<SEC-DOCUMENT>0001159036-25-000010.txt : 20250218
<SEC-HEADER>0001159036-25-000010.hdr.sgml : 20250218
<ACCEPTANCE-DATETIME>20250218161719
ACCESSION NUMBER:		0001159036-25-000010
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		116
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250218
DATE AS OF CHANGE:		20250218

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HALOZYME THERAPEUTICS, INC.
		CENTRAL INDEX KEY:			0001159036
		STANDARD INDUSTRIAL CLASSIFICATION:	BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836]
		ORGANIZATION NAME:           	03 Life Sciences
		IRS NUMBER:				880488686
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		12390 EL CAMINO REAL
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92130
		BUSINESS PHONE:		(858) 794-8889

	MAIL ADDRESS:	
		STREET 1:		12390 EL CAMINO REAL
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92130

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HALOZYME THERAPEUTICS INC
		DATE OF NAME CHANGE:	20040312

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GLOBAL YACHT SERVICES INC
		DATE OF NAME CHANGE:	20010912
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>halo-20241231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:1f210e0d-2204-4ae3-9341-db4cc04aaa9d,g:114b7557-6871-474e-bf5f-50188e512cbd,d:0ccdadcc5a694298a6291581d2e3268b-->
<html xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:halo="http://www.halozyme.com/20241231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>halo-20241231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-31">0001159036</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-32">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-33">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-669">http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-670">http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-788">http://www.halozyme.com/20241231#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-789">http://www.halozyme.com/20241231#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="f-811">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="f-812">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-198" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="f-835">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="c-17" name="us-gaap:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="f-852">http://fasb.org/us-gaap/2024#AmortizationOfIntangibleAssets</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="c-302" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1141">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-303" decimals="4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1142">2.08</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-304" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1143">25</ix:nonFraction><ix:nonNumeric contextRef="c-311" name="us-gaap:StockRepurchaseProgramPeriodInForce1" id="f-1161">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-312" name="us-gaap:StockRepurchaseProgramPeriodInForce1" id="f-1163">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="halo-20241231.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><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="product"><xbrli:measure>halo:product</xbrli:measure></xbrli:unit><xbrli:unit id="bank"><xbrli:measure>halo:bank</xbrli:measure></xbrli:unit><xbrli:unit id="financialinstitution"><xbrli:measure>halo:financialInstitution</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>halo:segment</xbrli:measure></xbrli:unit><xbrli:unit id="security"><xbrli:measure>halo:security</xbrli:measure></xbrli:unit><xbrli:unit id="trading_day"><xbrli:measure>halo:trading_day</xbrli:measure></xbrli:unit><xbrli:unit id="businessday"><xbrli:measure>halo:businessDay</xbrli:measure></xbrli:unit><xbrli:unit id="collaborator"><xbrli:measure>halo:collaborator</xbrli:measure></xbrli:unit><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-02-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:RocheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:JanssenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:BMSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:TakedaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:ArgenxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:JanssenAndRocheMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:JanssenRocheAndTevaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">halo:ForeignOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">halo:ForeignOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">halo:ForeignOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-24</xbrli:startDate><xbrli:endDate>2022-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">halo:ShareBasedCompensationAwardsVestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-24</xbrli:startDate><xbrli:endDate>2022-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">halo:ShareBasedCompensationAwardsUnvestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-24</xbrli:startDate><xbrli:endDate>2022-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:AutoInjectorTechnologyPlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-24</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:AutoInjectorTechnologyPlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:XYOSTEDProprietaryProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-24</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:XYOSTEDProprietaryProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:TLANDOProductRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-24</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:TLANDOProductRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-24</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProprietaryProductsSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProprietaryProductsSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProprietaryProductsSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:BulkRHuPH20Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:BulkRHuPH20Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:BulkRHuPH20Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:UpfrontFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:UpfrontFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:UpfrontFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:SalesbasedmilestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:SalesbasedmilestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:SalesbasedmilestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DeviceLicensingAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DeviceLicensingAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DeviceLicensingAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:LicenseFeesAndEventBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">halo:OthercollaboratorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProductSalesOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProductSalesOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ResearchEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ResearchEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ManufacturingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ManufacturingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ComputerAndOfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ComputerAndOfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:AutoInjectorTechnologyPlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:AutoInjectorTechnologyPlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:XYOSTEDProprietaryProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:XYOSTEDProprietaryProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:TLANDOProductRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2019-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="halo:AnnualInterestPaymentPeriodAxis">halo:DebtInstrumentInterestPeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="halo:AnnualInterestPaymentPeriodAxis">halo:DebtInstrumentInterestPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="halo:AnnualInterestPaymentPeriodAxis">halo:DebtInstrumentInterestPeriodThirdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="halo:AnnualInterestPaymentPeriodAxis">halo:DebtInstrumentInterestPeriodFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="halo:VariableRateComponentAxis">halo:VariableRateComponentOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="halo:VariableRateComponentAxis">halo:VariableRateComponentTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="halo:VariableRateComponentAxis">halo:VariableRateComponentTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:AmendedAndRestated2021StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RSURSAandPRSUawardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RSURSAandPRSUawardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RSURSAandPRSUawardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:A2021ESPPPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:A2021ESPPPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:A2021ESPPPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:A2021ESPPPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:AmendedAndRestated2021StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:AmendedAndRestated2021StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:AmendedAndRestated2021StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">halo:CliffVestingFirstAnniversaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">halo:MonthlyVestingAfterOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">halo:CliffVestingFirstAnniversaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictedStockUnitsAndPerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictedStockUnitsAndPerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictedStockUnitsAndPerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">halo:A2021ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">halo:A2024CapitalReturnProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">halo:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">halo:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictStockUnitsPerformanceSharesAndESPPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictStockUnitsPerformanceSharesAndESPPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictStockUnitsPerformanceSharesAndESPPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">halo:OtherStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001159036</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i0ccdadcc5a694298a6291581d2e3268b_1"></div><div style="min-height:27pt;width:100%"><div style="margin-top:6pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Mark One)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.722%"><tr><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.062%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-4">December&#160;31</ix:nonNumeric>, 2024</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.722%"><tr><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.062%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-32335</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><img src="halo-20241231_g1.jpg" alt="Halo Logo updated.jpg" style="height:75px;margin-bottom:5pt;vertical-align:text-bottom;width:250px"/></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">_________________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">HALOZYME THERAPEUTICS, INC.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Exact name of registrant as specified in its charter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">___________________________</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:48.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">88-0488686</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">12390 El Camino Real</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-11">92130</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-12">San Diego</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-13">California</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">858</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">794-8889</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.694%"><tr><td style="width:1.0%"/><td style="width:40.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.556%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of Each Class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, $0.001 Par Value</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">HALO</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The NASDAQ Stock Market LLC</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15(d) of the Act.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Yes&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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).&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%"><div style="margin-top:6pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:17.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.719%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.685%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.925%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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.  &#9744;</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;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.  <ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9746;</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  &#9744;</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Yes&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant as of June 30, 2024 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-8" name="dei:EntityPublicFloat" scale="9" id="f-29">4.9</ix:nonFraction> billion, based on the closing price on the NASDAQ Global Select Market reported for such date. Shares of common stock held by each officer and director and by each person who is known to own 10% or more of the outstanding common stock have been excluded in that such persons may be deemed to be affiliates of the registrant.&#160;This determination of affiliate status is not necessarily a conclusive determination for other purposes.</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of outstanding shares (in thousands) of the registrant&#8217;s common stock, par value $0.001 per share, was <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-30">123,153</ix:nonFraction> as of February&#160;11, 2025.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the registrant&#8217;s definitive Proxy Statement to be filed subsequent to the date hereof with the Securities and Exchange Commission pursuant to Regulation 14A in connection with the registrant&#8217;s 2025 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_7"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="margin-top:6pt;text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HALOZYME THERAPEUTICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:81.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.896%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_10">Summary of Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_10">4</a></span></div></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_13">PART&#160;I</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_16">Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_16">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_19">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_19">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1B.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_22">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1C.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_25">Cybersecurity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_25">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_28">Properties</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_28">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_31">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_31">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_34">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_34">44</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_37">PART II</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_40">Market For Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_40">45</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_43">(Reserved)</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_43">47</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_46">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_46">48</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_49">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_49">60</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 8.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_52">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_52">60</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_55">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_55">60</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_58">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_58">61</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9B.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_61">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_61">63</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_64">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_64">63</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_67">PART III</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 10.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_70">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_70">63</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 11.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_73">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_73">64</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 12.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_76">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_76">64</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 13.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_79">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_79">65</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 14.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_82">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_82">65</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_85">PART IV</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 15.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_88">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_88">66</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_91">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_91">70</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_94">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_94">71</a></span></div></td></tr></table></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_10"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Risk Factors</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to a number of risks and uncertainties, including those described under the heading &#8220;Risk Factors&#8221; in Part I, Item 1A of this Annual Report on Form 10-K. These risks include the following:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related To Our Business</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure or delay in receiving and maintaining regulatory approval for our partnered or proprietary product candidates would substantially impact our ability to generate revenues or the timing of such revenues.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Use of our partnered or proprietary products and product candidates could be associated with adverse events.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Disruptions in the supply of bulk rHuPH20 or other components by our manufacturers or vendors could delay or suspend development or commercialization efforts and harm our business results associated with operations and collaborations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Inability of third parties to perform necessary services for our products, such as distribution, invoicing and storage services could impact our business performance.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we or any party to a key collaboration agreement fail to perform material obligations under such agreement, or if a key collaboration agreement is terminated for any reason, our business could suffer.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Any adverse development regarding the rHuPH20 enzyme could substantially impact multiple areas of our business, including current and potential ENHANZE collaborations and revenues, as well as any proprietary programs.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Additional applications of our ENHANZE technology or acquiring new technologies may require the use of additional resources, result in increased expense and ultimately may not be successful.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our partnered or proprietary product candidates may not receive regulatory approvals or their development may be delayed which may materially adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure of our third-party partners to supply certain proprietary materials that are essential components of partnered products or product candidates could delay development and commercialization efforts and/or harm our collaborations. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we or our partners fail to comply with regulatory requirements applicable to promotion, sale and manufacturing of approved products, regulatory agencies may act against us or them, which could harm our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure of our auto-injector and specialty products business to perform could adversely impact our future business and operations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Pandemics or similar public health crises could adversely impact our business and results of operations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may need to raise additional capital in the future and there can be no assurance that we will be able to do so.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure by us to fulfill obligations under our debt instruments may cause repayment obligations to accelerate.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Conversion of our Convertible Notes may dilute the ownership interest of existing stockholders or may otherwise depress the price of our common stock or adversely affect our financial condition and operating results.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If proprietary or partnered product candidates are approved for commercialization but do not gain market acceptance resulting in commercial performance below that which was expected or projected, our business may suffer.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our ability to license our ENHANZE and device technologies depends on the validity of our patents.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Developing, manufacturing and marketing pharmaceutical products for human use involves significant product liability risks for which we may have insufficient insurance coverage.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure by our partners to achieve projected development or clinical goals in the timeframes expected may delay product commercialization, which may adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Future strategic corporate transactions could disrupt our business and impact our financial condition.</span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our effective tax rate may fluctuate, and we may incur obligations in tax jurisdictions in excess of accrued amounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related To Ownership of Our Common Stock</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The market price of our common stock is subject to significant volatility.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Future transactions where we raise capital may negatively affect our stock price.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Anti-takeover provisions in our charter documents, convertible note indentures and Delaware law may make an </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">acquisition of us more difficult.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Industry</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Compliance with extensive government regulations for our and our partnered products is expensive and time consuming and may result in delay or cancellation of our or our partnered product sales, introductions or modifications.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Because some of our and our partnered products and product candidates are considered to be drug/device combination products, the regulatory approval and post-approval requirements can be more complex.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may be subject to various federal and state healthcare laws, which could subject us to government investigation, litigation, and other penalties, which could adversely affect our ability to operate.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may be required to initiate or defend against legal proceedings related to intellectual property rights, which may result in substantial expense, delay and/or cessation of certain development and commercialization of our products.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Off-label promotion or marketing of products inconsistent with U.S. Food and Drug Administration (&#8220;FDA&#8221;) requirements could result in significant liability.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Compliance with regulatory requirements related to controlled substances will require additional time and expenses and may subject us to additional penalties for noncompliance, which could inhibit successful commercialization.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in intellectual property laws such as recent changes in the legal standards that govern the patentability and scope of biotechnology patents may adversely impact our business because we may lose the ability to obtain patent protection or enforce our intellectual property rights against competitors.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If third-party reimbursement and customer contracts are not available, our proprietary and partnered products may not be accepted in the market resulting in commercial performance below that which was expected or projected.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in private and federal reimbursement policies and practices could lower pharmaceutical product prices and decrease our revenue.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We face competition and rapid technological change that could result in the development of products by others that are competitive with our proprietary and partnered products, including those under development.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risks</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we are unable to attract, hire and retain key personnel, our business could be negatively affected.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our operations might be interrupted by the occurrence of a natural disaster or other catastrophic event.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cyberattacks, security breaches or system breakdowns may disrupt our operations and harm our operating results and reputation.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Violence, physical attacks or threats of violence directed toward company facilities or key company personnel may disrupt company operations and undermine investor confidence.</span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_13"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains &#8220;forward-looking statements&#8221; within the meaning of the &#8220;safe harbor&#8221; within the meaning of the Private Securities Litigation Reform act of 1995, provisions of Section 21E of the Securities Exchange Act of 1934, as amended, and Section 27A of the Securities Act of 1933, as amended. All statements, other than statements of historical fact, included herein, including without limitation those regarding our future product development and regulatory events and goals, product collaborations, our business intentions and financial estimates and anticipated results, are, or may be deemed to be, forward-looking statements. Words such as &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;seek,&#8221; &#8220;estimate,&#8221; &#8220;think,&#8221; &#8220;may,&#8221; &#8220;could,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; &#8220;should,&#8221; &#8220;continue,&#8221; &#8220;potential,&#8221; &#8220;likely,&#8221; &#8220;opportunity,&#8221; &#8220;project&#8221; and similar expressions or variations of such words are intended to identify forward-looking statements, but are not the exclusive means of identifying forward-looking statements in this Annual Report on Form 10-K. Additionally, statements concerning future matters such as the development or regulatory approval of new partner products, enhancements of existing products or technologies, timing and success of the launch of new products by us and our partners, third party performance under key collaboration agreements, the ability of our bulk drug and device part manufacturers to provide adequate supply for our partners, revenue, expense, cash burn levels and our ability to make timely repayments of debt, anticipated amounts and timing of share repurchases, anticipated profitability and expected trends and other statements regarding our plans and matters that are not historical are forward-looking statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Although forward-looking statements in this Annual Report on Form 10-K reflect the good faith judgment of our management, such statements can only be based on facts and factors currently known by us. Consequently, forward-looking statements are inherently subject to risks and uncertainties and actual results and outcomes may differ materially from the results and outcomes discussed in or anticipated by the forward-looking statements. Factors that could cause or contribute to such differences in results and outcomes include without limitation those discussed under the heading &#8220;Risk Factors&#8221; in Part I, Item 1A, as well as those discussed elsewhere in this Annual Report on Form 10-K. Readers are urged not to place undue reliance on these forward-looking statements, which speak only as of the date of this Annual Report on Form 10-K. We undertake no obligation to revise or update any forward-looking statements in order to reflect any event or circumstance that may arise after the date of this Annual Report on Form 10-K. Readers are urged to carefully review and consider the various disclosures made in this Annual Report on Form 10-K, which attempt to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">References to &#8220;Halozyme,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; &#8220;ours,&#8221; and &#8220;us&#8221; refer to Halozyme Therapeutics, Inc., its wholly owned subsidiaries, Halozyme, Inc., Antares Pharma Inc., and Antares Pharma Inc.&#8217;s wholly-owned subsidiaries, Antares Pharma IPL AG and Antares Pharma AG. References to &#8220;Notes&#8221; refer to the notes to the consolidated financial statements included herein (refer to Item 8 of Part II of this Annual Report on Form 10-K).</span></div><div style="margin-top:12pt;text-align:center;text-indent:22.5pt"><span><br/></span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:center;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_16"></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.02pt">Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Halozyme Therapeutics, Inc. is a biopharmaceutical company advancing disruptive solutions to improve patient experiences and outcomes for emerging and established therapies. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the innovators of ENHANZE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> drug delivery technology (&#8220;ENHANZE&#8221;) with our proprietary enzyme rHuPH20, our commercially validated solution is used to facilitate the subcutaneous (&#8220;SC&#8221;) delivery of injected drugs and fluids, with the goal of improving the patient experience with rapid SC delivery and reduced treatment burden. We license our technology to biopharmaceutical companies to collaboratively develop products that combine ENHANZE with our partners&#8217; proprietary compounds. We also develop, manufacture and commercialize, for ourselves or with our partners, drug-device combination products using our advanced auto-injector technologies that are designed to provide commercial or functional advantages such as improved convenience, reliability and tolerability, and enhanced patient comfort and adherence.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ENHANZE partners&#8217; approved products and product candidates are based on rHuPH20, our patented recombinant human hyaluronidase enzyme. rHuPH20 works by breaking down hyaluronan, a naturally occurring carbohydrate that is a major component of the extracellular matrix of the SC space. This temporarily reduces the barrier to bulk fluid flow allowing for improved and more rapid SC delivery of high dose, high volume injectable biologics, such as monoclonal antibodies and other large therapeutic molecules, as well as small molecules and fluids. We refer to the application of rHuPH20 to facilitate the delivery of other drugs or fluids as ENHANZE. We license our ENHANZE technology to form collaborations with biopharmaceutical companies that develop and/or market drugs requiring or benefiting from injection via the SC route of administration. In the development of proprietary intravenous (&#8220;IV&#8221;) drugs combined with our ENHANZE technology, data have been generated supporting the potential for ENHANZE to reduce patient treatment burden, as a result of shorter duration of SC administration with ENHANZE compared to IV administration. ENHANZE may enable fixed-dose SC dosing compared to weight-based dosing typically required for IV administration, extend the dosing interval for drugs that are already administered subcutaneously and potentially allow for lower rates of infusion-related reactions. ENHANZE may enable more flexible treatment options such as home administration by a healthcare professional or potentially the patient or caregiver. Lastly, certain proprietary drugs co-formulated with ENHANZE have been granted additional exclusivity, extending the patent life of the product beyond the patent expiry of the proprietary IV drug.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have ENHANZE collaborations and licensing agreements with F. Hoffmann-La Roche, Ltd. and Hoffmann-La Roche, Inc. (&#8220;Roche&#8221;), Takeda Pharmaceuticals International AG and Baxalta US Inc. (&#8220;Takeda&#8221;), Pfizer Inc. (&#8220;Pfizer&#8221;), Janssen Biotech, Inc. (&#8220;Janssen&#8221;), AbbVie, Inc. (&#8220;AbbVie&#8221;), Eli Lilly and Company (&#8220;Lilly&#8221;), Bristol Myers Squibb Company (&#8220;BMS&#8221;), argenx BVBA (&#8220;argenx&#8221;), ViiV Healthcare (the global specialist HIV Company majority owned by GlaxoSmithKline) (&#8220;ViiV&#8221;), Chugai Pharmaceutical Co., Ltd. (&#8220;Chugai&#8221;) and Acumen Pharmaceuticals, Inc. (&#8220;Acumen&#8221;). In addition to receiving upfront licensing fees from our ENHANZE collaborations, we are entitled to receive event and sales-based milestone payments, revenues from the sale of bulk rHuPH20 and royalties from commercial sales of approved partner products co-formulated with ENHANZE. We currently earn royalties from the sales of nine commercial products including sales of five commercial products from the Roche collaboration and one commercial product from each of the Takeda, Janssen, argenx and BMS collaborations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have commercialized auto-injector products with Teva Pharmaceutical Industries, Ltd. (&#8220;Teva&#8221;) and Otter Pharmaceuticals, LLC (&#8220;Otter&#8221;). We have development programs including our auto-injectors with Idorsia Pharmaceuticals Ltd. (&#8220;Idorsia&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial portfolio of proprietary products includes Hylenex</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, utilizing rHuPH20, and XYOSTED</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, utilizing our auto-injector technology.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal offices and research facilities are located at 12390 El Camino Real, San Diego, CA 92130. Our telephone number is (858)&#160;794-8889 and our e-mail address is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">info@halozyme.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our website address is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">www.halozyme.com. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information found on, or accessible through, our website is not a part of, and is not incorporated into, this Annual Report on Form 10-K. Our periodic and current reports that we filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) are available on our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">www.halozyme.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, free of charge, as soon as reasonably practicable after we have electronically filed such material with, or furnished them to, the SEC, including our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Technology</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rHuPH20 can be applied as a drug delivery platform to increase dispersion and absorption of other injected drugs and fluids, potentially reducing treatment burden. For example, rHuPH20 has been used to convert drugs that must be delivered intravenously into SC injections or to reduce the number of SC injections needed for effective therapy. When ENHANZE technology is applied subcutaneously, the rHuPH20 acts locally and transiently, with a tissue half-life of less than 30 minutes.&#160;Hyaluronan at the local site reconstitutes its normal density within two days and, therefore, the effect of rHuPH20 on the architecture of the SC space is temporary. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The pressure-assisted auto-injector technology is a form of parenteral drug delivery that continues to gain acceptance and demand among the medical and patient community. Encompassing a variety of sizes and designs, our technology operates by using pressure to force the drug, in solution or suspension, through the skin and deposits the drug into the SC or intramuscular tissue. We have designed disposable, pressure-assisted auto-injector devices to address acute and chronic medical needs, such as rheumatoid arthritis and psoriasis, allergic reactions, testosterone deficiency. Our current platforms include the high-volume auto-injector, VIBEX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, VIBEX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> QuickShot</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and Vai&#8482; auto-injectors and multi-dose pen injectors. Our current auto-injectors offer a dose capacity ranging from 0.5 mL to 2.25 mL, and our high-volume auto-injector technology extends that dose capacity to at least 10mL. They are designed for speed and patient comfort and accommodate for highly viscous drug products. They are customizable for fill volumes and needle lengths to meet our partners&#8217; needs for reliability requirements, including for emergency use applications.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Strategy</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leader in converting IV biologics to SC delivery and extending the dosing interval of SC drugs, using our commercially-validated ENHANZE technology. Our ENHANZE technology also has the potential for SC delivery of small molecules and other therapeutic modalities including those developed as long-acting injectables and other therapies that might benefit from larger dose/larger volume SC delivery. We collaborate with leading pharmaceutical and biotechnology companies to help them develop products that combine our ENHANZE technology with their proprietary compounds. We target large, attractive markets, where ENHANZE-enabled SC delivery has the potential to deliver competitive differentiation and other important benefits to our partners, such as larger injection volumes administered rapidly, extended dosing intervals, and reduced treatment burden and healthcare costs. In addition, ENHANZE has been demonstrated to enable the combination of two therapeutic antibodies in a single injection, as well as the development of new co-formulation intellectual property. We leverage our strategic, technical, regulatory and alliance management skills in support of our partners&#8217; efforts to develop new SC delivered products. We currently have eleven collaborations with nine currently approved products and additional product candidates in development using our ENHANZE technology. We intend to work with our existing partners to expand our collaborations to add new targets and develop targets and product candidates under the terms of the operative collaboration agreements. We will also continue our efforts to enter into new collaborations to derive additional revenue from our proprietary technology. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also support leading pharmaceutical companies by assisting in the development of, and supplying, auto-injector devices and auto-injector drug combination products. We leverage our engineering, regulatory and manufacturing skills to support our partners&#8217; plans. We intend to extend the range of auto-injectors available to current and new partners. In 2023, we completed a successful Phase I clinical study using a high-volume auto-injector. It is our goal to further extend the number of partners for the current auto-injectors and add new partners for our high-volume auto-injector that utilizes our ENHANZE technology.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product and Product Candidates</span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our marketed proprietary products and product candidates under development and our marketed partnered products and product candidates under development with our partners:</span></div><div style="margin-top:6pt;text-align:center"><img src="halo-20241231_g2.jpg" alt="Slide1.jpg" style="height:873px;margin-bottom:5pt;vertical-align:text-bottom;width:674px"/></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:center"><img src="halo-20241231_g3.jpg" alt="Slide2.jpg" style="height:604px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Proprietary Products and Product Candidates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hylenex Recombinant (hyaluronidase human injection)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market and sell Hylenex recombinant which is a formulation of rHuPH20 that facilitates SC administration for achieving hydration, increases the dispersion and absorption of other injected drugs and, in SC urography, to improve resorption of radiopaque agents. Hylenex recombinant is currently the number one prescribed branded hyaluronidase. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">XYOSTED (testosterone enanthate) Injection</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market and sell our proprietary product XYOSTED for SC administration of testosterone replacement therapy in adult males for conditions associated with a deficiency or absence of endogenous testosterone (primary hypogonadism or hypogonadotropic hypogonadism). XYOSTED is the only U.S. Food and Drug Administration (&#8220;FDA&#8221;)-approved SC testosterone enanthate product for once-weekly, at-home self-administration and is approved and marketed in the United States (&#8220;U.S.&#8221;) in three dosage strengths, 50 mg, 75 mg and 100 mg.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ATRS - 1902</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an ongoing program to develop a proprietary drug device combination product for the endocrinology market, for patients who require additional supplemental hydrocortisone, identified as ATRS-1902. The development program uses a novel proprietary auto-injector platform to deliver a liquid stable formulation of hydrocortisone.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, we submitted an investigational new drug (&#8220;IND&#8221;) application with the FDA for the initiation of a Phase 1 clinical study of ATRS-1902 for adrenal crisis rescue. The IND application included the protocol for an initial clinical study to compare the pharmacokinetic measures of our novel formulation of hydrocortisone versus Solu-Cortef</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is an anti-inflammatory glucocorticoid and is the current standard of care for the management of acute adrenal crises.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the FDA accepted our IND for ATRS-1902 enabling us to initiate our Phase 1 clinical study. The Phase 1 clinical study, designed to evaluate the safety, tolerability and pharmacokinetic measures of a liquid stable formulation of hydrocortisone, was initiated in September 2021. The study was a cross-over design to establish the pharmacokinetic measures of ATRS-1902 (100 mg) compared to Solu-Cortef (100 mg), the reference-listed drug, in 32 healthy adults. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, we announced the positive results from the Phase 1 clinical study and were granted Fast Track designation by the FDA. The positive results supported the advancement of our ATRS-1902 development program to a pivotal study for the treatment of acute adrenal insufficiency, using our Vai novel proprietary rescue pen platform to deliver a liquid stable formulation of hydrocortisone. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Partnered Products</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ENHANZE Collaborations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Roche Collaboration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2006, we and Roche entered into a collaboration and license agreement under which Roche obtained a worldwide license to develop and commercialize product combinations of rHuPH20 and up to twelve Roche target compounds (the &#8220;Roche Collaboration&#8221;). Under this agreement, Roche elected a total of eight targets, two of which are exclusive. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2013, Roche launched a SC formulation of Herceptin (trastuzumab) (Herceptin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> SC) in Europe for the treatment of patients with HER2-positive breast cancer followed by launches in additional countries. This formulation utilizes our ENHANZE technology and is administered in two to five minutes, compared to 30 to 90 minutes with the standard IV form. Herceptin SC has since received approval in Canada, the U.S. (under the brand name Herceptin Hylecta&#8482;) and China.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, the FDA approved the fixed-dose combination of Perjeta</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (pertuzumab) and Herceptin for SC injection (Phesgo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) utilizing ENHANZE technology for the treatment of patients with HER2-positive breast cancer. Phesgo has since received approval in Europe and China. In September 2023, Chugai (a Member of the Roche Group) announced that it had obtained regulatory approval for Phesgo from the Ministry of Health, Labour and Welfare in Japan. We receive royalties for Phesgo sales in Japan as part of our licensing agreement with Roche.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2014, Roche launched MabThera</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> SC in Europe for the treatment of patients with common forms of non-Hodgkin lymphoma, followed by launches in additional countries. This formulation utilizes our ENHANZE technology and is administered in approximately five minutes compared to the approximate one and a half to four hour IV infusion. In May 2016, Roche announced that the European Medicines Agency approved MabThera SC to treat patients with chronic lymphocytic leukemia. In June 2017, the FDA-approved Genentech&#8217;s RITUXAN HYCELA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a combination of rituximab using ENHANZE technology (approved and marketed under the MabThera SC brand in countries outside the U.S. and Canada), for chronic lymphocytic leukemia and two types of non-Hodgkin lymphoma, follicular lymphoma and diffuse large B-cell lymphoma. In </span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 2018, Health Canada approved a combination of rituximab and ENHANZE (approved and marketed under the brand name RITUXAN</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> SC) for patients with chronic lymphocytic leukemia. In April 2024, MabThera SC was approved by the China National Medical Products Administration to treat diffuse large B-cell lymphoma.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2017 and October 2018, we entered into agreements with Roche to develop and commercialize additional exclusive targets using ENHANZE technology. The upfront license payment may be followed by event-based payments subject to Roche&#8217;s achievement of specified development, regulatory and sales-based milestones. In addition, Roche will pay royalties to us if products under the collaboration are commercialized.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, Roche announced the approval of TECENTRIQ SC with ENHANZE by the Medicines and Healthcare products Regulatory Agency in the United Kingdom (the &#8220;UK&#8221;). In January 2024, Roche received European Commission marketing authorization for TECENTRIQ SC. In September 2024, Roche announced the FDA approved TECENTRIQ HYBREZA with ENHANZE. TECENTRIQ SC enables SC delivery in approximately seven minutes, compared with 30-60 minutes for IV infusion, and is approved for all adult indications of TECENTRIQ IV. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In June 2024, Roche announced the European Commission granted marketing authorization in the European Union (&#8220;EU&#8221;) for OCREVUS SC as a twice a year ten-minute SC injection for the treatment of relapsing multiple sclerosis and primary progressive multiple sclerosis. In July 2024, Roche announced the Medicines and Healthcare products Regulatory Agency approved OCREVUS SC in the UK. In September 2024, Roche announced the FDA approved OCREVUS ZUNOVO with ENHANZE.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Takeda Collaboration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2007, we and Takeda entered into a collaboration and license agreement under which Takeda obtained a worldwide, exclusive license to develop and commercialize product combinations of rHuPH20 with GAMMAGARD LIQUID (HYQVIA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) (the &#8220;Takeda Collaboration&#8221;). HYQVIA is indicated for the treatment of Primary Immunodeficiency Disorders associated with defects in the immune system.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2013, the European Commission granted Takeda marketing authorization in all EU Member States for the use of HYQVIA as replacement therapy for adult patients with Primary Immunodeficiency and secondary immunodeficiencies. Takeda launched HYQVIA in the first EU country in July 2013 and has continued to launch in additional countries. In May 2016, Takeda announced that HYQVIA received a marketing authorization from the European Commission for a pediatric indication.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2014, HYQVIA was approved by the FDA for treatment of adult patients with Primary Immunodeficiency in the U.S. HYQVIA is the first SC immune globulin treatment approved for adult Primary Immunodeficiency patients with a dosing regimen requiring only one infusion up to once per month (every three to four weeks) and one injection site per infusion in most patients, to deliver a full therapeutic dose of immune globulin. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, Takeda announced the European Medicines Agency approved a label update for HYQVIA broadening its use and making it the first and only facilitated SC immunoglobulin replacement therapy in adults, adolescents and children with an expanded range of secondary immunodeficiencies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, Takeda initiated a Phase 1 single-dose, single-center, open-label, three-arm study to assess the tolerability and safety of immune globulin SC (human), 20% solution with ENHANZE (TAK-881) at various infusion rates in healthy adult subjects. In October 2023, Takeda initiated a Phase 2/3 study to evaluate pharmacokinetic measures, safety, and tolerability of SC administration of TAK-881 in adult and pediatric participants with Primary Immunodeficiency Diseases.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, Takeda announced the FDA approved the supplemental Biologics License Application to expand the use of HYQVIA to treat Primary Immunodeficiency in children. In December 2024, Takeda announced the Ministry of Health, Labour and Welfare in Japan approved HYQVIA SC with ENHANZE for patients with agammaglobulinemia or hypogammaglobulinemia disorders characterized by very low or absent levels of antibodies and an increased risk of serious recurring infection caused by Primary Immunodeficiency or secondary immunodeficiencies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2024, Takeda received FDA and European Commission approval for HYQVIA for the treatment of chronic inflammatory demyelinating polyneuropathy in adults with stable chronic inflammatory demyelinating polyneuropathy. In June 2024, Takeda announced Health Canada approved HYQVIA as replacement therapy for primary humoral immunodeficiency and secondary humoral immunodeficiency in pediatric patients two years of age and older. In August 2024, Takeda submitted a New Drug Application in Japan seeking approval for HYQVIA with ENHANZE for treatment of chronic inflammatory demyelinating polyneuropathy/Multifocal Motor Neuropathy.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pfizer Collaboration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2012, we and Pfizer entered into a collaboration and license agreement, under which Pfizer has the worldwide license to develop and commercialize products combining our rHuPH20 enzyme with Pfizer proprietary biologics in primary care and specialty care indications. Pfizer currently has one non-exclusive target. </span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Janssen Collaboration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2014, we and Janssen entered into a collaboration and license agreement, under which Janssen has the worldwide license to develop and commercialize products combining our rHuPH20 enzyme with Janssen proprietary biologics directed to up to five targets. Targets may be selected on an exclusive basis. Janssen elected CD38 and initiated several Phase 3 studies, Phase 2 studies and Phase 1 studies of DARZALEX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (daratumumab), directed at CD38, using ENHANZE technology in patients with amyloidosis, smoldering myeloma and multiple myeloma. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, Janssen launched the commercial sale of DARZALEX FASPRO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (DARZALEX utilizing ENHANZE technology) in four regimens across five indications in multiple myeloma patients, including newly diagnosed, transplant-ineligible patients as well as relapsed or refractory patients. As a fixed-dose formulation, DARZALEX FASPRO can be administered over three to five minutes, significantly less time than DARZALEX IV which requires multi-hour infusions. In June 2020, Janssen received European marketing authorization and launched the commercial sale of DARZALEX SC utilizing ENHANZE in the EU. Subsequent to these approvals, Janssen received several additional regulatory approvals for additional indications and patient populations in the U.S., EU, Japan and China. Beginning with the U.S., Janssen has marketing authorization for DARZALEX FASPRO in combination with bortezomib, thalidomide, and dexamethasone in newly diagnosed multiple myeloma patients who are eligible for autologous stem cell transplant, in combination with bortezomib, cyclophosphamide and dexamethasone for the treatment of adult patients with newly diagnosed AL amyloidosis, in combination with pomalidomide and dexamethasone for patients with multiple myeloma after first or subsequent relapse, and in combination with Kyprolis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (carfilzomib) and dexamethasone for patients with relapsed or refractory multiple myeloma who have received one to three prior lines of therapy. In the EU, Janssen has marketing authorization for DARZALEX SC in combination with bortezomib, cyclophosphamide and dexamethasone in newly diagnosed adult patients with AL amyloidosis and in combination with pomalidomide and dexamethasone in adult patients with relapsed or refractory multiple myeloma. In Japan, Janssen has marketing authorization for the SC formulation of DARZALEX (known as DARZQURO) for the treatment of multiple myeloma and systemic AL amyloidosis. In China, Janssen has marketing authorization for DARZALEX SC for the treatment of primary light chain amyloidosis, in combination with bortezomib, cyclophosphamide and dexamethasone in newly diagnosed patients. In July 2024, Janssen announced the FDA approved DARZALEX FASPRO in combination with bortezomib, lenalidomide and dexamethasone for induction and consolidation treatment and with lenalidomide for maintenance treatment of adult patients who are newly diagnosed with multiple myeloma and are eligible for autologous stem cell transplant with approval also received from the European Commission in October 2024. In September 2024, Janssen announced the submission of a Biologics License Application to the FDA for approval of a new indication of DARZALEX FASPRO in combination with bortezomib, lenalidomide and dexamethasone for the treatment of adult patients with newly diagnosed with multiple myeloma for whom autologous stem cell transplant is deferred or who are ineligible for autologous stem cell transplant. In November 2024, Janssen announced the submission of regulatory applications to the FDA and the European Medicines Agency seeking approval of a new indication for DARZALEX FASPRO in the U.S. and DARZALEX SC in the EU as a monotherapy for the treatment of adult patients with high-risk smoldering multiple myeloma.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, Janssen elected epidermal growth factor receptor and mesenchymal-epithelial transition factor as a bispecific antibody (amivantamab) target on an exclusive basis, which is being studied in solid tumors. In September 2022, following a Phase 1 study, Janssen initiated a Phase 3 study of lazertinib and amivantamab with ENHANZE in patients with epidermal growth factor receptor-mutated advanced or metastatic non-small cell lung cancer (PALOMA-3). In November 2022, Janssen initiated a Phase 2 study of amivantamab with ENHANZE in multiple regimens in patients with advanced or metastatic solid tumors including epidermal growth factor receptor-mutated non-small cell lung cancer (PALOMA-2). In May 2024, Janssen announced positive data from the Phase 3 PALOMA-3 study which supported the submission of a marketing authorization application to the European Medicines Agency for SC formulation of RYBREVANT (amivantamab) with ENHANZE for the treatment of patients with epidermal growth factor receptor-mutated non-small cell lung cancer. In June 2024, Janssen announced the submission of a Biologics License Application to the FDA for amivantamab SC co-formulated with ENHANZE also for patients with epidermal growth factor receptor-mutated non-small cell lung cancer. The administration time for SC amivantamab was reduced to approximately five minutes from five hours for the first IV amivantamab infusion (across two days) and showed a five-fold reduction in infusion-related reactions. SC amivantamab also demonstrated longer overall survival, progression-free survival and duration of response. In August 2024, the FDA designated Janssen&#8217;s Biologics License Application priority review status for amivantamab SC in combination with LAZCLUZE for currently approved or submitted indication of IV in certain patients with non-small cell lung cancer. In December 2024, Janssen announced the FDA issued a Complete Response Letter for the Biologics License Application related to observations as part of a standard pre-approval inspection at a manufacturing facility. Janssen has indicated they are working closely with the FDA to bring SC </span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amivantamab to patients as quickly as possible. In February 2025, Janssen received a positive opinion from the Committee for Medicinal Products for Human Use of the European Medicines Agency recommending an extension of marketing authorization for a SC formulation of RYBREVANT (amivantamab) with ENHANZE in combination with LAZCLUZE (lazertinib) for the first-line treatment of adult patients with advanced non-small cell lung cancer with epidermal growth factor receptor exon 19 deletions or exon 21 L858R substitution mutations, and as a monotherapy for the treatment of adult patients with advanced non-small cell lung cancer with activating epidermal growth factor receptor exon 20 insertion mutations after failure of platinum-based therapy.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AbbVie Collaboration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2015, we and AbbVie entered into a collaboration and license agreement, under which AbbVie has the worldwide license to develop and commercialize products combining our rHuPH20 enzyme with AbbVie proprietary biologics. AbbVie currently has the right to select up to nine targets. Targets may be selected on an exclusive basis. </span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lilly Collaboration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2015, we and Lilly entered into a collaboration and license agreement, under which Lilly has the worldwide license to develop and commercialize products combining our rHuPH20 enzyme with Lilly proprietary biologics. Lilly currently has the right to select up to three targets. Targets may be selected on an exclusive basis.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BMS Collaboration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2017, we and BMS entered into a collaboration and license agreement, which became effective in November 2017, under which BMS had the worldwide license to develop and commercialize products combining our rHuPH20 enzyme with BMS products directed at up to eleven targets. Targets may be selected on an exclusive basis or non-exclusive basis. BMS has designated multiple immuno-oncology targets including programmed death 1 and has an option to select three additional targets by September 2026. In October 2019, BMS initiated a Phase 1 study of relatlimab, an anti-LAG-3 antibody, in combination with nivolumab using ENHANZE technology. In May 2021, BMS initiated a Phase 3 of nivolumab using ENHANZE technology for patients with advanced or metastatic clear cell renal cell carcinoma (CheckMate-67T), leveraging data and insights from Phase 1/2 CA209-8KX study in patients with solid tumors. In October 2023, BMS reported positive top-line data from the Phase 3 CheckMate-67T study evaluating a SC formulation of Opdivo (nivolumab) with ENHANZE in patients with advanced or metastatic clear cell renal cell carcinoma who have received prior systemic therapy. The study met its co-primary pharmacokinetics endpoints and a key secondary endpoint. In June 2024, BMS announced the European Medicines Agency validated its Extension Application for the SC formulation of Opdivo (nivolumab) co-formulated with ENHANZE. In December 2024, BMS announced the FDA approved Opdivo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Qvantig (nivolumab and hyaluronidase-nvhy) with ENHANZE for SC use in most previously approved adult, solid IV Opdivo (nivolumab) indications. Opdivo Qvantig is the first and only SC administered programmed death 1 inhibitor.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, BMS initiated a Phase 3 study to demonstrate the drug exposure levels of nivolumab and relatlimab fixed-dose combination with ENHANZE is not inferior to IV administration in participants with previously untreated metastatic or unresectable melanoma (RELATIVITY-127).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">argenx Collaboration </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, we and argenx entered into an agreement for the right to develop and commercialize one exclusive target, the human neonatal Fc receptor FcRn, which includes argenx&#8217;s lead asset efgartigimod (ARGX-113), and an option to select two additional targets using ENHANZE technology. In May 2019, argenx nominated a second target to be studied using ENHANZE technology, a human complement factor C2 associated with the product candidate ARGX-117, which is being developed to treat severe autoimmune diseases in Multifocal Motor Neuropathy. In October 2020, we and argenx entered into an agreement to expand the collaboration relationship, adding three targets for a total of up to six targets under the collaboration. In September 2024, argenx nominated four additional targets under its global collaboration and license agreement that provides them with exclusive access to our ENHANZE drug delivery technology for these targets, for a total of six targets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, argenx received FDA approval under the brand name VYVGART</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Hytrulo for the SC injection with ENHANZE for the treatment of generalized myasthenia gravis in adult patients who are anti-acetylcholine receptor antibody positive. In November 2023, argenx received European Commission approval of VYVGART SC for the treatment of generalized myasthenia gravis, which also provides the option for patient self-administration. In January 2024, argenx received Japan approval for VYVDURA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (efgartigimod alfa and hyaluronidase-qvfc) co-formulated with ENHANZE for the treatment of adult patients with generalized myasthenia gravis including options for self-administration. In July 2024, argenx announced the National Medical Products Administration approved the Biologics License Application of efgartigimod alfa SC (efgartigimod SC) for generalized myasthenia gravis patients in China. </span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, argenx reported positive data from the ADHERE study evaluating VYVGART</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Hytrulo with ENHANZE in adults with chronic inflammatory demyelinating polyneuropathy. In June 2024, argenx announced the FDA approved VYVGART Hytrulo with ENHANZE for the treatment of chronic inflammatory demyelinating polyneuropathy. In the second quarter of 2024, argenx completed the regulatory submissions of VYVGART SC for the treatment of patients with chronic inflammatory demyelinating polyneuropathy for regulatory approval in Japan, Europe, and China. Submission to Canadian Health Authorities for regulatory approval is expected in 2025. In November 2024, Zai Lab Limited (argenx commercial partner for China) announced the National Medical Products Administration approval of VYVGART Hytrulo for the treatment of patients with chronic inflammatory demyelinating polyneuropathy. In December 2024, argenx announced the Ministry of Health, Labour and Welfare in Japan approved VYVDURA for the treatment of patients with chronic inflammatory demyelinating polyneuropathy.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">argenx is currently conducting the following studies with the goal of expanding approved indications for efgartigimod with ENHANZE: Phase 2/3 (ALKIVIA) study in active idiopathic inflammatory myopathy (Myositis), two registrational studies in thyroid eye disease, Phase 2 (Shamrock) study for kidney transplant recipients with antibody mediated rejection and Phase 3 (ADAPT oculus) study for adult patients with ocular myasthenia gravis. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ViiV Healthcare Collaboration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, we and ViiV entered into a global collaboration and license agreement that gives ViiV exclusive access to our ENHANZE technology for four specific small and large molecule targets for the treatment and prevention of HIV. These targets are integrase inhibitors, reverse transcriptase inhibitors limited to nucleoside reverse transcriptase inhibitors and nucleoside reverse transcriptase translocation inhibitors, capsid inhibitors and broadly neutralising monoclonal antibodies, that bind to the gp120 CD4 binding site. In February 2022, ViiV initiated enrollment of a Phase 1 study to evaluate the safety and pharmacokinetic measures of N6LS, a broadly neutralizing antibody, administered subcutaneously with ENHANZE technology. In June 2022, ViiV initiated enrollment of a Phase 1 single dose escalation study to evaluate pharmacokinetic measures, safety and tolerability of long-acting cabotegravir administered subcutaneously with ENHANZE technology. In August 2023, ViiV initiated a Phase 2b study to evaluate the efficacy, safety, pharmacokinetic measures and tolerability of VH3810109 (N6LS) administered subcutaneously with rHuPH20 in combination with cabotegravir. In the third quarter of 2023, ViiV initiated a Phase 1 study with ENHANZE for an undisclosed program. In March 2024, ViiV initiated a Phase 1 study of VH4524184 with ENHANZE to evaluate the safety, tolerability, and pharmacokinetic measures in healthy adults.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2024, we and ViiV expanded the existing global collaboration and license agreement, providing ViiV exclusive access to our ENHANZE drug delivery technology for one additional undisclosed target.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Chugai Collaboration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, we and Chugai entered into a global collaboration and license agreement that gives Chugai exclusive access to ENHANZE technology for an undisclosed target. Chugai intends to explore the potential use of ENHANZE for a Chugai drug candidate. In May 2022, Chugai initiated a Phase 1 study to evaluate the pharmacokinetic measures, pharmacodynamics, and safety of a targeted antibody administered subcutaneously with ENHANZE.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acumen Collaboration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, we and Acumen entered into a global collaboration and non-exclusive license agreement that provides Acumen access to ENHANZE for a single target. Acumen intends to explore the potential use of ENHANZE for ACU193, Acumen&#8217;s clinical stage monoclonal antibody candidate to target Amyloid-&#946; Oligomers for the treatment of early Alzheimer&#8217;s disease. In May 2024, Acumen initiated a Phase 2 IV study for ACU193. In July 2024, Acumen initiated a Phase 1 study of sabirnetug (ACU193) with ENHANZE to compare the pharmacokinetic measures between SC and IV administrations in healthy volunteers.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Device and Other Drug Product Collaborations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Teva License, Development and Supply Agreements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2006, we entered into an exclusive license, development and supply agreement with Teva for an epinephrine auto- injector product to be marketed in the U.S. and Canada. We are the exclusive supplier of the device, which we developed, for Teva&#8217;s generic Epinephrine Injection USP products, indicated for emergency treatment of severe allergic reactions including those that are life threatening (anaphylaxis) in adults and certain pediatric patients. Teva&#8217;s Epinephrine Injection, utilizing our patented VIBEX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> injection technology, was approved by the FDA as a generic drug product with an AB rating, meaning that it is therapeutically equivalent to the branded products EpiPen</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and EpiPen Jr</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and therefore, subject to state law, substitutable at the pharmacy.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2007, we entered into a license, development and supply agreement with Teva under which we developed and supply a disposable pen injector for teriparatide. Under the agreement, we received an upfront payment and development milestones, and are entitled to receive royalties on net product sales by Teva in territories where commercialized. </span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the exclusive supplier of the multi-dose pen, which we developed, used in Teva&#8217;s generic teriparatide injection product. In 2020, Teva launched Teriparatide Injection, the generic version of Eli Lilly&#8217;s branded product Forsteo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> featuring our multi-dose pen platform, for commercial sale in several countries outside of the U.S. In November 2023, Teva announced FDA approval of the generic version of Forteo, featuring our multi-dose auto-injector pen platform for the treatment of osteoporosis among certain women and men.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pfizer Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, we entered into a development agreement with Pfizer to jointly develop a combination drug device rescue pen utilizing the QuickShot auto-injector and an undisclosed Pfizer drug. Pfizer has provided the intellectual property rights for further development of the product to us and has retained an option to assist in the marketing, distribution and sale if we complete development of the product and submit for regulatory approval. We are continuing to evaluate the next steps for this program. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Idorsia Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, we entered into a global agreement with Idorsia to develop a novel, drug-device product containing selatogrel. A new chemical entity, selatogrel is being developed for the treatment of a suspected acute myocardial infarction in adult patients with a history of acute myocardial infarction.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, Idorsia initiated a multi-center, double-blind, randomized, placebo-controlled, parallel-group Phase 3 study to evaluate the efficacy and safety of self-administered SC selatogrel for prevention of all-cause death and treatment of acute myocardial infarction in subjects with a recent history of acute myocardial infarction.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Otter Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, we entered into a supply agreement with Otter to manufacture the VIBEX auto-injection system device, designed and developed to incorporate a pre-filled syringe for delivery of methotrexate, assemble, package, label and supply the final OTREXUP product and related samples to Otter at cost plus mark-up. Otter is responsible for manufacturing, formulation and testing of methotrexate and the corresponding pre-filled syringe for assembly with the device manufactured by us, along with the commercialization and distribution of OTREXUP. OTREXUP is a SC methotrexate injection for once weekly self-administration with an easy-to-use, single dose, disposable auto injector, indicated for adults with severe active rheumatoid arthritis, children with active polyarticular juvenile idiopathic arthritis and adults with severe recalcitrant psoriasis. Further, we entered into a license agreement with Otter in which we granted Otter a worldwide, exclusive, fully paid-up license to certain patents relating to OTREXUP that may also relate to our other products for Otter to commercialize and otherwise exploit OTREXUP in the field as defined in the license agreement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Patents and Intellectual Proprietary Rights</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patents and other intellectual proprietary rights are essential to our business. Our success will depend in part on our ability to obtain patent protection for our inventions, to preserve our trade secrets and to operate without infringing the proprietary rights of third parties. Our strategy is to actively pursue patent protection in the U.S. and certain foreign jurisdictions for technology that we believe to be proprietary to us and that offers us a potential competitive advantage. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Halozyme Patent Portfolio</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Halozyme patent portfolio includes patents and pending applications that we own solely and, in some cases, jointly with several licensees in the U.S., Europe and other countries in the world. In general, patents have a term of 20 years from the application filing date or earlier claimed priority date. We continue to file and prosecute patent applications to strengthen and grow our patent portfolio pertaining to our recombinant human hyaluronidase and other drugs and drug delivery devices, which primarily cover compositions of matter, formulations, methods of use and manufacture, and devices. We have multiple patents and patent applications throughout the world pertaining to our recombinant human hyaluronidase and methods of use and manufacture, including an issued U.S. patent which expires in 2027, an issued European patent which expires in 2029, and additional patents that are valid into 2029, which we believe cover the products and product candidates under our existing collaborations and Hylenex recombinant. In addition, we have, under prosecution throughout the world, multiple patent applications that relate specifically to individual product candidates under development, and jointly owned patent applications relating to our collaborations with several licensees (including, but not limited to, patent applications covering co-formulations and methods of treatment or use that if granted will be valid into the 2040s), the expiration of which can only be definitely determined upon maturation into our issued patents. We believe our patent filings represent a barrier to entry for potential competitors looking to utilize these hyaluronidases, other drugs and drug delivery devices.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Proprietary Rights</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to patents, we rely on trade secrets, proprietary know-how, regulatory exclusivities and continuing technological innovation to protect our products and technologies. We protect our trade secrets, proprietary know-how and innovation, in part, by maintaining physical security of our sites and electronic security of our information technology systems and utilizing confidentiality and proprietary information agreements. Our policy is to require our employees, directors, consultants, advisors, partners, outside scientific partners and sponsored researchers, other advisors and other individuals and entities to execute confidentiality agreements upon the start of employment, consulting or other contractual relationships with us. These agreements provide that all confidential information developed or made known to the individual or entity during the course of the relationship is to be kept confidential and not disclosed to third parties except in specific circumstances. In the case of employees and some other parties, the agreements provide that all discoveries and inventions conceived by the individual will be our exclusive property. In certain instances, partners with which we have entered into development agreements may have rights to certain technology developed in connection with such agreements. Despite the use of these agreements and our efforts to protect our intellectual property, there is a risk of unauthorized use or disclosure of information. Furthermore, our trade secrets may otherwise become known to, or underlying technology may be independently developed by, our competitors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also file trademark applications to protect the names of our products and product candidates. These applications may not mature to registration and may be challenged by third parties. We are pursuing trademark protection in a number of different countries around the world.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our research and development expenses consist primarily of costs associated with the product development, quality and regulatory work required to maintain the ENHANZE platform, expenses associated with testing of new high-volume auto-injectors, activities and support for our partners in their development and manufacturing of product candidates performed on behalf of our partners, compensation and other expenses for research and development personnel, supplies and materials, facility costs and depreciation. We charge all research and development expenses to operations as they are incurred. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ENHANZE</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have our own manufacturing facility for our product and our partners&#8217; products and product candidates, or the capability to package our products. We have engaged third parties to manufacture bulk rHuPH20 and Hylenex.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have existing supply agreements with contract manufacturing organizations Avid Bioservices, Inc. (&#8220;Avid&#8221;) and Catalent Indiana LLC (&#8220;Catalent&#8221;) and Lonza Sales AG (&#8220;Lonza&#8221;) to produce supplies of bulk rHuPH20. Avid and Catalent currently produce and we anticipate Lonza will eventually produce bulk rHuPH20 under current Good Manufacturing Practices for clinical and commercial uses. Catalent currently produces bulk rHuPH20 for use in Hylenex and collaboration products and product candidates. Avid currently produces bulk rHuPH20 for use in collaboration products and product candidates. We rely on their ability to successfully manufacture these batches according to product specifications. It is important for our business for Catalent and Avid to (i)&#160;retain their status as current Good Manufacturing Practices-approved manufacturing facilities; (ii) successfully scale up bulk rHuPH20 production; and/or (iii)&#160;manufacture the bulk rHuPH20 required by us and our partners for use in our proprietary and collaboration products and product candidates. In addition to supply obligations, Avid and Catalent also provide support for data and information used in the chemistry, manufacturing and controls sections for FDA and other regulatory filings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a commercial manufacturing and supply agreement with Patheon Manufacturing Services, LLC (&#8220;Patheon&#8221;) under which Patheon will provide the final fill and finishing steps in the production process of Hylenex recombinant. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Devices</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also use third parties to manufacture our auto-injector technology products and product candidates, including the products and related components we supply to our partners. For our products and product candidates, we verify that they are manufactured in accordance with FDA&#8217;s current Good Manufacturing Practices for drug products and the FDA&#8217;s current Quality System Regulations for medical devices and equivalent provisions in the EU and elsewhere, which are required as part of the overall obligations necessary, in the EU for instance, to obtain a CE-mark. We enter into quality agreements with our third-party manufacturers which require compliance with current Good Manufacturing Practices, Quality System Regulations and foreign equivalents, to the extent applicable. We use third-party service providers to assemble and package our products and product candidates under our direction. We monitor and evaluate manufacturers and suppliers to assess compliance with regulatory requirements and our internal quality standards and benchmarks. We perform quality reviews of manufacturing for all of our product candidates and products, and quality releases for all of our product candidates and products that we sponsor or commercialize.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use third-party manufacturers to manufacture and supply certain components, drugs, final assembly and finished product. Below is a summary of our key production, manufacturing, assembly and packaging arrangements with third-party manufacturers for products commercialized by us and our partners:</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Phillips-Medisize Corporation, an international outsource provider of design and manufacturing services, produces commercial quantities of components of our QuickShot auto-injector device for XYOSTED and our VIBEX epinephrine auto-injector product with Teva.</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ComDel Innovation, Inc., a domestic provider of integrated solutions for product development, tooling, and manufacturing, produces commercial quantities of components for the VIBEX teriparatide auto-injector product with Teva and the VIBEX auto-injector device for the OTREXUP product for Otter.</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fresenius Kabi supplies commercial quantities of pre-filled syringes of testosterone for XYOSTED.</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sharp Corporation, an international contract packaging company, assembles and packages XYOSTED auto-injector products and the OTREXUP auto-injector product for Otter.</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Nolato Contour, Inc. produces commercial quantities of components of our QuickShot auto-injector device for XYOSTED, including components for subassembly molding and assembly.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our Minnetonka, Minnesota facility supports our administrative functions, product development and quality operations and provides additional assembling and warehousing capabilities for XYOSTED.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales, Marketing and Distribution</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two teams of sales specialists, one that provide hospital and surgery center customers with the information needed to obtain formulary approval for, and support utilization of,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hylenex recombinant and one that supports the promotion of our testosterone product XYOSTED. Our commercial activities also include marketing and related services and commercial support services such as commercial operations, managed markets and commercial analytics. We also employ third-party vendors, such as advertising agencies, market research firms and suppliers of marketing and other sales support related services to assist with our commercial activities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell XYOSTED and Hylenex recombinant in the U.S. to wholesale pharmaceutical distributors, who sell Hylenex to hospitals and XYOSTED to other end-user customers. We engage Integrated Commercialization Solutions, a division of AmerisourceBergen Specialty Group, a subsidiary of AmerisourceBergen, to act as our exclusive distributor for commercial shipment and distribution of Hylenex recombinant to our customers in the U.S. We also contract with numerous wholesale distributors, including Cardinal Health 105, Inc., also known as Specialty Pharmaceutical Services (&#8220;Cardinal&#8221;), McKesson Corporation and Cencora Inc. (formerly known as AmerisourceBergen Corporation) to distribute XYOSTED, to retail pharmacies as well as the Veterans Administration and other governmental agencies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition to shipping and distribution services, these distributors and third-party logistics providers Cardinal, and Knipper Health, Inc. (&#8220;Knipper&#8221;) provide us with other key services. Cardinal provides us with services related to logistics, warehousing, returns and inventory management, sales reports, contract administration, chargebacks processing and accounts receivable management. Knipper provides us with the same services except chargeback processing. We also use a division of Cardinal for sample administration. In addition, we utilize these third parties to perform various other services for us relating to regulatory monitoring. In exchange for these services, we pay fees to certain distributors based on a percentage of wholesale acquisition cost. We have also contracted with several specialty pharmacies to support fulfillment of certain prescriptions. In addition, we use third parties to perform various other services for us relating to regulatory monitoring, including adverse event reporting, safety database management and other product maintenance services.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pharmaceutical industry is characterized by rapidly advancing technologies, intense competition and a strong emphasis on proprietary therapeutics. We face competition from a number of sources, some of which may target the same indications as our product or product candidates, including large pharmaceutical companies, smaller pharmaceutical companies, biotechnology companies, academic institutions, government agencies and private and public research institutions, many of which have greater financial resources, drug development experience, sales and marketing capabilities, including larger, well established sales forces, manufacturing capabilities, experience in obtaining regulatory approvals for product candidates and other resources than us. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ENHANZE</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ENHANZE technology may face increasing competition from alternate approaches and/or emerging technologies to deliver medicines SC. In addition, our partners face competition in the commercialization of the product candidates for which the partners seek marketing approval from the FDA and other regulatory authorities.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hylenex Recombinant</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hylenex recombinant is currently the only FDA-approved recombinant human hyaluronidase on the market. The competitors for Hylenex recombinant include Amphastar Pharmaceuticals, Inc.&#8217;s product, Amphadase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a bovine (bull) hyaluronidase.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">XYOSTED</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the U.S., there are several different formulations for testosterone replacement therapy including intramuscular injection, transdermal patches and gels, oral formulations and nasal gels. Potential competition in the U.S. testosterone replacement market includes transdermal solutions such as AbbVie&#8217;s Androgel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 1% and 1.62%, Perrigo&#8217;s generic Androgel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Topical Gel 1.62%, Eli Lilly&#8217;s Axiron</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Endo&#8217;s Testim</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Fortesta</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (and the authorized generic) and Verity Pharma&#8217;s TLANDO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and Natesto</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Other forms of testosterone replacement therapy include injectables such as Endo&#8217;s Aveed&#174;, Pfizer&#8217;s Depo&#174;-Testosterone, and several generic oil testosterone products sold by Actavis, Sandoz, Viatris Inc., Teva and others, as well as Testopel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pellets by Endo and JATENZO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, an oral formulation, by Tolmar, and Kyzatrex, an oral formulation by Marius Pharmaceuticals.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Devices</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a wide range of competitors depending upon the branded or generic marketplace, the therapeutic product category, and the product type, including dosage strengths and route of administration. Our competitors include established specialty pharmaceutical companies, major brand name and generic manufacturers of pharmaceuticals such as Teva, Viatris, Eli Lilly and Endo, as well as a wide range of medical device companies that sell a single or limited number of competitive products or participate in only a specific market segment. Our competitors also include third party contract medical device design and development companies such as Scandinavian Health Ltd., Ypsomed AG, West Pharmaceutical and Owen Mumford Ltd. Many of our competitors have greater financial and other resources than we have, such as more commercial resources, larger research and development staffs and more extensive marketing and manufacturing organizations. Smaller or early stage emerging companies may also prove to be significant competitors, particularly through collaborative arrangements with large, established companies.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA and comparable regulatory agencies in foreign countries regulate the manufacture and sale of the pharmaceutical products that we or our partners have developed or that our partners currently are developing. The FDA has established guidelines and safety standards that are applicable to the laboratory and preclinical evaluation and clinical investigation of therapeutic products and stringent regulations that govern the manufacture and sale of these products. The process of obtaining regulatory approval for a new therapeutic product usually requires a significant amount of time and substantial resources. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory obligations continue post-approval and include the reporting of adverse events when a drug is utilized in the broader patient population. Promotion and marketing of drugs is also strictly regulated, with penalties imposed for violations of FDA regulations, the Lanham Act and other federal and state laws, including the federal anti-kickback statute.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently intend to continue to seek, through our partners, approval to market products and product candidates in foreign countries, which may have regulatory processes that differ materially from those of the FDA. Our partners may rely upon independent consultants to seek and gain approvals to market our proposed products in foreign countries or may rely on other pharmaceutical or biotechnology companies to license our proposed products. We cannot guarantee that approvals to market any of our partners&#8217; products can be obtained in any country. Approval to market a product in any one foreign country does not necessarily indicate that approval can be obtained in other countries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, legislation is drafted and introduced in Congress that could significantly change the statutory provisions governing the approval, manufacturing and marketing of drug products. In addition, FDA regulations and guidance may be revised or reinterpreted by the agency or reviewing courts in ways that may significantly affect our business and development of our partners&#8217; product candidates and any products that we may commercialize. It is impossible to predict whether additional legislative changes will be enacted, or FDA regulations, guidance or interpretations changed, or what the impact of any such changes may be. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information about our Executive Officers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning our executive officers, including their names, ages and certain biographical information can be found in Part III, Item&#160;10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Directors, Executive Officers and Corporate Governance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This information is incorporated by reference into Part I of this report.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Management</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The experience, expertise and dedication of our employees drive the progress and accomplishments of Halozyme. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;11, 2025, we had 350 full-time employees. None of our employees are unionized and we believe our employee relations to be good. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognizing the value of our employees and the contributions they make in achieving our business objectives and overall success, we focus on creating and providing an inclusive and safe work environment where employees are respected and rewarded for their contributions, work together as one team, have opportunities to grow and develop their careers, and support the communities in which we work. We also believe this approach to human capital management is essential to attracting and retaining employees in the highly competitive biotechnology and pharmaceutical labor market. To achieve this supportive working environment, our human capital management efforts focus on:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Corporate Values and Ethics</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foundation of our human capital management strategy is contained in our corporate values statement and our Code of Conduct and Ethics (the &#8220;Code of Conduct&#8221;), both of which provide uniform guidance to all our employees regarding expectations for proper workplace behavior. Our corporate values emphasize respecting and valuing fellow team members, innovation and acting with integrity and honesty to uphold the highest ethical standards. We believe these values provide an environment in which all employees can feel proud and motivated to contribute their valued talents to achieving corporate goals and objectives. Our values also emphasize empowering employees and personal accountability as a means to fulfill our commitments to patients, partners, shareholders and each other.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors adopted and regularly reviews the Code of Conduct, which applies to all of our employees, officers and directors. Adherence to the Code of Conduct helps ensure that all employees can feel a part of an organization that emphasizes adherence to laws and policies covering the industry in which we work. Our Code of Conduct also emphasizes each employee&#8217;s accountability for making decisions and taking actions in a highly ethical manner with a focus on honesty, fairness and integrity and treating all fellow employees in a respectful and inclusive manner. We have established a reporting hotline that enables employees to file anonymous reports of any suspected violations of the Code of Conduct. We believe that providing an ethical environment in which to work is vital to our efforts to attract, retain and develop our employees.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Diversity and Inclusion</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to build and maintain a diverse team of employees that are passionate about and committed to having a positive impact on the lives of patients and their families. We value and celebrate the unique talents, backgrounds and perspectives each employee contributes to achieving our mission and corporate objectives. In support of this philosophy, we adopted the Biotechnology Innovation Organization&#8217;s principles on workforce development, diversity and inclusion. Our commitment to a diverse and inclusive culture is key to attracting, developing and retaining our talent pool within the globally competitive biotechnology industry. Our dedication to these principles has resulted in a diverse employee base consisting of 45% female and 32% non-white/Caucasian employees as of February&#160;11, 2025.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an equal opportunity employer, assuring we have and maintain an inclusive work environment is a key focus area for management. We actively seek to attract and retain employees who embody and embrace inclusivity as a core value. Our recruiting team collaborates with hiring managers to find the best possible candidates with appropriate knowledge, experience and technical skills. These candidates are then carefully vetted by a range of internal stakeholders as part of diverse interview panels. We evaluate our recruitment and retention efforts based on a variety of metrics, including offer acceptance rate, time-to-hire, turnover and diversity of our employees.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Elevate management development training includes a curriculum designed to equip leaders with skills to combat unconscious bias and foster a trusting, collaborative work environment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Professional Development for Employees at All Levels</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are firmly committed to employee development as an essential driver of our future growth and overall success of Halozyme. We understand that high performing employees are always seeking a challenge and reaching for ways to broaden, deepen and develop their skills and grow professionally. To support our employees, we conduct an individual development plan process to give employees the opportunity and accountability to document their career goals and discuss the actions necessary to achieve those goals. We have three internal training programs: (i) our senior leader development program is focused on advancing business acumen and leadership skills, (ii) our Elevate management development program is focused on strengthening people management capabilities, and (iii) our learning and development curriculum for the entire organization is focused on personal, professional, team and leadership development opportunities and grounded in our established leadership attributes which identify the knowledge, skills, abilities and behaviors that contribute to individual and organizational performance. In addition, everyone attends or participates in compliance, harassment prevention, and safety training and we </span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">offer education assistance for college and university courses, training seminars and educational conference attendance opportunities to all employees.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We underscore our commitment to professional development by allocating 16 hours of dedicated learning time per employee annually. During this time, employees have the autonomy to select from various learning modalities, from our instructor-facilitated offerings to digital platforms, to suit their individual learning preferences.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To monitor progress, we review our succession plan for key senior management positions as part of our annual talent review and identify development opportunities to help ensure potential successor readiness.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Engagement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We place a high-level of emphasis on accountability and performance within our organization and consider employee engagement essential for success. To facilitate continuous improvement, we regularly conduct engagement surveys, with high participation rates indicating strong employee commitment. The feedback, including hundreds of constructive comments, is reviewed by senior leaders and informs targeted action plans to advance our company. Feedback received in the last survey resulted in enhanced leadership development training and cross-site collaboration improvements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A key element in a successful company is effective and open communication. A transparent dialogue between employees and leadership is crucial for fostering an environment of performance and accountability. We take pride in our commitment to transparency, which is exemplified through our innovative approach to corporate communication. Our dedication to an open-door policy is highlighted by the opportunity for skip-level meetings with our Chief Executive Officer. These sessions invite employees to engage with top-tier leadership, ensuring they are well-versed in our mission and corporate priorities and have a platform to express insights and feedback.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To ensure that every voice is heard, we hold an all employee meeting at least monthly throughout the year. These meetings serve as an open forum to share progress on strategy and corporate goals as well as potential at-risk areas, celebrate achievements, and share best practices and learnings. These meetings also keep employees well-informed, connected and provide them with an additional venue to ask questions and discuss solutions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management tracks and assesses retention and attrition and interviews departing employees to identify any addressable trends.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation &amp; Benefits</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our compensation and benefits programs, with oversight from the Compensation Committee of our Board of Directors, are designed to attract, retain and reward employees through competitive salaries, annual bonus eligibility, long-term incentive awards, an Employee Stock Purchase Plan, a 401(k) Plan, healthcare and insurance benefits, health savings and flexible spending accounts, paid time off, family leave, and employee assistance programs. Each year we conduct surveys to benchmark our salaries and benefits and confirm we are satisfied with the competitiveness of our total compensation offering. We also provide a variety of peer-to-peer and corporate recognition programs to celebrate and recognize our employees for their hard work and contributions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Health and Safety</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to protecting the health and safety of our employees, visitors, clients, and the public. Health and safety practices are integrated into our business processes and align with our Corporate Environmental, Social, and Governance program philosophy and requirements. We maintain robust health and safety management systems and have established procedures that reduce the risk of injury and ensure compliance with applicable laws and regulations. Continuous improvement is a key component of our health and safety efforts. We establish objectives and performance targets and periodically review results both with our internal safety committee as well as at the Executive and Board level to ensure our high standards are maintained. Our leadership team is active and engaged in supporting our health and safety program. Our employees are empowered and responsible for integrating health and safety into their daily work activities and we have experienced health and safety professionals on staff to guide these efforts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Corporate Citizenship</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Halozyme, we value community engagement. We are committed to driving a positive impact within the communities where we live and work, and we provide our employees with multiple opportunities to contribute to the community, including providing company-wide community service days.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commitment to community activities is an important element of our culture and over the past several years we have actively supported organizations that are making strides in the following areas:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Advocacy and support for patients and healthcare;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Addressing and reducing health disparities;</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Promoting STEM (Science, Technology, Engineering and Mathematics) education;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Delivering humanitarian services (e.g., food drives, home builds, meal services);</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Protecting and improving the environment (e.g., lagoon cleanup events, park restoration); and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Supporting children in underserved communities (e.g. school supply drives, holiday adopt-a-family).</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:12pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.8pt">Risk Factors</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related To Our Business</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our partnered or proprietary product candidates do not receive and maintain regulatory approvals, or if approvals are not obtained in a timely manner, such failure or delay would substantially impact our ability to generate revenues.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approval from the FDA or equivalent health authorities is necessary to design, develop, test, manufacture and market pharmaceutical products and medical devices in the U.S. and the other countries in which we anticipate doing business have similar requirements. The process for obtaining FDA and other regulatory approvals is extensive, time-consuming, risky and costly, and there is no guarantee that the FDA or other regulatory bodies will approve any applications that may be filed with respect to any of our partnered or proprietary product candidates, or that the timing of any such approval will be appropriate for the desired product launch schedule for a product candidate. We and our partners may provide guidance as to the timing for the filing and acceptance of such regulatory approvals, but such filings and approvals may not occur when we or our partners expect, or at all. The FDA or other foreign regulatory agency may refuse or delay approval of our partnered or proprietary product candidates for failure to collect sufficient clinical or animal safety data and require additional clinical or animal safety studies which may cause lengthy delays and increased costs to our or our partners&#8217; development programs. Any such issues associated with rHuPH20 could have an adverse impact on future development of our partners&#8217; products which include rHuPH20, future sales of Hylenex recombinant, or our ability to maintain our existing ENHANZE collaborations or enter into new ENHANZE collaborations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and our partners may not be successful in obtaining approvals for any additional potential products in a timely manner, or at all. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to the risk factor titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our partnered or proprietary product candidates may not receive regulatory approvals or their development may be delayed for a variety of reasons, including delayed or unsuccessful clinical trials, regulatory requirements or safety concerns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for additional information relating to the approval of product candidates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, even with respect to products which have been approved for commercialization, in order to continue to manufacture and market pharmaceutical and medical device products, we or our partners must maintain our regulatory approvals. If we or any of our partners are unsuccessful in maintaining the required regulatory approvals, our revenues would be adversely affected.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of our partnered or proprietary products and product candidates could be associated with adverse events or product recalls.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As with most pharmaceutical and medical device products, our partnered or proprietary products and product candidates could be associated with adverse events which can vary in severity (from minor reactions to death) and frequency (infrequent to very common) or product recalls. Adverse events associated with the use of our partnered or proprietary products or product candidates may be observed at any time, including in clinical trials or when a product is commercialized, and any such adverse events may negatively affect our or our partners&#8217; ability to obtain or maintain regulatory approval or market such products and product candidates. Adverse events such as toxicity or other safety issues associated with the use of our partnered or proprietary products and product candidates could require us or our partners to perform additional studies or halt development or commercialization of these products and product candidates or expose us to product liability lawsuits which will harm our business. We or our partners may be required by regulatory agencies to conduct additional animal or human studies regarding the safety and efficacy of our pharmaceutical products or product candidates which we have not planned or anticipated. There can be no assurance that we or our partners will resolve any issues related to any product or product candidate adverse events to the satisfaction of the FDA or any regulatory agency in a timely manner or ever, which could harm our business, prospects and financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that a product fails to conform to its specifications or comply with the applicable laws or regulations, we or our partners may be required to or may decide to voluntarily recall the product or regulatory authorities may request or require that we recall a product even if there is no immediate potential harm to a patient. Any recall of our products or their components that we supply to our partners could materially adversely affect our business by rendering us unable to sell those products or components for some time and by adversely affecting our reputation. Recalls are costly and take time and effort to administer. Even if a recall only initially relates to a single product, product batch, or a portion of a batch, recalls may later be expanded to additional products or batches or we or our partners may incur additional costs and need to dedicate additional efforts to investigate and rule out the potential for additional impacted products or batches. Moreover, if any of our partners recall a product due to an issue with a product or component that we supplied, they may claim that we are responsible for such issue and may seek to recover the costs related to such recall or be entitled to certain contractual remedies from us. Recalls may further result in decreased demand for our partnered or proprietary products, could cause our partners or distributors to return products to us for which we may be required to provide refunds or replacement products, or could result in product shortages. Recalls may also require regulatory reporting and prompt regulators to conduct additional inspections of our or our partners&#8217; or </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contractors&#8217; facilities, which could result in findings of noncompliance and regulatory enforcement actions. A recall could also result in product liability claims by individuals and third-party payers. In addition, product liability claims or other safety issues could result in an investigation of the safety or efficacy of our products, our manufacturing processes and facilities, or our marketing programs conducted by the FDA or the authorities of the EU member states and other jurisdictions. Such investigations could also potentially lead to a recall of our products or more serious enforcement actions, limitations on the indications for which they may be used, or suspension, variation, or withdrawal of approval. Any such regulatory action by the FDA, the European Medicines Agency or the competent authorities of the EU member states could lead to product liability lawsuits as well.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our contract manufacturers or vendors are unable or unwilling for any reason to manufacture and supply to us bulk rHuPH20 or other raw materials, reagents, components or devices in the quantity and quality required by us or our partners for use in the production of our proprietary or partnered products and product candidates, our and our partners&#8217; product development and commercialization efforts could be delayed or stopped and our business results associated with operations and our collaborations could be harmed.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on a number of third parties in our supply chain for the supply and manufacture of our partnered and proprietary products, and the availability of such products depends upon our ability to procure the raw materials, components, packaging materials and finished products from these third parties, some of which are currently our single source for the materials necessary for certain of our products. We have entered into supply agreements with numerous third-party suppliers. For example, we have existing supply agreements with contract manufacturing organizations Avid Bioservices, Inc. (Avid) and Catalent Indiana LLC (Catalent) to produce bulk rHuPH20.&#160;These manufacturers produce bulk rHuPH20 under current Good Manufacturing Practices for use in Hylenex recombinant, and for use in partnered products and product candidates. We rely on their ability to successfully manufacture bulk rHuPH20 according to product specifications. In addition to supply obligations, our contract manufacturers will also provide support for the chemistry, manufacturing and controls sections for FDA and other regulatory filings. We also rely on vendors to supply us with raw materials to produce reagents and other materials for bioanalytical assays used to support our partners&#8217; clinical trials. If any of our contract manufacturers or vendors: (i) is unable to retain its status as an FDA approved manufacturing facility; (ii) is unable to otherwise successfully scale up production to meet corporate or regulatory authority quality standards; (iii) is unable to procure the labor, raw materials, reagents or components necessary to produce our proprietary products, including bulk rHuPH20 and Hylenex recombinant, our bioanalytical assays or our partnered products or (iv) fails to manufacture and supply our partnered and proprietary products, including bulk rHuPH20 in the quantity and quality required by us or our partners for use in Hylenex and partnered products and product candidates for any other reason, our business will be adversely affected. In addition, a significant change in such parties&#8217; or other third-party manufacturers&#8217; business or financial condition could adversely affect their abilities or willingness to fulfill their contractual obligations to us. We have not established, and may not be able to establish, favorable arrangements with additional bulk rHuPH20 manufacturers and suppliers of the ingredients necessary to manufacture bulk rHuPH20 should the existing manufacturers and suppliers become unavailable or in the event that our existing manufacturers and suppliers are unable or unwilling to adequately perform their responsibilities. We have attempted to mitigate the impact of a potential supply interruption including through the establishment of excess bulk rHuPH20 inventory where possible, but there can be no assurances that this safety stock will be maintained or that it will be sufficient to address any delays, interruptions or other problems experienced by any of our contract manufacturers. Any delays, interruptions or other problems regarding the ability or willingness of our contract manufacturers to supply bulk rHuPH20 or the ability or willingness of other third-party manufacturers, to supply other raw materials or ingredients necessary to produce our other proprietary or partnered products on a timely basis could: (i) cause the delay of our partners&#8217; clinical trials or otherwise delay or prevent the regulatory approval of our partners&#8217; product candidates; (ii) delay or prevent the effective commercialization of proprietary or partnered products and product candidates; and/or (iii) cause us to breach contractual obligations to deliver bulk rHuPH20 to our partners. Such delays could damage our relationship with our partners, and they could have a material adverse effect on royalties and thus our business and financial condition. Additionally, we rely on third parties to manufacture, prepare, fill, finish, package, store and ship our proprietary and partnered products and product candidates on our behalf. If the third parties we identify fail to perform their obligations, the progress of partners&#8217; clinical trials could be delayed or even suspended and the commercialization of our partnered or proprietary products could be delayed or prevented.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our Minnetonka, Minnesota facility supports our administrative functions, product development and quality operations and provides additional assembly and warehousing capabilities, and therefore is subject to relevant risks comparable to those of our third-party manufacturers. For example, we may not be able to begin product manufacturing and production due to a number of different reasons including, but not limited to, inability to obtain necessary supplies and materials, labor and expertise. To the extent we rely on our ability to manufacture and ship any of our proprietary and partnered products, our inability to do so could have a material adverse impact on our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on third parties to perform necessary services for our products including services related to the distribution, invoicing, rebates and contract administration, co-pay program administration, sample distribution and administration, storage and transportation of our products. If anything should impede their ability to meet their commitments this could impact our business performance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the product, we have retained third-party service providers to perform a variety of functions related to the distribution, invoicing, rebates and contract administration, co-pay program administration, sample distribution and administration, storage and transportation of our products, key aspects of which are out of our direct control. We place substantial reliance on these providers as well as other third-party providers that perform services for us, including, depending on the product, entrusting our inventories of products to their care and handling. We also may rely on third parties to administer our drug price reporting and rebate payments and contracting obligations under federal programs. Despite our reliance on third parties, we have responsibilities for compliance with the applicable legal and program requirements. By example, in certain states, we are required to hold licenses to distribute our products in these states and must comply with the associated state laws. Moreover, if these third-party service providers fail to meet expected deadlines, or otherwise do not carry out their contractual duties to us or encounter physical damage or a natural disaster at their facilities, our ability to deliver products to meet commercial demand would be significantly impaired. In addition, we may use third parties to perform various other services for us relating to regulatory monitoring, including adverse event reporting, safety database management and other product maintenance services. If our employees or any third-party service providers fail to comply with applicable laws and regulations, we and/or they may face regulatory or False Claims Act enforcement actions. Moreover, if the quality or accuracy of the data maintained by these service providers is insufficient, our ability to continue to market our products could be jeopardized or we and/or they could be subject to regulatory sanctions. We do not currently have the internal capacity to perform all of these important commercial functions, and we may not be able to maintain commercial arrangements for these services on reasonable terms.</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we or any party to a key collaboration agreement fail to perform material obligations under such agreement, or if&#160;a key collaboration agreement is terminated for any reason, our business could suffer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into multiple collaboration agreements under which we may receive significant future payments in the form of milestone payments, target designation fees, maintenance fees and royalties. We are heavily dependent on our partners to develop and commercialize product candidates subject to our collaborations in order for us to realize any financial benefits, including recognizing revenues from milestones, royalties and product sales from these collaborations. Our partners may not devote the attention and resources to such efforts that we would ourselves, change their clinical development plans, promotional efforts or simultaneously develop and commercialize products in competition to those products we have licensed to them. Any of these actions may not be visible to us immediately and could negatively impact our ability to forecast and our ability to achieve the benefits and recognize revenue we receive from such collaboration. In addition, in the event that a party fails to perform under a key collaboration agreement, or if a key collaboration agreement is terminated, the reduction in anticipated revenues could negatively impact our operations and the assumptions we used to recognize revenues which could result in a restatement of previously recorded revenues. In addition, the termination of a key collaboration agreement by one or more of our partners could have a material adverse impact on our ability to enter into additional collaboration agreements with new partners on favorable terms, if at all. In certain circumstances, the termination of a key collaboration agreement would require us to revise our corporate strategy going forward and may lead us to reevaluate the applications and value of our technology.</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hylenex and our partners&#8217; ENHANZE products and product candidates rely on the rHuPH20 enzyme, and any adverse development regarding rHuPH20 could substantially impact multiple areas of our business, including current and potential ENHANZE collaborations, as well as any proprietary programs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rHuPH20 is a key technological component of Hylenex and our ENHANZE technology and most of our ENHANZE partnered products and product candidates, including the current and future products and product candidates under our ENHANZE collaborations. We derive a substantial portion of our revenues from our ENHANZE collaborations. Therefore, if there is an adverse development for rHuPH20 (e.g., an adverse regulatory determination relating to rHuPH20, if we are unable to obtain sufficient quantities of rHuPH20, if we are unable to obtain or maintain material proprietary rights to rHuPH20 or if we discover negative characteristics of rHuPH20), multiple areas of our business, including current and potential collaborations, as well as proprietary programs would be substantially impacted. For example, elevated anti-rHuPH20 antibody titers were detected in the registration trial for HYQVIA as well as in a former partner&#8217;s product in a Phase 2 clinical trial with rHuPH20, but have not been associated, in either case, with any adverse events. We monitor for antibodies to rHuPH20 in our collaboration and proprietary programs, and although we do not believe at this time that the incidence of non-neutralizing anti-rHuPH20 antibodies in either the HYQVIA program or the former partner&#8217;s program will have a significant impact on our proprietary product and our partners&#8217; product and product candidates, there can be no assurance that there will not be other such occurrences in the foregoing programs or that concerns regarding these antibodies will not also be raised by the FDA or other health authorities in the future, which could result in delays or discontinuations of our Hylenex commercialization activities, the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">development or commercialization activities of our ENHANZE partners, or deter our entry into additional ENHANZE collaborations with third parties. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business strategy is focused on growth of our ENHANZE and auto-injector technologies, our commercial products and potential growth through acquisition. Currently, ENHANZE is the largest revenue driver and as a result there is a risk for potential negative impact from adverse developments. Future expansion of our strategic focus to additional applications of our ENHANZE technology or by acquiring new technologies may require the use of additional resources, result in increased expense and ultimately may not be successful.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We routinely evaluate our business strategy, and may modify this strategy in the future in light of our assessment of unmet medical needs, growth potential, resource requirements, regulatory issues, competition, risks and other factors. As a result of these strategic evaluations, we may focus our resources and efforts on one or a few programs or fields and may suspend or reduce our efforts on other programs and fields. For example, in the fourth quarter of 2019, we decided to focus our resources on our ENHANZE technology and our commercial product, Hylenex. By focusing primarily on these areas, we increase the potential impact on us if one of those partner programs does not successfully complete clinical trials, achieve commercial acceptance or meet expectations regarding sales and revenue. We may also expand our strategic focus by seeking new therapeutics applications of our technology or by acquiring new technologies which may require the use of additional resources, increased expense and would require the attention of senior management. For example, in May 2022, we acquired Antares as a means to diversify the sources of our revenues. There can be no assurance that our investment in Antares or any such future investment of resources in new technologies will ultimately result in additional approved proprietary or partnered products or commercial success of new therapeutic applications of our technology.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our partnered or proprietary product candidates may not receive regulatory approvals or their development may be delayed for a variety of reasons, including delayed or unsuccessful clinical trials, regulatory requirements or safety concerns. If we or our partners fail to obtain, or have delays in obtaining, regulatory approvals for any product candidates, our business, financial condition and results of operations may be materially adversely affected.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clinical testing of pharmaceutical products is a long, expensive and uncertain process, and the failure or delay of a clinical trial can occur at any stage, including the patient enrollment stage. Even if initial results of preclinical and nonclinical studies or clinical trial results are promising, our partners may obtain different results in subsequent trials or studies that fail to show the desired levels of dose safety and efficacy, or we or our partners may not obtain applicable regulatory approval for our products for a variety of other reasons. Preclinical, nonclinical, and clinical trials for proprietary or partnered product candidates could be unsuccessful, which would delay or preclude regulatory approval and commercialization of the product candidates. In the U.S. and other jurisdictions, regulatory approval can be delayed, limited or not granted for many reasons, including, among others:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the course of clinical studies, the final data from later Phase 3 studies may differ from data observed in early phase clinical trials, and clinical results may not meet prescribed endpoints for the studies or otherwise provide sufficient data to support the efficacy of our partners&#8217; product candidates;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">clinical and nonclinical test results may reveal inferior pharmacokinetic measures, adverse events or unexpected safety issues associated with the use of our partners&#8217; product candidates;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">regulatory review may not find that the data from preclinical testing and clinical trials justifies approval;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">regulatory authorities may require that we or our partners change our studies or conduct additional studies which may significantly delay or make continued pursuit of approval commercially unattractive; </span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a regulatory agency may reject our and our partners&#8217; trial data or disagree with their interpretations of either clinical trial data or applicable regulations;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a regulatory agency may require additional safety monitoring and reporting through Risk Evaluation and Mitigation Strategies including conditions to assure safe use programs and we or a partner may decide to not pursue regulatory approval for a such a product;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a regulatory agency may not approve our manufacturing processes or facilities, or the processes or facilities of our partners, our contract manufacturers or our raw material suppliers;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure of our or our partners&#8217; contract research organization, or CRO, to properly perform the clinical trial in accordance with the written protocol, our contractual obligations with them or applicable regulatory requirements; </span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a regulatory agency may identify problems or other deficiencies in our existing manufacturing processes or facilities, or the existing processes or facilities of our partners, our contract manufacturers or our raw material suppliers; </span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a regulatory agency may change its formal or informal approval requirements and policies, act contrary to previous guidance, adopt new regulations or raise new issues or concerns late in the approval process; or</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a proprietary or partnered product candidate may be approved only for indications that are narrow or under conditions that place the product at a competitive disadvantage, which may limit the sales and marketing activities for such product candidate or otherwise adversely impact the commercial potential of a product.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a proprietary or partnered product candidate is not approved in a timely fashion or approval is not obtained on commercially viable terms, or if development of any product candidate is terminated due to difficulties or delays encountered in the regulatory approval process, it could have a material adverse impact on our business, financial condition and results of operation and we would become more dependent on the development of other proprietary or partnered product candidates and/or our ability to successfully acquire other technologies. There can be no assurances that any proprietary or partnered product candidate will receive regulatory approval in a timely manner, or at all. There can be no assurance that partners will be able to gain clarity as to the FDA&#8217;s requirements or that the requirements may be satisfied in a commercially feasible way, in which case our ability to enter into collaborations with third parties or explore other strategic alternatives to exploit an opportunity will be limited or may not be possible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate that certain proprietary or partnered products will be marketed, and perhaps manufactured, in foreign countries. The process of obtaining regulatory approvals in foreign countries is subject to delay and failure for the reasons set forth above, as well as for reasons that vary from jurisdiction to jurisdiction. The approval process varies among countries and jurisdictions and can involve additional testing. The time required to obtain approval in foreign countries may differ from that required to obtain FDA approval. Foreign regulatory agencies may not provide approvals on a timely basis, if at all. Approval by the FDA does not ensure approval by regulatory authorities in other countries or jurisdictions, and approval by one foreign regulatory authority does not ensure approval by regulatory authorities in other foreign countries or jurisdictions or by the FDA.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our third-party partners are responsible for providing certain proprietary materials that are essential components of our partnered products and product candidates, and any failure to supply these materials could delay the development and commercialization efforts for these partnered products and product candidates and/or harm our collaborations. Our partners are also responsible for distributing and commercializing their products, and any failure to successfully commercialize their products could materially adversely affect our revenues.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our development and commercialization partners are responsible for providing certain proprietary materials that are essential components of our partnered products and product candidates. For example, Roche is responsible for producing the Herceptin and MabThera required for its SC products and Takeda is responsible for producing the GAMMAGARD LIQUID for its product HYQVIA. If a partner, or any applicable third party service provider of a partner, encounters difficulties in the manufacture, storage, delivery, fill, finish or packaging of the partnered product or product candidate or component of such product or product candidate, such difficulties could (i) cause the delay of clinical trials or otherwise delay or prevent the regulatory approval of partnered product candidates; and/or (ii) delay or prevent the effective commercialization of partnered products. Such delays could have a material adverse effect on our business and financial condition. We also rely on our partners to commercialize and distribute their products and if they are unsuccessful in commercializing certain products, the resulting royalty revenue we would receive may be lower than expected. </span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we or our partners fail to comply with regulatory requirements applicable to promotion, sale and manufacturing of approved products, regulatory agencies may take action against us or them, which could harm our business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any approved products, along with the manufacturing processes, post-approval clinical data requirements, labeling, advertising and promotional activities for these products, are subject to continual requirements and review by the FDA, and state and foreign regulatory bodies. Regulatory authorities subject a marketed product, its manufacturer and the manufacturing facilities to continual review and periodic inspections. We, our partners and our respective contractors, suppliers and vendors, will be subject to ongoing regulatory requirements, including complying with regulations and laws regarding advertising, promotion and sales of drug products, required submissions of safety and other post-market information and reports, registration requirements, current Good Manufacturing Practices regulations (including requirements relating to quality control and quality assurance, as well as the corresponding maintenance of records and documentation), and the requirements regarding the distribution of samples to physicians and recordkeeping requirements. Further, because some of our proprietary and partnered products and product candidates are drug/device combination products, we and our partners will have to comply with extensive regulatory requirements than would otherwise be required for products that are not combination products. Regulatory agencies may change existing requirements or adopt new requirements or policies. We, our partners and our respective contractors, suppliers and vendors, may be slow to adapt or may not be able to adapt to these changes or new requirements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, regulatory requirements applicable to pharmaceutical products make the substitution of suppliers and manufacturers costly and time consuming. We have minimal internal manufacturing capabilities and are, and expect to be in the future, substantially dependent on contract manufacturers and suppliers for the manufacture of our products and for their active and other ingredients. The disqualification of these manufacturers and suppliers through their failure to comply with regulatory requirements could negatively impact our business because the delays and costs in obtaining and qualifying alternate suppliers (if such alternative suppliers are available, which we cannot assure) could delay our or our partners&#8217; clinical trials or otherwise </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inhibit our or partners&#8217; ability to bring approved products to market, which would have a material adverse effect on our business and financial condition. Likewise, if we, our partners and our respective contractors, suppliers and vendors involved in sales and promotion of our products do not comply with applicable laws and regulations, for example off-label or false or misleading promotion, this could materially harm our business and financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to comply with regulatory requirements may result in adverse regulatory actions including but not limited to, any of the following:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">restrictions on our or our partners&#8217; products or manufacturing processes;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">warning letters;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">withdrawal of our or our partners&#8217; products from the market;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">voluntary or mandatory recall;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fines;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">suspension or withdrawal of regulatory approvals;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">suspension or termination of any of our partners&#8217; ongoing clinical trials;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">refusal to permit the import or export of our or our partners&#8217; products;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">refusal to approve pending applications or supplements to approved applications that we submit;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">product seizure; </span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">injunctions; or</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">imposition of civil or criminal penalties. </span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure of our auto-injector and specialty products business to perform could adversely impact future business and operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acquired the Antares auto-injector and specialty products business with the expectation that the acquisition will result in various benefits for the combined company, including providing an opportunity for increased revenues through growth of device revenue and commercial products and development of a new high volume auto-injector. Increased competition, unresolvable technical issues, deterioration in business conditions and other factors may limit our ability to enter into new collaboration agreements and grow this business. As such, we may not be able to realize the benefits anticipated in connection with the acquisition.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business interruptions resulting from pandemics or similar public health crises could cause a disruption of the development of our and our partnered product candidates and commercialization of our approved and our partnered products, impede our ability to supply bulk rHuPH20 to our ENHANZE partners or procure and sell our proprietary products and otherwise adversely impact our business and results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public health crises such as pandemics or similar outbreaks could adversely impact our business and results of operations by, among other things, disrupting the development of our and our partnered product candidates and commercialization of our and our partnered approved products, causing disruptions in the operations of our third-party contract manufacturing organizations upon whom we rely for the production and supply of our proprietary products, including Hylenex and the bulk rHuPH20 we supply to our partners, and causing other disruptions to our operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, the COVID-19 pandemic led to the implementation of various responses, including government-imposed quarantines, travel restrictions and other public health safety measures. The extent to which future pandemics impact our operations and/or those of our partners will depend on future developments, which are highly uncertain and unpredictable, including the duration or recurrence of outbreaks, potential future government actions, new information that will emerge concerning the severity and impact of that pandemic and the actions to contain the pandemic or address its impact in the short and long term, among others.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The business disruptions associated with a global pandemic could impact the business, product development priorities and operations of our partners, including potential delays in manufacturing their product candidates or approved products. For example, clinical trial conduct may be impacted in geographies affected by a pandemic. The progress or completion of these clinical trials could be adversely impacted by the pandemic. Additionally, interruption or delays in the operations of the FDA, the European Medicines Agency and other similar foreign regulatory agencies, or changes in regulatory priorities to focus on the pandemic, may affect required regulatory review, inspection, clearance and approval timelines. Disruptions such as these could result in delays in the development programs of our partnered products or impede the commercial efforts for approved products, resulting in potential reductions or delays in our revenues from partner royalty or milestone payments. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on many third parties to source active pharmaceutical ingredient and drug products, manufacture and assemble our devices, distribute finished products and provide various logistics activities in order to manufacture and sell our partnered and proprietary products. For example, we rely on third-party manufacturers to manufacture the bulk rHuPH20 that we supply to our partners for their commercial products and product candidates, as well as our commercial product Hylenex. If any such third party manufacturer is adversely impacted by a pandemic and related consequences, including staffing shortages, production slowdowns and disruptions in delivery systems, availability of raw materials, reagents or components or if they divert resources or manufacturing capacity to accommodate the development of treatments or vaccines, our supply chain may be disrupted, limiting our ability to sell Hylenex or supply bulk rHuPH20 to our partners. Any such disruptions to the operations of the third parties upon whom we rely to manufacture and sell our partnered and proprietary products could result in reductions or delays in our revenues.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may need to raise additional capital in the future and there can be no assurance that we will be able to obtain such funds.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may need to raise additional capital in the future to fund our operations for general corporate purposes if we do not achieve the level of revenues we expected. Our current cash reserves and expected revenues may not be sufficient for us to fund general operations and conduct our business at the level desired. In addition, if we engage in acquisitions of companies, products or technologies in order to execute our business strategy, we may need to raise additional capital. We may raise additional capital in the future through one or more financing vehicles that may be available to us including (i)&#160;new collaborative agreements; (ii)&#160;expansions or revisions to existing collaborative relationships; (iii) private financings; (iv) other equity or debt financings; (v)&#160;monetizing assets; and/or (vi) the public offering of securities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are required to raise additional capital in the future, it may not be available on favorable financing terms within the time required, or at all. If additional capital is not available on favorable terms when needed, we will be required to raise capital on adverse terms or significantly reduce operating expenses through the restructuring of our operations or deferral of strategic business initiatives. If we raise additional capital through a public offering of securities or equity, a substantial number of additional shares of our common stock may be issued, which will dilute the ownership interest of our current investors and may negatively affect our stock price.</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We currently have significant debt and may incur additional debt. Failure by us to fulfill our obligations under the applicable debt agreements may cause repayment obligations to accelerate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amount of our consolidated indebtedness, net of debt discount, as of&#160;December&#160;31, 2024&#160;was $1,505.8 million, which includes $805.0 million in aggregate principal amount of the 2027 Convertible Notes and $720.0 million in aggregate principal of the 2028 Convertible Notes, net of unamortized debt discount of $7.5 million and $11.7 million for the 2027 Convertible Notes and 2028 Convertible Notes, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our indebtedness may:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make it difficult for us to satisfy our financial obligations, including making scheduled principal and interest payments on our indebtedness;</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limit our ability to borrow additional funds for working capital, capital expenditures, strategic corporate transactions or other general corporate purposes;</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limit our ability to use our cash flow or obtain additional financing for future working capital, capital expenditures, acquisitions, share repurchases or other general business purposes;</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">require us to use a portion of our cash flow from operations to make debt service payments;</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limit our flexibility to plan for, or react to, changes in our business and industry;</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">place us at a competitive disadvantage compared to our less leveraged competitors; and</span></div><div style="margin-top:4pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increase our vulnerability to the impact of adverse economic and industry conditions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our 2022 Credit Agreement includes certain affirmative and negative covenants, that, among other things, may restrict our ability to: create liens on assets; incur additional indebtedness; make investments; make acquisitions and other fundamental changes; and sell and dispose of property or assets. The 2022 Credit Agreement also includes financial covenants requiring us to maintain, measured as of the end of each fiscal quarter, a maximum consolidated net leverage ratio of 4.75 to 1.00 initially, which declines to 4.00 to 1.00 over the term of the loan facility, and a minimum consolidated interest coverage ratio of 3.00 to 1.00. The 2022 Credit Agreement also contains customary representations and warranties and events of default. Complying with the covenants contained in the 2022 Credit Agreement could make it more difficult for us to execute our business strategy. Further, in the event of default by us under the 2022 Credit Agreement, the lenders would be entitled to exercise their remedies thereunder, including the right to accelerate the debt, upon which we may be required to repay all amounts then outstanding under the 2022 Credit Agreement which would harm our financial condition.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to make payments on our existing or any future debt will depend on our future operating performance and ability to generate cash and may also depend on our ability to obtain additional debt or equity financing. It will also depend on financial, business or other factors affecting our operations, many of which are beyond our control. We will need to use cash to pay principal and interest on our debt, thereby reducing the funds available to fund operations, strategic initiatives and working capital requirements. If we are unable to generate sufficient cash to service our debt obligations, an event of default may occur under any of our debt instruments which could result in an acceleration of such debt upon which we may be required to repay all the amounts outstanding under some or all of our debt instruments. Such an acceleration of our debt obligations could harm our financial condition. From time to time, we may seek to retire or repurchase our outstanding debt through cash purchases and/or exchanges for equity or debt, in open-market purchases, privately negotiated transactions or otherwise. Any such repurchases or exchanges would be on such terms and at such prices as we determine, and will depend on current market conditions, our liquidity needs, any restrictions in our contracts and other factors. The amounts involved in such transactions could be material.</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The conditional conversion feature of the Convertible Notes, if triggered, may adversely affect our financial condition and operating results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the conditional conversion feature of the Convertible Notes is triggered, holders of the Convertible Notes will be entitled to convert the notes at any time during specified periods at their option. If one or more holders elect to convert their notes, we would be required to settle a portion or all of our conversion obligation in cash, which could adversely affect our liquidity. Even if holders of the Convertible Notes do not elect to convert their notes, we are required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the notes as a current rather than long-term liability when the conditional conversion feature is triggered, which results in a material reduction of our net working capital. </span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Conversion of our Convertible Notes may dilute the ownership interest of existing stockholders or may otherwise depress the price of our common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion of some or all of our Convertible Notes, to the extent we deliver shares upon conversion, will dilute the ownership interests of existing stockholders. Any sales in the public market of the Convertible Notes or our common stock issuable upon conversion of the Convertible Notes could adversely affect prevailing market prices of our common stock. In addition, the existence of the Convertible Notes may encourage short selling by market participants because the conversion of the Convertible Notes could be used to satisfy short positions, or anticipated conversion of the Convertible Notes into shares of our common stock could depress the price of our common stock.</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If proprietary or partnered product candidates are approved for commercialization but do not gain market acceptance resulting in commercial performance below that which was expected or projected, our business may suffer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assuming that existing or future proprietary or partnered product candidates obtain the necessary regulatory approvals for commercial sale, a number of factors may affect the market acceptance of these newly-approved products, including, among others:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the degree to which the use of these products is restricted by the approved product label;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the price of these products relative to other therapies for the same or similar treatments;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the extent to which reimbursement for these products and related treatments will be available from third-party payers including government insurance programs and private insurers;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the introduction of generic or biosimilar competitors to these products; </span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the perception by patients, physicians and other members of the health care community of the effectiveness and safety of these products for their prescribed treatments relative to other therapies for the same or similar treatments;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability and willingness of our partners to fund sales and marketing efforts; and</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effectiveness of the sales and marketing efforts of our partners.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If these proprietary or partnered products do not gain or maintain market acceptance or experience reduced sales resulting in commercial performance below that which was expected or projected, the revenues we expect to receive from these products will be diminished which could harm our ability to fund future operations, including conduct acquisitions, execute our planned share repurchases, or affect our ability to use funds for other general corporate purposes and cause our business to suffer.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our proprietary or partnered product candidates will be restricted to the labels approved by FDA and applicable regulatory bodies, and these restrictions may limit the marketing and promotion of the ultimate products. If the approved labels are restrictive, the sales and marketing efforts for these products may be negatively affected.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to license our ENHANZE and device technologies to our partners depends on the validity of our patents and other proprietary rights.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patents and other proprietary rights are essential to our business. Our success will depend in part on our ability to obtain and maintain patent protection for our inventions, to preserve our trade secrets and to operate without infringing the proprietary rights of third parties.&#160;We have multiple patents and patent applications throughout the world pertaining to our recombinant human hyaluronidase and methods of use and manufacture, including an issued U.S. patent which expires in 2027 and additional patents that are valid into 2029, which we believe cover the products and product candidates under our existing collaborations, and Hylenex.&#160;Although we believe our patent filings represent a barrier to entry for potential competitors looking to utilize these hyaluronidases, upon expiration of our patents other pharmaceutical companies may (if they do not infringe our other patents) seek to compete with us by developing, manufacturing and selling biosimilars to the active drug ingredient in our ENHANZE technology used by our partners in combination with their products.&#160;Any such loss of patent protection or proprietary rights could lead to a reduction or loss of revenues, incentivize one or more of our key ENHANZE partners to terminate their relationship with us and impact our ability to enter into new collaboration and license agreements.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Developing, manufacturing and marketing pharmaceutical products for human use involves significant product liability risks for which we may have insufficient insurance coverage.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The development, manufacture, testing, marketing and sale of pharmaceutical products and medical devices involves the risk of product liability claims by consumers and other third parties. Product liability claims may be brought by individuals seeking relief for themselves, or by groups seeking to represent a class of injured patients. Further, third-party payers, either individually or as a putative class, may bring actions seeking to recover monies spent on one of our products. Although we maintain product liability insurance coverage, product liability claims can be high in the pharmaceutical industry, and our insurance may not sufficiently cover our actual liabilities. If product liability claims were to be made against us, it is possible that the liabilities may exceed the limits of our insurance policy, or our insurance carriers may deny, or attempt to deny, coverage in certain instances. If a lawsuit against us is successful, then the insurance coverage may not be sufficient and could materially and adversely affect our business and financial condition. Furthermore, various distributors of pharmaceutical products require minimum product liability insurance coverage before purchase or acceptance of products for distribution. Failure to satisfy these insurance requirements could impede our ability to achieve broad distribution of our proposed products, and higher insurance requirements could impose additional costs on us. In addition, since many of our partnered product candidates include the pharmaceutical products of a third-party, we run the risk that problems with the third-party pharmaceutical product will give rise to liability claims against us. Product liability claims can also result in additional regulatory consequences including, but not limited to, investigations and regulatory enforcement actions, as well as recalls, revocation of approvals, or labeling, marketing or promotional restrictions or changes. Product liability claims could also harm our reputation and the reputation of our products, adversely affecting our ability to market our products successfully. In addition, defending a product liability lawsuit is expensive and can divert the attention of our key employees from operating our business. Such claims can also impact our ability to initiate or complete clinical trials.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our partners do not achieve projected development, clinical, or regulatory goals in the timeframes publicly announced or otherwise expected, the commercialization of our partners products may be delayed and, as a result, our business, financial condition, and results of operations may be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our partners may publicly articulate the estimated timing for the accomplishment of certain scientific, clinical, regulatory and other product development goals. The accomplishment of any goal is typically based on numerous assumptions, and the achievement of a particular goal may be delayed for any number of reasons both within and outside of our and our partners&#8217; control. If scientific, regulatory, strategic or other factors cause a collaboration partner to not meet a goal, regardless of whether that goal has been publicly articulated or not, our stock price may decline rapidly. Stock price declines may also trigger direct or derivative shareholder lawsuits. As with any litigation proceeding, the eventual outcome of any legal action is difficult to predict. If any such lawsuits occur, we will incur expenses in connection with the defense of these lawsuits, and we may have to pay substantial damages or settlement costs in connection with any resolution thereof. Although we have insurance coverage against which we may claim recovery against some of these expenses and costs, the amount of coverage may not be adequate to cover the full amount or certain expenses and costs may be outside the scope of the policies we maintain. In the event of an adverse outcome or outcomes, our business could be materially harmed from depletion of cash resources, negative impact on our reputation, or restrictions or changes to our governance or other processes that may result from any final disposition of the lawsuit. Moreover, responding to and defending pending litigation significantly diverts management&#8217;s attention from our operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the consistent failure to meet publicly announced milestones may erode the credibility of our management team with respect to future milestone estimates. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future strategic corporate transactions could disrupt our business and impact our financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to augment and extend our revenue, we acquired Antares in May 2022 and we may decide to acquire additional businesses, products and technologies or pursue other corporate transactions and make investments which we believe are important to the future of our business. Any corporate transaction we pursue could require significant capital infusions and could involve many risks, including, but not limited to, the following:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may have to issue additional convertible debt or equity securities to complete a transaction, which would dilute our stockholders and could adversely affect the market price of our common stock.</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a corporate transaction may negatively impact our results of operations because it may require us to amortize or write down amounts related to goodwill and other intangible assets, or incur or assume substantial debt or liabilities, or it may cause adverse tax consequences, substantial depreciation or deferred compensation charges;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our limited experience in evaluating, completing and integrating any business, product or technology we may acquire;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may encounter difficulties in assimilating and integrating the business, products, technologies, personnel or operations of companies that we acquire;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain corporate transactions may impact our relationship with existing or potential partners who are competitive with the acquired business, products or technologies;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">corporate transactions may require significant capital infusions and the acquired businesses, products or technologies may not generate sufficient value to justify acquisition costs;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may take on liabilities from any corporate transaction we pursue such as debt, legal liabilities or business risk which could be significant;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a corporate transaction may disrupt our ongoing business, divert resources, increase our expenses and distract our management;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a corporate transaction may involve the entry into a geographic or business market in which we have little or no prior experience; and</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">key personnel of an acquired company may decide not to work for us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any of these risks occurred, it could adversely affect our business, financial condition and operating results. There is no assurance that we will be able to identify or consummate any future corporate transactions on acceptable terms, or at all. If we do pursue any future corporate transactions, it is possible that we may not realize the anticipated benefits from such corporate transactions or that the market will not view such acquisitions positively.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our effective tax rate may fluctuate, and we may incur obligations in tax jurisdictions in excess of accrued amounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate is derived from a combination of applicable tax rates in the various places that we operate. In preparing our financial statements, we estimate the amount of tax that will become payable in each of such places. Nevertheless, our effective tax rate may be different than experienced in the past due to numerous factors, including changes in the mix of our profitability between different tax jurisdictions, the results of examinations and audits of our tax filings, our inability to secure or sustain acceptable agreements with tax authorities, changes in accounting for income taxes and changes in tax laws. Any of these factors could cause us to experience an effective tax rate significantly different from previous periods or our current expectations and may result in tax obligations in excess of amounts accrued in our financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related To Ownership of Our Common Stock</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market price of our common stock is subject to significant volatility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We participate in a highly dynamic industry which often results in significant volatility in the market price of common stock irrespective of company performance. The high and low sales prices of our common stock during the twelve months ended December&#160;31, 2024 were $65.53 and $33.15, respectively. In addition to the other risks and uncertainties described elsewhere in this Annual Report on Form 10-K and all other risks and uncertainties that are either not known to us at this time or which we deem to be immaterial, any of the following factors may lead to a significant drop in our stock price:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the presence of competitive products to our products or those being developed or commercialized by our partners;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure (actual or perceived) of our partners to devote attention or resources to the development or commercialization of partnered products or product candidates licensed to such partner;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a dispute regarding our failure, or the failure of one of our partners, to comply with the terms of a collaboration agreement; </span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the termination, for any reason, of any of our key program or collaboration agreements;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the sale of common stock by any significant stockholder, including, but not limited to, direct or indirect sales by members of management or our Board of Directors;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the resignation, or other departure, of members of management or our Board of Directors;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general negative conditions in the healthcare industry;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pandemics or other global crises;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general negative conditions in the financial markets;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost associated with obtaining regulatory approval for any of our proprietary or partnered product candidates;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the failure, for any reason, to secure or defend our intellectual property position;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the failure or delay of applicable regulatory bodies to approve our proprietary or partnered product candidates;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of safety or tolerability issues associated with our proprietary or partnered products or product candidates;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure of our or our partners&#8217; clinical trials to meet efficacy endpoints;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">suspensions or delays in the conduct of our or our partners&#8217; clinical trials or securing of regulatory approvals;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse regulatory action with respect to our proprietary or partnered products and product candidates such as loss of regulatory approval to commercialize such products, clinical holds, imposition of onerous requirements for approval or product recalls;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure, or the failure of our partners, to successfully commercialize products approved by applicable regulatory bodies such as the FDA;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure, or the failure of our partners, to generate product revenues anticipated by investors;</span></div><div style="margin-top:4pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disruptions in our clinical or commercial supply chains, including disruptions caused by problems with a bulk rHuPH20 contract manufacturer or a fill and finish manufacturer for any product or product collaboration candidate; </span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the sale of additional debt and/or equity securities by us;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure to obtain financing on acceptable terms or at all; </span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a restructuring of our operations;</span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an inability to execute our share repurchase program in the time and manner we expect due to market, business, legal or other considerations; or </span></div><div style="margin-top:4pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a conversion of the Convertible Notes into shares of our common stock.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future transactions where we raise capital may negatively affect our stock price.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently a &#8220;Well-Known Seasoned Issuer&#8221; and may file automatic shelf registration statements at any time with the SEC. Sales of substantial amounts of shares of our common stock or other securities under any future shelf registration statements could lower the market price of our common stock and impair our ability to raise capital through the sale of equity securities. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-takeover provisions in our charter documents, the convertible note indentures and Delaware law may make an acquisition of us more difficult.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-takeover provisions in our charter documents, the Indentures and Delaware law may make an acquisition of us more difficult. First, our Board of Directors is classified into three classes of directors. Under Delaware law, directors of a corporation with a classified board may be removed only for cause unless the corporation&#8217;s certificate of incorporation provides otherwise. Our amended and restated certificate of incorporation does not provide otherwise. In addition, our bylaws limit who may call special meetings of stockholders, permitting only stockholders holding at least 50% of our outstanding shares to call a special meeting of stockholders. Our amended and restated certificate of incorporation does not include a provision for cumulative voting for directors. Under cumulative voting, a minority stockholder holding a sufficient percentage of a class of shares may be able to ensure the election of one or more directors. Finally, our bylaws establish procedures, including advance notice procedures, with regard to the nomination of candidates for election as directors and stockholder proposals.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions in our charter documents may discourage potential takeover attempts, discourage bids for our common stock at a premium over market price or adversely affect the market price of, and the voting and other rights of the holders of, our common stock. These provisions could also discourage proxy contests and make it more difficult for stockholders to elect directors other than the candidates nominated by our Board of Directors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, in connection with our Convertible Notes issuances, we have entered into indentures, dated as of March 1, 2021 and August 18, 2022 (the &#8220;Indentures&#8221;), with The Bank of New York Mellon Trust Company, N.A., as trustee. Certain provisions in the Indentures could make it more difficult or more expensive for a third party to acquire us. For example, if a takeover would constitute a fundamental change, holders of the Convertible Notes will have the right to require us to repurchase their Convertible Notes in cash. In addition, if a takeover constitutes a make-whole fundamental change, we may be required to increase the conversion rate for holders who convert their Convertible Notes in connection with such takeover. In addition, a change of control constitutes an event of default under our 2022 Credit Agreement. Such event of default could result in the administrative agent or the lender parties thereto declaring the unpaid principal, all accrued and unpaid interest, and all other amounts owing or payable under the 2022 Credit Agreement to be immediately due and payable. In either case, and in other cases, our obligations under the Convertible Notes and the Indentures could increase the cost of acquiring us or otherwise discourage a third-party from acquiring us or removing incumbent management.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which may prohibit large stockholders from consummating a merger with, or acquisition of, us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions may deter an acquisition of us that might otherwise be attractive to stockholders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Industry</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our and our partnered products must receive regulatory approval before they can be sold, and compliance with the extensive government regulations is expensive and time consuming and may result in the delay or cancellation of our or our partnered product sales, introductions or modifications.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Extensive industry regulation has had, and will continue to have, a significant impact on our business. All pharmaceutical and medical device companies, including ours, are subject to extensive, complex, costly and evolving regulation by the health regulatory agencies including the FDA (and with respect to controlled drug substances, the U.S. Drug Enforcement Administration (&#8220;DEA&#8221;)) and equivalent foreign regulatory agencies and state and local/regional government agencies. The Federal Food, Drug and Cosmetic Act, the Controlled Substances Act and other domestic and foreign statutes and regulations govern or influence the testing, manufacturing, packaging, labeling, storing, recordkeeping, safety, approval, advertising, promotion, sale and distribution of our products and our partners&#8217; products and product candidates. We are dependent on receiving FDA and other governmental approvals, including regulatory approvals in jurisdictions outside the United States, prior to manufacturing, marketing and shipping our products. Consequently, there is always a risk that the FDA or other applicable governmental authorities, including those outside the United States, will not approve our or our partners&#8217; products or may impose onerous, costly and time-consuming requirements such as additional clinical or animal testing. Regulatory authorities may require that our partners change our studies or conduct additional studies, which may significantly delay or make continued pursuit of approval commercially unattractive to our partners. For example, the approval of the HYQVIA Biologics License Application was delayed by the FDA until we and our partner provided additional preclinical data sufficient to address concerns regarding non-neutralizing antibodies to rHuPH20 that were detected in the registration trial. Although these antibodies have not been associated with any known adverse clinical effects, and the HYQVIA Biologics License Application was ultimately approved by the FDA, the FDA or other foreign regulatory agency may, at any time, halt our and our partners&#8217; development and commercialization activities due to safety concerns. In addition, even if our proprietary or partnered products are approved, regulatory agencies may also take post-approval action limiting or revoking our or our partners&#8217; ability to sell these products. Any of these regulatory actions may adversely affect the economic benefit we may derive from our proprietary or our partnered products and therefore harm our financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under certain of these regulations, in addition to our partners, we and our contract suppliers and manufacturers are subject to periodic inspection of our or their respective facilities, procedures and operations and/or the testing of products by the FDA, the DEA and other authorities, which conduct periodic inspections to confirm that we and our contract suppliers and manufacturers are in compliance with all applicable regulations. The FDA also conducts pre-approval and post-approval reviews and plant inspections to determine whether our systems, or our contract suppliers&#8217; and manufacturers&#8217; processes, are in compliance with current Good Manufacturing Practices and other FDA regulations. If our partners, we, or our contract suppliers and manufacturers, fail these inspections, our partners may not be able to commercialize their products in a timely manner without incurring significant additional costs, or at all.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the FDA imposes a number of complex regulatory requirements on entities that advertise and promote pharmaceuticals including, but not limited to, standards and regulations for direct-to-consumer advertising, off-label promotion, industry-sponsored scientific and educational activities, and promotional activities involving the Internet.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because some of our and our partners&#8217; products and product candidates are considered to be drug/device combination products, the regulatory approval and post-approval requirements that we and they are required to comply with can be more complex.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our and our partners&#8217; products and product candidates are considered to be drug/device combination products by the FDA, consisting of a drug product and a drug delivery device. If marketed individually, each component would be subject to different regulatory pathways and reviewed by different centers within the FDA. A combination product, however, is assigned to a center that will have primary jurisdiction over its pre-market review and regulation based on a determination of the product&#8217;s primary mode of action, which is the single mode of action that provides the most important therapeutic action. In the case of our and our partners&#8217; products and product candidates, the primary mode of action is typically attributable to the drug component of the products, which means that the Center of Drug Evaluation and Research has primary jurisdiction over the products&#8217; premarket development and review. These products and product candidates will be and have been subject to the FDA drug approval process and will not require a separate FDA clearance or approval for the device component. Even though these products and product candidates will not require a separate FDA clearance or approval, both the drug and device centers within the FDA will review the marketing application for safety, the efficacy of both the drug and device component, including the design and reliability of the injector, and a number of other different areas, such as to ensure that the drug labeling adequately discloses all relevant information and risks, and to confirm that the instructions for use are accurate and easy to use. These reviews could increase the time needed for review completion of a successful application and may require additional studies, such as usage studies, to establish the validity of the instructions for use. Such reviews and requirements may extend the time necessary for the approval of drug-device combinations. In the case of combination product candidates for which we or our partners are seeking approval via the abbreviated new drug application pathway, it is also possible that the agency may decide that the unique nature of combination products leads it to question the claims of bioequivalence and/or same labeling, resulting in the need to refile the application under Section 505(b)(2) of the Federal Food, Drug and Cosmetic Act. This may result in delays in product approval and may cause us or our partners to incur additional costs associated with testing, including clinical trials. Approval via the 505(b)(2) pathway may also result in additional selling expenses and a decrease in market acceptance due to the lack of substitutability by pharmacies or formularies. In addition, approval under the 505(b)(2) or abbreviated new drug application regulatory pathway is not a guarantee of an exclusive position for the approved product in the marketplace.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, although precedent and guidance exist for the approval of such combination products, the FDA could change what it requires or how it reviews submissions. Changes in review processes or the requirement for the study of combination products could delay anticipated launch dates or be cost prohibitive. Such delay or failure to launch these products or devices could adversely affect our revenues and future profitability. If our or our partners&#8217; combination product candidates are approved, we, our partners, and any of our respective contractors will be required to comply with FDA regulatory requirements related to both drugs and devices. For instance, drug/device combination products must comply with both the drug current Good Manufacturing Practices and device Quality System Regulations. Depending on whether the drug and device components are at the same facility, however, the FDA regulations provide a streamlined method to comply with both sets of requirements. The FDA has specifically promulgated guidance on injectors, which discuss the FDA&#8217;s requirements with respect to marketing application and post-market injector design controls and reliability analyses. Additionally, drug/device combination products will be subject to additional FDA and constituent part reporting requirements. Compliance with these requirements will require additional effort and monetary expenditure.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject, directly or indirectly, to various broad federal and state healthcare laws. If we are unable to comply, or have not fully complied, with such laws, we could face civil, criminal and administrative penalties, damages, monetary fines, disgorgement, possible exclusion from participation in Medicare, Medicaid and other federal healthcare programs, contractual damages, reputational harm, diminished profits and future earnings and curtailment or restructuring of our operations, any of which could adversely affect our ability to operate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business operations and activities may be directly, or indirectly, subject to various broad federal and state healthcare laws, including without limitation, anti-kickback laws, the Foreign Corrupt Practices Act (&#8220;FCPA&#8221;), false claims laws, civil monetary penalty laws, data privacy and security laws, tracing and tracking laws, as well as transparency (or &#8220;sunshine&#8221;) laws regarding payments or other items of value provided to healthcare providers. These laws may restrict or prohibit a wide range of business activities, including, but not limited to, research, manufacturing, distribution, pricing, discounting, marketing and promotion and other business arrangements. These laws may impact, among other things, our current activities with principal investigators and research subjects, as well as sales, marketing and education programs. Many states have similar healthcare fraud and abuse laws, some of which may be broader in scope and may not be limited to items or services for which payment is made by a government health care program.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Efforts to ensure that our business arrangements will comply with applicable healthcare laws may involve substantial costs. While we have adopted a healthcare corporate compliance program, it is possible that governmental and enforcement authorities will conclude that our business practices may not comply with current or future statutes, regulations or case law </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interpreting applicable fraud and abuse or other healthcare laws. If our operations or activities are found to be in violation of any of the laws described above or any other governmental regulations that apply to us, we may be subject to, without limitation, civil, criminal and administrative penalties, damages, monetary fines, disgorgement, possible exclusion from participation in Medicare, Medicaid and other federal healthcare programs, contractual damages, reputational harm, diminished profits and future earnings and curtailment or restructuring of our operations, any of which could adversely affect our ability to operate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any sales of products outside the U.S. will also likely subject us to the FCPA and foreign equivalents of the healthcare laws mentioned above, among other foreign laws.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be required to initiate or defend against legal proceedings related to intellectual property rights, which may result in substantial expense, delay and/or cessation of certain development and commercialization of our products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily rely on patents to protect our intellectual property rights. The strength of this protection, however, is uncertain. For example, it is not certain that:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we will be able to obtain patent protection for our products and technologies;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the scope of any of our issued patents will be sufficient to provide commercially significant exclusivity for our products and technologies;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">others will not independently develop similar or alternative technologies or duplicate our technologies and obtain patent protection before we do; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any of our issued patents, or patent pending applications that result in issued patents, will be held valid, enforceable and infringed in the event the patents are asserted against others.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently own or license patents in a portfolio and also have pending patent applications applicable to rHuPH20 and other proprietary materials. There can be no assurance that our existing patents, or any patents issued to us as a result of our pending patent applications, will provide a basis for commercially viable products, will provide us with any competitive advantages, or will not face third-party challenges or be the subject of further proceedings limiting their scope or enforceability. Any weaknesses or limitations in our patent portfolio could have a material adverse effect on our business and financial condition. In addition, if our pending patent applications do not result in issued patents, or result in issued patents with narrow or limited claims, this could result in us having no or limited protection against generic or biosimilar competition against our product candidates which would have a material adverse effect on our business and financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We or our partners may become involved in interference proceedings in the U.S. Patent and Trademark Office, or other proceedings in other jurisdictions, to determine the priority, validity or enforceability of our patents or our partners&#8217; patents related to our collaborations. For example, as a result of two such proceedings, in March 2023 and October 2024 the Opposition Division of the European Patent Office revoked two of Janssen&#8217;s co-formulation patents for DARZALEX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (daratumumab) SC. Failure to overturn a first instance adverse decision on appeal, if available, could result in permanent loss of the contested patent rights. In addition, costly litigation could be necessary to protect our patent position. Successful challenges to the priority, validity or enforceability of our or our partners&#8217; patents could have a material adverse effect on our business and financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also rely on trade secrets, unpatented proprietary know-how and continuing technological innovation that we seek to protect with confidentiality agreements with employees, consultants and others with whom we discuss our business. Disputes may arise concerning the ownership of intellectual property or the applicability or enforceability of agreements covering these rights, and we might not be able to resolve these disputes in our favor.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also rely on trademarks to protect the names of our products (e.g. Hylenex</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recombinant). We may not be able to obtain trademark protection for any proposed product names we select. In addition, product names for pharmaceutical products must be approved by health regulatory authorities such as the FDA in addition to meeting the legal standards required for trademark protection and product names we propose may not be timely approved by regulatory agencies which may delay product launch. In addition, our trademarks may be challenged by others. If we enforce our trademarks against third parties, such enforcement proceedings may be expensive.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to protecting our own intellectual property rights, third parties may assert patent, trademark or copyright infringement or other intellectual property claims against us. If we become involved in any intellectual property litigation, we may be required to pay substantial damages, including but not limited to treble damages, attorneys&#8217; fees and costs, for past infringement if it is ultimately determined that our products infringe a third-party&#8217;s intellectual property rights. Even if infringement claims against us are without merit, defending a lawsuit takes significant time, may be expensive and may divert management&#8217;s attention from other business concerns. Further, in the case of an injunction, we could be stopped from developing, manufacturing or selling our products until we obtain a license from the owner of the relevant technology or other intellectual property rights. If such a license is available at all, it may require us to pay royalties or other fees.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may incur significant liability if it is determined that we are promoting or have in the past promoted the &#8220;off-label&#8221; use of drugs or medical devices, or otherwise promoted or marketed approved products in a manner inconsistent with the FDA&#8217;s requirements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the U.S. and certain other jurisdictions, companies may not promote drugs or medical devices for &#8220;off-label&#8221; uses, that is, uses that are not described in the product&#8217;s labeling and that differ from those that were approved or cleared by the FDA or other foreign regulatory agencies. However, physicians and other healthcare practitioners may prescribe drug products and use medical devices for off-label or unapproved uses, and such uses are common across some medical specialties. Although the FDA does not regulate a physician&#8217;s choice of medications, treatments or product uses, the Federal Food, Drug and Cosmetic Act and FDA regulations significantly restrict permissible communications on the subject of off-label uses of drug products and medical devices by pharmaceutical and medical device companies. As the sponsors of FDA approved products, we and our partners will not only be responsible for the actions of the companies but also can be held liable for the actions of employees and contractors, requiring that all employees and contractors engaging in regulated functions, such as product promotion, be adequately trained and monitored, which requires time and monetary expenditures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the FDA determines that a company has improperly promoted a product &#8220;off label&#8221; or otherwise not in accordance with the agency&#8217;s promotional requirements, the FDA may issue a warning letter or seek other enforcement action to limit or restrict certain promotional activities or materials or seek to have product withdrawn from the market or seize product, among other enforcement requirements. In addition, a company that is found to have improperly promoted off-label uses may be subject to significant liability, including civil fines, criminal fines and penalties, civil damages and exclusion from federal funded healthcare programs such as Medicare and Medicaid and/or government contracting, consent decrees and corporate integrity agreements, as well as potential liability under the federal False Claims Act and applicable state false claims acts. Conduct giving rise to such liability could also form the basis for private civil litigation by third-party payers or other persons allegedly harmed by such conduct.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, in addition to the regulatory restrictions on off-label promotion, there are other FDA restrictions on and requirements concerning product promotion and advertising, such as requirements that such communications be truthful and non-misleading and adequately supported. The FDA also has requirements concerning the distribution of drug samples. The FDA and other authorities may take the position that we are not in compliance with promotional, advertising, and marketing requirements, and, if such non-compliance is proven, we may be subject to significant liability, including but not limited to administrative, civil and criminal penalties and fines, in addition to regulatory enforcement actions.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">For certain of our products, we and our independent contractors, distributors, prescribers, and dispensers are required to comply with regulatory requirements related to controlled substances, which will require the expenditure of additional time and will incur additional expenses to maintain compliance and may subject us to additional penalties for noncompliance, which could inhibit successful commercialization.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our products are controlled substances and accordingly, we, and our contractors, distributors, prescribers, and dispensers must comply with Federal controlled substances laws and regulations, enforced by the DEA, as well as state-controlled substances laws and regulations enforced by state authorities. These requirements include, but are not limited to, registration, security, recordkeeping, reporting, storage, distribution, importation, exportation, inventory, and other requirements. These requirements are enforced by the DEA through periodic inspections. Not only must continuous controlled substance registration be maintained, but compliance with the applicable controlled substance requirements will require significant efforts and expenditures, which could also inhibit successful commercialization. These compliance requirements also add complexity to the distribution, prescribing and dispensing of certain of our products that may also impact commercialization, including the establishment of anti-diversion procedures. If we and our contractors, distributors, prescribers, and dispensers do not comply with the applicable controlled substance requirements, we or they may be subject to administrative, civil or criminal enforcement, including civil penalties, refusals to renew necessary registrations, revocation of registrations, criminal proceedings, or consent decrees.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Patent protection for biotechnology inventions and for inventions generally is subject to significant scrutiny; if patent laws or the interpretation of patent laws change, our business may be adversely impacted because we may lose the ability to obtain patent protection or enforce our intellectual property rights against competitors who develop and commercialize products based on our discoveries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patent protection in general, including for protein-based products is based on evolving complex legal principles and factual questions, which introduce uncertainties as to patentability, patent scope, validity and enforcement. In recent years, there have been significant changes in patent law, including the legal standards that govern the patentability and scope of biotechnology patents. Recent court decisions have made it more difficult to obtain patents, by making it more difficult to satisfy the patentable subject matter requirements, disclosure and enablement requirements, and the non-obviousness requirement; decreasing the availability of injunctions against infringers; and increasing the likelihood of challenging the validity of a patent through a declaratory judgment action. Taken together, these decisions could make it more difficult and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costly for us to obtain, license and enforce our patents. In addition, patents may be challenged through post-grant opposition proceedings and be subject to a prior user defense to infringement. There also have been, and continue to be, policy discussions concerning the scope of patent protection, including for biotechnology inventions. Social and political opposition to biotechnology patents may lead to narrower patent protection within the biotechnology industry. Judicial and legislative changes introduce significant uncertainty in the patent law landscape and may potentially negatively impact our ability to procure, maintain and enforce patents to provide exclusivity for our products and may allow others to use our discoveries to develop and commercialize competitive products, which could impair our business.</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If third-party reimbursement and customer contracts are not available, our proprietary and partnered products may not be accepted in the market resulting in commercial performance below that which was expected or projected.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our and our partners&#8217; ability to earn sufficient returns on proprietary and partnered products will depend in part on the extent to which reimbursement for these products and related treatments will be available from government health administration authorities, private health insurers, managed care organizations and other healthcare providers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third-party payers are increasingly attempting to limit both the coverage and the level of reimbursement of new drug products to contain costs. Consequently, significant uncertainty exists as to the reimbursement status of newly approved healthcare products. Third-party payers may not establish adequate levels of reimbursement for the products that we and our partners commercialize, which could limit their market acceptance and result in a material adverse effect on our revenues and financial condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer contracts, such as with group purchasing organizations and hospital formularies, will often not offer contract or formulary status without either the lowest price or substantial proven clinical differentiation. If, for example, Hylenex is compared to animal-derived hyaluronidases by these entities, it is possible that neither of these conditions will be met, which could limit market acceptance and result in a material adverse effect on our revenues and financial condition.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The rising cost of healthcare pricing has led to cost containment pressures from third-party payers as well as changes in federal coverage and reimbursement policies and practices that could cause us and our partners to sell our products at lower prices, and impact access to our and our partners&#8217; products, resulting in less revenue to us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of our proprietary or partnered products that have been, or in the future are, approved by the FDA may be purchased or reimbursed by state and federal government authorities, private health insurers and other organizations, such as health maintenance organizations and managed care organizations. Such third-party payers increasingly challenge pharmaceutical product pricing. The trend toward managed healthcare in the U.S., the growth of such organizations, and various legislative proposals and enactments to reform healthcare and government insurance programs, including the Medicare Prescription Drug Modernization Act of 2003 and the Affordable Care Act of 2010 (ACA), could significantly influence the manner in which pharmaceutical products are prescribed and purchased, resulting in lower prices and/or a reduction in demand. Such cost containment measures and healthcare reforms could adversely affect our ability to sell our product and our partners&#8217; ability to sell their products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the U.S., our business may be impacted by changes in federal reimbursement policy resulting from executive actions, federal regulations, or federal demonstration projects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal administration and/or agencies, such as the Centers for Medicare &amp; Medicaid Services, or CMS, have announced a number of demonstration projects, recommendations and proposals to implement various elements described in the drug pricing blueprint. CMS, the federal agency responsible for administering Medicare and overseeing state Medicaid programs and Health Insurance Marketplaces, has substantial power to implement policy changes or demonstration projects that can quickly and significantly affect how drugs, including our products, are covered and reimbursed. For example, in November 2020, former President Trump announced the interim final rule to implement the Most Favored Nations drug pricing model seeking to tie Medicare payment rates to an international index price. This final rule was subsequently rescinded by CMS. Additionally, a number of Congressional committees have also held hearings and evaluated proposed legislation on drug pricing and payment policy which may affect our business. For example, in July 2019, the Senate Finance Committee advanced a bill that in part would penalize pharmaceutical manufacturers for increasing drug list prices covered by Medicare Part B and Part D, faster than the rate of inflation, and cap out-of-pocket expenses for Medicare Part D beneficiaries. Several other proposals have been introduced that, if enacted and implemented, could affect access to and sales of our and our partners&#8217; products, allow the federal government to engage in price negotiations on certain drugs, and allow importation of prescription medication from Canada or other countries. For example, in August 2022, &#8220;The Inflation Reduction Act of 2022&#8221; was enacted which will, among other things, allow and require the federal government to negotiate prices for some drugs covered under Medicare Part B and Part D, require drug companies to pay rebates to Medicare if prices rise faster than inflation for drugs used by Medicare beneficiaries and cap out-of-pocket spending for individuals enrolled in Medicare Part D.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this dynamic environment, we are unable to predict which or how many federal policy, legislative or regulatory changes that impact Halozyme may ultimately be enacted. To the extent federal government initiatives decrease or modify the coverage or reimbursement available for our or our partners&#8217; products, limit or impact our decisions regarding the pricing of biopharmaceutical products or otherwise reduce the use of our or our partners&#8217; U.S. products, such actions could have a material adverse effect on our business and results of operations. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, individual states are considering proposed legislation and have become increasingly aggressive in passing legislation and implementing regulations designed to control pharmaceutical product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access, importation from other countries and bulk purchasing. Legally mandated price controls on payment amounts by third-party payers or other restrictions could negatively and materially impact our revenues and financial condition. We anticipate that we may encounter similar regulatory and legislative issues in most other countries outside the U.S.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, private payers in the U.S., including insurers, pharmacy benefit managers, integrated healthcare delivery systems, and group purchasing organizations, are continuously seeking ways to reduce their drug costs. Many payers have developed and continue to develop ways to shift a greater portion of drug costs to patients through, for example, limited benefit plan designs, high deductible plans and higher co-pay or coinsurance obligations. Consolidation in the payer space has also resulted in a few large pharmacy benefit managers and insurers which place greater pressure on pricing and utilization negotiations for our and our partners&#8217; products in the U.S., increasing the need for higher discounts and rebates and limiting patient access and utilization. Ultimately, additional discounts, rebates and other price reductions, fees, coverage and plan changes, or exclusions imposed by these private payers on our and our partners&#8217; products could have an adverse effect on product sales, our business and results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To help patients afford certain of our products, we offer discount, rebate, and co-pay coupon programs. CMS recently has issued a regulation imposing additional obligations on manufacturers in order to continue excluding such programs from government pricing calculations to avoid payment of increased Medicaid rebates. In recent years, other pharmaceutical manufacturers have been named in class action lawsuits challenging the legality of their co-pay programs under a variety of federal and state laws. Our co-pay coupon programs could become the target of similar lawsuits or insurer actions. It is possible that the outcome of litigation against other manufacturers, changes in insurer policies regarding co-pay coupons, and/or the introduction and enactment of new legislation or regulatory action could restrict or otherwise negatively affect these programs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face risks relating to the reporting of pricing data that affects the reimbursement of and discounts provided for our products. Government price reporting regulations are complex and may require a manufacturer to update certain previously submitted data. If our submitted pricing data is incorrect, we may become subject to substantial fines and penalties or other government enforcement actions, which could have a material adverse effect on our business and results of operations. In addition, as a result of restating previously reported price data, we also may be required to pay additional rebates and provide additional discounts.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face competition and rapid technological change that could result in the development of products by others that are competitive with our proprietary and partnered products, including those under development.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our proprietary and partnered products have numerous competitors in the U.S. and abroad including, among others, major pharmaceutical and specialized biotechnology firms, universities and other research institutions that have developed competing products. Many of these competitors have substantially more resources and product development, manufacturing and marketing experience and capabilities than we do. The competitors for Hylenex</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recombinant include, but are not limited to, Amphastar Pharmaceuticals, Inc.&#8217;s product, Amphadase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a bovine (bull) hyaluronidase. For our ENHANZE technology, such competitors may include major pharmaceutical and specialized biotechnology firms. These competitors may develop technologies and products that are more effective, safer, or less costly than our current or future proprietary and partnered products and product candidates or that could render our and our partners&#8217; products, technologies and product candidates obsolete or noncompetitive.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, artificial intelligence (&#8220;AI&#8221;) based software is increasingly being used in the biopharmaceutical industry. Use of AI based software may lead to the inadvertent release of confidential proprietary information, which may impact our ability to realize the benefit of our intellectual property.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risks</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to attract, hire and retain key personnel our business could be negatively affected.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on the performance of key employees with relevant experience. We depend substantially on our ability to hire, train, motivate and retain high quality personnel. If we are unable to identify, hire and retain qualified personnel, our ability to support current and future alliances with strategic partners could be adversely impacted. Our use of domestic and international third-party contractors, consultants and staffing agencies also subjects us to potential co-employment liability claims.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, if we were to lose key personnel, we may lose some portion of our institutional knowledge and technical know-how, potentially causing a disruption or delay in one or more of our partnered development programs until adequate replacement personnel could be hired and trained. In addition, we do not have key person life insurance policies on the lives of any of our employees which would help cover the cost associated with the loss of key employees.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operations might be interrupted by the occurrence of a natural disaster or other catastrophic event.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations, including laboratories, offices and other research facilities, are headquartered in San Diego, California. We have additional facilities in Ewing, New Jersey and Minnetonka, Minnesota. We depend on our facilities and on our collaborators, contractors and vendors for the continued operation of our business. Natural disasters or other catastrophic events, pandemics, interruptions in the supply of natural resources, political and governmental changes, regulatory developments, wildfires and other fires, tornadoes, floods, explosions, actions of animal rights activists, earthquakes, civil unrest and geopolitical actions (including war and terrorism) could disrupt our operations or those of our partners, contractors and vendors. Even though we believe we carry commercially reasonable business interruption and liability insurance, and our contractors may carry liability insurance that protect us in certain events, we may suffer losses as a result of business interruptions that exceed the coverage available under our and our contractors&#8217; insurance policies or for which we or our contractors do not have coverage. Any natural disaster or catastrophic event could have a significant negative impact on our operations and financial results. Moreover, any such event could delay our partners&#8217; research and development programs.</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cyberattacks, security breaches or system breakdowns may disrupt our operations and harm our operating results and reputation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, our partners and our vendors are subject to increasingly sophisticated attempts to gain unauthorized access to our information technology storage and access systems and are devoting resources to protect against such intrusion. Cyberattacks could render us, our partners or our vendors unable to utilize key systems or access important data needed to operate our business.&#160;The wrongful use, theft, deliberate sabotage or any other type of security breach with respect to any of our or any of our vendors and partners&#8217; information technology storage and access systems could result in the breakdown or other service interruption, or the disruption of our ability to use such systems or disclosure or dissemination of proprietary and confidential information that is electronically stored, including intellectual property, trade secrets, financial information, regulatory information, strategic plans, sales trends and forecasts, litigation materials or personal information belonging to us, our staff, our patients, customers and/or other business partners which could result in a material adverse impact on our business, operating results and financial condition. We continue to invest in monitoring, and other security and data recovery measures to protect our critical and sensitive data and systems. However, these may not be adequate to prevent or fully recover systems or data from all breakdowns, service interruptions, attacks or breaches of our systems. In addition, our cybersecurity insurance may not be sufficient to cover us against liability related to any such breaches. Furthermore, any physical break-in or trespass of our facilities could result in the misappropriation, theft, sabotage or any other type of security breach with respect to our proprietary and confidential information, including research or clinical data or damage to our research and development equipment and assets. Such adverse effects could be material and irrevocable to our business, operating results, financial condition and reputation.</span></div><div style="margin-top:6pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Violence, physical attacks or threats of violence directed toward company facilities or key company personnel may disrupt company operations and undermine investor confidence.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our office and manufacturing facilities face the risk of physical attacks, both threatened and actual, which could negatively impact our ability to conduct day-to-day operations. Despite the implementation of security measures designed to prevent such physical attacks, our facilities are potentially vulnerable to the failure of such security measures due to various causes such as human error or technological failure. If, despite implementation of our security measures, a significant physical attack occurred, our operations could be disrupted for an extended period of time, and we could experience costly property damage, loss of revenues, and other financial loss which could have an adverse impact on our results of operations. Further, if any of our key company personnel were harmed as a result of a physical attack on our facilities or other act of violence, such attack could disrupt our ability to operate our business and undermine investor confidence.</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_22"></div><div style="margin-top:10pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:8.36pt">Unresolved Staff Comments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_25"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:9pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1C.&#160;&#160;&#160;&#160;Cybersecurity</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our information technology systems (&#8220;IT Systems&#8221;) play a central role in running nearly all aspects of our business operations. Our IT Systems are used for a variety of critical business functions including, but not limited to, internal and external communications, managing our documents and records, supporting functional and enterprise business processes and providing shared work environments across various business functions. Therefore, responding efficiently and effectively to cybersecurity incidents and threats is an important component of our enterprise risk management strategy. In order to respond to such incidents and threats, we have implemented a carefully designed Incident Response Plan (&#8220;IRP&#8221;).</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cybersecurity Risk Management and Strategy</span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="f-35" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="f-37" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true" id="f-36">The IRP provides our management and information technology personnel with processes and procedures for assessing, identifying, managing and escalating material risks from cybersecurity threats which have been integrated into our overall risk management processes.</ix:nonNumeric> For example, our enterprise risk management processes involve the identification of events that may arise in the course of operating our business and the potential impact of such events on our business. We have identified and prioritized cybersecurity events as requiring increased managerial focus and urgency in actions taken to mitigate cybersecurity risks due to the potential impact such events could have on our business. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false" id="f-38">Although the risks from cybersecurity threats have not materially affected our business strategy, results of operations or financial condition, it is possible that a cybersecurity incident resulting in a serious compromise of our IT Systems or a demand for payment to restore our IT Systems, could have a material adverse effect on us by negatively impacting our ability to operate our business effectively and by diverting the attention of our management and other resources, including financial resources, to address the cybersecurity incident.</ix:nonNumeric> Despite our efforts to mitigate the risks associated with cybersecurity threats, we cannot eliminate all such risks or provide assurance that we have not experienced undetected cybersecurity incidents. For additional information about these risks, see Part I, Item 1A, &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true" id="f-39"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our processes for assessing, identifying and managing risk from cybersecurity, <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-40">we engage various third parties to assist in managing these processes</ix:nonNumeric> including:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Outside cybersecurity legal counsel to assist in updating our IRP and for consultation and coordination with other third parties in the event of a cyber incident;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cybersecurity vendors that would perform various investigation services in the event of a cyber incident including assisting in determining the type of attack and impact to our information technology network, maintaining cybersecurity vigilance and assisting with the recovery and restoration of any impacted IT System services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cybersecurity experts who would, in the event of a cybersecurity incident, assist with validation of the incident; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vendors that would provide breach response services such as communications, notification to third parties and credit monitoring.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our IRP, we have also implemented processes to oversee and identify risks from cybersecurity threats associated with our use of third-party service providers. For example, where appropriate, we seek to negotiate contractual terms with certain third-party service providers that impose obligations on such service providers with the goal of protecting our confidential information.</span></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cybersecurity Governance</span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="f-41" continuedAt="f-41-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Incident Response Team has the primary responsibility of assessing and managing risks from cybersecurity threats and implementing the various stages of our IRP set forth above. The Incident Response Team is comprised of the following IT Systems management personnel and members of senior management:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="f-43" continuedAt="f-43-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="f-42" continuedAt="f-42-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Chief Information Officer (&#8220;CIO&#8221;) &#8211; Our CIO has over 25 years of information technology experience across a wide range of industry sectors including life sciences, medical device, pharmaceutical, real estate and software development with responsibility in cybersecurity, data analytics and GenAI implementations for the last 10 years, and 20 years of business continuity planning and disaster recovery planning and execution. Our CIO has oversight of our cybersecurity strategy and building out our cybersecurity capabilities and infrastructure in response to the growing threat from </span></ix:nonNumeric></ix:nonNumeric></div></ix:nonNumeric><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><ix:continuation id="f-41-1"><ix:continuation id="f-43-1"><ix:continuation id="f-42-1"><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">potential cyber security incidents on our IT Systems. Our CIO is also responsible for the integration of our cybersecurity management into our overall enterprise risk management strategy;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Associate Director, Information Technology (&#8220;IT Security Director&#8221;) &#8211; Our IT Security Director has approximately 20 years of relevant information technology experience including at least 15 years of hands-on experience working in various cybersecurity domains, including asset and network security and architecture, identity access management, disaster recovery and business continuity. Our IT Security Director&#8217;s responsibilities include serving as the lead for cybersecurity under the direction of the CIO and maturing our cybersecurity program across all cybersecurity domains, including security and risk management. Our IT Security Director is a Certified Information Systems Security Professional and has an NACD CERT certificate in cybersecurity oversight;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Senior Vice President, Chief Legal Officer &#8211; Our Chief Legal Officer oversees our enterprise risk management strategy and serves as the executive management representative on our Incident Response Team; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vice President, Business Continuity &amp; Sustainable Operations (&#8220;VP Business Continuity&#8221;) &#8211; Our VP Business Continuity has responsibility for overseeing our Business Continuity Plan which incorporates our IRP. Our VP Business Continuity has over 15 years leading the business continuity programs for various companies and has training on ISO 22301 (the Business Continuity ISO Standard).</span></div></ix:continuation></ix:continuation><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="f-45" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-44" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under its committee charter, the Audit Committee of the Board of Directors (the &#8220;Audit Committee&#8221;) is responsible for discussing with senior management our policies with respect to risk assessment and risk management and for discussing with management our financial risk exposures and the steps management has taken to monitor and control such exposures. In particular, the Audit Committee oversees our cybersecurity strategy designed to identify, assess and mitigate cybersecurity risks, and reviews our cybersecurity and other information technology risks, controls and procedures, and receives periodic updates from management on cybersecurity regarding the adequacy and effectiveness of our cybersecurity measures. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-46" escape="true">In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.</ix:nonNumeric></span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="f-47" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also instituted a separate process for communicating with the Audit Committee regarding any risks from an actual cybersecurity threat in the event we are the target of a specific cybersecurity incident. As part of our response to such an incident, members of the <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true" id="f-49"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-48">Incident Response Team would provide an initial awareness communication of the incident to our Chief Financial Officer then to the Chief Executive Officer who would in turn inform the Chairman of our Board of Directors (&#8220;Board Chair&#8221;) and the Chair of the Audit Committee (&#8220;Audit Committee Chair&#8221;).</ix:nonNumeric> Following an initial assessment of the incident by senior management and IT Systems personnel, we would provide a follow-up communication to the Board Chair and Audit Committee Chair and determine whether further escalation to the full Board of Directors is warranted</ix:nonNumeric>.</span></div></ix:nonNumeric></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:10pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.02pt">Properties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our properties consist of leased office, laboratory, warehouse and assembly facilities. Our administrative offices and research facilities are located in San Diego, California. We also lease a building in Minnetonka, Minnesota consisting of office, assembly operations, and warehousing space, and have a small administrative office in Ewing, New Jersey. As of December&#160;31, 2024, we leased an aggregate of approximately 162,000 square feet of space. We believe our facilities are adequate for our current and near-term needs.</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_31"></div><div style="margin-top:10pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.02pt">Legal Proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in disputes, including litigation, relating to claims arising out of operations in the normal course of our business. Any of these claims could subject us to costly legal expenses and, while we generally believe that we have adequate insurance to cover many different types of liabilities, our insurance carriers may deny coverage or our policy limits may be inadequate to fully satisfy any damage awards or settlements. If this were to happen, the payment of any such awards could have a material adverse effect on our consolidated results of operations and financial position. Additionally, any such claims, whether or not successful, could damage our reputation and business. We currently are not a party to any legal proceedings, the adverse outcome of which, in our opinion, individually or in the aggregate, would have a material adverse effect on our consolidated results of operations or financial position. </span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_34"></div><div style="margin-top:10pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.02pt">Mine Safety Disclosures</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_37"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_40"></div><div style="margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.02pt">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed on the NASDAQ Global Select Market under the symbol &#8220;HALO.&#8221; As of February&#160;11, 2025, we had approximately 136,528 stockholders of record and beneficial owners of our common stock.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any dividends on our common stock. We currently intend to retain available cash for funding operations, stock repurchases and other capital initiatives; therefore, we do not expect to pay any dividends on our common stock in the foreseeable future. Any future determination to pay dividends on our common stock will be at the discretion of our Board of Directors and will depend upon, among other factors, our results of operations, financial condition, capital requirements, contract restrictions, business prospects and other factors our Board of Directors may deem relevant.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase of Equity Securities by the Issuer</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, our Board of Directors authorized a capital return program to repurchase up to $750.0 million of our outstanding common stock over a three-year period which we completed in June 2024. A total of 19.1 million shares were repurchased over the three-year period at an average price per share of $39.31. All shares repurchased under our capital return programs have been retired and have resumed their status of authorized and unissued shares.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, our Board of Directors authorized a new capital return program to repurchase up to $750.0 million of our outstanding common stock. In December 2024, we entered into an Accelerated Share Repurchase (&#8220;ASR&#8221;) agreement with</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank of America to repurchase $250.0 million of our common stock. Pursuant to the agreement, at the inception of the ASR,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we paid $250.0 million to Bank of America and took initial delivery of 4.2 million shares, representing approximately 80 percent of the total shares that will be repurchased under the ASR agreement measured based on the closing price of our common stock on the transaction trade date. The final share count will be determined at the transaction settlement date. All shares repurchased under our capital return programs have been retired and have resumed their status of authorized and unissued shares.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth information regarding repurchases during the three months ended December&#160;31, 2024:</span></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:41.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Price paid per share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Programs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares That May Yet Be purchased under the Programs (thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2024 through October 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1, 2024 through November 30, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1, 2024 through December 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,181,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,181,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,181,476&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,181,476&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchased under the share repurchase program authorized in February 2024. The shares are purchased through an ASR agreement to repurchase $250.0 million of common stock. In December 2024, we took initial delivery of 4.2 million shares, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">representing approximately 80 percent of the total shares that will be repurchased under the ASR agreement measured based on the closing price of our common stock on the transaction trade date. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The final share count will be determined at settlement date.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Performance Graph and Cumulative Total Return</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Notwithstanding any statement to the contrary in any of our previous or future filings with the SEC, the following information relating to the price performance of our common stock shall not be deemed to be &#8220;filed&#8221; with the SEC or to be &#8220;soliciting material&#8221; under the Securities Exchange Act of 1934, as amended, or the Exchange Act, and it shall not be deemed to be incorporated by reference into any of our filings under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent we specifically incorporate it by reference into such filing.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph below compares Halozyme Therapeutics, Inc.&#8217;s cumulative five-year total shareholder return on common stock with the cumulative total returns of the NASDAQ Composite Index and the NASDAQ Biotechnology Index. The graph tracks the performance of a $100 investment in our common stock and in each of the indexes (with the reinvestment of all dividends) from December&#160;31, 2019 to December 31, 2024. The historical stock price performance included in this graph is not necessarily indicative of future stock price performance.</span></div><div style="margin-top:6pt;text-align:center;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMPARISON OF CUMULATIVE TOTAL RETURN FROM</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12/31/2019 THROUGH 12/31/2024</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among Halozyme Therapeutics, Inc., The NASDAQ Composite Index</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and The NASDAQ Biotechnology Index</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><img src="halo-20241231_g4.jpg" alt="549755819880" style="height:432px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"/></div><div style="margin-top:3pt;padding-left:58.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*$100 invested on 12/31/2019 in stock or index, including reinvestment of dividends.</span></div><div style="margin-top:3pt;padding-left:58.5pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:29.25pt;padding-right:29.25pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:36.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.834%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Halozyme Therapeutics, Inc.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$241</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$227</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$321</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$208</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$270</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NASDAQ Composite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$145</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$177</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$119</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$173</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$224</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NASDAQ Biotechnology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$119</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$118</span></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_43"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.02pt">[Reserved]</span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_46"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.52pt"> Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In addition to historical information, the following discussion contains forward-looking statements that are subject to risks and uncertainties. Actual results may differ substantially from those referred to herein due to a number of factors, including but not limited to risks described in the Part I, Item&#160;1A. Risks Factors, and elsewhere in this Annual Report on Form 10-K. References to &#8220;Notes&#8221; are Notes included in our Notes to Consolidated Financial Statements in Part II, Item 8, in this Annual Report on Form 10-K.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Halozyme Therapeutics, Inc. is a biopharmaceutical company advancing disruptive solutions to improve patient experiences and outcomes for emerging and established therapies. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the innovators of ENHANZE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> drug delivery technology (&#8220;ENHANZE&#8221;) with our proprietary enzyme rHuPH20, our commercially validated solution is used to facilitate the subcutaneous (&#8220;SC&#8221;) delivery of injected drugs and fluids, with the goal of improving the patient experience with rapid SC delivery and reduced treatment burden.&#160;We license our technology to biopharmaceutical companies to collaboratively develop products that combine ENHANZE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with our partners&#8217; proprietary compounds. We also develop, manufacture and commercialize, for ourselves or with our partners, drug-device combination products using our advanced auto-injector technologies that are designed to provide commercial or functional advantages such as improved convenience, reliability and tolerability, and enhanced patient comfort and adherence.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ENHANZE partners&#8217; approved products and product candidates are based on rHuPH20, our patented recombinant human hyaluronidase enzyme. rHuPH20 works by breaking down hyaluronan, a naturally occurring carbohydrate that is a major component of the extracellular matrix of the SC space. This temporarily reduces the barrier to bulk fluid flow allowing for improved and more rapid SC delivery of high dose, high volume injectable biologics, such as monoclonal antibodies and other large therapeutic molecules, as well as small molecules and fluids. We refer to the application of rHuPH20 to facilitate the delivery of other drugs or fluids as ENHANZE. We license our ENHANZE technology to form collaborations with biopharmaceutical companies that develop and/or market drugs requiring or benefiting from injection via the SC route of administration. In the development of proprietary intravenous (&#8220;IV&#8221;) drugs combined with our ENHANZE technology, data have been generated supporting the potential for ENHANZE to reduce patient treatment burden, as a result of shorter duration of SC administration with ENHANZE compared to IV administration. ENHANZE may enable fixed-dose SC dosing compared to weight-based dosing typically required for IV administration, extend the dosing interval for drugs that are already administered subcutaneously and potentially allow for lower rates of infusion-related reactions.&#160;ENHANZE may enable more flexible treatment options such as home administration by a healthcare professional or potentially the patient or caregiver. Lastly, certain proprietary drugs co-formulated with ENHANZE have been granted additional exclusivity, extending the patent life of the product beyond the patent expiry of the proprietary IV drug.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have ENHANZE collaborations and licensing agreements with F. Hoffmann-La Roche, Ltd. and Hoffmann-La Roche, Inc. (&#8220;Roche&#8221;), Takeda Pharmaceuticals International AG and Baxalta US Inc. (&#8220;Takeda&#8221;), Pfizer Inc. (&#8220;Pfizer&#8221;), Janssen Biotech, Inc. (&#8220;Janssen&#8221;), AbbVie, Inc. (&#8220;AbbVie&#8221;), Eli Lilly and Company (&#8220;Lilly&#8221;), Bristol Myers Squibb Company (&#8220;BMS&#8221;), argenx BVBA (&#8220;argenx&#8221;), ViiV Healthcare (the global specialist HIV Company majority owned by GlaxoSmithKline) (&#8220;ViiV&#8221;), Chugai Pharmaceutical Co., Ltd. (&#8220;Chugai&#8221;) and Acumen Pharmaceuticals, Inc. (&#8220;Acumen&#8221;). In addition to receiving upfront licensing fees from our ENHANZE collaborations, we are entitled to receive event and sales-based milestone payments, revenues from the sale of bulk rHuPH20 and royalties from commercial sales of approved partner products co-formulated with ENHANZE. We currently earn royalties from the sales of nine commercial products including sales of five commercial products from the Roche collaboration and one commercial product from each of the Takeda, Janssen, argenx and BMS collaborations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have commercialized auto-injector products with Teva Pharmaceutical Industries, Ltd. (&#8220;Teva&#8221;) and Otter Pharmaceuticals, LLC (&#8220;Otter&#8221;). We have development programs including our auto-injectors with Idorsia Pharmaceuticals Ltd. (&#8220;Idorsia&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial portfolio of proprietary products includes Hylenex</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, utilizing rHuPH20, and XYOSTED</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, utilizing our auto-injector technology.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2024 and recent key events are as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Roche</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In September 2024, Roche announced the U.S. Food and Drug Administration (&#8220;FDA&#8221;) approved OCREVUS ZUNOVO with ENHANZE as a twice a year ten-minute SC injection for the treatment of relapsing multiple sclerosis and primary progressive multiple sclerosis, and in July 2024 and June 2024, Roche announced the Medicines and Healthcare products Regulatory Agency and European Commission granted marketing authorization in Great Britain and the European Union (&#8220;EU&#8221;), respectively, for Ocrevus (ocrelizumab) SC for the same indications marking our eight approved partner product with ENHANZE.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In September 2024, Roche announced the FDA approved TECENTRIQ HYBREZA with ENHANZE for all approved adult indications of IV TECENTRIQ and was made available to patients, resulting in a $12.0 million milestone payment.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In April 2024, Roche&#8217;s MabThera SC was approved by the China National Medical Products Administration to treat diffuse large B-cell lymphoma.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In January 2024, Roche received European Commission marketing authorization for Tecentriq SC for all approved indications of Tecentriq IV for multiple cancer types.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">argenx</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In December 2024, argenx announced the Ministry of Health, Labour and Welfare in Japan approved VYVDURA for the treatment of patients with chronic inflammatory demyelinating polyneuropathy.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In November 2024, Zai Lab Limited (argenx commercial partner for China) announced the National Medical Products Administration approval of VYVGART Hytrulo for the treatment of patients with chronic inflammatory demyelinating polyneuropathy.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In October 2024, argenx initiated two studies evaluating VYVGART Hytrulo with ENHANZE, a Phase 3 study for adult patients with ocular myasthenia gravis and a Phase 2 study for kidney transplant recipients with antibody mediated rejection.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In September 2024, argenx expanded its global collaboration and license agreement nominating four additional targets that provides them exclusive access to our ENHANZE drug delivery technology for a total of six targets. Under the terms of the expanded exclusive agreement, we received upfront payments of $7.5 million per target nomination for a total of $30.0 million. argenx is obligated to make future milestone payments of up to $85.0 million per new nominated target, subject to achievements of specified development, regulatory and sales-based milestones. We are also entitled to receive royalties on net sales of commercialized products with our ENHANZE technology.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In July 2024, argenx announced the National Medical Products Administration approved the Biologics License Application of efgartigimod SC for generalized myasthenia gravis in China.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In June 2024, argenx announced the FDA approved VYVGART Hytrulo with ENHANZE for the treatment of chronic inflammatory demyelinating polyneuropathy, and completed the regulatory submissions of VYVGART SC for chronic inflammatory demyelinating polyneuropathy in Europe during the second quarter of 2024. Submission to Canadian Health Authorities for regulatory approval is expected in 2025.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In the first quarter of 2024, argenx initiated two registrational studies evaluating efgartigimod with ENHANZE administered by pre-filled syringe in subjects with thyroid eye disease.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In January 2024, argenx received regulatory approval in Japan for VYVDURA (efgartigimod alfa and hyaluronidase-qvfc) co-formulated with ENHANZE for the treatment of adult patients with generalized myasthenia gravis including options for self-administration, and in April 2024, VYVDURA was made available to patients resulting in $14.0 million in total milestone payments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Janssen</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In February 2025, Janssen received a positive opinion from the Committee for Medicinal Products for Human Use of the European Medicines Agency recommending an extension of marketing authorization for a SC formulation of RYBREVANT (amivantamab) with ENHANZE in combination with LAZCLUZE (lazertinib) for the first-line treatment of adult patients with advanced non-small cell lung cancer with epidermal growth factor receptor exon 19 deletions or exon 21 L858R substitution mutations, and as a monotherapy for the treatment of adult patients with advanced non-small cell lung cancer with activating epidermal growth factor receptor exon 20 insertion mutations after failure of platinum-based therapy.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In November 2024, Janssen announced the submission of regulatory applications to the FDA and the European Medicines Agency seeking approval of a new indication for DARZALEX FASPRO in the U.S. and DARZALEX SC in the EU as a monotherapy for the treatment of adult patients with high-risk smoldering multiple myeloma.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In October 2024, Janssen announced the European Commission approved DARZALEX SC for the treatment of patients newly diagnosed with multiple myeloma who are eligible for autologous stem cell transplant in combination with bortezomib, lenalidomide and dexamethasone.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In September 2024, Janssen announced the submission of a supplemental Biologics License Application to the FDA for approval of a new indication of DARZALEX FASPRO in combination with bortezomib, lenalidomide and dexamethasone for the treatment of adult patients with newly diagnosed multiple myeloma for whom autologous stem cell transplant is deferred or who are ineligible for autologous stem cell transplant.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In August 2024, the FDA designated Janssen&#8217;s Biologics License Application priority review status for amivantamab SC in combination with LAZCLUZE for currently approved or submitted indication of IV in certain patients with epidermal growth factor receptor-mutated non-small cell lung cancer. In December 2024, Janssen announced the FDA issued a Complete Response Letter for the Biologics License Application related to observations as part of a standard pre-approval inspection at a manufacturing facility. Janssen has indicated they are working closely with the FDA to bring SC amivantamab to patients as quickly as possible.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In July 2024, Janssen announced the FDA approved DARZALEX FASPRO for an additional indication in newly diagnosed multiple myeloma patients who are eligible for autologous stem cell transplant in combination with bortezomib, lenalidomide and dexamethasone.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In May 2024, Janssen announced the submission of a marketing authorization application to the European Medicines Agency for the SC formulation of RYBREVANT (amivantamab) with ENHANZE for the treatment of patients with epidermal growth factor receptor-mutated non-small cell lung cancer, and in June 2024, Janssen announced the submission of a Biologics License Application to the FDA for amivantamab SC co-formulated with ENHANZE also for epidermal growth factor receptor-mutated non-small cell lung cancer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ViiV</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In September 2024, ViiV expanded its global collaboration and license agreement providing ViiV the ability to exclusively access our ENHANZE drug delivery technology for one additional undisclosed target.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In March 2024, ViiV initiated a Phase 1 study of VH4524184 with ENHANZE to evaluate the safety, tolerability, and pharmacokinetic measures in healthy adults.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Takeda</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In December 2024, Takeda announced the Ministry of Health, Labour and Welfare in Japan approved HYQVIA with ENHANZE for patients with agammaglobulinemia or hypogammaglobulinemia disorders characterized by very low or absent levels of antibodies and an increased risk of serious recurring infection caused by Primary Immunodeficiency or secondary immunodeficiency.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In August 2024, Takeda submitted a New Drug Application in Japan seeking approval for HYQVIA with ENHANZE for the treatment of chronic inflammatory demyelinating polyneuropathy/Multifocal Motor Neuropathy.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In June 2024, Takeda announced that Health Canada approved HYQVIA as a replacement therapy for Primary Immunodeficiency and secondary immunodeficiencies in pediatric patients two years of age and older.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In January 2024, Takeda received FDA and European Commission approval for HYQVIA for the treatment of chronic inflammatory demyelinating polyneuropathy.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BMS</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In December 2024, BMS announced the FDA approved Opdivo Qvantig (nivolumab and hyaluronidase-nvhy) with ENHANZE for SC use in most previously approved adult, solid tumor IV Opdivo (nivolumab) indications resulting in the recognition of a $20.0 million milestone payment, and in January 2025, Opdivo Qvantig was made available to patients.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In May 2024, BMS announced the FDA accepted its Biologics License Application for the SC formulation of Opdivo (nivolumab) co-formulated with ENHANZE, resulting in a $15.0 million milestone payment. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In June 2024, BMS announced the European Medicines Agency validated its Extension Application for the SC formulation of Opdivo (nivolumab) co-formulated with ENHANZE, resulting in a $7.0 million milestone payment.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acumen</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In July 2024, Acumen initiated a Phase 1 study of sabirnetug (ACU193) co-formulated with ENHANZE for the treatment of early Alzheimer&#8217;s disease.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Corporate</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In June 2024, we announced the issuance of a new European Patent covering the ENHANZE rHuPH20 product obtained from our ENHANZE manufacturing methods that we provide to our licensees. The newly granted patent maintains the original royalty rate on sales of DARZALEX SC in 37 European countries until expiration of the patent in March 2029.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In June 2024, we completed the $250 million ASR initiated in November of 2023, resulting in a total repurchase of 6.5 million shares at a price of $38.35 per share which concluded our December 2021 share repurchase program resulting in a total of 19.1 million shares repurchased over the three-year period at an average price per share of $39.31.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In February 2024, our Board of Directors authorized our third capital return program to repurchase up to $750.0 million of our outstanding common stock. In December 2024, we entered into an ASR agreement with Bank of America to repurchase $250.0 million of our common stock and took initial delivery of 4.2 million shares, representing approximately 80 percent of the total shares that will be repurchased under the ASR agreement measured based on the closing price of our common stock on the transaction trade date. The final share count will be determined at the transaction settlement date.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of Years Ended December 31, 2024 and 2023 </span></div><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Royalties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Royalties were as follows (in thousands): </span></div><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:47.979%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.561%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in royalties was primarily driven by continued sales uptake of DARZALEX SC by Janssen and Phesgo by Roche in all geographies, and the prior year launch of Vyvgart Hytrulo by argenx. We expect royalty revenue to further grow as a result of anticipated increasing partner product sales of DARZALEX SC and Phesgo, and sales of recently launched ENHANZE partner products, VYVGART Hytrulo, TECENTRIQ SC, OCREVUS SC and Opdivo Qvantig. We expect modest price erosion to continue on earlier launched ENHANZE partner products, Herceptin and MabThera.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Sales, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Product sales, net were as follows (in thousands):</span></div><div style="margin-top:10pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:48.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.721%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary product sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk rHuPH20 sales</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device partnered product sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product sales, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,492&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,854&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in product sales, net was primarily due to contributions from our proprietary products driven by continued market penetration, partially offset by lower sales of bulk rHuPH20 driven by the lower cost of the product which is passed on to partners and the timing of partner demand, and device partnered products driven by the timing of partner demand. We expect product sales of bulk rHuPH20 and device partnered products to fluctuate in future periods based on the needs of our partners.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues Under Collaborative Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Revenues under collaborative agreements were as follows (in thousands): </span></div><div style="margin-top:10pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:48.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.721%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upfront license and target nomination fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Event-based development milestones, regulatory milestones and other fees</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-based milestones</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device licensing and development revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues under collaborative agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,841&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,534&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,307&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in revenues under collaborative agreements was primarily due to the timing of milestones achieved. Revenue from upfront licenses fees, license fees for the election of additional targets, event-based payments, license maintenance and other license fees vary from period to period based on our ENHANZE collaboration activity. We expect these revenues to continue to fluctuate in future periods based on our partners&#8217; ability to meet various clinical, regulatory and event-based milestones set forth in such agreements and our ability to obtain new collaborative agreements.</span></div><div><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:47.901%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,944)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists primarily of raw materials, third-party manufacturing costs, fill and finish costs, freight costs, internal costs and manufacturing overhead associated with the production of our proprietary products, device partnered products and bulk rHuPH20. The decrease in cost of sales was primarily due to lower bulk rHuPH20 and device sales, partially offset by higher proprietary product sales. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangibles consists primarily of expense associated with the amortization of acquired device technologies and product rights. The decrease in amortization of intangibles expense was primarily due to an impairment charge of $2.5 million recognized in the prior year to fully impair the TLANDO product rights intangible asset.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Research and development expenses consist of external costs, salaries and benefits, and allocation of facilities and other overhead expenses related to research manufacturing, preclinical and regulatory activities related to our collaborations, and our development platforms. The increase in research and development expense was primarily due to planned investments in ENHANZE related to the development of our new high-yield rHuPH20 manufacturing processes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses consist primarily of salaries and related costs for personnel in executive, selling and administrative functions, as well as professional fees for legal and accounting, business development, commercial operations support for proprietary products and alliance management, and marketing support for our collaborations. The increase in SG&amp;A expense was primarily due to increased compensation expense and consulting and professional service fees, partially offset by planned reductions in commercial marketing expense.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment and other income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Investment and other income, net was as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:47.979%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.561%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,752&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,435&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment and other income, net consists primarily of interest income on our cash, cash-equivalent and marketable securities. The increase in investment and other income, net was primarily due to an increase in the average invested balance, partially offset by lower market interest rates.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest expense was as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:48.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.721%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,095&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,762&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(667)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense consists primarily of costs related to our convertible notes and revolving credit facility. Interest expense was relatively flat year over year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Income tax expense was as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:48.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.721%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,735&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,306&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in income tax expense was primarily due to higher income before income tax expense and a decrease in tax benefits associated with research and development credits, partially offset by an increase in tax benefits mainly related to a share-based compensation windfall and Foreign Derived Intangible Income deduction recognized during the current period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of Years Ended December 31, 2023 and 2022</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For discussion related to changes in financial condition and the results of operations for the year ended December 31, 2023 compared to the year ended December 31, 2022, refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included in our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023, which was filed with the SEC on February&#160;20, 2024.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal sources of liquidity are our existing cash, cash equivalents and available-for-sale marketable securities. As of December&#160;31, 2024, we had cash, cash equivalents and marketable securities of $596.1 million. We believe that our current cash, cash equivalents and marketable securities will be sufficient to fund our operations for at least the next 12 months. We expect to fund our operations going forward with existing cash resources, anticipated revenues from our existing collaborative agreements and cash that we may raise through future transactions. We may raise cash through any one of the following financing vehicles: (i)&#160;new collaborative agreements; (ii) expansions or revisions to existing collaborative relationships; (iii)&#160;private financings; (iv)&#160;other equity or debt financings; (v) monetizing assets; and/or (vi)&#160;the public offering of securities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may, in the future, draw on our existing line of credit or offer and sell additional equity, debt securities and warrants to purchase any of such securities, either individually or in units to raise capital for additional working capital, capital expenditures, share repurchases, acquisitions or for other general corporate purposes. Our material cash requirements include the following contractual and other obligations.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt consists of convertible notes. As of December&#160;31, 2024, the aggregate principal amount of our convertible notes was $1,525.0 million. As of December&#160;31, 2024, future interest payments associated with our convertible notes totaled $30.4&#160;million, with $9.2&#160;million payable within 12 months.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have lease arrangements related to our office and research facilities and certain vehicles under non-cancelable operating leases. As of December&#160;31, 2024, we have lease payment obligations of $37.4 million, with $7.1 million payable within 12 months.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Third-party manufacturing obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have contracted with third-party manufacturers for the supply of bulk rHuPH20, fill/finish of Hylenex recombinant, other proprietary products and partnered products. Under these agreements, we are required to purchase certain quantities each year during the terms of the agreements. Contractual obligations for purchases of goods or services include agreements that are enforceable and legally binding to us and that specify all significant terms, including fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. For obligations with cancellation provisions, the amounts disclosed were limited to the non-cancelable portion of the agreement terms or the minimum cancellation fee. As of December&#160;31, 2024, we had third-party manufacturing obligations of $139.3 million, payable within 12 months.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other purchase obligations and commitments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations represent an estimate of all open purchase orders and contractual obligations in the ordinary course of business for which we have not received the goods or services. As of December&#160;31, 2024, we had other purchase obligations and other commitments of $26.5 million, with $24.3 million payable within 12 months.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected timing of payments of the obligations above is estimated based on information we have as of December&#160;31, 2024. Timing of payments and actual amounts paid may be different, depending on the time of receipt of goods or services, or changes to agreed-upon amounts for some obligations.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future capital uses and requirements and anticipated sources of funds to satisfy these requirements depend on numerous forward-looking factors. These factors may&#160;include, but are not limited to, the following:</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the costs of investments in our ENHANZE platform and auto-injector technology including development of new versions of rHuPH20 and auto-injector devices;</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the costs of filing, prosecuting, defending and enforcing any patent claims and other intellectual property rights;</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the costs to develop and validate additional manufacturing processes of rHuPH20, auto-injectors, and testosterone replacement therapies;</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the costs to expand the number of collaboration partner products developed and launched by partners including costs to scale-up manufacturing;</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the amount of royalties and milestones from our partners;</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of competing technological and market developments;</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the terms and timing of any collaborative, licensing and other arrangements that we may&#160;establish; and</span></div><div style="margin-top:6pt;padding-left:22.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the extent to which we acquire or in-license new products, technologies or businesses and invest in development.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:56.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.923%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.923%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.929%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,571&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262,723)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165,814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in by financing activities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net decrease in cash, cash equivalents and restricted cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,520)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,325)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,805&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net cash provided by operations was primarily due to an increase in revenue, partially offset by higher working capital spend.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net cash used in investing activities was primarily due to an increase in net purchases of marketable securities, partially offset by a decrease in capital spend for property and equipment.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in net cash used in financing activities was primarily due to a decrease in share repurchase of common stock by $152.4 million and $13.5 million in cash paid on the conversion of our 2024 Convertible Notes in the prior year, partially offset by an increase in net proceeds from the issuance of common stock under our equity incentive plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, our Board of Directors approved a share repurchase program to repurchase up to $750.0 million of our outstanding common stock which we completed in June 2024. In February 2024, our Board of Directors authorized a new capital return program to repurchase up to $750.0 million of our outstanding common stock. Refer to Part I, Item 8, Note 10,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Stockholders&#8217; Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the consolidated financial statements included in this Annual Report on Form 10-K for additional information regarding our share repurchases.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Debt</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">1.00% Convertible Notes due 2028</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, we completed the sale of $720.0&#160;million in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the &#8220;2028 Convertible Notes&#8221; and collectively with the 2024 Convertible Notes and the 2027 Convertible Notes the &#8220;Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2028 Convertible Notes, after deducting the initial purchasers&#8217; fee of $18.0&#160;million, was approximately $702.0&#160;million. We also incurred additional debt issuance costs totaling $1.0&#160;million. Debt issuance costs and the initial purchasers&#8217; fee are presented as a debt discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Convertible Notes pay interest semi-annually in arrears on February 15th and August 15th of each year at an annual rate of 1.00%. The 2028 Convertible Notes are general unsecured obligations and rank senior in right of payment to all indebtedness that is expressly subordinated in right of payment to the 2028 Convertible Notes, rank equally in right of payment </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with all existing and future liabilities that are not so subordinated, are effectively junior to any secured indebtedness to the extent of the value of the assets securing such indebtedness and are structurally subordinated to all indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. The 2028 Convertible Notes have a maturity date of August 15, 2028.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2028 Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2022, if the last reported sale price per share of common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the &#8220;measurement period&#8221;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on our common stock, as described in the offering memorandum for the 2028 Convertible Notes; (4) if we call such notes for redemption; and (5) at any time from, and including, February 15, 2028 until the close of business on the second scheduled trading day immediately before the maturity date. As of December&#160;31, 2024, the 2028 Convertible Notes were not convertible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, we will pay cash for the settlement of principal, and for the premium, if applicable, we will pay cash, deliver shares of common stock or a combination of cash and shares of common stock, at our election. The initial conversion rate for the 2028 Convertible Notes is 17.8517 shares of common stock per $1,000 in principal amount of 2028 Convertible Notes, equivalent to a conversion price of approximately $56.02 per share of our common stock. The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued or unpaid interest.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the 2028 Convertible Notes, we entered into capped call transactions with certain counterparties (the &#8220;Capped Call Transactions&#8221;). The Capped Call Transactions are expected generally to reduce potential dilution to holders of our common stock upon conversion of the 2028 Convertible Notes or at our election (subject to certain conditions) offset any cash payments we are required to make in excess of the principal amount of such converted 2028 Convertible Notes. The cap price of the Capped Call Transactions is initially $75.4075 per share of common stock, representing a premium of 75% above the last reported sale price of $43.09 per share of common stock on August 15, 2022, and is subject to certain adjustments under the terms of the Capped Call Transactions. As of December&#160;31, 2024, no capped calls had been exercised.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to their terms, the capped calls qualify for classification within stockholders&#8217; equity in our consolidated balance sheets, and their fair value is not remeasured and adjusted as long as they continue to qualify for stockholders&#8217; equity classification. We paid approximately $69.1&#160;million for the Capped Calls, including applicable transaction costs, which was recorded as a reduction to additional paid-in capital in the consolidated balance sheets. The Capped Call Transactions are separate transactions entered into by us with the capped call Counterparties, are not part of the terms of the 2028 Convertible Notes, and do not affect any holder&#8217;s rights under the 2028 Convertible Notes. Holders of the 2028 Convertible Notes do not have any rights with respect to the Capped Call Transactions.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">0.25% Convertible Notes due 2027</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we completed the sale of $805.0&#160;million in aggregate principal amount of 0.25% Convertible Senior Notes due 2027 (the &#8220;2027 Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2027 Convertible Notes, after deducting the initial purchasers&#8217; fee of $20.1&#160;million, was approximately $784.9&#160;million. We also incurred additional debt issuance costs totaling $0.4&#160;million. Debt issuance costs and the initial purchasers&#8217; fee are presented as a debt discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Convertible Notes pay interest semi-annually in arrears on March 1st and September 1st of each year at an annual rate of 0.25%. The 2027 Convertible Notes are general unsecured obligations and rank senior in right of payment to all indebtedness that is expressly subordinated in right of payment to the 2027 Convertible Notes, will rank equally in right of payment with all existing and future liabilities that are not so subordinated, are effectively junior to any secured indebtedness to the extent of the value of the assets securing such indebtedness and are structurally subordinated to all indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. The 2027 Convertible Notes have a maturity date of March 1, 2027.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2027 Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the &#8220;measurement period&#8221;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period was less than 98% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on our common stock, as described in the offering memorandum for the 2027 Convertible Notes; (4) if we call such notes for redemption; and (5) at any time from, and including, September 1, 2026 until the close of business on the scheduled trading day immediately before the maturity date. As of December&#160;31, 2024, the 2027 Convertible Notes were not convertible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, we will pay cash for the settlement of principal, and for the premium, if applicable, we will pay cash, deliver shares of common stock or a combination of cash and shares of common stock, at our election. The initial conversion rate for the 2027 Convertible Notes is 12.9576 shares of common stock per $1,000 in principal amount of 2027 Convertible Notes, equivalent to a conversion price of approximately $77.17 per share of our common stock. The conversion rate is subject to adjustment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">1.25% Convertible Notes due 2024</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, we completed the sale of $460.0 million in aggregate principal amount of 1.25% Convertible Senior Notes due 2024 (the &#8220;2024 Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2024 Convertible Notes, after deducting the initial purchasers&#8217; fee of $12.7 million, was approximately $447.3 million. We also incurred debt issuance cost totaling $0.3 million. Debt issuance costs and the initial purchasers&#8217; fee were presented as a debt discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, we notified the note holders of our irrevocable election to settle the principal of the 2024 Convertible Notes in cash and for the premium, to deliver shares of common stock. The conversion rate for the 2024 Convertible Notes was 41.9208 shares of common stock per $1,000 in principal amount of 2024 Convertible Notes, equivalent to a conversion price of approximately $23.85 per share of our common stock. The conversion rate was subject to adjustment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, we issued a notice for the redemption of 2024 Convertible Notes. Holders of the notes could convert their notes at any time prior to the close of the business day prior to the redemption date. In March 2023, holders of the notes elected to convert the 2024 Convertible Notes in full. In connection with the conversion, we paid approximately $13.5 million in cash which included principal and accrued interest, and issued 288,886 shares of our common stock representing the intrinsic value based on the contractual conversion rate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit and Term Loan Facilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, we entered into a credit agreement, which was subsequently amended in August 2022 (the &#8220;Amendment&#8221;), with Bank of America, N.A., as Administrative Agent, Swing Line Lender and an L/C Issuer, and the other lenders and L/C Issuers party thereto (the &#8220;2022 Credit Agreement&#8221;), evidencing a credit facility (the &#8220;2022 Facility&#8221;) that provides for (i) a $575 million revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) and (ii) a $250 million term loan facility (the &#8220;Term Facility&#8221;). Concurrently, with the entry into the Amendment, we repaid the entire outstanding Term Loan Facility and repaid all outstanding loans under the Revolving Credit Facility under the 2022 Credit Agreement. The 2022 Facility will mature on November 30, 2026 unless either the Revolving Credit Facility or the Term Facility is extended prior to such date in accordance with the 2022 Credit Agreement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Facility requires quarterly scheduled repayments of the term loans in each of the first, second, third and fourth years following the closing in annual amounts equal to 2.50%, 5.00%, 7.50% and 10.00% of the initial principal amount of the term loans, respectively. The term loans are also subject to mandatory prepayments from the proceeds of certain asset sales, subject to our right to reinvest the proceeds thereof.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the 2022 Facility bear interest, at our option, at a rate equal to an applicable margin plus: (a) the applicable Term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) (which includes a SOFR adjustment of 0.10%), or (b) a base rate determined by reference to the highest of (1) the federal funds effective rate plus 0.50%, (2) the Bank of America prime rate, (3) the Term SOFR rate for an interest period of one month plus 1.10%, and (4) 1.00%. The margin for the 2022 Facility ranges, based on our consolidated total net leverage ratio, from 0.25% to 1.25% in the case of base rate loans and from 1.25% to 2.25% in the case of Term SOFR rate loans. In addition to paying interest on the outstanding principal under the 2022 Facility, we will pay (i) a commitment fee in respect of the unutilized commitments thereunder and (ii) customary letter of credit fees and agency fees. The commitment fees range from 0.15% to 0.35% per annum based on our consolidated net leverage ratio.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2024, the revolving credit facility was undrawn. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). The preparation of our consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. We review our estimates on an ongoing basis. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results may differ from these estimates under different assumptions or conditions. Our significant accounting policies are outlined in Part II, Item 8, Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the consolidated financial statements included in this Annual Report on Form 10-K. We believe the following accounting policies to be critical to the judgments and estimates used in the preparation of our consolidated financial statements.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:35.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.768%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.112%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Recognition</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Methodology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Judgment and Uncertainties</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Effect if Actual Results Differ From Assumptions</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For collaborative agreements, we are entitled to receive event-based payments subject to the collaboration partner&#8217;s achievement of specified development and regulatory milestones. We recognize revenue when it is deemed probable that these milestones will be achieved, which could be in a period prior to its actual occurrence. At the end of each reporting period, we re-evaluate the probability of achievement of such milestones, and if necessary, adjust our estimate of the overall transaction price.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue is recognized when we determine it is probable a milestone will be achieved. This assessment is based on our past experience with our collaboration partners, market insight and partner communication. </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A revenue reversal will be required in the event it is determined that achievement of a milestone, previously deemed probable, will not occur. This reversal may be material. </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty revenue is recognized in the period the underlying sales occur, but we do not receive final royalty reports from our collaboration partners until after we complete our financial statements for a prior quarter. Therefore, we recognize revenue based on estimates of the royalty earned, which are based on preliminary reports provided by our collaboration partners.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The amount of royalty revenue recognized for the quarter is estimated using our knowledge of past royalty payments, market insight and an estimate made by our collaboration partners provided in a preliminary report.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A final royalty report and associated royalty payment is received approximately 60 days after quarter-end. If necessary, a true-up is recorded at that time if there is a difference from the initial estimated royalty revenue recorded. To date, the true-up entries have not been material.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For collaborative arrangements, when necessary, we perform an allocation of the upfront amount based on relative standalone selling prices (&#8220;SSP&#8221;) of licenses for individual targets. We determine</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">license SSP using an income-based valuation approach utilizing risk-adjusted discounted cash flow projections of the estimated return a licensor would receive where applicable, or an alternative valuation method as indicative value from historical transactions.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The inputs used in the valuation model to determine SSP are based on estimates utilizing market data, information provided by our collaboration partners and data from historical transactions. </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Differences in the allocation of the transaction price between delivered and undelivered performance obligations can impact the timing of revenue recognition but do not change the total revenue recognized under any agreement.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill and Intangibles</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Methodology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Judgment and Uncertainties</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Effect if Actual Results Differ From Assumptions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and in-process research and development are not amortized; however, they are reviewed for impairment at least annually. We test for potential impairment of goodwill and other intangible assets that have indefinite useful lives annually in the second fiscal quarter or whenever indicators of impairment arise.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In the year of acquisition, significant estimates and assumptions are used to estimate the fair value of the intangible assets. Subsequent to the initial recognition, we monitor these assets for impairment indicators.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A change in any of the estimates or assumptions used may result an impairment charge in our consolidated statement of income.</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:12pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Part II, Item 8, Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the consolidated financial statements included in this Annual Report on Form 10-K for a discussion of recent accounting pronouncements and their effect, if any, on us.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_49"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:9pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.8pt">Quantitative and Qualitative Disclosures About Market Risk </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, our cash equivalents and marketable securities consisted of investments in money market funds, asset-backed securities, U.S. Treasury securities, corporate debt securities and agency bonds. These investments were made in accordance with our investment policy which specifies the categories, allocations, and ratings of securities we may consider for investment. The primary objective of our investment activities is to preserve principal while at the same time maximizing the income we receive without significantly increasing risk. Some of the financial instruments that we invest in could be subject to market risk. This means that a change in prevailing interest rates may cause the value of the instruments to fluctuate. For example, if we purchase a security that was issued with a fixed interest rate and the prevailing interest rate later rises, the value of that security may decline. Based on our current investment portfolio as of December&#160;31, 2024, we do not believe that our results of operations would be materially impacted by an immediate change of 10% in interest rates. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hedge a portion of foreign currency exchange risk associated with forecasted royalties revenue denominated in Swiss francs to reduce the risk of our earnings and cash flows being adversely affected by fluctuations in exchange rates. These transactions are designated and qualify as cash flow hedges. The cash flow hedges are carried at fair value with mark-to-market gains and losses recorded within AOCI in our consolidated balance sheets and reclassified to royalty revenue in our consolidated statements of income in the same period as the recognition of the underlying hedged transaction. We do not issue derivatives, derivative commodity instruments or other financial instruments for speculative trading purposes. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, we do not believe our cash, cash equivalents and marketable securities have significant risk of default or illiquidity. We made this determination based on discussions with our investment advisors and a review of our holdings. While we believe our cash, cash equivalents and marketable securities do not contain excessive risk, we cannot provide absolute assurance that in the future our investments will not be subject to adverse changes in market value. All of our cash equivalents and marketable securities are recorded at fair market value.</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_52"></div><div style="margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.02pt">Financial Statements and Supplementary Data</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial statements are annexed to this report beginning on page F-1.</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_55"></div><div style="margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.02pt">Changes In and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_58"></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:12pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.8pt">Controls and Procedures</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the timelines specified in the Securities and Exchange Commission&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decision regarding required disclosure. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can only provide reasonable assurance of achieving the desired control objectives, and in reaching a reasonable level of assurance, management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Securities Exchange Act of 1934, as amended. Based on this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Annual Report on Form 10-K.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting </span></div><div style="margin-top:5pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes in our internal control over financial reporting that occurred during the last fiscal quarter ended December&#160;31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule&#160;13a-15(f) and Rule&#160;15d-15(f) promulgated under the Exchange Act of 1934, as amended, as a process designed by, or under the supervision of, our principal executive and principal financial officers and effected by our Board of Directors, management and other personnel, 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 and includes those policies and procedures that:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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 are being made only in accordance with authorizations of our management and directors; and</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management assessed the effectiveness of our internal control over financial reporting as of December&#160;31, 2024. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;)&#160;in Internal Control-Integrated Framework (2013 framework) (the &#8220;COSO criteria&#8221;). Based on our assessment, management concluded that, as of December&#160;31, 2024, our internal control over financial reporting is effective based on the COSO criteria. The independent registered public accounting firm that audited the consolidated financial statements that are included in this Annual Report on Form 10-K has issued an audit report on the effectiveness of our internal control over financial reporting as of December&#160;31, 2024. The report appears below.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Halozyme Therapeutics, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Halozyme Therapeutics, Inc.&#8217;s internal control over financial reporting as of December&#160;31, 2024, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Halozyme Therapeutics, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2024, based on the COSO criteria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December&#160;31, 2024 and 2023, the related consolidated statements of income, comprehensive income, cash flows and stockholders&#8217; equity for each of the three years in the period ended December&#160;31, 2024, and the related notes and the financial statement schedule listed in the Index at Item 15(a) (2) and our report dated February&#160;18, 2025 expressed an unqualified opinion thereon.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;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&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;/s/&#160;&#160;&#160;&#160;Ernst&#160;&amp; Young LLP</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Diego, California</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;18, 2025 </span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_61"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:12pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:8.36pt">Other Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2024, no director or officer <ix:nonNumeric contextRef="c-4" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-50"><ix:nonNumeric contextRef="c-4" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-51">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-4" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-52"><ix:nonNumeric contextRef="c-4" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-53">terminated</ix:nonNumeric></ix:nonNumeric> any Rule 10b5-1 trading arrangement or non-rule 10b5-1 trading arrangement (as such terms are defined pursuant to Item 408 of Regulation S-K).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_64"></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C. &#160;&#160;&#160;&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span><br/></span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_67"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_70"></div><div style="margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">Directors, Executive Officers and Corporate Governance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item regarding directors is incorporated by reference to our definitive Proxy Statement (the &#8220;Proxy Statement&#8221;) to be filed with the Securities and Exchange Commission in connection with our 2025 Annual Meeting of Stockholders no later than 120 days after December&#160;31, 2024 under the heading &#8220;Election of Directors.&#8221; Our Code of Conduct and Ethics applies to all of our employees, officers and directors and is available on our website at www.halozyme.com. Amendments to or waivers of our Code of Conduct and Ethics granted to any of our directors or executive officers will be published promptly within four business days on our website, www.halozyme.com. Please note that the information on our website is not incorporated by reference in this Annual Report on Form 10-K. The information required by this item regarding our Audit Committee is incorporated by reference to the information under the caption &#8220;Board Meetings and Committees&#8212;Audit Committee&#8221; to be contained in the Proxy Statement. The information required by this item regarding material changes, if any, to the process by which stockholders may recommend nominees to our Board of Directors is incorporated by reference to the information under the caption &#8220;Board Meetings and Committees&#8212;Nominating and Governance Committee&#8221; to be contained in the Proxy Statement. <ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-54">The information required by this item regarding our insider trading policies and procedures is incorporated by reference to the information under the caption &#8220;Insider Trading Policies and Procedures&#8221; to be contained in our Proxy Statement.</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Officers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Helen I. Torley, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M.B. Ch. B., M.R.C.P. (62), President, Chief Executive Officer and Director. Dr. Torley joined Halozyme in January 2014 as President and Chief Executive Officer and as a member of Halozyme&#8217;s Board of Directors. Throughout her career, Dr. Torley has led several successful product launches, including Kyprolis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Prolia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Sensipar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and Miacalcin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Prior to joining Halozyme, Dr. Torley served as Executive Vice President and Chief Commercial Officer for Onyx Pharmaceuticals (&#8220;Onyx&#8221;) from August 2011 to December 2013 overseeing the collaboration with Bayer on Nexavar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Stivarga</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and the U.S. launch of Kyprolis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. She was responsible for the development of Onyx's commercial capabilities in ex-U.S. markets and in particular, in Europe. Prior to Onyx, Dr. Torley spent 10 years in management positions at Amgen Inc., most recently serving as Vice President and General Manager of the U.S. Nephrology Business Unit from 2003 to 2009 and the U.S. Bone Health Business Unit from 2009 to 2011. From 1997 to 2002, she held various senior management positions at Bristol-Myers Squibb, including Regional Vice President of Cardiovascular and Metabolic Sales and Head of Cardiovascular Global Marketing. She began her career at Sandoz/Novartis, where she ultimately served as Vice President of Medical Affairs, developing and conducting post-marketing clinical studies across all therapeutic areas, including oncology. Within the past five years, Dr. Torley served on the Board of Directors of Quest Diagnostics Incorporated, a diagnostic information services company. Before joining the industry, Dr. Torley was in medical practice as a senior registrar in rheumatology at the Royal Infirmary in Glasgow, Scotland. Dr. Torley received her Bachelor of Medicine and Bachelor of Surgery degrees (M.B. Ch.B.) from the University of Glasgow and is a Member of the Royal College of Physicians (M.R.C.P).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nicole LaBrosse</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (42), Senior Vice President, Chief Financial Officer. Ms. LaBrosse has served as the Senior Vice President, Chief Financial Officer since February 2022 and has over 20 years of public accounting and corporate finance experience. She previously served as the Company&#8217;s Vice President, Finance and Accounting from January 2020 to February 2022 and as the Company&#8217;s Executive Director, Controller from July 2017 to December 2019. From June 2015 to June 2017, she was the Company&#8217;s Senior Director, Financial Reporting. Prior to joining the Company, Ms. LaBrosse was an auditor with </span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PricewaterhouseCoopers, LLP from 2004 to 2015. She received a certified public accounting license after receiving a B.S. degree in corporate finance and accounting and her M.S. degree in accounting from Bentley College.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mark Snyder</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (58), Senior Vice President, General Counsel, Chief Compliance Officer and Secretary. Mr. Snyder joined Halozyme in January 2022 as Senior Vice President, General Counsel, Chief Compliance Officer and Secretary. Mr. Snyder has over 30 years of experience in legal and business management roles. Prior to joining Halozyme, from January 2008 to December 2021, Mr. Snyder served in various senior positions in the legal department at Qualcomm Incorporated, a wireless communications company, including his most recent positions as Senior Vice President &amp; Deputy General Counsel, Litigation, from April 2016 to December 2021 and Vice President, Patent Counsel, from October 2010 to April 2016. Before Qualcomm, Mr. Snyder served as Lead Intellectual Property Counsel at Kyocera Wireless Corp., a wireless communications company, and has held legal and business management roles in two smaller companies. Mr. Snyder began his legal career as a patent attorney at the law firm of Sheridan Ross &amp; McIntosh. Mr. Snyder received his B.S. degree in chemical engineering at the University of Rochester and his M.B.A. degree from Boston College Carroll School of Business. He received his J.D. from Boston College Law School.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Michael J. LaBarre</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (61), Senior Vice President, Chief Technical Officer. Dr. LaBarre joined Halozyme in June 2008 as Vice President, Product Development and has served in various officer positions most recently as Senior Vice President, Chief Technical Officer since January 2020. Prior to joining Halozyme, Dr. LaBarre served as Vice President, Product Development at Paramount BioSciences, a pharmaceutical company, from April 2006 to June 2008. Prior to that he served as Director, Analytical and Protein Biochemistry, Discovery Research at Biogen Idec, a pharmaceutical company, from December 2003 to April 2006. He also served in various research and development roles at IDEC Pharmaceuticals Corporation, a pharmaceutical company, from November 1995 to December 2003 most recently as Director, Analytical and Formulation Sciences, R&amp;D. Prior to joining IDEC, Dr. LaBarre held research and development positions at various pharmaceutical companies from July 1992 to November 1995. Dr. LaBarre received his Ph.D. in Chemistry from the University of Arizona and his B.S. in Chemistry from Southampton College of Long Island University.</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_73"></div><div style="margin-top:10pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">Executive Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the information under the captions &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Compensation and Related Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation Committee Interlocks and Insider Participation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; to be contained in the Proxy Statement.</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_76"></div><div style="margin-top:10pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as set forth below, the information required by this item is incorporated by reference to the information under the caption &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; to be contained in the Proxy Statement.</span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our compensation plans under which our equity securities are authorized for issuance as of December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.718%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares&#160;<br/>to&#160;be Issued upon<br/>Exercise of<br/>Outstanding Options,<br/>Restricted&#160;Stock<br/>Units and Performance Stock Units<br/>(a)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise&#160;Price</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">of&#160;Outstanding</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of Shares<br/>Remaining Available <br/>for Future Issuance<br/>under Equity<br/>Compensation<br/>Plans (Excluding<br/>Shares Reflected <br/>in Column (a))<br/>(c)</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by stockholders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,357,385&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,651,111&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans not approved by stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,357,385&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.83&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,651,111&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt">Represents stock options, restricted stock units, and performance stock units under the Amended and Restated 2021 Stock Plan. This includes 2,559,594 shares available for future purchase under our ESPP plan.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt">This amount does not include performance stock units as there is no exercise price for such units.</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_79"></div><div style="margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">Certain Relationships and Related Transactions, and Director Independence</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the information under the captions &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain Relationships and Related Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Corporate Governance - Director Independence&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to be contained in the Proxy Statement.</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_82"></div><div style="margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">Principal Accounting Fees and Services</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the information under the caption &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principal Accounting Fees and Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; to be contained in the Proxy Statement.</span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_85"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_88"></div><div style="-sec-extract:summary;margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">Exhibits and Financial Statement Schedules</span></div><div style="margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.34pt">Documents filed as part of this report.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. &#160;&#160;Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"/><td style="width:91.877%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Report of Independent Registered Public Accounting Firm ID <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-55">42</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_97">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Balance Sheets as of December&#160;31, 2024 and 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_100">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Income for Each of the Years Ended December&#160;31, 2024, 2023 and 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_103">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Comprehensive Income for Each of the Years Ended December&#160;31, 2024, 2023 and 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_106">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows for Each of the Years Ended December&#160;31, 2024, 2023 and 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_109">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Stockholders&#8217; Equity for Each of the Years Ended December&#160;31, 2024, 2023 and 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_112">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes to the Consolidated Financial Statements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_115">8</a></span></div></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. &#160;&#160;List of all Financial Statement schedules.</span></div><div style="margin-top:5pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial statement schedule of Halozyme Therapeutics, Inc. is filed as part of this Annual Report on Form 10-K and should be read in conjunction with the consolidated financial statements of Halozyme Therapeutics, Inc. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:91.678%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.898%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Schedule II:  Valuation and Qualifying Accounts</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">F-<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_169">44</a></span></div></td></tr></table></div><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other schedules are omitted because they are not applicable or the required information is shown in the Financial Statements or notes thereto. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. &#160;&#160;List of Exhibits required by Item&#160;601 of Regulation&#160;S-K. See part (b)&#160;below.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.78pt">Exhibits.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:8.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Title</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Herewith</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Filed</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1159036/000115903624000031/exhibit31amendedandrestate.htm">Amended and Restated Certification of Incorporation of Halozyme Therapeutics, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/26/2024</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903621000056/ex31-amendedandrestatedbyl.htm">The Company's Bylaws, as amended</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/10/2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000119312521063401/d587130dex41.htm">Indenture, dated March 1, 2021, between Halozyme Therapeutics, Inc. and The Bank of New York Mellon Trust Company, N.A., as trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000119312521063401/d587130dex42.htm">Form of Note, dated March 1, 2021, between Halozyme Therapeutics, Inc. and The Bank of New York Mellon Trust Company, N.A., as trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000119312522224202/d391138dex41.htm">Indenture, dated August 18, 2022, between Halozyme Therapeutics, Inc. and The Bank of New York Mellon Trust Company, N.A., as trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/18/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000119312522224202/d391138dex41.htm">Form of Note, dated August 18, 2022, between Halozyme Therapeutics, Inc. and The Bank of New York Mellon Trust Company, N.A., as trustee (included within Exhibit 4.3)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/18/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903622000014/ex45descriptionofsecurities.htm">Description of Securities</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/22/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000119312522224202/d391138dex101.htm">Form of Capped Call Confirmation</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/18/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000119312522158531/d326486dex101.htm">Credit Agreement, dated as of May 24, 2022, by and among Halozyme Therapeutics, Inc., the Guarantors, Bank of America N.A. and each of those additional Lenders that are a party to such agreement.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/24/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000119312522158531/d326486dex102.htm">Security Agreement, dated as of May 24, 2022, by and among Halozyme Therapeutics, Inc., the Guarantors and Bank of America N.A </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/24/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000119312522225456/d384340dex101.htm">Amendment No. 1 to the Credit Agreement </a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/19/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903623000039/ex101-amendmentno2tocredit.htm">Amendment No. 2 to the Credit Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/9/2023</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903622000038/ex101agreementforassignmen.htm">Agreement for Assignment and Assumption of Lease, Del Mar Corporate Centre I Office Lease and First Amendment to Office Lease</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/10/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1016169/000156459019024598/atrs-ex101_6.htm">Lease Agreement, dated July 1, 2019, by and between Antares Pharma, Inc. and Whitewater Properties I, LLC.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/5/2019</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903622000059/ex104halozymetherapeuticsi.htm">Halozyme Therapeutics, Inc. 2021 Employee Stock Purchase Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/8/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903621000026/ex102-halozymetherapeutics.htm">Halozyme Therapeutics, Inc. 2021 Stock Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/5/2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903623000048/ex101-formofstockoptionagr.htm000026/ex103-stockplanxoptionagre.htm">Form of Stock Option Agreement (2021 Plan updated May 2023)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/8/2023</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903623000048/ex102-formofrestrictedstoc.htm">Form of Restricted Stock Units Agreement for Officers (2021 Plan updated May 2023)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/8/2023</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1159036/000115903624000044/ex101formofrestrictedunita.htm">Form of Restricted Stock Units Agreement (2021 Plan Sell-to-Cover updated June 2024)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/6/2024</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903623000048/ex105-letteragreementamend.htm">Letter Agreement Amending Exercise Period for Employee Option</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/8/2023</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903621000026/ex107-2021stockplanxformof.htm">Form of Performance Stock Units (2021 Stock Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/5/2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:8.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Title</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Herewith</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Filed</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903621000026/ex108-2021_stockxplanxxxdi.htm">Form of Directors Restricted Stock Units Agreement (2021 Stock Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/5/2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903623000048/ex104-formofdirectorstocko.htm">Form of Director Stock Option Agreement (2021 Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/8/2023</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903616000106/haloproxy2016.htm#sa10bb5633675425dac4a2a8982c813d5">Halozyme Therapeutics, Inc. 2011 Stock Plan (as amended through May 2, 2018)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/6/2018</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000129993311001376/exhibit2.htm">Form of Stock Option Agreement (2011 Stock Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/6/2011</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000129993311001376/exhibit3.htm">Form of Stock Option Agreement for Executive Officers (2011 Stock Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/6/2011</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903615000079/ex102formofrsuagreement.htm">Form of Restricted Stock Units Agreement for Officers (2011 Stock Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/10/2015</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903615000079/ex103rsaagreement.htm">Form of Restricted Stock Award Agreement for Officers (2011 Stock Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/10/2015</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903615000092/ex102formofstockoptionagre.htm">Form of Stock Option Agreement (2011 Stock Plan -</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903615000092/ex102formofstockoptionagre.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903615000092/ex102formofstockoptionagre.htm">grants made on or after 11/4/2015)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/9/2015</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903615000092/ex104formofrsuagreement.htm">Form of Restricted Stock Units Agreement (2011 Stock Plan - grants made on or after 11/4/2015)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/9/2015</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903617000014/ex10222011stockplan-rsuagr.htm">Form of Restricted Stock Units Agreement (2011 Plan - grants made on or after 2/22/2017)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/28/2017</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000093639207000962/a36672exv99w1.htm">Form of Indemnity Agreement for Directors and Executive Officers</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/20/2007</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903620000037/ex101halozymepsuawarda.htm">Form of PSU Agreement (2011 Stock Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/10/2020</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903621000014/ex1026formofpsuawardagreem.htm">Form of PSU Agreement (2011 Stock Plan)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/23/2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1159036/000115903624000008/ex1028severancepolicy.htm">Severance Policy</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/20/2024</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903615000092/ex101formofamendedandresta.htm">Form of Amended and Restated Change In Control Agreement with Officer</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/9/2015</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903616000106/haloproxy2016.htm#sc0339c9ee6c74a658fb4a9f534714b33">Halozyme Therapeutics, Inc. Non Qualified Deferred Compensation Plan Adoption Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/22/2022</span></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:8.130%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Title</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Herewith</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Filed</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1159036/000115903622000014/ex1039directorsdeferredequ.htm">Halozyme Therapeutics, Inc Directors Deferred Equity Compensation Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/22/2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-56"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex191insidertradingpolicy.htm">H</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex191insidertradingpolicy.htm">alozyme Therapeutics, Inc. Insider Trading Policy</a></ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex211subsidiaries2024.htm">Subsidiaries of Registrant</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex231auditorconsent2024.htm">Consent of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex31110kq42024.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex31210kq42024.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex3210kq42024.htm">Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97#</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1159036/000115903624000008/ex97halozymetherapeuticsin.htm">Halozyme Therapeutics, Inc. Incentive Compensation Recoupment Policy</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/20/2024</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Presentation Linkbase</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:4.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">#</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indicates management contract or compensatory plan or arrangement.</span></td></tr></table></div><div style="margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:15.91pt">Financial Statement Schedules.</span></div><div style="margin-top:9pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item&#160;15(a) (2) above.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_91"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">Form 10-K Summary</span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_94"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"/><td style="width:5.317%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.810%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.228%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.859%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Halozyme Therapeutics, Inc.,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></div></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Helen I. Torley, M.B. Ch.B., M.R.C.P.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Helen I. Torley, M.B. Ch.B., M.R.C.P.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></td></tr></table></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Know all persons by these presents, that each person whose signature appears below constitutes and appoints Helen I. Torley and Nicole LaBrosse, and each of them, as his/her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him/her and in his/her name, place, and stead, in any and all capacities, to sign any and all amendments to this Annual Report, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he/she might or could do in person, hereby ratifying and confirming that all said attorneys-in-fact and agents, or any of them or their or his/her substitute or substituted, may lawfully do or cause to be done by virtue thereof.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:38.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.042%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Helen I. Torley, M.B. Ch.B., M.R.C.P.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President&#160;and&#160;Chief&#160;Executive&#160;Officer, Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Helen I. Torley, M.B. Ch.B., M.R.C.P.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;(Principal&#160;Executive&#160;Officer)</span></div></td><td colspan="6" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Nicole LaBrosse</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice&#160;President and&#160;Chief&#160;Financial&#160;Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicole LaBrosse</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal&#160;Financial&#160;and&#160;Accounting&#160;Officer)</span></td><td colspan="6" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Jeffrey W. Henderson</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair of the Board of Directors</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey W. Henderson</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Bernadette Connaughton</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bernadette Connaughton</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Barbara Duncan</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barbara Duncan</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/  Mahesh Krishnan, M.D.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahesh Krishnan, M.D.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Connie L. Matsui</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connie L. Matsui</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Moni Miyashita</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moni Miyashita</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/&#160;&#160;Matthew L. Posard</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matthew L. Posard</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_97"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Halozyme Therapeutics, Inc.</span></div><div><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Halozyme Therapeutics, Inc. (the Company) as of December 31, 2024 and 2023, the related consolidated statements of income, comprehensive income, cash flows and stockholders&#8217; equity for each of&#160;the three years in the period ended December&#160;31, 2024, and the related notes and financial statement schedule listed in the Index at Item 15(a) (2) (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2024, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB),&#160;the Company&#8217;s internal control over financial reporting as of December&#160;31, 2024, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February&#160;18, 2025 expressed an unqualified opinion thereon.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the 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></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="margin-top:11pt;text-align:center;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:35.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.546%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.467%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Determination of Overall Transaction Price for Collaboration Agreements<br/></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At December 31, 2024, the Company has eleven collaboration agreements. As discussed in Notes 2 and 5 of the financial statements, amounts are included in the transaction price when management determines that it is probable that the amount will not result in a significant reversal of revenue in the future. During 2024, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-57">72.5</ix:nonFraction> million of variable consideration in the transaction price under their collaboration arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auditing management&#8217;s conclusions related to determining the probability of achievement of milestones is complex and highly judgmental given the progression of developing and commercializing the combined targets is completed by the collaboration partners.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit<br/></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We obtained an understanding and evaluated the design and tested the operating effectiveness of controls over the Company&#8217;s process to routinely evaluate the probability of achievement of milestones and any related constraint for each collaboration, in addition to the controls over the completeness and accuracy of determining the population of agreements and potential milestone payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">To test the milestone amounts included, or excluded, from the transaction price, we performed audit procedures that included, among others, inspecting evidence to support management&#8217;s assessment of the probability of achievement. For each milestone, we examined evidence including correspondence with the collaboration partner and evaluated management&#8217;s conclusions on the probabilities of achievement. We reviewed supporting documentation to corroborate that milestones were included in the transaction price when determined to be probable of achievement. We reviewed the collaboration agreements and related amendments to validate the completeness of the list of targets and potential milestone payments that management considered in their analysis. We performed a lookback analysis to validate the Company&#8217;s accuracy of determining the probability of achieving these milestones.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;/s/&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-58">Ernst&#160;&amp; Young LLP</ix:nonNumeric></span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2006.</span></div><div style="margin-top:14pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-59">San Diego, California</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;18, 2025 </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_100"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HALOZYME THERAPEUTICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except per share amounts)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-60">115,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-61">118,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities, available-for-sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">480,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">217,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net and contract assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">308,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">234,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-66">141,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-67">127,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">38,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">48,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">1,085,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">746,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-72">75,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-73">74,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">80,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">17,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-76">416,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-77">416,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-78">401,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-79">472,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-80">3,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-81">4,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-82">2,063,477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-83">1,733,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">10,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">11,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">128,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">100,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">139,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-89">112,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-90">1,505,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">1,499,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">54,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-93">37,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-94">1,699,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-95">1,649,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 12)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-96"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-97"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock - $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-98"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-99">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-100"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-101">20,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-102"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-103"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-104"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-105">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-106">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-107">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock - $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-108"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-109">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-110"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-111">300,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-112"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-113">123,138</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-114"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-115">126,770</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2024 and 2023, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-116">123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-117">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:fixed-zero" scale="3" id="f-118">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-119">2,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-120">3,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-121">9,278</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-122">359,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-123">90,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-124">363,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-125">83,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-126">2,063,477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-127">1,733,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HALOZYME THERAPEUTICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except per share amounts)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.430%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.567%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-128">570,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-129">447,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-130">360,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-131">303,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-132">300,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-133">191,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues under collaborative agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-134">140,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-135">80,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-136">108,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-137">1,015,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-138">829,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-139">660,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-140">159,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-141">192,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-142">139,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-143">71,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-144">73,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-145">43,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-146">79,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">76,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">66,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">154,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-150">149,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-151">143,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-152">463,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-153">491,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-154">392,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-155">551,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-156">337,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-157">267,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment and other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-158">23,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-159">16,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-160">1,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inducement expense related to convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InducedConversionOfConvertibleDebtExpense" format="ixt:fixed-zero" scale="3" id="f-161">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:InducedConversionOfConvertibleDebtExpense" format="ixt:fixed-zero" scale="3" id="f-162">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:InducedConversionOfConvertibleDebtExpense" format="ixt:num-dot-decimal" scale="3" id="f-163">2,712</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent liability fair value measurement gain</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" format="ixt:fixed-zero" scale="3" id="f-164">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" format="ixt:num-dot-decimal" scale="3" id="f-165">13,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" format="ixt:fixed-zero" scale="3" id="f-166">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-167">18,095</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-168">18,762</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-169">16,947</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax expense</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-170">557,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-171">348,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-172">248,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-173">113,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-174">66,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-175">46,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-176">444,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-177">281,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-178">202,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-179">3.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-180">2.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-181">1.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-182">3.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-183">2.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-184">1.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-185">126,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-186">131,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-187">136,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-188">129,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-189">134,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-190">140,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_106"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HALOZYME THERAPEUTICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-191">444,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-192">281,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-193">202,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) gain on marketable securities, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-194">358</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-195">1,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-196">349</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="3" id="f-197">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="3" id="f-198">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" scale="3" id="f-199">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on foreign currency</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-200">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="f-201">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="3" id="f-202">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on derivative instruments, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-203">14,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-204">9,406</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" format="ixt:fixed-zero" scale="3" id="f-205">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gain on derivative instruments, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-206">1,224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="f-207">74</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:fixed-zero" scale="3" id="f-208">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-209">457,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-210">273,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-211">201,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_109"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HALOZYME THERAPEUTICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating activities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-212">444,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-213">281,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-214">202,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-215">43,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-216">36,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-217">24,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-218">10,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-219">11,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-220">6,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-221">71,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-222">73,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-223">43,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-224">7,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-225">7,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-226">7,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion of (premium) discount on marketable securities, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="f-227">10,918</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="f-228">6,319</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="f-229">1,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized gain (loss) on marketable securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="f-230">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="f-231">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-232">1,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on disposal of equipment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="f-233">1,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-234">611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-235">129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent liability fair value measurement adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" format="ixt:fixed-zero" scale="3" id="f-236">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" format="ixt:num-dot-decimal" scale="3" id="f-237">13,200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" format="ixt:fixed-zero" scale="3" id="f-238">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognition of deferred revenue </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:fixed-zero" scale="3" id="f-239">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:fixed-zero" scale="3" id="f-240">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-241">2,494</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease payments recognized (deferred)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="halo:DeferredRentPayments" format="ixt:num-dot-decimal" scale="3" id="f-242">1,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="halo:DeferredRentPayments" format="ixt:num-dot-decimal" scale="3" id="f-243">1,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="halo:DeferredRentPayments" scale="3" id="f-244">903</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Induced conversion expense related to convertible notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InducedConversionOfConvertibleDebtExpense" format="ixt:fixed-zero" scale="3" id="f-245">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:InducedConversionOfConvertibleDebtExpense" format="ixt:fixed-zero" scale="3" id="f-246">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:InducedConversionOfConvertibleDebtExpense" format="ixt:num-dot-decimal" scale="3" id="f-247">2,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="f-248">532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-249">34,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-250">40,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:fixed-zero" scale="3" id="f-251">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:fixed-zero" scale="3" id="f-252">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="f-253">227</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net and other contract assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-254">74,245</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-255">3,339</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-256">83,941</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-257">67,381</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-258">26,884</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-259">17,481</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-260">5,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-261">4,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-262">9,064</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-263">46,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-264">12,546</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-265">24,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-266">479,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-267">388,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-268">240,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investing activities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-269">647,601</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-270">292,911</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-271">255,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sales and maturities of marketable securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-272">395,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-273">211,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-274">746,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions of business, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-275">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-276">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-277">999,120</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-278">10,696</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-279">15,294</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-280">4,810</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-281">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-282">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-283">26,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-284">262,723</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-285">96,909</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-286">487,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing activities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="f-287">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="f-288">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-289">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="f-290">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="f-291">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-292">250,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from revolving credit facilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-293">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-294">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-295">120,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of revolving credit facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-296">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-297">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-298">120,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of 2024 Convertible Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:fixed-zero" scale="3" id="f-299">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="f-300">13,483</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="f-301">77,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of 2028 Convertible Notes, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="f-302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="f-303">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="f-304">702,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of capped call</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="halo:PaymentOfCappedCallTransactions" format="ixt:fixed-zero" scale="3" id="f-305">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="halo:PaymentOfCappedCallTransactions" format="ixt:fixed-zero" scale="3" id="f-306">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="halo:PaymentOfCappedCallTransactions" format="ixt:num-dot-decimal" scale="3" id="f-307">69,120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment of debt issuance cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-308">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-309">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-310">7,104</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-311">250,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-312">402,383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-313">200,002</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock under equity incentive plans, net of taxes paid related to net share settlement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" format="ixt:num-dot-decimal" scale="3" id="f-314">31,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" format="ixt:num-dot-decimal" scale="3" id="f-315">7,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" format="ixt:num-dot-decimal" scale="3" id="f-316">14,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-317">218,861</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-318">407,987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-319">362,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in cash, cash equivalents and restricted cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-320">2,520</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-321">116,325</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-322">115,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-323">118,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-324">234,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-325">119,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-326">115,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-327">118,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-328">234,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow information</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-329">10,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-330">11,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-331">6,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-332">80,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-333">31,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-334">16,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of non-cash investing and financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts accrued for purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-335">280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-336">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-337">6,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-338">3,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-339">2,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-340">34,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issued for conversion of 2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="f-341">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockIssued1" scale="3" id="f-342">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssued1" format="ixt:num-dot-decimal" scale="3" id="f-343">1,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_112"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HALOZYME THERAPEUTICS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:31.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.851%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.851%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.851%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.851%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.563%"/><td style="width:0.1%"/></tr><tr style="height:29pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Retained Earnings (Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deficit)</span></div></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE AS OF DECEMBER 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-344">137,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-345">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-346">256,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-347">620</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-348">58,912</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-349">196,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-350">24,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-351">24,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock for the induced conversion of 2024 Convertible Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-352">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="f-353">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-354">1,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-355">1,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-356">1,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-357">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-358">14,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-359">14,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capped call transaction</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="halo:AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" format="ixt:num-dot-decimal" scale="3" id="f-360">69,120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="halo:AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" format="ixt:num-dot-decimal" scale="3" id="f-361">69,120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-26" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-362">4,933</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-363">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-364">199,997</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-365">200,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="f-366">302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="f-367">302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-368">202,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-369">202,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE AS OF DECEMBER 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-370">135,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-371">135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-372">27,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-373">922</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-374">143,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-375">169,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-376">36,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-377">36,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock for the conversion of 2024 Convertible Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="3" id="f-378">289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="f-379">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="f-380">126</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="f-381">126</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="f-382">945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-383">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-384">7,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-385">7,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-34" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-386">9,618</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-387">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-388">69,330</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-389">334,261</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-390">403,601</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-391">8,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-392">8,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-393">281,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-394">281,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE AS OF DECEMBER 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-395">126,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-396">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-397">2,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-398">9,278</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-399">90,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-400">83,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-401">43,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-402">43,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-42" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-403">1,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-404">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-405">31,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-406">31,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-42" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-407">5,247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-408">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-409">76,932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-410">174,772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-411">251,709</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-412">13,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-413">13,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-414">444,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-415">444,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE AS OF DECEMBER 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-45" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-416">123,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-417">123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-418">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-419">3,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-420">359,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-421">363,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:117pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_115"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Halozyme Therapeutics, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_118"></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:NatureOfOperations" id="f-422" continuedAt="f-422-1" escape="true">Organization and Business </ix:nonNumeric></span></div><ix:continuation id="f-422-1"><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Halozyme Therapeutics, Inc. is a biopharmaceutical company advancing disruptive solutions to improve patient experiences and outcomes for emerging and established therapies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the innovators of ENHANZE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> drug delivery technology (&#8220;ENHANZE&#8221;) with our proprietary enzyme, rHuPH20, our commercially validated solution is used to facilitate the subcutaneous (&#8220;SC&#8221;) delivery of injected drugs and fluids with the goal of improving the patient experience with rapid SC delivery and reduced treatment burden.&#160;We license our technology to biopharmaceutical companies to collaboratively develop products that combine ENHANZE with our partners&#8217; proprietary compounds.&#160;We also develop, manufacture and commercialize, for ourselves or with our partners, drug-device combination products using our advanced auto-injector technologies that are designed to provide commercial or functional advantages such as improved convenience, reliability and tolerability, and enhanced patient comfort and adherence.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ENHANZE partners&#8217; approved products and product candidates are based on rHuPH20, our patented recombinant human hyaluronidase enzyme. rHuPH20 works by breaking down hyaluronan, a naturally occurring carbohydrate that is a major component of the extracellular matrix of the SC space. This temporarily reduces the barrier to bulk fluid flow allowing for improved and more rapid SC delivery of high dose, high volume injectable biologics, such as monoclonal antibodies and other large therapeutic molecules, as well as small molecules and fluids. We refer to the application of rHuPH20 to facilitate the delivery of other drugs or fluids as ENHANZE. We license our ENHANZE technology to form collaborations with biopharmaceutical companies that develop and/or market drugs requiring or benefiting from injection via the SC route of administration. In the development of proprietary intravenous (&#8220;IV&#8221;) drugs combined with our ENHANZE technology, data have been generated supporting the potential for ENHANZE to reduce patient treatment burden, as a result of shorter duration of SC administration with ENHANZE compared to IV administration. ENHANZE may enable fixed-dose SC dosing compared to weight-based dosing typically required for IV administration, extend the dosing interval for drugs that are already administered subcutaneously and potentially allow for lower rates of infusion-related reactions. ENHANZE may enable more flexible treatment options such as home administration by a healthcare professional or potentially the patient or caregiver.&#160;Lastly, certain proprietary drugs co-formulated with ENHANZE have been granted additional exclusivity, extending the patent life of the product beyond the patent expiry of the proprietary IV drug.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have ENHANZE collaborations and licensing agreements with F. Hoffmann-La Roche, Ltd. and Hoffmann-La Roche, Inc. (&#8220;Roche&#8221;), Takeda Pharmaceuticals International AG and Baxalta US Inc. (&#8220;Takeda&#8221;), Pfizer Inc. (&#8220;Pfizer&#8221;), Janssen Biotech, Inc. (&#8220;Janssen&#8221;), AbbVie, Inc. (&#8220;AbbVie&#8221;), Eli Lilly and Company (&#8220;Lilly&#8221;), Bristol-Myers Squibb Company (&#8220;BMS&#8221;), argenx BVBA (&#8220;argenx&#8221;), ViiV Healthcare (the global specialist HIV Company majority owned by GlaxoSmithKline) (&#8220;ViiV&#8221;), Chugai Pharmaceutical Co., Ltd. (&#8220;Chugai&#8221;) and Acumen Pharmaceuticals, Inc. (&#8220;Acumen&#8221;). In addition to receiving upfront licensing fees from our ENHANZE collaborations, we are entitled to receive event and sales-based milestone payments, revenues from the sale of bulk rHuPH20 and royalties from commercial sales of approved partner products co-formulated with ENHANZE. We currently earn royalties from sales of <ix:nonFraction unitRef="product" contextRef="c-1" decimals="INF" name="halo:RoyaltiesReceivedNumberOfProductsSold" format="ixt-sec:numwordsen" scale="0" id="f-423">nine</ix:nonFraction> commercial products including sales of <ix:nonFraction unitRef="product" contextRef="c-49" decimals="INF" name="halo:RoyaltiesReceivedNumberOfProductsSold" format="ixt-sec:numwordsen" scale="0" id="f-424">five</ix:nonFraction> commercial products from the Roche collaboration and <ix:nonFraction unitRef="product" contextRef="c-50" decimals="INF" name="halo:RoyaltiesReceivedNumberOfProductsSold" format="ixt-sec:numwordsen" scale="0" id="f-425"><ix:nonFraction unitRef="product" contextRef="c-51" decimals="INF" name="halo:RoyaltiesReceivedNumberOfProductsSold" format="ixt-sec:numwordsen" scale="0" id="f-426"><ix:nonFraction unitRef="product" contextRef="c-52" decimals="INF" name="halo:RoyaltiesReceivedNumberOfProductsSold" format="ixt-sec:numwordsen" scale="0" id="f-427"><ix:nonFraction unitRef="product" contextRef="c-53" decimals="INF" name="halo:RoyaltiesReceivedNumberOfProductsSold" format="ixt-sec:numwordsen" scale="0" id="f-428">one</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> commercial product from each of the Takeda, Janssen, argenx and BMS collaborations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have commercialized auto-injector products with Teva Pharmaceutical Industries, Ltd. (&#8220;Teva&#8221;) and Otter Pharmaceuticals, LLC (&#8220;Otter&#8221;). We have development programs including our auto-injectors with Idorsia Pharmaceuticals Ltd. (&#8220;Idorsia&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial portfolio of proprietary products includes Hylenex</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, utilizing rHuPH20, and XYOSTED</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, utilizing our auto-injector technology.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except where specifically noted or the context otherwise requires, references to &#8220;Halozyme,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221; in these notes to consolidated financial statements refer to Halozyme Therapeutics, Inc. and each of its directly and indirectly wholly owned subsidiaries as disclosed in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_121"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-429" continuedAt="f-429-1" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-429-1" continuedAt="f-429-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-430" continuedAt="f-430-1" escape="true"><div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-430-1">The consolidated financial statements include the accounts of Halozyme Therapeutics, Inc. and our wholly owned subsidiaries, Halozyme, Inc. and Antares Pharma, Inc., and Antares Pharma, Inc.&#8217;s wholly owned Swiss subsidiaries, Antares Pharma IPL AG and Antares Pharma AG. All intercompany accounts and transactions have been eliminated.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-431" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. On an ongoing basis, we evaluate our estimates and judgments, which are based on historical and anticipated results and trends and on various other assumptions that we believe to be reasonable under the circumstances. By their nature, estimates are subject to an inherent degree of uncertainty and, as such, actual results may differ from our estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="f-432" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents and Marketable Securities</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of highly liquid investments, readily convertible to cash, which mature within 90 days or less from the date of purchase. As of December&#160;31, 2024, our cash and cash equivalents consisted of money market funds, bank certificate of deposits and demand deposits at commercial banks.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:MarketableSecuritiesPolicy" id="f-433" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities are investments with original maturities of more than 90 days from the date of purchase that are specifically identified to fund current operations. Marketable securities are considered available-for-sale. These investments are classified as current assets, even though the stated maturity date may be one year or more beyond the current balance sheet date which reflects management&#8217;s intention to use the proceeds from the sale of these investments to fund our operations, as necessary. Such available-for-sale investments are carried at fair value with unrealized gains and losses recorded in other comprehensive income and included as a separate component of stockholders&#8217; equity. The cost of marketable securities is adjusted for amortization of premiums or accretion of discounts to maturity, and such amortization or accretion is included in investment and other income, net in our consolidated statements of income. We use the specific identification method for calculating realized gains and losses on marketable securities sold. None of the realized gains and losses and declines in value that were judged to be as a result of credit loss on marketable securities, if any, are included in investment and other income, net in our consolidated statements of income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-434" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authoritative guidance for fair value measurements establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments include cash equivalents, available-for-sale marketable securities, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and long-term debt. Fair value estimates of these instruments are made at a specific point in time based on relevant market information. These estimates may be subjective in nature and involve uncertainties and matters of significant judgment and therefore, cannot be determined with precision. The carrying amount of cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of the short-term nature of those instruments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities consist of asset-backed securities, corporate debt securities, U.S. Treasury securities, agency bonds and commercial paper, and are measured at fair value using Level 1 and Level 2 inputs. Level 2 financial instruments are valued using market prices on less active markets and proprietary pricing valuation models with observable inputs, including interest rates, yield curves, maturity dates, issue dates, settlement dates, reported trades, broker-dealer quotes, issue spreads, benchmark securities or other market related data. We obtain the fair value of Level 2 investments from our investment manager, who obtains these fair values from a third-party pricing source. We validate the fair values of Level 2 financial instruments provided by our investment manager by comparing these fair values to a third-party pricing source.</span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-429-2" continuedAt="f-429-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-435" continuedAt="f-435-1" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk, Sources of Supply and Significant Customers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to credit risk from our portfolio of cash equivalents and marketable securities. These investments were made in accordance with our investment policy which specifies the categories, allocations, and ratings of securities we may consider for investment. The primary objective of our investment activities is to preserve principal while at the same time maximizing the income we receive without significantly increasing risk. We maintain our cash and cash equivalent balances with <ix:nonFraction unitRef="bank" contextRef="c-6" decimals="INF" name="halo:NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" format="ixt-sec:numwordsen" scale="0" id="f-436">two</ix:nonFraction> major commercial banks and marketable securities with <ix:nonFraction unitRef="financialinstitution" contextRef="c-6" decimals="INF" name="halo:NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" format="ixt-sec:numwordsen" scale="0" id="f-437">one</ix:nonFraction> other financial institution. Deposits held with the financial institutions exceed the amount of insurance provided on such deposits. We are exposed to credit risk in the event of a default by the financial institutions holding our cash, cash equivalents and marketable securities to the extent recorded on the consolidated balance sheets. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-435-1">We are also subject to credit risk from our accounts receivable related to our product sales and revenues under our license and collaborative agreements. We have license and collaborative agreements with pharmaceutical companies under which we receive payments for royalties, license fees, milestone payments for specific achievements designated in the collaborative agreements, reimbursements of research and development services, and supply of bulk formulation of rHuPH20 and auto-injector devices. In addition, we sell proprietary products in the United States (&#8220;U.S.&#8221;) to a limited number of established wholesale distributors in the pharmaceutical industry. Credit is extended based on an evaluation of the customer&#8217;s financial condition, and collateral is not required. Management monitors our exposure to accounts receivable by periodically evaluating the collectability of the accounts receivable based on a variety of factors including the length of time the receivables are past due, the financial health of the customer and historical experience. Based upon the review of these factors, we recorded <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:fixed-zero" scale="6" id="f-438"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:fixed-zero" scale="6" id="f-439">no</ix:nonFraction></ix:nonFraction> significant allowance for doubtful accounts as of December 31, 2024 and 2023. Approximately <ix:nonFraction unitRef="number" contextRef="c-54" decimals="2" name="halo:ConcentrationRiskPercentageInstantDate" scale="-2" id="f-440">60</ix:nonFraction>% of the accounts receivable balance as of December&#160;31, 2024 represents amounts due from Janssen and Roche. Approximately <ix:nonFraction unitRef="number" contextRef="c-55" decimals="2" name="halo:ConcentrationRiskPercentageInstantDate" scale="-2" id="f-441">69</ix:nonFraction>% of the accounts receivable balance as of December&#160;31, 2023 represents amounts due from Janssen, Roche and Teva.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="f-442" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates the percentage of total revenues in excess of 10% with any single customer:</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:56.503%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner A</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-56" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-443">41</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-57" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-444">44</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-58" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-445">46</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-59" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-446">17</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-60" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-447">19</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-61" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-448">20</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-449">8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-63" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-450">10</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-64" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:fixed-zero" scale="-2" id="f-451">&#8212;</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We attribute revenues under collaborative agreements, including royalties, to the individual countries where&#160;the customer is headquartered.&#160;We attribute revenues from product sales to the individual countries to which the product&#160;is shipped. Worldwide revenues from external customers are summarized by geographic location in the following table (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:56.810%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.956%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.266%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-452">690,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-453">587,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-454">437,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-455">212,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-456">149,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-457">166,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-458">84,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-459">58,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-460">2,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-461">18,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-462">15,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-463">47,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-464">9,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-465">19,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-466">5,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-467">1,015,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-468">829,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-469">660,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="halo:AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" id="f-470" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, net and Contract Assets</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable is recorded at the invoiced amount and is non-interest bearing. Accounts receivable is recorded net of estimated prompt pay discounts, distribution fees and chargebacks. Contract assets are recorded when revenue is earned but an invoice has not been issued for payment. Contract assets relate to development milestones deemed probable of receipt for intellectual property licenses granted to partners in prior periods and for goods or services when control has transferred to the customer, and corresponding revenue is recognized but is not yet billable to the customer in accordance with the terms of the contract.</span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-429-3" continuedAt="f-429-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-471" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at lower of cost or net realizable value. Cost is determined on a first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories are reviewed periodically for potential excess, dated or obsolete status. We evaluate the carrying value of inventories on a regular basis, taking into account such factors as historical and anticipated future sales compared to quantities on hand, the price we expect to obtain for products in their respective markets compared with historical cost and the remaining shelf life of goods on hand.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-472" continuedAt="f-472-1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating leases primarily for real estate and automobiles. These leases have contractual terms which range from <ix:nonNumeric contextRef="c-83" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-473">three years</ix:nonNumeric> to <ix:nonNumeric contextRef="c-84" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-474">twelve years</ix:nonNumeric>. We determine if an arrangement contains a lease at inception. Right of use (&#8220;ROU&#8221;) assets and liabilities resulting from operating leases are included in property and equipment, accrued expenses and other long-term liabilities on our consolidated balance sheets. Operating lease ROU assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the discount rate to calculate the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our leases often include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Short-term leases with an initial term of 12 months or less are not recorded on our consolidated balance sheet. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-472-1">We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as automobiles, we account for the lease and non-lease components as a single lease component.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-475" continuedAt="f-475-1" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-475-1">Property and equipment, including ROU assets are recorded at cost, less accumulated depreciation and amortization. Equipment is depreciated using the straight-line method over its estimated useful life ranging from <ix:nonNumeric contextRef="c-83" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-476">three years</ix:nonNumeric> to <ix:nonNumeric contextRef="c-84" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-477">ten years</ix:nonNumeric> and leasehold improvements are amortized using the straight-line method over the estimated useful life of the asset or the lease term, whichever is shorter.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-478" continuedAt="f-478-1" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-478-1">We account for long-lived assets in accordance with authoritative guidance for impairment or disposal of long-lived assets. Long-lived assets are reviewed for events or changes in circumstances, which indicate their carrying value may not be recoverable.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="f-479" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is defined as the change in equity during the period from transactions and other events and circumstances from non-owner sources.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtPolicyTextBlock" id="f-480" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Convertible Notes, the 2027 Convertible Notes and the 2028 Convertible Notes (collectively, the &#8220;Convertible Notes&#8221;) are accounted for in accordance with authoritative guidance for debt and derivatives. We evaluate all the embedded conversion options contained in the Convertible Notes to determine if there are embedded features that require bifurcation as a derivative as required by U.S. GAAP. Based on our analysis, we account for each of our Convertible Notes as single units of accounting, a liability, because we concluded that the conversion features do not require bifurcation as a derivative under embedded derivative authoritative guidance.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives" id="f-481" continuedAt="f-481-1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedges - Currency Risks</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the second quarter of 2023, we entered into a cash flow hedging program to mitigate foreign currency exchange risk associated with forecasted royalty revenue denominated in Swiss francs. Under the program, we can hedge these forecasted royalties up to a maximum of <ix:nonNumeric contextRef="c-85" name="us-gaap:DerivativeTermOfContract" format="ixt-sec:durwordsen" id="f-482">four years</ix:nonNumeric> into the future. We hedge these cash flow exposures to reduce the risk of our earnings and cash flows being adversely affected by fluctuations in exchange rates.</span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-429-4" continuedAt="f-429-5"><ix:continuation id="f-481-1"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge and are highly effective in offsetting changes to future cash flows on hedged transactions. Both at inception of the hedge and on an ongoing basis, we assess whether the foreign currency forward contracts are highly effective in offsetting changes in cash flows of hedged items on a prospective and retrospective basis. If we determine a (i) foreign currency forward contract is not highly effective as a cash flow hedge, (ii) foreign currency forward contract has ceased to be a highly effective hedge or (iii) forecasted transaction is no longer probable of occurring, we would discontinue hedge accounting treatment prospectively. We measure effectiveness based on the change in fair value of the forward currency forward contract and the fair value of the hypothetical foreign currency forward contract with terms that match the critical terms of the risk being hedged. No portion of our foreign currency forward contracts were excluded from the assessment of hedge effectiveness. As of December&#160;31, 2024, all hedges were determined to be highly effective. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets or liabilities associated with our hedging contracts are recorded at fair market value in prepaid expense and other current assets, prepaid expenses and other assets, accrued expenses, or other long-term liabilities, respectively, in our consolidated balance sheets. Gains and losses related to changes in the fair market value of these hedging contracts are recorded as a component of accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) within stockholder&#8217;s equity in our consolidated balance sheets and reclassified to royalty revenue in our consolidated statements of income in the same period as the recognition of the underlying hedged transaction. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, within the defined hedge period, we reclassify the gains or losses on the related cash flow hedge from AOCI to royalties revenue in our consolidated statements of income. Settlements from the cash flow hedge are included in operating activities on the consolidated statements of cash flows. Since the fair market value of these hedging contracts is derived from current market rates, the hedging contracts are classified as derivative financial instruments. We do not use derivatives for speculative or trading purposes. As of December&#160;31, 2024, amounts expected to be recognized as a net gain out of AOCI into our consolidated statements of income during the next 12 months are not material.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationsPolicy" id="f-483" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the acquisition method of accounting, we allocate the fair value of the total consideration transferred to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the date of acquisition. These valuations require us to make estimates and assumptions, especially with respect to intangible assets. We record the excess consideration over the aggregate fair value of tangible and intangible assets, net of liabilities assumed, as goodwill. Costs incurred to complete a business combination, such as legal and other professional fees, are expensed as incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of a reporting period that falls within the measurement period, we report provisional amounts in our financial statements. During the measurement period, we adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. We record these adjustments to the provisional amounts with a corresponding offset to goodwill. Any adjustments identified after the measurement period are recorded in our consolidated statements of income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-484" continuedAt="f-484-1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill, Intangible Assets and Other Long-Lived Asset</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired, including intangible assets and in-process research and development (&#8220;IPR&amp;D&#8221;), and liabilities assumed are measured at fair value as of the acquisition date. Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of the net assets acquired. Intangible assets acquired in a business combination that are used for IPR&amp;D activities are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Upon reaching the end of the relevant research and development project (i.e., upon commercialization), the IPR&amp;D asset is amortized over its estimated useful life. If the relevant research and development project is abandoned, the IPR&amp;D asset is expensed in the period of abandonment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and IPR&amp;D are not amortized; however, they are reviewed for impairment at least annually during the second quarter, or more frequently if an event occurs indicating the potential for impairment. Goodwill and IPR&amp;D are considered to be impaired if the carrying value of the reporting unit or IPR&amp;D asset exceeds its respective fair value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform our goodwill impairment analysis at the reporting unit level, which aligns with our reporting and operating segment structure and availability of discrete financial information. During the goodwill impairment review, we assess qualitative factors to determine whether it is more likely than not that the fair values of our reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after assessing the totality of these qualitative factors, we determine that it is not more likely than not that the fair value of our reporting unit is less than the carrying amounts, then no additional assessment is deemed necessary. Otherwise, we proceed to compare the estimated fair value of the reporting unit with the carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, we record an </span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-429-5" continuedAt="f-429-6"><ix:continuation id="f-484-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impairment loss based on the difference. We may elect to bypass the qualitative assessment in a period and proceed to perform the quantitative goodwill impairment test.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our identifiable intangible assets with finite useful lives are typically comprised of acquired device technologies and product rights. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#8217; respective estimated useful lives.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="f-485" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform regular reviews to determine if any event has occurred that may indicate intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, we estimate the fair value of the assets and record an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include a significant decline in our stock price and market capitalization compared to the net book value, significant changes in the ability of a particular asset to generate positive cash flows for our strategic business objectives, and the pattern of utilization of a particular asset.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-486" continuedAt="f-486-1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues from payments received (i) as royalties from licensing our ENHANZE technology and other royalty arrangements, (ii) under collaborative agreements and (iii) from sales of our proprietary and partnered products. We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers, we perform the following five steps: (i) identify the promised goods or services in the contract; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ENHANZE and Device Royalties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of our ENHANZE collaboration and license agreements, our partners will pay us royalties at an on average mid-single digit percent rate of their sales if products under the collaboration are commercialized. All amounts owed to us are noncancelable after the underlying triggering event occurs, and nonrefundable once paid. Unless terminated earlier in accordance with its terms, collaborations generally continue in effect until the last to expire royalty payment term, as determined on a product by product and country by country basis, with each royalty term starting on the first commercial sale of that product and ending the later of: (i) a specified period or term set forth in the agreement or (ii) expiration of the last to expire of the valid claims of our patents covering rHuPH20 or other specified patents developed under the collaboration which valid claim covers a product developed under the collaboration. In general, when there are no valid claims of a specified patent developed under the collaboration covering the product in a given country, the royalty rate is reduced for those sales in that country upon the expiration of our patents covering rHuPH20. Janssen&#8217;s patents covering DARZALEX SC do not impact the timing for this royalty reduction. Partners may terminate the agreement prior to expiration for any reason in its entirety or on a target-by-target basis generally upon <ix:nonNumeric contextRef="c-1" name="halo:RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" format="ixt-sec:durday" id="f-487">90</ix:nonNumeric> days prior written notice to us.&#160;Upon any such termination, the license granted to partners (in total or with respect to the terminated target, as applicable) will terminate provided; however, that in the event of expiration of the agreement (as opposed to a termination), the on-going licenses granted may become perpetual, non-exclusive and fully paid. Sales-based milestones and royalties are recognized in the period the underlying sales or milestones occur. We do not receive final royalty reports from our ENHANZE partners until after we complete our financial statements for a prior quarter. Therefore, we recognize revenue based on estimates of the royalty earned, which are based on internal estimates and available preliminary reports provided by our partners. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also earn royalties in connection with several of our licenses granted under license and development arrangements with our device partners. These royalties are based upon a percentage of commercial sales of partnered products with rates ranging from mid-single digits to low double digits and are tiered based on levels of net sales. These sales-based royalties, for which the license was deemed the predominant element to which the royalties relate, are estimated and recognized in the period in which the partners&#8217; commercial sales occur. The royalties are generally reported and payable to us within 45 to 60 days after the end of the period in which the commercial sales are made. We base our estimates of royalties earned on actual sales information from our partners when available or estimated prescription sales from external sources and estimated net selling price. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.</span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-486-1" continuedAt="f-486-2"><ix:continuation id="f-429-6" continuedAt="f-429-7"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue under ENHANZE and Device Collaborative Agreements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ENHANZE Collaboration and License Agreements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these agreements, we grant the collaboration partner a worldwide license to develop and commercialize products using our ENHANZE technology to combine our patented rHuPH20 enzyme with their proprietary biologics directed at up to a specified number of targets. Targets are usually licensed on an exclusive, global basis. Targets selected subsequent to inception of the arrangement generally require payment of an additional license fee. The collaboration partner is responsible for all development, manufacturing, clinical, regulatory, sales and marketing costs for any products developed under the agreement. We are responsible for supply of bulk rHuPH20 based on the collaboration partner&#8217;s purchase orders, and may also be separately engaged to perform research and development services. While these collaboration agreements are similar in that they originate from the same framework, each one is the result of an arms-length negotiation and thus may vary from one to the other.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally collect an upfront license payment from collaboration partners, and are also entitled to receive event-based payments subject to collaboration partners&#8217; achievement of specified development, regulatory and sales-based milestones. In several agreements, collaboration partners pay us annual fees to maintain their exclusive license rights if they are unable to advance product development to specified stages. We earn separate fees for bulk rHuPH20 supplies and research and development services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although these agreements are in form identified as collaborative agreements, we concluded for accounting purposes they represent contracts with customers and are not subject to accounting literature on collaborative arrangements. This is because we grant to partners licenses to our intellectual property and provide supply of bulk rHuPH20 and research and development services which are all outputs of our ongoing activities, in exchange for respective consideration. Under these collaborative agreements, our partners lead development of assets, and we do not share in significant financial risks of their development or commercialization activities. Accordingly, we concluded our collaborative agreements are appropriately accounted for pursuant to U.S. GAAP. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under all of our ENHANZE collaborative agreements, we have identified licenses to use functional intellectual property as the only performance obligation. The intellectual property underlying the license is our proprietary ENHANZE technology which represents application of rHuPH20 to facilitate delivery of drugs. Each of the licenses grants the partners rights to use our intellectual property as it exists and is identified on the effective date of the license, because there is no ongoing development of the ENHANZE technology required. Therefore, we recognize revenue from licenses at the point when the license becomes effective and the partner has received access to our intellectual property, usually at the inception of the agreement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When partners can select additional targets to add to the licenses granted, we consider these rights to be options. We evaluate whether such options contain material rights, i.e. have exercise prices that are discounted compared to what we would charge for a similar license to a new partner. The exercise price of these options includes a combination of the target selection fees, event-based milestone payments and royalties. When these amounts in aggregate are not offered at a discount that exceeds discounts available to other customers, we conclude the option does not contain a material right, and we consider grants of additional licensing rights upon option exercises to be separate contracts (target selection contracts).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, we provide indemnification and protection of licensed intellectual property for our customers. These provisions are part of assurance that the licenses meet the agreements&#8217; representations and are not obligations to provide goods or services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also fulfill purchase orders for supply of bulk rHuPH20 and perform research and development services pursuant to project authorization forms for our partners, which represent separate contracts. In addition to our licenses, we price our supply of bulk rHuPH20 and research and development services at our regular selling prices, called standalone selling prices (&#8220;SSP&#8221;). Therefore, our partners do not have material rights to order these items at prices not reflective of SSP. Refer to the discussion below regarding recognition of revenue for these separate contracts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price for a contract represents the amount to which we are entitled in exchange for providing goods and services to the customer. Transaction price does not include amounts subject to uncertainties unless it is probable that there will be no significant reversal of revenue when the uncertainty is resolved. Apart from the upfront license payment (or target selection fees in the target selection contracts), all other fees we may earn under our collaborative agreements are subject to significant uncertainties of product development. Achievement of many of the event-based development and regulatory milestones may not be probable until such milestones are actually achieved. This generally relates to milestones such as obtaining marketing authorization approvals. With respect to other development milestones, e.g., dosing of a first patient in a clinical trial, achievement could be considered probable prior to its actual occurrence, based on the progress towards commencement of the trial. In order to evaluate progress towards commencement of a trial, we assess the status of activities leading up to our partner&#8217;s initiation of a trial such as feedback received from the applicable regulatory authorities, completion of investigational new drug or equivalent filings, readiness and availability of drug, readiness of study sites and our partner&#8217;s </span></div></ix:continuation></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-486-2" continuedAt="f-486-3"><ix:continuation id="f-429-7" continuedAt="f-429-8"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commitment of resources to the program. We do not include any amounts subject to uncertainties in the transaction price until it is probable that the amount will not result in a significant reversal of revenue in the future. At the end of each reporting period, we re-evaluate the probability of achievement of such milestones and any related constraint, and if necessary, adjust our estimate of the overall transaction price.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When target exchange rights are held by partners, and the amounts attributed to these rights are not refundable, they are included in the transaction price. However, they are recorded as deferred revenues because we have a potential performance obligation to provide a new target upon an exchange right being exercised. These amounts are recognized in revenue when the right of exchange expires or is exercised.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our agreements have one type of performance obligation (licenses) which are typically all transferred at the same time at agreement inception, allocation of transaction price often is not required. However, allocation is required when licenses for some of the individual targets are subject to rights of exchange, because revenue associated with these targets cannot be recognized. When allocation is needed, we perform an allocation of the upfront amount based on relative SSP of licenses for individual targets. We determine license SSP using an income-based valuation approach utilizing risk-adjusted discounted cash flow projections of the estimated return a licensor would receive where applicable, or an alternative valuation method such as indicative value from historical transactions. When amounts subject to uncertainties, such as milestones and royalties, are included in the transaction price, we attribute them to the specific individual target licenses which generate such milestone or royalty amounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also estimate SSP of bulk rHuPH20 and research and development services, to determine that our partners do not have material rights to order them at discounted prices. For supplies of bulk rHuPH20, because we effectively act as a contract manufacturer to our partners, we estimate and charge SSP based on the typical contract manufacturer margins consistent with all of our partners. We determine SSP of research and development services based on a fully-burdened labor rate. Our rates are comparable to those we observe in other collaborative agreements. We also have a history of charging similar rates to all of our partners.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upfront amounts allocated to licenses to individual targets are recognized as revenue when the license is transferred to the partner, as discussed above, if the license is not subject to exchange rights, or when the exchange right expires or is exercised. Development milestones and other fees are recognized in revenue when they are included in the transaction price, because by that time, we have already transferred the related license to the partner.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In contracts to provide research and development services, such services represent the only performance obligation. The fees are charged based on hours worked by our employees and the fixed contractual rate per hour, plus third-party pass-through costs, on a monthly basis. We recognize revenues as the related services are performed based on the amounts billed, as the partner consumes the benefit of research and development work simultaneously as we perform these services, and the amounts billed reflect the value of these services to the customer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Device License, Development and Supply Arrangements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have several license, development and supply arrangements with pharmaceutical partners, under which we grant a license to our device technology and provide research and development services that often involve multiple performance obligations and highly-customized deliverables. For such arrangements, we identify each of the promised goods and services within the contract and the distinct performance obligations at inception of the contract and allocate consideration to each performance obligation based on relative SSP, which is generally determined based on the expected cost plus mark-up. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract includes an enforceable right to payment for performance completed to date and performance obligations are satisfied over time, we recognize revenue over the development period using either the input or output method depending on which is most appropriate given the nature of the distinct deliverable. For other contracts that do not contain an enforceable right to payment for performance completed to date, revenue is recognized when control of the product is transferred to the customer. Factors that may indicate transfer of control has occurred include the transfer of legal title, transfer of physical possession, the customer has obtained the significant risks and rewards of ownership of the assets, and we have a present right to payment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payment terms for development contracts may include an upfront payment equal to a percentage of the total contract value with the remaining portion to be billed upon completion and transfer of the individual deliverables or satisfaction of the individual performance obligations. We record a contract liability for cash received in advance of performance, which is presented as deferred revenue within accrued expense and other long-term liabilities in our consolidated balance sheets and recognized as revenue in our consolidated statements of income when the associated performance obligations have been satisfied. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License fees and milestones received in exchange for the grant of a license to our functional intellectual property, such as patented technology and know-how in connection with a partnered development arrangement, are generally recognized at </span></div></ix:continuation></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-486-3" continuedAt="f-486-4"><ix:continuation id="f-429-8" continuedAt="f-429-9"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inception of the arrangement, or over the development period depending on the facts and circumstances, as the license is generally not distinct from the non-licensed goods or services to be provided under the contract. Milestone payments that are contingent upon the occurrence of future events are evaluated and recorded at the most likely amount, and to the extent that it is probable that a significant reversal of revenue will not occur when the associated uncertainty is resolved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further discussion on our collaborative arrangements.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Sales, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Proprietary Product Sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial portfolio of proprietary products includes XYOSTED and Hylenex recombinant which we sell primarily to wholesale pharmaceutical distributors and specialty pharmacies, who sell the products to hospitals, retail chain drug stores and other end-user customers. Sales to wholesalers are made pursuant to purchase orders subject to the terms of a master agreement, and delivery of individual packages of products represents performance obligations under each purchase order. We use contract manufacturers to produce our proprietary products and third-party logistic vendors to process and fulfill orders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded we are the principal in the sales to wholesalers because we control access to services rendered by both vendors and direct their activities. We have no obligations to wholesalers to generate pull-through sales.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control has transferred to the customer, which is typically upon delivery, at the net selling price, which reflects the variable consideration for which reserves and sales allowances are established for estimated returns, wholesale distribution fees, prompt payment discounts, government rebates and chargebacks, plan rebate arrangements and patient discount and support programs. We recognize revenue from product sales and related cost of sales upon product delivery to the wholesaler location. At that time, the wholesalers take control of the product as they take title, bear the risk of loss of ownership, and have an enforceable obligation to pay us. They also have the ability to direct sales of product to their customers on terms and at prices they negotiate. Although wholesalers have product return rights, we do not believe they have a significant incentive to return the product to us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of certain reserves and sales allowances requires us to make a number of judgements and estimates to reflect our best estimate of the transaction price and the amount of consideration to which we believe we would be ultimately entitled to receive. The expected value is determined based on unit sales data, contractual terms with customers and third-party payers, historical and estimated future percentage of rebates incurred on sales, historical and future insurance plan billings, any new or anticipated changes in programs or regulations that would impact the amount of the actual rebates, customer purchasing patterns, product expiration dates and levels of inventory in the distribution channel. The estimated amounts of credit for product returns, chargebacks, distribution fees, prompt payment discounts, rebates and customer co-pay support programs are included in accrued expenses and accounts receivable, net in our consolidated balance sheets upon recognition of revenue from product sales. We monitor actual product returns, chargebacks, discounts and fees subsequent to the sale. If these amounts differ from our estimates, we make adjustments to these allowances, which are applied to increase or reduce product sales revenue and earnings in the period of adjustment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling prices initially billed to wholesalers are subject to discounts for prompt payment and subsequent chargebacks when wholesalers sell our products at negotiated discounted prices to members of certain group purchasing organizations, pharmacy benefit managers and government programs. We also pay quarterly distribution fees to certain wholesalers for inventory reporting and chargeback processing, and to pharmacy benefit managers and group purchasing organizations as administrative fees for services and for access to their members. We concluded the benefits received in exchange for these fees are not distinct from our sales of our products, and accordingly we apply these amounts to reduce revenues. Wholesalers also have rights to return unsold product nearing or past the expiration date. Because of the shelf life of our products and our lengthy return period, there may be a significant period of time between when the product is shipped and when we issue credits on returned product.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the transaction price when we receive each purchase order taking into account the expected reductions of the selling price initially billed to the wholesaler arising from all of the above factors. We have compiled historical experience and data to estimate future returns and chargebacks of our products and the impact of the other discounts and fees we pay. When estimating these adjustments to the transaction price, we reduce it sufficiently to be able to assert that it is probable that there will be no significant reversal of revenue when the ultimate adjustment amounts are known.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each purchase order contains only one type of product, and is usually shipped to the wholesaler in a single shipment. Therefore, allocation of the transaction price to individual packages is not required.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the orders placed by wholesalers, we incur costs such as commissions to our sales representatives. However, as revenue from product sales is recognized upon delivery to the wholesaler, which occurs shortly after we receive a purchase order, we do not capitalize these commissions and other costs, based on application of the practical expedient allowed within the applicable guidance.</span></div></ix:continuation></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><ix:continuation id="f-429-9" continuedAt="f-429-10"><ix:continuation id="f-486-4"><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Partnered Product Sales</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bulk rHuPH20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell bulk rHuPH20 to partners for use in research and development and, subsequent to receiving marketing approval, we sell it for use in collaboration commercial products. Sales are made pursuant to purchase orders subject to the terms of the collaborative agreement or a supply agreement, and delivery of units of bulk rHuPH20 represent performance obligations under each purchase order. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce bulk rHuPH20 and have concluded we are the principal in the sales to partners. The transaction price for each purchase order of bulk rHuPH20 is fixed based on the cost of production plus a contractual markup, and is not subject to adjustments. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue from the sale of bulk rHuPH20 as product sales and related cost of sales upon transfer of title to our partners. At that time, the partners take control of the product, bear the risk of loss of ownership, and have an enforceable obligation to pay us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Devices</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to several license, development, supply and distribution arrangements with pharmaceutical partners, under which we produce and are the exclusive supplier of certain products, devices and/or components. We recognize revenue from the sale of certain products, devices and/or components as product sales and related cost of sales at the point in time in which control is transferred to the customer, which is typically upon shipment of the goods to our partner. Sales terms and pricing are governed by the respective supply and distribution agreements, and there is generally no right of return. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce certain products, devices and/or components, and have concluded we are the principal in the sales to partners. Revenue is recognized at the transaction price, which includes the contractual per unit selling price. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-488" continuedAt="f-488-1" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div></ix:nonNumeric><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-488-1">Cost of sales consists primarily of raw materials, third-party manufacturing costs, fill and finish costs, freight costs, internal costs and manufacturing overhead associated with the production of proprietary and partnered products. Cost of sales also consists of the write-down of excess, dated and obsolete inventories and the write-off of inventories that do not meet certain product specifications, if any.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="f-489" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses include salaries and benefits, allocation of facilities and other overhead expenses, research related manufacturing services, contract services, and other outside expenses related to manufacturing, preclinical and regulatory activities and our partner development platforms. Research and development expenses are charged to operating expenses as incurred when these expenditures relate to our research and development efforts and have no alternative future uses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are obligated to make upfront payments upon execution of certain research and development agreements. Advance payments, including nonrefundable amounts, for goods or services that will be used or rendered for future research and development activities are deferred. Such amounts are recognized as expense as the related goods are delivered or the related services are performed or such time when we do not expect the goods to be delivered or services to be performed.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-490" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record compensation expense associated with stock options, restricted stock units (&#8220;RSUs&#8221;), performance stock units (&#8220;PSUs&#8221;) and shares issued under our employee stock purchase plan (&#8220;ESPP&#8221;) in accordance with the authoritative guidance for share-based compensation. The cost of employee services received in exchange for an award of an equity instrument is measured at the grant date, based on the estimated fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period of the award. Share-based compensation expense for an award with a performance condition is recognized when the achievement of such performance condition is determined to be probable. If the outcome of such performance condition is not determined to be probable or is not met, no compensation expense is recognized and any previously recognized compensation expense is reversed. Forfeitures are recognized as a reduction of share-based compensation expense as they occur.</span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-429-10" continuedAt="f-429-11"><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-491" continuedAt="f-491-1" escape="true"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-491-1">We provide for income taxes using the liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases at each reporting period. We measure deferred tax assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. Significant judgment is required by management to determine our provision for income taxes, our deferred tax assets and liabilities, and any associated valuation allowances recorded against our net deferred tax assets. Deferred tax assets (&#8220;DTA&#8221;) and other tax benefits are recorded when they are more likely than not to be realized. On a quarterly basis, we assess the need for valuation allowance on our DTAs, weighing all positive and negative evidence, to assess if it is more-likely-than-not that some or all our DTAs will be realized.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-492" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues from payments received (i) as royalties from licensing our EHHANZE technology and other royalty arrangements, (ii) under collaborative agreements with our partners and (iii) from sales of our proprietary and partnered products. There are no intra-entity sales or transfers. We operate our business in <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-493">one</ix:nonFraction> operating segment, which includes all activities related to the research, development and commercialization of our proprietary enzymes and devices. This operating segment also includes revenues and expenses related to (i)&#160;research and development and manufacturing activities conducted under our collaborative agreements with third parties, (ii)&#160;product sales of proprietary and partnered products, and (iii) associated selling, general and administrative expenses. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision-maker (&#8220;CODM&#8221;), our Chief Executive Officer, reviews the operating results on an aggregate basis and manages the operations as a single operating segment. The CODM assesses the segment&#8217;s performance and decides how to allocate resources based on consolidated net income that is reported in our consolidated statements of income. The measure of segment assets is reported on the consolidated balance sheet as total consolidated assets. The significant expense categories regularly provided to the CODM include cost of sales, research and development, amortization of intangibles, and selling, general and administrative expenses. These expense categories are reported as separate line items in our consolidated statements of income.</span></div></ix:nonNumeric></ix:continuation><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-494" escape="true"><ix:continuation id="f-429-11"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adoption and Pending Adoption of Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a brief description of recently issued accounting standards, those adopted in the current period and those not yet adopted:</span></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:18.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.248%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.591%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.158%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adoption Method</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect on the Financial <br/>Statements or Other Significant Matters</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance is intended to improve annual and interim reportable segment disclosure requirements regardless of number of reporting units, primarily through enhanced disclosures of significant expenses. The amendment requires public entities to disclose significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit and loss.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2023 (our 2024 Form 10-K), and interim periods within fiscal years beginning after December 15, 2024 (our Q1 2025 Form 10-Q) - Early adoption is permitted, including adoption in an interim period.</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Retrospective</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We adopted the new guidance on January 1, 2024. The adoption resulted in expanded disclosures within our notes to the consolidated financial statements for our Annual Report on the Form 10-K and our future Form 10-Qs. There was no other impact on our consolidated financial statements.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2024 (our 2025 Form 10-K) - Early adoption is permitted.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prospective or Retrospective</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance is intended to enhance expense disclosures by requiring disaggregation of certain expenses included in the consolidated statements of income into specified expense categories in the notes to the consolidated financial statements.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2026 (our 2027 Form 10-K), and interim reporting periods beginning after December 15, 2027 (our Q1 2028 Form 10-Q) - Early adoption is permitted.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prospective or Retrospective</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.</span></div></td></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_124"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-495" continuedAt="f-495-1" escape="true">Business Combination</ix:nonNumeric></span></div><ix:continuation id="f-495-1" continuedAt="f-495-2"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 24, 2022, we acquired all outstanding equity interests of Antares Pharma, Inc. (&#8220;Antares&#8221;) according to the terms and conditions of the Agreement and Plan of Merger, dated as of April 12, 2022 (the &#8220;Merger Agreement&#8221;). Antares is a specialty pharmaceutical company focused primarily on the development and commercialization of pharmaceutical products and technologies that address patient needs in targeted therapeutic areas. We acquired Antares as a part of our strategy to expand as a drug delivery company and include specialty products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase consideration of Antares was $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-496">1,045.7</ix:nonFraction>&#160;million. Each share of Antares common stock issued and outstanding was converted into the right to receive $<ix:nonFraction unitRef="usdPerShare" contextRef="c-86" decimals="2" name="halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" scale="0" id="f-497">5.60</ix:nonFraction> in cash without interest, less any applicable withholding taxes (&#8220;Merger Consideration&#8221;). Additionally, in connection with the transaction, each Antares equity award granted and outstanding as of May 24, 2022 under the Antares&#8217; equity compensation plans was converted into the right to receive Merger Consideration. Other components of purchase consideration include cash paid at closing to settle Antares&#8217; existing debt of $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="f-498">19.7</ix:nonFraction>&#160;million and seller transaction costs paid by us on behalf of Antares of $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" format="ixt:num-dot-decimal" scale="6" id="f-499">22.9</ix:nonFraction>&#160;million. </span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Antares was funded by cash on hand and borrowings under the new credit agreement with Bank of America, N.A. and other lenders that provided for (i) a $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-500">350</ix:nonFraction>&#160;million revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) and (ii) a $<ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-501">250</ix:nonFraction>&#160;million term loan facility (the &#8220;Term Facility&#8221;, collectively with the Revolving Credit Facility, the &#8220;2022 Facility&#8221;) as described in Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We recognized transaction costs of $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="f-502">21.9</ix:nonFraction>&#160;million in the twelve months ended December 31, 2022. These costs are reported in selling, general and administrative expenses in our consolidated statements of income. Transaction costs include, but are not limited to, investment banker, advisory, legal, and other professional fees.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Consideration</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="f-503" escape="true"><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase consideration was comprised of the following (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:87.539%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration for Antares shares outstanding as of May 24, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="f-504">956,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration for Antares equity compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" format="ixt:num-dot-decimal" scale="3" id="f-505">45,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration for seller transaction costs paid by Halozyme</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" format="ixt:num-dot-decimal" scale="3" id="f-506">22,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration related to Antares closing indebtedness settled by Halozyme</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="3" id="f-507">19,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration related to cash bonus awards paid by Halozyme</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="halo:BusinessCombinationConsiderationTransferredBonusAwards" scale="3" id="f-508">365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="f-509">1,045,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consideration for Antares equity compensation awards consists of $<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" format="ixt:num-dot-decimal" scale="6" id="f-510">32.2</ix:nonFraction>&#160;million paid for vested equity awards as well as $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" format="ixt:num-dot-decimal" scale="6" id="f-511">13.6</ix:nonFraction>&#160;million paid for the pre-combination portion of unvested equity awards that were accelerated as part of the Merger Agreement. The fair value of the unvested equity awards attributable to the post-combination period of $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="f-512">8.7</ix:nonFraction>&#160;million is included in our consolidated statements of income during the year ended December 31, 2022.</span></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Assets Acquired and Liabilities Assumed</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Antares has been accounted for using the acquisition method of accounting in accordance with authoritative guidance for business combinations, with Halozyme treated as the accounting acquirer, which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair value on the acquisition date.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the estimated fair values of assets acquired and liabilities assumed on the acquisition date based on valuations and management estimates (in thousands). Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="f-513" continuedAt="f-513-1" escape="true">The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact our results of operations.</ix:nonNumeric></span></div></ix:continuation><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-495-2" continuedAt="f-495-3"><ix:continuation id="f-513-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:84.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.699%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts recognized as of 12/31/2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Total purchase consideration, net of $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" format="ixt:num-dot-decimal" scale="3" id="f-514">46,548</ix:nonFraction> cash acquired</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-515">999,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" scale="3" id="f-516">498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="f-517">81,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-518">28,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-519">5,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-520">28,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-521">589,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-522">7,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" format="ixt:num-dot-decimal" scale="3" id="f-523">43,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-524">2,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-525">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-526">76,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-527">20,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired, excluding goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-528">582,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-529">416,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the consideration transferred over the net assets recognized and represents the expected revenue and cost synergies of the combined company and assembled workforce. Goodwill was allocated entirely to the single reportable unit. Goodwill recognized as a result of the acquisition is not deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the first six months of 2023, we recorded measurement period adjustments to increase accrued expenses by $<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" format="ixt:num-dot-decimal" scale="6" id="f-530">2.0</ix:nonFraction>&#160;million, increase deferred tax liabilities by $<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-531">5.5</ix:nonFraction>&#160;million and reduce accounts receivable by $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" sign="-" name="halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="f-532">0.2</ix:nonFraction>&#160;million. The measurement period adjustments were recorded to reflect facts and circumstances that existed as of the acquisition date. During the second quarter of 2023, we finalized the estimates impacting the allocation of the purchase price consideration.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of identifiable intangible assets were prepared using the excess earnings method which calculates the present value of the incremental after-tax cash flows attributable solely to each intangible asset. The estimated useful lives are based on forecasted periods of benefit for each intangible asset which consider commercialization dates, the estimated revenue cycle based on the products&#8217; competitiveness in the market, and the loss of exclusivity timing with subsequent trending down of revenue. For the ATRS-1902 IPR&amp;D, the useful life is considered indefinite as the asset has not been placed into service. As such, the ATRS-1902 IPR&amp;D will be tested annually for impairment and will not be amortized. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="f-534" continuedAt="f-534-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock" id="f-533" continuedAt="f-533-1" escape="true">Useful lives and final values are presented in the table below.</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-534-1"><ix:continuation id="f-533-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"/><td style="width:74.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auto-Injector technology platform</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-535">402,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-97" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-536">7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XYOSTED proprietary product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-537">136,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-99" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-538">10</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TLANDO product rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-539">2,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-101" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-540">10</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATRS-1902 (IPR&amp;D)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="3" id="f-541">48,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-542">589,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-495-3"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Pro Forma Results</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our prior year consolidated financial statements include Antares&#8217; results of operations from the date of acquisition on May 24, 2022 through December 31, 2022. Total revenues and net loss after taxes attributable to Antares during this period and included in our consolidated financial statements for the twelve months ended December 31, 2022 total $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="f-543">112.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" sign="-" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="f-544">67.6</ix:nonFraction>&#160;million, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="f-545" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes combined results of operations of Halozyme and Antares as if the companies had been combined as of the beginning of our fiscal year 2021 (in thousands).</span></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:79.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.074%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.076%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="f-546">712,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="f-547">627,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-548">218,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-549">295,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information for all periods presented includes the business combination accounting effects resulting from this acquisition. The unaudited pro forma results include adjustments to reflect the amortization of the inventory step-up and the incremental intangible asset amortization to be incurred based on preliminary valuations of assets as well as certain material non-recurring transaction adjustments related to the acquisition. Adjustments to interest expense, financing costs and investment income were made to reflect the capital structure of the combined entity. Adjustments to income tax expense also were made to reflect the anticipated effective tax rate of the combined entity. The unaudited pro forma financial information as presented is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of fiscal year 2021, nor is it necessarily an indication of trends in future results for a number of reasons, including, but not limited to, differences between the assumptions used to prepare the pro forma information, cost savings from operating efficiencies, potential synergies, and the impact of incremental costs incurred in integrating the businesses.</span></div></ix:continuation><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_127"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-550" continuedAt="f-550-1" escape="true">Fair Value Measurement</ix:nonNumeric></span></div><ix:continuation id="f-550-1" continuedAt="f-550-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="f-551" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:52.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="f-552">251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-553">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-554">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" scale="3" id="f-555">251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-556">102,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-557">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-558">207</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-559">102,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-560">367,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-561">442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-562">572</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-563">367,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-564">9,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-566">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-567">9,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, available-for-sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-568">480,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-569">592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-570">795</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-571">480,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:52.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-572">3,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-573">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-574">8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-575">3,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-576">6,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-577">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-578">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-579">6,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-580">175,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-581">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-582">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-583">176,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-584">16,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-585">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-586">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-587">16,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-588">15,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-589">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-590">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-591">15,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, available-for-sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-592">217,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-593">201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-594">46</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-595">217,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, <ix:nonFraction unitRef="security" contextRef="c-6" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" format="ixt-sec:numwordsen" scale="0" id="f-596">twenty-seven</ix:nonFraction> available-for-sale marketable securities with a fair market value of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="6" id="f-597">250.3</ix:nonFraction>&#160;million were in a gross unrealized loss position of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="f-598">0.8</ix:nonFraction> million. Based on our review of these marketable securities, we believe <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="0" id="f-599">none</ix:nonFraction> of the unrealized loss is as a result of a credit loss as of December&#160;31, 2024 because we do not intend to sell these securities and it is not more-likely-than-not that we will be required to sell these securities before the recovery of their amortized cost basis.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-600" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of our contractual maturities of available-for-sale debt securities were as follows (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:66.998%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.084%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-601">314,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-602">197,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year but within five years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-603">165,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-604">19,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of contractual maturities, available-for-sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-605">480,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-606">217,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These investments are classified as current assets which reflects management&#8217;s intention to use the proceeds from the sale of these investments to fund operations, as necessary.</span></div></ix:nonNumeric></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-550-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="f-607" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes, by major security type, our cash equivalents and available-for-sale marketable securities measured at fair value on a recurring basis and are categorized using the fair value hierarchy (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:29.421%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.329%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.329%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.329%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.329%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.329%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-608">55,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-609">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-610">55,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-611">22,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-612">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-613">22,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-614">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-615">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-616">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-617">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-618">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-619">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale marketable </span></div><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-620">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" scale="3" id="f-621">251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" scale="3" id="f-622">251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-623">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-624">3,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-625">3,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-626">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-627">102,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-628">102,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-629">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-630">6,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-631">6,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-632">367,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-633">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-634">367,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-635">176,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-636">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-637">176,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-638">9,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-639">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-640">9,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-641">16,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="0" id="f-642">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-643">16,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-644">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-645">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-646">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="f-647">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-648">15,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-649">15,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency hedging contracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-650">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-651">4,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-652">4,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-653">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-654">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-655">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-656">432,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-657">106,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-658">539,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-659">216,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-660">25,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-661">241,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency hedging contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-662">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="f-663">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="f-664">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-665">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-666">9,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-667">9,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on observable market transactions of spot currency rates, forward currency rates or equivalently-termed instruments. Carrying amounts of the financial assets and liabilities are equal to the fair value. As of December&#160;31, 2024, the derivative assets recorded within prepaid expenses and other current assets and prepaid expenses and other assets in our consolidated balance sheets were $<span style="-sec-ix-hidden:f-669"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DerivativeAssetsCurrent" scale="6" id="f-668">2.4</ix:nonFraction> million</span> and $<span style="-sec-ix-hidden:f-670"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DerivativeAssetsNoncurrent" scale="6" id="f-671">1.6</ix:nonFraction> million</span>, respectively. The derivative liabilities recorded within other long-term liabilities in our consolidated balance sheets as of December&#160;31, 2024 were not material.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had <ix:nonFraction unitRef="usd" contextRef="c-156" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="6" id="f-672"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="6" id="f-673">no</ix:nonFraction></ix:nonFraction> available-for-sale securities that were classified within Level 3 as of December 31, 2024 and 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contingent liability was assumed as part of the Antares acquisition related to TLANDO. The acquisition date fair value was measured using the income approach, specifically the probability weighted expected return method for the development milestone payments and the option pricing methodology using the Monte Carlo simulation for commercial milestone payments and royalty payments. Estimates and assumptions used in the Monte Carlo simulation include forecasted revenues, cost of debt, risk free rate, weighted average cost of capital, revenue market price risk and revenue volatility. Estimates and assumptions used in the income approach include the probability of achieving certain milestones and a discount rate. These unobservable inputs represent a Level 3 measurement because they are supported by little or no market activity and reflect our own assumptions in measuring fair value. Changes in the fair value subsequent to the acquisition date is recognized in our consolidated statements of income. In September 2023, we provided Lipocine notice of termination of the TLANDO license agreement effective January 31, 2024. Based on the fair value remeasurement performed, we recognized a gain on change in fair value of the contingent liability of $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" format="ixt:num-dot-decimal" scale="6" id="f-674">13.2</ix:nonFraction>&#160;million for the twelve months ended December 31, 2023 in our consolidated statements of income.</span></div></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_130"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-675" continuedAt="f-675-1" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="f-675-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-676" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our disaggregated revenues were as follows (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:66.789%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.231%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-677">570,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-678">447,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-679">360,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary product sales</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-680">166,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-681">130,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-682">72,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk rHuPH20 sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-683">86,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-684">115,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-685">82,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device partnered product sales</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-686">50,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-687">54,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-688">36,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product sales, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-689">303,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-690">300,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-691">191,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues under collaborative agreements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upfront license and target nomination fees</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-692">27,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-693">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-694">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Event-based development and regulatory milestones and other fees</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-695">72,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-696">69,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-697">59,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-based milestones</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-698">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-699">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-700">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device licensing and development revenue</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-701">11,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-702">9,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-703">9,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues under collaborative agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-704">140,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-705">80,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-706">108,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-707">1,015,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-708">829,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-709">660,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, we recognized revenue related to licenses granted to partners in prior periods in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" scale="6" id="f-710">673.5</ix:nonFraction> million. This amount represents royalties and sales milestone earned in the current period, in addition to $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" scale="6" id="f-711">72.5</ix:nonFraction> million of variable consideration in the contracts where uncertainties were resolved and the development milestones are expected to be achieved or were achieved. We also recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-712">0.6</ix:nonFraction> million during the year ended December&#160;31, 2024 that had been included in accrued expense and other long-term liabilities in our consolidated balance sheets as of December&#160;31, 2023.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-713" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, other contract assets and deferred revenues (contract liabilities) from contracts with customers, including partners, consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:78.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-714">288,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-715">233,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-716">20,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" scale="3" id="f-717">956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-718">10,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-719">4,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the amounts included in the transaction price of our contracts with customers, including collaboration partners, and allocated to goods and services not yet provided were $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-720">110.2</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-5" name="halo:RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" scale="6" id="f-721">99.9</ix:nonFraction> million relates to unfulfilled product purchase orders and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-722">10.3</ix:nonFraction> million has been collected and is reported as accrued expense and other long-term liabilities in our consolidated balance sheets. The unfulfilled product purchase orders are estimated to be delivered by the end of 2026. Of the total deferred revenues of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-723">10.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-724">2.0</ix:nonFraction> million is expected to be used by our customers within the next <ix:nonNumeric contextRef="c-181" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-725">12</ix:nonNumeric> months.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized contract assets of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-726">20.3</ix:nonFraction>&#160;million as of December&#160;31, 2024, which related to development milestones deemed probable of receipt for intellectual property licenses granted to partners in prior periods and for goods or services when control has transferred to the customer, and corresponding revenue is recognized but is not yet billable to the customer in accordance with the terms of the contract.</span></div></ix:continuation><div style="height:117pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_133"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="f-727" continuedAt="f-727-1" escape="true">Certain Balance Sheet Items</ix:nonNumeric></span></div><ix:continuation id="f-727-1" continuedAt="f-727-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-728" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net and contract assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:68.485%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales to partners</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-729">37,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-730">58,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues under collaborative agreements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-731">29,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-732">16,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-733">164,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-734">118,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other product sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-735">65,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-736">47,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-737">20,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" scale="3" id="f-738">956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-739">317,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-740">240,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for distribution fees and discounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-741">8,737</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-742">6,747</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-743">308,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-744">234,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-745" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:68.485%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-746">24,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-747">23,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-748">30,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-749">34,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-750">142,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-751">69,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:InventoryNetIncludingLongTermPortion" format="ixt:num-dot-decimal" scale="3" id="f-752">197,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:InventoryNetIncludingLongTermPortion" format="ixt:num-dot-decimal" scale="3" id="f-753">127,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-754">55,268</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryNoncurrent" format="ixt:fixed-zero" scale="3" id="f-755">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories, current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-756">141,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-757">127,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Long-term portion of inventories represents inventory expected to remain on hand beyond one year and therefore is included in prepaid expenses and other assets in the consolidated balance sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="f-758" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:68.485%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid manufacturing expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-759">36,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-760">36,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherPrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-761">10,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherPrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-762">12,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-763">55,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryNoncurrent" format="ixt:fixed-zero" scale="3" id="f-764">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-765">17,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-766">16,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-767">119,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-768">66,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-769">80,596</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-770">17,816</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other assets, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-771">38,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-772">48,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid manufacturing expenses include raw materials, slot reservation fees and other amounts paid to contract manufacturing organizations.&#160;Such amounts are reclassified to work-in-process inventory as materials are used or the contract manufacturing organization services are complete.</span></div></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-727-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-773" continuedAt="f-773-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div></ix:nonNumeric><div style="text-indent:22.5pt"><ix:continuation id="f-773-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:68.485%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-774">9,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-775">8,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-776">39,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-777">32,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-778">9,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-779">9,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-780">7,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-781">6,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-782">66,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-783">57,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-784">25,429</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-785">19,661</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-786">40,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-787">38,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-788"><span style="-sec-ix-hidden:f-789">Right of use of assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-790">34,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-791">36,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-792">75,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-793">74,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">                            </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense was approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-794">10.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-795">11.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-796">6.5</ix:nonFraction> million, inclusive of ROU asset amortization of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-797">5.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-798">5.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="f-799">3.0</ix:nonFraction> million for the years ended December 31, 2024, 2023 and 2022, respectively. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-800" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:68.485%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-801">24,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-802">17,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued outsourced manufacturing expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:AccruedOutsourcedManufacturingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-803">16,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:AccruedOutsourcedManufacturingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-804">12,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-805">30,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" id="f-806">963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product returns and sales allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-807">54,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="3" id="f-808">41,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-809">26,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-810">33,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-811"><span style="-sec-ix-hidden:f-812">Lease liability</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-813">30,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-814">32,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-815">183,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-816">138,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:AccruedLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-817">54,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:AccruedLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-818">37,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-819">128,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-820">100,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense associated with the accretion of the lease liabilities was approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="halo:OperatingLeaseAccretionOfLiability" scale="6" id="f-821">2.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="halo:OperatingLeaseAccretionOfLiability" scale="6" id="f-822">2.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="halo:OperatingLeaseAccretionOfLiability" scale="6" id="f-823">0.5</ix:nonFraction> million for the twelve months ended December 31, 2024, 2023 and 2022, respectively. Total lease expense for the twelve months ended December 31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-824">7.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-825">8.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:OperatingLeaseCost" scale="6" id="f-826">3.3</ix:nonFraction> million, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts related to leases for the twelve months ended December 31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="f-827">6.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="f-828">6.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="f-829">4.2</ix:nonFraction> million, respectively.</span></div></ix:continuation><div style="text-align:center;text-indent:22.5pt"><span><br/></span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-27</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_136"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-830" continuedAt="f-830-1" escape="true">Goodwill and Intangible Assets, net</ix:nonNumeric></span></div><ix:continuation id="f-830-1"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-831" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity impacting goodwill is presented below (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:84.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-832">416,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="f-833">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-834">416,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our acquired intangible assets are amortized using the straight-line method over their estimated useful lives of <span style="-sec-ix-hidden:f-835">seven</span> to <ix:nonNumeric contextRef="c-199" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-836">ten years</ix:nonNumeric>. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="f-838" continuedAt="f-838-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-837" continuedAt="f-837-1" escape="true">The following table shows the cost, accumulated amortization and weighted average useful life in years for our acquired intangible assets as of December&#160;31, 2024 (in thousands).</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-838-1"><ix:continuation id="f-837-1"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:47.889%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.941%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.888%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.941%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.947%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Useful Life (in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auto-Injector technology platform</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-200" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-839">7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-840">402,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-841">149,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-842">252,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XYOSTED proprietary product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-202" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-843">10</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-844">136,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-845">35,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-846">100,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangibles, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-847">538,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-848">185,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-849">353,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATRS-1902 (IPR&amp;D)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-850">48,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-851">401,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment charge of $<span style="-sec-ix-hidden:f-852"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:num-dot-decimal" scale="6" id="f-853">2.5</ix:nonFraction>&#160;million</span> was recognized during the year ended December 31, 2023 resulting in the full impairment of the TLANDO product rights intangible asset. The impairment charge resulted from the notice of termination of the TLANDO license agreement provided to Lipocine in September 2023, effective January 31, 2024, and is included in amortization of intangibles in our consolidated statements of income.</span></div></ix:continuation></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-854" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future annual amortization of finite-lived intangible assets is shown in the following table (in thousands). Actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:82.561%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.029%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-855">71,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-856">71,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-857">71,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-858">71,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="f-859">36,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-860">32,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-861">353,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-28</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_139"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-862" continuedAt="f-862-1" escape="true">Long-Term Debt, Net</ix:nonNumeric></span></div><ix:continuation id="f-862-1" continuedAt="f-862-2"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-205" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-863">1.00</ix:nonFraction>% Convertible Notes due 2028</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, we completed the sale of $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-864">720.0</ix:nonFraction>&#160;million in aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-205" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-865">1.00</ix:nonFraction>% Convertible Senior Notes due 2028 (the &#8220;2028 Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2028 Convertible Notes, after deducting the initial purchasers&#8217; fee of $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-5" name="us-gaap:DebtInstrumentFeeAmount" format="ixt:num-dot-decimal" scale="6" id="f-866">18.0</ix:nonFraction>&#160;million, was approximately $<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-5" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="f-867">702.0</ix:nonFraction>&#160;million. We also incurred additional debt issuance costs totaling $<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="f-868">1.0</ix:nonFraction>&#160;million. Debt issuance costs and the initial purchasers&#8217; fee are presented as a debt discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Convertible Notes pay interest semi-annually in arrears on February 15th and August 15th of each year at an annual rate of <ix:nonFraction unitRef="number" contextRef="c-205" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-869">1.00</ix:nonFraction>%. The 2028 Convertible Notes are general unsecured obligations and rank senior in right of payment to all indebtedness that is expressly subordinated in right of payment to the 2028 Convertible Notes, rank equally in right of payment with all existing and future liabilities that are not so subordinated, are effectively junior to any secured indebtedness to the extent of the value of the assets securing such indebtedness, and are structurally subordinated to all indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. The 2028 Convertible Notes have a maturity date of August 15, 2028.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2028 Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2022, if the last reported sale price per share of common stock exceeds <ix:nonFraction unitRef="number" contextRef="c-208" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-870">130</ix:nonFraction>% of the conversion price for each of at least <ix:nonFraction unitRef="trading_day" contextRef="c-208" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="f-871">20</ix:nonFraction> trading days during the <ix:nonFraction unitRef="trading_day" contextRef="c-208" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="f-872">30</ix:nonFraction> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the <ix:nonFraction unitRef="businessday" contextRef="c-209" decimals="INF" name="halo:DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" format="ixt-sec:numwordsen" scale="0" id="f-873">five</ix:nonFraction> consecutive business days immediately after any <ix:nonFraction unitRef="trading_day" contextRef="c-209" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" format="ixt-sec:numwordsen" scale="0" id="f-874">five</ix:nonFraction> consecutive trading day period (such <ix:nonFraction unitRef="trading_day" contextRef="c-209" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" format="ixt-sec:numwordsen" scale="0" id="f-875">five</ix:nonFraction> consecutive trading day period, the &#8220;measurement period&#8221;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than <ix:nonFraction unitRef="number" contextRef="c-209" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-876">98</ix:nonFraction>% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on our common stock, as described in the offering memorandum for the 2028 Convertible Notes; (4) if we call such notes for redemption; and (5) at any time from, and including, February 15, 2028 until the close of business on the second scheduled trading day immediately before the maturity date. As of December&#160;31, 2024, the 2028 Convertible Notes were not convertible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, we will pay cash for the settlement of principal, and for the premium, if applicable, we will pay cash, deliver shares of common stock or a combination of cash and shares of common stock, at our election. The initial conversion rate for the 2028 Convertible Notes is <ix:nonFraction unitRef="number" contextRef="c-207" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="f-877">17.8517</ix:nonFraction> shares of common stock per $1,000 in principal amount of 2028 Convertible Notes, equivalent to a conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="c-205" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-878">56.02</ix:nonFraction> per share of our common stock. The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued or unpaid interest.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we were in compliance with all covenants.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the 2028 Convertible Notes, we entered into capped call transactions with certain counterparties (the &#8220;Capped Call Transactions&#8221;). The Capped Call Transactions are expected generally to reduce potential dilution to holders of our common stock upon conversion of the 2028 Convertible Notes or at our election (subject to certain conditions) offset any cash payments we are required to make in excess of the principal amount of such converted 2028 Convertible Notes. The cap price of the Capped Call Transactions is initially $<ix:nonFraction unitRef="usdPerShare" contextRef="c-210" decimals="4" name="halo:DebtInstrumentCapCallTransactionCapPricePerShare" scale="0" id="f-879">75.4075</ix:nonFraction> per share of common stock, representing a premium of <ix:nonFraction unitRef="number" contextRef="c-206" decimals="INF" name="halo:SaleOfStockPremiumOverLastReportedSalePricePercentage" scale="-2" id="f-880">75</ix:nonFraction>% above the last reported sale price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-211" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="f-881">43.09</ix:nonFraction> per share of common stock on August 15, 2022, and is subject to certain adjustments under the terms of the Capped Call Transactions. As of December&#160;31, 2024, no capped calls had been exercised.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to their terms, the capped calls qualify for classification within stockholders&#8217; equity in our consolidated balance sheets, and their fair value is not remeasured and adjusted as long as they continue to qualify for stockholders&#8217; equity classification. We paid approximately $<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-5" name="halo:PaymentForCappedCallTransactions" format="ixt:num-dot-decimal" scale="6" id="f-882">69.1</ix:nonFraction>&#160;million for the Capped Calls, including applicable transaction costs, which was recorded as a reduction to additional paid-in capital in our consolidated balance sheets. The Capped Call Transactions are separate transactions entered into by us with the capped call Counterparties, are not part of the terms of the 2028 Convertible Notes, and do not affect any holder&#8217;s rights under the 2028 Convertible Notes. Holders of the 2028 Convertible Notes do not have any rights with respect to the Capped Call Transactions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-213" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-883">0.25</ix:nonFraction>% Convertible Notes due 2027</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we completed the sale of $<ix:nonFraction unitRef="usd" contextRef="c-213" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-884">805.0</ix:nonFraction>&#160;million in aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-213" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-885">0.25</ix:nonFraction>% Convertible Senior Notes due 2027 (the &#8220;2027 Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2027 Convertible Notes, after deducting the initial purchasers&#8217; fee of $<ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="us-gaap:DebtInstrumentFeeAmount" format="ixt:num-dot-decimal" scale="6" id="f-886">20.1</ix:nonFraction>&#160;million, was approximately $<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="f-887">784.9</ix:nonFraction>&#160;million. We also incurred additional debt issuance costs totaling $<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="f-888">0.4</ix:nonFraction>&#160;million. Debt issuance costs and the initial purchasers&#8217; fee are presented as a debt discount.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-862-2" continuedAt="f-862-3"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Convertible Notes pay interest semi-annually in arrears on March 1st and September 1st of each year at an annual rate of <ix:nonFraction unitRef="number" contextRef="c-213" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-889">0.25</ix:nonFraction>%. The 2027 Convertible Notes are general unsecured obligations and rank senior in right of payment to all indebtedness that is expressly subordinated in right of payment to the 2027 Convertible Notes, rank equally in right of payment with all existing and future liabilities that are not so subordinated, are effectively junior to any secured indebtedness to the extent of the value of the assets securing such indebtedness and are structurally subordinated to all indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. The 2027 Convertible Notes have a maturity date of March 1, 2027.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2027 Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of common stock exceeds <ix:nonFraction unitRef="number" contextRef="c-216" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-890">130</ix:nonFraction>% of the conversion price for each of at least <ix:nonFraction unitRef="trading_day" contextRef="c-216" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="f-891">20</ix:nonFraction> trading days during the <ix:nonFraction unitRef="trading_day" contextRef="c-216" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="f-892">30</ix:nonFraction> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the <ix:nonFraction unitRef="collaborator" contextRef="c-216" decimals="INF" name="halo:DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" format="ixt-sec:numwordsen" scale="0" id="f-893">five</ix:nonFraction> consecutive business days immediately after any <ix:nonFraction unitRef="trading_day" contextRef="c-217" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" format="ixt-sec:numwordsen" scale="0" id="f-894">five</ix:nonFraction> consecutive trading day period (such <ix:nonFraction unitRef="trading_day" contextRef="c-217" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" format="ixt-sec:numwordsen" scale="0" id="f-895">five</ix:nonFraction> consecutive trading day period, the &#8220;measurement period&#8221;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than <ix:nonFraction unitRef="number" contextRef="c-217" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-896">98</ix:nonFraction>% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on our common stock, as described in the offering memorandum for the 2027 Convertible Notes; (4) if we call such notes for redemption; and (5) at any time from, and including, September 1, 2026 until the close of business on the scheduled trading day immediately before the maturity date. As of December&#160;31, 2024, the 2027 Convertible Notes were not convertible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, we will pay cash for the settlement of principal and for the premium, if applicable, we will pay cash, deliver shares of common stock or a combination of cash and shares of common stock, at our election. The initial conversion rate for the 2027 Convertible Notes is <ix:nonFraction unitRef="number" contextRef="c-215" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="f-897">12.9576</ix:nonFraction> shares of common stock per $1,000 in principal amount of 2027 Convertible Notes, equivalent to a conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="c-213" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-898">77.17</ix:nonFraction> per share of our common stock. The conversion rate is subject to adjustment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we were in compliance with all covenants.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-218" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-899">1.25</ix:nonFraction>% Convertible Notes due 2024</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, we completed the sale of $<ix:nonFraction unitRef="usd" contextRef="c-218" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-900">460.0</ix:nonFraction> million in aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-218" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-901">1.25</ix:nonFraction>% Convertible Senior Notes due 2024 (the &#8220;2024 Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2024 Convertible Notes, after deducting the initial purchasers&#8217; fee of $<ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-5" name="us-gaap:DebtInstrumentFeeAmount" scale="6" id="f-902">12.7</ix:nonFraction> million, was approximately $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:ProceedsFromConvertibleDebt" scale="6" id="f-903">447.3</ix:nonFraction> million. We also incurred debt issuance cost totaling $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="6" id="f-904">0.3</ix:nonFraction> million. Debt issuance costs and the initial purchasers&#8217; fee were presented as a debt discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, we notified the note holders of our irrevocable election to settle the principal of the 2024 Convertible Notes in cash and for the premium, to deliver shares of common stock. The conversion rate for the 2024 Convertible Notes was <ix:nonFraction unitRef="number" contextRef="c-220" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="f-905">41.9208</ix:nonFraction> shares of common stock per $1,000 in principal amount of 2024 Convertible Notes, equivalent to a conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="c-221" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-906">23.85</ix:nonFraction> per share of our common stock. The conversion rate was subject to adjustment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, we issued a notice for the redemption of 2024 Convertible Notes. Holders of the notes could convert their notes at any time prior to the close of the business day prior to the redemption date. In March 2023, holders of the notes elected to convert the 2024 Convertible Notes in full. In connection with the conversion, we paid approximately $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:DebtConversionConvertedInstrumentAmount1" format="ixt:num-dot-decimal" scale="6" id="f-907">13.5</ix:nonFraction>&#160;million in cash which included principal and accrued interest, and issued <ix:nonFraction unitRef="shares" contextRef="c-222" decimals="INF" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="0" id="f-908">288,886</ix:nonFraction> shares of our common stock representing the intrinsic value based on the contractual conversion rate.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><ix:continuation id="f-862-3" continuedAt="f-862-4"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Carrying Amounts of our Convertible Notes</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="f-909" escape="true"><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and fair value of our Convertible Notes were as follows (in thousands).</span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"/><td style="width:69.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.346%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.349%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-910">805,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-911">805,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-912">720,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-913">720,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-914">1,525,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-915">1,525,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-916">7,518</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-917">10,950</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-918">11,684</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-919">14,802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unamortized debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-920">19,202</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-921">25,752</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-922">797,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-923">794,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-924">708,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-925">705,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-926">1,505,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-927">1,499,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value based on trading levels (Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-928">769,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-929">695,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-930">779,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-931">670,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of outstanding notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-932">1,549,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-933">1,366,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining amortization per period of debt discount (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-223" name="us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" format="ixt-sec:duryear" id="f-934">2.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-224" name="us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" format="ixt-sec:duryear" id="f-935">3.2</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-225" name="us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" format="ixt-sec:duryear" id="f-936">3.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-226" name="us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" format="ixt-sec:duryear" id="f-937">4.6</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><ix:continuation id="f-862-4" continuedAt="f-862-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-938" escape="true"><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of interest expense and the effective interest rates for each of our Convertible Notes (in thousands).</span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"/><td style="width:56.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coupon interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:fixed-zero" scale="3" id="f-939">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" scale="3" id="f-940">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" scale="3" id="f-941">771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-942">2,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-943">2,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-944">2,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-945">7,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-946">7,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-947">2,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total coupon interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-948">9,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-949">9,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" format="ixt:num-dot-decimal" scale="3" id="f-950">5,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:fixed-zero" scale="3" id="f-951">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="f-952">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="f-953">357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-954">3,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-955">3,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-956">3,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-957">3,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-958">3,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-959">1,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-960">6,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-961">6,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="f-962">4,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:fixed-zero" scale="3" id="f-963">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="f-964">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-965">1,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-966">5,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-967">5,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-968">5,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-969">10,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-970">10,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-971">3,784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-972">15,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-973">15,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-974">10,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rates</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-239" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" format="ixt:fixed-zero" scale="-2" id="f-975">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-240" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" format="ixt:fixed-zero" scale="-2" id="f-976">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-241" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-977">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-242" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-978">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-243" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-979">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-244" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-980">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-245" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-981">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-226" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-982">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-246" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-983">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit and Term Loan Facilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, we entered into a credit agreement, which was subsequently amended in August 2022 (the &#8220;Amendment&#8221;), with Bank of America, N.A., as Administrative Agent, Swing Line Lender and an L/C Issuer, and the other lenders and L/C Issuers party thereto (the &#8220;2022 Credit Agreement&#8221;), evidencing a credit facility (the &#8220;2022 Facility&#8221;) that provides for (i) a $<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-984">575</ix:nonFraction>&#160;million revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) and (ii) a $<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-985">250</ix:nonFraction>&#160;million term loan facility (the &#8220;Term Facility&#8221;). Concurrently, with the entry into the Amendment, we repaid the entire outstanding Term Loan Facility and repaid all outstanding loans under the Revolving Credit Facility under the 2022 Credit Agreement. The 2022 Facility will mature on November 30, 2026 unless either the Revolving Credit Facility or the Term Facility is extended prior to such date in accordance with the 2022 Credit Agreement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Facility requires quarterly scheduled repayments of the term loans in each of the first, second, third and fourth years following the closing in annual amounts equal to <ix:nonFraction unitRef="number" contextRef="c-249" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-986">2.50</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-250" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-987">5.00</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-251" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-988">7.50</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-252" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-989"><ix:nonFraction unitRef="number" contextRef="c-252" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-990">10.00</ix:nonFraction></ix:nonFraction>% of the initial principal amount of the term loans, respectively. The term loans are also subject to mandatory prepayments from the proceeds of certain asset sales, subject to our right to reinvest the proceeds thereof.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the 2022 Facility bear interest, at our option, at a rate equal to an applicable margin plus: (a) the applicable Term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) (which includes a SOFR adjustment of <ix:nonFraction unitRef="number" contextRef="c-253" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-991">0.10</ix:nonFraction>%), or (b) a base rate determined by reference to the highest of (1) the federal funds effective rate plus <ix:nonFraction unitRef="number" contextRef="c-254" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-992">0.50</ix:nonFraction>%, (2) the Bank of America prime rate, (3) the Term SOFR rate for an interest period of one month plus <ix:nonFraction unitRef="number" contextRef="c-255" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-993">1.10</ix:nonFraction>%, and (4) <ix:nonFraction unitRef="number" contextRef="c-256" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-994">1.00</ix:nonFraction>%. The margin for the 2022 Facility ranges, based on our consolidated total net leverage ratio, from <ix:nonFraction unitRef="number" contextRef="c-257" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-995">0.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-258" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-996">1.25</ix:nonFraction>% in the case of base rate loans and from <ix:nonFraction unitRef="number" contextRef="c-259" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-997">1.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-260" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-998">2.25</ix:nonFraction>% in the case of Term SOFR rate loans. In addition to paying interest on the outstanding principal under the Facility, we will pay (i) a commitment fee in respect of the unutilized commitments thereunder and (ii) customary letter of credit fees and agency fees. The commitment fees range from <ix:nonFraction unitRef="number" contextRef="c-261" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-999">0.15</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-262" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-1000">0.35</ix:nonFraction>% per annum based on our consolidated net leverage ratio. </span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-862-5"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Revolving Credit Facility was undrawn. We incurred a total of $<ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="f-1001">3.6</ix:nonFraction>&#160;million in third-party costs related to the 2022 Credit Agreement which are recorded as debt issuance cost within prepaid expenses and other assets in our consolidated balance sheets. As of December&#160;31, 2024, the unamortized debt issuance cost related to the revolving credit facility was $<ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-1002">1.5</ix:nonFraction>&#160;million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-1003" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future maturities and interest payments of long-term debt as of December&#160;31, 2024, are as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:85.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.692%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1004">9,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1005">9,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1006">812,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1007">724,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="f-1008">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-1009">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:LongTermDebtIncludingInterestGross" format="ixt:num-dot-decimal" scale="3" id="f-1010">1,555,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing coupon interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:LongTermDebtInterestGross" format="ixt:num-dot-decimal" scale="3" id="f-1011">30,441</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1012">1,525,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-1013">19,202</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-1014">1,505,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="f-1015">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion and unamortized debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1016">1,505,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center;text-indent:22.5pt"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-33</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_142"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1017" continuedAt="f-1017-1" escape="true">Share-based Compensation</ix:nonNumeric></span></div><ix:continuation id="f-1017-1" continuedAt="f-1017-2"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently grant stock options, RSUs and PSUs under our Amended and Restated 2021 Stock Plan (&#8220;2021 Stock Plan&#8221;), which was approved by the stockholders on May 5, 2021 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides for the grant of up to <ix:nonFraction unitRef="shares" contextRef="c-265" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="f-1018">17.8</ix:nonFraction> million shares of common stock to selected employees, consultants and non-employee members of our Board of Directors as stock options, stock appreciation rights, RSUs and PSUs. Awards are subject to terms and conditions established by the Compensation Committee of our Board of Directors. During the year ended December&#160;31, 2024, we granted share-based awards under the 2021 Stock Plan. As of December&#160;31, 2024, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" format="ixt:num-dot-decimal" scale="6" id="f-1019">7.4</ix:nonFraction>&#160;million shares were subject to outstanding awards and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="f-1020">10.1</ix:nonFraction>&#160;million shares were available for future grants of share-based awards.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-1021" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized share-based compensation expense included in our consolidated statements of income related to share-based awards (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:56.633%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.226%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1022">12,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1023">13,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1024">9,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1025">30,400</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1026">23,275</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1027">14,494</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1028">43,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1029">36,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1030">24,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-1031" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense by type of share-based award was as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:56.633%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.226%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1032">16,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1033">16,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1034">10,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, PSUs and ESPP</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1035">27,307</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1036">20,269</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1037">13,424</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1038">43,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1039">36,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1040">24,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" id="f-1041" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized estimated compensation cost by type of award and the weighted-average remaining requisite service period over which such expense is expected to be recognized as of December 31, 2024 (in thousands, unless otherwise noted):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:70.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.246%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Recognition Period</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">( in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1042">29,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-272" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1043">2.25</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1044">42,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-280" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1045">2.50</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1046">15,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-282" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1047">1.55</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="f-1048">303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-284" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1049">0.37</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ESPP. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, our Board of Directors approved our 2021 ESPP and our stockholders approved the plan in May 2021. The 2021 ESPP enables eligible employees to purchase shares of our common stock at the end of each offering period at a price equal to <ix:nonFraction unitRef="number" contextRef="c-285" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-1050">85</ix:nonFraction>% of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Share purchases are funded through payroll deduction of at least <ix:nonFraction unitRef="number" contextRef="c-286" decimals="INF" name="halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" scale="-2" id="f-1051">1</ix:nonFraction>% and up to <ix:nonFraction unitRef="number" contextRef="c-286" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="f-1052">15</ix:nonFraction>% of an employee&#8217;s compensation for each payroll period, and no employee may purchase shares under the 2021 ESPP that exceeds $<ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" format="ixt:num-dot-decimal" scale="0" id="f-1053">25,000</ix:nonFraction> worth of our common stock for a calendar year. As of December&#160;31, 2024, <ix:nonFraction unitRef="shares" contextRef="c-287" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-1054">2,559,594</ix:nonFraction> shares were available for future purchase. The offering period is generally for a <ix:nonNumeric contextRef="c-285" name="halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" format="ixt-sec:durwordsen" id="f-1055">six-month</ix:nonNumeric> period and the first offering period commenced on June 16, 2021. Offering periods shall commence on or about the sixteenth day of June and December of each year and end on or about the fifteenth day of the next December and June, respectively, occurring thereafter. During the twelve months ended December&#160;31, 2024, <ix:nonFraction unitRef="shares" contextRef="c-288" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1056">44,628</ix:nonFraction> shares were issued pursuant to the 2021 ESPP.</span></div></ix:continuation><div style="height:99pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-1017-2" continuedAt="f-1017-3"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Options granted under the 2021 Stock Plan must have an exercise price equal to at least <ix:nonFraction unitRef="number" contextRef="c-289" decimals="INF" name="halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" scale="-2" id="f-1057">100</ix:nonFraction>% of the fair market value of our common stock on the date of grant. The options generally have a maximum contractual term of <ix:nonNumeric contextRef="c-289" name="halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" format="ixt-sec:durwordsen" id="f-1058">ten years</ix:nonNumeric> and vest at the rate of one-fourth of the shares on the first anniversary of the date of grant and 1/48 of the shares monthly thereafter. Certain option awards provide for accelerated vesting if there is a change in control (as defined in the 2021 Stock Plan).</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1059" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock option award activity as of and for the year ended December&#160;31, 2024 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:45.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.202%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Underlying<br/>Stock&#160;Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average&#160;Exercise<br/>Price&#160;per&#160;Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;( in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value (in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1060">6,422,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1061">30.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-1062">675,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1063">42.77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1064">1,207,914</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1065">27.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1066">414,129</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1067">42.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1068">5,476,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1069">31.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1070">6.16</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="f-1071">90.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1072">5,476,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="f-1073">31.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1074">6.16</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" scale="6" id="f-1075">90.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1076">3,592,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="f-1077">26.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1078">4.97</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="6" id="f-1079">78.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of options granted during the years ended December 31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-289" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1080">17.75</ix:nonFraction> per share, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-290" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1081">17.72</ix:nonFraction> per share and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-291" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1082">14.22</ix:nonFraction> per share, respectively. The total intrinsic value of options exercised during the years ended December 31, 2024, 2023 and 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-1083">31.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-1084">13.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-1085">21.6</ix:nonFraction> million, respectively. Cash received from stock option exercises for the years ended December 31, 2024, 2023 and 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-1086">32.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-1087">10.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-1088">15.3</ix:nonFraction> million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exercise price of stock options granted is equal to the closing price of the common stock on the date of grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton option pricing model (&#8220;Black-Scholes Model&#8221;). Expected volatility is based on historical volatility of our common stock. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. The risk-free interest rate is based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. The dividend yield assumption is based on the expectation of no future dividend payments. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-1089" continuedAt="f-1089-1" escape="true">The assumptions used in the Black-Scholes Model were as follows:</ix:nonNumeric></span></div><ix:continuation id="f-1089-1"><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:56.568%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.248%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-198" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1090">40.01</ix:nonFraction> - <ix:nonFraction unitRef="number" contextRef="c-199" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1091">42.13</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-292" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1092">39.68</ix:nonFraction> - <ix:nonFraction unitRef="number" contextRef="c-293" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1093">40.82</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-294" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1094">39.91</ix:nonFraction> - <ix:nonFraction unitRef="number" contextRef="c-295" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-1095">50.81</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1096">5.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-17" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1097">4.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-18" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1098">4.7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-1099">3.65</ix:nonFraction> - <ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-1100">4.70</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-1101">3.37</ix:nonFraction> - <ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-1102">4.72</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-1103">1.37</ix:nonFraction> - <ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-1104">4.27</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-1105">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-1106">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-1107">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="height:99pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-1017-3"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;A RSU is a promise by us to issue a share of our common stock upon vesting of the unit. RSUs will generally vest at the rate of one-fourth of the shares on each anniversary of the date of grant. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-1108" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our RSU activity during the year ended December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:49.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.979%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.838%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;(in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value (in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-296" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1109">1,139,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-296" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1110">41.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-280" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1111">882,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-280" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1112">41.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-280" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1113">408,025</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-280" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1114">37.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-280" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1115">215,207</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-280" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1116">43.03</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-279" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1117">1,398,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-279" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1118">42.43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-280" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear" id="f-1119">1.33</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="6" id="f-1120">66.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the RSUs was based on the closing market value of our common stock on the date of grant. The total grant date fair value of RSUs vested during the years ended December 31, 2024, 2023 and 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-1121">15.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-1122">12.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-1123">8.6</ix:nonFraction> million, respectively. The fair value of RSUs vested during the years ended December 31, 2024, 2023 and 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-1124">16.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-1125">18.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-1126">11.3</ix:nonFraction> million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Stock Units</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;A PSU is a promise by us to issue a share of our common stock upon achievement of a specific performance condition.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="f-1127" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our PSU activity during the year ended December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:74.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-299" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1128">242,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-299" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1129">51.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-282" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1130">332,400</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-282" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1131">45.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-282" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1132">43,955</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-282" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1133">62.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-282" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1134">48,597</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-282" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1135">46.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-281" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1136">482,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-281" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1137">46.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the PSUs was based on the closing market value of our common stock on the date of grant. The fair value of PSUs vested during the years ended December 31, 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-1138">1.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-1139">0.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="6" id="f-1140">0.2</ix:nonFraction>&#160;million, respectively.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="height:99pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-36</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_148"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-1144" continuedAt="f-1144-1" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="f-1144-1"><div style="margin-top:5pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2024, 2023 and 2022, we issued an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-272" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1145">1,207,914</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-273" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1146">565,343</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-274" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1147">789,870</ix:nonFraction> shares of common stock, respectively, in connection with the exercises of stock options, for net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-1148">32.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-1149">10.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-1150">15.3</ix:nonFraction> million, respectively. For the years ended December 31, 2024, 2023 and 2022, we issued <ix:nonFraction unitRef="shares" contextRef="c-305" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-1151">363,155</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-306" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-1152">333,379</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-307" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-1153">254,907</ix:nonFraction> shares of common stock, respectively, upon vesting of certain RSUs and PSUs for which the RSU and PSU holders surrendered <ix:nonFraction unitRef="shares" contextRef="c-305" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-1154">88,825</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-306" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-1155">70,733</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-307" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-1156">68,425</ix:nonFraction> RSUs and PSUs, respectively. Stock options and unvested restricted units totaling approximately <ix:nonFraction unitRef="shares" contextRef="c-308" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="f-1157">7.4</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="c-309" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="f-1158">7.8</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-310" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="f-1159">6.6</ix:nonFraction> million shares of our common stock were outstanding as of December 31, 2024, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Board of Directors authorized a second capital return program to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1160">750.0</ix:nonFraction>&#160;million of outstanding stock over a <span style="-sec-ix-hidden:f-1161">three</span>-year period which we completed in June 2024. A total of <ix:nonFraction unitRef="shares" contextRef="c-312" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="6" id="f-1162">19.1</ix:nonFraction>&#160;million shares were repurchased over the <span style="-sec-ix-hidden:f-1163">three</span>-year period at an average price per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-312" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-1164">39.31</ix:nonFraction>. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, our Board of Directors authorized a new capital return program to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-5" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1165">750.0</ix:nonFraction>&#160;million of our outstanding common stock. In December 2024, we entered into an Accelerated Share Repurchase (&#8220;ASR&#8221;) agreement with Bank of America to repurchase $<ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-5" name="halo:AcceleratedShareRepurchaseAgreementAmount" format="ixt:num-dot-decimal" scale="6" id="f-1166">250.0</ix:nonFraction>&#160;million of our common stock. Pursuant to the agreement, at the inception of the ASR, we paid $<ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-5" sign="-" name="us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt" format="ixt:num-dot-decimal" scale="6" id="f-1167">250.0</ix:nonFraction>&#160;million to Bank of America and took initial delivery of <ix:nonFraction unitRef="shares" contextRef="c-314" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="6" id="f-1168">4.2</ix:nonFraction>&#160;million shares, representing approximately <ix:nonFraction unitRef="number" contextRef="c-314" decimals="2" name="halo:AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" scale="-2" id="f-1169">80</ix:nonFraction> percent of the total shares that will be repurchased under the ASR agreement measured based on the closing price of our common stock on the transaction trade date. The final share count will be determined at the transaction settlement date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All shares repurchased under our capital return programs have been retired and have resumed their status of authorized and unissued shares.</span></div></ix:continuation><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt;text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-37</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_151"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1170" continuedAt="f-1170-1" escape="true">Earnings per share</ix:nonNumeric></span></div><ix:continuation id="f-1170-1"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed by dividing net income for the period by the weighted average number of common shares outstanding during the period, without consideration for common stock equivalents. Outstanding stock options, unvested RSUs, unvested PSUs, common shares expected to be issued under our ESPP and the Convertible Notes are considered common stock equivalents and are only included in the calculation of diluted earnings per common share when net income is reported and their effect is dilutive. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive common shares issuable upon vesting of stock options, RSUs and PSUs are determined using the average share price for each period under the treasury stock method. Potentially dilutive common shares issuable upon conversion of the Convertible Notes are determined using the if-converted method. Since we have committed to settle the principal amount of the Convertible Notes in cash upon conversion only, the number of shares for the conversion spread will be included as a dilutive common stock equivalent. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-1171" continuedAt="f-1171-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the numerators and the denominators of the basic and diluted earnings per share computations is as follows (in thousands, except per share amounts):</span></ix:nonNumeric></div><ix:continuation id="f-1171-1"><div style="margin-top:11pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"/><td style="width:65.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.232%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1172">444,091</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1173">281,594</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1174">202,129</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding for basic earnings per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1175">126,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1176">131,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1177">136,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive potential common stock outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-272" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1178">1,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-273" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1179">1,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-274" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1180">2,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, PSUs and ESPP</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-316" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1181">696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-317" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1182">388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-318" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1183">422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-319" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1184">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-320" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1185">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-321" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1186">1,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding for diluted earnings per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1187">129,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1188">134,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1189">140,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1190">3.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1191">2.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1192">1.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1193">3.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1194">2.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1195">1.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-1196" escape="true"><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares which have been excluded from the calculation of diluted earnings per common share because their effect was anti-dilutive include the following (shares in millions):</span></div><div style="margin-top:11pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"/><td style="width:65.512%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.214%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-1197">26.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-1198">27.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-1199">20.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The anti-dilutive securities include outstanding stock options, unvested RSUs, unvested PSUs, common shares expected to be issued under our ESPP and Convertible Notes.</span></div></ix:nonNumeric></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-38</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_154"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1200" continuedAt="f-1200-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-1200-1"><div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our properties consist of leased office, laboratory, warehouse and assembly facilities. Our administrative offices and research facilities are located in San&#160;Diego, California. We also lease a building in Minnetonka, Minnesota consisting of office, assembly operations, and warehousing space, and have a small administrative office in Ewing, New Jersey. We lease an aggregate of approximately <ix:nonFraction unitRef="sqft" contextRef="c-6" decimals="-3" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="f-1201">162,000</ix:nonFraction> square feet of space. We pay a pro rata share of operating costs, insurance costs, utilities and real property taxes. Additionally, we lease certain office equipment and vehicles under operating leases. Total rent expense was approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseExpense" scale="6" id="f-1202">8.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:OperatingLeaseExpense" scale="6" id="f-1203">9.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:OperatingLeaseExpense" scale="6" id="f-1204">3.3</ix:nonFraction> million for the years ended December 31, 2024, 2023 and 2022, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-1205" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximate annual future minimum operating lease payments as of December&#160;31, 2024 are as follows (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:84.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1206">7,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1207">7,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1208">6,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1209">5,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1210">5,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1211">6,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1212">37,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1213">6,721</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1214">30,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term of our operating leases is approximately <ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1215">5.54</ix:nonNumeric> years. </span></div><div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in disputes, including litigation, relating to claims arising out of operations in the normal course of our business. Any of these claims could subject us to costly legal expenses and, while we generally believe that we have adequate insurance to cover many different types of liabilities, our insurance carriers may deny coverage or our policy limits may be inadequate to fully satisfy any damage awards or settlements. If this were to happen, the payment of any such awards could have a material adverse effect on our consolidated results of operations and financial position. Additionally, any such claims, whether or not successful, could damage our reputation and business. We currently are not a party to any legal proceedings, the adverse outcome of which, in our opinion, individually or in the aggregate, would have a material adverse effect on our consolidated results of operations or financial position.</span></div></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-39</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_157"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-1216" continuedAt="f-1216-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="f-1216-1" continuedAt="f-1216-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-1217" escape="true"><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income before income tax expense summarized by region was as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:58.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.175%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1218">557,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1219">348,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1220">248,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="f-1221">720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="f-1222">499</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:fixed-zero" scale="3" id="f-1223">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1224">557,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1225">348,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1226">248,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-1227" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of our net deferred tax assets (liabilities) were as follows (in thousands). </span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:70.722%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1228">20,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1229">32,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development and orphan drug credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" format="ixt:num-dot-decimal" scale="3" id="f-1230">17,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" format="ixt:num-dot-decimal" scale="3" id="f-1231">38,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1232">6,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1233">5,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 842 lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:DeferredTaxAssetsLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1234">7,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:DeferredTaxAssetsLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1235">7,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1236">30,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1237">19,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory related reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-1238">19,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-1239">13,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1240">4,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1241">6,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1242">106,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1243">123,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1244">2,363</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1245">2,588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1246">104,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1247">120,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible book amortization </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:DeferredTaxLiabilitiesNonDeductibleBookAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1248">89,247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:DeferredTaxLiabilitiesNonDeductibleBookAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1249">103,492</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 842 right of use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="halo:DeferredTaxLiabilitiesRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1250">7,882</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="halo:DeferredTaxLiabilitiesRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1251">8,259</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1252">3,276</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1253">4,352</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1254">100,405</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1255">116,103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1256">3,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1257">4,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1258">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="f-1259">2.6</ix:nonFraction> million has been established to offset the net DTAs as of December 31, 2024 and 2023, respectively, as realization of such assets is uncertain.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a periodic basis, we reassess the valuation allowance of our DTAs, weighing all positive and negative evidence, to assess if it is more-likely-than-not that some or all our DTAs will be realized. After assessing both positive and negative evidence, we determined that it was more likely than not that our DTAs would be realized except for certain deferred tax assets associated with unrealized cash flow hedge and net operating losses in foreign jurisdictions where we do not expect benefit.</span></div></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-1216-2" continuedAt="f-1216-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-1260" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit) was comprised of the following components (in thousands):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:58.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.175%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1261">98,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1262">24,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1263">6,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1264">13,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1265">5,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1266">2,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1267">1,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1268">34,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1269">44,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1270">675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1271">2,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1272">6,650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1273">113,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1274">66,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1275">46,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1276" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes on earnings subject to income taxes differs from the statutory federal income tax rate due to the following:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:58.471%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.152%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax expense </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1277">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1278">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1279">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax expense, net of federal income tax impact</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1280">2.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1281">2.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1282">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation limitation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" scale="-2" id="f-1283">0.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" scale="-2" id="f-1284">0.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" name="halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" scale="-2" id="f-1285">2.61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent" scale="-2" id="f-1286">3.81</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent" scale="-2" id="f-1287">3.44</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent" scale="-2" id="f-1288">5.06</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="f-1289">0.39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="f-1290">2.71</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" format="ixt:fixed-zero" scale="-2" id="f-1291">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" id="f-1292">0.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" id="f-1293">0.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" scale="-2" id="f-1294">0.57</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1295">20.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1296">19.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1297">18.80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2024, our unrecognized tax benefit and uncertain tax positions were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="f-1298">24.5</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="f-1299">23.6</ix:nonFraction> million will impact the effective tax rate when resolved. Of the unrecognized tax benefits, we do not expect any significant changes to occur in the next 12 months. Interest and/or penalties related to uncertain income tax positions are recognized by us as a component of income tax expense. For the years ended December 31, 2024, 2023 and 2022, we recognized an immaterial amount of interest and penalties.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-1300" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our unrecognized tax benefits (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:58.471%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.025%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.152%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits, beginning of period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1301">21,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1302">19,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1303">17,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions for prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1304">2,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1305">1,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="f-1306">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in tax positions for prior years and lapse in statute of limitations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1307">192</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="f-1308">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1309">1,148</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions related to business acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" format="ixt:fixed-zero" scale="3" id="f-1310">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" format="ixt:fixed-zero" scale="3" id="f-1311">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" format="ixt:num-dot-decimal" scale="3" id="f-1312">2,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions for current year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1313">612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1314">791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1315">787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1316">24,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1317">21,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1318">19,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we had California and other state net operating loss carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-5" name="us-gaap:OperatingLossCarryforwards" scale="6" id="f-1319">236.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-323" decimals="-5" name="us-gaap:OperatingLossCarryforwards" scale="6" id="f-1320">63.1</ix:nonFraction> million, respectively. The California and other state net operating loss carryforwards begin to expire in 2029.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we had federal and California research and development tax credit carryforwards of approximately $<ix:nonFraction unitRef="usd" contextRef="c-324" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" scale="6" id="f-1321">1.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-325" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" scale="6" id="f-1322">25.2</ix:nonFraction> million, respectively. The federal research and development tax credits will begin to expire in 2040 unless previously utilized. The California research and development tax credits will carryforward indefinitely until utilized. </span></div></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><ix:continuation id="f-1216-3"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Internal Revenue Code Section&#160;382, the annual use of the net operating loss carryforwards and research and development tax credits could be limited by any greater than 50% ownership change during any three-year testing period. As a result of any such ownership change, portions of our net operating loss carryforwards and research and development tax credits are subject to annual limitations. We completed an updated Section&#160;382 analysis regarding the limitation of the net operating losses and research and development credits as of the acquisition of Antares. Based upon the analysis, we determined that ownership changes occurred in prior years; however, the annual limitations on net operating loss and research and development tax credit carryforwards will not have a material impact on the future utilization of such carryforwards.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not provide for U.S. income taxes on the undistributed earnings of our foreign subsidiary as it is our intention to utilize those earnings in the foreign operations for an indefinite period of time. As of December 31, 2024 and 2023, there were <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="INF" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:fixed-zero" scale="6" id="f-1323"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="INF" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:fixed-zero" scale="6" id="f-1324">no</ix:nonFraction></ix:nonFraction> undistributed earnings in foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to taxation in the U.S. and in various state and foreign jurisdictions. Our tax years for 2008 and forward are subject to examination by the U.S. federal and state tax authorities due to the carryforward of unutilized net operating losses and research and development credits.</span></div></ix:continuation><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-42</span></div></div></div><div id="i0ccdadcc5a694298a6291581d2e3268b_160"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">able of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notes to Consolidated Financial Statements &#8212; (Continued)</span></div></td></tr></table></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="f-1325" continuedAt="f-1325-1" escape="true">Employee Savings Plan</ix:nonNumeric></span></div><ix:continuation id="f-1325-1"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an employee savings plan pursuant to Section&#160;401(k) of the Internal Revenue Code.&#160;All employees are eligible to participate, provided they meet the requirements of the plan. We are not required to make matching contributions under the plan. However, we voluntarily contributed to the plan approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="f-1326">3.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="f-1327">3.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="f-1328">2.6</ix:nonFraction> million for the years ended December 31, 2024, 2023 and 2022, respectively.</span></div></ix:continuation><div id="i0ccdadcc5a694298a6291581d2e3268b_166"></div><div style="text-align:center"><span><br/></span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0ccdadcc5a694298a6291581d2e3268b_7">Table of Contents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Halozyme Therapeutics, Inc.</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="9" style="padding:0 1pt"/></tr></table></div></div><div style="text-align:center"><span><br/></span></div><div id="i0ccdadcc5a694298a6291581d2e3268b_169"></div><ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-1329" continuedAt="f-1329-1" escape="true"><div style="margin-top:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II - Valuation and Qualifying Accounts</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:37.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.472%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at End of Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowances </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1330">6,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1331">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1332">54,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1333">52,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1334">8,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowances </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1335">1,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" format="ixt:fixed-zero" scale="3" id="f-1336">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1337">49,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1338">44,763</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1339">6,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowances </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1340">1,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired" scale="3" id="f-1341">924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1342">5,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1343">6,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1344">1,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><ix:continuation id="f-1329-1" continuedAt="f-1329-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt"><ix:continuation id="f-1329-2">Allowances are for chargebacks, prompt payment discounts and distribution fees related to proprietary product sales.</ix:continuation> </span></div><div style="height:135pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-44</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>2
<FILENAME>ex191insidertradingpolicy.htm
<DESCRIPTION>EX-19.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i38a9d66d635043f09b5d903666eb0d73_1"></div><div style="min-height:54pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">HALOZYME THERAPEUTICS, INC.</font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSIDER TRADING POLICY</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">I.&#160;&#160;&#160;&#160;Trading in Company Securities While in Possession of Material Nonpublic Information is Prohibited</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The purchase or sale of Halozyme securities by any person who possesses material nonpublic information about Halozyme is a violation of federal and state securities laws.  Furthermore, it is important that the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">appearance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, as well as the fact, of trading on the basis of material nonpublic information be avoided.  Therefore, it is the policy of Halozyme Therapeutics, Inc. (the &#8220;Company&#8221;) that any person subject to this Policy who possesses material nonpublic information pertaining to the Company may not trade in the Company&#8217;s securities, advise anyone else to do so, or communicate the information to anyone else until the information has been adequately disseminated to the investing public. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No director, officer, employee or consultant of the Company who is aware of material nonpublic information relating to the Company may, directly or through family members or other persons or entities&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">buy or sell securities of the Company, other than pursuant to a trading plan that complies with Rule 10b5-1 promulgated by the Securities and Exchange Commission (&#8220;SEC&#8221;) and the rules set forth on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Appendix 1 attached hereto</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">,</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">engage in any other action to take personal advantage of that information, or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">pass that information on to others outside the Company, including friends and family (a practice referred to as &#8220;tipping&#8221;).</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, it is the policy of the Company that no officer, director, employee or consultant who, in the course of working for the Company, learns of material nonpublic information of another company, such as a customer, supplier or collaboration partner, may trade in that company&#8217;s securities until such information becomes public or is no longer material.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">II.&#160;&#160;&#160;&#160;All Employees, Officers, Directors, Consultants and their Family Members and Affiliates Are Subject to this Policy</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This Policy applies to all directors, officers, employees and consultants of the Company and entities (such as trusts, limited partnerships and corporations) over which such individuals have or share voting or investment control.  For the purposes of this Policy, the aforementioned individuals and entities for whom this Policy applies are included within the term &#8220;Covered Person.&#8221;  This Policy also applies to any other persons whom the Company&#8217;s Insider Trading Compliance Officer may designate because they have access to material nonpublic information concerning the Company, as well as any person who receives material nonpublic information from any Company insider.  Covered Persons are responsible for ensuring compliance by family members and members of their households and by entities over which they exercise voting or investment control.  In addition, this Policy requires that the Company comply with all securities laws and regulations when transacting in the securities of the Company.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:10.00pt">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">III.&#160;&#160;&#160;&#160;Executive Officers, Directors and Certain Designated Employees Are Subject to Additional Restrictions</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A.&#160;&#160;&#160;&#160;Section 16 Insiders.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Halozyme has designated directors and executive officers as persons who are subject to the reporting provisions and trading restrictions of Section 16 of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;) and the underlying rules and regulations promulgated by the SEC.  These directors and executive officers are referred to herein as a &#8220;Section&#160;16 Insider.&#8221;  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">B.&#160;&#160;&#160;&#160;Designated Employees.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Halozyme has designated all employees of the Company who have the position&#47;title of &#8220;associate director&#8221; or above as insiders (the &#8220;Designated Employees&#8221;).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">C.&#160;&#160;&#160;&#160;Additional Restrictions.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">  Because Section 16 Insiders and other Designated Employees are likely to possess material nonpublic information about the Company, and in light of the reporting requirements to which Section 16 Insiders are subject under Section 16 of the Exchange Act, Section 16 Insiders and Designated Employees are subject to the additional trading restrictions set forth in </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Appendix I</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> hereto. For purposes of this Policy, Section 16 Insiders and Designated Employees are collectively referred to as &#8220;Insiders.&#8221;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">IV.&#160;&#160;&#160;&#160;Insider Trading Compliance Officer</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Halozyme&#8217;s Chief Legal Officer serves as the Company&#8217;s Insider Trading Compliance Officer (the &#8220;Compliance Officer&#8221;). </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The duties of the Compliance Officer will include the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Administering this Policy and monitoring and enforcing compliance with all Policy provisions and procedures.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Responding to all inquiries relating to this Policy and its procedures.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Designating and announcing regular and special trading blackout periods during which no Insiders may trade in Company securities.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Providing copies of this Policy and other appropriate materials to all current and new directors, officers and employees, and such other persons as the Compliance Officer determines may have access to material nonpublic information concerning the Company.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Administering, monitoring and enforcing compliance with federal and state insider trading laws and regulations&#59; and, when appropriate, assisting in the preparation and filing of all required SEC reports relating to trading in Company securities, including without limitation Forms 3, 4 and 5 pursuant to Section 16 of the Exchange Act.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Assisting in the preparation and filing of all required SEC reports filed by Section 16 Insiders relating to their trading in Company securities, including Forms 3, 4, 5 and 144 and Schedules 13D and 13G.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revising the Policy as necessary to reflect changes in federal or state insider trading laws and regulations and to update for personnel changes.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Maintaining as Company records originals or copies of all documents required by the provisions of this Policy or the procedures set forth herein, and copies of all required SEC reports relating to insider trading, including without limitation Forms 3, 4, 5 and 144 and Schedules 13D and 13G.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pre-clearing trades for Section 16 Insiders and members of the Company&#8217;s Leadership Team as set forth on Appendix I .</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Compliance Officer may designate one or more individuals who may perform the Compliance Officer&#8217;s duties in the event that the Compliance Officer is unable or unavailable to perform such duties or in the event that the Compliance Officer, itself, is a party to a proposed trade, transaction or other inquiry related to this Policy.  Such designees will be senior members of the Company&#8217;s management team, with a title of Vice President or higher or any in-house attorney employed by the Company with securities regulation compliance expertise.  In fulfilling his or her duties under this Policy, the Compliance Officer shall be authorized to consult with the Company&#8217;s outside counsel.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">V.&#160;&#160;&#160;&#160;Applicability of This Policy to Transactions in Company Securities</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A.&#160;&#160;&#160;&#160;General Rule.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This Policy applies to all transactions in the Company&#8217;s securities, including common stock and any other securities the Company may issue from time to time, such as preferred stock, warrants and convertible debentures, as well as to derivative securities relating to the Company&#8217;s stock, whether or not issued by the Company, such as exchange-traded options.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For purposes of this Policy, the term &#8220;trade&#8221; includes any transaction in the Company&#8217;s securities, including gifts and pledges.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">B.&#160;&#160;&#160;&#160;Employee Benefit Plans</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock Option Plans.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">  The trading prohibitions and restrictions set forth in this Policy do not apply to the exercise of stock options for cash, but do apply to all sales of securities acquired through the exercise of stock options.  Thus, this Policy does apply to the &#8220;same-day sale&#8221; or cashless exercise of Company stock options.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plans.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">  The trading prohibitions and restrictions set forth in this Policy do not apply to periodic contributions by the Company or employees to employee stock purchase plans or employee benefit plans (e.g., a pension or 401(k) plan) which are used to purchase Company securities pursuant to the employee&#8217;s advance instructions.  However, no officers or employees may alter their instructions regarding the level of withholding or the purchase of Company securities in such plans while in the possession of material nonpublic information.  Any sale of securities acquired under such plans is subject to the prohibitions and restrictions of this Policy.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">VI.&#160;&#160;&#160;&#160;Definition of &#8220;Material Nonpublic Information&#8221;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A.&#160;&#160;&#160;&#160;&#8220;Material&#8221;.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Information about the Company is &#8220;material&#8221; if it would be expected to affect the investment or voting decisions of a reasonable shareholder or investor, or if the disclosure of the information would be expected to significantly alter the total mix of the information in the marketplace about the Company.  In simple terms, material information is any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">type of information which could reasonably be expected to affect the market price of the Company&#8217;s securities.  Both positive and negative information may be material.  While it is not possible to identify all information that could be deemed material, the following types of information ordinarily could potentially be considered material&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial performance, especially quarterly and year-end operating results, and significant changes in financial performance or liquidity.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Company projections and strategic plans.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Potential mergers or acquisitions, the sale of Company assets or subsidiaries or major partnering agreements.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">New major contracts, orders, suppliers, customers or finance sources or the loss thereof.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Major discoveries or significant changes or developments in products or product lines, research or technologies.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Significant changes or developments in supplies or inventory, including significant product defects, recalls or product returns.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Significant pricing changes.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Stock splits, public or private securities&#47;debt offerings, or changes in Company dividend policies or amounts.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Significant changes in senior management or membership of the Board of Directors.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Significant labor disputes or negotiations.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Actual or threatened major litigation, or the resolution of such litigation.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Receipt or denial of regulatory approval for products.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Clinical trial progress and&#47;or ultimate results of clinical trials.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">B.&#160;&#160;&#160;&#160;&#8220;Nonpublic&#8221;.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Material information is &#8220;nonpublic&#8221; if it has not been widely disseminated to the general public (such as through a report filed with the SEC, through a press release using major newswire services, national news services or financial news services, through a webcast or through other widely available means of distribution).  For the purpose of this Policy, information about the Company will be considered public after the close of trading on the second</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">full trading day following the Company&#8217;s widespread public release of the information.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">C.&#160;&#160;&#160;&#160;Obtain Legal Advice When in Doubt.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Any individual subject to this Policy who is in possession of Company information that is not the subject of any Company-imposed blackout and who is unsure whether such information is material should either consult their own legal counsel for advice </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">or refrain from trading</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Company&#8217;s Compliance Officer may provide guidance or otherwise clarify certain issues with respect to the Policy (e.g., whether </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">certain information is nonpublic), but the Compliance Officer will not provide legal advice with respect to trading in Company securities.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">VII.&#160;&#160;&#160;&#160;Covered Persons May Not Disclose Material Nonpublic Information to Others or Make Recommendations Regarding Trading in Company Securities</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No Covered Person may disclose material nonpublic information concerning the Company to any other person (including family members) where such information may be used by such person to his or her advantage in the trading of the securities of companies to which such information relates, a practice commonly known as &#8220;tipping.&#8221;  No Covered Person or related person may make recommendations or express opinions as to trading in the Company&#8217;s securities while in possession of material nonpublic information, except such person may advise others not to trade in the Company&#8217;s securities if doing so might violate the law or this Policy.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">VIII.&#160;&#160;&#160;&#160;Covered Persons May Not Participate in Chat Rooms</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Covered Persons are prohibited from participating in chat room discussions or other Internet forums regarding the Company&#8217;s securities or business.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">IX.&#160;&#160;&#160;&#160;Only Designated Company Spokespersons Are Authorized to Disclose Material Nonpublic Information</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Halozyme is required under the federal securities laws to avoid the selective disclosure of material nonpublic information.  Halozyme has established procedures for releasing material information in a manner that is designed to achieve broad dissemination of the information immediately upon its release.  Covered Persons may not, therefore, disclose material information to anyone outside the Company, including family members and friends, other than in accordance with those established procedures.  Any inquiries from outsiders regarding material nonpublic information about the Company should be forwarded to the Compliance Officer.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">X.&#160;&#160;&#160;&#160;Certain Types of Transactions Are Prohibited</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A.&#160;&#160;&#160;&#160;Short Sales.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Short sales of the Company&#8217;s securities evidence an expectation on the part of the seller that the securities will decline in value, and therefore signal to the market that the seller has no confidence in the Company or its short-term prospects.  In addition, short sales may reduce the seller&#8217;s incentive to improve the Company&#8217;s performance.  For these reasons, short sales of the Company&#8217;s securities are </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">prohibited</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> by this Policy.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, Section&#160;16(c) of the Exchange Act expressly prohibits executive officers and directors from engaging in short sales.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">B.&#160;&#160;&#160;&#160;Publicly Traded Options.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A transaction in options is, in effect, a bet on the short-term movement of the Company&#8217;s stock and therefore creates the appearance that the director or employee is trading based on inside information.  Transactions in options also may focus the director&#8217;s or employee&#8217;s attention on short-term performance at the expense of the Company&#8217;s long-term objectives.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accordingly, transactions in puts, calls or other derivative securities involving the Company&#8217;s stock, on an exchange or in any other organized market, are </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">prohibited</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> by this Policy.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(Option positions arising from certain types of hedging transactions are governed by the section below captioned &#8220;Hedging Transactions.&#8221;)  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">C.&#160;&#160;&#160;&#160;Hedging Transactions.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain forms of hedging or monetization transactions, such as zero-cost collars and forward sale contracts, allow a stockholder to lock in much of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">value of his or her stock holdings, often in exchange for all or part of the potential for upside appreciation in the stock.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These transactions allow the stockholder to continue to own the covered securities, but without the full risks and rewards of ownership.  When that occurs, the employee may no longer have the same objectives as the Company&#8217;s other shareholders.  Therefore, all hedging transactions involving the Company&#8217;s securities are </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">prohibited</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> by this Policy.  Accordingly, all directors and employees (including officers), or their designees, are prohibited from purchasing financial instruments (including prepaid variable forward contracts, equity swaps, collars and exchange funds) or otherwise engage in transactions, that hedge or offset, or are designed to hedge or offset, any decrease in the market value of Halozyme&#8217;s equity securities that are either (i) granted to the employee or director by Halozyme as part of the compensation of the employee or director or (ii) held, directly or indirectly, by the employee or director. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">D.&#160;&#160;&#160;&#160;Margin Accounts and Pledges.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Securities held in a margin account may be sold by the broker without the customer&#8217;s consent if the customer fails to meet a margin call.  Similarly, securities pledged (or hypothecated) as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan.  Because a margin sale or foreclosure sale may occur at a time when the pledgor is aware of material nonpublic information or otherwise is not permitted to trade in Company securities, directors, officers and other employees are prohibited from holding Company securities in a margin account or pledging Company securities as collateral for a loan.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XI.&#160;&#160;&#160;&#160;Halozyme May Suspend All Trading Activities by Employees</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to avoid any questions and to protect both employees and the Company from any potential liability, from time to time the Company may impose a &#8220;blackout&#8221; period during which some or all of the Company&#8217;s employees may not buy or sell the Company&#8217;s securities.  The Compliance Officer will impose such a blackout period if, in his judgment, there exists nonpublic information that would make trades by the Company&#8217;s employees (or certain of the Company&#8217;s employees) inappropriate in light of the risk that such trades could be viewed as violating applicable securities laws.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XII.&#160;&#160;&#160;&#160;Violations of Insider Trading Laws or This Policy Can Result in Severe Consequences</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A.&#160;&#160;&#160;&#160;Civil and Criminal Penalties.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">  The consequences of prohibited insider trading or tipping can be severe.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Persons violating insider trading or tipping rules may be required to disgorge the profit made or the loss avoided by the trading, pay civil penalties up to three times the profit made or loss avoided, face private action for damages, as well as being subject to criminal penalties, including </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">up to 20 years in prison and fines of up to $5&#160;million</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Halozyme and&#47;or the supervisors of the person violating the rules may also be required to pay major civil or criminal penalties. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">B.&#160;&#160;&#160;&#160;Company Discipline.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Violation of this Policy or federal or state insider trading laws by any director, officer or employee may subject the director to removal proceedings and the officer or employee to disciplinary action by the Company, including termination for cause.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">C.&#160;&#160;&#160;&#160;Reporting Violations.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Any person who violates this Policy or any federal or state laws governing insider trading, or knows of any such violation by any other person, must report the violation immediately to the Compliance Officer or the Audit Committee of the Company&#8217;s Board of Directors.  Upon learning of any such violation, the Compliance Officer or Audit Committee, in consultation with the Company&#8217;s legal counsel, will determine whether the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Company should release any material nonpublic information or whether the Company should report the violation to the SEC or other appropriate governmental authority.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XIII.&#160;&#160;&#160;&#160;Every Individual Is Responsible</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Every Covered Person has the individual responsibility to comply with this Policy against illegal insider trading. A Covered Person may, from time to time, have to forego a proposed transaction in the Company&#8217;s securities even if he or she planned to make the transaction before learning of the material nonpublic information and even though the Covered Person believes that he or she may suffer an economic loss or forego anticipated profit by waiting.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XIV.&#160;&#160;&#160;&#160;This Policy Continues to Apply Following Termination of Employment</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Policy continues to apply to transactions in the Company&#8217;s securities even after termination of employment.  If an employee is in possession of material nonpublic information when his or her employment terminates, he or she may not trade in the Company&#8217;s securities until that information has become public or is no longer material.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XV.&#160;&#160;&#160;&#160;The Compliance Officer Is Available to Answer Questions about this Policy</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Please direct all inquiries regarding any of the provisions or procedures of this Policy to the Compliance Officer.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XVI.&#160;&#160;&#160;&#160;This Policy Is Subject to Revision</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Halozyme may change the terms of this Policy from time to time to respond to developments in law and practice.  Halozyme will take steps to inform all affected persons of any material change to this Policy. The Nominating and Corporate Governance Committee (the &#8220;Committee&#8221;) will be responsible for monitoring and approving any material, non-administrative modifications to this Policy, if necessary or advisable.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XVII.&#160;&#160;&#160;&#160;All Employees Must Acknowledge Their Agreement to Comply with This Policy</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Policy will be delivered to all new employees at the start of their employment or relationship with the Company.  Upon first receiving a copy of the Policy, each employee must sign an acknowledgment that he or she has received a copy and agrees to comply with the terms of the Policy (including any subsequent amendments to the Policy) going forward.  This acknowledgment and agreement will constitute consent for the Company to impose sanctions for violation of this Policy and to issue any necessary stop-transfer orders to the Company&#8217;s transfer agent to enforce compliance with this Policy.  Upon any revision of the Policy, the Company will notify the employees of such changes. </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><div id="i38a9d66d635043f09b5d903666eb0d73_4"></div><hr style="page-break-after:always"><div style="min-height:67.5pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">APPENDIX I</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Special Restrictions on Transactions in Company Securities by </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Executive Officers, Directors and Certain Employees</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">I.&#160;&#160;&#160;&#160;Overview</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To minimize the risk of apparent or actual violations of the rules governing insider trading, Halozyme has adopted these special restrictions relating to transactions in Company securities by Insiders.  As with the other provisions of this Policy, Insiders are responsible for ensuring compliance with this Appendix I, including restrictions on all trading during certain periods, by family members and members of their households and by entities over which they exercise voting or investment control.  Insiders should provide each of these persons or entities with a copy of this Policy.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">II.&#160;&#160;&#160;&#160;Trading Window</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the restrictions that are applicable to all employees, any trade by an Insider that is subject to this Policy will be permitted only during an open Trading Window.  The Trading Window generally opens following the close of trading on the second full trading day following the public issuance of the Company&#8217;s earnings release for the most recent fiscal quarter (which generally occurs approximately 6 weeks following the close of each of the first three quarters or approximately 9 weeks following the close of the fourth quarter) and closes at the close of trading on the twenty-third (23rd) day of the last month of a fiscal quarter.  In addition to the times when the Trading Window is scheduled to be closed, the Company may impose a special blackout period at its discretion due to the existence of material nonpublic information, such as a pending transaction, that is likely to be widely known among Insiders.  Even when the window is open, Insiders and other Company personnel are prohibited from trading in the Company&#8217;s securities while in possession of material nonpublic information.  The Company&#8217;s Compliance Officer will advise Insiders when the Trading Window opens and closes. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">III.&#160;&#160;&#160;&#160;Hardship Exemptions</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Compliance Officer may, on a case by case basis, authorize a transaction in the Company&#8217;s securities outside of the Trading Window (but in no event during a special blackout period) due to financial or other hardship.  Any request for a hardship exemption must be in writing and must describe the amount and nature of the proposed transaction and the circumstances of the hardship.  (The request may be made as part of a pre-clearance request, so long as it is in writing.)  The Insider requesting the hardship exemption must also certify to the Compliance Officer within two business days prior to the date of the proposed trade that he or she is not in possession of material nonpublic information concerning the Company.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The existence of the foregoing procedure does not in any way obligate the Compliance Officer to approve any hardship exemption requested by an Insider and under no circumstances will the Compliance Officer grant a hardship exemption if the Compliance Officer determines in his sole discretion that the Insider is in possession of material nonpublic information at the time of the proposed transaction.</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:67.5pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">IV.&#160;&#160;&#160;&#160;Individual Account Plan Blackout Periods</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain trading restrictions apply during a blackout period applicable to any Company individual account plan in which participants may hold Company stock (such as the Company&#8217;s 401(k) Plan).  For the purpose of such restrictions, a &#8220;blackout period&#8221; is a period in which the plan participants are temporarily restricted from making trades in Company stock.  During any blackout period, directors and executive officers are prohibited from trading in shares of the Company&#8217;s stock that were acquired in connection with such director's or officer's service or employment with the Company.  Such trading restriction is required by law, and no hardship exemptions are available.  The Compliance Officer will notify directors and executive officers in the event of any blackout period.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">V.&#160;&#160;&#160;&#160;Pre-Clearance of Trades and Rule 10b5-1 Trading Plans</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of the Company&#8217;s Insider Trading Policy, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">all purchases and sales of equity securities of the Company by Section 16 Insiders and all additional members of the Company&#8217;s Leadership Team, other than transactions that are not subject to the Policy or transactions pursuant to a Rule 10b5-1 trading plan reviewed by the Company&#8217;s Compliance Officer, must be pre-cleared by the Chair of the Compensation Committee, the Chief Executive Officer and the Compliance Officer</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The intent of this requirement is to prevent inadvertent violations of the Policy, avoid trades involving the appearance of improper insider trading, facilitate timely reporting required by Section 16 of the Exchange Act and avoid transactions that are subject to disgorgement under Section 16(b) of the Exchange Act. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Requests for pre-clearance must be submitted by e-mail to the Compliance Officer at least two business days in advance of each proposed transaction.    If the Section 16 Insider or Leadership Team member does not receive a response from the Compliance Officer within 24 hours, the Section 16 Insider or Leadership Team member will be responsible for following up to ensure that the message was received. The trade may not proceed without clearance from the Compliance Officer.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A request for pre-clearance should provide the following information&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The nature of the proposed transaction and the expected date of the transaction.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Number of shares involved.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If the transaction involves a stock option exercise, the specific option to be exercised.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Contact information for the broker who will execute the transaction.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A confirmation that the Insider has carefully considered whether he or she may be aware of any material nonpublic information relating to the Company (describing any borderline matters or items of potential concern) and has concluded that he or she does not.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Any other information that is material to the Compliance Officer&#8217;s consideration of the proposed transaction.</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:67.5pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Once the proposed transaction is pre-cleared, the Section 16 Insider or other Leadership Team member may proceed with it on the approved terms within three trading days, provided that he or she complies with all other securities law requirements, such as Rule 144 and prohibitions regarding trading on the basis of material inside information, and with any special trading blackout imposed by the Company prior to the completion of the trade.  The Section 16 Insider or other Leadership Team member and his or her broker will be responsible for immediately reporting the results of the transaction as further described below.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, pre-clearance is required for the establishment and any modification of a Rule 10b5-1 trading plan in accordance with Section XII below (Special Guidelines for 10b5-1 Trading Plans).  However, pre-clearance will not be required for individual transactions effected pursuant to a pre-cleared Rule 10b5-1 trading plan that specifies or establishes a formula for determining the dates, prices and amounts of planned trades and is otherwise fully compliant with Rule 10b5-1 of the Exchange Act.  The details of transactions effected under a trading plan must be reported immediately to the Compliance Officer since they may be reportable on Form 4 within two (2) business days following the execution of the trade.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, any transactions by the Compliance Officer shall be subject to pre-clearance by the Chief Executive Officer or, in the event of his or her unavailability, the Chair of the Compensation Committee.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">VI.&#160;&#160;&#160;&#160;Required Communication to Brokers</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Should a Section 16 Insider or other Leadership Team member wish to use a broker other than one of the Company&#8217;s designated brokers, the Section 16 Insider or other Leadership Team member should ensure that the selected broker understands and acknowledges the Section 16 Insider&#8217;s or other Leadership Team member&#8217;s status and the restrictions and requirements associated with such status under this Policy and applicable law.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">VII.&#160;&#160;&#160;&#160;Reporting of Transactions</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To facilitate timely reporting under Section 16 of the Exchange Act of Insider transactions in Company stock, Section 16 Insiders are required to (a) report the details of each transaction immediately after it is executed and (b) arrange with persons whose trades must be reported by the Insider under Section 16 (such as immediate family members living in the Insider&#8217;s household) to immediately report directly to the Compliance Officer and to the Insider the detaIls of any transactions they have in the Company&#8217;s stock.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Transaction details to be reported include&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Transaction date (trade date).</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Number of shares involved.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Price per share at which the transaction was executed (before addition or deduction of brokerage commission and other transaction fees).</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;If the transaction was a stock option exercise, the specific option exercised.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Contact information for the broker who executed the transaction.</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:67.5pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-18pt"><font style="font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Specific representation that the Insider is not in possession of material non-public information.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">It is the responsibility of the Section 16 Insider executing the trade to ensure the timely reporting of any transactions although the Company will make such filings on behalf of the Section 16 Insider if agreed to by the Insider and the Company.  Regardless of who makes the filing on behalf of the Insider, the transaction details must be reported to the Compliance Officer, with copies to the Company personnel (if any) who assist the Section 16 Insider in preparing his or her Section 16 filings.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">VIII.&#160;&#160;&#160;&#160;Transactions That Are Prohibited Under This Policy</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the policies listed under Part X of the Insider Trading Policy, which are applicable to all employees, the following policies apply to Insiders&#58; </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A.&#160;&#160;&#160;&#160;Hedging Transactions.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Insiders are prohibited from engaging in hedging or monetization transactions, such as zero-cost collars or forward sale contracts, involving the Company&#8217;s securities.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">B.&#160;&#160;&#160;&#160;Margin Accounts and Pledges.  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Insiders are prohibited from holding Company securities in a margin account or pledging Company securities as collateral for a loan.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">IX.&#160;&#160;&#160;&#160;Persons Subject to Section 16</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Most purchases and sales of Company securities by its directors, executive officers and greater-than-10% stockholders are subject to Section 16 of the Exchange Act. The Compliance Officer will review, at least annually, those individuals who are deemed to be executive officers for purposes of Section 16 and will recommend any changes regarding such status to the Board of Directors.  An executive officer is generally defined as the president, principal financial officer, principal accounting officer or controller, any vice president in charge of a principal business unit, division or function or any other officer or person who performs a policy making function.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">X.&#160;&#160;&#160;&#160;Form 4 Reporting</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under Section 16, most trades by Section 16 Insiders are subject to reporting on Form 4 within two business days following the trade date (which in the case of an open market trade is the date when the broker places the buy or sell order, not the date when the trade is settled). To facilitate timely reporting, all transactions that are subject to Section&#160;16 must be reported to the Company </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">on the same day as the trade date</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XI.&#160;&#160;&#160;&#160;Named Employees Considered Insiders</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Compliance Officer will review, at least annually, those individuals deemed to be &#8220;Insiders&#8221; for purposes of this Appendix I and will make recommendations, if any, to the Committee regarding changes to the list of Insiders to be included in this Appendix I.  Insiders shall include persons subject to Section 16 and such other persons as the Committee deems to be Insiders.  Generally, Insiders shall be any person who by function of their employment is </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">consistently</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> in possession of material nonpublic information </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">or</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> performs an operational role, such as head of a division or business unit that is material to the Company as a whole.</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">11</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:67.5pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XII.&#160;&#160;&#160;&#160;Special Guidelines for 10b5-1 Trading Plans</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, any individual subject to this Insider Trading Policy will not be deemed to have violated the policy if he or she effects a transaction that meets all of the enumerated criteria below.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The transaction must be made pursuant to a documented plan (the &#8220;Plan&#8221;) entered into in good faith that complies with all provisions of Rule 10b5-1 of the Exchange Act (the &#8220;Rule&#8221;) and adopted by an individual who acts in good faith throughout the duration of the Plan, including, without limitation&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each Plan must&#58;</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">a.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">specify the amount of securities to be purchased or sold and the price at which and the date on which the securities are to be purchased or sold, or include a written formula for determining the amount of securities to be purchased or sold and the price at which and the date on which the securities were to be purchased or sold&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;if adopted by a Section 16 Insider, provide that no purchases or sales of securities may occur until the later of (i) at least ninety (90) calendar days after the effective date of the Plan or any Plan amendment, or (ii) two (2) business days after disclosure of the Company&#8217;s financial results in a Form 10-Q or Form 10-K for the quarter in which the Plan was adopted or amended (subject to a maximum of 120 days after adoption of the Proposed Plan)or (2) if adopted by an individual who is not a Section 16 Insider, provide that no purchases or sales of securities may occur until at least thirty (30) calendar days after the effective date of the Plan or any Plan amendment (such ninety (90) day and thirty (30) day periods are each referred to herein as a &#8220;Cooling Off Period&#8217;)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;have a minimum duration of at least six (6) months and a maximum duration of twelve (12) months from the effective date of the Plan&#59;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Multiple overlapping Plans are prohibited under this Insider Trading Policy such that an individual may only have one Plan operating at any point in time (including single trade plans).  Notwithstanding the foregoing, individuals may enter into replacement or consecutive Plans provided trading under the later-commencing Plan is not authorized to begin until after all trades under the first Plan are completed or expired.  Note&#58;  if an individual terminates the predecessor plan early, trading under the successor plan cannot commence until the applicable Cooling Off Period has run from the early termination date of the predecessor plan.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In any case, then such Plan must prohibit the Insider and any other person who possesses material nonpublic information from exercising any subsequent influence over how, when, or whether to effect purchases or sales.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Plans for Section 16 Insiders must also&#58;</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">a.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Limit the sales of any securities that may occur within any calendar month under the Plan to no more than two (2) periods comprised of a maximum of three (3) consecutive trading days&#59;</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:67.5pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">b.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Limit the sales of securities that may occur under the Plan (i) on any trading day to no more than ten thousand (10,000) shares and (ii) within any calendar month to no more than sixty thousand (60,000) shares excluding any shares that remain unsold pursuant to the Plan&#8217;s terms for all previous calendar months (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">i.e</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. the Plan must not contain a &#8220;catch up&#8221; provision for unsold shares from previous calendar months)&#59; and</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">c.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certify when adopting or modifying a Plan that (i) they are not aware  of any material, nonpublic information about the Company, and (ii) they are adopting or modifying the Plan in good faith and not as part of a plan or scheme to evade the prohibitions of the Rule.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">B.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each Plan must be reviewed for compliance with this Policy, including the stock ownership guidelines set forth in Section XIII below, prior to the effective time of any transactions under such Plan by the Company&#8217;s Compliance Officer.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company reserves the right to prohibit the use of any Plan that the Compliance Officer determines, in his sole discretion,</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">fails to comply with the Rule, as amended from time to time, or </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">would permit (i) in the case of a Section 16 Insider&#8217;s Plan, a transaction to occur before the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">later</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of (i) 90 days after adoption (including deemed adoption) or modification of the proposed Plan or (ii) two business days after disclosure of the issuer&#8217;s financial results in a Form 10-Q or Form 10-K for the quarter in which the Proposed Plan was adopted (subject to a maximum of 120 days after adoption of the Proposed Plan) or (ii) in the case of a non-Section 16 Insider&#8217;s Plan, a transaction to occur before the later of 30 days after adoption or modification of the proposed Plan, or</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">is established during a &#8220;closed&#8221; window period or a special &#8220;blackout&#8221; period, or the Insider is unable to represent to the satisfaction of the Compliance Officer that the Insider is not in possession of material nonpublic information regarding the Company, or </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">lacks appropriate mechanisms to ensure that the Insider complies with all rules and regulations, including Rule 144, Rule 701, Form S-8, and Section 16 of the Exchange Act, applicable to securities transactions by the Insider, or </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">does not provide the Company the right to suspend all transactions under the Proposed Plan if the Compliance Officer, in his or her sole discretion, deems such suspension necessary or advisable, including suspensions to comply with any &#8220;lock-up&#8221; agreement the Company agrees to in connection with a financing or other similar events, or </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">exposes the Company or the Insider to liability under any other applicable state or federal rule, regulation or law, or</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">creates any appearance of impropriety, or</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">fails to meet the guidelines established by the Company or the requirements of the Rule, or</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">otherwise fails to satisfy review by the Compliance Officer for any reason, such failure to be determined in the sole discretion of the Compliance Officer.</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">13</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:67.5pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">C.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Any modifications to or deviations from a Plan are deemed to be the Insider entering into a new Plan and, accordingly, require pre-clearance of such modification or deviation pursuant to Section&#160;V above.  Any such modifications to, or deviations from, the Plan, or terminations of the Plan without prior approval of the Compliance Officer in accordance with Section B above will result in a failure to comply with this Policy.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">D.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Any termination of a Plan must be immediately reported to the Compliance Officer. If an Insider has pre-cleared a new Plan (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Second Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) intended to succeed an earlier pre-cleared Plan (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">First Plan</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), the Insider may not affirmatively terminate the First Plan without pre-clearance pursuant to Section&#160;V above, because such termination is deemed to be entering into the Second Plan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">E.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each Plan must either be established (i) at a time when the trading window is open and (ii) when the Insider is not otherwise in possession of material nonpublic information about the Company.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">F.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each Plan must provide appropriate mechanisms to ensure that the Insider complies with all rules and regulations, including Rule 144, Rule 701 and Section 16(b), applicable to securities transactions under the Plan by the Insider.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">G.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each Plan must provide for the suspension of all transactions under such Plan in the event that the Company, in its sole discretion, deems such suspension necessary and advisable, including suspensions necessary to comply with trading restrictions imposed in connection with any lock-up agreement required in connection with a securities issuance transaction or other similar events.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">H.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Upon entering into or amending a Plan, the director or officer must promptly provide a copy of the plan to the Company and, upon request, confirm the Company&#8217;s planned disclosure regarding the entry into or termination of a plan (including the date of adoption or termination of the plan, duration of the plan, and aggregate number of securities to be sold or purchased under the plan).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">I.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None of the Company nor any of the Company&#8217;s officers, employees or other representatives shall be deemed, solely by their review or written acknowledgement of an Insider&#8217;s Plan, to have represented that any Plan complies with the Rule or to have assumed any liability or responsibility to the Insider or any other party if such Plan fails to comply with the Rule.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">XIII&#160;&#160;&#160;&#160;Stock Ownership Guidelines for Directors and Senior Officers</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with the Company&#8217;s Corporate Governance Guidelines, each director who has served on the Board for three years should&#160;own shares of the Company&#8217;s common stock with a cost basis, or current market value if greater than cost basis, of not less than five times their base annual cash compensation for Board service.  In addition to the preceding ownership guidelines, all directors are expected to own shares of the Company&#8217;s common stock within one year of joining the Board.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, under the Company&#8217;s Corporate Governance Guidelines, the Company&#8217;s Section 16 officers and certain Vice-Presidents designated by the Compensation Committee are expected to hold a number of shares of the Company&#8217;s common stock with a current market value (or cost basis for open market purchases if greater than current market value) at least </font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">14</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:67.5pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revised&#58;  December 2, 2024</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">equal to the stock ownership guideline for their respective position.  The guideline for the Chief Executive Officer is set at six times current annual base salary.  The guideline for the other Section 16 officers is set at two times current annual base salary.  The guideline for non-Section 16 officers designated by the Compensation Committee is set at an amount equal to current annual base salary.  The Company&#8217;s officers are expected to achieve their ownership guideline within five years of becoming an officer.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the event that the Section 16 officer has not achieved the stock ownership guideline (regardless of any remaining time within the five year period to achieve compliance), he or she will be required to retain at least (i) 50% of all net shares of restricted stock (including restricted stock awards and restricted stock units) that vests, and (ii) 50% of the underlying gain (i.e., not including shares sold to pay the exercise price) of shares of common stock received upon exercise of a stock option, in each case until the stock ownership guideline has been achieved.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">15</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>ex211subsidiaries2024.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ifade3c9781bb4406bd16a82644c5eef6_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 21.1</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUBSIDIARIES OF HALOZYME THERAPEUTICS, INC.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.192%"><tr><td style="width:1.0%"></td><td style="width:52.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.054%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.351%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of Subsidiary</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">State or Jurisdiction of<br>&#160;Incorporation or Organization</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Owned</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Halozyme, Inc.</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antares Pharma, Inc.</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antares Pharma IPL AG</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antares Pharma AG</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr></table></div><div style="text-align:center;text-indent:22.5pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ex231auditorconsent2024.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib577ada1128546358e8efacc643c48f7_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 23.1</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements&#58;           </font></div><div><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Registration Statement (Form S-3 No. 333-216315) of Halozyme Therapeutics, Inc.,</font></div><div><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Registration Statement (Form S-8 No. 333-152914) pertaining to the Halozyme Therapeutics, Inc. 2008 Outside Directors&#8217; Stock Plan and Halozyme Therapeutics, Inc. 2008 Stock Plan of Halozyme Therapeutics, Inc.,</font></div><div><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Registration Statement (Form S-8 No. 333-174013) pertaining to the Halozyme Therapeutics, Inc. 2011 Stock Plan of Halozyme Therapeutics, Inc.,</font></div><div><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) Registration Statement (Form S-8 No. 333-188997) pertaining to the Halozyme Therapeutics, Inc. Amended and Restated 2011 Stock Plan of Halozyme Therapeutics, Inc.,</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5) Registration Statement (Form S-8 No. 333-206279) pertaining to the Halozyme Therapeutics, Inc. Amended and Restated 2011 Stock Plan of Halozyme Therapeutics, Inc., </font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6) Registration Statement (Form S-8 No. 333-211244) pertaining to the Halozyme Therapeutics, Inc. Amended and Restated 2011 Stock Plan of Halozyme Therapeutics, Inc.,</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7) Registration Statement (Form S-8 No. 333-224843) pertaining to the Halozyme Therapeutics, Inc. Amended and Restated 2011 Stock Plan of Halozyme Therapeutics, Inc.,</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8) Registration Statement (Form S-8 No. 333-255791) pertaining to the Halozyme Therapeutics, Inc. 2021 Employee Stock Purchase Plan of Halozyme Therapeutics, Inc., and</font></div><div><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9) Registration Statement (Form S-8 No. 333-255790) pertaining to the Halozyme Therapeutics, Inc. 2021 Stock Plan of Halozyme Therapeutics, Inc.&#59;</font></div><div style="padding-left:36pt"><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our reports dated February&#160;18, 2025, with respect to the consolidated financial statements and schedule of Halozyme Therapeutics, Inc. and the effectiveness of internal control over financial reporting of Halozyme Therapeutics, Inc. included in this Annual Report (Form 10-K) of Halozyme Therapeutics, Inc. for the year ended December&#160;31, 2024.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Diego, California</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;18, 2025 </font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ex31110kq42024.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i75912dabdf7840febfb124392df0ca12_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Helen I. Torley, M.B. Ch.B., M.R.C.P., Chief Executive Officer of Halozyme Therapeutics, Inc. certify that&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">I have reviewed this Annual Report on Form 10-K of Halozyme Therapeutics, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The Registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.57pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.57pt">evaluated the effectiveness of the Registrant&#8217;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&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">disclosed in this report any change in the Registrant&#8217;s internal control over financial reporting that occurred during the Registrant&#8217;s most recent fiscal quarter (the Registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The Registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant&#8217;s auditors and the audit committee of the Registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.57pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant&#8217;s internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.721%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Helen I. Torley, M.B. Ch.B., M.R.C.P.</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Helen I. Torley, M.B. Ch.B., M.R.C.P</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ex31210kq42024.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="if6c20f7aee7b4b9eb9e87dad7b783751_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Nicole LaBrosse, Chief Financial Officer of Halozyme Therapeutics, Inc. certify that&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">I have reviewed this Annual Report on Form 10-K of Halozyme Therapeutics, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The Registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.57pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.57pt">evaluated the effectiveness of the Registrant&#8217;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&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">disclosed in this report any change in the Registrant&#8217;s internal control over financial reporting that occurred during the Registrant&#8217;s most recent fiscal quarter (the Registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">The Registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant&#8217;s auditors and the audit committee of the Registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.57pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.862%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Nicole LaBrosse</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicole LaBrosse</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>7
<FILENAME>ex3210kq42024.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i20f95e635a00406d942fee58c0f65cea_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Halozyme Therapeutics, Inc. (the &#8220;Registrant&#8221;) on Form 10-K for the fiscal year ended December&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Helen I. Torley, M.B. Ch.B., M.R.C.P., Chief Executive Officer of the Registrant, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge&#58;</font></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m)&#59; and</font></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.722%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Helen I. Torley, M.B. Ch.B., M.R.C.P.</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Helen I. Torley, M.B. Ch.B., M.R.C.P.</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Halozyme Therapeutics, Inc. (the &#8220;Registrant&#8221;) on Form 10-K for the fiscal year ended December&#160;31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Nicole LaBrosse, Chief Financial Officer of the Registrant, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge&#58;</font></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m)&#59; and</font></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.721%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2025</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Nicole LaBrosse</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicole LaBrosse</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>halo-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:1f210e0d-2204-4ae3-9341-db4cc04aaa9d,g:114b7557-6871-474e-bf5f-50188e512cbd-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:halo="http://www.halozyme.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.halozyme.com/20241231">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="halo-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="halo-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="halo-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="halo-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.halozyme.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.halozyme.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit 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 id="ConsolidatedBalanceSheets" roleURI="http://www.halozyme.com/role/ConsolidatedBalanceSheets">
        <link:definition>9952151 - 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 id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - 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 id="ConsolidatedStatementsofIncome" roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofIncome">
        <link:definition>9952153 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952154 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>9952155 - 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 id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>9952156 - Statement - Consolidated Statements of Stockholders' 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 id="OrganizationandBusiness" roleURI="http://www.halozyme.com/role/OrganizationandBusiness">
        <link:definition>9952157 - Disclosure - Organization and Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952158 - Disclosure - 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 id="BusinessCombination" roleURI="http://www.halozyme.com/role/BusinessCombination">
        <link:definition>9952159 - 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 id="FairValueMeasurement" roleURI="http://www.halozyme.com/role/FairValueMeasurement">
        <link:definition>9952160 - Disclosure - Fair Value Measurement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.halozyme.com/role/Revenue">
        <link:definition>9952161 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CertainBalanceSheetItems" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItems">
        <link:definition>9952162 - Disclosure - Certain Balance Sheet Items</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsnet" roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnet">
        <link:definition>9952163 - Disclosure - Goodwill and 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 id="LongTermDebtNet" roleURI="http://www.halozyme.com/role/LongTermDebtNet">
        <link:definition>9952164 - Disclosure - Long-Term Debt, 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 id="SharebasedCompensation" roleURI="http://www.halozyme.com/role/SharebasedCompensation">
        <link:definition>9952165 - Disclosure - Share-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 id="StockholdersEquity" roleURI="http://www.halozyme.com/role/StockholdersEquity">
        <link:definition>9952166 - Disclosure - Stockholders' 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 id="Earningspershare" roleURI="http://www.halozyme.com/role/Earningspershare">
        <link:definition>9952167 - Disclosure - Earnings per 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 id="CommitmentsandContingencies" roleURI="http://www.halozyme.com/role/CommitmentsandContingencies">
        <link:definition>9952168 - 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 id="IncomeTaxes" roleURI="http://www.halozyme.com/role/IncomeTaxes">
        <link:definition>9952169 - 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 id="EmployeeSavingsPlan" roleURI="http://www.halozyme.com/role/EmployeeSavingsPlan">
        <link:definition>9952170 - Disclosure - Employee Savings Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>9952171 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - 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 id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>9955512 - Disclosure - 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 id="BusinessCombinationTables" roleURI="http://www.halozyme.com/role/BusinessCombinationTables">
        <link:definition>9955513 - 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 id="FairValueMeasurementTables" roleURI="http://www.halozyme.com/role/FairValueMeasurementTables">
        <link:definition>9955514 - Disclosure - Fair Value Measurement (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 id="RevenueTables" roleURI="http://www.halozyme.com/role/RevenueTables">
        <link:definition>9955515 - Disclosure - Revenue (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 id="CertainBalanceSheetItemsTables" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsTables">
        <link:definition>9955516 - Disclosure - Certain Balance Sheet Items (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 id="GoodwillandIntangibleAssetsnetTables" roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables">
        <link:definition>9955517 - Disclosure - Goodwill and 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 id="LongTermDebtNetTables" roleURI="http://www.halozyme.com/role/LongTermDebtNetTables">
        <link:definition>9955518 - Disclosure - Long-Term Debt, 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 id="SharebasedCompensationTables" roleURI="http://www.halozyme.com/role/SharebasedCompensationTables">
        <link:definition>9955519 - Disclosure - Share-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 id="EarningspershareTables" roleURI="http://www.halozyme.com/role/EarningspershareTables">
        <link:definition>9955520 - Disclosure - Earnings per 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 id="CommitmentsandContingenciesTables" roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesTables">
        <link:definition>9955521 - Disclosure - Commitments and Contingencies (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 id="IncomeTaxesTables" roleURI="http://www.halozyme.com/role/IncomeTaxesTables">
        <link:definition>9955522 - 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 id="OrganizationandBusinessDetails" roleURI="http://www.halozyme.com/role/OrganizationandBusinessDetails">
        <link:definition>9955523 - Disclosure - Organization and Business (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 id="SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails">
        <link:definition>9955524 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (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 id="SummaryofSignificantAccountingPoliciesLeasesDetails" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails">
        <link:definition>9955525 - Disclosure - Summary of Significant Accounting Policies - Leases (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 id="SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails">
        <link:definition>9955526 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment, Net (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 id="SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails">
        <link:definition>9955527 - Disclosure - Summary of Significant Accounting Policies - Cash Flow Hedges - Currency Risks (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 id="SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>9955528 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (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 id="SummaryofSignificantAccountingPoliciesSegmentInformationDetails" roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails">
        <link:definition>9955529 - Disclosure - Summary of Significant Accounting Policies - Segment 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 id="BusinessCombinationNarrativeDetails" roleURI="http://www.halozyme.com/role/BusinessCombinationNarrativeDetails">
        <link:definition>9955530 - Disclosure - Business Combination - Narrative (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 id="BusinessCombinationTotalPurchaseConsiderationDetails" roleURI="http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails">
        <link:definition>9955531 - Disclosure - Business Combination - Total 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 id="BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>9955532 - Disclosure - Business Combination - 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 id="BusinessCombinationIntangibleAssetsAcquiredDetails" roleURI="http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails">
        <link:definition>9955533 - Disclosure - Business Combination - Intangible Assets Acquired (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 id="BusinessCombinationProformaFinancialInformationDetails" roleURI="http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails">
        <link:definition>9955534 - Disclosure - Business Combination - Proforma Financial 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 id="FairValueMeasurementAvailableforSaleSecuritiesDetails" roleURI="http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails">
        <link:definition>9955535 - Disclosure - Fair Value Measurement - Available-for-Sale Securities (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 id="FairValueMeasurementNarrativeDetails" roleURI="http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails">
        <link:definition>9955536 - Disclosure - Fair Value Measurement - Narrative (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 id="FairValueMeasurementMaturitiesDetails" roleURI="http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails">
        <link:definition>9955537 - Disclosure - Fair Value Measurement - Maturities (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 id="FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails" roleURI="http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails">
        <link:definition>9955538 - Disclosure - Fair Value Measurement - Major Security of Fair Value Measured on a Recurring Basis (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 id="RevenueDisaggregationofRevenueDetails" roleURI="http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails">
        <link:definition>9955539 - Disclosure - Revenue - Disaggregation of Revenue (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 id="RevenueNarrativeDetails" roleURI="http://www.halozyme.com/role/RevenueNarrativeDetails">
        <link:definition>9955540 - Disclosure - Revenue - Narrative (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 id="RevenueNarrativeDetails_1" roleURI="http://www.halozyme.com/role/RevenueNarrativeDetails_1">
        <link:definition>9955540 - Disclosure - Revenue - Narrative (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 id="RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails" roleURI="http://www.halozyme.com/role/RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails">
        <link:definition>9955541 - Disclosure - Revenue - Accounts Receivable, Other Contract Assets and Contract Liabilities (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 id="CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails">
        <link:definition>9955542 - Disclosure - Certain Balance Sheet Items - Accounts Receivable, Net and Contract Assets (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 id="CertainBalanceSheetItemsInventoriesDetails" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails">
        <link:definition>9955543 - Disclosure - Certain Balance Sheet Items - Inventories (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 id="CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails">
        <link:definition>9955544 - Disclosure - Certain Balance Sheet Items - Prepaid Expenses and Other Assets (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 id="CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1">
        <link:definition>9955544 - Disclosure - Certain Balance Sheet Items - Prepaid Expenses and Other Assets (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 id="CertainBalanceSheetItemsPropertyandEquipmentDetails" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails">
        <link:definition>9955545 - Disclosure - Certain Balance Sheet Items - Property and Equipment (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 id="CertainBalanceSheetItemsNarrativeDetails" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails">
        <link:definition>9955546 - Disclosure - Certain Balance Sheet Items - Narrative (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 id="CertainBalanceSheetItemsAccruedExpensesDetails" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails">
        <link:definition>9955547 - Disclosure - Certain Balance Sheet Items - Accrued Expenses (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 id="CertainBalanceSheetItemsAccruedExpensesDetails_1" roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1">
        <link:definition>9955547 - Disclosure - Certain Balance Sheet Items - Accrued Expenses (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 id="GoodwillandIntangibleAssetsnetGoodwillDetails" roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetGoodwillDetails">
        <link:definition>9955548 - Disclosure - Goodwill and Intangible Assets, net - Goodwill (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 id="GoodwillandIntangibleAssetsnetNarrativeDetails" roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails">
        <link:definition>9955549 - Disclosure - Goodwill and Intangible Assets, net - Narrative (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 id="GoodwillandIntangibleAssetsnetIntangibleAssetsDetails" roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails">
        <link:definition>9955550 - Disclosure - Goodwill and Intangible Assets, net - Intangible Assets (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 id="GoodwillandIntangibleAssetsnetFutureAmortizationDetails" roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails">
        <link:definition>9955551 - Disclosure - Goodwill and Intangible Assets, net - Future Amortization (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 id="LongTermDebtNetNarrativeDetails" roleURI="http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails">
        <link:definition>9955552 - Disclosure - Long-Term Debt, Net - Narrative (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 id="LongTermDebtNetCarryingAmountofConvertibleNotesDetails" roleURI="http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails">
        <link:definition>9955553 - Disclosure - Long-Term Debt, Net - Carrying Amount of Convertible Notes (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 id="LongTermDebtNetComponentsofInterestExpenseDetails" roleURI="http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails">
        <link:definition>9955554 - Disclosure - Long-Term Debt, Net - Components of Interest Expense (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 id="LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails" roleURI="http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails">
        <link:definition>9955555 - Disclosure - Long-Term Debt, Net - Future Maturities and Interest Payments (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 id="LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails_1" roleURI="http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails_1">
        <link:definition>9955555 - Disclosure - Long-Term Debt, Net - Future Maturities and Interest Payments (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 id="SharebasedCompensationNarrativeDetails" roleURI="http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails">
        <link:definition>9955556 - Disclosure - Share-based Compensation - Narrative (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 id="SharebasedCompensationSharebasedCompensationExpenseDetails" roleURI="http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails">
        <link:definition>9955557 - Disclosure - Share-based Compensation - Share-based Compensation Expense (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 id="SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails" roleURI="http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails">
        <link:definition>9955558 - Disclosure - Share-based Compensation - Total Unrecognized Estimated Compensation Cost (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 id="SharebasedCompensationOptionsDetails" roleURI="http://www.halozyme.com/role/SharebasedCompensationOptionsDetails">
        <link:definition>9955559 - Disclosure - Share-based Compensation - Options (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 id="SharebasedCompensationValuationDetails" roleURI="http://www.halozyme.com/role/SharebasedCompensationValuationDetails">
        <link:definition>9955560 - Disclosure - Share-based Compensation - Valuation (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 id="SharebasedCompensationRestrictedStockUnitsDetails" roleURI="http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails">
        <link:definition>9955561 - Disclosure - Share-based Compensation - Restricted Stock Units (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 id="SharebasedCompensationPerformanceStockUnitsDetails" roleURI="http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails">
        <link:definition>9955562 - Disclosure - Share-based Compensation - Performance Stock Units (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 id="StockholdersEquityDetails" roleURI="http://www.halozyme.com/role/StockholdersEquityDetails">
        <link:definition>9955563 - Disclosure - Stockholders' Equity (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 id="EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails" roleURI="http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails">
        <link:definition>9955564 - Disclosure - Earnings per share - Basic and Diluted Income Per Common Share Computation (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 id="EarningspershareSharesExcludedfromtheCalculationofDilutedNetIncomePerCommonShareDetails" roleURI="http://www.halozyme.com/role/EarningspershareSharesExcludedfromtheCalculationofDilutedNetIncomePerCommonShareDetails">
        <link:definition>9955565 - Disclosure - Earnings per share - Shares Excluded from the Calculation of Diluted Net Income Per Common Share (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 id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>9955566 - Disclosure - Commitments and Contingencies - Narrative (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 id="CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails" roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails">
        <link:definition>9955567 - Disclosure - Commitments and Contingencies - Annual Future Minimum Lease Payments (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 id="CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails_1" roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails_1">
        <link:definition>9955567 - Disclosure - Commitments and Contingencies - Annual Future Minimum Lease Payments (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 id="IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails" roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails">
        <link:definition>9955568 - Disclosure - Income Taxes - Income Before Income Tax (Expense) Summarized by Region (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 id="IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails" roleURI="http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails">
        <link:definition>9955569 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Liabilities) (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 id="IncomeTaxesNarrativeDetails" roleURI="http://www.halozyme.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9955570 - Disclosure - Income Taxes - Narrative (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 id="IncomeTaxesIncomeTaxExpenseBenefitDetails" roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails">
        <link:definition>9955571 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (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 id="IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails" roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails">
        <link:definition>9955572 - Disclosure - Income Taxes - Income Tax Reconciliation Provision for Income Taxes to Federal Income Tax Rate (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 id="IncomeTaxesUnrecognizedTaxBenefitDetails" roleURI="http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails">
        <link:definition>9955573 - Disclosure - Income Taxes - Unrecognized Tax Benefit (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 id="EmployeeSavingsPlanNarrativeDetails" roleURI="http://www.halozyme.com/role/EmployeeSavingsPlanNarrativeDetails">
        <link:definition>9955574 - Disclosure - Employee Savings Plan - Narrative (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 id="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>9955575 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="halo_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" abstract="false" name="AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" abstract="false" name="PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_CollaborativeAgreementsMember" abstract="true" name="CollaborativeAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" abstract="false" name="BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" abstract="false" name="OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_DeferredRentPayments" abstract="false" name="DeferredRentPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_PaymentOfCappedCallTransactions" abstract="false" name="PaymentOfCappedCallTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" abstract="false" name="ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" abstract="false" name="AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" abstract="false" name="AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="halo_RocheMember" abstract="true" name="RocheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_TakedaMember" abstract="true" name="TakedaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_JanssenMember" abstract="true" name="JanssenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_ArgenxMember" abstract="true" name="ArgenxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_BMSMember" abstract="true" name="BMSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_RoyaltiesReceivedNumberOfProductsSold" abstract="false" name="RoyaltiesReceivedNumberOfProductsSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="halo_JanssenAndRocheMember" abstract="true" name="JanssenAndRocheMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="halo_JanssenRocheAndTevaMember" abstract="true" name="JanssenRocheAndTevaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="halo_PartnerAMember" abstract="true" name="PartnerAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_PartnerBMember" abstract="true" name="PartnerBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_PartnerCMember" abstract="true" name="PartnerCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_ForeignOtherMember" abstract="true" name="ForeignOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" abstract="false" name="NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" abstract="false" name="NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="halo_ConcentrationRiskPercentageInstantDate" abstract="false" name="ConcentrationRiskPercentageInstantDate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" abstract="false" name="RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="halo_AntaresPharmaIncMember" abstract="true" name="AntaresPharmaIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" abstract="false" name="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_ShareBasedCompensationAwardsVestedMember" abstract="true" name="ShareBasedCompensationAwardsVestedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_ShareBasedCompensationAwardsUnvestedMember" abstract="true" name="ShareBasedCompensationAwardsUnvestedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" abstract="false" name="BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_BusinessCombinationConsiderationTransferredBonusAwards" abstract="false" name="BusinessCombinationConsiderationTransferredBonusAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_AutoInjectorTechnologyPlatformMember" abstract="true" name="AutoInjectorTechnologyPlatformMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_XYOSTEDProprietaryProductMember" abstract="true" name="XYOSTEDProprietaryProductMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_TLANDOProductRightsMember" abstract="true" name="TLANDOProductRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_ProprietaryProductsSalesMember" abstract="true" name="ProprietaryProductsSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_BulkRHuPH20Member" abstract="true" name="BulkRHuPH20Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_DevicePartneredProductsMember" abstract="true" name="DevicePartneredProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_UpfrontFeesMember" abstract="true" name="UpfrontFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember" abstract="true" name="EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="halo_SalesbasedmilestoneMember" abstract="true" name="SalesbasedmilestoneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_DeviceLicensingAndDevelopmentMember" abstract="true" name="DeviceLicensingAndDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_LicenseFeesAndEventBasedMember" abstract="true" name="LicenseFeesAndEventBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_OthercollaboratorsMember" abstract="true" name="OthercollaboratorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" abstract="false" name="RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_ProductSalesOtherMember" abstract="true" name="ProductSalesOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" abstract="false" name="AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" abstract="false" name="AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_InventoryNetIncludingLongTermPortion" abstract="false" name="InventoryNetIncludingLongTermPortion" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_ResearchEquipmentMember" abstract="true" name="ResearchEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_ManufacturingEquipmentMember" abstract="true" name="ManufacturingEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_ComputerAndOfficeEquipmentMember" abstract="true" name="ComputerAndOfficeEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_OperatingLeaseAccretionOfLiability" abstract="false" name="OperatingLeaseAccretionOfLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_AccruedOutsourcedManufacturingExpenses" abstract="false" name="AccruedOutsourcedManufacturingExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_AccruedLiabilitiesNoncurrent" abstract="false" name="AccruedLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_A1.00ConvertibleSeniorNotesDue2028Member" abstract="true" name="A1.00ConvertibleSeniorNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_A0.25ConvertibleSeniorNotesDue2027Member" abstract="true" name="A0.25ConvertibleSeniorNotesDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_A1.25ConvertibleSeniorNotesdue2024Member" abstract="true" name="A1.25ConvertibleSeniorNotesdue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_AnnualInterestPaymentPeriodAxis" abstract="true" name="AnnualInterestPaymentPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="halo_AnnualInterestPaymentPeriodDomain" abstract="true" name="AnnualInterestPaymentPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_DebtInstrumentInterestPeriodOneMember" abstract="true" name="DebtInstrumentInterestPeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_DebtInstrumentInterestPeriodTwoMember" abstract="true" name="DebtInstrumentInterestPeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_DebtInstrumentInterestPeriodThirdMember" abstract="true" name="DebtInstrumentInterestPeriodThirdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_DebtInstrumentInterestPeriodFourMember" abstract="true" name="DebtInstrumentInterestPeriodFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_VariableRateComponentAxis" abstract="true" name="VariableRateComponentAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="halo_VariableRateComponentDomain" abstract="true" name="VariableRateComponentDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_VariableRateComponentOneMember" abstract="true" name="VariableRateComponentOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_VariableRateComponentTwoMember" abstract="true" name="VariableRateComponentTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" abstract="false" name="DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="halo_DebtInstrumentCapCallTransactionCapPricePerShare" abstract="false" name="DebtInstrumentCapCallTransactionCapPricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="halo_SaleOfStockPremiumOverLastReportedSalePricePercentage" abstract="false" name="SaleOfStockPremiumOverLastReportedSalePricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="halo_PaymentForCappedCallTransactions" abstract="false" name="PaymentForCappedCallTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_LongTermDebtIncludingInterestGross" abstract="false" name="LongTermDebtIncludingInterestGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_LongTermDebtInterestGross" abstract="false" name="LongTermDebtInterestGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_AmendedAndRestated2021StockPlanMember" abstract="true" name="AmendedAndRestated2021StockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_A2021ESPPPlanMember" abstract="true" name="A2021ESPPPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_CliffVestingFirstAnniversaryMember" abstract="true" name="CliffVestingFirstAnniversaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_MonthlyVestingAfterOneYearMember" abstract="true" name="MonthlyVestingAfterOneYearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="halo_RSURSAandPRSUawardsMember" abstract="true" name="RSURSAandPRSUawardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable" abstract="true" name="ScheduleofSharebasedCompensationArrangementsValuationInputsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems" abstract="true" name="ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="halo_RestrictedStockUnitsAndPerformanceSharesMember" abstract="true" name="RestrictedStockUnitsAndPerformanceSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="halo_StockOptionsAndRestrictedStockUnitsMember" abstract="true" name="StockOptionsAndRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_A2021ShareRepurchaseProgramMember" abstract="true" name="A2021ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="halo_A2024CapitalReturnProgramMember" abstract="true" name="A2024CapitalReturnProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="halo_AcceleratedShareRepurchaseAgreementMember" abstract="true" name="AcceleratedShareRepurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_AcceleratedShareRepurchaseAgreementAmount" abstract="false" name="AcceleratedShareRepurchaseAgreementAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" abstract="false" name="AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="halo_RestrictStockUnitsPerformanceSharesAndESPPMember" abstract="true" name="RestrictStockUnitsPerformanceSharesAndESPPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="halo_DeferredTaxAssetsLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization" abstract="false" name="DeferredTaxLiabilitiesNonDeductibleBookAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_DeferredTaxLiabilitiesRightOfUseAsset" abstract="false" name="DeferredTaxLiabilitiesRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="halo_OtherStatesMember" abstract="true" name="OtherStatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>halo-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:1f210e0d-2204-4ae3-9341-db4cc04aaa9d,g:114b7557-6871-474e-bf5f-50188e512cbd-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a1bb6e4-cd01-4eef-9967-afcc70a9e796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_398f0637-7dab-4f23-89ea-46c37053ab41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a1bb6e4-cd01-4eef-9967-afcc70a9e796" xlink:to="loc_us-gaap_Liabilities_398f0637-7dab-4f23-89ea-46c37053ab41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1ca8eb71-1a98-4c5d-bc07-7549d628bf4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a1bb6e4-cd01-4eef-9967-afcc70a9e796" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1ca8eb71-1a98-4c5d-bc07-7549d628bf4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7c22d2ef-590c-4008-9117-dce510c01f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a1bb6e4-cd01-4eef-9967-afcc70a9e796" xlink:to="loc_us-gaap_StockholdersEquity_7c22d2ef-590c-4008-9117-dce510c01f9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_609753b1-adfd-4e9a-aeb8-184595c49288" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_35ba6d12-c49d-4f74-a692-f5863356d779" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_609753b1-adfd-4e9a-aeb8-184595c49288" xlink:to="loc_us-gaap_LiabilitiesCurrent_35ba6d12-c49d-4f74-a692-f5863356d779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0ca543cc-b31b-426f-9d96-812f904b5ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_609753b1-adfd-4e9a-aeb8-184595c49288" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0ca543cc-b31b-426f-9d96-812f904b5ba3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f9fc2e82-73cc-4365-97e2-a0da4ddcecfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_609753b1-adfd-4e9a-aeb8-184595c49288" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f9fc2e82-73cc-4365-97e2-a0da4ddcecfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9591b415-b242-4ffa-8979-64ac69695eac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0716278e-f1ab-4cfb-bb96-3dbaf23d675b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9591b415-b242-4ffa-8979-64ac69695eac" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0716278e-f1ab-4cfb-bb96-3dbaf23d675b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent_1d50e6cb-a6ba-42b1-8e96-66d92ed7fa3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9591b415-b242-4ffa-8979-64ac69695eac" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent_1d50e6cb-a6ba-42b1-8e96-66d92ed7fa3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_1a46d2fc-6e4f-4df4-a7e4-b348ebc8cc91" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9591b415-b242-4ffa-8979-64ac69695eac" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_1a46d2fc-6e4f-4df4-a7e4-b348ebc8cc91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_52628943-5197-4867-9ed3-53b74953e93a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9591b415-b242-4ffa-8979-64ac69695eac" xlink:to="loc_us-gaap_InventoryNet_52628943-5197-4867-9ed3-53b74953e93a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9f3d6ec7-2bec-43e9-8f7b-ba7f15faa691" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_9591b415-b242-4ffa-8979-64ac69695eac" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9f3d6ec7-2bec-43e9-8f7b-ba7f15faa691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_35094a0f-772b-4d1c-9c27-d27ccd2313f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_ab57b651-566c-4356-b873-80812e8c557e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_35094a0f-772b-4d1c-9c27-d27ccd2313f1" xlink:to="loc_us-gaap_AccountsPayableCurrent_ab57b651-566c-4356-b873-80812e8c557e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_12efc7fe-95f3-4f2f-b5d5-d0f76f885179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_35094a0f-772b-4d1c-9c27-d27ccd2313f1" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_12efc7fe-95f3-4f2f-b5d5-d0f76f885179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_32fc6c5f-5087-423e-a067-bf39101e01d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_36c06190-d9fa-41f1-835e-cf88c5d865f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_32fc6c5f-5087-423e-a067-bf39101e01d1" xlink:to="loc_us-gaap_PreferredStockValue_36c06190-d9fa-41f1-835e-cf88c5d865f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_18bab94a-fa5d-4e2c-bf53-66b633576cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_32fc6c5f-5087-423e-a067-bf39101e01d1" xlink:to="loc_us-gaap_CommonStockValue_18bab94a-fa5d-4e2c-bf53-66b633576cf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b16c408f-3fd8-42b1-932a-ec315889210e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_32fc6c5f-5087-423e-a067-bf39101e01d1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_b16c408f-3fd8-42b1-932a-ec315889210e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_125073cf-efdf-4be0-bc10-46e23886d60b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_32fc6c5f-5087-423e-a067-bf39101e01d1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_125073cf-efdf-4be0-bc10-46e23886d60b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_264f65db-f50a-4e99-a2af-9c57d95dd306" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_32fc6c5f-5087-423e-a067-bf39101e01d1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_264f65db-f50a-4e99-a2af-9c57d95dd306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d004be8a-b662-4715-b6bd-3bb9a1a46230" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d4297376-aeea-4df4-a655-b5615443ce16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d004be8a-b662-4715-b6bd-3bb9a1a46230" xlink:to="loc_us-gaap_AssetsCurrent_d4297376-aeea-4df4-a655-b5615443ce16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_9aac32ae-8c78-45e8-b8e7-9233c0fb72f0" xlink:href="halo-20241231.xsd#halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d004be8a-b662-4715-b6bd-3bb9a1a46230" xlink:to="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_9aac32ae-8c78-45e8-b8e7-9233c0fb72f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_e96b7073-2322-4f35-aab3-79b6ec92c6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d004be8a-b662-4715-b6bd-3bb9a1a46230" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_e96b7073-2322-4f35-aab3-79b6ec92c6f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_934a9333-0689-486a-8a36-dac683ed7434" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d004be8a-b662-4715-b6bd-3bb9a1a46230" xlink:to="loc_us-gaap_Goodwill_934a9333-0689-486a-8a36-dac683ed7434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1d3903ed-ed82-4b55-9d92-5f0856b9fca5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d004be8a-b662-4715-b6bd-3bb9a1a46230" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1d3903ed-ed82-4b55-9d92-5f0856b9fca5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_0134d95c-b8af-4915-92a3-cb88c97c84e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d004be8a-b662-4715-b6bd-3bb9a1a46230" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_0134d95c-b8af-4915-92a3-cb88c97c84e0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30b7256e-1be4-4e1e-adad-fc6a8c9dbba5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_da79f57c-ca60-4fe7-bf76-97eac4cb939c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30b7256e-1be4-4e1e-adad-fc6a8c9dbba5" xlink:to="loc_us-gaap_OperatingIncomeLoss_da79f57c-ca60-4fe7-bf76-97eac4cb939c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_77a45761-5627-4b2b-81ee-39cf499eb097" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30b7256e-1be4-4e1e-adad-fc6a8c9dbba5" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_77a45761-5627-4b2b-81ee-39cf499eb097" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_eb86580b-5d24-45ab-ae07-c0ba51c5dd79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InducedConversionOfConvertibleDebtExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30b7256e-1be4-4e1e-adad-fc6a8c9dbba5" xlink:to="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_eb86580b-5d24-45ab-ae07-c0ba51c5dd79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_9c44e8a6-5bef-4e49-abaf-b8f97bcb1f92" xlink:href="halo-20241231.xsd#halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30b7256e-1be4-4e1e-adad-fc6a8c9dbba5" xlink:to="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_9c44e8a6-5bef-4e49-abaf-b8f97bcb1f92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_8abb3633-2b23-4ecd-b789-549d1ac4663b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30b7256e-1be4-4e1e-adad-fc6a8c9dbba5" xlink:to="loc_us-gaap_InterestExpenseNonoperating_8abb3633-2b23-4ecd-b789-549d1ac4663b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_51f5715c-4117-4dc9-89a9-39ebcd2cc0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bfe28a20-090a-420e-b821-243612b10b98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_51f5715c-4117-4dc9-89a9-39ebcd2cc0a3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bfe28a20-090a-420e-b821-243612b10b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_91899b97-6f57-4cdb-b6c6-62680073e763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_51f5715c-4117-4dc9-89a9-39ebcd2cc0a3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_91899b97-6f57-4cdb-b6c6-62680073e763" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8593c62f-90e7-408a-b250-392534393e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5be85ea0-aee8-40fd-ab46-f86725174a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8593c62f-90e7-408a-b250-392534393e7f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5be85ea0-aee8-40fd-ab46-f86725174a8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_cd096ce1-0413-4758-8659-0a484dd152dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8593c62f-90e7-408a-b250-392534393e7f" xlink:to="loc_us-gaap_CostsAndExpenses_cd096ce1-0413-4758-8659-0a484dd152dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_2bd73a5e-47a2-4f14-b1d2-c78489e823d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_e81e6a68-de7e-45e6-bf70-316e270585c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2bd73a5e-47a2-4f14-b1d2-c78489e823d5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_e81e6a68-de7e-45e6-bf70-316e270585c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_599824ff-e296-40ce-bd14-999c5bdd4a00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2bd73a5e-47a2-4f14-b1d2-c78489e823d5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_599824ff-e296-40ce-bd14-999c5bdd4a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_4de04454-e62f-402f-b3d7-62487d7b0f71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2bd73a5e-47a2-4f14-b1d2-c78489e823d5" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_4de04454-e62f-402f-b3d7-62487d7b0f71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_188dedb8-fd23-411d-bd27-39d37f2e1697" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_2bd73a5e-47a2-4f14-b1d2-c78489e823d5" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_188dedb8-fd23-411d-bd27-39d37f2e1697" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b4a6d8d-50d2-42fc-9141-8bf2c89f98a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b2f220b7-5845-45a8-9c6e-cff4eb401d88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b4a6d8d-50d2-42fc-9141-8bf2c89f98a0" xlink:to="loc_us-gaap_NetIncomeLoss_b2f220b7-5845-45a8-9c6e-cff4eb401d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_cdc6450b-fb6c-404a-92c1-2662d811140b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b4a6d8d-50d2-42fc-9141-8bf2c89f98a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_cdc6450b-fb6c-404a-92c1-2662d811140b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_fac0e597-c439-4130-ad58-245f349adea3" xlink:href="halo-20241231.xsd#halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b4a6d8d-50d2-42fc-9141-8bf2c89f98a0" xlink:to="loc_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_fac0e597-c439-4130-ad58-245f349adea3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_09a92d2c-d757-4e6d-85a4-86f0389069f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b4a6d8d-50d2-42fc-9141-8bf2c89f98a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_09a92d2c-d757-4e6d-85a4-86f0389069f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_866bfec7-b704-4ee4-b591-d0accaad13ae" xlink:href="halo-20241231.xsd#halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b4a6d8d-50d2-42fc-9141-8bf2c89f98a0" xlink:to="loc_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_866bfec7-b704-4ee4-b591-d0accaad13ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_110df429-c53d-4baa-81e8-b4703cbcd49e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b4a6d8d-50d2-42fc-9141-8bf2c89f98a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_110df429-c53d-4baa-81e8-b4703cbcd49e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_1451ab2a-677c-4cd6-8517-c072ceb99d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_1451ab2a-677c-4cd6-8517-c072ceb99d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_93e62c2a-eb3a-46d8-9582-f26e607a156b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_93e62c2a-eb3a-46d8-9582-f26e607a156b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_5cf88ef6-b262-4303-8992-ab12727fdd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_5cf88ef6-b262-4303-8992-ab12727fdd1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_2a5f5b71-b100-4957-9c35-3259e837fdee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_2a5f5b71-b100-4957-9c35-3259e837fdee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_3582ce50-c6cd-49db-ae64-a2e0db98a767" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_3582ce50-c6cd-49db-ae64-a2e0db98a767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_f7acb7f8-1e0a-45f6-8d34-6e2dcd8ac96a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_f7acb7f8-1e0a-45f6-8d34-6e2dcd8ac96a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PaymentOfCappedCallTransactions_0b7e2aa1-2384-4587-9b9c-3755af03e2fb" xlink:href="halo-20241231.xsd#halo_PaymentOfCappedCallTransactions"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_halo_PaymentOfCappedCallTransactions_0b7e2aa1-2384-4587-9b9c-3755af03e2fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_b938d7c0-6b4f-4267-98d3-5199c75c894d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_b938d7c0-6b4f-4267-98d3-5199c75c894d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c3105a41-2f53-45a9-8c0c-41dce76a735e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c3105a41-2f53-45a9-8c0c-41dce76a735e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_8a68a38b-4f4e-403d-90f4-add5116e5b01" xlink:href="halo-20241231.xsd#halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8aeee813-62cb-4176-b018-60e6f5303ced" xlink:to="loc_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_8a68a38b-4f4e-403d-90f4-add5116e5b01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0376722f-351b-433f-a0ec-2ff32586bb64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_NetIncomeLoss_0376722f-351b-433f-a0ec-2ff32586bb64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d24f6708-b452-445c-818b-45b2ba12abfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_ShareBasedCompensation_d24f6708-b452-445c-818b-45b2ba12abfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_33561cf9-931d-4977-b30e-b20d5b88fee6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_33561cf9-931d-4977-b30e-b20d5b88fee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c7c58b59-205b-4dc3-b009-3b062c7cf80a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c7c58b59-205b-4dc3-b009-3b062c7cf80a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_a44c9cb3-4b83-4343-ab5a-ebf7a5c01860" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_a44c9cb3-4b83-4343-ab5a-ebf7a5c01860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_f087b844-9542-43be-ac58-86c24b2973e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_f087b844-9542-43be-ac58-86c24b2973e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_88fec062-78cb-47f4-b948-c2e88b5d2ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_88fec062-78cb-47f4-b948-c2e88b5d2ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e7eb59f6-fcd0-4c72-bcb6-1a4e96c2a10f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e7eb59f6-fcd0-4c72-bcb6-1a4e96c2a10f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_2690bbb7-6e62-4ada-818d-d98a05ccd5ae" xlink:href="halo-20241231.xsd#halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_2690bbb7-6e62-4ada-818d-d98a05ccd5ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_22e397d3-0799-42fe-8cb9-480bb267c30e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_22e397d3-0799-42fe-8cb9-480bb267c30e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredRentPayments_b3615d78-2f4b-4ced-a3a3-d49eadea78a1" xlink:href="halo-20241231.xsd#halo_DeferredRentPayments"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_halo_DeferredRentPayments_b3615d78-2f4b-4ced-a3a3-d49eadea78a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_16b576e6-b8c9-4148-bdad-6ad8c6d400b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InducedConversionOfConvertibleDebtExpense"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_16b576e6-b8c9-4148-bdad-6ad8c6d400b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_680899d0-f460-48d9-8798-7ffe4bd1d065" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_680899d0-f460-48d9-8798-7ffe4bd1d065" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_f813513e-5085-4e1e-bdba-318f610ba239" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_f813513e-5085-4e1e-bdba-318f610ba239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8405323c-6639-43a8-8ea0-f651fbb17071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8405323c-6639-43a8-8ea0-f651fbb17071" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0e05cd3a-3ef3-4b18-a40b-fc4b0a647a76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0e05cd3a-3ef3-4b18-a40b-fc4b0a647a76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_efdff21a-bc45-4ce2-ba62-1eb2da15122d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_efdff21a-bc45-4ce2-ba62-1eb2da15122d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fe877d1c-51db-45d9-9e66-7ef76587244c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_615b707b-78e9-43f1-8309-ad426973f434" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fe877d1c-51db-45d9-9e66-7ef76587244c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e29a297d-c969-44a4-8519-245fcc13cac6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5801bcc3-9121-4060-a60b-fda1d7210458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e29a297d-c969-44a4-8519-245fcc13cac6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5801bcc3-9121-4060-a60b-fda1d7210458" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9a02c7fe-8bee-4b32-8fb9-746f851fdea0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e29a297d-c969-44a4-8519-245fcc13cac6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9a02c7fe-8bee-4b32-8fb9-746f851fdea0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_655c2ce6-0be3-4ae2-ac70-6a8cc57fb07d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e29a297d-c969-44a4-8519-245fcc13cac6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_655c2ce6-0be3-4ae2-ac70-6a8cc57fb07d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e10b951f-e42f-4bde-81b4-fd6950f1d8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78d2d5ff-4438-4436-b9b9-8294d95fbcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e10b951f-e42f-4bde-81b4-fd6950f1d8a5" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_78d2d5ff-4438-4436-b9b9-8294d95fbcb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a2dc73dd-74de-4e3c-bb4d-5bff079a093c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e10b951f-e42f-4bde-81b4-fd6950f1d8a5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a2dc73dd-74de-4e3c-bb4d-5bff079a093c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_466fcd1d-10a3-41db-948d-40bf226e4239" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e10b951f-e42f-4bde-81b4-fd6950f1d8a5" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_466fcd1d-10a3-41db-948d-40bf226e4239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_778d22be-bc4f-4c5e-af8b-afc010365044" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e10b951f-e42f-4bde-81b4-fd6950f1d8a5" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_778d22be-bc4f-4c5e-af8b-afc010365044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7db20964-f1e3-4640-ac68-9bd39e01d5bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e10b951f-e42f-4bde-81b4-fd6950f1d8a5" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7db20964-f1e3-4640-ac68-9bd39e01d5bd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationTotalPurchaseConsiderationDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fd3775ec-8a35-4bfa-8943-891e20b28fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_ea8e1d5a-139f-406a-aef6-58b2ba53ac6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fd3775ec-8a35-4bfa-8943-891e20b28fd1" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_ea8e1d5a-139f-406a-aef6-58b2ba53ac6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_2f81f2b8-4b60-459b-b528-094861690c10" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fd3775ec-8a35-4bfa-8943-891e20b28fd1" xlink:to="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_2f81f2b8-4b60-459b-b528-094861690c10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_ba5891c3-3e89-40de-883d-fab8958ba44b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fd3775ec-8a35-4bfa-8943-891e20b28fd1" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_ba5891c3-3e89-40de-883d-fab8958ba44b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_f3653840-6860-4585-812b-b0ea7eefff9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fd3775ec-8a35-4bfa-8943-891e20b28fd1" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_f3653840-6860-4585-812b-b0ea7eefff9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredBonusAwards_8087e5e0-2595-4d15-89f8-34190db06750" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredBonusAwards"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fd3775ec-8a35-4bfa-8943-891e20b28fd1" xlink:to="loc_halo_BusinessCombinationConsiderationTransferredBonusAwards_8087e5e0-2595-4d15-89f8-34190db06750" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_48fdd2a3-33a2-4f19-917b-dbd7b3f20e03" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_48fdd2a3-33a2-4f19-917b-dbd7b3f20e03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_52bb4018-af85-400b-a48a-854828c03aac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_52bb4018-af85-400b-a48a-854828c03aac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_3122b08d-7e30-41dc-9d2c-c7dfb93d3435" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_3122b08d-7e30-41dc-9d2c-c7dfb93d3435" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2a810b08-0144-4577-bcee-073f02ba4957" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2a810b08-0144-4577-bcee-073f02ba4957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7d48d94f-c80c-4585-a196-99cab816cad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7d48d94f-c80c-4585-a196-99cab816cad9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_79a6047c-749b-4710-a61d-84d4ce46f340" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_79a6047c-749b-4710-a61d-84d4ce46f340" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_20c28fb7-41cc-4302-a0c1-be5935a7cea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_20c28fb7-41cc-4302-a0c1-be5935a7cea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_4d84cd99-6d40-4bc0-9159-fa8beeea1d54" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_4d84cd99-6d40-4bc0-9159-fa8beeea1d54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_1e20c8ab-bc9c-41cc-8b7c-1c9a2126d021" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_1e20c8ab-bc9c-41cc-8b7c-1c9a2126d021" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_8a9206e7-2f4b-4d58-8ecf-ee622e2aeed1" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_8a9206e7-2f4b-4d58-8ecf-ee622e2aeed1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0b463572-32a3-4677-8e32-23cc436a5270" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_0b463572-32a3-4677-8e32-23cc436a5270" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_3ddd2a62-76c4-4017-bfd0-2b6fdff302de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_68c9b904-a792-45b1-85cb-5cc436e31b69" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_3ddd2a62-76c4-4017-bfd0-2b6fdff302de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementAvailableforSaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_ce2f6ae0-5405-4890-8cde-67252c9aa2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_3decb1b8-2184-43d7-bfd1-59b14ec90847" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_ce2f6ae0-5405-4890-8cde-67252c9aa2ca" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_3decb1b8-2184-43d7-bfd1-59b14ec90847" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c2cbf14c-0d54-40ba-9f47-c8b069241f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_ce2f6ae0-5405-4890-8cde-67252c9aa2ca" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c2cbf14c-0d54-40ba-9f47-c8b069241f5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_e72c8387-69ca-400a-831e-9378d31485ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_ce2f6ae0-5405-4890-8cde-67252c9aa2ca" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_e72c8387-69ca-400a-831e-9378d31485ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_28a43d7c-3474-41bf-be20-85dfc94fe456" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_72fca1ff-d5b2-4c9c-adf8-798a64498aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_28a43d7c-3474-41bf-be20-85dfc94fe456" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_72fca1ff-d5b2-4c9c-adf8-798a64498aa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_8c8d54a6-b4e3-4818-a4f4-48de41714da3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_28a43d7c-3474-41bf-be20-85dfc94fe456" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_8c8d54a6-b4e3-4818-a4f4-48de41714da3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_ba55a74b-ec3b-4261-b0dc-592912597444" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b22565ca-0897-4b5e-8a71-e78158f3e27c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_ba55a74b-ec3b-4261-b0dc-592912597444" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b22565ca-0897-4b5e-8a71-e78158f3e27c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_7043d788-79d6-4c0b-9a90-82436bf98465" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_ba55a74b-ec3b-4261-b0dc-592912597444" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_7043d788-79d6-4c0b-9a90-82436bf98465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_ccc5eb37-a251-4c1c-972d-a7ba44da5780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_ba55a74b-ec3b-4261-b0dc-592912597444" xlink:to="loc_us-gaap_DerivativeAssets_ccc5eb37-a251-4c1c-972d-a7ba44da5780" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_f244e122-f064-439e-b05a-4c57f246bda0" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_62d76e1a-b221-4eed-a893-48df419efef9" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_f244e122-f064-439e-b05a-4c57f246bda0" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_62d76e1a-b221-4eed-a893-48df419efef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_1d67d977-c5bb-48bf-8ca0-6e078d7a3e2b" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_f244e122-f064-439e-b05a-4c57f246bda0" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_1d67d977-c5bb-48bf-8ca0-6e078d7a3e2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_5e08be66-544e-4e4a-8a5d-8e5dd10207a9" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_407a26a1-ad2a-4d91-86dd-ed694f9c1f52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_5e08be66-544e-4e4a-8a5d-8e5dd10207a9" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_407a26a1-ad2a-4d91-86dd-ed694f9c1f52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_578abd70-b7fe-422e-9bfb-22be201a6604" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_5e08be66-544e-4e4a-8a5d-8e5dd10207a9" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_578abd70-b7fe-422e-9bfb-22be201a6604" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_halo_InventoryNetIncludingLongTermPortion_35bbf83f-4193-452f-951e-91cf71ef3ba5" xlink:href="halo-20241231.xsd#halo_InventoryNetIncludingLongTermPortion"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_01601293-fa0b-48a2-a74c-7c42e75c7691" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_InventoryNetIncludingLongTermPortion_35bbf83f-4193-452f-951e-91cf71ef3ba5" xlink:to="loc_us-gaap_InventoryNoncurrent_01601293-fa0b-48a2-a74c-7c42e75c7691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3b686146-9bc2-487b-a0ca-6922df90943b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_InventoryNetIncludingLongTermPortion_35bbf83f-4193-452f-951e-91cf71ef3ba5" xlink:to="loc_us-gaap_InventoryNet_3b686146-9bc2-487b-a0ca-6922df90943b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_541747ba-5fae-4c32-ba20-9dd46837ba60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_3f87f81c-f147-444a-8039-baf02e5cb5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_541747ba-5fae-4c32-ba20-9dd46837ba60" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_3f87f81c-f147-444a-8039-baf02e5cb5b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3d97d40c-994b-40d9-8480-133a0a4914ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_541747ba-5fae-4c32-ba20-9dd46837ba60" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3d97d40c-994b-40d9-8480-133a0a4914ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_1f6b9e3e-7fb1-4d52-a4ff-6536502cf906" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_1b05c1a6-8668-4307-bd4c-7b33e2c30760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_1f6b9e3e-7fb1-4d52-a4ff-6536502cf906" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_1b05c1a6-8668-4307-bd4c-7b33e2c30760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_a9bd5ba4-1140-4072-908a-2d09f1031131" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_1f6b9e3e-7fb1-4d52-a4ff-6536502cf906" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_a9bd5ba4-1140-4072-908a-2d09f1031131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_eac37170-f11b-4296-9d07-140608fb326e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_1f6b9e3e-7fb1-4d52-a4ff-6536502cf906" xlink:to="loc_us-gaap_InventoryNoncurrent_eac37170-f11b-4296-9d07-140608fb326e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_77b05dd9-4760-4b4e-be18-af0f9d1bee6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_1f6b9e3e-7fb1-4d52-a4ff-6536502cf906" xlink:to="loc_us-gaap_OtherAssets_77b05dd9-4760-4b4e-be18-af0f9d1bee6f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0f9d31ea-23ed-4159-bd21-424577cbaccd" xlink:href="halo-20241231.xsd#halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_467bd962-3112-4696-9983-c52aea624a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0f9d31ea-23ed-4159-bd21-424577cbaccd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_467bd962-3112-4696-9983-c52aea624a1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9372e273-83bb-497d-8df5-11670867bd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0f9d31ea-23ed-4159-bd21-424577cbaccd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9372e273-83bb-497d-8df5-11670867bd7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a8e2d7fb-e269-4643-9d44-b64d0dd57251" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6b6f32d1-7220-4285-be3b-8427139e39ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a8e2d7fb-e269-4643-9d44-b64d0dd57251" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6b6f32d1-7220-4285-be3b-8427139e39ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1e6a4a56-1d87-451b-b9b9-0b30284cbb60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a8e2d7fb-e269-4643-9d44-b64d0dd57251" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1e6a4a56-1d87-451b-b9b9-0b30284cbb60" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsAccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_a917c28b-c260-4907-812e-ebcc55f9a179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccruedLiabilitiesNoncurrent_f28086ef-bf89-4b0f-af4e-26147ed837ba" xlink:href="halo-20241231.xsd#halo_AccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_a917c28b-c260-4907-812e-ebcc55f9a179" xlink:to="loc_halo_AccruedLiabilitiesNoncurrent_f28086ef-bf89-4b0f-af4e-26147ed837ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_54bfb826-1946-404c-b777-2130b579cce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_a917c28b-c260-4907-812e-ebcc55f9a179" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_54bfb826-1946-404c-b777-2130b579cce0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsAccruedExpensesDetails_1"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8c8c90e4-79ab-440b-94ce-131ceaa4aa55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_958ee7b7-b644-4c62-89c4-29981662d837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8c8c90e4-79ab-440b-94ce-131ceaa4aa55" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_958ee7b7-b644-4c62-89c4-29981662d837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccruedOutsourcedManufacturingExpenses_08790f72-b20f-44f2-90d0-3f3c10795a5d" xlink:href="halo-20241231.xsd#halo_AccruedOutsourcedManufacturingExpenses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8c8c90e4-79ab-440b-94ce-131ceaa4aa55" xlink:to="loc_halo_AccruedOutsourcedManufacturingExpenses_08790f72-b20f-44f2-90d0-3f3c10795a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_836838eb-2251-4112-8467-bddbd6aec45f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8c8c90e4-79ab-440b-94ce-131ceaa4aa55" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_836838eb-2251-4112-8467-bddbd6aec45f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_e2310701-aee0-40c2-85ff-39b528b98627" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8c8c90e4-79ab-440b-94ce-131ceaa4aa55" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_e2310701-aee0-40c2-85ff-39b528b98627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_3a720e9e-52d8-4c60-b2ae-7205cb7de03a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8c8c90e4-79ab-440b-94ce-131ceaa4aa55" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_3a720e9e-52d8-4c60-b2ae-7205cb7de03a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d841f303-190e-497b-b290-761599944712" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_8c8c90e4-79ab-440b-94ce-131ceaa4aa55" xlink:to="loc_us-gaap_OperatingLeaseLiability_d841f303-190e-497b-b290-761599944712" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_aa24991e-6bff-4228-a620-edfe0e7544ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_059a455f-0a15-4fe2-ad6f-f14937bdab18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_aa24991e-6bff-4228-a620-edfe0e7544ad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_059a455f-0a15-4fe2-ad6f-f14937bdab18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a945e2c7-1c80-4d5b-87a6-7f20b1067916" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_aa24991e-6bff-4228-a620-edfe0e7544ad" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a945e2c7-1c80-4d5b-87a6-7f20b1067916" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetFutureAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1898f2be-0146-4640-8364-813b164cbeb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fad7f774-acb1-4d1d-9195-c5e8743e18da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1898f2be-0146-4640-8364-813b164cbeb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fad7f774-acb1-4d1d-9195-c5e8743e18da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2a39928c-ac72-41b8-8e07-d8cff8faa8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1898f2be-0146-4640-8364-813b164cbeb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2a39928c-ac72-41b8-8e07-d8cff8faa8b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_035a1861-e1d6-4a30-a463-047ac43b7523" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1898f2be-0146-4640-8364-813b164cbeb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_035a1861-e1d6-4a30-a463-047ac43b7523" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_109f60da-6125-4b65-8a4f-6ac647c28760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1898f2be-0146-4640-8364-813b164cbeb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_109f60da-6125-4b65-8a4f-6ac647c28760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dd2d7550-3846-4c0a-9e49-28e0037ceb22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1898f2be-0146-4640-8364-813b164cbeb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dd2d7550-3846-4c0a-9e49-28e0037ceb22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ec2683e4-1b8b-42ac-bb90-9ab83532c3de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1898f2be-0146-4640-8364-813b164cbeb7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ec2683e4-1b8b-42ac-bb90-9ab83532c3de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetCarryingAmountofConvertibleNotesDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a10e2c14-bf73-4876-b735-043ba3ca7e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a94744b3-a309-41bc-bded-51812b0c9227" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a10e2c14-bf73-4876-b735-043ba3ca7e1c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a94744b3-a309-41bc-bded-51812b0c9227" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetComponentsofInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_a10d6ff0-278a-40fb-9bd4-4569485e9854" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_d9b8d93d-dd66-44ad-b788-be4e70903df0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_a10d6ff0-278a-40fb-9bd4-4569485e9854" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_d9b8d93d-dd66-44ad-b788-be4e70903df0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_6c64ed6a-8e11-408c-99e0-1e31781e16cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_a10d6ff0-278a-40fb-9bd4-4569485e9854" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_6c64ed6a-8e11-408c-99e0-1e31781e16cd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_halo_LongTermDebtIncludingInterestGross_6b710b4e-96d0-4367-b2c3-0770a9348f0d" xlink:href="halo-20241231.xsd#halo_LongTermDebtIncludingInterestGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_320a1872-6967-4793-81bc-c8a5668366e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_LongTermDebtIncludingInterestGross_6b710b4e-96d0-4367-b2c3-0770a9348f0d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_320a1872-6967-4793-81bc-c8a5668366e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_761d8bbc-5c70-47bb-b5df-dfd4cb41ecdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_LongTermDebtIncludingInterestGross_6b710b4e-96d0-4367-b2c3-0770a9348f0d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_761d8bbc-5c70-47bb-b5df-dfd4cb41ecdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2a1b1e1f-58f5-4a3c-93ca-6e39bb9925d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_LongTermDebtIncludingInterestGross_6b710b4e-96d0-4367-b2c3-0770a9348f0d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2a1b1e1f-58f5-4a3c-93ca-6e39bb9925d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0305ed4e-6963-4a2e-85f9-568442c5bd09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_LongTermDebtIncludingInterestGross_6b710b4e-96d0-4367-b2c3-0770a9348f0d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0305ed4e-6963-4a2e-85f9-568442c5bd09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_c79cfb90-8ab3-4ec2-84f8-08395c7eeabf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_LongTermDebtIncludingInterestGross_6b710b4e-96d0-4367-b2c3-0770a9348f0d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_c79cfb90-8ab3-4ec2-84f8-08395c7eeabf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c9e89a0a-d268-4606-8317-626a12f5412c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_LongTermDebtIncludingInterestGross_6b710b4e-96d0-4367-b2c3-0770a9348f0d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c9e89a0a-d268-4606-8317-626a12f5412c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_d611372b-90d2-4725-853b-f10d7abcdcf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_fffd5040-8926-4ed8-8a78-7a265578ca66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_d611372b-90d2-4725-853b-f10d7abcdcf9" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_fffd5040-8926-4ed8-8a78-7a265578ca66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_247fc4a1-4f11-4394-8432-29d0ac385a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_d611372b-90d2-4725-853b-f10d7abcdcf9" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_247fc4a1-4f11-4394-8432-29d0ac385a8c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails_1" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_halo_LongTermDebtIncludingInterestGross_659b2341-13a2-423c-a1dc-7ae78aa75472" xlink:href="halo-20241231.xsd#halo_LongTermDebtIncludingInterestGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cf6606f0-0a17-4d6e-8638-d7d40538d9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_LongTermDebtIncludingInterestGross_659b2341-13a2-423c-a1dc-7ae78aa75472" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_cf6606f0-0a17-4d6e-8638-d7d40538d9d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LongTermDebtInterestGross_fc8c0646-c9ef-4d1d-b9f4-2a68f453270f" xlink:href="halo-20241231.xsd#halo_LongTermDebtInterestGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_halo_LongTermDebtIncludingInterestGross_659b2341-13a2-423c-a1dc-7ae78aa75472" xlink:to="loc_halo_LongTermDebtInterestGross_fc8c0646-c9ef-4d1d-b9f4-2a68f453270f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_155087d8-1eb2-45d4-b824-f6c303f5b9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6f75a9b7-29bc-4d07-92e7-24d02dc323bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_155087d8-1eb2-45d4-b824-f6c303f5b9eb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6f75a9b7-29bc-4d07-92e7-24d02dc323bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d3b334be-f8bf-453b-9ef9-e9990548a859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_155087d8-1eb2-45d4-b824-f6c303f5b9eb" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d3b334be-f8bf-453b-9ef9-e9990548a859" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d354f98-2a52-44bc-8600-54b062360997" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_13956fb2-1954-48dd-a460-03f9258fa85b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d354f98-2a52-44bc-8600-54b062360997" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_13956fb2-1954-48dd-a460-03f9258fa85b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c245605c-ed84-4dd4-9139-1279f02c099e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d354f98-2a52-44bc-8600-54b062360997" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c245605c-ed84-4dd4-9139-1279f02c099e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c820bd97-184d-4bbc-bc5f-f73d1b6fa641" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d354f98-2a52-44bc-8600-54b062360997" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c820bd97-184d-4bbc-bc5f-f73d1b6fa641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1cccdd66-0988-4a3b-85b9-dd2de1d8b29f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d354f98-2a52-44bc-8600-54b062360997" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1cccdd66-0988-4a3b-85b9-dd2de1d8b29f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5e2bd195-e540-458d-8386-71218849c727" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d354f98-2a52-44bc-8600-54b062360997" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5e2bd195-e540-458d-8386-71218849c727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_bcabfa5c-6124-4720-94d8-ce7b4b748bba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d354f98-2a52-44bc-8600-54b062360997" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_bcabfa5c-6124-4720-94d8-ce7b4b748bba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="halo-20241231.xsd#CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_78a27475-2f75-42b1-92c6-f2867a0c8719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9612af25-1a45-4958-9305-0666a2199403" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_78a27475-2f75-42b1-92c6-f2867a0c8719" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9612af25-1a45-4958-9305-0666a2199403" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_12d2c0d3-c28b-4c20-aadc-85f117532dda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_78a27475-2f75-42b1-92c6-f2867a0c8719" xlink:to="loc_us-gaap_OperatingLeaseLiability_12d2c0d3-c28b-4c20-aadc-85f117532dda" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4051c15a-435c-4675-801c-dd9fac38dea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_88151415-d204-4305-9d4f-dc10f9498852" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4051c15a-435c-4675-801c-dd9fac38dea1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_88151415-d204-4305-9d4f-dc10f9498852" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_a1a56eed-f8f5-41dc-92c9-f7796cc089df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4051c15a-435c-4675-801c-dd9fac38dea1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_a1a56eed-f8f5-41dc-92c9-f7796cc089df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_11ba8ab4-18af-4daf-98f4-7b451c1e3472" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_8db611cb-1679-4cb3-b050-8384c8558080" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_11ba8ab4-18af-4daf-98f4-7b451c1e3472" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_8db611cb-1679-4cb3-b050-8384c8558080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_d9eee1ea-84ee-4694-af30-79bdb85fa143" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_11ba8ab4-18af-4daf-98f4-7b451c1e3472" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_d9eee1ea-84ee-4694-af30-79bdb85fa143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_b87f6c05-622a-45fe-b249-75f9209377b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_11ba8ab4-18af-4daf-98f4-7b451c1e3472" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_b87f6c05-622a-45fe-b249-75f9209377b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxAssetsLeaseLiabilities_4bb7f659-dd7e-4519-b350-c3ccdbeca772" xlink:href="halo-20241231.xsd#halo_DeferredTaxAssetsLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_11ba8ab4-18af-4daf-98f4-7b451c1e3472" xlink:to="loc_halo_DeferredTaxAssetsLeaseLiabilities_4bb7f659-dd7e-4519-b350-c3ccdbeca772" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_0fa4fed9-ea6a-4af0-bc65-8e64f1286cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_11ba8ab4-18af-4daf-98f4-7b451c1e3472" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_0fa4fed9-ea6a-4af0-bc65-8e64f1286cdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_7f47a611-42b1-475e-a722-9b78869fe216" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_11ba8ab4-18af-4daf-98f4-7b451c1e3472" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_7f47a611-42b1-475e-a722-9b78869fe216" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_06ba3415-f8b1-423b-b50e-11eae7389d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_11ba8ab4-18af-4daf-98f4-7b451c1e3472" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_06ba3415-f8b1-423b-b50e-11eae7389d19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_83306038-8784-4d9b-a53f-572492be5804" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_71872b12-7ba2-4be2-a01d-b9f4debf3bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_83306038-8784-4d9b-a53f-572492be5804" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_71872b12-7ba2-4be2-a01d-b9f4debf3bc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_76a2d572-4a75-478c-9088-139bc9d554f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_83306038-8784-4d9b-a53f-572492be5804" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_76a2d572-4a75-478c-9088-139bc9d554f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_baee151e-8962-40a8-bdf1-da05f8572374" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization_67f85cc3-948e-48ed-a9e4-dfd81987cb7d" xlink:href="halo-20241231.xsd#halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_baee151e-8962-40a8-bdf1-da05f8572374" xlink:to="loc_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization_67f85cc3-948e-48ed-a9e4-dfd81987cb7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxLiabilitiesRightOfUseAsset_c69df7b0-af9d-450d-b7cd-134c7fa5ef91" xlink:href="halo-20241231.xsd#halo_DeferredTaxLiabilitiesRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_baee151e-8962-40a8-bdf1-da05f8572374" xlink:to="loc_halo_DeferredTaxLiabilitiesRightOfUseAsset_c69df7b0-af9d-450d-b7cd-134c7fa5ef91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_daa2c128-4fea-49f9-acb0-f6d397a3b6df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_baee151e-8962-40a8-bdf1-da05f8572374" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_daa2c128-4fea-49f9-acb0-f6d397a3b6df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_4dab9f01-9092-411e-9624-f6979c2336e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_a46ec90d-435c-46df-90ca-7a4696c4ccb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_4dab9f01-9092-411e-9624-f6979c2336e6" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_a46ec90d-435c-46df-90ca-7a4696c4ccb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2ea32e19-b0bf-423e-80f3-82d18c805861" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_4dab9f01-9092-411e-9624-f6979c2336e6" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2ea32e19-b0bf-423e-80f3-82d18c805861" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_48e47fcc-37a8-4ec9-a4aa-5eb8b3d19b86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_bf5a597d-59c9-43c2-b616-404002c9176e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48e47fcc-37a8-4ec9-a4aa-5eb8b3d19b86" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_bf5a597d-59c9-43c2-b616-404002c9176e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_098189e1-f3b3-443e-91fd-3ca38d990f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48e47fcc-37a8-4ec9-a4aa-5eb8b3d19b86" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_098189e1-f3b3-443e-91fd-3ca38d990f9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_834f043d-dda5-4334-86b8-8c36d0e90a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48e47fcc-37a8-4ec9-a4aa-5eb8b3d19b86" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_834f043d-dda5-4334-86b8-8c36d0e90a90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_66a872c6-c5f3-4f64-a7f3-d6a244d1c460" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_48e47fcc-37a8-4ec9-a4aa-5eb8b3d19b86" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_66a872c6-c5f3-4f64-a7f3-d6a244d1c460" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_912137f6-9b6e-470f-b9f3-69aa28174a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1c2074fd-31b2-4f1b-96e6-3f1b4cf6b48c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_912137f6-9b6e-470f-b9f3-69aa28174a9f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1c2074fd-31b2-4f1b-96e6-3f1b4cf6b48c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_690e476e-5320-452f-8145-954f699c86fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_912137f6-9b6e-470f-b9f3-69aa28174a9f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_690e476e-5320-452f-8145-954f699c86fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent_b21bc4cf-8135-4bd4-a64f-8e039f508ce6" xlink:href="halo-20241231.xsd#halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_912137f6-9b6e-470f-b9f3-69aa28174a9f" xlink:to="loc_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent_b21bc4cf-8135-4bd4-a64f-8e039f508ce6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_f7fd715b-f243-4f46-9c5a-97620e0467a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_912137f6-9b6e-470f-b9f3-69aa28174a9f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_f7fd715b-f243-4f46-9c5a-97620e0467a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_ea751f15-71f0-4a33-bf22-bf6beddf3895" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_912137f6-9b6e-470f-b9f3-69aa28174a9f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_ea751f15-71f0-4a33-bf22-bf6beddf3895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_ef0d3a1d-4b23-4bc7-9cda-640d06ac93c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_912137f6-9b6e-470f-b9f3-69aa28174a9f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_ef0d3a1d-4b23-4bc7-9cda-640d06ac93c0" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>halo-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:1f210e0d-2204-4ae3-9341-db4cc04aaa9d,g:114b7557-6871-474e-bf5f-50188e512cbd-->
<link:linkbase 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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_df76a260-92c6-4569-8f99-9d23aac2bc85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_StatementTable_df76a260-92c6-4569-8f99-9d23aac2bc85" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_05bd2232-32fe-48f0-a67c-d218579bb287" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_df76a260-92c6-4569-8f99-9d23aac2bc85" xlink:to="loc_srt_ProductOrServiceAxis_05bd2232-32fe-48f0-a67c-d218579bb287" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_05bd2232-32fe-48f0-a67c-d218579bb287_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_05bd2232-32fe-48f0-a67c-d218579bb287" xlink:to="loc_srt_ProductsAndServicesDomain_05bd2232-32fe-48f0-a67c-d218579bb287_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_05bd2232-32fe-48f0-a67c-d218579bb287" xlink:to="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember_e0773276-dcf1-4bdb-bea3-fce1a19eb6bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:to="loc_us-gaap_RoyaltyMember_e0773276-dcf1-4bdb-bea3-fce1a19eb6bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_8ee6f4e1-c481-4bf6-9847-50e0220b7994" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:to="loc_us-gaap_ProductMember_8ee6f4e1-c481-4bf6-9847-50e0220b7994" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CollaborativeAgreementsMember_9b25032a-d64d-4d03-8642-df59a6038d02" xlink:href="halo-20241231.xsd#halo_CollaborativeAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:to="loc_halo_CollaborativeAgreementsMember_9b25032a-d64d-4d03-8642-df59a6038d02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_731d6021-919a-4fea-bdec-c0015e9d5cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_RevenuesAbstract_731d6021-919a-4fea-bdec-c0015e9d5cfa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32fede62-d445-4697-ba0d-eddfb37c4c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_731d6021-919a-4fea-bdec-c0015e9d5cfa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32fede62-d445-4697-ba0d-eddfb37c4c9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a0970f75-f7af-41a9-ab27-c59c2416bd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a0970f75-f7af-41a9-ab27-c59c2416bd4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_13135012-ef5b-4851-afa3-a7eb9e2386a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_13135012-ef5b-4851-afa3-a7eb9e2386a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_88ce011a-4fef-4035-b676-9e46d5d89d89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_88ce011a-4fef-4035-b676-9e46d5d89d89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e2d8442d-d873-4eae-b0db-81b3a7f9262d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e2d8442d-d873-4eae-b0db-81b3a7f9262d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_7026dd28-2a04-445f-89a1-492c058c9164" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_CostsAndExpenses_7026dd28-2a04-445f-89a1-492c058c9164" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_abd307bf-8889-4d16-b92d-bae4e450be0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_OperatingIncomeLoss_abd307bf-8889-4d16-b92d-bae4e450be0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_85cec083-e303-49d9-aa49-1beac04e08cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_85cec083-e303-49d9-aa49-1beac04e08cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_e13fc9a4-4670-4559-a8e6-4b24d6c4d480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InducedConversionOfConvertibleDebtExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:to="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_e13fc9a4-4670-4559-a8e6-4b24d6c4d480" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_4b08368e-018a-41aa-9b15-420ef0c1b71d" xlink:href="halo-20241231.xsd#halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:to="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_4b08368e-018a-41aa-9b15-420ef0c1b71d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_7923406d-5740-4c0c-b51a-f2a0c879794b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:to="loc_us-gaap_InterestExpenseNonoperating_7923406d-5740-4c0c-b51a-f2a0c879794b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f970f65e-264d-40fc-84b1-0f56cc67c588" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f970f65e-264d-40fc-84b1-0f56cc67c588" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a518b3da-c5cf-4257-8ffb-3720dd131c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a518b3da-c5cf-4257-8ffb-3720dd131c58" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4ccb316f-b761-406f-a55e-bec5bfa7339c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_NetIncomeLoss_4ccb316f-b761-406f-a55e-bec5bfa7339c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_46675562-4d50-4fcc-b003-ef12afd875bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_EarningsPerShareAbstract_46675562-4d50-4fcc-b003-ef12afd875bc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2c914ea6-54c3-4488-b28a-a53acb7bf29b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_46675562-4d50-4fcc-b003-ef12afd875bc" xlink:to="loc_us-gaap_EarningsPerShareBasic_2c914ea6-54c3-4488-b28a-a53acb7bf29b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2afcfcf0-8f56-4ff3-be7b-0cda59de43cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_46675562-4d50-4fcc-b003-ef12afd875bc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2afcfcf0-8f56-4ff3-be7b-0cda59de43cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ecff034f-5173-48ce-adae-8911564c9d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ecff034f-5173-48ce-adae-8911564c9d32" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5fa6c88e-c8d5-4b34-b19e-a865bf866c51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ecff034f-5173-48ce-adae-8911564c9d32" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5fa6c88e-c8d5-4b34-b19e-a865bf866c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d012dd16-0670-4eca-a141-9427d25ee808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ecff034f-5173-48ce-adae-8911564c9d32" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d012dd16-0670-4eca-a141-9427d25ee808" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ec44fd8e-f7c7-4a62-839e-efd8610249de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ae083e5b-80ea-44f0-9d4b-d9f8a95c0e54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ec44fd8e-f7c7-4a62-839e-efd8610249de" xlink:to="loc_us-gaap_StatementTable_ae083e5b-80ea-44f0-9d4b-d9f8a95c0e54" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ae083e5b-80ea-44f0-9d4b-d9f8a95c0e54" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4" xlink:to="loc_us-gaap_EquityComponentDomain_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4" xlink:to="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9c892811-f05e-40ba-807f-9cd3b26a3590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:to="loc_us-gaap_CommonStockMember_9c892811-f05e-40ba-807f-9cd3b26a3590" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_07e9f54e-f3ae-4e67-a519-41249d966eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_07e9f54e-f3ae-4e67-a519-41249d966eea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a3ffdc58-db8a-407b-a3d0-fee8332d4958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a3ffdc58-db8a-407b-a3d0-fee8332d4958" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_977e56f9-5758-4379-83d9-94f7ca6cb747" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:to="loc_us-gaap_RetainedEarningsMember_977e56f9-5758-4379-83d9-94f7ca6cb747" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ec44fd8e-f7c7-4a62-839e-efd8610249de" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_2903ff7a-5ee3-4d93-b223-93c217b52d11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_SharesOutstanding_2903ff7a-5ee3-4d93-b223-93c217b52d11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8e334548-92ce-4793-9b11-8c661c298d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockholdersEquity_8e334548-92ce-4793-9b11-8c661c298d9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2d89ed68-ea01-416c-a316-efbcde56f4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2d89ed68-ea01-416c-a316-efbcde56f4f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_34baa550-bd23-40b1-80d1-6a448bf6e8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_34baa550-bd23-40b1-80d1-6a448bf6e8c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d67d2eb4-8b49-493e-b371-af867cb90f98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d67d2eb4-8b49-493e-b371-af867cb90f98" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_648105eb-b8a7-4c56-b4d6-2514b899f958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_648105eb-b8a7-4c56-b4d6-2514b899f958" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7df510a2-c8f7-4971-aa72-37e367298d23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7df510a2-c8f7-4971-aa72-37e367298d23" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions_6f49274b-9390-45d5-a5ac-8e9014de58d4" xlink:href="halo-20241231.xsd#halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions_6f49274b-9390-45d5-a5ac-8e9014de58d4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_1f0c0fc9-48e8-4cd4-837d-d9b5d68eb518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_1f0c0fc9-48e8-4cd4-837d-d9b5d68eb518" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_e1ad595e-da55-44d9-9891-9cc7ae59d0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_e1ad595e-da55-44d9-9891-9cc7ae59d0f7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_a7d51e2b-49c2-47c5-9ff8-e007d04447da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_a7d51e2b-49c2-47c5-9ff8-e007d04447da" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_aae3d7d8-32b2-4c0e-9cda-0779ef9f31a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_NetIncomeLoss_aae3d7d8-32b2-4c0e-9cda-0779ef9f31a0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_a510c892-d82d-46c5-bc87-f8558542a590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_152f72b6-3fe3-44d1-b051-bdebcaf505f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/OrganizationandBusinessDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#OrganizationandBusinessDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/OrganizationandBusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_eb7d9193-7564-48ba-8a18-dc09f5796418" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_a9a9b45a-0057-465f-8bf5-a26f764780b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_eb7d9193-7564-48ba-8a18-dc09f5796418" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_a9a9b45a-0057-465f-8bf5-a26f764780b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_0419f4ec-ef50-44d7-9862-90fe67125cdf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_a9a9b45a-0057-465f-8bf5-a26f764780b4" xlink:to="loc_srt_CounterpartyNameAxis_0419f4ec-ef50-44d7-9862-90fe67125cdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0419f4ec-ef50-44d7-9862-90fe67125cdf_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_0419f4ec-ef50-44d7-9862-90fe67125cdf" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0419f4ec-ef50-44d7-9862-90fe67125cdf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_0419f4ec-ef50-44d7-9862-90fe67125cdf" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RocheMember_00f5b9e5-659b-4c30-8806-e9f52a91e7d5" xlink:href="halo-20241231.xsd#halo_RocheMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_RocheMember_00f5b9e5-659b-4c30-8806-e9f52a91e7d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TakedaMember_4d5d79c9-a096-4fb6-ab88-aa52f4a5b6a3" xlink:href="halo-20241231.xsd#halo_TakedaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_TakedaMember_4d5d79c9-a096-4fb6-ab88-aa52f4a5b6a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenMember_4f702e0c-c218-4915-8b4b-25806b979c3a" xlink:href="halo-20241231.xsd#halo_JanssenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_JanssenMember_4f702e0c-c218-4915-8b4b-25806b979c3a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ArgenxMember_26378ef4-1e7d-4abf-b0e6-a5013f8e8618" xlink:href="halo-20241231.xsd#halo_ArgenxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_ArgenxMember_26378ef4-1e7d-4abf-b0e6-a5013f8e8618" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BMSMember_da7be10f-89cd-46b1-8b64-d922cec97933" xlink:href="halo-20241231.xsd#halo_BMSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_BMSMember_da7be10f-89cd-46b1-8b64-d922cec97933" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RoyaltiesReceivedNumberOfProductsSold_fdfad6cd-bec0-4c25-a87e-8f1bfa497a47" xlink:href="halo-20241231.xsd#halo_RoyaltiesReceivedNumberOfProductsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_eb7d9193-7564-48ba-8a18-dc09f5796418" xlink:to="loc_halo_RoyaltiesReceivedNumberOfProductsSold_fdfad6cd-bec0-4c25-a87e-8f1bfa497a47" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_267da7de-f992-4889-bc00-d05d97da8fbf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_srt_MajorCustomersAxis_267da7de-f992-4889-bc00-d05d97da8fbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_267da7de-f992-4889-bc00-d05d97da8fbf_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_267da7de-f992-4889-bc00-d05d97da8fbf" xlink:to="loc_srt_NameOfMajorCustomerDomain_267da7de-f992-4889-bc00-d05d97da8fbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_267da7de-f992-4889-bc00-d05d97da8fbf" xlink:to="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenAndRocheMember_6008d6ce-dfdc-478d-a5a4-386c66ce0e44" xlink:href="halo-20241231.xsd#halo_JanssenAndRocheMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_JanssenAndRocheMember_6008d6ce-dfdc-478d-a5a4-386c66ce0e44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenRocheAndTevaMember_694fd8a6-29cc-4597-8e83-bb7abb017c2f" xlink:href="halo-20241231.xsd#halo_JanssenRocheAndTevaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_JanssenRocheAndTevaMember_694fd8a6-29cc-4597-8e83-bb7abb017c2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerAMember_97bda46b-ac5f-4eb3-a18e-0f0c043197a3" xlink:href="halo-20241231.xsd#halo_PartnerAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_PartnerAMember_97bda46b-ac5f-4eb3-a18e-0f0c043197a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerBMember_4e392a8c-6036-4340-9040-041e4c7f894c" xlink:href="halo-20241231.xsd#halo_PartnerBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_PartnerBMember_4e392a8c-6036-4340-9040-041e4c7f894c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerCMember_bb406b15-570f-4040-93e3-a672e7ec89d9" xlink:href="halo-20241231.xsd#halo_PartnerCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_PartnerCMember_bb406b15-570f-4040-93e3-a672e7ec89d9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2ddcac53-b14f-461a-a3d1-cdfa96c3a156" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_srt_StatementGeographicalAxis_2ddcac53-b14f-461a-a3d1-cdfa96c3a156" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2ddcac53-b14f-461a-a3d1-cdfa96c3a156_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_2ddcac53-b14f-461a-a3d1-cdfa96c3a156" xlink:to="loc_srt_SegmentGeographicalDomain_2ddcac53-b14f-461a-a3d1-cdfa96c3a156_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_2ddcac53-b14f-461a-a3d1-cdfa96c3a156" xlink:to="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_bcd5243f-bd70-4471-8854-722f12fe51a5" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_country_US_bcd5243f-bd70-4471-8854-722f12fe51a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CH_df91d8d9-741b-4957-9099-f15d85cfab8d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_country_CH_df91d8d9-741b-4957-9099-f15d85cfab8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BE_258400f3-0256-47b1-9d8d-ef78aea3567f" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_country_BE_258400f3-0256-47b1-9d8d-ef78aea3567f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_4c08b749-01fc-4b44-9ab6-c37b8cdc384d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_JP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_country_JP_4c08b749-01fc-4b44-9ab6-c37b8cdc384d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ForeignOtherMember_15376f98-c6af-471f-b948-552921f86c32" xlink:href="halo-20241231.xsd#halo_ForeignOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_halo_ForeignOtherMember_15376f98-c6af-471f-b948-552921f86c32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bd83f580-f276-4704-8e65-ed31f22a10df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bd83f580-f276-4704-8e65-ed31f22a10df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bd83f580-f276-4704-8e65-ed31f22a10df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bd83f580-f276-4704-8e65-ed31f22a10df" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_bd83f580-f276-4704-8e65-ed31f22a10df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b6929f00-61b5-4ae5-8b01-4f580468c4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bd83f580-f276-4704-8e65-ed31f22a10df" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b6929f00-61b5-4ae5-8b01-4f580468c4cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_da78a287-0267-4ece-adf4-da8ca5973848" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b6929f00-61b5-4ae5-8b01-4f580468c4cf" xlink:to="loc_us-gaap_AccountsReceivableMember_da78a287-0267-4ece-adf4-da8ca5973848" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_0573e5b2-75ce-44b3-82a7-37d0c76df383" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b6929f00-61b5-4ae5-8b01-4f580468c4cf" xlink:to="loc_us-gaap_SalesMember_0573e5b2-75ce-44b3-82a7-37d0c76df383" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bee150dc-4578-401d-82a4-ea5be6f7a1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bee150dc-4578-401d-82a4-ea5be6f7a1f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_bee150dc-4578-401d-82a4-ea5be6f7a1f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bee150dc-4578-401d-82a4-ea5be6f7a1f7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_bee150dc-4578-401d-82a4-ea5be6f7a1f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5b0cb64a-344a-4376-a2fc-b5441a49a1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bee150dc-4578-401d-82a4-ea5be6f7a1f7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5b0cb64a-344a-4376-a2fc-b5441a49a1a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_84dd76ae-0821-4e81-92d2-b8f8be846506" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5b0cb64a-344a-4376-a2fc-b5441a49a1a3" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_84dd76ae-0821-4e81-92d2-b8f8be846506" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_4591f667-0922-490b-b18a-6da9dbb4a3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5b0cb64a-344a-4376-a2fc-b5441a49a1a3" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_4591f667-0922-490b-b18a-6da9dbb4a3ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained_638337aa-69e4-419c-9d88-a0e855d63d21" xlink:href="halo-20241231.xsd#halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained_638337aa-69e4-419c-9d88-a0e855d63d21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained_d9e91c3b-93c5-43cd-b1f6-7d777a578c76" xlink:href="halo-20241231.xsd#halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained_d9e91c3b-93c5-43cd-b1f6-7d777a578c76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_44efecc3-574f-410a-9c29-6e462780d40b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_44efecc3-574f-410a-9c29-6e462780d40b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ConcentrationRiskPercentageInstantDate_cfcf521c-d999-4e97-96ac-f2d4399cb8aa" xlink:href="halo-20241231.xsd#halo_ConcentrationRiskPercentageInstantDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_halo_ConcentrationRiskPercentageInstantDate_cfcf521c-d999-4e97-96ac-f2d4399cb8aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_87a84991-a3bb-4550-bdc6-525a2cbc3960" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_87a84991-a3bb-4550-bdc6-525a2cbc3960" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9b4f9829-2aaf-48ed-8279-f92d692d8a01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9b4f9829-2aaf-48ed-8279-f92d692d8a01" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_3fdd5eeb-45be-462c-a6e9-2ae70c76f437" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_41126a8b-5c61-44f4-88a1-5ce46f276a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_3fdd5eeb-45be-462c-a6e9-2ae70c76f437" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_41126a8b-5c61-44f4-88a1-5ce46f276a0d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c6d19763-c01e-42fc-b974-f1b55707995e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_41126a8b-5c61-44f4-88a1-5ce46f276a0d" xlink:to="loc_srt_RangeAxis_c6d19763-c01e-42fc-b974-f1b55707995e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c6d19763-c01e-42fc-b974-f1b55707995e_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c6d19763-c01e-42fc-b974-f1b55707995e" xlink:to="loc_srt_RangeMember_c6d19763-c01e-42fc-b974-f1b55707995e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ec73cbdb-6e3a-4af7-bdb8-b9a3955d5a97" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c6d19763-c01e-42fc-b974-f1b55707995e" xlink:to="loc_srt_RangeMember_ec73cbdb-6e3a-4af7-bdb8-b9a3955d5a97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7582d08b-a7a5-4351-8c22-4b57f1d01bde" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ec73cbdb-6e3a-4af7-bdb8-b9a3955d5a97" xlink:to="loc_srt_MinimumMember_7582d08b-a7a5-4351-8c22-4b57f1d01bde" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0920e10b-0ef7-4734-a915-0962ed68e9ec" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ec73cbdb-6e3a-4af7-bdb8-b9a3955d5a97" xlink:to="loc_srt_MaximumMember_0920e10b-0ef7-4734-a915-0962ed68e9ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_2bd65c7c-620c-4f02-a47d-9c782f8fa30f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_3fdd5eeb-45be-462c-a6e9-2ae70c76f437" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_2bd65c7c-620c-4f02-a47d-9c782f8fa30f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a0bcc0d9-a1c4-4b7b-9cb0-2e35fab2ce35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dd5e2963-2066-48e1-8645-453506f626c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a0bcc0d9-a1c4-4b7b-9cb0-2e35fab2ce35" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dd5e2963-2066-48e1-8645-453506f626c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ff643cef-e5de-40da-83f8-54c731656846" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dd5e2963-2066-48e1-8645-453506f626c7" xlink:to="loc_srt_RangeAxis_ff643cef-e5de-40da-83f8-54c731656846" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ff643cef-e5de-40da-83f8-54c731656846_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ff643cef-e5de-40da-83f8-54c731656846" xlink:to="loc_srt_RangeMember_ff643cef-e5de-40da-83f8-54c731656846_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2bc157c1-608d-4627-b3a6-29db89bf153f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ff643cef-e5de-40da-83f8-54c731656846" xlink:to="loc_srt_RangeMember_2bc157c1-608d-4627-b3a6-29db89bf153f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_02890a6b-eba5-4be9-9cf4-3889341cede6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2bc157c1-608d-4627-b3a6-29db89bf153f" xlink:to="loc_srt_MinimumMember_02890a6b-eba5-4be9-9cf4-3889341cede6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7d52ca61-a896-4776-b01f-8c09d247c8f8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2bc157c1-608d-4627-b3a6-29db89bf153f" xlink:to="loc_srt_MaximumMember_7d52ca61-a896-4776-b01f-8c09d247c8f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dea30aa3-e5b8-4b28-a469-2cbaf94d4a29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a0bcc0d9-a1c4-4b7b-9cb0-2e35fab2ce35" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dea30aa3-e5b8-4b28-a469-2cbaf94d4a29" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_cf1c6fa9-cb46-4cef-9101-5216a56b5269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_cf1c6fa9-cb46-4cef-9101-5216a56b5269" xlink:to="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_55124c12-50a8-4efa-92b5-7a64300f5c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_55124c12-50a8-4efa-92b5-7a64300f5c4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_55124c12-50a8-4efa-92b5-7a64300f5c4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_55124c12-50a8-4efa-92b5-7a64300f5c4c" xlink:to="loc_us-gaap_HedgingRelationshipDomain_55124c12-50a8-4efa-92b5-7a64300f5c4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_f5939e1c-7069-4a86-9ec8-8c2764ff3173" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_55124c12-50a8-4efa-92b5-7a64300f5c4c" xlink:to="loc_us-gaap_HedgingRelationshipDomain_f5939e1c-7069-4a86-9ec8-8c2764ff3173" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_ca302ac1-3ffe-49ff-aa18-8fef2e6ca160" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f5939e1c-7069-4a86-9ec8-8c2764ff3173" xlink:to="loc_us-gaap_CashFlowHedgingMember_ca302ac1-3ffe-49ff-aa18-8fef2e6ca160" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2883df32-f320-4d10-9729-b1c6675d7e25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2883df32-f320-4d10-9729-b1c6675d7e25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2883df32-f320-4d10-9729-b1c6675d7e25_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2883df32-f320-4d10-9729-b1c6675d7e25" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2883df32-f320-4d10-9729-b1c6675d7e25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b6ef70eb-d9db-46a3-86cd-8e058a3cd93c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2883df32-f320-4d10-9729-b1c6675d7e25" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b6ef70eb-d9db-46a3-86cd-8e058a3cd93c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_c4b1fa2f-a4cc-4751-bfb8-68842d0cea87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b6ef70eb-d9db-46a3-86cd-8e058a3cd93c" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_c4b1fa2f-a4cc-4751-bfb8-68842d0cea87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_5b6e9530-f8dd-42b0-845a-e6c277854751" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_cf1c6fa9-cb46-4cef-9101-5216a56b5269" xlink:to="loc_us-gaap_DerivativeTermOfContract_5b6e9530-f8dd-42b0-845a-e6c277854751" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_038f00c9-e30e-4ebe-85ff-5e43afc574dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_038f00c9-e30e-4ebe-85ff-5e43afc574dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_038f00c9-e30e-4ebe-85ff-5e43afc574dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_038f00c9-e30e-4ebe-85ff-5e43afc574dd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_038f00c9-e30e-4ebe-85ff-5e43afc574dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f18f91cc-3c01-4971-afe5-7c2e10b6e8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_038f00c9-e30e-4ebe-85ff-5e43afc574dd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f18f91cc-3c01-4971-afe5-7c2e10b6e8b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_3407ad8b-ab16-4800-8afc-d25741c6e2bc" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f18f91cc-3c01-4971-afe5-7c2e10b6e8b5" xlink:to="loc_halo_AntaresPharmaIncMember_3407ad8b-ab16-4800-8afc-d25741c6e2bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_34fd1fa8-537f-40c2-8f84-ce53b002e677" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:to="loc_us-gaap_DebtInstrumentAxis_34fd1fa8-537f-40c2-8f84-ce53b002e677" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_34fd1fa8-537f-40c2-8f84-ce53b002e677_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_34fd1fa8-537f-40c2-8f84-ce53b002e677" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_34fd1fa8-537f-40c2-8f84-ce53b002e677_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_48247c49-6677-46af-8e0c-7e43ae8bb3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_34fd1fa8-537f-40c2-8f84-ce53b002e677" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_48247c49-6677-46af-8e0c-7e43ae8bb3b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TermLoanFacilityMember_d5cd1b71-78f6-4d71-9ceb-5a4faa03582e" xlink:href="halo-20241231.xsd#halo_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_48247c49-6677-46af-8e0c-7e43ae8bb3b9" xlink:to="loc_halo_TermLoanFacilityMember_d5cd1b71-78f6-4d71-9ceb-5a4faa03582e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_745a9309-f884-4c03-af8b-26abb9d3f675" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:to="loc_us-gaap_CreditFacilityAxis_745a9309-f884-4c03-af8b-26abb9d3f675" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_745a9309-f884-4c03-af8b-26abb9d3f675_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_745a9309-f884-4c03-af8b-26abb9d3f675" xlink:to="loc_us-gaap_CreditFacilityDomain_745a9309-f884-4c03-af8b-26abb9d3f675_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cbcad1b2-d3fd-4a0b-bc46-7bf64e1bba5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_745a9309-f884-4c03-af8b-26abb9d3f675" xlink:to="loc_us-gaap_CreditFacilityDomain_cbcad1b2-d3fd-4a0b-bc46-7bf64e1bba5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_477a5faa-5e44-473a-a235-fb8e9483fa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cbcad1b2-d3fd-4a0b-bc46-7bf64e1bba5c" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_477a5faa-5e44-473a-a235-fb8e9483fa8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_83a2cb49-1470-48ed-837e-4f08f405762d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_83a2cb49-1470-48ed-837e-4f08f405762d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare_33a9144c-b6f1-4ffa-8d65-7ca3c56ecb35" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare_33a9144c-b6f1-4ffa-8d65-7ca3c56ecb35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_b2a0c40f-630e-482a-b854-da860d68263f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_b2a0c40f-630e-482a-b854-da860d68263f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_eb511c9e-848f-4d16-b79e-5f77313dffb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_eb511c9e-848f-4d16-b79e-5f77313dffb9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_45a77e60-4b2c-4dc6-b102-79e41ac4ab65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_45a77e60-4b2c-4dc6-b102-79e41ac4ab65" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_9973ed67-424e-4b13-98ae-299ec897c16a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_9973ed67-424e-4b13-98ae-299ec897c16a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses_67030109-c4f5-4679-986c-94de34bf743c" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses_67030109-c4f5-4679-986c-94de34bf743c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet_9486ad04-c5f6-408f-a0cb-416f017ffa84" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet_9486ad04-c5f6-408f-a0cb-416f017ffa84" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_ecbacde3-0c4a-4f76-ac27-4de41f0793ee" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_ecbacde3-0c4a-4f76-ac27-4de41f0793ee" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_76c97ae6-1a28-414a-86e6-c35c26766aef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_76c97ae6-1a28-414a-86e6-c35c26766aef" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_54959604-ea4f-4b55-a43a-786d68031564" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_54959604-ea4f-4b55-a43a-786d68031564" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationTotalPurchaseConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_15e768d5-226d-4d21-8a6f-3b9b038d86a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_15e768d5-226d-4d21-8a6f-3b9b038d86a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15e768d5-226d-4d21-8a6f-3b9b038d86a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_15e768d5-226d-4d21-8a6f-3b9b038d86a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15e768d5-226d-4d21-8a6f-3b9b038d86a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_90aa6e46-beb9-472c-a34b-97fd8d9ef3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_15e768d5-226d-4d21-8a6f-3b9b038d86a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_90aa6e46-beb9-472c-a34b-97fd8d9ef3bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_5fac097c-f425-40af-8678-1eef80f14ad6" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_90aa6e46-beb9-472c-a34b-97fd8d9ef3bd" xlink:to="loc_halo_AntaresPharmaIncMember_5fac097c-f425-40af-8678-1eef80f14ad6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c1ae027b-ed74-4d56-bd24-d0893838ec2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c1ae027b-ed74-4d56-bd24-d0893838ec2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1ae027b-ed74-4d56-bd24-d0893838ec2f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c1ae027b-ed74-4d56-bd24-d0893838ec2f" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c1ae027b-ed74-4d56-bd24-d0893838ec2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_fff3594d-4b17-4981-92e0-301283e89af7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c1ae027b-ed74-4d56-bd24-d0893838ec2f" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_fff3594d-4b17-4981-92e0-301283e89af7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationAwardsVestedMember_413b8b69-b4c3-4b27-98c5-58c94402ec3b" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationAwardsVestedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_fff3594d-4b17-4981-92e0-301283e89af7" xlink:to="loc_halo_ShareBasedCompensationAwardsVestedMember_413b8b69-b4c3-4b27-98c5-58c94402ec3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationAwardsUnvestedMember_37b38145-ed94-4e1f-83a0-b994f1346242" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationAwardsUnvestedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_fff3594d-4b17-4981-92e0-301283e89af7" xlink:to="loc_halo_ShareBasedCompensationAwardsUnvestedMember_37b38145-ed94-4e1f-83a0-b994f1346242" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_39670f87-45d3-4cc2-96e3-9526872961ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_39670f87-45d3-4cc2-96e3-9526872961ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_46d3fdc2-9231-46b4-82fa-ad3772d3b97d" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_46d3fdc2-9231-46b4-82fa-ad3772d3b97d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_1d82fe0e-d972-4a85-85b7-4d17f1de54fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_1d82fe0e-d972-4a85-85b7-4d17f1de54fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_8ff4a549-d628-40f5-b55b-2cd03e184935" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_8ff4a549-d628-40f5-b55b-2cd03e184935" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredBonusAwards_bc30c7a8-a496-4165-a5f1-c0d37b2fd1ae" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredBonusAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_halo_BusinessCombinationConsiderationTransferredBonusAwards_bc30c7a8-a496-4165-a5f1-c0d37b2fd1ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e54dbcab-bfa5-45ef-ba25-e442a7860e06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e54dbcab-bfa5-45ef-ba25-e442a7860e06" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_60b411fa-7df9-4721-b5f4-bdbcddd2ce7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_60b411fa-7df9-4721-b5f4-bdbcddd2ce7e" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4696eedd-6929-49bc-a13b-1458f8ad385d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4696eedd-6929-49bc-a13b-1458f8ad385d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f3adbd53-e8e0-45d2-b2e9-af117b7595c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4696eedd-6929-49bc-a13b-1458f8ad385d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f3adbd53-e8e0-45d2-b2e9-af117b7595c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3adbd53-e8e0-45d2-b2e9-af117b7595c4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f3adbd53-e8e0-45d2-b2e9-af117b7595c4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3adbd53-e8e0-45d2-b2e9-af117b7595c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_aef1dea3-2edf-443c-b35f-712ef55f63ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f3adbd53-e8e0-45d2-b2e9-af117b7595c4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_aef1dea3-2edf-443c-b35f-712ef55f63ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_5e49baa4-b46c-4afd-bf5d-658127e072d0" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_aef1dea3-2edf-443c-b35f-712ef55f63ab" xlink:to="loc_halo_AntaresPharmaIncMember_5e49baa4-b46c-4afd-bf5d-658127e072d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0d63bb75-8dd5-441b-abe1-7ca281d3b578" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0d63bb75-8dd5-441b-abe1-7ca281d3b578" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_f6cb2f81-b8c0-4c18-9964-bda6cdd16eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_f6cb2f81-b8c0-4c18-9964-bda6cdd16eea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_de78cecd-fa2f-438a-819f-beddb0796e69" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_de78cecd-fa2f-438a-819f-beddb0796e69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c5fa5750-5d35-4420-ab3a-e3e78db482d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c5fa5750-5d35-4420-ab3a-e3e78db482d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_286f5a8b-8a50-4674-88ed-00d87bc77cad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_286f5a8b-8a50-4674-88ed-00d87bc77cad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_fc7acb7f-69ae-4139-b2e1-c953dc327710" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_fc7acb7f-69ae-4139-b2e1-c953dc327710" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_74c361a4-01a5-4664-962a-f750b265d179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_74c361a4-01a5-4664-962a-f750b265d179" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0cbda4ed-7a3e-4498-b289-251b8d64089f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0cbda4ed-7a3e-4498-b289-251b8d64089f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_6219e020-9b3f-4555-9984-cee88120e349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_6219e020-9b3f-4555-9984-cee88120e349" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_6fa4b742-c4ae-4e71-9b8c-e731ac362862" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_6fa4b742-c4ae-4e71-9b8c-e731ac362862" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_646a864e-bb74-42fb-b371-6136e0a384fc" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_646a864e-bb74-42fb-b371-6136e0a384fc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_cecdec8b-b5de-4e2e-bd83-6cf2fe527e6b" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_cecdec8b-b5de-4e2e-bd83-6cf2fe527e6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_fbab3b38-27b7-4632-b016-cf158a13474d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_fbab3b38-27b7-4632-b016-cf158a13474d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_67239859-9732-45ab-b1da-1d313921b586" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_67239859-9732-45ab-b1da-1d313921b586" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8187432c-7320-4abf-b3df-1d3ba179d7b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8187432c-7320-4abf-b3df-1d3ba179d7b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_90f74047-280f-4348-b3aa-c1c3f6a1e890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_Goodwill_90f74047-280f-4348-b3aa-c1c3f6a1e890" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationIntangibleAssetsAcquiredDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7ddad3f1-48aa-4aa8-8513-df5232b34352" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7ddad3f1-48aa-4aa8-8513-df5232b34352" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ddad3f1-48aa-4aa8-8513-df5232b34352_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7ddad3f1-48aa-4aa8-8513-df5232b34352" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ddad3f1-48aa-4aa8-8513-df5232b34352_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d2d8ea7-fb57-4234-ada3-04d43db6bc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7ddad3f1-48aa-4aa8-8513-df5232b34352" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d2d8ea7-fb57-4234-ada3-04d43db6bc3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_3b9d3c26-0666-4aa7-8e25-4f052cf33e3b" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d2d8ea7-fb57-4234-ada3-04d43db6bc3f" xlink:to="loc_halo_AntaresPharmaIncMember_3b9d3c26-0666-4aa7-8e25-4f052cf33e3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cc30a600-657f-44ef-9dae-c5c887f24874" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cc30a600-657f-44ef-9dae-c5c887f24874" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc30a600-657f-44ef-9dae-c5c887f24874_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cc30a600-657f-44ef-9dae-c5c887f24874" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc30a600-657f-44ef-9dae-c5c887f24874_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cc30a600-657f-44ef-9dae-c5c887f24874" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AutoInjectorTechnologyPlatformMember_384b87ff-6330-4297-ab1d-f3723e38e99d" xlink:href="halo-20241231.xsd#halo_AutoInjectorTechnologyPlatformMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:to="loc_halo_AutoInjectorTechnologyPlatformMember_384b87ff-6330-4297-ab1d-f3723e38e99d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_XYOSTEDProprietaryProductMember_50a9144b-e738-4de2-bd39-94d1c2be7caf" xlink:href="halo-20241231.xsd#halo_XYOSTEDProprietaryProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:to="loc_halo_XYOSTEDProprietaryProductMember_50a9144b-e738-4de2-bd39-94d1c2be7caf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TLANDOProductRightsMember_7b26cd66-c6f4-40d7-9ac3-5dc7716479b0" xlink:href="halo-20241231.xsd#halo_TLANDOProductRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:to="loc_halo_TLANDOProductRightsMember_7b26cd66-c6f4-40d7-9ac3-5dc7716479b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7ab13aa1-6adf-4285-adc1-3562be4fc090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7ab13aa1-6adf-4285-adc1-3562be4fc090" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7ab13aa1-6adf-4285-adc1-3562be4fc090_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7ab13aa1-6adf-4285-adc1-3562be4fc090" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7ab13aa1-6adf-4285-adc1-3562be4fc090_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_61f40120-6d1e-4c60-8d1f-3be6c8d18fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7ab13aa1-6adf-4285-adc1-3562be4fc090" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_61f40120-6d1e-4c60-8d1f-3be6c8d18fdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember_0d711e5a-6788-4127-a70f-139ad5ce3ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_61f40120-6d1e-4c60-8d1f-3be6c8d18fdc" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentMember_0d711e5a-6788-4127-a70f-139ad5ce3ff4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_dbbcf722-e95a-4ec6-9804-8919380d77d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_dbbcf722-e95a-4ec6-9804-8919380d77d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_dda69677-5171-48b0-b900-845466481844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_dda69677-5171-48b0-b900-845466481844" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_ebb85cd1-48d0-4cf4-9c2e-1ed84a74a5ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_ebb85cd1-48d0-4cf4-9c2e-1ed84a74a5ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1aa45ece-3bb2-441f-b007-55078f895f76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1aa45ece-3bb2-441f-b007-55078f895f76" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationProformaFinancialInformationDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_347a16e7-e358-4e6f-97fe-5e19c0a294b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a91e967f-7c23-4aae-9bdd-00d139a4e968" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_347a16e7-e358-4e6f-97fe-5e19c0a294b4" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a91e967f-7c23-4aae-9bdd-00d139a4e968" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1d9a5277-0c25-469e-a832-9812f65ba8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a91e967f-7c23-4aae-9bdd-00d139a4e968" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1d9a5277-0c25-469e-a832-9812f65ba8b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1d9a5277-0c25-469e-a832-9812f65ba8b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1d9a5277-0c25-469e-a832-9812f65ba8b8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1d9a5277-0c25-469e-a832-9812f65ba8b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecd1e5a9-abda-4eca-91cb-18e3817d124a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1d9a5277-0c25-469e-a832-9812f65ba8b8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecd1e5a9-abda-4eca-91cb-18e3817d124a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_71935353-ffec-47fc-a9b3-752ba4f56be6" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecd1e5a9-abda-4eca-91cb-18e3817d124a" xlink:to="loc_halo_AntaresPharmaIncMember_71935353-ffec-47fc-a9b3-752ba4f56be6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_c71f2764-f6d1-4959-8b23-52f38836211a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_347a16e7-e358-4e6f-97fe-5e19c0a294b4" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_c71f2764-f6d1-4959-8b23-52f38836211a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6256e803-af9e-4eef-8af1-1fa398488170" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_347a16e7-e358-4e6f-97fe-5e19c0a294b4" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6256e803-af9e-4eef-8af1-1fa398488170" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementAvailableforSaleSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0b1f216f-68a8-421e-98ad-0e5102b43bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0b1f216f-68a8-421e-98ad-0e5102b43bf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4954f7ec-d636-46b9-abd5-fd6ccf239bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0b1f216f-68a8-421e-98ad-0e5102b43bf5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4954f7ec-d636-46b9-abd5-fd6ccf239bf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4954f7ec-d636-46b9-abd5-fd6ccf239bf4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4954f7ec-d636-46b9-abd5-fd6ccf239bf4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4954f7ec-d636-46b9-abd5-fd6ccf239bf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4954f7ec-d636-46b9-abd5-fd6ccf239bf4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_0a222ce6-2e96-4a00-ad64-561ac2e6b26f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_0a222ce6-2e96-4a00-ad64-561ac2e6b26f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_bd767caa-8289-4162-a409-645cfd65283e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_bd767caa-8289-4162-a409-645cfd65283e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_5e49568a-b67d-4f9c-8e7f-1be87be364fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_5e49568a-b67d-4f9c-8e7f-1be87be364fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_426fc5c8-365b-4a5e-9a35-d6ba26c45fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_AgencySecuritiesMember_426fc5c8-365b-4a5e-9a35-d6ba26c45fc9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_553ff40d-e3d4-40d1-8ad2-88c0027b14c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_CommercialPaperMember_553ff40d-e3d4-40d1-8ad2-88c0027b14c5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_4fedf995-fd55-4816-aea6-2a2e1a970507" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_4fedf995-fd55-4816-aea6-2a2e1a970507" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_72a6023a-3187-4455-a8bd-3a6c9983e7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_72a6023a-3187-4455-a8bd-3a6c9983e7ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8a1ab9a1-5282-4c8f-8673-7ef12f53f98b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8a1ab9a1-5282-4c8f-8673-7ef12f53f98b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d9c47b55-c384-4be0-bc65-32b02e1811ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d9c47b55-c384-4be0-bc65-32b02e1811ce" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ce3f3bcc-6107-45cb-8d67-b20f343b8825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ce3f3bcc-6107-45cb-8d67-b20f343b8825" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ce3f3bcc-6107-45cb-8d67-b20f343b8825_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ce3f3bcc-6107-45cb-8d67-b20f343b8825" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ce3f3bcc-6107-45cb-8d67-b20f343b8825_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bce6b20-f701-4c15-9f67-bd00230acf9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ce3f3bcc-6107-45cb-8d67-b20f343b8825" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bce6b20-f701-4c15-9f67-bd00230acf9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_dd62b756-feb9-4c23-ae03-2a0a98ff7460" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bce6b20-f701-4c15-9f67-bd00230acf9c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_dd62b756-feb9-4c23-ae03-2a0a98ff7460" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_369f3ec3-a691-4f66-84f4-14c211e51f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_369f3ec3-a691-4f66-84f4-14c211e51f7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_5af8085e-5ead-4bf9-a2d0-6039a2dd917b" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_369f3ec3-a691-4f66-84f4-14c211e51f7b" xlink:to="loc_halo_AntaresPharmaIncMember_5af8085e-5ead-4bf9-a2d0-6039a2dd917b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_e8318a38-03c8-4e46-8f18-bd66ba856d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_e8318a38-03c8-4e46-8f18-bd66ba856d9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_90f6714a-aff1-448f-9013-4b0d30f3b37a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_90f6714a-aff1-448f-9013-4b0d30f3b37a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_075d39e0-940b-4e5a-ba76-862e7938515b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_075d39e0-940b-4e5a-ba76-862e7938515b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_0dc3de2a-3114-4702-bbd9-49c7b6f4e495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_0dc3de2a-3114-4702-bbd9-49c7b6f4e495" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_979362d5-c644-4026-af92-5bba57d7974d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_979362d5-c644-4026-af92-5bba57d7974d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_e6dee7e1-14bf-4105-9609-f1ce1b051f05" xlink:href="halo-20241231.xsd#halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_e6dee7e1-14bf-4105-9609-f1ce1b051f05" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_136e4384-a58b-4f20-a5c0-b2c80b7645cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_136e4384-a58b-4f20-a5c0-b2c80b7645cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_136e4384-a58b-4f20-a5c0-b2c80b7645cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_136e4384-a58b-4f20-a5c0-b2c80b7645cc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_136e4384-a58b-4f20-a5c0-b2c80b7645cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9a739608-a85e-4f33-9408-58a345acb878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_136e4384-a58b-4f20-a5c0-b2c80b7645cc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9a739608-a85e-4f33-9408-58a345acb878" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_636f69c3-5061-481f-9437-d651d566910b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9a739608-a85e-4f33-9408-58a345acb878" xlink:to="loc_us-gaap_MoneyMarketFundsMember_636f69c3-5061-481f-9437-d651d566910b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3b3ab488-7e32-4d22-b7ee-b5b0c049c436" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9a739608-a85e-4f33-9408-58a345acb878" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3b3ab488-7e32-4d22-b7ee-b5b0c049c436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_735366b5-1244-488d-a4a5-690e5ed23c04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_735366b5-1244-488d-a4a5-690e5ed23c04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_735366b5-1244-488d-a4a5-690e5ed23c04_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_735366b5-1244-488d-a4a5-690e5ed23c04" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_735366b5-1244-488d-a4a5-690e5ed23c04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_735366b5-1244-488d-a4a5-690e5ed23c04" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_8963ff23-0886-4be6-a599-18c215d58795" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_8963ff23-0886-4be6-a599-18c215d58795" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_57cce5f8-014f-4af6-9b0a-2d9f113ebd45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_57cce5f8-014f-4af6-9b0a-2d9f113ebd45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ea51e877-a381-4e81-bdbb-441bb5d06086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ea51e877-a381-4e81-bdbb-441bb5d06086" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_cb58c3c6-8e3f-46d5-b5e2-017fcdf0348c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_AgencySecuritiesMember_cb58c3c6-8e3f-46d5-b5e2-017fcdf0348c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_d6c67ffa-5e4f-4f44-ac6f-459da00c4890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_CommercialPaperMember_d6c67ffa-5e4f-4f44-ac6f-459da00c4890" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2df55ef2-9a01-44cd-90e3-ca3e8df2792a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2df55ef2-9a01-44cd-90e3-ca3e8df2792a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2df55ef2-9a01-44cd-90e3-ca3e8df2792a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2df55ef2-9a01-44cd-90e3-ca3e8df2792a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2df55ef2-9a01-44cd-90e3-ca3e8df2792a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_87674b9a-1645-4df1-8e25-f1d51f6ff46f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2df55ef2-9a01-44cd-90e3-ca3e8df2792a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_87674b9a-1645-4df1-8e25-f1d51f6ff46f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_a0686393-598f-450b-bd76-8a20c5723dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_87674b9a-1645-4df1-8e25-f1d51f6ff46f" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_a0686393-598f-450b-bd76-8a20c5723dae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ce714e43-6233-4e9e-86ec-b4742c1b4442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_87674b9a-1645-4df1-8e25-f1d51f6ff46f" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ce714e43-6233-4e9e-86ec-b4742c1b4442" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c8083de0-30d4-41af-9be6-da70aec28181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c8083de0-30d4-41af-9be6-da70aec28181" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c8083de0-30d4-41af-9be6-da70aec28181_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c8083de0-30d4-41af-9be6-da70aec28181" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c8083de0-30d4-41af-9be6-da70aec28181_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1134361a-823d-4a86-99a4-aa9107e66c76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c8083de0-30d4-41af-9be6-da70aec28181" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1134361a-823d-4a86-99a4-aa9107e66c76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_9bc10595-dd38-44ea-a15e-87989cfe642d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1134361a-823d-4a86-99a4-aa9107e66c76" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_9bc10595-dd38-44ea-a15e-87989cfe642d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b28cbe49-39fa-4ec3-a403-58206c6af672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b28cbe49-39fa-4ec3-a403-58206c6af672" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d96af002-a248-451b-93db-ffe2f349d53c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d96af002-a248-451b-93db-ffe2f349d53c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_0c4f9bfe-40d5-4000-8cfb-a3068a90614f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:to="loc_us-gaap_DerivativeAssets_0c4f9bfe-40d5-4000-8cfb-a3068a90614f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_745984f9-54d5-4cc4-947c-1de465f7b36c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_745984f9-54d5-4cc4-947c-1de465f7b36c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ee64c7aa-97c4-467e-a535-7af5789e262e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ee64c7aa-97c4-467e-a535-7af5789e262e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_a5f92269-de39-40ba-a167-0f63f8a3c6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ee64c7aa-97c4-467e-a535-7af5789e262e" xlink:to="loc_us-gaap_DerivativeLiabilities_a5f92269-de39-40ba-a167-0f63f8a3c6b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_dde421c9-b788-4fa3-ab05-e62b8f15ffbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_dde421c9-b788-4fa3-ab05-e62b8f15ffbf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_7bec14e1-2500-4618-b655-0215c7386de5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_7bec14e1-2500-4618-b655-0215c7386de5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_d3acb7e7-b3e7-47e1-b996-0f7edc095d84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_d3acb7e7-b3e7-47e1-b996-0f7edc095d84" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_3d996f68-d119-4fd2-8577-ad72f4ac8561" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_3d996f68-d119-4fd2-8577-ad72f4ac8561" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_06fbab85-2a87-413b-a928-44c84c2b7b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f14ef6d4-20c3-4a44-827e-f70a446b61f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_06fbab85-2a87-413b-a928-44c84c2b7b8c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f14ef6d4-20c3-4a44-827e-f70a446b61f3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3f6986c6-771c-472d-aa0c-95c39925c17a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f14ef6d4-20c3-4a44-827e-f70a446b61f3" xlink:to="loc_srt_ProductOrServiceAxis_3f6986c6-771c-472d-aa0c-95c39925c17a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3f6986c6-771c-472d-aa0c-95c39925c17a_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_3f6986c6-771c-472d-aa0c-95c39925c17a" xlink:to="loc_srt_ProductsAndServicesDomain_3f6986c6-771c-472d-aa0c-95c39925c17a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_3f6986c6-771c-472d-aa0c-95c39925c17a" xlink:to="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember_098f8767-d39a-4b56-ad69-eb362b212c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:to="loc_us-gaap_RoyaltyMember_098f8767-d39a-4b56-ad69-eb362b212c4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:to="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProprietaryProductsSalesMember_4b316c4d-cd0a-4bfb-b0d1-bcf404873884" xlink:href="halo-20241231.xsd#halo_ProprietaryProductsSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:to="loc_halo_ProprietaryProductsSalesMember_4b316c4d-cd0a-4bfb-b0d1-bcf404873884" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BulkRHuPH20Member_467c6961-621f-4b29-8421-2c0cc9d2765c" xlink:href="halo-20241231.xsd#halo_BulkRHuPH20Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:to="loc_halo_BulkRHuPH20Member_467c6961-621f-4b29-8421-2c0cc9d2765c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DevicePartneredProductsMember_5a2cfc9f-cf4f-44ee-b9dc-16a00784dcd1" xlink:href="halo-20241231.xsd#halo_DevicePartneredProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:to="loc_halo_DevicePartneredProductsMember_5a2cfc9f-cf4f-44ee-b9dc-16a00784dcd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:href="halo-20241231.xsd#halo_CollaborativeAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:to="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_UpfrontFeesMember_494be1f5-b66b-42de-8ad8-132c313b802f" xlink:href="halo-20241231.xsd#halo_UpfrontFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:to="loc_halo_UpfrontFeesMember_494be1f5-b66b-42de-8ad8-132c313b802f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember_176ac0a8-a79b-4685-9112-ec2c6a8eddf5" xlink:href="halo-20241231.xsd#halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:to="loc_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember_176ac0a8-a79b-4685-9112-ec2c6a8eddf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_SalesbasedmilestoneMember_2688766f-2658-4d99-b39f-033730fdad56" xlink:href="halo-20241231.xsd#halo_SalesbasedmilestoneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:to="loc_halo_SalesbasedmilestoneMember_2688766f-2658-4d99-b39f-033730fdad56" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeviceLicensingAndDevelopmentMember_498b9dfe-854c-4602-b91b-3b085ff75ebb" xlink:href="halo-20241231.xsd#halo_DeviceLicensingAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:to="loc_halo_DeviceLicensingAndDevelopmentMember_498b9dfe-854c-4602-b91b-3b085ff75ebb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b47eb192-706e-4d7d-96eb-ad9ff0d82636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_06fbab85-2a87-413b-a928-44c84c2b7b8c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b47eb192-706e-4d7d-96eb-ad9ff0d82636" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ce73e4f6-c302-49ed-9cc6-525bc2c92e47_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:to="loc_srt_ProductsAndServicesDomain_ce73e4f6-c302-49ed-9cc6-525bc2c92e47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:to="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LicenseFeesAndEventBasedMember_0fbc1a14-2868-4cd8-a6ae-2bd443dc470a" xlink:href="halo-20241231.xsd#halo_LicenseFeesAndEventBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:to="loc_halo_LicenseFeesAndEventBasedMember_0fbc1a14-2868-4cd8-a6ae-2bd443dc470a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_0ae54307-3507-47f7-a7c8-d3f6746c22a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:to="loc_us-gaap_ProductMember_0ae54307-3507-47f7-a7c8-d3f6746c22a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42328fea-b9f9-4816-a36e-290a972e7d00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42328fea-b9f9-4816-a36e-290a972e7d00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OthercollaboratorsMember_293355d9-b2f4-4bc0-bbcb-51a6d3e42e40" xlink:href="halo-20241231.xsd#halo_OthercollaboratorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:to="loc_halo_OthercollaboratorsMember_293355d9-b2f4-4bc0-bbcb-51a6d3e42e40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fa123384-ef82-4b04-81d3-3dbe16ea9750" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fa123384-ef82-4b04-81d3-3dbe16ea9750" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_d21f9fd0-1d99-4de7-a475-93f843ef7c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_d21f9fd0-1d99-4de7-a475-93f843ef7c56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_034b6df6-4d39-407d-ac03-601c78813c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_034b6df6-4d39-407d-ac03-601c78813c0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fc1fabbf-4a5b-41cb-aaa0-3c1c021ad327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fc1fabbf-4a5b-41cb-aaa0-3c1c021ad327" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_0e510a2d-3d10-4d7d-922b-3b515fc59992" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_0e510a2d-3d10-4d7d-922b-3b515fc59992" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_f9621144-e0e5-46dc-b880-4957b33707b7" xlink:href="halo-20241231.xsd#halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_f9621144-e0e5-46dc-b880-4957b33707b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_ca8254b2-4685-42a6-9ee6-b36582d147bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_ca8254b2-4685-42a6-9ee6-b36582d147bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_adf65ab0-de78-45fa-a270-b144a01de550" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_adf65ab0-de78-45fa-a270-b144a01de550" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_4926fac6-f4b8-441b-9e26-e15df131eb09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_4926fac6-f4b8-441b-9e26-e15df131eb09" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/RevenueNarrativeDetails_1" xlink:type="simple" xlink:href="halo-20241231.xsd#RevenueNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/RevenueNarrativeDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ce73e4f6-c302-49ed-9cc6-525bc2c92e47_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:to="loc_srt_ProductsAndServicesDomain_ce73e4f6-c302-49ed-9cc6-525bc2c92e47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:to="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LicenseFeesAndEventBasedMember_0fbc1a14-2868-4cd8-a6ae-2bd443dc470a" xlink:href="halo-20241231.xsd#halo_LicenseFeesAndEventBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:to="loc_halo_LicenseFeesAndEventBasedMember_0fbc1a14-2868-4cd8-a6ae-2bd443dc470a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_0ae54307-3507-47f7-a7c8-d3f6746c22a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:to="loc_us-gaap_ProductMember_0ae54307-3507-47f7-a7c8-d3f6746c22a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42328fea-b9f9-4816-a36e-290a972e7d00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_42328fea-b9f9-4816-a36e-290a972e7d00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OthercollaboratorsMember_293355d9-b2f4-4bc0-bbcb-51a6d3e42e40" xlink:href="halo-20241231.xsd#halo_OthercollaboratorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:to="loc_halo_OthercollaboratorsMember_293355d9-b2f4-4bc0-bbcb-51a6d3e42e40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_d21f9fd0-1d99-4de7-a475-93f843ef7c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_d21f9fd0-1d99-4de7-a475-93f843ef7c56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_034b6df6-4d39-407d-ac03-601c78813c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_034b6df6-4d39-407d-ac03-601c78813c0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fc1fabbf-4a5b-41cb-aaa0-3c1c021ad327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fc1fabbf-4a5b-41cb-aaa0-3c1c021ad327" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_0e510a2d-3d10-4d7d-922b-3b515fc59992" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_0e510a2d-3d10-4d7d-922b-3b515fc59992" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_f9621144-e0e5-46dc-b880-4957b33707b7" xlink:href="halo-20241231.xsd#halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_f9621144-e0e5-46dc-b880-4957b33707b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_ca8254b2-4685-42a6-9ee6-b36582d147bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_ca8254b2-4685-42a6-9ee6-b36582d147bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_adf65ab0-de78-45fa-a270-b144a01de550" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_adf65ab0-de78-45fa-a270-b144a01de550" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_4926fac6-f4b8-441b-9e26-e15df131eb09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_4926fac6-f4b8-441b-9e26-e15df131eb09" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_87281bd3-9e2c-4cd9-9cd9-fb865b69f6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_87281bd3-9e2c-4cd9-9cd9-fb865b69f6c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_449e50f9-1572-470b-b25c-61cf65d62065" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_87281bd3-9e2c-4cd9-9cd9-fb865b69f6c7" xlink:to="loc_srt_ProductOrServiceAxis_449e50f9-1572-470b-b25c-61cf65d62065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_449e50f9-1572-470b-b25c-61cf65d62065_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_449e50f9-1572-470b-b25c-61cf65d62065" xlink:to="loc_srt_ProductsAndServicesDomain_449e50f9-1572-470b-b25c-61cf65d62065_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_449e50f9-1572-470b-b25c-61cf65d62065" xlink:to="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DevicePartneredProductsMember_dc4881c5-3a81-4e85-8db4-31641385cfe8" xlink:href="halo-20241231.xsd#halo_DevicePartneredProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:to="loc_halo_DevicePartneredProductsMember_dc4881c5-3a81-4e85-8db4-31641385cfe8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CollaborativeAgreementsMember_2744cfd3-51a8-4ca5-83dc-d0cbc70381c5" xlink:href="halo-20241231.xsd#halo_CollaborativeAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:to="loc_halo_CollaborativeAgreementsMember_2744cfd3-51a8-4ca5-83dc-d0cbc70381c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember_48913077-f33a-48e7-98d7-5a17d42a1882" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:to="loc_us-gaap_RoyaltyMember_48913077-f33a-48e7-98d7-5a17d42a1882" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProductSalesOtherMember_eebd8be9-3664-442c-809f-264d3b8f93cb" xlink:href="halo-20241231.xsd#halo_ProductSalesOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:to="loc_halo_ProductSalesOtherMember_eebd8be9-3664-442c-809f-264d3b8f93cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_8ecce3a0-3b93-4d21-9d28-e09728aab16c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_8ecce3a0-3b93-4d21-9d28-e09728aab16c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_bcc18a6f-0aa1-4690-aadf-7b203a672b58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_bcc18a6f-0aa1-4690-aadf-7b203a672b58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_9026cb7a-6872-409f-bbcb-78a8d886b701" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_9026cb7a-6872-409f-bbcb-78a8d886b701" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_12f89046-4e47-4324-9dc8-8d6027008799" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_12f89046-4e47-4324-9dc8-8d6027008799" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_54bab0ac-ac2b-4555-a88f-fcdc0b02aeac" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_54bab0ac-ac2b-4555-a88f-fcdc0b02aeac" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4bfbf37a-7336-4c66-8fab-e74d9890518a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4bfbf37a-7336-4c66-8fab-e74d9890518a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4fd2a5d-6878-493c-9d84-001b2a2b54c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4bfbf37a-7336-4c66-8fab-e74d9890518a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4fd2a5d-6878-493c-9d84-001b2a2b54c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a4fd2a5d-6878-493c-9d84-001b2a2b54c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4fd2a5d-6878-493c-9d84-001b2a2b54c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a4fd2a5d-6878-493c-9d84-001b2a2b54c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4fd2a5d-6878-493c-9d84-001b2a2b54c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ResearchEquipmentMember_acc0b6a3-5b5c-4083-9754-e498b17ef9c8" xlink:href="halo-20241231.xsd#halo_ResearchEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:to="loc_halo_ResearchEquipmentMember_acc0b6a3-5b5c-4083-9754-e498b17ef9c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ManufacturingEquipmentMember_0bc2ffb3-a844-4a53-b270-f9d360c7fa82" xlink:href="halo-20241231.xsd#halo_ManufacturingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:to="loc_halo_ManufacturingEquipmentMember_0bc2ffb3-a844-4a53-b270-f9d360c7fa82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ComputerAndOfficeEquipmentMember_9818808c-028c-49f4-8919-5002772d3185" xlink:href="halo-20241231.xsd#halo_ComputerAndOfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:to="loc_halo_ComputerAndOfficeEquipmentMember_9818808c-028c-49f4-8919-5002772d3185" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_152cbfde-1a68-4d83-b027-0942529eeda7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_152cbfde-1a68-4d83-b027-0942529eeda7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_773c49f0-4480-41e3-a441-a143f052b6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_773c49f0-4480-41e3-a441-a143f052b6e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ce932bbd-f1e6-4e3e-b2ea-d8484bd4794b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ce932bbd-f1e6-4e3e-b2ea-d8484bd4794b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3a379a9c-4d15-476a-bb9c-ff243f0ebcd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3a379a9c-4d15-476a-bb9c-ff243f0ebcd2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_42bcad61-9e86-470c-b4e0-41566f3180ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_42bcad61-9e86-470c-b4e0-41566f3180ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0ef31d15-c1af-4022-a736-1a8c9a106a70" xlink:href="halo-20241231.xsd#halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0ef31d15-c1af-4022-a736-1a8c9a106a70" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_1f34abd8-2574-4ee6-b76b-24d060aefb96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_1f34abd8-2574-4ee6-b76b-24d060aefb96" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_f54ed36f-b26c-4e12-aa7e-d715df3030b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5c128e62-f944-4572-88d7-8ba7d12eec0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_f54ed36f-b26c-4e12-aa7e-d715df3030b1" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5c128e62-f944-4572-88d7-8ba7d12eec0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2c14c95c-b826-4a19-9742-672dfc021e21" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5c128e62-f944-4572-88d7-8ba7d12eec0a" xlink:to="loc_srt_RangeAxis_2c14c95c-b826-4a19-9742-672dfc021e21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c14c95c-b826-4a19-9742-672dfc021e21_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2c14c95c-b826-4a19-9742-672dfc021e21" xlink:to="loc_srt_RangeMember_2c14c95c-b826-4a19-9742-672dfc021e21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1991fb44-4167-45f6-813c-27d67feffef3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2c14c95c-b826-4a19-9742-672dfc021e21" xlink:to="loc_srt_RangeMember_1991fb44-4167-45f6-813c-27d67feffef3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7e722d10-cbab-487d-b014-96f9e6293c3a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1991fb44-4167-45f6-813c-27d67feffef3" xlink:to="loc_srt_MinimumMember_7e722d10-cbab-487d-b014-96f9e6293c3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bab63ab5-ca22-4ffb-953a-b881793e7d92" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1991fb44-4167-45f6-813c-27d67feffef3" xlink:to="loc_srt_MaximumMember_bab63ab5-ca22-4ffb-953a-b881793e7d92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_620734d7-3918-4309-870e-8e3bbdb15b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f54ed36f-b26c-4e12-aa7e-d715df3030b1" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_620734d7-3918-4309-870e-8e3bbdb15b7b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_84176bd6-003a-47ea-843c-fc4615d332bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_84176bd6-003a-47ea-843c-fc4615d332bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_66b4f2f4-729c-4fa5-aa11-147a2ee55a97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_84176bd6-003a-47ea-843c-fc4615d332bf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_66b4f2f4-729c-4fa5-aa11-147a2ee55a97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_66b4f2f4-729c-4fa5-aa11-147a2ee55a97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_66b4f2f4-729c-4fa5-aa11-147a2ee55a97" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_66b4f2f4-729c-4fa5-aa11-147a2ee55a97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_66b4f2f4-729c-4fa5-aa11-147a2ee55a97" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AutoInjectorTechnologyPlatformMember_37f6ad6b-efa4-42d2-bed6-56530c93fca7" xlink:href="halo-20241231.xsd#halo_AutoInjectorTechnologyPlatformMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:to="loc_halo_AutoInjectorTechnologyPlatformMember_37f6ad6b-efa4-42d2-bed6-56530c93fca7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_XYOSTEDProprietaryProductMember_8153223f-7c05-4de3-b776-df0630ab7601" xlink:href="halo-20241231.xsd#halo_XYOSTEDProprietaryProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:to="loc_halo_XYOSTEDProprietaryProductMember_8153223f-7c05-4de3-b776-df0630ab7601" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TLANDOProductRightsMember_dd08c4b0-4b9b-4f9a-bb62-b4906ebadd44" xlink:href="halo-20241231.xsd#halo_TLANDOProductRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:to="loc_halo_TLANDOProductRightsMember_dd08c4b0-4b9b-4f9a-bb62-b4906ebadd44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c0962d11-0218-4227-a6d1-f3e4e8a1b18e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c0962d11-0218-4227-a6d1-f3e4e8a1b18e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_99ee5d16-c06a-4d16-a3f7-b7e521f9774b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_99ee5d16-c06a-4d16-a3f7-b7e521f9774b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a9632334-a39b-4e8f-be51-e1c388a4e1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a9632334-a39b-4e8f-be51-e1c388a4e1ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_69fd455f-298e-4df1-aa23-7f25c75b44fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_69fd455f-298e-4df1-aa23-7f25c75b44fc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7dcb6ace-9fd8-4ba9-b19b-9fd96aa21639" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7dcb6ace-9fd8-4ba9-b19b-9fd96aa21639" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6081ab60-5457-484e-95ba-b908b1a2694e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6081ab60-5457-484e-95ba-b908b1a2694e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_454693cc-fe9d-4421-bf2d-3a1189d940bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_454693cc-fe9d-4421-bf2d-3a1189d940bc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_8498a194-51b4-4c78-a65c-77816c4feebf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_8498a194-51b4-4c78-a65c-77816c4feebf" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ff03847d-5356-4fa4-949a-41ad4eb4f754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_DebtInstrumentAxis_ff03847d-5356-4fa4-949a-41ad4eb4f754" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ff03847d-5356-4fa4-949a-41ad4eb4f754_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_ff03847d-5356-4fa4-949a-41ad4eb4f754" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ff03847d-5356-4fa4-949a-41ad4eb4f754_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_ff03847d-5356-4fa4-949a-41ad4eb4f754" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_816a347e-9cb8-47b0-aa04-918f2bfbba55" xlink:href="halo-20241231.xsd#halo_A1.00ConvertibleSeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:to="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_816a347e-9cb8-47b0-aa04-918f2bfbba55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_ee0f270f-15e9-4385-8585-d0a63f2f05dd" xlink:href="halo-20241231.xsd#halo_A0.25ConvertibleSeniorNotesDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:to="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_ee0f270f-15e9-4385-8585-d0a63f2f05dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member_a03e6c80-c640-435c-8abf-b82b9dab8f90" xlink:href="halo-20241231.xsd#halo_A1.25ConvertibleSeniorNotesdue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:to="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member_a03e6c80-c640-435c-8abf-b82b9dab8f90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CreditAgreementMember_f3f3d3b4-0019-45df-be9f-f1e0aa548f7c" xlink:href="halo-20241231.xsd#halo_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:to="loc_halo_CreditAgreementMember_f3f3d3b4-0019-45df-be9f-f1e0aa548f7c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e8b19c27-4b91-4d3f-871b-0140e2b89ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e8b19c27-4b91-4d3f-871b-0140e2b89ee7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_d3e82659-fa1b-4004-9d7f-acf3153e9baf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8b19c27-4b91-4d3f-871b-0140e2b89ee7" xlink:to="loc_us-gaap_ConvertibleDebtMember_d3e82659-fa1b-4004-9d7f-acf3153e9baf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TermLoanFacilityMember_a4628524-7006-4335-a42a-efa5b5cc532d" xlink:href="halo-20241231.xsd#halo_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8b19c27-4b91-4d3f-871b-0140e2b89ee7" xlink:to="loc_halo_TermLoanFacilityMember_a4628524-7006-4335-a42a-efa5b5cc532d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_bb168704-006a-4c2a-8ca0-a199fe03d2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_bb168704-006a-4c2a-8ca0-a199fe03d2f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_bb168704-006a-4c2a-8ca0-a199fe03d2f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_bb168704-006a-4c2a-8ca0-a199fe03d2f1" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_bb168704-006a-4c2a-8ca0-a199fe03d2f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a1338160-1adc-460f-b4e8-5041ccdd38ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_bb168704-006a-4c2a-8ca0-a199fe03d2f1" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a1338160-1adc-460f-b4e8-5041ccdd38ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_2b88f6d2-837e-4be3-863b-25133842d8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a1338160-1adc-460f-b4e8-5041ccdd38ec" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_2b88f6d2-837e-4be3-863b-25133842d8aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_d54d362d-71f7-4391-a24f-3651aa57504d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a1338160-1adc-460f-b4e8-5041ccdd38ec" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_d54d362d-71f7-4391-a24f-3651aa57504d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_2d95328f-89b9-4fa8-ac86-cec0027e6d11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_CreditFacilityAxis_2d95328f-89b9-4fa8-ac86-cec0027e6d11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_2d95328f-89b9-4fa8-ac86-cec0027e6d11_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_2d95328f-89b9-4fa8-ac86-cec0027e6d11" xlink:to="loc_us-gaap_CreditFacilityDomain_2d95328f-89b9-4fa8-ac86-cec0027e6d11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8d0e81ca-7173-4c5c-9715-faac136339db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_2d95328f-89b9-4fa8-ac86-cec0027e6d11" xlink:to="loc_us-gaap_CreditFacilityDomain_8d0e81ca-7173-4c5c-9715-faac136339db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_de0239b9-94e9-4875-9e6c-0eacd2b07e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8d0e81ca-7173-4c5c-9715-faac136339db" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_de0239b9-94e9-4875-9e6c-0eacd2b07e8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AnnualInterestPaymentPeriodAxis_fbde165b-94fe-49ff-82ff-72254a0bc2fa" xlink:href="halo-20241231.xsd#halo_AnnualInterestPaymentPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_halo_AnnualInterestPaymentPeriodAxis_fbde165b-94fe-49ff-82ff-72254a0bc2fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AnnualInterestPaymentPeriodDomain_fbde165b-94fe-49ff-82ff-72254a0bc2fa_default" xlink:href="halo-20241231.xsd#halo_AnnualInterestPaymentPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_halo_AnnualInterestPaymentPeriodAxis_fbde165b-94fe-49ff-82ff-72254a0bc2fa" xlink:to="loc_halo_AnnualInterestPaymentPeriodDomain_fbde165b-94fe-49ff-82ff-72254a0bc2fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:href="halo-20241231.xsd#halo_AnnualInterestPaymentPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_halo_AnnualInterestPaymentPeriodAxis_fbde165b-94fe-49ff-82ff-72254a0bc2fa" xlink:to="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodOneMember_9589e360-c9d3-447d-bf65-657f52a29e1d" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:to="loc_halo_DebtInstrumentInterestPeriodOneMember_9589e360-c9d3-447d-bf65-657f52a29e1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodTwoMember_c8467cd5-133b-4cf3-a83a-e41006093063" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:to="loc_halo_DebtInstrumentInterestPeriodTwoMember_c8467cd5-133b-4cf3-a83a-e41006093063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodThirdMember_6b6a63c2-133b-4e50-b445-8cd1da9731f2" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodThirdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:to="loc_halo_DebtInstrumentInterestPeriodThirdMember_6b6a63c2-133b-4e50-b445-8cd1da9731f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodFourMember_445e8fa0-e1be-4f56-bfd2-5ad019f435ec" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:to="loc_halo_DebtInstrumentInterestPeriodFourMember_445e8fa0-e1be-4f56-bfd2-5ad019f435ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentAxis_a4ac22ad-cf4e-489b-8c9d-3e169601b936" xlink:href="halo-20241231.xsd#halo_VariableRateComponentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_halo_VariableRateComponentAxis_a4ac22ad-cf4e-489b-8c9d-3e169601b936" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentDomain_a4ac22ad-cf4e-489b-8c9d-3e169601b936_default" xlink:href="halo-20241231.xsd#halo_VariableRateComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_halo_VariableRateComponentAxis_a4ac22ad-cf4e-489b-8c9d-3e169601b936" xlink:to="loc_halo_VariableRateComponentDomain_a4ac22ad-cf4e-489b-8c9d-3e169601b936_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentDomain_3ac5ffc9-c700-455c-969e-5cbd403cbddd" xlink:href="halo-20241231.xsd#halo_VariableRateComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_halo_VariableRateComponentAxis_a4ac22ad-cf4e-489b-8c9d-3e169601b936" xlink:to="loc_halo_VariableRateComponentDomain_3ac5ffc9-c700-455c-969e-5cbd403cbddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentOneMember_4a145872-d912-472f-9e9b-ec1e17d6b917" xlink:href="halo-20241231.xsd#halo_VariableRateComponentOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_VariableRateComponentDomain_3ac5ffc9-c700-455c-969e-5cbd403cbddd" xlink:to="loc_halo_VariableRateComponentOneMember_4a145872-d912-472f-9e9b-ec1e17d6b917" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentTwoMember_0bbe469f-038e-4920-83d6-5917df775353" xlink:href="halo-20241231.xsd#halo_VariableRateComponentTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_VariableRateComponentDomain_3ac5ffc9-c700-455c-969e-5cbd403cbddd" xlink:to="loc_halo_VariableRateComponentTwoMember_0bbe469f-038e-4920-83d6-5917df775353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_VariableRateAxis_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6" xlink:to="loc_us-gaap_VariableRateDomain_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6" xlink:to="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1d57fe8a-00df-47af-93d8-9cd96e2fbda1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1d57fe8a-00df-47af-93d8-9cd96e2fbda1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d11487da-b7ee-45de-9b65-1ac7bb74f2de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d11487da-b7ee-45de-9b65-1ac7bb74f2de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_38e40267-c870-4476-bef6-143ad6351224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:to="loc_us-gaap_BaseRateMember_38e40267-c870-4476-bef6-143ad6351224" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f9dc02cd-a6d6-4218-a6cb-83729e3543f6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_srt_RangeAxis_f9dc02cd-a6d6-4218-a6cb-83729e3543f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f9dc02cd-a6d6-4218-a6cb-83729e3543f6_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f9dc02cd-a6d6-4218-a6cb-83729e3543f6" xlink:to="loc_srt_RangeMember_f9dc02cd-a6d6-4218-a6cb-83729e3543f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1cfdf77f-1b0c-4257-b917-a1579c43f041" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f9dc02cd-a6d6-4218-a6cb-83729e3543f6" xlink:to="loc_srt_RangeMember_1cfdf77f-1b0c-4257-b917-a1579c43f041" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3ff2b50e-c1bf-4308-acbd-15968ff6f567" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1cfdf77f-1b0c-4257-b917-a1579c43f041" xlink:to="loc_srt_MaximumMember_3ff2b50e-c1bf-4308-acbd-15968ff6f567" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1bf66ea2-0336-4e53-82ec-e37cd1ef47a6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1cfdf77f-1b0c-4257-b917-a1579c43f041" xlink:to="loc_srt_MinimumMember_1bf66ea2-0336-4e53-82ec-e37cd1ef47a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b0d74145-c4c1-405d-82c9-98244a6d94be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b0d74145-c4c1-405d-82c9-98244a6d94be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_52cc750a-7f1c-4b36-abd4-9854bf5b5092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_52cc750a-7f1c-4b36-abd4-9854bf5b5092" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFeeAmount_d70edde7-ee12-4afc-adc8-ddb500479a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentFeeAmount_d70edde7-ee12-4afc-adc8-ddb500479a4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_4021118c-7063-4f10-8687-729a904be41a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_4021118c-7063-4f10-8687-729a904be41a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2b179837-ecbe-41d4-bfee-48e4bd429eed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2b179837-ecbe-41d4-bfee-48e4bd429eed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_0e14cdc3-8b7a-4ec1-869a-f48783aecb00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_0e14cdc3-8b7a-4ec1-869a-f48783aecb00" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_00407be8-87dc-4288-9c9f-37374a25c230" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_00407be8-87dc-4288-9c9f-37374a25c230" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_12da7b2e-e892-4f64-ba3f-65dcfaa5d0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_12da7b2e-e892-4f64-ba3f-65dcfaa5d0a7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays_4567c14b-feab-4ad4-9b3f-88090e40fcc3" xlink:href="halo-20241231.xsd#halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays_4567c14b-feab-4ad4-9b3f-88090e40fcc3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_afa1895b-e420-45ab-9954-7a93e0ac0574" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_afa1895b-e420-45ab-9954-7a93e0ac0574" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8c249eb1-51c6-47c6-b559-d3b391853c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8c249eb1-51c6-47c6-b559-d3b391853c13" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentCapCallTransactionCapPricePerShare_4335f9a1-ef11-4ba6-9e87-ec0c29fed860" xlink:href="halo-20241231.xsd#halo_DebtInstrumentCapCallTransactionCapPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_halo_DebtInstrumentCapCallTransactionCapPricePerShare_4335f9a1-ef11-4ba6-9e87-ec0c29fed860" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage_d7d1ce7c-5ed7-4db5-b4e0-f894ace893e2" xlink:href="halo-20241231.xsd#halo_SaleOfStockPremiumOverLastReportedSalePricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage_d7d1ce7c-5ed7-4db5-b4e0-f894ace893e2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_f875ba7b-7fc5-416a-ace2-1ea1e99b240a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_f875ba7b-7fc5-416a-ace2-1ea1e99b240a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PaymentForCappedCallTransactions_06d9ff01-329b-457d-90d2-dcd2f6038380" xlink:href="halo-20241231.xsd#halo_PaymentForCappedCallTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_halo_PaymentForCappedCallTransactions_06d9ff01-329b-457d-90d2-dcd2f6038380" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_bbdee4fc-c9d6-449e-8b40-7bf8ea233041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_bbdee4fc-c9d6-449e-8b40-7bf8ea233041" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_835b0aad-803a-4f02-8ea7-bdf16ada43f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_835b0aad-803a-4f02-8ea7-bdf16ada43f1" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f2b27c2f-eb7a-4627-a3f9-56c30608a813" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f2b27c2f-eb7a-4627-a3f9-56c30608a813" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8dc83604-7c92-46de-9ed4-22da97369388" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8dc83604-7c92-46de-9ed4-22da97369388" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_0ef990a8-3d7d-46e1-bdca-ab7f291e08cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_0ef990a8-3d7d-46e1-bdca-ab7f291e08cd" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_4930799f-13f9-4d93-b5f0-b6cb9b8c00eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_4930799f-13f9-4d93-b5f0-b6cb9b8c00eb" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_35cfe761-7a22-4ab9-ac20-b75cc5851305" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_35cfe761-7a22-4ab9-ac20-b75cc5851305" xlink:type="arc" order="21"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetCarryingAmountofConvertibleNotesDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e03dbabe-6ba0-43d5-8dee-cb35662fe2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentTable_e03dbabe-6ba0-43d5-8dee-cb35662fe2c0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_feac6314-3838-46e2-ae28-13416dbc980b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e03dbabe-6ba0-43d5-8dee-cb35662fe2c0" xlink:to="loc_us-gaap_DebtInstrumentAxis_feac6314-3838-46e2-ae28-13416dbc980b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_feac6314-3838-46e2-ae28-13416dbc980b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_feac6314-3838-46e2-ae28-13416dbc980b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_feac6314-3838-46e2-ae28-13416dbc980b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_661d693a-c683-4192-baf7-848863c9bfc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_feac6314-3838-46e2-ae28-13416dbc980b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_661d693a-c683-4192-baf7-848863c9bfc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_cc44298c-cd71-46be-9eb8-497cd646b28f" xlink:href="halo-20241231.xsd#halo_A0.25ConvertibleSeniorNotesDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_661d693a-c683-4192-baf7-848863c9bfc8" xlink:to="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_cc44298c-cd71-46be-9eb8-497cd646b28f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_3409c3f5-9e88-481e-9df5-b7275ab4a042" xlink:href="halo-20241231.xsd#halo_A1.00ConvertibleSeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_661d693a-c683-4192-baf7-848863c9bfc8" xlink:to="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_3409c3f5-9e88-481e-9df5-b7275ab4a042" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_8ab0983f-1595-4d76-90ad-9c32d7a98a85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_8ab0983f-1595-4d76-90ad-9c32d7a98a85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_67fec466-ca3a-4fe1-b033-49ec53939abe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_67fec466-ca3a-4fe1-b033-49ec53939abe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a805712c-c673-446f-9960-c2b717b90405" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a805712c-c673-446f-9960-c2b717b90405" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fd9e33e3-f3ee-4ccd-9daf-785c024dfea3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_LongTermDebt_fd9e33e3-f3ee-4ccd-9daf-785c024dfea3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_8687bc5c-381b-43d2-a892-b9ab2f040792" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentFairValue_8687bc5c-381b-43d2-a892-b9ab2f040792" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_580d47ad-edb4-4299-b68d-dcc898c92051" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_580d47ad-edb4-4299-b68d-dcc898c92051" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetComponentsofInterestExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:to="loc_us-gaap_DebtInstrumentAxis_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member_f05db48e-87a5-4e8d-a7a6-90d3248eb2eb" xlink:href="halo-20241231.xsd#halo_A1.25ConvertibleSeniorNotesdue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:to="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member_f05db48e-87a5-4e8d-a7a6-90d3248eb2eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_b51dd42d-ed9a-4324-8b7a-4a9e1fbe096f" xlink:href="halo-20241231.xsd#halo_A0.25ConvertibleSeniorNotesDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:to="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_b51dd42d-ed9a-4324-8b7a-4a9e1fbe096f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_469dec2f-494d-4a3b-912e-211843805459" xlink:href="halo-20241231.xsd#halo_A1.00ConvertibleSeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:to="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_469dec2f-494d-4a3b-912e-211843805459" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_50297eb0-aa96-4bd1-8136-1dcc5f97fe47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_50297eb0-aa96-4bd1-8136-1dcc5f97fe47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_50297eb0-aa96-4bd1-8136-1dcc5f97fe47_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_50297eb0-aa96-4bd1-8136-1dcc5f97fe47" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_50297eb0-aa96-4bd1-8136-1dcc5f97fe47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fa8a7136-9f29-49fe-a967-b82c7640e861" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_50297eb0-aa96-4bd1-8136-1dcc5f97fe47" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fa8a7136-9f29-49fe-a967-b82c7640e861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_6a1ed4dc-b488-4678-aa1f-5d8ba4b81203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fa8a7136-9f29-49fe-a967-b82c7640e861" xlink:to="loc_us-gaap_ConvertibleDebtMember_6a1ed4dc-b488-4678-aa1f-5d8ba4b81203" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_eb932584-e38f-499e-b205-9c72649a47d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_eb932584-e38f-499e-b205-9c72649a47d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_aa2f7dc5-d879-44a2-b70e-a64773a39fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_aa2f7dc5-d879-44a2-b70e-a64773a39fb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_7d1cf228-73b5-4d39-b459-7889ba681aff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_InterestExpenseDebt_7d1cf228-73b5-4d39-b459-7889ba681aff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_884751e4-8101-4547-80a0-4db140d82168" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_884751e4-8101-4547-80a0-4db140d82168" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_a0c5c42e-db0b-4d3c-96e5-416f74bb5075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:to="loc_us-gaap_PlanNameAxis_a0c5c42e-db0b-4d3c-96e5-416f74bb5075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a0c5c42e-db0b-4d3c-96e5-416f74bb5075_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_a0c5c42e-db0b-4d3c-96e5-416f74bb5075" xlink:to="loc_us-gaap_PlanNameDomain_a0c5c42e-db0b-4d3c-96e5-416f74bb5075_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_456d1d32-4dac-4aa5-a330-655977f98669" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_a0c5c42e-db0b-4d3c-96e5-416f74bb5075" xlink:to="loc_us-gaap_PlanNameDomain_456d1d32-4dac-4aa5-a330-655977f98669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AmendedAndRestated2021StockPlanMember_f00123f5-d2ec-44bd-95d9-aaeee9cbd576" xlink:href="halo-20241231.xsd#halo_AmendedAndRestated2021StockPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_456d1d32-4dac-4aa5-a330-655977f98669" xlink:to="loc_halo_AmendedAndRestated2021StockPlanMember_f00123f5-d2ec-44bd-95d9-aaeee9cbd576" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2021ESPPPlanMember_d538d83b-1a6f-47a5-bb58-f66e5345e9d7" xlink:href="halo-20241231.xsd#halo_A2021ESPPPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_456d1d32-4dac-4aa5-a330-655977f98669" xlink:to="loc_halo_A2021ESPPPlanMember_d538d83b-1a6f-47a5-bb58-f66e5345e9d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_78e7fee7-7f56-43a4-8fbe-1578e67f67a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:to="loc_us-gaap_AwardTypeAxis_78e7fee7-7f56-43a4-8fbe-1578e67f67a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78e7fee7-7f56-43a4-8fbe-1578e67f67a8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_78e7fee7-7f56-43a4-8fbe-1578e67f67a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78e7fee7-7f56-43a4-8fbe-1578e67f67a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_78e7fee7-7f56-43a4-8fbe-1578e67f67a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_19756203-bbad-4a2f-ac41-a0d870bca785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:to="loc_us-gaap_EmployeeStockMember_19756203-bbad-4a2f-ac41-a0d870bca785" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_4110e325-fd9d-4997-931d-ec1f0bda00da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:to="loc_us-gaap_EmployeeStockOptionMember_4110e325-fd9d-4997-931d-ec1f0bda00da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bf946507-63a3-4507-a6a0-cc70604cefac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bf946507-63a3-4507-a6a0-cc70604cefac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_28916717-fa7e-42fc-ad64-3037d6d97533" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:to="loc_us-gaap_PerformanceSharesMember_28916717-fa7e-42fc-ad64-3037d6d97533" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_c5172d6f-0549-47b8-b093-31876f53c66b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:to="loc_us-gaap_VestingAxis_c5172d6f-0549-47b8-b093-31876f53c66b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_c5172d6f-0549-47b8-b093-31876f53c66b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_c5172d6f-0549-47b8-b093-31876f53c66b" xlink:to="loc_us-gaap_VestingDomain_c5172d6f-0549-47b8-b093-31876f53c66b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_fc608b5b-010d-4e3d-8eba-797d6fbaca88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_c5172d6f-0549-47b8-b093-31876f53c66b" xlink:to="loc_us-gaap_VestingDomain_fc608b5b-010d-4e3d-8eba-797d6fbaca88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CliffVestingFirstAnniversaryMember_6774f45d-db4a-4f45-9a81-1c0b4ecca2ed" xlink:href="halo-20241231.xsd#halo_CliffVestingFirstAnniversaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_fc608b5b-010d-4e3d-8eba-797d6fbaca88" xlink:to="loc_halo_CliffVestingFirstAnniversaryMember_6774f45d-db4a-4f45-9a81-1c0b4ecca2ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_MonthlyVestingAfterOneYearMember_d81cda40-58ea-4aaf-a1fa-36585776794a" xlink:href="halo-20241231.xsd#halo_MonthlyVestingAfterOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_fc608b5b-010d-4e3d-8eba-797d6fbaca88" xlink:to="loc_halo_MonthlyVestingAfterOneYearMember_d81cda40-58ea-4aaf-a1fa-36585776794a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b11d3352-2166-4a94-a986-864af427c954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b11d3352-2166-4a94-a986-864af427c954" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards_ea1f0ee3-2750-40dc-8365-6e647c88b75c" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards_ea1f0ee3-2750-40dc-8365-6e647c88b75c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5422d2e0-d791-499a-8bac-c60aded91822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5422d2e0-d791-499a-8bac-c60aded91822" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_506574f9-9544-40a2-8fc8-8a9bd156ffb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_506574f9-9544-40a2-8fc8-8a9bd156ffb5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_559fc1a1-0a75-45a3-a3a1-2cd9fe4ca4a8" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_559fc1a1-0a75-45a3-a3a1-2cd9fe4ca4a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_858d9442-3a41-4a08-b22d-902e8052ec2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_858d9442-3a41-4a08-b22d-902e8052ec2a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount_55059275-2fdf-410a-9c0a-8d7f77f7acbf" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount_55059275-2fdf-410a-9c0a-8d7f77f7acbf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_590632e2-d58e-4392-a6e3-41f76c027b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_590632e2-d58e-4392-a6e3-41f76c027b33" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_c32d7b67-b289-4784-8ee8-eede4c1fb119" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_c32d7b67-b289-4784-8ee8-eede4c1fb119" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_d05b71c9-6b81-4a41-8899-450f8dfa308b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_d05b71c9-6b81-4a41-8899-450f8dfa308b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice_3da118f3-fe9f-45dd-9e0e-c1f30799fb31" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice_3da118f3-fe9f-45dd-9e0e-c1f30799fb31" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm_c31bb03b-0bc8-4922-976d-e58876fe0e0b" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm_c31bb03b-0bc8-4922-976d-e58876fe0e0b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_d1eb6315-1a97-4ac6-b7bd-7a0b22e7299f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_d1eb6315-1a97-4ac6-b7bd-7a0b22e7299f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0f0bb80f-6a32-4eea-974a-9dd1f73eb293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0f0bb80f-6a32-4eea-974a-9dd1f73eb293" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_aac2893b-4840-4e23-a8a1-7947db54c2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_aac2893b-4840-4e23-a8a1-7947db54c2b6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_30c10f50-dd01-4f7e-a002-6b8dacc7dc6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_30c10f50-dd01-4f7e-a002-6b8dacc7dc6f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_244f206f-e5a5-4610-92ad-9faf142f874b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_244f206f-e5a5-4610-92ad-9faf142f874b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_025d3777-867b-4e75-9e6c-b8806f99c1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_025d3777-867b-4e75-9e6c-b8806f99c1ef" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationSharebasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1f4e73a8-4b9c-4a5d-a24d-0b7400b64a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1f4e73a8-4b9c-4a5d-a24d-0b7400b64a2c" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_19af7248-06a4-4b53-874e-c2413f097135" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_19af7248-06a4-4b53-874e-c2413f097135" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_19af7248-06a4-4b53-874e-c2413f097135_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_19af7248-06a4-4b53-874e-c2413f097135" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_19af7248-06a4-4b53-874e-c2413f097135_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_159de252-f3d7-4906-bf2a-98af1de7de82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_19af7248-06a4-4b53-874e-c2413f097135" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_159de252-f3d7-4906-bf2a-98af1de7de82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_cb861285-aaaa-4458-afb4-65856f00dea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_159de252-f3d7-4906-bf2a-98af1de7de82" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_cb861285-aaaa-4458-afb4-65856f00dea4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_d2498302-73bd-4dca-b34e-802980a24db7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_159de252-f3d7-4906-bf2a-98af1de7de82" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_d2498302-73bd-4dca-b34e-802980a24db7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:to="loc_us-gaap_AwardTypeAxis_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_29d56547-fffe-4604-b5b0-aaed0024146e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_29d56547-fffe-4604-b5b0-aaed0024146e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_f8174118-02d9-4643-b82f-d44b2c5e22f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_29d56547-fffe-4604-b5b0-aaed0024146e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_f8174118-02d9-4643-b82f-d44b2c5e22f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RSURSAandPRSUawardsMember_309ad986-9f52-47c3-a931-41848841c1f4" xlink:href="halo-20241231.xsd#halo_RSURSAandPRSUawardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_29d56547-fffe-4604-b5b0-aaed0024146e" xlink:to="loc_halo_RSURSAandPRSUawardsMember_309ad986-9f52-47c3-a931-41848841c1f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_d8cefa42-3aaa-4315-b5af-a80eb1d4b159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1f4e73a8-4b9c-4a5d-a24d-0b7400b64a2c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_d8cefa42-3aaa-4315-b5af-a80eb1d4b159" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b9dd8d6-8e4c-4bdf-b3b0-a4fed0dcd9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0266c5ef-bd16-43d9-96d6-2299bc37c23f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b9dd8d6-8e4c-4bdf-b3b0-a4fed0dcd9e4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0266c5ef-bd16-43d9-96d6-2299bc37c23f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_759cc47b-09d8-454f-87ab-7d9eb4ccf491" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0266c5ef-bd16-43d9-96d6-2299bc37c23f" xlink:to="loc_us-gaap_AwardTypeAxis_759cc47b-09d8-454f-87ab-7d9eb4ccf491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_759cc47b-09d8-454f-87ab-7d9eb4ccf491_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_759cc47b-09d8-454f-87ab-7d9eb4ccf491" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_759cc47b-09d8-454f-87ab-7d9eb4ccf491_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_759cc47b-09d8-454f-87ab-7d9eb4ccf491" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1bcbdf79-027e-4410-bca5-f489c8398b62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1bcbdf79-027e-4410-bca5-f489c8398b62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d536c7ae-efde-4aae-b448-981b391883ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d536c7ae-efde-4aae-b448-981b391883ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_26cd79ef-624b-4941-9de8-54efbc3dddd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:to="loc_us-gaap_PerformanceSharesMember_26cd79ef-624b-4941-9de8-54efbc3dddd1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_9c42ee47-c3db-4bdb-bed9-625b0e8002ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:to="loc_us-gaap_EmployeeStockMember_9c42ee47-c3db-4bdb-bed9-625b0e8002ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7b3b1bf0-04e6-479d-bb0d-20d02fa21e75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b9dd8d6-8e4c-4bdf-b3b0-a4fed0dcd9e4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7b3b1bf0-04e6-479d-bb0d-20d02fa21e75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_44bf4643-84b4-49d8-994e-03aa992d5a50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b9dd8d6-8e4c-4bdf-b3b0-a4fed0dcd9e4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_44bf4643-84b4-49d8-994e-03aa992d5a50" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationValuationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationValuationDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationValuationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:href="halo-20241231.xsd#halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_c682f3cf-bdbb-4d69-b67b-6ded69e29b16" xlink:href="halo-20241231.xsd#halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_c682f3cf-bdbb-4d69-b67b-6ded69e29b16" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_89527a92-b124-4341-bdc9-33295a9703d3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_c682f3cf-bdbb-4d69-b67b-6ded69e29b16" xlink:to="loc_srt_RangeAxis_89527a92-b124-4341-bdc9-33295a9703d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_89527a92-b124-4341-bdc9-33295a9703d3_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_89527a92-b124-4341-bdc9-33295a9703d3" xlink:to="loc_srt_RangeMember_89527a92-b124-4341-bdc9-33295a9703d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_06677c39-5184-4465-af21-0475dc34586d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_89527a92-b124-4341-bdc9-33295a9703d3" xlink:to="loc_srt_RangeMember_06677c39-5184-4465-af21-0475dc34586d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_44ae313c-ea73-45ca-a1a2-0defb6da91c5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_06677c39-5184-4465-af21-0475dc34586d" xlink:to="loc_srt_MinimumMember_44ae313c-ea73-45ca-a1a2-0defb6da91c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_573050d7-5e8d-4a30-8579-4f0b5090a11b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_06677c39-5184-4465-af21-0475dc34586d" xlink:to="loc_srt_MaximumMember_573050d7-5e8d-4a30-8579-4f0b5090a11b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_998bc0d2-8b33-4b46-b6ee-aa5a5e4e5f25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_998bc0d2-8b33-4b46-b6ee-aa5a5e4e5f25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7aa0e7e9-b101-4606-99bb-09f656c8ff61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7aa0e7e9-b101-4606-99bb-09f656c8ff61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_faa0e6ec-822c-41d4-a92a-41e10717efe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_faa0e6ec-822c-41d4-a92a-41e10717efe8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6e7cf040-1e89-4cf4-9e18-a87bd8f78815" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6e7cf040-1e89-4cf4-9e18-a87bd8f78815" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_9e6a8feb-c661-4987-b1c9-81aa726a6629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_9e6a8feb-c661-4987-b1c9-81aa726a6629" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_00d6e31a-f886-4882-a959-2e6fafa8c6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_00d6e31a-f886-4882-a959-2e6fafa8c6b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_957b37da-29e1-4571-a72f-08bcc432dad1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_00d6e31a-f886-4882-a959-2e6fafa8c6b4" xlink:to="loc_us-gaap_AwardTypeAxis_957b37da-29e1-4571-a72f-08bcc432dad1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_957b37da-29e1-4571-a72f-08bcc432dad1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_957b37da-29e1-4571-a72f-08bcc432dad1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_957b37da-29e1-4571-a72f-08bcc432dad1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a5414a9-a18a-47ca-92c0-7ba56d710c33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_957b37da-29e1-4571-a72f-08bcc432dad1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a5414a9-a18a-47ca-92c0-7ba56d710c33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bfc35244-44fe-4aba-ac3b-9ea50dce02b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a5414a9-a18a-47ca-92c0-7ba56d710c33" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bfc35244-44fe-4aba-ac3b-9ea50dce02b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9e6bac6c-473d-41b9-bc71-ea2df8c4f68d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9e6bac6c-473d-41b9-bc71-ea2df8c4f68d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_76d05077-6a60-43a0-beb2-173e584da989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_76d05077-6a60-43a0-beb2-173e584da989" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_56c5df99-1f7f-4029-9472-95cee4d320a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_56c5df99-1f7f-4029-9472-95cee4d320a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_45d50658-134a-4488-9168-6c3cbc381622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_45d50658-134a-4488-9168-6c3cbc381622" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b7901719-8ce3-4e61-beeb-1cf960f8c9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_51a88894-a28c-443f-a1f2-3f686dd6220e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_51a88894-a28c-443f-a1f2-3f686dd6220e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_aeb6f6d6-c055-4ea1-95b3-fec1ca48eb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_aeb6f6d6-c055-4ea1-95b3-fec1ca48eb1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9af46971-069f-47f5-805d-3820c96f750f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9af46971-069f-47f5-805d-3820c96f750f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_53706f23-cae4-43a4-88d1-0f3c2d43e235" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_53706f23-cae4-43a4-88d1-0f3c2d43e235" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b551873-6004-4cbe-8ce3-38b9d0c05f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_f4227306-4682-4739-b285-6a2488efe6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_f4227306-4682-4739-b285-6a2488efe6ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c9385e7b-bac6-4d57-b613-123c2142faad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c9385e7b-bac6-4d57-b613-123c2142faad" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationPerformanceStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42ed9bca-b609-4fbf-8d0f-d02a4e5b1f38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_52d2dd57-c8a0-49f6-ab1e-f5238ae375de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42ed9bca-b609-4fbf-8d0f-d02a4e5b1f38" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_52d2dd57-c8a0-49f6-ab1e-f5238ae375de" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_30c3fbef-09d1-4427-900e-fb9d78d95f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_52d2dd57-c8a0-49f6-ab1e-f5238ae375de" xlink:to="loc_us-gaap_AwardTypeAxis_30c3fbef-09d1-4427-900e-fb9d78d95f0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_30c3fbef-09d1-4427-900e-fb9d78d95f0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_30c3fbef-09d1-4427-900e-fb9d78d95f0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_30c3fbef-09d1-4427-900e-fb9d78d95f0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_04c3a678-35a2-465c-9f61-d6c0d0d6a228" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_30c3fbef-09d1-4427-900e-fb9d78d95f0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_04c3a678-35a2-465c-9f61-d6c0d0d6a228" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_64cc49ba-1123-4ac6-8451-53a5323e48c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_04c3a678-35a2-465c-9f61-d6c0d0d6a228" xlink:to="loc_us-gaap_PerformanceSharesMember_64cc49ba-1123-4ac6-8451-53a5323e48c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42ed9bca-b609-4fbf-8d0f-d02a4e5b1f38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0486024a-17ed-4c66-b637-dd41e92246b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0486024a-17ed-4c66-b637-dd41e92246b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3f164ef9-4db1-4be7-bb22-56c429f391ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3f164ef9-4db1-4be7-bb22-56c429f391ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7b23f220-d38b-47f2-9f98-47d1242767ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7b23f220-d38b-47f2-9f98-47d1242767ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_18f76012-becc-4282-8afb-2490d4e669a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_18f76012-becc-4282-8afb-2490d4e669a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7586662c-dd49-404b-8e0b-e0cd5ca7ef96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42ed9bca-b609-4fbf-8d0f-d02a4e5b1f38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c35cef27-2e18-48aa-8637-de35d5a4a2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c35cef27-2e18-48aa-8637-de35d5a4a2ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b1946173-b5dc-4bc0-8ed3-6a51a55dcb50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b1946173-b5dc-4bc0-8ed3-6a51a55dcb50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e162bd15-feda-45b5-8906-5097d13f4f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e162bd15-feda-45b5-8906-5097d13f4f4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f99da634-ddd3-49fb-8077-15b325fc45f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f99da634-ddd3-49fb-8077-15b325fc45f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_67ad5370-b2ca-46b6-ba52-9aa0f4e44606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4d3bad2c-7f4f-4c69-9838-fa48b5be9042" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4d3bad2c-7f4f-4c69-9838-fa48b5be9042" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b14eece7-05ee-4152-9c94-85a598cfe7ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:to="loc_us-gaap_AwardTypeAxis_b14eece7-05ee-4152-9c94-85a598cfe7ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b14eece7-05ee-4152-9c94-85a598cfe7ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b14eece7-05ee-4152-9c94-85a598cfe7ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b14eece7-05ee-4152-9c94-85a598cfe7ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b14eece7-05ee-4152-9c94-85a598cfe7ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_39284346-d232-41cc-82b2-b26200d8f85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:to="loc_us-gaap_EmployeeStockOptionMember_39284346-d232-41cc-82b2-b26200d8f85f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RestrictedStockUnitsAndPerformanceSharesMember_a706903d-6bee-456c-85b2-0fff2fc6b987" xlink:href="halo-20241231.xsd#halo_RestrictedStockUnitsAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:to="loc_halo_RestrictedStockUnitsAndPerformanceSharesMember_a706903d-6bee-456c-85b2-0fff2fc6b987" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_StockOptionsAndRestrictedStockUnitsMember_fa03c518-998d-40b3-ba37-46c79f86cf01" xlink:href="halo-20241231.xsd#halo_StockOptionsAndRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:to="loc_halo_StockOptionsAndRestrictedStockUnitsMember_fa03c518-998d-40b3-ba37-46c79f86cf01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_9012df8d-c5d7-4e33-b4b9-9aa39a67d734" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:to="loc_srt_ShareRepurchaseProgramAxis_9012df8d-c5d7-4e33-b4b9-9aa39a67d734" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_9012df8d-c5d7-4e33-b4b9-9aa39a67d734_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_9012df8d-c5d7-4e33-b4b9-9aa39a67d734" xlink:to="loc_srt_ShareRepurchaseProgramDomain_9012df8d-c5d7-4e33-b4b9-9aa39a67d734_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_9012df8d-c5d7-4e33-b4b9-9aa39a67d734" xlink:to="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2021ShareRepurchaseProgramMember_3537b1d3-9ff7-4e1e-b271-b65c6f5d8ec6" xlink:href="halo-20241231.xsd#halo_A2021ShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:to="loc_halo_A2021ShareRepurchaseProgramMember_3537b1d3-9ff7-4e1e-b271-b65c6f5d8ec6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2024CapitalReturnProgramMember_485fc30d-10ae-4f52-a14b-a02e7c431c56" xlink:href="halo-20241231.xsd#halo_A2024CapitalReturnProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:to="loc_halo_A2024CapitalReturnProgramMember_485fc30d-10ae-4f52-a14b-a02e7c431c56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchaseAgreementMember_c529e215-1ff7-4a3f-96f1-22ad9ac81e46" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:to="loc_halo_AcceleratedShareRepurchaseAgreementMember_c529e215-1ff7-4a3f-96f1-22ad9ac81e46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4d3bad2c-7f4f-4c69-9838-fa48b5be9042" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_864f8738-d983-41ed-b256-cad2436c0b79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_864f8738-d983-41ed-b256-cad2436c0b79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_4487aa23-9223-44fc-b74f-d6c870719493" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_4487aa23-9223-44fc-b74f-d6c870719493" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2f1d84ab-e2ba-4b72-887c-800afd1d2e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2f1d84ab-e2ba-4b72-887c-800afd1d2e7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_664f8b83-9180-4421-a27f-535bca9db993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_664f8b83-9180-4421-a27f-535bca9db993" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_acf90530-8213-48c1-a9e3-38b250f2536b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_acf90530-8213-48c1-a9e3-38b250f2536b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_669d2359-6c89-45a7-b1bd-1c42f90a8595" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_669d2359-6c89-45a7-b1bd-1c42f90a8595" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_3b9c60f9-cb79-4403-90f4-1e02839b65e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_3b9c60f9-cb79-4403-90f4-1e02839b65e5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ff0c58c2-2d38-497b-8d25-5b8611cd7bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ff0c58c2-2d38-497b-8d25-5b8611cd7bc4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1643be71-40e0-4027-9545-8de8b317ef16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1643be71-40e0-4027-9545-8de8b317ef16" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchaseAgreementAmount_2b3b51ce-3f68-4a6e-8e57-917cf8c117ea" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchaseAgreementAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_halo_AcceleratedShareRepurchaseAgreementAmount_2b3b51ce-3f68-4a6e-8e57-917cf8c117ea" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_6a56b8b2-a1fd-44cd-b8a9-4ba3c7fe50a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_6a56b8b2-a1fd-44cd-b8a9-4ba3c7fe50a7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage_94fecc3c-b2f3-4c9a-abf7-11d07bcabcca" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage_94fecc3c-b2f3-4c9a-abf7-11d07bcabcca" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c7bed1a3-225b-471c-b960-554c13c166ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:to="loc_us-gaap_AwardTypeAxis_c7bed1a3-225b-471c-b960-554c13c166ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c7bed1a3-225b-471c-b960-554c13c166ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c7bed1a3-225b-471c-b960-554c13c166ad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c7bed1a3-225b-471c-b960-554c13c166ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef4f613-e985-4d17-a333-1bfa9c562371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c7bed1a3-225b-471c-b960-554c13c166ad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef4f613-e985-4d17-a333-1bfa9c562371" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8e3ea551-780e-46bd-a60c-82f01feb3d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef4f613-e985-4d17-a333-1bfa9c562371" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8e3ea551-780e-46bd-a60c-82f01feb3d19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RestrictStockUnitsPerformanceSharesAndESPPMember_c21b5c1a-3885-4b8e-b9ce-ece5572bdd53" xlink:href="halo-20241231.xsd#halo_RestrictStockUnitsPerformanceSharesAndESPPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef4f613-e985-4d17-a333-1bfa9c562371" xlink:to="loc_halo_RestrictStockUnitsPerformanceSharesAndESPPMember_c21b5c1a-3885-4b8e-b9ce-ece5572bdd53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_df8fb5e9-4096-4929-9863-fa47bc2ff2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:to="loc_us-gaap_DebtInstrumentAxis_df8fb5e9-4096-4929-9863-fa47bc2ff2e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_df8fb5e9-4096-4929-9863-fa47bc2ff2e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_df8fb5e9-4096-4929-9863-fa47bc2ff2e8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_df8fb5e9-4096-4929-9863-fa47bc2ff2e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c4fef1c1-a378-439a-8468-5d0b407c2283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_df8fb5e9-4096-4929-9863-fa47bc2ff2e8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c4fef1c1-a378-439a-8468-5d0b407c2283" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_9bdf3cc3-26b7-4448-9e6a-33c896a9edec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c4fef1c1-a378-439a-8468-5d0b407c2283" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_9bdf3cc3-26b7-4448-9e6a-33c896a9edec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_336b89e2-284a-4a49-86f2-cfb66e4af110" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_336b89e2-284a-4a49-86f2-cfb66e4af110" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7248c988-4a5f-445a-80d5-da3abc50e6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_336b89e2-284a-4a49-86f2-cfb66e4af110" xlink:to="loc_us-gaap_NetIncomeLoss_7248c988-4a5f-445a-80d5-da3abc50e6b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_70eea11e-a4b4-45b1-8740-a98dc825824c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_70eea11e-a4b4-45b1-8740-a98dc825824c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_83e733bc-3059-4438-9ff3-ea307b902bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_70eea11e-a4b4-45b1-8740-a98dc825824c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_83e733bc-3059-4438-9ff3-ea307b902bd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_8099fb49-aa08-419c-8e2c-2d904d55793f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_8099fb49-aa08-419c-8e2c-2d904d55793f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24894fd6-8cf6-4ccd-b570-6a402e1c460d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_8099fb49-aa08-419c-8e2c-2d904d55793f" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24894fd6-8cf6-4ccd-b570-6a402e1c460d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3bda26e-1687-4fda-94c6-d6f6db3b14f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_8099fb49-aa08-419c-8e2c-2d904d55793f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3bda26e-1687-4fda-94c6-d6f6db3b14f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_b8f069af-5b5d-41da-913c-e0314412fbdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_b8f069af-5b5d-41da-913c-e0314412fbdc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_670b0bec-d875-4a4f-be9a-3f68fc51186e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_b8f069af-5b5d-41da-913c-e0314412fbdc" xlink:to="loc_us-gaap_EarningsPerShareBasic_670b0bec-d875-4a4f-be9a-3f68fc51186e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_fe74f0f7-a733-4ebc-87ac-aa4da69facdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_b8f069af-5b5d-41da-913c-e0314412fbdc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_fe74f0f7-a733-4ebc-87ac-aa4da69facdd" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.halozyme.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_49215ad9-712e-4cec-900e-1e2e0f2e0da9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_49215ad9-712e-4cec-900e-1e2e0f2e0da9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_49215ad9-712e-4cec-900e-1e2e0f2e0da9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_49215ad9-712e-4cec-900e-1e2e0f2e0da9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_49215ad9-712e-4cec-900e-1e2e0f2e0da9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_c4aa216d-1606-4fc4-bbe9-fea294ee2109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_49215ad9-712e-4cec-900e-1e2e0f2e0da9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_c4aa216d-1606-4fc4-bbe9-fea294ee2109" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_f80d7000-7561-4362-9d25-ad2c2fc1bd51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_c4aa216d-1606-4fc4-bbe9-fea294ee2109" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_f80d7000-7561-4362-9d25-ad2c2fc1bd51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_f1bcb2ea-930e-48be-be4f-c47e99376aed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_c4aa216d-1606-4fc4-bbe9-fea294ee2109" xlink:to="loc_us-gaap_DomesticCountryMember_f1bcb2ea-930e-48be-be4f-c47e99376aed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_a67ae922-ce97-4d71-946f-651e53b928a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_a67ae922-ce97-4d71-946f-651e53b928a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_a67ae922-ce97-4d71-946f-651e53b928a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_a67ae922-ce97-4d71-946f-651e53b928a3" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_a67ae922-ce97-4d71-946f-651e53b928a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7177d64f-e87f-4ea9-80fc-dd2dfcadda96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_a67ae922-ce97-4d71-946f-651e53b928a3" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7177d64f-e87f-4ea9-80fc-dd2dfcadda96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_377e282b-fc69-4da2-a8d2-7e86f83c8114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_7177d64f-e87f-4ea9-80fc-dd2dfcadda96" xlink:to="loc_us-gaap_ResearchMember_377e282b-fc69-4da2-a8d2-7e86f83c8114" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_68919ea9-e821-4b80-9cc9-910a835d184f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:to="loc_srt_StatementGeographicalAxis_68919ea9-e821-4b80-9cc9-910a835d184f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_68919ea9-e821-4b80-9cc9-910a835d184f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_68919ea9-e821-4b80-9cc9-910a835d184f" xlink:to="loc_srt_SegmentGeographicalDomain_68919ea9-e821-4b80-9cc9-910a835d184f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_98cd8f2a-76e3-4979-9623-fd2e5ef1f659" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_68919ea9-e821-4b80-9cc9-910a835d184f" xlink:to="loc_srt_SegmentGeographicalDomain_98cd8f2a-76e3-4979-9623-fd2e5ef1f659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_aa320be6-642f-4517-9043-711ebda6346a" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98cd8f2a-76e3-4979-9623-fd2e5ef1f659" xlink:to="loc_stpr_CA_aa320be6-642f-4517-9043-711ebda6346a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherStatesMember_d4bcc1e9-5b60-4096-a557-2f92f9d2d2a2" xlink:href="halo-20241231.xsd#halo_OtherStatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_98cd8f2a-76e3-4979-9623-fd2e5ef1f659" xlink:to="loc_halo_OtherStatesMember_d4bcc1e9-5b60-4096-a557-2f92f9d2d2a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_00b9b503-9243-4642-ba5b-99e2fad99def" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_00b9b503-9243-4642-ba5b-99e2fad99def" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_f3a15787-2f09-4fbf-a783-5168de9421c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_f3a15787-2f09-4fbf-a783-5168de9421c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_bfaf0420-776e-4fee-8c41-d624417d951e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_bfaf0420-776e-4fee-8c41-d624417d951e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_f4ab0aa6-1290-4d9b-9f52-8cba065bc704" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_OperatingLossCarryforwards_f4ab0aa6-1290-4d9b-9f52-8cba065bc704" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_3c4c6c4e-b07b-409e-9675-f0b07b182143" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_3c4c6c4e-b07b-409e-9675-f0b07b182143" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_2c3e3236-4b4f-4802-912e-1128cbfad870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_2c3e3236-4b4f-4802-912e-1128cbfad870" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_02ef2a2b-be00-4661-b597-fa8f266e3365" xlink:href="halo-20241231.xsd#halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_02ef2a2b-be00-4661-b597-fa8f266e3365" xlink:type="arc" order="101"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="691"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>halo-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:1f210e0d-2204-4ae3-9341-db4cc04aaa9d,g:114b7557-6871-474e-bf5f-50188e512cbd-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_halo_DeferredRentPayments_80d67d94-51ed-4c37-aeec-f3fcae2b2de5_negatedTerseLabel_en-US" xlink:label="lab_halo_DeferredRentPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Lease payments recognized (deferred)</link:label>
    <link:label id="lab_halo_DeferredRentPayments_label_en-US" xlink:label="lab_halo_DeferredRentPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Rent Payments</link:label>
    <link:label id="lab_halo_DeferredRentPayments_documentation_en-US" xlink:label="lab_halo_DeferredRentPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Rent Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredRentPayments" xlink:href="halo-20241231.xsd#halo_DeferredRentPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DeferredRentPayments" xlink:to="lab_halo_DeferredRentPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_5f95449f-7c39-4d19-bbf7-de68178b97c8_terseLabel_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, net of current portion</link:label>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_label_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Contract with Customer Liability</link:label>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_documentation_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Contract with Customer Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" xlink:to="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_7a9bbd80-683e-4d0a-8602-ffe6ba97195e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and expected to vest, End of period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_fa74f777-bb6f-4536-9fa0-37b48a20016a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share purchases, employee payroll deduction maximum percent</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_53978def-c224-428d-9bd5-14290c88d12a_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_08ab5ce0-06b9-4285-918d-c36c5d1e6368_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_cfe05de2-c493-4c38-a673-38aa5d1d4eb1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0886a2d2-43eb-4228-9141-cfde03a2f013_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InProcessResearchAndDevelopmentMember_8d922bde-42dc-492d-9e79-5a4899b5c02f_terseLabel_en-US" xlink:label="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ATRS-1902 (IPR&amp;D)</link:label>
    <link:label id="lab_us-gaap_InProcessResearchAndDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">In Process Research and Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InProcessResearchAndDevelopmentMember" xlink:to="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_23627acb-e3c7-4bcc-995c-953cc6c71140_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Operating Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_02020f64-66d8-4a9a-83cb-3173c3b67334_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_0d180983-5b5c-451f-99ac-235827952dc7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory related reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_e50cea62-2ae6-45e9-bb61-fef0db3f57db_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_e97259c2-a7ac-4737-bd9c-277e6c709bc2_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_f3ae8d94-35de-4a00-9cb2-4e000574d930_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ComputerAndOfficeEquipmentMember_bca90fcd-3c91-4049-bfb2-60085e125dd8_terseLabel_en-US" xlink:label="lab_halo_ComputerAndOfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer and office equipment</link:label>
    <link:label id="lab_halo_ComputerAndOfficeEquipmentMember_label_en-US" xlink:label="lab_halo_ComputerAndOfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer and Office Equipment [Member]</link:label>
    <link:label id="lab_halo_ComputerAndOfficeEquipmentMember_documentation_en-US" xlink:label="lab_halo_ComputerAndOfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Computer and office equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ComputerAndOfficeEquipmentMember" xlink:href="halo-20241231.xsd#halo_ComputerAndOfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ComputerAndOfficeEquipmentMember" xlink:to="lab_halo_ComputerAndOfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d682abe2-2354-4218-944b-40c3a892dd06_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_a572bbbc-120d-4973-b2ff-c2ed27bd47c6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_e9ef029b-5516-4799-9b32-f24bcb0883e2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net and other contract assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount_3591527a-da80-4606-b326-d1e52a0bfb28_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee purchase maximum amount</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_a463edc6-96c2-46a7-bb8e-efe064619816_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_588ee889-9872-4424-b499-2bef54978102_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_c2210fb9-0c9d-4e42-ac51-4fb671452f5b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from options exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_56980d59-1ef3-409e-8de4-ef47a8f02d8c_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net proceeds from stock options exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_6e06e9fa-3624-42cf-aab3-6dc4d1aab039_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_def9c47a-7ba4-464b-912e-79feab220d10_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_f735838a-65b6-4b2e-80c4-1e16150b11bf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized (loss) gain on marketable securities, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_StockOptionsAndRestrictedStockUnitsMember_46d6a848-e920-436a-a3fe-8ed29a53c94a_terseLabel_en-US" xlink:label="lab_halo_StockOptionsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options and restricted stock units</link:label>
    <link:label id="lab_halo_StockOptionsAndRestrictedStockUnitsMember_label_en-US" xlink:label="lab_halo_StockOptionsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Options And Restricted Stock Units [Member]</link:label>
    <link:label id="lab_halo_StockOptionsAndRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_halo_StockOptionsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Options And Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_StockOptionsAndRestrictedStockUnitsMember" xlink:href="halo-20241231.xsd#halo_StockOptionsAndRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_StockOptionsAndRestrictedStockUnitsMember" xlink:to="lab_halo_StockOptionsAndRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract_bac76fd1-09fa-4ff6-892a-04a52bd41006_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term&#160;( in years)</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Terms [Abstract]</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_86c4d783-1796-499e-ae5f-42144beabe45_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Underlying Stock&#160;Options</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Abstract]</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_OperatingLeaseAccretionOfLiability_47a6da5c-0ac6-4e01-8271-3b79c1e54d3f_terseLabel_en-US" xlink:label="lab_halo_OperatingLeaseAccretionOfLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, accretion of liability</link:label>
    <link:label id="lab_halo_OperatingLeaseAccretionOfLiability_label_en-US" xlink:label="lab_halo_OperatingLeaseAccretionOfLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Accretion Of Liability</link:label>
    <link:label id="lab_halo_OperatingLeaseAccretionOfLiability_documentation_en-US" xlink:label="lab_halo_OperatingLeaseAccretionOfLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease, Accretion Of Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OperatingLeaseAccretionOfLiability" xlink:href="halo-20241231.xsd#halo_OperatingLeaseAccretionOfLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_OperatingLeaseAccretionOfLiability" xlink:to="lab_halo_OperatingLeaseAccretionOfLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_c72b7775-aa8d-4218-aae8-484c7d5c275b_terseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]</link:label>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_label_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_62d26607-b1ef-4a4f-bb9c-4d3eca70eb3f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_45e046a5-8cff-4632-ba99-7b8464ca5766_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_5a878674-b7d5-4df9-a255-76693b93a412_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_4a628b68-d2f6-4403-9a79-cc700e0d7a0a_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of stock, price per share (usd per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_0689dbd0-88d1-4040-a85e-d0c445702a80_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_5680d3e2-ce5f-4b07-b0fa-cf9380068dd2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and payroll taxes</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_dc588aea-77e6-4642-93e9-ea08679ed8cd_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_96621e31-73d1-48bb-a85c-b083031c6537_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1b09df83-e9bc-4532-b2f9-806885e16c9a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development and orphan drug credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract_7509d65f-30e6-4d5d-be4a-9fa136b2e4d3_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_cc2e502e-bb00-489c-ba4e-8ee15ec5c719_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of 2028 Convertible Notes, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:to="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6708b8b8-7392-4193-8f08-7d938483c0ec_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5707181c-b760-4ba0-b8ad-20587b30e21d_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AnnualInterestPaymentPeriodAxis_d5ef810a-d1b8-4a90-af46-7bbbe59610e3_terseLabel_en-US" xlink:label="lab_halo_AnnualInterestPaymentPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual Interest Payment Period [Axis]</link:label>
    <link:label id="lab_halo_AnnualInterestPaymentPeriodAxis_label_en-US" xlink:label="lab_halo_AnnualInterestPaymentPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Annual Interest Payment Period [Axis]</link:label>
    <link:label id="lab_halo_AnnualInterestPaymentPeriodAxis_documentation_en-US" xlink:label="lab_halo_AnnualInterestPaymentPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Annual Interest Payment Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AnnualInterestPaymentPeriodAxis" xlink:href="halo-20241231.xsd#halo_AnnualInterestPaymentPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AnnualInterestPaymentPeriodAxis" xlink:to="lab_halo_AnnualInterestPaymentPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_834e8033-d2f1-405f-a495-d4186b059be3_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid manufacturing expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_d84ff677-361a-43f3-9d0b-f6e427fca6f4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_a40d0767-4289-4436-9c27-07965679b2c5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration for seller transaction costs paid by Halozyme</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_09c81ac3-f456-4001-a3b9-6d624688036a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, Ending weighted average exercise price (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_TLANDOProductRightsMember_734df785-2fb6-442d-a1ee-2e07d531e407_terseLabel_en-US" xlink:label="lab_halo_TLANDOProductRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TLANDO product rights</link:label>
    <link:label id="lab_halo_TLANDOProductRightsMember_label_en-US" xlink:label="lab_halo_TLANDOProductRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TLANDO, Product Rights [Member]</link:label>
    <link:label id="lab_halo_TLANDOProductRightsMember_documentation_en-US" xlink:label="lab_halo_TLANDOProductRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">TLANDO, Product Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TLANDOProductRightsMember" xlink:href="halo-20241231.xsd#halo_TLANDOProductRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_TLANDOProductRightsMember" xlink:to="lab_halo_TLANDOProductRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ae0a9e2e-8863-4bc2-9481-d732a1961cc7_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_61a1a2ee-7b9a-4b62-80af-e7e4e7b9ff18_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ManufacturingEquipmentMember_3bc775fd-79dd-4c47-baaf-b3da053c7b46_terseLabel_en-US" xlink:label="lab_halo_ManufacturingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing equipment</link:label>
    <link:label id="lab_halo_ManufacturingEquipmentMember_label_en-US" xlink:label="lab_halo_ManufacturingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Manufacturing Equipment [Member]</link:label>
    <link:label id="lab_halo_ManufacturingEquipmentMember_documentation_en-US" xlink:label="lab_halo_ManufacturingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Manufacturing Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ManufacturingEquipmentMember" xlink:href="halo-20241231.xsd#halo_ManufacturingEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ManufacturingEquipmentMember" xlink:to="lab_halo_ManufacturingEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_47014d4e-2519-48ef-93fb-269e4a73f91f_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_15948f88-fbe8-4c7d-ba2d-f328ee074dce_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_888e5dc9-979a-475a-b91f-d3420605ca26_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of debt issuance cost</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_421c5231-d59e-401d-8a7b-70e107e5d813_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_60b2330f-7104-4a11-aec7-e44925561867_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_bafeaefa-b341-455f-b8a5-c43d3b31221c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_083f5e1b-448b-4638-b1c4-cdfae2e85211_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_0d7f7384-7639-4980-b39a-9020044aa387_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_b46ea78f-82be-460a-a055-c1746042ae5b_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_2851108d-382b-41c2-a4ad-ba39d5454d31_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses, current</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5f4350d7-8e34-4a99-a040-0e537863193f_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice_f5da29f0-8640-4d1b-847e-fdb04a4ada10_terseLabel_en-US" xlink:label="lab_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period of contract termination by written notice</link:label>
    <link:label id="lab_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice_label_en-US" xlink:label="lab_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Period Of Termination By Written Notice</link:label>
    <link:label id="lab_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice_documentation_en-US" xlink:label="lab_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Period Of Termination By Written Notice</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" xlink:href="halo-20241231.xsd#halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" xlink:to="lab_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_92e4f7a6-ac28-4a8b-9a60-d609ade20b82_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8b093b16-5c48-46b6-b8a8-56d69afecb0e_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_db29c4b8-cd18-4dbc-afca-ff2f2cc4d99a_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d7d17384-78e2-412d-8e7e-0019e169c5de_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivables [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivables [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_PartnerAMember_3b1caccd-902b-4204-b07e-e52c56da9633_terseLabel_en-US" xlink:label="lab_halo_PartnerAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Partner A</link:label>
    <link:label id="lab_halo_PartnerAMember_label_en-US" xlink:label="lab_halo_PartnerAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Partner A [Member]</link:label>
    <link:label id="lab_halo_PartnerAMember_documentation_en-US" xlink:label="lab_halo_PartnerAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Partner A</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerAMember" xlink:href="halo-20241231.xsd#halo_PartnerAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_PartnerAMember" xlink:to="lab_halo_PartnerAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_55ff2a9c-5255-4179-a002-c638eb6f3de4_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_076cdf96-5250-416b-aae9-9c295277135a_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_0cad02c9-e5d5-43fc-abc4-9fe0fa95af05_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance as of December 31, 2023</link:label>
    <link:label id="lab_us-gaap_Goodwill_8a77208c-4238-4236-83e6-cc6e4b1b87c0_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance as of December&#160;31, 2024</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodFourMember_c543c04f-5f36-4312-a4e4-9853c18958b8_terseLabel_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year four</link:label>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodFourMember_label_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest, Period Four [Member]</link:label>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodFourMember_documentation_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest, Period Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodFourMember" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DebtInstrumentInterestPeriodFourMember" xlink:to="lab_halo_DebtInstrumentInterestPeriodFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_df1150ed-7ba6-455e-aa4e-7f6e7056fc12_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_23a3d6a1-efb6-448d-a190-28c6411b43ea_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital return program, authorized amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BulkRHuPH20Member_d39cdbe9-190c-4f51-ae3a-feb22b7b0f12_terseLabel_en-US" xlink:label="lab_halo_BulkRHuPH20Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bulk rHuPH20 sales</link:label>
    <link:label id="lab_halo_BulkRHuPH20Member_label_en-US" xlink:label="lab_halo_BulkRHuPH20Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bulk rHuPH20 [Member]</link:label>
    <link:label id="lab_halo_BulkRHuPH20Member_documentation_en-US" xlink:label="lab_halo_BulkRHuPH20Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">bulk rHuPH20 for use in collaboration products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BulkRHuPH20Member" xlink:href="halo-20241231.xsd#halo_BulkRHuPH20Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BulkRHuPH20Member" xlink:to="lab_halo_BulkRHuPH20Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_ec9eb58b-46c0-4082-8620-423d311c3bdf_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_95be2b9f-9e42-43a1-a980-3652d13ea49b_netLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_fbd29ba4-50ed-4473-9def-0b8bf6530f95_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_a6a5b6e2-41c3-4cfd-8e78-accd4e7c7149_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_9b96fdb3-9e13-446c-800d-5f99ba934951_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency hedging contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d7cf1979-de4b-44a0-b177-fa490fc6a8e3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_e39c8a9c-9668-4c7c-b281-67c6598658f2_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_1791516e-1245-4503-993b-d6dc601c5cee_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_eee5b311-58c4-4ff9-bba2-31a45b832fa1_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Contractual Maturities of Available-for-Sale Debt Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_43136fc0-d4b4-40de-aaf7-58e8a22232c7_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_e4698375-f546-4a8d-945b-cebe3cc41ef8_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_baf3202d-b07b-473c-9d51-c036cc33deb1_terseLabel_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Interest Type [Axis]</link:label>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_label_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Interest Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_a236988d-46c3-4d7d-80e3-82f3c82d3d27_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Subtotal</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_9d5049b9-f6db-449f-b154-ca2978a8a049_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_17358a5b-519b-4d83-83ec-6e767db91a63_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_60902fcf-1c3c-4e08-922d-8be1fb4758d5_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AccruedOutsourcedManufacturingExpenses_a7f1c55f-de6c-46a3-8a47-e2d3ec8bf11b_terseLabel_en-US" xlink:label="lab_halo_AccruedOutsourcedManufacturingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued outsourced manufacturing expenses</link:label>
    <link:label id="lab_halo_AccruedOutsourcedManufacturingExpenses_label_en-US" xlink:label="lab_halo_AccruedOutsourcedManufacturingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Outsourced Manufacturing Expenses</link:label>
    <link:label id="lab_halo_AccruedOutsourcedManufacturingExpenses_documentation_en-US" xlink:label="lab_halo_AccruedOutsourcedManufacturingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Outsourced Manufacturing Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccruedOutsourcedManufacturingExpenses" xlink:href="halo-20241231.xsd#halo_AccruedOutsourcedManufacturingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AccruedOutsourcedManufacturingExpenses" xlink:to="lab_halo_AccruedOutsourcedManufacturingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_9e68e6c8-a311-427e-875a-133e2731476a_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_e98e328f-799b-4b58-b732-c7feb6383f1b_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1811bb8d-459c-4200-9fb2-02e1aa5654b4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_8abcadbf-3458-4387-9974-c92c4dc38b7a_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Useful Life (in years)</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_2f0781d1-fada-4ef2-9daa-120f83874ee2_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c22b2318-1c1a-47e9-ac7c-334c666e56d7_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_deb2e368-7e85-4781-a5db-df26a81b1e06_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible, threshold consecutive trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_RestrictedStockUnitsAndPerformanceSharesMember_0f209f3f-294b-41c5-ae3d-e6f3ba0a8f1a_terseLabel_en-US" xlink:label="lab_halo_RestrictedStockUnitsAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units and Performance Shares</link:label>
    <link:label id="lab_halo_RestrictedStockUnitsAndPerformanceSharesMember_label_en-US" xlink:label="lab_halo_RestrictedStockUnitsAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units And Performance Shares [Member]</link:label>
    <link:label id="lab_halo_RestrictedStockUnitsAndPerformanceSharesMember_documentation_en-US" xlink:label="lab_halo_RestrictedStockUnitsAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Units And Performance Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RestrictedStockUnitsAndPerformanceSharesMember" xlink:href="halo-20241231.xsd#halo_RestrictedStockUnitsAndPerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_RestrictedStockUnitsAndPerformanceSharesMember" xlink:to="lab_halo_RestrictedStockUnitsAndPerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3bd83d87-df0c-4b2d-bf77-fc813804d593_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_ec90f237-a9a2-48a9-9fab-74ab1512ecca_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b9ff414b-29e2-439a-9a7b-468d295fa80a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0515e190-aaa0-46a0-b3ec-caebfe971fa6_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares of common stock issued as a result of stock option exercises (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_420c2946-e97e-4678-9db2-8f413367665c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e0eee08c-33bc-4ce0-9639-a5aef00cf2bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average&#160;Exercise Price&#160;per&#160;Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_e994f5ed-b353-4d70-9201-05112c518f50_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_6f3c986e-c768-4e28-abbe-3adaec689cea_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_ed01d583-56f3-42d6-a86d-0a63c5a3b63a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_LicenseFeesAndEventBasedMember_6f3bc837-d73b-4f98-87a1-89ce04d151ee_terseLabel_en-US" xlink:label="lab_halo_LicenseFeesAndEventBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">License fees and event-based payments</link:label>
    <link:label id="lab_halo_LicenseFeesAndEventBasedMember_label_en-US" xlink:label="lab_halo_LicenseFeesAndEventBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">License Fees And Event-Based [Member]</link:label>
    <link:label id="lab_halo_LicenseFeesAndEventBasedMember_documentation_en-US" xlink:label="lab_halo_LicenseFeesAndEventBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">License Fees And Event-Based [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LicenseFeesAndEventBasedMember" xlink:href="halo-20241231.xsd#halo_LicenseFeesAndEventBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_LicenseFeesAndEventBasedMember" xlink:to="lab_halo_LicenseFeesAndEventBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_910462a7-8e3b-4894-8bc6-572a2ea7f103_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_27f6fcd3-ed50-4169-a834-23fa94295f51_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_67263da8-d3de-47b0-8f32-9e30300376f5_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding for diluted net earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_dd819de7-335b-4664-93f6-6c0aadbe2854_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_316a7882-d6e8-4f23-9924-2539d5f3374e_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_36cfcd0b-ff77-4131-8b87-8df384188099_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_09058b38-ad2a-4ee9-abd1-83e90c1aa43d_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_9728b0a8-e588-4885-8c9e-a02e2d11e348_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_cbd7247d-591f-4a4b-ad06-9bfd465c55cb_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due within one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_LongTermDebtIncludingInterestGross_5d5f5741-c0f9-49c1-9085-afb4eeab7c42_totalLabel_en-US" xlink:label="lab_halo_LongTermDebtIncludingInterestGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum payments</link:label>
    <link:label id="lab_halo_LongTermDebtIncludingInterestGross_label_en-US" xlink:label="lab_halo_LongTermDebtIncludingInterestGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt Including Interest, Gross</link:label>
    <link:label id="lab_halo_LongTermDebtIncludingInterestGross_documentation_en-US" xlink:label="lab_halo_LongTermDebtIncludingInterestGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term Debt Including Interest, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LongTermDebtIncludingInterestGross" xlink:href="halo-20241231.xsd#halo_LongTermDebtIncludingInterestGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_LongTermDebtIncludingInterestGross" xlink:to="lab_halo_LongTermDebtIncludingInterestGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_44df0b19-e748-4a8f-9e5c-e41e04c28be2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative asset, current</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent" xlink:to="lab_us-gaap_DerivativeAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_63a52df4-9fa8-47a5-8bb8-4bf30919b780_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_1b189466-2837-472e-b0db-2801cf938fc4_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_bb823e3c-15a0-449f-a69e-6bdc84192680_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_3d43542e-3d8b-41a5-9431-e67e213e3c37_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Prepaid Expenses and Other Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_74c02ccd-b27b-46b4-833b-90ae8c71a4ef_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayment of 2024 Convertible Notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:to="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_ca79c2e7-5533-4b13-b12e-0e5164af10e5_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_6836d408-9c07-4d46-b5c3-9cf242668d26_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product sales, net</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_a147a67d-dd2e-4cb0-9e77-460dcc66a084_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_9c5cb06a-e169-4f66-ba3c-7043e06a52db_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on foreign currency</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_e431c8e6-7c22-4c0c-a2d3-06b78d024148_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e68f4564-6e17-47be-bac6-2b45fbbd4073_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_fb176b66-27d1-47d8-bbc2-c5e47f042034_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9e439958-d570-4b57-90bc-9a1294bc6838_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive potential common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtSecuritiesMember_e2826162-0b32-47b9-bc85-00d869a736a7_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Notes</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a48f59e0-5836-404f-b927-3d9f9e8eed3e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2e84aa1c-7637-49ce-9f23-90061fa21cf0_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, End of period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_87d38231-a777-4780-9e43-9f73e5775366_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ec97060d-f83d-42f5-9ba3-6eb4c54dc949_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_580eeb6b-90ab-482f-a064-ba02390d1000_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0e36955f-44ad-495e-990a-e38db3ec444f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective interest rates</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_c8b9de68-67e2-4ccd-96ba-ffd970b50b73_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_032ab78f-7d26-4865-8558-378b413162c8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_735070f3-efaf-49c2-9a15-573fda4cc4ef_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Proforma net loss of acquiree since acquisition date</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_dcd9db01-6631-4935-9b9b-dc23712a1d80_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense)</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_26ffe577-8b10-470c-a52b-5484a995ff1e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Receivable, Other Contract Assets and Contract Liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_30594ad9-f6e7-4c6a-ad8d-e92737c2d42f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Estimated Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesMember_12363e3a-6216-459e-8b54-f5dac34f09f7_terseLabel_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_SalesMember_label_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember" xlink:to="lab_us-gaap_SalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_e6203869-4fe4-494d-89fa-16f32d68946d_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_5f072f94-5c82-4b7b-b6ad-e2507dea71c6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Carrying Value - finite intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_70691cb1-e266-4e56-933d-791d42b763d3_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_bdcafb34-2cf6-429f-9367-1058845c213c_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_30a2466d-10a6-4365-8092-60c6902e3d1e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember_c91afdb8-71d2-45ae-98a2-a518a2260a26_terseLabel_en-US" xlink:label="lab_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Event-based development and regulatory milestones and other fees</link:label>
    <link:label id="lab_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember_label_en-US" xlink:label="lab_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Event -based Development And Regulatory Milestone And Other Fees [Member]</link:label>
    <link:label id="lab_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember_documentation_en-US" xlink:label="lab_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Event -based Development And Regulatory Milestone And Other Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember" xlink:href="halo-20241231.xsd#halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember" xlink:to="lab_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_f767b0e5-4f01-4d9a-b3c3-4362dbc57ddd_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b496b7db-4d5e-4d5f-b552-4050fa9b9080_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_JanssenMember_3843443f-126c-4732-99b1-b5e730b511da_terseLabel_en-US" xlink:label="lab_halo_JanssenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Janssen</link:label>
    <link:label id="lab_halo_JanssenMember_label_en-US" xlink:label="lab_halo_JanssenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Janssen [Member]</link:label>
    <link:label id="lab_halo_JanssenMember_documentation_en-US" xlink:label="lab_halo_JanssenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Janssen Collaboration [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenMember" xlink:href="halo-20241231.xsd#halo_JanssenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_JanssenMember" xlink:to="lab_halo_JanssenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_2625294a-0998-447e-a411-d6a49eb2b478_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_f17fdc9c-54ee-4e23-b9a7-c3419a592570_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_9755e132-a75e-4ecb-8a39-dbe96bc07e7d_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities and Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ForeignOtherMember_10bc6cca-f371-481a-aea3-87c91474d278_terseLabel_en-US" xlink:label="lab_halo_ForeignOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All other foreign</link:label>
    <link:label id="lab_halo_ForeignOtherMember_label_en-US" xlink:label="lab_halo_ForeignOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign, Other [Member]</link:label>
    <link:label id="lab_halo_ForeignOtherMember_documentation_en-US" xlink:label="lab_halo_ForeignOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ForeignOtherMember" xlink:href="halo-20241231.xsd#halo_ForeignOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ForeignOtherMember" xlink:to="lab_halo_ForeignOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_dd7b9ab0-71d2-4289-814d-59f32cc87dae_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_0f6bdc30-3bc4-44c4-bb2c-4572c119af4a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share - diluted (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_78452a23-e9c5-49ca-8974-df0bb9b52475_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_205c56e9-86e2-4e83-b59f-41ee75338765_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_1007c3f2-bc98-40a5-ba42-5b69f4fbaa5f_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_030241fc-598a-46fe-92c6-47ea8cb237f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_a5baf394-cf95-4339-ab76-7a56e4fcd082_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of PSU Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Performance-Based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_6b688e95-28e2-495e-a8ec-623cc54d540f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognition of deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_e3ae3b28-e324-4575-8bd3-3e34aa7d0b76_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, End of period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_9d5fd94f-c533-499f-bcc4-dddbb8dd1da8_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting rights, percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_33d9c960-975b-4c6e-8a22-127ce0a2d6d0_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_86ab6b7c-a5a9-4650-b10c-4f89a4e2ef6d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_f7c99248-2a36-45af-807a-15bbf129a41c_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_02d034c2-eb6c-4342-83a7-d870084097fd_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_OthercollaboratorsMember_77a5949c-72a8-446b-8d76-d4d4a0fdf3ed_terseLabel_en-US" xlink:label="lab_halo_OthercollaboratorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other collaborators</link:label>
    <link:label id="lab_halo_OthercollaboratorsMember_label_en-US" xlink:label="lab_halo_OthercollaboratorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other collaborators [Member]</link:label>
    <link:label id="lab_halo_OthercollaboratorsMember_documentation_en-US" xlink:label="lab_halo_OthercollaboratorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other collaborators [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OthercollaboratorsMember" xlink:href="halo-20241231.xsd#halo_OthercollaboratorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_OthercollaboratorsMember" xlink:to="lab_halo_OthercollaboratorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_4d6a197d-8b91-4cdc-9e78-b47459b7b9aa_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_520bdc2f-3c63-43f3-beb9-9112916c758a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset-backed securities</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_a620c55a-637f-4bde-9975-809f622da901_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_28eb5709-0a2e-4e50-bbb3-8771bb187df9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested in period, fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9553455c-c270-45d5-a8d0-e398f6d5d41e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_de6c389d-ff9d-4519-ac97-01e8dc0df5e6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_589d77c1-bf56-4495-b52e-bfc27788d5b8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_ee94b323-792e-4f5c-987f-4fc8d254ab8a_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodThirdMember_b52fb4b7-d3ff-45bf-8931-470e3289f7e2_terseLabel_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodThirdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year three</link:label>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodThirdMember_label_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodThirdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest, Period Third [Member]</link:label>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodThirdMember_documentation_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodThirdMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest, Period Third</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodThirdMember" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodThirdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DebtInstrumentInterestPeriodThirdMember" xlink:to="lab_halo_DebtInstrumentInterestPeriodThirdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses_12579553-b1bd-4ed0-81d5-a627e6c21531_verboseLabel_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustment, accrued expenses</link:label>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses_label_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses</link:label>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses_documentation_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" xlink:to="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_05778983-879d-40e4-975e-27cbbfa9fb34_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_dcb5f66c-bf6d-4ebc-9a27-70d4e452eb56_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Canceled/forfeitures (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4d478046-89ea-4ffb-bd9d-3cf6cbd69a7a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining Weighted-Average Recognition Period ( in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_daf1e8e6-344e-4ca8-91e2-3c3e6c91b1da_terseLabel_en-US" xlink:label="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_77c156ed-fee3-45fa-8636-b0b7b8ef6935_totalLabel_en-US" xlink:label="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</link:label>
    <link:label id="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="halo-20241231.xsd#halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0bec4d94-ecef-44a4-870b-eb93e257781a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a0eb2ae4-7180-4918-8714-1afd2e875284_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0d20ef0b-f44a-41b8-a6e1-d10d4f4bf499_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_c1dc14d6-f58a-418e-ae9d-3f2bf3743ae7_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_307172c4-a2f1-47f0-9815-682460328b0d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_50cdaace-9de1-4054-b2b9-d1c6d3d11dd9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_ad4a734e-265d-4c30-9acb-156db5250c1a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5326b603-0482-4ff5-ab48-eb2ec58164de_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_TakedaMember_0b7a1e58-7d38-4dcc-a900-54f04d53648c_terseLabel_en-US" xlink:label="lab_halo_TakedaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Takeda</link:label>
    <link:label id="lab_halo_TakedaMember_label_en-US" xlink:label="lab_halo_TakedaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Takeda [Member]</link:label>
    <link:label id="lab_halo_TakedaMember_documentation_en-US" xlink:label="lab_halo_TakedaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Takeda</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TakedaMember" xlink:href="halo-20241231.xsd#halo_TakedaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_TakedaMember" xlink:to="lab_halo_TakedaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_823efa03-275e-4fc7-bb27-68023b470df3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_8b2f440f-ac0f-49b2-9bc6-1f044a750b66_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a92f1615-5d78-405e-8480-740b81442363_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_e9ca24ba-25b5-4f89-a285-7ced8ead1e65_terseLabel_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration for Antares equity compensation awards</link:label>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_label_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issuable, Equity Compensation Awards</link:label>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_documentation_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issuable, Equity Compensation Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" xlink:to="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7bc253a4-f965-43ac-b95a-48b536eedb5b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, remaining performance obligation, expected timing</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_154383e8-d8c1-41cc-9f6b-e0486769ea07_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_a543e9a1-445e-4a4e-96a8-23797d9492ba_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays_c3aac556-7111-4823-8b3a-0d86e6625439_terseLabel_en-US" xlink:label="lab_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible, threshold consecutive business days</link:label>
    <link:label id="lab_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays_label_en-US" xlink:label="lab_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Business Days</link:label>
    <link:label id="lab_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays_documentation_en-US" xlink:label="lab_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Business Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" xlink:href="halo-20241231.xsd#halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" xlink:to="lab_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2b429c04-be71-4946-b33e-3d6ade2f3437_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_b8ac63b4-0dd1-4dfa-9adb-7bd5abea697a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_e62bb3a1-bc96-4f7d-a440-a1e58443ca54_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2a6fc203-e672-45aa-8ebb-f4e3ebf1f0df_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Beginning (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7b26bc4e-1e60-4e2c-b366-74364eb70b5e_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Ending (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_08809797-563f-422f-a405-220e141e5317_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_PartnerBMember_0ada5604-b974-4184-be29-6a030acbc7e5_terseLabel_en-US" xlink:label="lab_halo_PartnerBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Partner B</link:label>
    <link:label id="lab_halo_PartnerBMember_label_en-US" xlink:label="lab_halo_PartnerBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Partner B [Member]</link:label>
    <link:label id="lab_halo_PartnerBMember_documentation_en-US" xlink:label="lab_halo_PartnerBMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Partner B</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerBMember" xlink:href="halo-20241231.xsd#halo_PartnerBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_PartnerBMember" xlink:to="lab_halo_PartnerBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_a8c6370a-cf84-4073-9b55-219de48ef2d2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and expected to vest, End of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_75462e0c-d80f-49d2-860b-84f44ff50070_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_df101ff6-c8dd-4c8b-9d36-0c4f0dcd858d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2385c44b-7f15-472d-bac6-1a9096ad0067_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Beginning (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_fd4c8166-37b9-4555-bf53-88f773b4bd17_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Ending (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_55bb5674-2fb1-45d0-ba47-7b0dcf4fea35_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right of use of assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_c4000455-da0b-417a-8a03-ec5ca1769e9a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_988b5994-2244-4f7c-954f-6a15e7b35940_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Beginning (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_51dfa959-c5da-4fdf-97c5-3e90542d3615_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Ending (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_410c2017-3d13-47ce-ae6b-907233be6209_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding stock options and unvested restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredBonusAwards_a3f18469-37fc-47fb-9d71-9bfaa98e844d_terseLabel_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredBonusAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash consideration related to cash bonus awards paid by Halozyme</link:label>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredBonusAwards_label_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredBonusAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Bonus Awards</link:label>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredBonusAwards_documentation_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredBonusAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Bonus Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredBonusAwards" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredBonusAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationConsiderationTransferredBonusAwards" xlink:to="lab_halo_BusinessCombinationConsiderationTransferredBonusAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_9cb72802-c479-4ec8-98d0-74546dbd14a6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_TermLoanFacilityMember_a670c460-3ff3-40d2-9044-f5086f36a1bf_terseLabel_en-US" xlink:label="lab_halo_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan Facility</link:label>
    <link:label id="lab_halo_TermLoanFacilityMember_label_en-US" xlink:label="lab_halo_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_halo_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_halo_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TermLoanFacilityMember" xlink:href="halo-20241231.xsd#halo_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_TermLoanFacilityMember" xlink:to="lab_halo_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_CA_f435dea4-eed7-46ae-b35d-cb9d266a71ed_terseLabel_en-US" xlink:label="lab_stpr_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">California</link:label>
    <link:label id="lab_stpr_CA_label_en-US" xlink:label="lab_stpr_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CALIFORNIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_CA" xlink:to="lab_stpr_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_57e773b2-21e6-4614-ac73-fb5c6147764b_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase period</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_48ce471f-5f9e-4e82-8f10-b76a89ca4e55_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_893791a4-76c2-444a-b573-768c9e722e0e_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_759b1fbb-f0ca-4e4c-94a3-35fef4e86ae6_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_12335198-7e57-4a4a-a847-941318f50cf4_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Research and development credits, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_8510a649-013d-4dfe-9096-505c91407a37_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Realized gain on derivative instruments, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_854d64ec-f9d8-4533-9cce-81aa2eb67172_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AcceleratedShareRepurchaseAgreementMember_6068e4b7-338d-4d3c-a205-8b0c61906a43_terseLabel_en-US" xlink:label="lab_halo_AcceleratedShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASR Agreement</link:label>
    <link:label id="lab_halo_AcceleratedShareRepurchaseAgreementMember_label_en-US" xlink:label="lab_halo_AcceleratedShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchase Agreement [Member]</link:label>
    <link:label id="lab_halo_AcceleratedShareRepurchaseAgreementMember_documentation_en-US" xlink:label="lab_halo_AcceleratedShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchaseAgreementMember" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AcceleratedShareRepurchaseAgreementMember" xlink:to="lab_halo_AcceleratedShareRepurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_c89024da-3300-4dd5-8d15-723b1b2e6e59_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_PaymentOfCappedCallTransactions_7ca3c719-112c-4867-bcc6-641e35d0fc31_negatedTerseLabel_en-US" xlink:label="lab_halo_PaymentOfCappedCallTransactions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of capped call</link:label>
    <link:label id="lab_halo_PaymentOfCappedCallTransactions_label_en-US" xlink:label="lab_halo_PaymentOfCappedCallTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment Of Capped Call Transactions</link:label>
    <link:label id="lab_halo_PaymentOfCappedCallTransactions_documentation_en-US" xlink:label="lab_halo_PaymentOfCappedCallTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment Of Capped Call Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PaymentOfCappedCallTransactions" xlink:href="halo-20241231.xsd#halo_PaymentOfCappedCallTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_PaymentOfCappedCallTransactions" xlink:to="lab_halo_PaymentOfCappedCallTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_288811e3-02ef-4fb3-9cd9-353da4792779_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member_b52eb910-6a8a-47d4-b138-471dd0dedc3f_terseLabel_en-US" xlink:label="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027 Convertible Notes</link:label>
    <link:label id="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member_2fb4bbf6-4545-4502-9d7b-91212a427140_verboseLabel_en-US" xlink:label="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2027 Convertible Notes</link:label>
    <link:label id="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member_label_en-US" xlink:label="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">0.25% Convertible Senior Notes Due 2027 [Member]</link:label>
    <link:label id="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member_documentation_en-US" xlink:label="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">0.25% Convertible Senior Notes Due 2027</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member" xlink:href="halo-20241231.xsd#halo_A0.25ConvertibleSeniorNotesDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member" xlink:to="lab_halo_A0.25ConvertibleSeniorNotesDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9569f0de-3020-484c-9e9a-1dcef75cc259_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_1a9e20b8-f281-42f4-9677-cf6da6b11a52_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_d78aac40-aecc-4663-92fc-06d6c659ccce_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, End of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_72b941f7-300b-4444-8fbb-5c63a64419eb_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Concentration of Risk, by Risk Factor</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5599b630-db00-4b57-9a28-02f160768a31_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_22546659-77fd-4a46-b911-dc9ed4f6b491_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_b8f1ff9e-3353-4315-b293-68f72ec77857_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_85743efb-21f8-415b-b4f6-7a7159e20a75_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_03278c10-f5db-412a-b2a0-f9fe26294c9d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_61a4c8b7-df31-4db6-a74c-3395cb09a72c_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_8e0671e5-7e8a-4b85-8f86-70f552b58563_negatedLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accelerated share repurchases (payment)</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Settlement (Payment) or Receipt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e47d8464-cb4f-4fb5-a774-552e6c0bdd86_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_828dc106-9a1d-4055-9a74-c2a98f9b97cf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance for deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_513154bc-a3b4-4f71-abc8-60d19b39c5ab_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance for deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_605290d9-181c-440e-9bcc-e6ad7754362d_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrMember_c5f6ec66-8371-49a9-be1d-dc31951114f0_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_0aa5facf-cd99-448a-baea-bccf5f4b8580_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price percent</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_dfbb3f53-dcd6-46cb-864c-55b6a3d52f60_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_a8b51212-e396-4d41-95ed-e043bd47b0cd_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale marketable securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_8af2e314-61a0-48a5-a201-18a324360188_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total estimated fair value of contractual maturities, available-for-sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_19cd6d3d-eee3-491e-88f3-a2fb22e1eaad_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_b3f8e611-2f91-4967-8870-d735d1e60f05_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_33027124-4616-439b-88ba-4b50b9deaac5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and expected to vest, Ending weighted average exercise price (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_b5b2cde1-884b-471e-8889-c81154ffe45c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_bbe1436b-1471-46cf-9e87-a0e1e3a586b2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_3be62f63-8208-4d05-a502-4c06299de254_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets and Other Long-Lived Asset</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_79fc5bef-f240-41e6-84ba-4905c03d4624_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_467e8574-88f8-43c6-a04c-1ad040861cc9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period One</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_e0230919-93b4-426d-a8e8-193e87c2e2d6_verboseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unit holders awards surrendered to pay for minimum withholding taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_6ab1b90f-795d-4f05-a5a5-96847edab728_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_0f7726c6-592f-4b10-9f17-cad5e534356a_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_9d7d7cbc-4dc1-4807-a4a9-0e0a257c28ee_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued for conversion of debt instrument (in shares)</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_41143b63-d9c8-40fa-b5c5-85f70275338e_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_80cccd4f-8590-4ff8-9553-f0b36107c6e7_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_5976ed17-8b04-4fdc-bf11-23d0ca9ee283_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_4fc0e5e2-a337-4001-919a-09ecee9a316d_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest_3515795e-0b60-4edc-961a-7fa5e4bcdcbf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total coupon interest</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_34298d4a-570a-446c-aa52-fc2c1730d7c8_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_d3d5403b-a81f-4b4f-a0d0-6d38a7450bfa_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share purchases, employee payroll deduction percent minimum</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_8e39a307-76a3-423d-a61a-2663a31fed12_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Income Before Income Tax (Expense) Summarized by Region</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_f0c79e22-79f1-415a-b924-505331916d1e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_a210e02d-4bc4-49b9-a017-9d4019db8a13_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Gross unrecognized tax benefits, beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_baa5be79-d478-42ad-9b5e-6051221af717_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Gross unrecognized tax benefits, end of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_4a50ce8c-b3e6-4834-b67f-f4b747570880_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_ee1dd434-e41c-49da-9a4e-921ff867a097_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_39850505-7c2c-4176-824c-5feaee654a00_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_09d4d334-5295-41a1-b29e-109d137bce5b_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_c01504cd-4562-4b2f-b8ff-e3af8b8223f0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Hedges - Currency Risks</link:label>
    <link:label id="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_label_en-US" xlink:label="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:to="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_c424987d-7501-4eb8-98b7-6cb58f4dde7b_negatedTerseLabel_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Adjustment, accounts receivable, net</link:label>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_label_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable, Net</link:label>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_documentation_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" xlink:to="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_71d63a40-4dd9-4f51-bd55-8868b9fda8ac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_db7b1078-b549-4c33-8291-10f07148984c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_4e0153c1-868d-463b-bc33-7c4d282a1dd5_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, less current portion and unamortized debt discount</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5718b84b-155a-4edf-b6bd-cf3ed2ee8992_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_8e92d505-9405-4f76-aae1-5b127a3264af_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_4d423613-d7e8-4993-b631-d60feb1e1382_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_84c9b99b-6af7-4b56-9698-b9e20435fa37_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BMSMember_e8c0da8d-9139-4265-a88c-8283d56ea404_terseLabel_en-US" xlink:label="lab_halo_BMSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">BMS</link:label>
    <link:label id="lab_halo_BMSMember_label_en-US" xlink:label="lab_halo_BMSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BMS [Member]</link:label>
    <link:label id="lab_halo_BMSMember_documentation_en-US" xlink:label="lab_halo_BMSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">BMS [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BMSMember" xlink:href="halo-20241231.xsd#halo_BMSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BMSMember" xlink:to="lab_halo_BMSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_3ae26a8d-7561-40b3-be2d-16af73bf7268_terseLabel_en-US" xlink:label="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent liability fair value measurement gain</link:label>
    <link:label id="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_c6ccc86e-1eb7-46bd-8a7a-927eb614ce6f_negatedTerseLabel_en-US" xlink:label="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contingent liability fair value measurement adjustment</link:label>
    <link:label id="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_label_en-US" xlink:label="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Gain (Loss) On Change In Fair Value</link:label>
    <link:label id="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_documentation_en-US" xlink:label="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Gain (Loss) On Change In Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" xlink:href="halo-20241231.xsd#halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" xlink:to="lab_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_a4e5cbea-e2ed-48a6-87d6-b5bec13faf1d_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ArgenxMember_9c2b5fc8-08dd-49c5-828b-6524a8f623ac_terseLabel_en-US" xlink:label="lab_halo_ArgenxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Argenx</link:label>
    <link:label id="lab_halo_ArgenxMember_label_en-US" xlink:label="lab_halo_ArgenxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Argenx [Member]</link:label>
    <link:label id="lab_halo_ArgenxMember_documentation_en-US" xlink:label="lab_halo_ArgenxMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">argenx [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ArgenxMember" xlink:href="halo-20241231.xsd#halo_ArgenxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ArgenxMember" xlink:to="lab_halo_ArgenxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c01ecdb7-0a88-4c42-9746-684f79c38c42_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_5d35e31c-9ac3-4a1c-b086-75e35eac92f6_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_0b05290a-8345-4dd2-9c92-454f4099e67b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canceled/forfeited (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_84dc6388-dc0e-4e03-bee3-52f977f288e2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_a08cfa78-02e7-423a-acfa-ac11018c4c55_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance cost</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained_b854486a-2b22-4e1f-850d-d90fd627afc3_terseLabel_en-US" xlink:label="lab_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial institutions where marketable securities are maintained</link:label>
    <link:label id="lab_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained_label_en-US" xlink:label="lab_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Financial Institutions Where Marketable Securities Are Maintained</link:label>
    <link:label id="lab_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained_documentation_en-US" xlink:label="lab_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Financial Institutions Where Marketable Securities Are Maintained</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" xlink:href="halo-20241231.xsd#halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" xlink:to="lab_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_3ce8475f-d49e-4adb-abf2-4b8c6a7e6cfe_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationAwardsUnvestedMember_35b2737e-4868-4b54-8a28-c43ce2c022d2_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationAwardsUnvestedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Compensation Awards, Unvested</link:label>
    <link:label id="lab_halo_ShareBasedCompensationAwardsUnvestedMember_label_en-US" xlink:label="lab_halo_ShareBasedCompensationAwardsUnvestedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Awards, Unvested [Member]</link:label>
    <link:label id="lab_halo_ShareBasedCompensationAwardsUnvestedMember_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationAwardsUnvestedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Awards, Unvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationAwardsUnvestedMember" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationAwardsUnvestedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationAwardsUnvestedMember" xlink:to="lab_halo_ShareBasedCompensationAwardsUnvestedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_0d26b854-76d7-4229-8239-02d3e4c969e8_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ffc36e35-1072-4402-bb3d-f571d15ecb7c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFeeAmount_59b258f1-b77a-4943-a5d2-bc177376f9cc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lender fee</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFeeAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fee Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFeeAmount" xlink:to="lab_us-gaap_DebtInstrumentFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_75a7d934-0fca-422c-b3c9-89f8d2f36744_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PSUs</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_e5d99fa0-463e-4fb3-b32d-4b6b3162948a_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1516e8ca-cfe9-46a5-a0e3-f68a221eab03_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less long-term portion</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_e1cbeb52-c582-4bb4-974b-e778ed62f6db_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2fc0acfb-92b0-450f-846c-c0305f69f229_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0778f6ce-886b-42ae-bf08-2c8db620e555_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_671b05ae-a1dd-4abd-bc99-f7fce7010515_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Net</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78e9a08c-76b6-43a5-aca4-a04ea141479b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_bbb583b2-bb9d-422f-af4d-c17cf26ef192_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_32d3d654-5b65-4516-86cb-7d417bc014da_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent_397d1804-544f-4dc9-8c9d-9e1eedde60c8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, available-for-sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_7497b2e3-49a2-4092-9683-f4f2c8bd725c_negatedLabel_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Allowance for distribution fees and discounts</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Contract With Customer Asset, Allowance for Credit Loss, Current</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Contract With Customer Asset, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" xlink:to="lab_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_c99b2e61-b5ee-417d-9af2-131cd7169006_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_0b85e2f4-2292-4bbf-af77-57ca072eb968_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_2f1614ce-faea-434a-91d7-c95487757762_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested equity awards attributable to the post-combination period</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Integration Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DeviceLicensingAndDevelopmentMember_48d83a89-efb0-47e2-9859-307765b48ec7_terseLabel_en-US" xlink:label="lab_halo_DeviceLicensingAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Device licensing and development revenue</link:label>
    <link:label id="lab_halo_DeviceLicensingAndDevelopmentMember_label_en-US" xlink:label="lab_halo_DeviceLicensingAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Device Licensing and Development [Member]</link:label>
    <link:label id="lab_halo_DeviceLicensingAndDevelopmentMember_documentation_en-US" xlink:label="lab_halo_DeviceLicensingAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Device Licensing and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeviceLicensingAndDevelopmentMember" xlink:href="halo-20241231.xsd#halo_DeviceLicensingAndDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DeviceLicensingAndDevelopmentMember" xlink:to="lab_halo_DeviceLicensingAndDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_b9e3cbb2-da1b-4a31-a8fa-8f63b058a414_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_CliffVestingFirstAnniversaryMember_adf2b8fe-8460-4cd9-bdcb-0810183a7c9b_terseLabel_en-US" xlink:label="lab_halo_CliffVestingFirstAnniversaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cliff Vesting, First Anniversary</link:label>
    <link:label id="lab_halo_CliffVestingFirstAnniversaryMember_label_en-US" xlink:label="lab_halo_CliffVestingFirstAnniversaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cliff Vesting, First Anniversary [Member]</link:label>
    <link:label id="lab_halo_CliffVestingFirstAnniversaryMember_documentation_en-US" xlink:label="lab_halo_CliffVestingFirstAnniversaryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cliff Vesting, First Anniversary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CliffVestingFirstAnniversaryMember" xlink:href="halo-20241231.xsd#halo_CliffVestingFirstAnniversaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_CliffVestingFirstAnniversaryMember" xlink:to="lab_halo_CliffVestingFirstAnniversaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ProprietaryProductsSalesMember_98616602-668b-4975-938c-bd76936b381c_terseLabel_en-US" xlink:label="lab_halo_ProprietaryProductsSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proprietary product sales</link:label>
    <link:label id="lab_halo_ProprietaryProductsSalesMember_label_en-US" xlink:label="lab_halo_ProprietaryProductsSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proprietary Products Sales [Member]</link:label>
    <link:label id="lab_halo_ProprietaryProductsSalesMember_documentation_en-US" xlink:label="lab_halo_ProprietaryProductsSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proprietary Products Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProprietaryProductsSalesMember" xlink:href="halo-20241231.xsd#halo_ProprietaryProductsSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ProprietaryProductsSalesMember" xlink:to="lab_halo_ProprietaryProductsSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_faa0e3ff-29e7-4fb9-9d43-760be10dda80_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_83677e9b-be62-4f5b-b070-11c9bdfe7a22_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible, threshold trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d543033c-f423-4f02-93d9-f3dc6567c48b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_7843f8f9-b442-467c-b0ef-5814ed72e631_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, useful lives (years)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4441aa68-6405-4f86-ae95-9feba324ee10_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_a9ce87d8-4959-49a3-b4f7-687e7137da5b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare_cf036b7b-9012-46e7-b02d-007999bd89a5_terseLabel_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration transferred, cash paid per acquiree share (usd per share)</link:label>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare_label_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued And Issuable, Cash Paid Per Acquiree Share</link:label>
    <link:label id="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare_documentation_en-US" xlink:label="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued And Issuable, Cash Paid Per Acquiree Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" xlink:to="lab_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_RoyaltiesReceivedNumberOfProductsSold_2565488a-3656-47f6-abfa-49ff06f7e314_terseLabel_en-US" xlink:label="lab_halo_RoyaltiesReceivedNumberOfProductsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalties received, number of products sold</link:label>
    <link:label id="lab_halo_RoyaltiesReceivedNumberOfProductsSold_label_en-US" xlink:label="lab_halo_RoyaltiesReceivedNumberOfProductsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalties Received, Number Of Products Sold</link:label>
    <link:label id="lab_halo_RoyaltiesReceivedNumberOfProductsSold_documentation_en-US" xlink:label="lab_halo_RoyaltiesReceivedNumberOfProductsSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Royalties Received, Number Of Products Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RoyaltiesReceivedNumberOfProductsSold" xlink:href="halo-20241231.xsd#halo_RoyaltiesReceivedNumberOfProductsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_RoyaltiesReceivedNumberOfProductsSold" xlink:to="lab_halo_RoyaltiesReceivedNumberOfProductsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_9253cff0-5db1-45f3-8c86-97b032f247dd_terseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash acquired</link:label>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_label_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPrepaidExpenseCurrent_49a0aaf2-9198-4bbe-a8f4-cf239b9c9159_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other prepaid expenses</link:label>
    <link:label id="lab_us-gaap_OtherPrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_RSURSAandPRSUawardsMember_4a6b6c8d-bf2c-4dcc-99cd-a930885eece5_terseLabel_en-US" xlink:label="lab_halo_RSURSAandPRSUawardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs, PSUs and ESPP</link:label>
    <link:label id="lab_halo_RSURSAandPRSUawardsMember_label_en-US" xlink:label="lab_halo_RSURSAandPRSUawardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSU, RSA, and PRSU awards [Member]</link:label>
    <link:label id="lab_halo_RSURSAandPRSUawardsMember_documentation_en-US" xlink:label="lab_halo_RSURSAandPRSUawardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Unit, Restricted Stock Awards, and Performance Restricted Stock Unit awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RSURSAandPRSUawardsMember" xlink:href="halo-20241231.xsd#halo_RSURSAandPRSUawardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_RSURSAandPRSUawardsMember" xlink:to="lab_halo_RSURSAandPRSUawardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_15230886-886b-45e8-b37a-871112d86599_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining amortization per period of debt discount (in years)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Remaining Discount Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_50e78b50-9c69-4a8f-afa2-055170e7a015_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term&#160;(in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_b12560e3-e55f-4daf-a063-1b98b7bfd8fd_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_cd1f7f8b-8cf7-4358-bde4-70ed8d3ff732_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6c67dd67-827e-4cab-a845-5f2c2db1bd3e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_3505d34e-2681-4f76-abec-be25ea5a40e4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_27ab55fe-1537-48ff-91ec-fc98ca542a89_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 12)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_f3a255cd-0694-4004-b422-b0b158ed0883_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2c93d3a4-e82b-45c3-87a2-b4a01cc2ab2b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reconciliation of Provision for Income Taxes to Federal Income Tax Rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_04f809b0-de41-4c89-9447-d581645de478_verboseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Organization and Business</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_476a2794-bef6-461a-8f92-dc2e64f0ef80_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e9d1da11-8206-4bbe-b01c-3bb74d8a43fd_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_8d734f25-24f9-4b46-ba0e-13f57eb97cd0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AccruedLiabilitiesNoncurrent_3791d6b5-8744-4fce-8693-58af86b6f6b3_negatedTerseLabel_en-US" xlink:label="lab_halo_AccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less long-term portion</link:label>
    <link:label id="lab_halo_AccruedLiabilitiesNoncurrent_label_en-US" xlink:label="lab_halo_AccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Noncurrent</link:label>
    <link:label id="lab_halo_AccruedLiabilitiesNoncurrent_documentation_en-US" xlink:label="lab_halo_AccruedLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccruedLiabilitiesNoncurrent" xlink:href="halo-20241231.xsd#halo_AccruedLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AccruedLiabilitiesNoncurrent" xlink:to="lab_halo_AccruedLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_UpfrontFeesMember_84dbbd9b-ecad-460b-9f8e-ec3abe630a8a_terseLabel_en-US" xlink:label="lab_halo_UpfrontFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Upfront license and target nomination fees</link:label>
    <link:label id="lab_halo_UpfrontFeesMember_label_en-US" xlink:label="lab_halo_UpfrontFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Upfront Fees [Member]</link:label>
    <link:label id="lab_halo_UpfrontFeesMember_documentation_en-US" xlink:label="lab_halo_UpfrontFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Upfront fees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_UpfrontFeesMember" xlink:href="halo-20241231.xsd#halo_UpfrontFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_UpfrontFeesMember" xlink:to="lab_halo_UpfrontFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_96ca6347-2f26-4027-bc2c-96eca75c0b2e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_9193d840-2da6-450f-9550-e789e038f66f_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after one year but within five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_4fca6df0-dd89-4099-8803-06910d53e37f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_f23b8b33-a6da-4852-9450-f1a0abb43b34_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_1a712054-7d5f-4422-89f9-018fd5ea7e27_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_2555ade4-9b4e-4fb1-97ed-eb92c8de1bab_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4eda6dc0-a0ac-4ced-8452-822a5d160cfa_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_0b96be7c-93da-4ebe-a733-c31bad42d5e9_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_5fd8d331-59e5-42fd-916f-13218e4e97db_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_6ce5cf94-dfde-4aa5-9606-7a33ef9f8fa1_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total amortization of debt discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_4462753e-0a7a-4e4d-96ae-26a6fa00c996_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_3a058d5f-114c-411b-8db5-fb8c8457a047_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_e7c73fb9-5cae-4e30-93a4-84e49872f564_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_16287205-cd28-400c-9cfd-b36830c6d621_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current - federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ebd0b314-3d74-4ec4-9ac9-e1c8ae1aa41b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_614f9029-4cc4-41ff-a8be-fa59348e6090_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Denominator</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_A2021ESPPPlanMember_8856023b-6e6d-4295-a44f-7d21cb4bbe8d_terseLabel_en-US" xlink:label="lab_halo_A2021ESPPPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 ESPP Plan</link:label>
    <link:label id="lab_halo_A2021ESPPPlanMember_label_en-US" xlink:label="lab_halo_A2021ESPPPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2021 ESPP Plan [Member]</link:label>
    <link:label id="lab_halo_A2021ESPPPlanMember_documentation_en-US" xlink:label="lab_halo_A2021ESPPPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2021 ESPP Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2021ESPPPlanMember" xlink:href="halo-20241231.xsd#halo_A2021ESPPPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_A2021ESPPPlanMember" xlink:to="lab_halo_A2021ESPPPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_e112c102-d62a-4f43-abe8-a05f7a8c93de_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, term of contract (years)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0c59dcc4-1ed2-4dbe-96d6-2926b67e6367_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term (years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0b1270db-9044-4cff-8011-ed31d3ac4230_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AnnualInterestPaymentPeriodDomain_75064f43-ff57-44ed-8ea5-cdcef020c10c_terseLabel_en-US" xlink:label="lab_halo_AnnualInterestPaymentPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual Interest Payment Period [Domain]</link:label>
    <link:label id="lab_halo_AnnualInterestPaymentPeriodDomain_label_en-US" xlink:label="lab_halo_AnnualInterestPaymentPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Annual Interest Payment Period [Domain]</link:label>
    <link:label id="lab_halo_AnnualInterestPaymentPeriodDomain_documentation_en-US" xlink:label="lab_halo_AnnualInterestPaymentPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Annual Interest Payment Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AnnualInterestPaymentPeriodDomain" xlink:href="halo-20241231.xsd#halo_AnnualInterestPaymentPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain" xlink:to="lab_halo_AnnualInterestPaymentPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_3602e04e-b210-4c5e-8f15-9ec117f16aa3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decreases in tax positions for prior years and lapse in statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c1b46cb0-571f-429d-98d1-19685b4e561f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_1c6ea794-071a-4f0a-aedb-931d9472a33e_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive potential common stock outstanding</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_A1.25ConvertibleSeniorNotesdue2024Member_1d5c1197-f38f-42c3-943a-ae65ae0da707_terseLabel_en-US" xlink:label="lab_halo_A1.25ConvertibleSeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 Convertible Notes</link:label>
    <link:label id="lab_halo_A1.25ConvertibleSeniorNotesdue2024Member_label_en-US" xlink:label="lab_halo_A1.25ConvertibleSeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">1.25% Convertible Senior Notes due 2024 [Member]</link:label>
    <link:label id="lab_halo_A1.25ConvertibleSeniorNotesdue2024Member_documentation_en-US" xlink:label="lab_halo_A1.25ConvertibleSeniorNotesdue2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">1.25% Convertible Senior Notes due 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member" xlink:href="halo-20241231.xsd#halo_A1.25ConvertibleSeniorNotesdue2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member" xlink:to="lab_halo_A1.25ConvertibleSeniorNotesdue2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_61212fc3-4e51-4530-b319-6f5c7c0f711c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_4aefa66c-47bd-4b43-b444-962f3f4d546e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible expenses and other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_f11d3981-cc3c-4972-a975-164840a831b9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_33870760-8a0b-4123-8818-2909d7958866_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions_e252507c-bd92-4b47-98f7-886ff0a44db6_negatedTerseLabel_en-US" xlink:label="lab_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capped call transaction</link:label>
    <link:label id="lab_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions_label_en-US" xlink:label="lab_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Capped Call Transactions</link:label>
    <link:label id="lab_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions_documentation_en-US" xlink:label="lab_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Capped Call Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" xlink:href="halo-20241231.xsd#halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" xlink:to="lab_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d4d7df89-ccfd-4089-bda0-5fc478f242d0_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_704ee7d1-d9f1-4117-a002-229dcfed50ca_netLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding for basic earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNoncurrent_3604caa5-2319-4ed5-9e4d-14032eac8c5f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less long-term portion</link:label>
    <link:label id="lab_us-gaap_InventoryNoncurrent_c4df62fb-54c6-4885-bde6-50fca1a6692e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNoncurrent_label_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNoncurrent" xlink:to="lab_us-gaap_InventoryNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_c6252a80-0261-47a2-b29e-8d0b3144dabc_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increases in tax positions related to business acquisition</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_688455bd-4254-4881-8611-3b071a6148b3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Realized gain (loss) on marketable securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_81646f01-c6f6-4233-bdcb-2782a33f1f40_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_9aa2a402-a576-448f-a4b4-56933700963f_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_11afbe84-88c9-474c-a143-4d7e3a2769c0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_6dd4cd0e-ea93-4ae3-9146-4bbf09c83157_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative asset, noncurrent</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:to="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_9793b56c-5e60-4302-8dce-afaa51994163_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized from prior periods</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Performance Obligation Satisfied in Previous Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:to="lab_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_7e93c18b-0240-4924-a670-401c7db3792f_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fed Funds Rate</link:label>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fed Funds Effective Rate Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:to="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_5ac981a7-b1ff-44de-9812-e20ef352a0cd_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from revolving credit facilities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_6f258625-ce30-445e-9107-6dddd768523b_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_b7c19c53-3743-4cbe-a8c7-a1553dc1c4c5_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_575f8045-4419-4af6-b376-70a695df58fb_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss position of debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_d06a9309-9365-4ae4-9cec-ba69c75ba2a1_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_OtherStatesMember_e3e9e5e2-dc72-4951-8730-b44480ef18a0_terseLabel_en-US" xlink:label="lab_halo_OtherStatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other States</link:label>
    <link:label id="lab_halo_OtherStatesMember_label_en-US" xlink:label="lab_halo_OtherStatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other States [Member]</link:label>
    <link:label id="lab_halo_OtherStatesMember_documentation_en-US" xlink:label="lab_halo_OtherStatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other States</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherStatesMember" xlink:href="halo-20241231.xsd#halo_OtherStatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_OtherStatesMember" xlink:to="lab_halo_OtherStatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_9f3baaca-a3fa-4cb9-86c7-c9282531b90b_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AcceleratedShareRepurchaseAgreementAmount_6db1fce7-79e6-4567-9d99-021600681408_terseLabel_en-US" xlink:label="lab_halo_AcceleratedShareRepurchaseAgreementAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASR agreement, amount</link:label>
    <link:label id="lab_halo_AcceleratedShareRepurchaseAgreementAmount_label_en-US" xlink:label="lab_halo_AcceleratedShareRepurchaseAgreementAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchase Agreement, Amount</link:label>
    <link:label id="lab_halo_AcceleratedShareRepurchaseAgreementAmount_documentation_en-US" xlink:label="lab_halo_AcceleratedShareRepurchaseAgreementAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchase Agreement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchaseAgreementAmount" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchaseAgreementAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AcceleratedShareRepurchaseAgreementAmount" xlink:to="lab_halo_AcceleratedShareRepurchaseAgreementAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8a7dd9b3-b455-4dca-9a0e-5b9440e301d1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_c23c59c0-88ab-4c30-8e35-6859bf30407b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_8f3d3c66-f540-4727-ade1-c43020059af7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_f0cd018c-e83c-462e-b483-21984b8ef555_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_00c3a6fe-9295-49f0-af2c-6859ac15dabb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_ef6ea472-b3ba-4a3f-bb65-82568956dfdc_netLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Measurement Period Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_2531458d-0f04-412c-90d3-15bfd2371de3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Expense by Type</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_4092132c-0be0-4dac-abd9-7d42954a9cbb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock for the induced conversion of 2024 Convertible Notes (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ddc29d3b-56e0-44e8-9b4c-e1f70287cc48_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_60138dd6-a33b-4887-bf69-62a3f3d5b73d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_e44ca4ae-7974-4f85-9769-ac48fb0147c6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized variable consideration and other uncertainties satisfied</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_05a1270d-078c-4cc6-b2dc-fee3177227a5_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_61285ba5-1f67-4a86-bd56-4396e3d5c666_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_4c6af2cc-2cdd-4749-ae9a-f3efd4522f6b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_238cf7d3-c7f0-4fe4-ae26-cf56e99cf8fe_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_c3b156e5-4c70-4d24-9d39-f96b0c039094_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_0749e7e7-8eff-4bdb-b95e-c68c928b68a2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_407d3bb3-c09c-41da-8c7e-c949cd82fc6e_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_fef82647-9c40-4391-9bb9-2873c342a036_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9719a605-6af0-43bd-b68d-f3897062652c_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_05c23008-a252-495a-ad8d-bdba22f04884_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_b04da4f9-ed81-42bb-802c-8b7d406f27ab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Interest Income and Interest Expense Disclosure</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_24a32c6e-5175-4103-b1f0-1550273df76c_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increases in tax positions for prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DevicePartneredProductsMember_e2a0e8e2-b8d9-4e24-8eb6-304a9adcbd27_terseLabel_en-US" xlink:label="lab_halo_DevicePartneredProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Device partnered product sales</link:label>
    <link:label id="lab_halo_DevicePartneredProductsMember_18a0cd21-fcaf-4bd3-91be-6e2b55556fba_verboseLabel_en-US" xlink:label="lab_halo_DevicePartneredProductsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product sales to partners</link:label>
    <link:label id="lab_halo_DevicePartneredProductsMember_label_en-US" xlink:label="lab_halo_DevicePartneredProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Device Partnered Products [Member]</link:label>
    <link:label id="lab_halo_DevicePartneredProductsMember_documentation_en-US" xlink:label="lab_halo_DevicePartneredProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Device Partnered Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DevicePartneredProductsMember" xlink:href="halo-20241231.xsd#halo_DevicePartneredProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DevicePartneredProductsMember" xlink:to="lab_halo_DevicePartneredProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_dba79988-c2f3-4bbd-8f53-d5cc9495fc96_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_CreditAgreementMember_5b725244-e507-4d78-9d04-5a80f4fdcd9a_terseLabel_en-US" xlink:label="lab_halo_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_halo_CreditAgreementMember_label_en-US" xlink:label="lab_halo_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label id="lab_halo_CreditAgreementMember_documentation_en-US" xlink:label="lab_halo_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CreditAgreementMember" xlink:href="halo-20241231.xsd#halo_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_CreditAgreementMember" xlink:to="lab_halo_CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_f8965c17-9f66-482a-921f-e9431fc95ef0_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_5ee3aac5-9f40-4085-b602-7aa89b32cc4d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period Two</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained_c3e51fe6-c86d-4e1d-a8ba-47ce3d83b7e8_terseLabel_en-US" xlink:label="lab_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial banks where cash and cash equivalents are maintained</link:label>
    <link:label id="lab_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained_label_en-US" xlink:label="lab_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Commercial Banks Where Cash And Cash Equivalent Are Maintained</link:label>
    <link:label id="lab_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained_documentation_en-US" xlink:label="lab_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Commercial Banks Where Cash And Cash Equivalents Are Maintained</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" xlink:href="halo-20241231.xsd#halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" xlink:to="lab_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_8171b7eb-da24-410b-84d3-7e6c83ffcc01_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_5a3877d5-1396-4808-ae64-cf7d75b8de2d_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_52bd4412-6df8-4bd9-9794-b3ab0a2fbcd4_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_e5314f45-54c7-448b-b9c3-86aeb84be7ac_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ProductSalesOtherMember_565fe81c-39c2-4688-aff9-56dbf6011775_terseLabel_en-US" xlink:label="lab_halo_ProductSalesOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other product sales</link:label>
    <link:label id="lab_halo_ProductSalesOtherMember_label_en-US" xlink:label="lab_halo_ProductSalesOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Sales, Other [Member]</link:label>
    <link:label id="lab_halo_ProductSalesOtherMember_documentation_en-US" xlink:label="lab_halo_ProductSalesOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product Sales, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProductSalesOtherMember" xlink:href="halo-20241231.xsd#halo_ProductSalesOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ProductSalesOtherMember" xlink:to="lab_halo_ProductSalesOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_9bf8362c-5225-47d4-b9c6-fe354ac03729_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Research and Development Expenses</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ResearchEquipmentMember_f13774fd-7065-4fb0-ad9d-d2d2ec926505_terseLabel_en-US" xlink:label="lab_halo_ResearchEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research equipment</link:label>
    <link:label id="lab_halo_ResearchEquipmentMember_label_en-US" xlink:label="lab_halo_ResearchEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Equipment [Member]</link:label>
    <link:label id="lab_halo_ResearchEquipmentMember_documentation_en-US" xlink:label="lab_halo_ResearchEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Research equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ResearchEquipmentMember" xlink:href="halo-20241231.xsd#halo_ResearchEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ResearchEquipmentMember" xlink:to="lab_halo_ResearchEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_3d5c9aeb-eb31-4e0f-b729-02b3c32f2289_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_6f3356c3-aa3a-46bb-89e4-8ed02dc07f0b_terseLabel_en-US" xlink:label="lab_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on derivative instruments, net</link:label>
    <link:label id="lab_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_label_en-US" xlink:label="lab_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Unrealized Holding Gain (Loss), Before Adjustment, After Tax</link:label>
    <link:label id="lab_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_documentation_en-US" xlink:label="lab_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Unrealized Holding Gain (Loss), Before Adjustment, After Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:href="halo-20241231.xsd#halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:to="lab_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_11385bb7-9641-403e-bf73-874f6300fa87_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_fd5c8ed2-ac7c-4c51-a53e-c23229bba99e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_8ddf6ede-ed1c-4a32-a907-d9d4a9dfb942_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_8c775cc3-82de-4a4c-9f37-cce11352a255_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ab1f1f10-e8c3-4566-825f-26682b7cce10_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, End of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_daebd264-b07e-4c62-b561-7418e4fdae40_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash consideration for Antares shares outstanding as of May 24, 2022</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2fa11f62-0af6-4a90-9e38-1514f69d3ec9_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of non-cash investing and financing activities</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_JanssenRocheAndTevaMember_ecd2a002-aa1d-4655-8e43-9d912a447fc3_terseLabel_en-US" xlink:label="lab_halo_JanssenRocheAndTevaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Janssen, Roche and Teva</link:label>
    <link:label id="lab_halo_JanssenRocheAndTevaMember_label_en-US" xlink:label="lab_halo_JanssenRocheAndTevaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Janssen, Roche And Teva [Member]</link:label>
    <link:label id="lab_halo_JanssenRocheAndTevaMember_documentation_en-US" xlink:label="lab_halo_JanssenRocheAndTevaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Janssen, Roche And Teva</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenRocheAndTevaMember" xlink:href="halo-20241231.xsd#halo_JanssenRocheAndTevaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_JanssenRocheAndTevaMember" xlink:to="lab_halo_JanssenRocheAndTevaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_7aa5f7a6-6dce-47e6-9742-587d3c4539e4_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_d01565a0-3060-4232-a0c6-6c7e9fbdcb43_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_fd319d43-85dc-4110-861d-cf612f2dc8fb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InducedConversionOfConvertibleDebtExpense_07124611-566c-415c-846b-8d52aac3cb18_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InducedConversionOfConvertibleDebtExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inducement expense related to convertible notes</link:label>
    <link:label id="lab_us-gaap_InducedConversionOfConvertibleDebtExpense_bd9c58f3-1ac7-467f-b460-d4403b586f2e_terseLabel_en-US" xlink:label="lab_us-gaap_InducedConversionOfConvertibleDebtExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Induced conversion expense related to convertible notes</link:label>
    <link:label id="lab_us-gaap_InducedConversionOfConvertibleDebtExpense_label_en-US" xlink:label="lab_us-gaap_InducedConversionOfConvertibleDebtExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Induced Conversion of Convertible Debt Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InducedConversionOfConvertibleDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InducedConversionOfConvertibleDebtExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InducedConversionOfConvertibleDebtExpense" xlink:to="lab_us-gaap_InducedConversionOfConvertibleDebtExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_026ef27a-a4ee-4810-914f-276b00303e4f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_931ea41b-6f3d-44b1-9850-64acdf02fe13_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_cd91b3f7-72ef-4329-85f6-c43610fe62e8_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Savings Plan</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_556e1726-e284-4937-b606-5141330efb8d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_bfed4e74-633c-4152-85a1-d45ee0072fce_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair market value of gross unrealized loss position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_b44c9f4c-fe21-4f98-893a-c399df8628f3_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed2c6443-a29d-435e-af6b-69f6ab296c49_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_762eb34f-7963-409e-852a-50beca823dc7_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_VariableRateComponentTwoMember_909225bd-61e1-48ea-a53d-b75f8b4da42f_terseLabel_en-US" xlink:label="lab_halo_VariableRateComponentTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Component Two</link:label>
    <link:label id="lab_halo_VariableRateComponentTwoMember_label_en-US" xlink:label="lab_halo_VariableRateComponentTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Component Two [Member]</link:label>
    <link:label id="lab_halo_VariableRateComponentTwoMember_documentation_en-US" xlink:label="lab_halo_VariableRateComponentTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Component Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentTwoMember" xlink:href="halo-20241231.xsd#halo_VariableRateComponentTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_VariableRateComponentTwoMember" xlink:to="lab_halo_VariableRateComponentTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_8733c00f-5840-4571-a86f-6272bb4dd7b2_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accretion of (premium) discount on marketable securities, net</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b56bfc42-4d22-4119-953c-099293c4e945_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_55247be3-1a9f-4c06-acd3-54f3c7555500_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_fc101428-5bf4-40cd-90e1-827a965d9360_terseLabel_en-US" xlink:label="lab_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue remaining performance obligations, related to unfulfilled product purchase orders</link:label>
    <link:label id="lab_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_label_en-US" xlink:label="lab_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Remaining Performance Obligations, Unfulfilled Product Purchase Orders, Amount</link:label>
    <link:label id="lab_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_documentation_en-US" xlink:label="lab_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Remaining Performance Obligations, Unfulfilled Product Purchase Orders, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" xlink:href="halo-20241231.xsd#halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" xlink:to="lab_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5bc3468-d775-41dc-934c-a7d9c86e24ab_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_bea1d9b5-936a-4376-850f-e50ec0c82cbd_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_3f953379-aa0c-4d80-b9f6-4c729dec1947_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_32ea655c-4cdd-459d-94b7-be20e3f8fb67_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_2a4b5b5e-6318-405c-abe2-63afc12e4d71_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_e3288f25-011f-4ce4-a1f0-a01ccfbfe31a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_4bb8ca59-6c7f-49c9-8024-aaa78be3dae4_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b47df366-1ec3-44bd-bf87-e2be5488a70e_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_5bf9ac0a-93d9-440a-af9b-5dc7d3913913_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2aa035b4-16c3-4c1d-8340-aa59bc97cf03_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ae6f040-80ff-4e2e-b00a-f3ebbb3f58f5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number&#160;of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_A2024CapitalReturnProgramMember_e9767e10-0a77-4467-b706-ea3c25e4d2ad_terseLabel_en-US" xlink:label="lab_halo_A2024CapitalReturnProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 Capital Return Program</link:label>
    <link:label id="lab_halo_A2024CapitalReturnProgramMember_label_en-US" xlink:label="lab_halo_A2024CapitalReturnProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2024 Capital Return Program [Member]</link:label>
    <link:label id="lab_halo_A2024CapitalReturnProgramMember_documentation_en-US" xlink:label="lab_halo_A2024CapitalReturnProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2024 Capital Return Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2024CapitalReturnProgramMember" xlink:href="halo-20241231.xsd#halo_A2024CapitalReturnProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_A2024CapitalReturnProgramMember" xlink:to="lab_halo_A2024CapitalReturnProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_39b50437-34b1-4ea6-9907-065a53611cf7_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current - state</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_PartnerCMember_4f40edb0-92ce-4b8f-8603-be40922a9911_terseLabel_en-US" xlink:label="lab_halo_PartnerCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Partner C</link:label>
    <link:label id="lab_halo_PartnerCMember_label_en-US" xlink:label="lab_halo_PartnerCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Partner C [Member]</link:label>
    <link:label id="lab_halo_PartnerCMember_documentation_en-US" xlink:label="lab_halo_PartnerCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Partner C</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerCMember" xlink:href="halo-20241231.xsd#halo_PartnerCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_PartnerCMember" xlink:to="lab_halo_PartnerCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock_216eb2db-a9d2-48ec-ad53-9cc69931d785_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Indefinite-lived Intangible Assets by Major Class</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_8d97d823-b24c-46d1-9314-3869f6755558_terseLabel_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, current portion</link:label>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_label_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Contract with Customer Liability</link:label>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_documentation_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Contract with Customer Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" xlink:to="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_e323f37c-2928-4490-af4f-2f3b8c596cda_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-Sale Marketable Securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_2ea3b2be-56b7-44d3-8bed-f8430bf48ce7_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_435d83fd-15df-4eaa-a62d-10d7bb6c18ed_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a32cb215-a604-4391-8639-ec8123b8e0cf_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_33353580-1915-46ce-8d57-104e49b42572_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_5ef36660-f5d0-4086-ba13-9abafaf8d276_terseLabel_en-US" xlink:label="lab_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock under equity incentive plans, net of taxes paid related to net share settlement</link:label>
    <link:label id="lab_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_label_en-US" xlink:label="lab_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From (Payments) For Issuance Of Shares, Share-Based Payment Arrangement, Including Option Exercised</link:label>
    <link:label id="lab_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_documentation_en-US" xlink:label="lab_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From (Payments) For Issuance Of Shares, Share-Based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:href="halo-20241231.xsd#halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:to="lab_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_c1b0cfa8-858b-4b75-9db1-6fce85432743_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_efca8148-cd78-4afd-a58e-fc088af0d40c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6de60849-3e0a-4a07-881e-e87a83c08f23_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_54d4d979-c1fb-41de-ab68-6607cdd2fdfd_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Acquisitions of business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5c4a318c-1293-46d1-9a85-40d38a3bc77a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total purchase consideration, net of $46,548 cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_74bad782-9e17-41a9-972d-0af17b2c435c_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_51b811a0-e609-4d48-a36b-2afc98548c93_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_9cdbae3a-8e41-4f53-885f-e8e8626b9ef2_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_16cef8bb-af28-4ea4-b1ae-d940b1b4bcfa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_d8918c40-1db3-447a-99da-bc306839a222_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_5e93d556-b538-4fd5-a45f-02223380867f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_7f29834b-9f4a-4ded-bce4-c9fdce052fc2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, convertible, conversion price (usd per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_b9ba8172-4003-4bf4-a763-6fcdfc0bd0ad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grants (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_a1bb0930-a1c4-41fb-97f3-e7d88a689ea9_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Carrying value of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_5a2b73db-a6f0-4899-b4ab-da9f80af7b57_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_05bb0cd3-8f2b-45da-a31c-faa61761e062_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net and contract assets</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_f93c143c-8e4a-4d7a-afba-f5e8b4a4686e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_502fca00-a0fe-4979-a3ca-cf42d55f8729_terseLabel_en-US" xlink:label="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements Valuation Inputs [Table]</link:label>
    <link:label id="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_label_en-US" xlink:label="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements Valuation Inputs [Table]</link:label>
    <link:label id="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_documentation_en-US" xlink:label="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements Valuation Inputs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable" xlink:href="halo-20241231.xsd#halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable" xlink:to="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_f5c686e5-933d-4e70-8ea5-dc0b41cb3572_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_9d56c308-7d76-4025-a34a-85f565fd2df0_verboseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_beee9981-097b-42c1-ad8a-f99324a775b1_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_ea0bee7a-05c6-449a-99bd-9ba213244f3e_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average price per share (usd per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_6ef830b1-4a54-49cf-b16a-dae9417d1ce7_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ae5b27c5-1304-400a-b621-6bf63487f996_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_21e9547d-0587-4042-becc-848a38661fbc_verboseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ATRS-1902 (IPR&amp;D) - indefinite</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9f657690-d14b-4c8a-9e0d-c5f34aa9952e_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangibles</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_08cfba36-94a4-4c5d-8427-6343dd374f6a_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_4668c779-8715-4f48-b478-aaf4c2fd9e8c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenues</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_9498ad61-9d5f-4d96-96f2-c17e4b9d86e0_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodTwoMember_d23728ae-c25f-46b9-bb1e-7be79f6bdcc3_terseLabel_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year two</link:label>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodTwoMember_label_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest, Period Two [Member]</link:label>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodTwoMember_documentation_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest, Period Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodTwoMember" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DebtInstrumentInterestPeriodTwoMember" xlink:to="lab_halo_DebtInstrumentInterestPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ConcentrationRiskPercentageInstantDate_dacdd5b6-7b12-4ffe-b9b7-206b0858c9bb_terseLabel_en-US" xlink:label="lab_halo_ConcentrationRiskPercentageInstantDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk, percentage (instant date)</link:label>
    <link:label id="lab_halo_ConcentrationRiskPercentageInstantDate_label_en-US" xlink:label="lab_halo_ConcentrationRiskPercentageInstantDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage (instant date)</link:label>
    <link:label id="lab_halo_ConcentrationRiskPercentageInstantDate_documentation_en-US" xlink:label="lab_halo_ConcentrationRiskPercentageInstantDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage (instant date)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ConcentrationRiskPercentageInstantDate" xlink:href="halo-20241231.xsd#halo_ConcentrationRiskPercentageInstantDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ConcentrationRiskPercentageInstantDate" xlink:to="lab_halo_ConcentrationRiskPercentageInstantDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_fe8ca0f2-ae08-48d3-bc11-fb73cdc1b5d3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_a1935084-fe39-4cce-95a7-da35ff00ba3b_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_85a3d397-1435-4c21-a5a9-ee3330b032f0_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Total unamortized debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_99aa761d-5e32-4f26-95ce-7df408a2967c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less unamortized debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_0783c8ef-5e93-42d5-8576-9ee7e220aec0_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_b4afa4ed-de4a-4901-9a4e-4247c2238f76_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_04d80697-7bfb-44cb-83cb-fb16217c7396_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_5f4e6288-7372-4ae0-9149-aed0fdda3fd1_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable allowance, beginning balance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_28fe0bef-b508-4c13-9b90-3b6c2950c60f_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable allowance, ending balance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4dd1450e-710a-4d19-a5df-f4b8f3a1efc0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_PaymentForCappedCallTransactions_c6c3ff40-5a4b-47a2-8013-b40cc2536fef_terseLabel_en-US" xlink:label="lab_halo_PaymentForCappedCallTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment for capped calls</link:label>
    <link:label id="lab_halo_PaymentForCappedCallTransactions_label_en-US" xlink:label="lab_halo_PaymentForCappedCallTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Capped Call Transactions</link:label>
    <link:label id="lab_halo_PaymentForCappedCallTransactions_documentation_en-US" xlink:label="lab_halo_PaymentForCappedCallTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment for Capped Call Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PaymentForCappedCallTransactions" xlink:href="halo-20241231.xsd#halo_PaymentForCappedCallTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_PaymentForCappedCallTransactions" xlink:to="lab_halo_PaymentForCappedCallTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DeferredTaxAssetsLeaseLiabilities_b7245e9d-e55f-43cf-83fd-8d0582e1f777_terseLabel_en-US" xlink:label="lab_halo_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASC 842 lease liability</link:label>
    <link:label id="lab_halo_DeferredTaxAssetsLeaseLiabilities_label_en-US" xlink:label="lab_halo_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Lease Liabilities</link:label>
    <link:label id="lab_halo_DeferredTaxAssetsLeaseLiabilities_documentation_en-US" xlink:label="lab_halo_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxAssetsLeaseLiabilities" xlink:href="halo-20241231.xsd#halo_DeferredTaxAssetsLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DeferredTaxAssetsLeaseLiabilities" xlink:to="lab_halo_DeferredTaxAssetsLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_d9fb9f9b-260b-4c88-8fbf-6b068fd60a67_totalLabel_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accounts receivable and contract assets</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Contract With Customer Asset, Before Allowance For Credit Loss, Current</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Contract With Customer Asset, Before Allowance For Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" xlink:to="lab_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_0ab4f8d4-3983-44cf-b628-269e1f7724ea_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_99a3f422-ffda-43a3-abe4-32371802ee3c_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef0a4294-e935-4d36-bd3f-4825be0089e1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_076d5cdf-885d-4916-a400-3bd38c03700d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_b28a2d17-71bd-4a0f-b484-f429e9a8cabf_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon vesting of restricted stock and performance stock units, net (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_794a165f-ef27-422b-a7f4-7b96fda14c07_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from term loan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_bfd287c6-c8ef-42d3-a7bf-3e1603e47b79_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_VariableRateComponentAxis_6dee7d3c-aea5-4c46-8829-11b7f710781b_terseLabel_en-US" xlink:label="lab_halo_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Axis]</link:label>
    <link:label id="lab_halo_VariableRateComponentAxis_label_en-US" xlink:label="lab_halo_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Axis]</link:label>
    <link:label id="lab_halo_VariableRateComponentAxis_documentation_en-US" xlink:label="lab_halo_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentAxis" xlink:href="halo-20241231.xsd#halo_VariableRateComponentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_VariableRateComponentAxis" xlink:to="lab_halo_VariableRateComponentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_a516a98a-7ffe-44cb-ae77-8a0edb9dd8ee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Total Unrecognized Estimated Compensation Cost by Type of Award and Weighted Average Remaining Requisite Service Period</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_d25bd229-6422-44ab-bf78-49a3660fca2e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a4ce1197-1f4d-4a48-a8ae-02b1d308d7c1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful life (years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock_263441fc-da0c-4837-8f6f-588816dce59d_terseLabel_en-US" xlink:label="lab_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, net and Contract Assets</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Contract Assets Policy [Policy Text Block]</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Contract Assets Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" xlink:to="lab_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_b3f20715-d49d-428f-8b51-62fc269f243e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_b06e59d3-92ad-4749-878f-24e6d982fe04_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_d47f092d-812d-43dc-bc92-6f1f5663c9a1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Receivable, Net and Contract Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_RocheMember_a86382eb-11ca-4adc-aeca-c9aa83178292_terseLabel_en-US" xlink:label="lab_halo_RocheMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Roche</link:label>
    <link:label id="lab_halo_RocheMember_label_en-US" xlink:label="lab_halo_RocheMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Roche [Member]</link:label>
    <link:label id="lab_halo_RocheMember_documentation_en-US" xlink:label="lab_halo_RocheMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Roche</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RocheMember" xlink:href="halo-20241231.xsd#halo_RocheMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_RocheMember" xlink:to="lab_halo_RocheMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_121b39b8-db34-4c81-937a-3817ddc9f4cb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_2a2a52ca-e366-4691-bdb2-d993d2b783c6_terseLabel_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_label_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Short-Term Investments</link:label>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_documentation_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" xlink:to="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4730f04a-b8fd-4142-b09c-3eb622670335_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adoption and Pending Adoption of Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bf0a285c-c6e9-4a25-b6fc-9f03d15504b4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c8e33509-0422-45f0-bced-0b589955237d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_d20fa4a7-ccd3-4894-9459-b857e895c92c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use asset amortization</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_2f385cb0-5ffd-4ac1-a9d6-294ebbd91010_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_8f889b19-37fa-47d9-92b1-d344a00acd6c_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_99d119e7-d4c2-4e1c-8e02-fa8b51f3fbad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign-derived intangible income</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, FDII, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_189018b6-1cbd-4126-a911-308e64996288_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CH_4a848cd3-623c-4f74-bc87-e21590f3d0a1_terseLabel_en-US" xlink:label="lab_country_CH" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Switzerland</link:label>
    <link:label id="lab_country_CH_label_en-US" xlink:label="lab_country_CH" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SWITZERLAND</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CH" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CH"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CH" xlink:to="lab_country_CH" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_95caaafe-239e-44a4-8886-2835a5f77da9_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AuditorInformationAbstract_2ce74090-dfc1-40e6-879a-555d19043a89_terseLabel_en-US" xlink:label="lab_halo_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Information [Abstract]</link:label>
    <link:label id="lab_halo_AuditorInformationAbstract_label_en-US" xlink:label="lab_halo_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Information [Abstract]</link:label>
    <link:label id="lab_halo_AuditorInformationAbstract_documentation_en-US" xlink:label="lab_halo_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Auditor Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AuditorInformationAbstract" xlink:href="halo-20241231.xsd#halo_AuditorInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AuditorInformationAbstract" xlink:to="lab_halo_AuditorInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_fce2c8e4-f6af-43a8-8016-5a13e1cd6c44_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, net of valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_da3ad459-ddef-49fe-b90d-8c2058b5ff24_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayment of term loan</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_ece5fd6d-36a9-480e-9a62-da0b70154a10_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate, stated percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_2e6790a7-491c-4442-9d6d-a174cd28c3f7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value, vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_fa914df4-61f9-40d3-bd6c-133187d27eb9_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodOneMember_b9125217-badf-42ad-b317-54b30130932b_terseLabel_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year one</link:label>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodOneMember_label_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest, Period One [Member]</link:label>
    <link:label id="lab_halo_DebtInstrumentInterestPeriodOneMember_documentation_en-US" xlink:label="lab_halo_DebtInstrumentInterestPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest, Period One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodOneMember" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DebtInstrumentInterestPeriodOneMember" xlink:to="lab_halo_DebtInstrumentInterestPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_BE_ef2417c4-3cc5-49d5-9d6b-2d606241ce26_terseLabel_en-US" xlink:label="lab_country_BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Belgium</link:label>
    <link:label id="lab_country_BE_label_en-US" xlink:label="lab_country_BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BELGIUM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_BE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_BE" xlink:to="lab_country_BE" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_7e195f05-379c-46d3-8643-cc5b4362e9fb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized research expense</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, In-Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_b60e3601-ae5b-4d04-bb4b-b827b5081489_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_8a774f2e-7515-46dc-bcc1-30b426bcedb2_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_a23e635e-a27e-43c4-acc0-bd4822775576_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ba3a782d-7edf-4372-9311-c73d01d368ca_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_f1a36aa2-30d6-45a1-b20f-971f8ea2ca4b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_fa493ba0-0875-48c0-9517-e7a1ced41600_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_db88d288-fb5b-494a-a24d-e4da6fa17076_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_613165b2-edaa-4616-9286-b727e16f5895_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_429a91f8-69be-4c76-a6d1-cc47b3a21036_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_9c487e0d-213a-4539-b197-7ef8ea910f1b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c8a8339c-f8f7-4ea7-bba0-d4235a526723_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_9b49f1de-e28c-4709-ab5a-0c422f8f3338_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Future Maturities Interest Payments of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6c7f40eb-5167-42e1-a0b9-4862aa324ed9_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligation</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_58d81a51-7f7a-455d-93d5-ef5f8d3fd695_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_LongTermDebtInterestGross_2712bade-b926-4a21-9fd3-37e667fc2cd3_negatedLabel_en-US" xlink:label="lab_halo_LongTermDebtInterestGross" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less amount representing coupon interest</link:label>
    <link:label id="lab_halo_LongTermDebtInterestGross_label_en-US" xlink:label="lab_halo_LongTermDebtInterestGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Interest, Gross</link:label>
    <link:label id="lab_halo_LongTermDebtInterestGross_documentation_en-US" xlink:label="lab_halo_LongTermDebtInterestGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term Debt, Interest, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LongTermDebtInterestGross" xlink:href="halo-20241231.xsd#halo_LongTermDebtInterestGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_LongTermDebtInterestGross" xlink:to="lab_halo_LongTermDebtInterestGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1db6ed5d-fe21-4c0e-a01f-a6c74ec573eb_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_082b0ccf-eacc-4187-b765-4888526ea644_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Consideration related to acquiree closing indebtedness settled</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_23e589c3-b6dd-4b10-87ac-7efc036fcd26_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration related to Antares closing indebtedness settled by Halozyme</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_66a83e11-6892-4a63-be48-4267cb759491_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_86cedc2f-5d5b-4d14-92c2-9f8373a263bb_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_7561fa79-e0da-49a9-948c-00dae9cdd57b_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_5881be03-4729-4a03-bb8f-5a860d7a1633_netLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Total inventories, current</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_043a62af-a123-460a-be90-4701dcb96c03_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_2f9deaff-5373-44f6-95aa-ae7cff43a337_terseLabel_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net and contract assets</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_a807dc2e-eeca-46b1-9a16-3f50a1cae375_totalLabel_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accounts receivable, net and contract assets</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Contract With Customer Asset, After Allowance For Credit Loss, Current</link:label>
    <link:label id="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Contract With Customer Asset, After Allowance For Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" xlink:to="lab_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_f87a1fd3-b161-428d-8ec7-10ad04975671_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_b605c72f-e218-4a11-9849-8579d7721092_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationAwardsVestedMember_f7bac7e3-a62d-4ad1-95a3-b49bfdc3f4d5_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationAwardsVestedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Compensation Awards, Vested</link:label>
    <link:label id="lab_halo_ShareBasedCompensationAwardsVestedMember_label_en-US" xlink:label="lab_halo_ShareBasedCompensationAwardsVestedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Awards, Vested [Member]</link:label>
    <link:label id="lab_halo_ShareBasedCompensationAwardsVestedMember_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationAwardsVestedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Awards, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationAwardsVestedMember" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationAwardsVestedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationAwardsVestedMember" xlink:to="lab_halo_ShareBasedCompensationAwardsVestedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_55cdfe7e-a5a9-49de-9bc6-d5b15fa78dab_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net assets acquired, excluding goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_79c25574-6876-4314-a14e-ae4193799a1b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AutoInjectorTechnologyPlatformMember_02687faf-263b-4568-af74-47d7b3f77c3b_terseLabel_en-US" xlink:label="lab_halo_AutoInjectorTechnologyPlatformMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auto-Injector technology platform</link:label>
    <link:label id="lab_halo_AutoInjectorTechnologyPlatformMember_4c97ece4-f132-4b7d-b7eb-59cce989ecda_verboseLabel_en-US" xlink:label="lab_halo_AutoInjectorTechnologyPlatformMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Auto-Injector technology platform</link:label>
    <link:label id="lab_halo_AutoInjectorTechnologyPlatformMember_label_en-US" xlink:label="lab_halo_AutoInjectorTechnologyPlatformMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auto Injector Technology Platform [Member]</link:label>
    <link:label id="lab_halo_AutoInjectorTechnologyPlatformMember_documentation_en-US" xlink:label="lab_halo_AutoInjectorTechnologyPlatformMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Auto Injector Technology Platform</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AutoInjectorTechnologyPlatformMember" xlink:href="halo-20241231.xsd#halo_AutoInjectorTechnologyPlatformMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AutoInjectorTechnologyPlatformMember" xlink:to="lab_halo_AutoInjectorTechnologyPlatformMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_f815338f-fec6-4b01-8395-169dae9640dc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_8db9599f-113f-4a0c-9a45-d23aee7a64d0_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total purchase consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_39558d7a-ccfd-45ac-b36c-0b203212a45f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, contract term (years)</link:label>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_label_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTermOfContract" xlink:to="lab_us-gaap_DerivativeTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_ab5d96e1-f99e-48ad-8f8e-15c20a2a3419_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized debt issuance cost</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_529bb6d3-c296-4629-b7ca-43f3b034f672_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RoyaltyMember_e8381ada-4db3-4e8d-a128-4e970af6742a_terseLabel_en-US" xlink:label="lab_us-gaap_RoyaltyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalties</link:label>
    <link:label id="lab_us-gaap_RoyaltyMember_1b2a1b19-7b35-450a-8a61-01e3c7b8ddcc_verboseLabel_en-US" xlink:label="lab_us-gaap_RoyaltyMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Royalty payments</link:label>
    <link:label id="lab_us-gaap_RoyaltyMember_label_en-US" xlink:label="lab_us-gaap_RoyaltyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyMember" xlink:to="lab_us-gaap_RoyaltyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_SalesbasedmilestoneMember_b8859267-e611-4307-bede-c6a4b90025bb_terseLabel_en-US" xlink:label="lab_halo_SalesbasedmilestoneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales-based milestones</link:label>
    <link:label id="lab_halo_SalesbasedmilestoneMember_label_en-US" xlink:label="lab_halo_SalesbasedmilestoneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-based milestone [Member]</link:label>
    <link:label id="lab_halo_SalesbasedmilestoneMember_documentation_en-US" xlink:label="lab_halo_SalesbasedmilestoneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales-based milestone [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_SalesbasedmilestoneMember" xlink:href="halo-20241231.xsd#halo_SalesbasedmilestoneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_SalesbasedmilestoneMember" xlink:to="lab_halo_SalesbasedmilestoneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_A1.00ConvertibleSeniorNotesDue2028Member_74a9bed4-f0f5-45a7-ac39-aa112e36bde3_terseLabel_en-US" xlink:label="lab_halo_A1.00ConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028 Convertible Notes</link:label>
    <link:label id="lab_halo_A1.00ConvertibleSeniorNotesDue2028Member_label_en-US" xlink:label="lab_halo_A1.00ConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">1.00% Convertible Senior Notes Due 2028 [Member]</link:label>
    <link:label id="lab_halo_A1.00ConvertibleSeniorNotesDue2028Member_documentation_en-US" xlink:label="lab_halo_A1.00ConvertibleSeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">1.00% Convertible Senior Notes Due 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member" xlink:href="halo-20241231.xsd#halo_A1.00ConvertibleSeniorNotesDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member" xlink:to="lab_halo_A1.00ConvertibleSeniorNotesDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_805c41fb-6767-48e3-8304-2b9b85513689_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_6f1496f7-de0b-4b10-b180-1a3a1aff0b95_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal income tax expense</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_5946410f-d0df-482f-adec-7d16cf7bb784_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_6fc3cf5b-8762-4a63-a153-b5aca194a98a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross balance of long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_e85fee39-aaf4-49ce-bfe1-3766e85b540b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_1bd10408-d1b3-4ff9-83b5-7fabf1c5dce1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_feca659e-c956-4648-a76b-9197c0772cd6_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, net</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_A2021ShareRepurchaseProgramMember_b1c1e854-cf9f-4f04-8d70-4e8e824fcb05_terseLabel_en-US" xlink:label="lab_halo_A2021ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 Share Repurchase Program</link:label>
    <link:label id="lab_halo_A2021ShareRepurchaseProgramMember_label_en-US" xlink:label="lab_halo_A2021ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2021 Share Repurchase Program [Member]</link:label>
    <link:label id="lab_halo_A2021ShareRepurchaseProgramMember_documentation_en-US" xlink:label="lab_halo_A2021ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2021 Share Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2021ShareRepurchaseProgramMember" xlink:href="halo-20241231.xsd#halo_A2021ShareRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_A2021ShareRepurchaseProgramMember" xlink:to="lab_halo_A2021ShareRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_3660d8b3-82ec-4fc7-984d-a79ff91e8186_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_b0d31304-b473-4c5e-8ab1-8a05b1795dc4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity (deficit) (textual)</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_f8b57b1a-e986-4dcc-9980-915f5ea4b377_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Tax Jurisdiction</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9a3c9430-14bc-4b7f-93b2-52d696baed61_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_d16cf414-ba1e-4e8b-b1d4-dd18ca1db674_terseLabel_en-US" xlink:label="lab_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net Of Tax</link:label>
    <link:label id="lab_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_documentation_en-US" xlink:label="lab_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net Of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="halo-20241231.xsd#halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage_ed15f6ea-4709-40b0-9ee4-7e826674ab31_terseLabel_en-US" xlink:label="lab_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of shares to be repurchased</link:label>
    <link:label id="lab_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage_label_en-US" xlink:label="lab_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Initial Shares Repurchased, Percentage</link:label>
    <link:label id="lab_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage_documentation_en-US" xlink:label="lab_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Initial Shares Repurchased, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" xlink:to="lab_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AmendedAndRestated2021StockPlanMember_9e6781a2-201c-49c4-a64c-8998d4fa9b62_terseLabel_en-US" xlink:label="lab_halo_AmendedAndRestated2021StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amended and Restated 2021 Stock Plan</link:label>
    <link:label id="lab_halo_AmendedAndRestated2021StockPlanMember_label_en-US" xlink:label="lab_halo_AmendedAndRestated2021StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amended and Restated 2021 Stock Plan [Member]</link:label>
    <link:label id="lab_halo_AmendedAndRestated2021StockPlanMember_documentation_en-US" xlink:label="lab_halo_AmendedAndRestated2021StockPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amended and Restated 2021 Stock Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AmendedAndRestated2021StockPlanMember" xlink:href="halo-20241231.xsd#halo_AmendedAndRestated2021StockPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AmendedAndRestated2021StockPlanMember" xlink:to="lab_halo_AmendedAndRestated2021StockPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_b35929bc-de3b-4772-a854-67e7f8f86f4c_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_72e804f5-1260-41cb-9675-e4e4a3c2b111_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_318f79fc-d6e4-4691-8821-1c9c978a15bd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total fair value of outstanding notes</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_90b1db82-423a-436f-bdf5-9e8d9ee034da_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investment and other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_dc199e1b-cd53-4e1b-a293-b7feea75f8ea_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5fec4a75-7194-4f8f-a5da-5c140d4e225c_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_602e7488-74cd-47e7-9fd8-fe12edc4bf24_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_830b2bdc-dac6-4192-b09b-79a5c2764a09_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_CollaborativeAgreementsMember_9a5ac982-1d08-4c0b-9654-fba04f186aa3_terseLabel_en-US" xlink:label="lab_halo_CollaborativeAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues under collaborative agreements</link:label>
    <link:label id="lab_halo_CollaborativeAgreementsMember_423673a1-f856-4631-9e0c-aee65931c6d4_verboseLabel_en-US" xlink:label="lab_halo_CollaborativeAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues under collaborative agreements</link:label>
    <link:label id="lab_halo_CollaborativeAgreementsMember_label_en-US" xlink:label="lab_halo_CollaborativeAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Agreements [Member]</link:label>
    <link:label id="lab_halo_CollaborativeAgreementsMember_documentation_en-US" xlink:label="lab_halo_CollaborativeAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Collaborative Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CollaborativeAgreementsMember" xlink:href="halo-20241231.xsd#halo_CollaborativeAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_CollaborativeAgreementsMember" xlink:to="lab_halo_CollaborativeAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_2908966d-6391-47a4-ad3c-da5863f551bc_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undistributed foreign earnings</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssued1_68e8ad7f-3806-4f97-b017-6c6553d49fff_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued for conversion of 2024 Convertible Notes</link:label>
    <link:label id="lab_us-gaap_StockIssued1_label_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4ed18eb0-22db-4f1d-aebc-384bc515fce0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_79c3d7c8-773e-461a-b294-7cbe6abe973c_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLineItems_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_bf0502d8-db4e-4c54-860b-35932d428382_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk free interest rate, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_42cf6e28-f0d4-4949-b1cf-201e2f69319e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of RSU Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_1bf2e627-9b26-4a4a-a39b-32b8c7bbac12_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of securities in unrealized loss position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_VariableRateComponentOneMember_9b932609-81b5-497a-a9ac-e16f60226e82_terseLabel_en-US" xlink:label="lab_halo_VariableRateComponentOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Component One</link:label>
    <link:label id="lab_halo_VariableRateComponentOneMember_label_en-US" xlink:label="lab_halo_VariableRateComponentOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Component One [Member]</link:label>
    <link:label id="lab_halo_VariableRateComponentOneMember_documentation_en-US" xlink:label="lab_halo_VariableRateComponentOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Component One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentOneMember" xlink:href="halo-20241231.xsd#halo_VariableRateComponentOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_VariableRateComponentOneMember" xlink:to="lab_halo_VariableRateComponentOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b09205f8-4208-42c7-bd55-f562852eae13_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred - federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_d5eff13f-420d-4caf-8478-702a483d869b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_b2fc928b-9217-45ca-a493-160167599ec6_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramDomain" xlink:to="lab_srt_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_0c1623e1-64d5-4e4d-9c55-6bdd151d143d_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charge</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Finite-Lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_bf49c646-3430-4e89-97dd-09f646f3b3a1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales and maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_24927920-3878-4fab-bbb7-6c927b5a0bde_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d44e60b5-3e35-47c5-acba-92297ad5235f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5a48556e-bd2b-4715-8636-0d6ecf4680ce_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_8a87ff3c-551b-46bf-a327-66e4e5edcda6_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increases in tax positions for current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_f2a34bb6-eb41-4092-91d7-c2383a212812_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_90bff14b-81c9-467d-b483-1846d02d11b6_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_54115a43-3bfa-4ecb-82d4-46536c8a8075_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_1b3b54af-3e0c-46ee-ad16-9555aef19b58_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8455ad74-ca00-4a25-8daf-4339f812f2b0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_75a2bd88-d1b6-480e-8bf7-223e47f4d63e_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_c4d0d28f-884d-4716-919f-9efe7147d859_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_05b63b0c-67a8-40a4-9e56-d7594b6bbab7_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_country_JP_834c6552-cd86-472d-abdf-3efaa8a8138b_terseLabel_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Japan</link:label>
    <link:label id="lab_country_JP_label_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_JP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP" xlink:to="lab_country_JP" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_20f23aa7-b652-472b-b4f8-2211c061ab46_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a9168db0-eed2-4c09-8ba1-4e348a8dc15b_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_1a6a1faf-241c-420d-8625-23109a36cf42_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_906a0ef2-93ff-4fb9-8198-cc8667b6bb0a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_6eaeb3f1-9391-48a9-bfc7-8206913bb5d0_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrentAndNoncurrent_ebe6d09a-7b7c-449b-a7ec-5bda400a125e_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_c2ecfddb-634a-42e4-8269-70804c0a04a6_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_1a16d18d-e280-4b81-8348-415ab8f903c9_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_406476a8-cfa1-449f-9439-1d4396462f79_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_fad51f43-5489-4a52-ba03-791e1f5dd1d0_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_InventoryNetIncludingLongTermPortion_e4b4080f-a695-4acf-b914-cfcbaa6f86d8_totalLabel_en-US" xlink:label="lab_halo_InventoryNetIncludingLongTermPortion" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_halo_InventoryNetIncludingLongTermPortion_label_en-US" xlink:label="lab_halo_InventoryNetIncludingLongTermPortion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net Including Long-term Portion</link:label>
    <link:label id="lab_halo_InventoryNetIncludingLongTermPortion_documentation_en-US" xlink:label="lab_halo_InventoryNetIncludingLongTermPortion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventory, Net Including Long-term Portion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_InventoryNetIncludingLongTermPortion" xlink:href="halo-20241231.xsd#halo_InventoryNetIncludingLongTermPortion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_InventoryNetIncludingLongTermPortion" xlink:to="lab_halo_InventoryNetIncludingLongTermPortion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_3602311b-5801-4c7f-a735-38ccff89b0df_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital return program, purchase period (years)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Period in Force</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:to="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_95cdc24d-985a-4193-b4e2-37b3828257f5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_e18b8cc3-02a0-42cf-8501-de1c2a5996a0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_033198d9-5f59-477e-9a42-f5cda661bcbb_terseLabel_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_label_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Liabilities, Accrued Expenses</link:label>
    <link:label id="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_documentation_en-US" xlink:label="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Liabilities, Accrued Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" xlink:to="lab_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_70a62387-c096-43ba-a8d3-e2bedcdb3b72_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_c3e26d0a-5066-4377-821c-a8756cae50c2_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_84c5bdbd-f409-462c-b279-022f2aa231b9_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_62540d95-19ae-4dd3-8ea4-16193c862dc3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_7df7f2aa-e810-4324-9115-bc39d9268947_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount paid for conversion of debt instrument</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentAmount1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_f47cba11-52cd-44fd-9c5e-371e9f56cba3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_05b5b704-af0f-418f-b4d7-25047429cd55_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pro forma revenue of acquiree since acquisition date</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_6fbbe095-8a48-49f8-b39a-3b96921328a1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_5ea9f273-1e99-4c1f-be90-6eb0f4015f05_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_5c9342ce-66aa-4db0-9061-e8751a82ed11_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangibles, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a41066c4-4225-4a8d-8169-a0624e8d6c78_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair value of intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization_1b1784a7-5fe8-4d8c-9889-9732216f2d93_negatedTerseLabel_en-US" xlink:label="lab_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible book amortization</link:label>
    <link:label id="lab_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization_label_en-US" xlink:label="lab_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Non-deductible Book Amortization</link:label>
    <link:label id="lab_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization_documentation_en-US" xlink:label="lab_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Non-deductible Book Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization" xlink:href="halo-20241231.xsd#halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization" xlink:to="lab_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_07c04e3d-c981-4cd3-8447-1df6acf5f14b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options, granted weighted average grant date fair value (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_a02c67d5-2428-40b0-b2b8-270c076a419f_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_7dae2c87-7d08-43a4-893b-57de2f08dcd3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_db7e4d00-11d3-4f9f-93eb-32b1d3f9efe2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e42efeca-e5b4-4981-8bc2-67dd36fec2c0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_JanssenAndRocheMember_02b58848-4f76-426f-a1fa-530260cfb38d_terseLabel_en-US" xlink:label="lab_halo_JanssenAndRocheMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Janssen and Roche</link:label>
    <link:label id="lab_halo_JanssenAndRocheMember_label_en-US" xlink:label="lab_halo_JanssenAndRocheMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Janssen And Roche [Member]</link:label>
    <link:label id="lab_halo_JanssenAndRocheMember_documentation_en-US" xlink:label="lab_halo_JanssenAndRocheMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Janssen And Roche</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenAndRocheMember" xlink:href="halo-20241231.xsd#halo_JanssenAndRocheMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_JanssenAndRocheMember" xlink:to="lab_halo_JanssenAndRocheMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_e11c3874-7d2c-450c-bff9-fb92bf203418_verboseLabel_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Agency bonds</link:label>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_3f6bccd9-8862-4ef6-9b71-2c2a6e08a4bd_terseLabel_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agency bonds</link:label>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agency Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AgencySecuritiesMember" xlink:to="lab_us-gaap_AgencySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_MonthlyVestingAfterOneYearMember_706aa874-9bad-4d55-9a6b-ee2559673b4a_terseLabel_en-US" xlink:label="lab_halo_MonthlyVestingAfterOneYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Monthly Vesting, after One Year</link:label>
    <link:label id="lab_halo_MonthlyVestingAfterOneYearMember_label_en-US" xlink:label="lab_halo_MonthlyVestingAfterOneYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Monthly Vesting, after One Year [Member]</link:label>
    <link:label id="lab_halo_MonthlyVestingAfterOneYearMember_documentation_en-US" xlink:label="lab_halo_MonthlyVestingAfterOneYearMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Monthly Vesting, after One Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_MonthlyVestingAfterOneYearMember" xlink:href="halo-20241231.xsd#halo_MonthlyVestingAfterOneYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_MonthlyVestingAfterOneYearMember" xlink:to="lab_halo_MonthlyVestingAfterOneYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_6a84ebe7-0b38-4880-bfd0-246633366031_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayment of revolving credit facilities</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_3655007c-6816-4ece-a508-50ba1c2cf28d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_label_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_19f6c24e-159c-4116-a5ed-f5634477b346_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_4586b55b-b1a9-4833-ac1f-67a8242d9bd4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Notes</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_4f670d7d-8aec-44fb-b2a4-96898935ce93_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_0e648203-013e-4e07-82d5-b758e37a8bdb_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_091f6393-87c8-4c9d-9d61-af2123d61e6c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_12c4fea4-745a-40a1-a49c-123954c1115e_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_673e6a60-07fc-46c2-9f2c-5a7ab3dff34e_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_af7514c3-485d-4089-9d78-b28909fbecf8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred - state</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_24d86196-d271-4203-a2cf-398927e4f7eb_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_7cd39093-915f-494b-b1e0-bcdad5ebacb6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and expected to vest, End of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_bc84d6f8-c706-4d56-a6d3-1501a098a2a7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_0caa72a3-48f8-493d-b62a-89849551fe9c_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_250e180c-0466-4d0a-ad4f-cfe8ed95333c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_fe0e6477-3e13-47d6-a37a-0cf843516bb7_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_d795159f-73ef-439c-8a73-b4f6466fbc2e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1478c410-a176-462d-93c2-2afc0bf5a8e0_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_abae360b-45f1-48f3-b922-867e83d77ea5_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_4100163d-61ab-4056-9f34-5a321be569a9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_67f688ed-9383-4b99-9a83-b1a1be61dbab_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock - $0.001 par value; 300,000 shares authorized; 123,138 and 126,770 shares issued and outstanding as of December&#160;31, 2024 and 2023, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_46421e06-054c-47c3-b3d0-f8cb8d55ed41_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e699cd5b-8946-48f9-974f-51df0272758a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_be56c759-3b54-4e5b-91c1-32a930b68c8a_terseLabel_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:to="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_cae540ee-221a-41ae-b29e-6d76feb0143a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income tax expense, net of federal income tax impact</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_1c9faac8-ff94-46b3-9bec-448aca73d3b9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, End of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_b5cb0134-c0f9-4277-aade-054e6bdf3228_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_e4f5976c-bb99-4c45-a23e-14f4f69b06b8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_ce536fef-9c07-40d2-ab3c-e59045e871ac_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_54c5e181-3cde-4772-b03b-e1b250182b14_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_7208f312-385a-4f0f-92a0-fdab6cf13935_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_bce5e8e5-d636-4987-8422-4194794c4639_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock - $0.001 par value; 20,000 shares authorized; no shares issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_XYOSTEDProprietaryProductMember_cff0c530-d88a-4188-86b0-3c7db13b3781_terseLabel_en-US" xlink:label="lab_halo_XYOSTEDProprietaryProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">XYOSTED proprietary product</link:label>
    <link:label id="lab_halo_XYOSTEDProprietaryProductMember_9e42b52f-6619-475f-972f-e94b0d1ff13d_verboseLabel_en-US" xlink:label="lab_halo_XYOSTEDProprietaryProductMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">XYOSTED proprietary product</link:label>
    <link:label id="lab_halo_XYOSTEDProprietaryProductMember_label_en-US" xlink:label="lab_halo_XYOSTEDProprietaryProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">XYOSTED Proprietary Product [Member]</link:label>
    <link:label id="lab_halo_XYOSTEDProprietaryProductMember_documentation_en-US" xlink:label="lab_halo_XYOSTEDProprietaryProductMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">XYOSTED Proprietary Product</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_XYOSTEDProprietaryProductMember" xlink:href="halo-20241231.xsd#halo_XYOSTEDProprietaryProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_XYOSTEDProprietaryProductMember" xlink:to="lab_halo_XYOSTEDProprietaryProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b07f506d-de44-411c-a0d2-057f312096e8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_30f56f08-27b5-4070-81dc-add0bdb4940b_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_55335fa4-69ff-4ef8-8af8-1b39df1201db_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_1c35e3a1-3dae-4987-b134-504e5287a384_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share - basic (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DebtInstrumentCapCallTransactionCapPricePerShare_5e0c7448-57c6-422a-8b09-dd05fc2be11a_terseLabel_en-US" xlink:label="lab_halo_DebtInstrumentCapCallTransactionCapPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cap call transaction, cap price per share (usd per share)</link:label>
    <link:label id="lab_halo_DebtInstrumentCapCallTransactionCapPricePerShare_label_en-US" xlink:label="lab_halo_DebtInstrumentCapCallTransactionCapPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Cap Call Transaction, Cap Price Per Share</link:label>
    <link:label id="lab_halo_DebtInstrumentCapCallTransactionCapPricePerShare_documentation_en-US" xlink:label="lab_halo_DebtInstrumentCapCallTransactionCapPricePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Cap Call Transaction, Cap Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentCapCallTransactionCapPricePerShare" xlink:href="halo-20241231.xsd#halo_DebtInstrumentCapCallTransactionCapPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DebtInstrumentCapCallTransactionCapPricePerShare" xlink:to="lab_halo_DebtInstrumentCapCallTransactionCapPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_9fcf126a-bcc8-446d-8ceb-4f6e597478ab_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_800fb6a5-de2d-4e76-8824-59780a1c31a4_terseLabel_en-US" xlink:label="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements Valuation Inputs [Line Items]</link:label>
    <link:label id="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_label_en-US" xlink:label="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements Valuation Inputs [Line Items]</link:label>
    <link:label id="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_documentation_en-US" xlink:label="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Schedule of Share-based Compensation Arrangements Valuation Inputs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems" xlink:href="halo-20241231.xsd#halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems" xlink:to="lab_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_324fb06b-a0ee-4db2-9a93-9f7b24bc6b00_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardTable_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_3814544e-c161-479f-b3e5-97ea6d3a1f5c_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts accrued for purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5505218e-913d-4981-a16d-f8e4598119be_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_5299f6fb-a06f-4c52-aadb-9c65c46f8ecf_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_DeferredTaxLiabilitiesRightOfUseAsset_86092aa1-a996-498c-aba6-ee7368da8fd8_negatedTerseLabel_en-US" xlink:label="lab_halo_DeferredTaxLiabilitiesRightOfUseAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">ASC 842 right of use asset</link:label>
    <link:label id="lab_halo_DeferredTaxLiabilitiesRightOfUseAsset_label_en-US" xlink:label="lab_halo_DeferredTaxLiabilitiesRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Right-Of-Use Asset</link:label>
    <link:label id="lab_halo_DeferredTaxLiabilitiesRightOfUseAsset_documentation_en-US" xlink:label="lab_halo_DeferredTaxLiabilitiesRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxLiabilitiesRightOfUseAsset" xlink:href="halo-20241231.xsd#halo_DeferredTaxLiabilitiesRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_DeferredTaxLiabilitiesRightOfUseAsset" xlink:to="lab_halo_DeferredTaxLiabilitiesRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_0ff1ce28-b5da-48f6-bf3d-e27e464546ef_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramAxis" xlink:to="lab_srt_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_AntaresPharmaIncMember_48a4c2c9-394b-4d3d-b51e-49e2c55aa897_terseLabel_en-US" xlink:label="lab_halo_AntaresPharmaIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antares Pharma, Inc</link:label>
    <link:label id="lab_halo_AntaresPharmaIncMember_label_en-US" xlink:label="lab_halo_AntaresPharmaIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antares Pharma, Inc [Member]</link:label>
    <link:label id="lab_halo_AntaresPharmaIncMember_documentation_en-US" xlink:label="lab_halo_AntaresPharmaIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Antares Pharma, Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_AntaresPharmaIncMember" xlink:to="lab_halo_AntaresPharmaIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_ac9021a2-1d02-4b5b-9727-5172d06da4c8_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of Credit Risk, Sources of Supply and Significant Customers</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_79c78007-b32c-46c7-bc1d-58f8df27d00a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cc62f33d-36cd-42b7-aef6-659b7121c0b6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_705803c8-6afc-4c22-8f2f-34c5d072d0d5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_ede37dcc-cb4c-4888-8f2a-6f86b22bde87_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_2d82b799-6442-4556-b903-370647daf514_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Assets Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_e4b54472-5e86-4d39-a48e-8448657edc8c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk free interest rate, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_a60d5258-8381-441f-8729-418f07849779_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet_9bcafcf8-2b5e-4f0a-a02d-76c6932122ff_verboseLabel_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments, deferred tax liabilities, net</link:label>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet_label_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred tax liabilities, Net</link:label>
    <link:label id="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet_documentation_en-US" xlink:label="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred tax liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" xlink:to="lab_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_df7108c3-7d99-4584-b14d-17cb7c2aa583_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible, threshold percentage of stock price trigger</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d3f94664-0a07-447d-b2a3-ba04e708a19a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_96925744-206c-4f66-8b45-6e428cf99e61_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage_ea023451-31c4-4fef-be00-79f0f18ecdec_terseLabel_en-US" xlink:label="lab_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of stock premium over last reported sale price, percentage</link:label>
    <link:label id="lab_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage_label_en-US" xlink:label="lab_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock Premium Over Last Reported Sale Price, Percentage</link:label>
    <link:label id="lab_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage_documentation_en-US" xlink:label="lab_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale of Stock Premium Over Last Reported Sale Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage" xlink:href="halo-20241231.xsd#halo_SaleOfStockPremiumOverLastReportedSalePricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage" xlink:to="lab_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_524db2b7-43ff-47f7-8929-000c2bafb23d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_55e876ff-2d91-46a0-9e99-351257afc507_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Option Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_f07eb15c-6bd8-4c19-94a4-085b9d189895_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Carrying Values and Fair Values of Convertible Notes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b0ecf132-8b7e-4f20-b5de-6c81f9e49e92_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options, exercised, intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_ad45a40b-dd8b-4b3b-b2fa-2284b1f597b2_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_1caa26b1-2241-4a53-ab68-60fd5d8eefb5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock for the induced conversion of 2024 Convertible Notes</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3c4ef031-b891-4d51-b4f7-7e0ade36d571_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_cf7938f3-ee59-4c74-9c9c-3767457b6949_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contribution amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0a47581c-903b-48bf-a0a4-83ff230b41e9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_d2ed8668-9c2b-4760-b83e-3e148194da2a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_589591e1-a478-4e2b-a994-d06089e394b2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets Accumulated Amortization and Weighted Average Useful Lives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_94de2b9e-ca5f-4aa4-8d3d-7ae67148b3eb_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leased space</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Area of Real Estate Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty" xlink:to="lab_us-gaap_AreaOfRealEstateProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_5c9d8e41-5514-4b03-8dbe-68964ab4231e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_33714036-616f-478d-9c28-967f035e85b1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_4686af44-f41b-4e29-bde7-4efd7a85da0b_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_VariableRateComponentDomain_0d58ab4f-2258-44bb-80b7-60abb2e6c514_terseLabel_en-US" xlink:label="lab_halo_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:label id="lab_halo_VariableRateComponentDomain_label_en-US" xlink:label="lab_halo_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:label id="lab_halo_VariableRateComponentDomain_documentation_en-US" xlink:label="lab_halo_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentDomain" xlink:href="halo-20241231.xsd#halo_VariableRateComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_VariableRateComponentDomain" xlink:to="lab_halo_VariableRateComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_RestrictStockUnitsPerformanceSharesAndESPPMember_aef7faa0-6865-4ed4-b95d-888b0c278a3b_terseLabel_en-US" xlink:label="lab_halo_RestrictStockUnitsPerformanceSharesAndESPPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs, PSUs and ESPP</link:label>
    <link:label id="lab_halo_RestrictStockUnitsPerformanceSharesAndESPPMember_label_en-US" xlink:label="lab_halo_RestrictStockUnitsPerformanceSharesAndESPPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restrict Stock Units, Performance Shares and ESPP [Member]</link:label>
    <link:label id="lab_halo_RestrictStockUnitsPerformanceSharesAndESPPMember_documentation_en-US" xlink:label="lab_halo_RestrictStockUnitsPerformanceSharesAndESPPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restrict Stock Units, Performance Shares and ESPP</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RestrictStockUnitsPerformanceSharesAndESPPMember" xlink:href="halo-20241231.xsd#halo_RestrictStockUnitsPerformanceSharesAndESPPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_RestrictStockUnitsPerformanceSharesAndESPPMember" xlink:to="lab_halo_RestrictStockUnitsPerformanceSharesAndESPPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_63c8914b-fc92-42de-abe2-72a37dd1e8b1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_bcc9ff88-4f67-4f54-89f5-d65ee5ac2ef7_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0ee6d4ea-2fec-4abb-b9c3-987144da8e1f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_535e351c-c36f-4f31-af16-635b6804e64a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_a2890ca7-77a1-46b6-bb30-bf93e8efe1ae_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_28ef7cfd-310c-43c8-94fc-8042d0e6b907_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_8d7779b3-3996-4ae4-9d2d-feae07b9cc13_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ab582270-ba9b-4372-8954-23cc72bb9816_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b2dc8322-433b-47fb-a9ca-2a8c70252ebf_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Beginning (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4de6c59a-1c6f-4727-aa02-c1130204069a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, Ending (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice_f799b141-4b63-41dc-b536-4649479efebc_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options, exercise price, share price percent</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Share Price</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_6733e7b1-a6d6-44ca-8f06-633c56e8d68f_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certain Balance Sheet Items</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm_317f79e8-b121-402d-8715-733c6aab7d27_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options, outstanding, initial contractual term (years)</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Initial Contractual Term</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Initial Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards_b78a7e76-a60d-4d76-82e7-fc732b1c068c_terseLabel_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares subject to outstanding awards (in shares)</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards_label_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Subject To Outstanding Awards</link:label>
    <link:label id="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards_documentation_en-US" xlink:label="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Subject To Outstanding Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" xlink:to="lab_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0271cd9e-37c2-448c-8800-48cebb698598_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_9392ee0c-2c12-408f-a8ad-c75547d490e7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_b1f232ce-c3d4-46eb-88f5-7cbb78f11557_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Total Purchase Price Consideration</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1f73a2d4-d065-4278-a1be-0eee4d69072b_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized previously included in deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7e3bb038-850f-49c9-a854-d2522b77fb02_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d8a00d70-f354-4cde-ade1-1505bf1d51b6_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total prepaid expenses and other assets, current</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_4316b160-187a-41e4-86ec-3771fad27664_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_602fa5d1-6d1e-448d-a18d-65c2bd1d4851_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent_c1ad6beb-b8d3-4aea-a795-87f244d08ffd_terseLabel_en-US" xlink:label="lab_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive compensation limitation</link:label>
    <link:label id="lab_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent_label_en-US" xlink:label="lab_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent</link:label>
    <link:label id="lab_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent_documentation_en-US" xlink:label="lab_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" xlink:href="halo-20241231.xsd#halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" xlink:to="lab_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_ba1f29b1-75f7-43dc-b3e7-080a763bea1d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product returns and sales allowance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Refund Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiability" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_7f32e3c2-9042-4c2e-b1e2-810a0d190378_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_3a0b31eb-95c0-4111-b4ae-e091877f2edb_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_a1377aee-266d-411a-a367-49903627037c_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_43279685-8cb5-4943-8587-a397f141351d_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_25d1cd4a-8ee4-4af1-b618-3550428c307d_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d53997e0-d550-4a4b-8559-b2cfec64b7bd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_223cb6ef-acf4-416b-be0e-165fd66948cb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_085c3dfe-007a-4ad1-9570-236b309e23cb_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_17d591e7-2935-44a7-a927-5705ba413729_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_71afaf5e-e701-4aed-8416-535380f16e1f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>halo-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:1f210e0d-2204-4ae3-9341-db4cc04aaa9d,g:114b7557-6871-474e-bf5f-50188e512cbd-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.halozyme.com/role/Cover" xlink:type="simple" xlink:href="halo-20241231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_a38d8af9-8d1d-4fcf-8059-c70c24e8e3cb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_DocumentType_a38d8af9-8d1d-4fcf-8059-c70c24e8e3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_d226f008-17ac-4498-8755-23ab8e39b232" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_DocumentAnnualReport_d226f008-17ac-4498-8755-23ab8e39b232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_7c62c13b-001b-4ed8-a8f2-94aa1f8fdf7d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_DocumentPeriodEndDate_7c62c13b-001b-4ed8-a8f2-94aa1f8fdf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_01c1dbc2-63e5-4ce2-8d57-00f143062cbf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_CurrentFiscalYearEndDate_01c1dbc2-63e5-4ce2-8d57-00f143062cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_ef8d955e-3478-4280-a483-c3d364044805" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_DocumentTransitionReport_ef8d955e-3478-4280-a483-c3d364044805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_0a7b2671-859e-4a48-a80c-3c1502240c1b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityFileNumber_0a7b2671-859e-4a48-a80c-3c1502240c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_96f460cc-485b-49b3-be5f-b0c86a16a99f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityRegistrantName_96f460cc-485b-49b3-be5f-b0c86a16a99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_c2f68d79-6df8-4648-9b38-dc111e0c43a7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityIncorporationStateCountryCode_c2f68d79-6df8-4648-9b38-dc111e0c43a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_391313b6-ba38-476c-834a-38e2f01c3144" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityTaxIdentificationNumber_391313b6-ba38-476c-834a-38e2f01c3144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_81cc245d-212c-4656-8700-c3867638a501" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityAddressAddressLine1_81cc245d-212c-4656-8700-c3867638a501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_e54398d7-3cc9-4051-b9e2-5c31c8a64fbd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityAddressCityOrTown_e54398d7-3cc9-4051-b9e2-5c31c8a64fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_b30e9cdb-89b5-41e8-b5d5-90e301ad1753" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityAddressStateOrProvince_b30e9cdb-89b5-41e8-b5d5-90e301ad1753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5bb62485-1ae8-4a8a-9e24-362088d5db33" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityAddressPostalZipCode_5bb62485-1ae8-4a8a-9e24-362088d5db33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_f767108e-0dc5-4d22-91ee-4d2524ef5a46" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_CityAreaCode_f767108e-0dc5-4d22-91ee-4d2524ef5a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_9425326e-811e-4a2d-aa04-579c114a7033" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_LocalPhoneNumber_9425326e-811e-4a2d-aa04-579c114a7033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_2cfa749b-33ba-4e65-8687-e236bd2b9cd0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_Security12bTitle_2cfa749b-33ba-4e65-8687-e236bd2b9cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a1320eb7-d609-41e5-a644-a1d9d2952849" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_TradingSymbol_a1320eb7-d609-41e5-a644-a1d9d2952849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d348d0be-0ea1-4557-868f-42f6192d6801" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_SecurityExchangeName_d348d0be-0ea1-4557-868f-42f6192d6801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_55a3ad56-1981-4c16-9a60-4b04dc24849a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_55a3ad56-1981-4c16-9a60-4b04dc24849a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_6742b18f-2cf5-4f3e-902a-3f27e1ebf7b8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityVoluntaryFilers_6742b18f-2cf5-4f3e-902a-3f27e1ebf7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_bd3ebc75-5ce6-4609-bc4d-931e34b6b0dc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityCurrentReportingStatus_bd3ebc75-5ce6-4609-bc4d-931e34b6b0dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_49fe2844-8fc3-493b-ab40-2d79e86ffbe7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityInteractiveDataCurrent_49fe2844-8fc3-493b-ab40-2d79e86ffbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_ea99e92c-ee61-4999-84f3-47b4e1628049" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityFilerCategory_ea99e92c-ee61-4999-84f3-47b4e1628049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_ce16b028-bdc8-4836-a631-d3f5ae62a720" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntitySmallBusiness_ce16b028-bdc8-4836-a631-d3f5ae62a720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9afb6982-a050-4bb7-bcf5-28747e24c613" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityEmergingGrowthCompany_9afb6982-a050-4bb7-bcf5-28747e24c613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_528d5450-80f6-478f-bb03-df89821811d1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_IcfrAuditorAttestationFlag_528d5450-80f6-478f-bb03-df89821811d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_d2770a5d-65e0-4db2-8b9e-cd7916d8f5cb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_d2770a5d-65e0-4db2-8b9e-cd7916d8f5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_051d9a5f-c186-4a7c-9b6f-bb8b69c7e817" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityShellCompany_051d9a5f-c186-4a7c-9b6f-bb8b69c7e817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_1505a5bf-c75f-4a05-871b-00b401317c68" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityPublicFloat_1505a5bf-c75f-4a05-871b-00b401317c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_490ec66f-bc7a-4f53-8e7f-19bcef14da27" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_490ec66f-bc7a-4f53-8e7f-19bcef14da27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_910e1dff-f4a4-4f2a-ba8a-97ad5d0bc800" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_EntityCentralIndexKey_910e1dff-f4a4-4f2a-ba8a-97ad5d0bc800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_e6a6cdeb-8562-49e9-b10c-928f4d1968f3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_AmendmentFlag_e6a6cdeb-8562-49e9-b10c-928f4d1968f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_7a3cd674-4717-4b80-87fe-a662136ddaec" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_DocumentFiscalYearFocus_7a3cd674-4717-4b80-87fe-a662136ddaec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_df04f52e-ba4e-478d-a4f8-df9360d69089" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ecf6ddad-2789-47a4-be8c-fe684c1e9675" xlink:to="loc_dei_DocumentFiscalPeriodFocus_df04f52e-ba4e-478d-a4f8-df9360d69089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/AuditInformation" xlink:type="simple" xlink:href="halo-20241231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_halo_AuditorInformationAbstract_fc8cfc4b-e3b2-4a1d-92b9-ed667f130a7d" xlink:href="halo-20241231.xsd#halo_AuditorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_a4257231-9f8e-440e-86dc-a1414f37f4ec" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_AuditorInformationAbstract_fc8cfc4b-e3b2-4a1d-92b9-ed667f130a7d" xlink:to="loc_dei_AuditorName_a4257231-9f8e-440e-86dc-a1414f37f4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_a462e236-5360-4ddd-b733-20795a411f2e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_AuditorInformationAbstract_fc8cfc4b-e3b2-4a1d-92b9-ed667f130a7d" xlink:to="loc_dei_AuditorLocation_a462e236-5360-4ddd-b733-20795a411f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_f7dca5e5-ba7c-41c3-8b9d-b27fc646c9e3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_AuditorInformationAbstract_fc8cfc4b-e3b2-4a1d-92b9-ed667f130a7d" xlink:to="loc_dei_AuditorFirmId_f7dca5e5-ba7c-41c3-8b9d-b27fc646c9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_59ebbfae-08d6-4f39-a45a-43f425b0e91f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_59ebbfae-08d6-4f39-a45a-43f425b0e91f" xlink:to="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_de72ba95-2074-4078-8ac9-5f280b122a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:to="loc_us-gaap_AssetsCurrentAbstract_de72ba95-2074-4078-8ac9-5f280b122a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35ce21a6-9ed3-4c40-b9c1-37b72e32e997" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_de72ba95-2074-4078-8ac9-5f280b122a9e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35ce21a6-9ed3-4c40-b9c1-37b72e32e997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent_bac323e1-2a09-4d0f-9a00-3bdc2599a5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_de72ba95-2074-4078-8ac9-5f280b122a9e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent_bac323e1-2a09-4d0f-9a00-3bdc2599a5f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_940e5b5e-a17a-4ab8-a0a2-4ec45904fc28" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_de72ba95-2074-4078-8ac9-5f280b122a9e" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_940e5b5e-a17a-4ab8-a0a2-4ec45904fc28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_06c3dce4-1cb1-411d-8c0c-a95dd84f9823" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_de72ba95-2074-4078-8ac9-5f280b122a9e" xlink:to="loc_us-gaap_InventoryNet_06c3dce4-1cb1-411d-8c0c-a95dd84f9823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_395bd1e9-465f-44b6-afea-762db79ab461" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_de72ba95-2074-4078-8ac9-5f280b122a9e" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_395bd1e9-465f-44b6-afea-762db79ab461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a5e73468-4e48-4a94-8cbf-0b3b62bac85c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_de72ba95-2074-4078-8ac9-5f280b122a9e" xlink:to="loc_us-gaap_AssetsCurrent_a5e73468-4e48-4a94-8cbf-0b3b62bac85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_31ddd2ef-f05f-4fa8-aef4-8e773bd6cd66" xlink:href="halo-20241231.xsd#halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:to="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_31ddd2ef-f05f-4fa8-aef4-8e773bd6cd66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_63dd2e7a-d68f-4af6-8a25-235c4e310723" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_63dd2e7a-d68f-4af6-8a25-235c4e310723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2cb9b471-7948-4857-9e84-dd03156a6df1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:to="loc_us-gaap_Goodwill_2cb9b471-7948-4857-9e84-dd03156a6df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_af4da79e-d254-46b4-b4c9-6ec4d758c825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_af4da79e-d254-46b4-b4c9-6ec4d758c825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a7c27900-bd84-4bba-8f56-41ab71b76978" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a7c27900-bd84-4bba-8f56-41ab71b76978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_77d73111-1504-4371-bd32-f0135193f74e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3a768993-bce2-46e7-b390-540a3e92a3eb" xlink:to="loc_us-gaap_Assets_77d73111-1504-4371-bd32-f0135193f74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_59ebbfae-08d6-4f39-a45a-43f425b0e91f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_5dde93b3-6b55-4e96-80d1-a5e34abcb934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_5dde93b3-6b55-4e96-80d1-a5e34abcb934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_44c80130-5a9b-4c51-b90a-3d8083711358" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5dde93b3-6b55-4e96-80d1-a5e34abcb934" xlink:to="loc_us-gaap_AccountsPayableCurrent_44c80130-5a9b-4c51-b90a-3d8083711358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ea58fcdf-46c6-49b2-97a0-79215280e70d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5dde93b3-6b55-4e96-80d1-a5e34abcb934" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_ea58fcdf-46c6-49b2-97a0-79215280e70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fe4c63aa-941c-4d0a-91bc-98f8fb8ad253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5dde93b3-6b55-4e96-80d1-a5e34abcb934" xlink:to="loc_us-gaap_LiabilitiesCurrent_fe4c63aa-941c-4d0a-91bc-98f8fb8ad253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0d90fb4d-b2bd-4825-802d-904ee253fe0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0d90fb4d-b2bd-4825-802d-904ee253fe0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_502429b7-20b2-461f-a102-d267a703874d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_502429b7-20b2-461f-a102-d267a703874d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5e19b123-e166-4d82-b72d-ed47d21c4dab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:to="loc_us-gaap_Liabilities_5e19b123-e166-4d82-b72d-ed47d21c4dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_42237387-8c40-410a-a451-0ab6b2cf5e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:to="loc_us-gaap_CommitmentsAndContingencies_42237387-8c40-410a-a451-0ab6b2cf5e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_da297e2c-ff38-439c-b6ca-cf3a3a1a6a78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:to="loc_us-gaap_StockholdersEquityAbstract_da297e2c-ff38-439c-b6ca-cf3a3a1a6a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_fa13a592-1a68-4b3e-a94c-6a7a2e6501bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_da297e2c-ff38-439c-b6ca-cf3a3a1a6a78" xlink:to="loc_us-gaap_PreferredStockValue_fa13a592-1a68-4b3e-a94c-6a7a2e6501bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_14231875-06d6-4c51-a9e5-dda41e5cdc2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_da297e2c-ff38-439c-b6ca-cf3a3a1a6a78" xlink:to="loc_us-gaap_CommonStockValue_14231875-06d6-4c51-a9e5-dda41e5cdc2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e29ff1d1-5d09-4781-97ce-38ca541ecb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_da297e2c-ff38-439c-b6ca-cf3a3a1a6a78" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e29ff1d1-5d09-4781-97ce-38ca541ecb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_048b86df-f5a1-455b-88d4-5f6f1e93405b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_da297e2c-ff38-439c-b6ca-cf3a3a1a6a78" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_048b86df-f5a1-455b-88d4-5f6f1e93405b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f8992adb-3559-4b2e-95cc-322afe0553c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_da297e2c-ff38-439c-b6ca-cf3a3a1a6a78" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f8992adb-3559-4b2e-95cc-322afe0553c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4835ada2-90f0-466a-a162-0deee48982e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_da297e2c-ff38-439c-b6ca-cf3a3a1a6a78" xlink:to="loc_us-gaap_StockholdersEquity_4835ada2-90f0-466a-a162-0deee48982e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_11a98193-7e47-4fad-9fa5-36da6c0ca141" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2119674c-0b18-468d-9e4c-4e069aa6e020" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_11a98193-7e47-4fad-9fa5-36da6c0ca141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dd2b3fd9-a8b2-4139-b096-3ded76d939c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dd2b3fd9-a8b2-4139-b096-3ded76d939c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_fc71fedc-2dc8-426f-a8ec-7c5786510ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_fc71fedc-2dc8-426f-a8ec-7c5786510ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_17a95267-75b0-407c-b483-69d0200c3fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:to="loc_us-gaap_PreferredStockSharesIssued_17a95267-75b0-407c-b483-69d0200c3fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_728ad7c8-f446-4d8d-8b89-d32d01eacd10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_728ad7c8-f446-4d8d-8b89-d32d01eacd10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4f21a13a-1f4e-4fc6-aa51-c09636f71211" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4f21a13a-1f4e-4fc6-aa51-c09636f71211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7b732e4c-5841-4e34-9f89-3ff5ccbae8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_7b732e4c-5841-4e34-9f89-3ff5ccbae8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_f22dc732-cc06-4998-8776-61c46158b8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:to="loc_us-gaap_CommonStockSharesIssued_f22dc732-cc06-4998-8776-61c46158b8fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_250aa12c-71f8-4b74-8421-4b1eec2ef3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ad488c9-f444-4234-9338-3460226586d0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_250aa12c-71f8-4b74-8421-4b1eec2ef3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_03c38870-7521-4ed5-bd1a-68e6ba4f0672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_df76a260-92c6-4569-8f99-9d23aac2bc85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_03c38870-7521-4ed5-bd1a-68e6ba4f0672" xlink:to="loc_us-gaap_StatementTable_df76a260-92c6-4569-8f99-9d23aac2bc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_05bd2232-32fe-48f0-a67c-d218579bb287" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_df76a260-92c6-4569-8f99-9d23aac2bc85" xlink:to="loc_srt_ProductOrServiceAxis_05bd2232-32fe-48f0-a67c-d218579bb287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_05bd2232-32fe-48f0-a67c-d218579bb287" xlink:to="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember_e0773276-dcf1-4bdb-bea3-fce1a19eb6bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:to="loc_us-gaap_RoyaltyMember_e0773276-dcf1-4bdb-bea3-fce1a19eb6bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_8ee6f4e1-c481-4bf6-9847-50e0220b7994" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:to="loc_us-gaap_ProductMember_8ee6f4e1-c481-4bf6-9847-50e0220b7994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CollaborativeAgreementsMember_9b25032a-d64d-4d03-8642-df59a6038d02" xlink:href="halo-20241231.xsd#halo_CollaborativeAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_274c62de-1aa2-4d53-9c9a-444fc9318df8" xlink:to="loc_halo_CollaborativeAgreementsMember_9b25032a-d64d-4d03-8642-df59a6038d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_df76a260-92c6-4569-8f99-9d23aac2bc85" xlink:to="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_731d6021-919a-4fea-bdec-c0015e9d5cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_RevenuesAbstract_731d6021-919a-4fea-bdec-c0015e9d5cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32fede62-d445-4697-ba0d-eddfb37c4c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_731d6021-919a-4fea-bdec-c0015e9d5cfa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32fede62-d445-4697-ba0d-eddfb37c4c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a0970f75-f7af-41a9-ab27-c59c2416bd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a0970f75-f7af-41a9-ab27-c59c2416bd4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_13135012-ef5b-4851-afa3-a7eb9e2386a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_13135012-ef5b-4851-afa3-a7eb9e2386a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_88ce011a-4fef-4035-b676-9e46d5d89d89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_88ce011a-4fef-4035-b676-9e46d5d89d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e2d8442d-d873-4eae-b0db-81b3a7f9262d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e2d8442d-d873-4eae-b0db-81b3a7f9262d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_7026dd28-2a04-445f-89a1-492c058c9164" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7d41dfd6-eb82-4ca0-9c95-667bf92253f7" xlink:to="loc_us-gaap_CostsAndExpenses_7026dd28-2a04-445f-89a1-492c058c9164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_abd307bf-8889-4d16-b92d-bae4e450be0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_OperatingIncomeLoss_abd307bf-8889-4d16-b92d-bae4e450be0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_85cec083-e303-49d9-aa49-1beac04e08cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_85cec083-e303-49d9-aa49-1beac04e08cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_e13fc9a4-4670-4559-a8e6-4b24d6c4d480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InducedConversionOfConvertibleDebtExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:to="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_e13fc9a4-4670-4559-a8e6-4b24d6c4d480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_4b08368e-018a-41aa-9b15-420ef0c1b71d" xlink:href="halo-20241231.xsd#halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:to="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_4b08368e-018a-41aa-9b15-420ef0c1b71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_7923406d-5740-4c0c-b51a-f2a0c879794b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_31e4dbfd-509f-425a-bdf6-450c13db10c7" xlink:to="loc_us-gaap_InterestExpenseNonoperating_7923406d-5740-4c0c-b51a-f2a0c879794b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f970f65e-264d-40fc-84b1-0f56cc67c588" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f970f65e-264d-40fc-84b1-0f56cc67c588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a518b3da-c5cf-4257-8ffb-3720dd131c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a518b3da-c5cf-4257-8ffb-3720dd131c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4ccb316f-b761-406f-a55e-bec5bfa7339c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_NetIncomeLoss_4ccb316f-b761-406f-a55e-bec5bfa7339c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_46675562-4d50-4fcc-b003-ef12afd875bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_EarningsPerShareAbstract_46675562-4d50-4fcc-b003-ef12afd875bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2c914ea6-54c3-4488-b28a-a53acb7bf29b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_46675562-4d50-4fcc-b003-ef12afd875bc" xlink:to="loc_us-gaap_EarningsPerShareBasic_2c914ea6-54c3-4488-b28a-a53acb7bf29b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2afcfcf0-8f56-4ff3-be7b-0cda59de43cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_46675562-4d50-4fcc-b003-ef12afd875bc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2afcfcf0-8f56-4ff3-be7b-0cda59de43cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ecff034f-5173-48ce-adae-8911564c9d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_98d96674-c86a-4690-879d-3b67ba8a8b3e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ecff034f-5173-48ce-adae-8911564c9d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5fa6c88e-c8d5-4b34-b19e-a865bf866c51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ecff034f-5173-48ce-adae-8911564c9d32" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5fa6c88e-c8d5-4b34-b19e-a865bf866c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d012dd16-0670-4eca-a141-9427d25ee808" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_ecff034f-5173-48ce-adae-8911564c9d32" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d012dd16-0670-4eca-a141-9427d25ee808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62f14f68-068e-4a81-b5f3-4afea02c818e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c325280d-8710-4f4d-8af8-3b85862be7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62f14f68-068e-4a81-b5f3-4afea02c818e" xlink:to="loc_us-gaap_NetIncomeLoss_c325280d-8710-4f4d-8af8-3b85862be7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_45f651f9-30c0-489d-bcf7-f19ba94768bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62f14f68-068e-4a81-b5f3-4afea02c818e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_45f651f9-30c0-489d-bcf7-f19ba94768bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0c5e3b14-6fed-478a-aa14-1a00b2d7a575" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_45f651f9-30c0-489d-bcf7-f19ba94768bd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0c5e3b14-6fed-478a-aa14-1a00b2d7a575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_2e21e869-ad1b-424b-a0c3-27d9cfb58a93" xlink:href="halo-20241231.xsd#halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_45f651f9-30c0-489d-bcf7-f19ba94768bd" xlink:to="loc_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_2e21e869-ad1b-424b-a0c3-27d9cfb58a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1294b756-b191-44bc-8a4f-4312f235b11b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_45f651f9-30c0-489d-bcf7-f19ba94768bd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1294b756-b191-44bc-8a4f-4312f235b11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_fcf3214a-d3c4-402c-ba22-a177900f17b7" xlink:href="halo-20241231.xsd#halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_45f651f9-30c0-489d-bcf7-f19ba94768bd" xlink:to="loc_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_fcf3214a-d3c4-402c-ba22-a177900f17b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_01cb1359-534c-43fb-960f-962365d51272" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_45f651f9-30c0-489d-bcf7-f19ba94768bd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_01cb1359-534c-43fb-960f-962365d51272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_da20b8f2-37fb-42af-8891-cfabc2269203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62f14f68-068e-4a81-b5f3-4afea02c818e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_da20b8f2-37fb-42af-8891-cfabc2269203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5553edf0-7f96-4e08-9b77-9773557fada3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5553edf0-7f96-4e08-9b77-9773557fada3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d339f391-0b2f-4099-9358-ca18017811c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5553edf0-7f96-4e08-9b77-9773557fada3" xlink:to="loc_us-gaap_NetIncomeLoss_d339f391-0b2f-4099-9358-ca18017811c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5553edf0-7f96-4e08-9b77-9773557fada3" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b9270076-5aa8-4c6f-a5e1-2e60a387ba68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_ShareBasedCompensation_b9270076-5aa8-4c6f-a5e1-2e60a387ba68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_664e98ac-df2f-4a01-93c4-22837f744e23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_664e98ac-df2f-4a01-93c4-22837f744e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cd6e6aad-3ca1-40ce-abcc-f975b091a9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cd6e6aad-3ca1-40ce-abcc-f975b091a9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_7c8e16f8-e875-4a95-af28-f307c9f10593" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_7c8e16f8-e875-4a95-af28-f307c9f10593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_a3665e86-0639-4434-92df-383e3fc0b9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_a3665e86-0639-4434-92df-383e3fc0b9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_85175d67-49b8-4352-b863-5191dd2d211e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_85175d67-49b8-4352-b863-5191dd2d211e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_46439305-6b84-4733-811c-12b963e98f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_46439305-6b84-4733-811c-12b963e98f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_7067912f-ed61-4a98-8f26-de6567823885" xlink:href="halo-20241231.xsd#halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_7067912f-ed61-4a98-8f26-de6567823885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_62a48569-20fd-4423-99cc-328763a29e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_62a48569-20fd-4423-99cc-328763a29e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredRentPayments_1cd224e5-2d80-4969-8411-33342dade45b" xlink:href="halo-20241231.xsd#halo_DeferredRentPayments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_halo_DeferredRentPayments_1cd224e5-2d80-4969-8411-33342dade45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_2df94687-9c5b-4c70-8a1e-95eddbf7b31d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InducedConversionOfConvertibleDebtExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_InducedConversionOfConvertibleDebtExpense_2df94687-9c5b-4c70-8a1e-95eddbf7b31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a970f48a-3b2f-4e22-a82e-7c678186670a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_a970f48a-3b2f-4e22-a82e-7c678186670a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_ea5dd20d-2bf3-4abb-b628-8511bbd63e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b35ec37e-a3f8-458e-99c4-c2f789b70e8a" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_ea5dd20d-2bf3-4abb-b628-8511bbd63e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_10a1ed63-bb97-4e2d-ae36-ed12f6f96176" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5553edf0-7f96-4e08-9b77-9773557fada3" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_10a1ed63-bb97-4e2d-ae36-ed12f6f96176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b8119943-8c70-4407-be84-0f7636f42263" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_10a1ed63-bb97-4e2d-ae36-ed12f6f96176" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b8119943-8c70-4407-be84-0f7636f42263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6fe73c91-cade-44b4-9d99-3b3fc30387d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_10a1ed63-bb97-4e2d-ae36-ed12f6f96176" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6fe73c91-cade-44b4-9d99-3b3fc30387d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7607d300-433c-4f5a-a105-00b57271b244" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_10a1ed63-bb97-4e2d-ae36-ed12f6f96176" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7607d300-433c-4f5a-a105-00b57271b244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a1c0842e-a7f2-40d8-a4b8-aa4fbc516bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_10a1ed63-bb97-4e2d-ae36-ed12f6f96176" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a1c0842e-a7f2-40d8-a4b8-aa4fbc516bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71e67395-b5f1-4f07-ae76-1da993aa47c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5553edf0-7f96-4e08-9b77-9773557fada3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71e67395-b5f1-4f07-ae76-1da993aa47c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a7c0a208-f09f-4458-8b40-365fd1a7dc39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a7c0a208-f09f-4458-8b40-365fd1a7dc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9cc11875-3b39-4214-bf5d-f3a73e29cf52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a7c0a208-f09f-4458-8b40-365fd1a7dc39" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9cc11875-3b39-4214-bf5d-f3a73e29cf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_54e0b083-081d-41d4-be68-64a75a8464d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a7c0a208-f09f-4458-8b40-365fd1a7dc39" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_54e0b083-081d-41d4-be68-64a75a8464d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e8520941-f8d4-4dc7-a6de-fc6fe2996364" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a7c0a208-f09f-4458-8b40-365fd1a7dc39" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e8520941-f8d4-4dc7-a6de-fc6fe2996364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6bbf4efd-fcc8-4b2a-b0ee-48ccfb5f05dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a7c0a208-f09f-4458-8b40-365fd1a7dc39" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6bbf4efd-fcc8-4b2a-b0ee-48ccfb5f05dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_750efd27-f0c3-4552-82c1-a73bd42f0a97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a7c0a208-f09f-4458-8b40-365fd1a7dc39" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_750efd27-f0c3-4552-82c1-a73bd42f0a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a2fa2ad8-3292-489f-bdbd-bdc3bfbd0bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a7c0a208-f09f-4458-8b40-365fd1a7dc39" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a2fa2ad8-3292-489f-bdbd-bdc3bfbd0bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_73e2ad7d-18cf-402e-b624-d98c1a6aabdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_73e2ad7d-18cf-402e-b624-d98c1a6aabdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_081ba1a3-d4d5-4592-a8d6-f748abef5028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_081ba1a3-d4d5-4592-a8d6-f748abef5028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_751bc5cd-c2bd-4913-bd4d-0349dd2359b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_751bc5cd-c2bd-4913-bd4d-0349dd2359b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_5a9b0682-294c-4e94-8aa5-1d83254fdd26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_5a9b0682-294c-4e94-8aa5-1d83254fdd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_7bfb51d3-4208-489b-a296-c831308f6f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_7bfb51d3-4208-489b-a296-c831308f6f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_eb24d567-9763-40f2-9354-c70f06adc822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_eb24d567-9763-40f2-9354-c70f06adc822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PaymentOfCappedCallTransactions_1a1050d8-84e3-4cae-a65f-c6478819451f" xlink:href="halo-20241231.xsd#halo_PaymentOfCappedCallTransactions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_halo_PaymentOfCappedCallTransactions_1a1050d8-84e3-4cae-a65f-c6478819451f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_092eb271-637b-45fa-850d-582cbf66335f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_092eb271-637b-45fa-850d-582cbf66335f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_79b254b3-f180-46c1-9d7b-3bac69786422" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_79b254b3-f180-46c1-9d7b-3bac69786422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_c3a546bf-2207-4047-aff9-50181a06e8ff" xlink:href="halo-20241231.xsd#halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised_c3a546bf-2207-4047-aff9-50181a06e8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8a5a316f-3293-472c-af32-fa0d5b1e7581" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1977dc57-6e1b-484f-98e3-79e82667ecc6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8a5a316f-3293-472c-af32-fa0d5b1e7581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_90e18c5c-b2b5-443e-9b28-be9369da29fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_90e18c5c-b2b5-443e-9b28-be9369da29fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0b8bc55d-67f4-42aa-bbd1-65f8e2474670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0b8bc55d-67f4-42aa-bbd1-65f8e2474670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_94b6006f-1c93-4b93-83c4-ad93e5883e64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_94b6006f-1c93-4b93-83c4-ad93e5883e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_0e24c30b-d941-48af-aa30-9b8a42490768" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_0e24c30b-d941-48af-aa30-9b8a42490768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a6486d2f-2403-43f9-997d-bc0c087cefdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_0e24c30b-d941-48af-aa30-9b8a42490768" xlink:to="loc_us-gaap_InterestPaidNet_a6486d2f-2403-43f9-997d-bc0c087cefdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_2713f164-3fcd-4839-af6b-1a05c3ad99d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_0e24c30b-d941-48af-aa30-9b8a42490768" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_2713f164-3fcd-4839-af6b-1a05c3ad99d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9d4fa50e-8869-47ea-ac90-33fe12a3f5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2ed2ab3f-69c7-4684-a97e-1c2192bdd7ac" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9d4fa50e-8869-47ea-ac90-33fe12a3f5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6cb8173e-d348-4473-8e58-10345548db40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9d4fa50e-8869-47ea-ac90-33fe12a3f5a7" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6cb8173e-d348-4473-8e58-10345548db40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d55ea654-57e4-4e49-bb34-923e372655c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9d4fa50e-8869-47ea-ac90-33fe12a3f5a7" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d55ea654-57e4-4e49-bb34-923e372655c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_40a650e5-27ac-4e74-8615-79061966dc75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9d4fa50e-8869-47ea-ac90-33fe12a3f5a7" xlink:to="loc_us-gaap_StockIssued1_40a650e5-27ac-4e74-8615-79061966dc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="halo-20241231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_14816fcc-a217-4bf7-8b62-98f1e87ea8f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ae083e5b-80ea-44f0-9d4b-d9f8a95c0e54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_14816fcc-a217-4bf7-8b62-98f1e87ea8f1" xlink:to="loc_us-gaap_StatementTable_ae083e5b-80ea-44f0-9d4b-d9f8a95c0e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ae083e5b-80ea-44f0-9d4b-d9f8a95c0e54" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f5e78720-d07e-48c0-8d8e-6ea6fe3bd6d4" xlink:to="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9c892811-f05e-40ba-807f-9cd3b26a3590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:to="loc_us-gaap_CommonStockMember_9c892811-f05e-40ba-807f-9cd3b26a3590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_07e9f54e-f3ae-4e67-a519-41249d966eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_07e9f54e-f3ae-4e67-a519-41249d966eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a3ffdc58-db8a-407b-a3d0-fee8332d4958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a3ffdc58-db8a-407b-a3d0-fee8332d4958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_977e56f9-5758-4379-83d9-94f7ca6cb747" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_22bb7c07-83eb-44b6-8788-742e9d4f255f" xlink:to="loc_us-gaap_RetainedEarningsMember_977e56f9-5758-4379-83d9-94f7ca6cb747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ec44fd8e-f7c7-4a62-839e-efd8610249de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ae083e5b-80ea-44f0-9d4b-d9f8a95c0e54" xlink:to="loc_us-gaap_StatementLineItems_ec44fd8e-f7c7-4a62-839e-efd8610249de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ec44fd8e-f7c7-4a62-839e-efd8610249de" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_2903ff7a-5ee3-4d93-b223-93c217b52d11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_SharesOutstanding_2903ff7a-5ee3-4d93-b223-93c217b52d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8e334548-92ce-4793-9b11-8c661c298d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockholdersEquity_8e334548-92ce-4793-9b11-8c661c298d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2d89ed68-ea01-416c-a316-efbcde56f4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2d89ed68-ea01-416c-a316-efbcde56f4f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_34baa550-bd23-40b1-80d1-6a448bf6e8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_34baa550-bd23-40b1-80d1-6a448bf6e8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d67d2eb4-8b49-493e-b371-af867cb90f98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d67d2eb4-8b49-493e-b371-af867cb90f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_648105eb-b8a7-4c56-b4d6-2514b899f958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_648105eb-b8a7-4c56-b4d6-2514b899f958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7df510a2-c8f7-4971-aa72-37e367298d23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_7df510a2-c8f7-4971-aa72-37e367298d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions_6f49274b-9390-45d5-a5ac-8e9014de58d4" xlink:href="halo-20241231.xsd#halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions_6f49274b-9390-45d5-a5ac-8e9014de58d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_1f0c0fc9-48e8-4cd4-837d-d9b5d68eb518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_1f0c0fc9-48e8-4cd4-837d-d9b5d68eb518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_e1ad595e-da55-44d9-9891-9cc7ae59d0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_e1ad595e-da55-44d9-9891-9cc7ae59d0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_a7d51e2b-49c2-47c5-9ff8-e007d04447da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_a7d51e2b-49c2-47c5-9ff8-e007d04447da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_aae3d7d8-32b2-4c0e-9cda-0779ef9f31a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_NetIncomeLoss_aae3d7d8-32b2-4c0e-9cda-0779ef9f31a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_a510c892-d82d-46c5-bc87-f8558542a590" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_SharesOutstanding_a510c892-d82d-46c5-bc87-f8558542a590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_152f72b6-3fe3-44d1-b051-bdebcaf505f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_180bfbd0-a52e-4aac-92ed-a8d5620ddf46" xlink:to="loc_us-gaap_StockholdersEquity_152f72b6-3fe3-44d1-b051-bdebcaf505f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/OrganizationandBusiness" xlink:type="simple" xlink:href="halo-20241231.xsd#OrganizationandBusiness"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/OrganizationandBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7576f6d8-232e-46c0-9c39-abbdd600b653" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_51cb551b-7694-4e2e-82a8-e3b2494d1eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7576f6d8-232e-46c0-9c39-abbdd600b653" xlink:to="loc_us-gaap_NatureOfOperations_51cb551b-7694-4e2e-82a8-e3b2494d1eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1af21e9c-2eec-4de8-86b5-9b300e3f2431" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e289f166-2073-4d5e-8c2e-541e15e9730d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1af21e9c-2eec-4de8-86b5-9b300e3f2431" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e289f166-2073-4d5e-8c2e-541e15e9730d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombination" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombination"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/BusinessCombination" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f694432e-00c7-4567-8e6d-63b4553cbaf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_38ee5478-b9c0-4d55-9502-da74bab42539" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f694432e-00c7-4567-8e6d-63b4553cbaf4" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_38ee5478-b9c0-4d55-9502-da74bab42539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurement" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurement"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_74b4d43c-4697-4941-91cd-ced020e21c96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_9d1f2f78-6ead-4cfa-85b6-0fe1d397c74f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_74b4d43c-4697-4941-91cd-ced020e21c96" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_9d1f2f78-6ead-4cfa-85b6-0fe1d397c74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/Revenue" xlink:type="simple" xlink:href="halo-20241231.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_92d9f5b5-4b47-4dc0-a891-62c3147ba565" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_27f77031-9a32-40a9-b6b1-77c845c316f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_92d9f5b5-4b47-4dc0-a891-62c3147ba565" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_27f77031-9a32-40a9-b6b1-77c845c316f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItems" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItems"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItems" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_93be16d0-9e8d-4bff-a909-05fa5f9e9207" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_72fdc6df-35e5-4c04-9ad2-f79860bad913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_93be16d0-9e8d-4bff-a909-05fa5f9e9207" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_72fdc6df-35e5-4c04-9ad2-f79860bad913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnet" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnet"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_07d9f85c-5a18-4811-be5a-64c694e20e89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_cc2574b3-0a21-4584-9e22-ba1c2d460645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_07d9f85c-5a18-4811-be5a-64c694e20e89" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_cc2574b3-0a21-4584-9e22-ba1c2d460645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNet" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNet"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_771894c0-5f6c-4bf7-b578-17b2235ea9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_7bad8dd6-08fe-4271-af9d-6922c3727cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_771894c0-5f6c-4bf7-b578-17b2235ea9ec" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_7bad8dd6-08fe-4271-af9d-6922c3727cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensation"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f6d6ee2c-1a0c-4aa1-ae9d-b7ddd2b357ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d816089a-237b-4cf2-b07f-ee230bcb2f92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f6d6ee2c-1a0c-4aa1-ae9d-b7ddd2b357ab" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d816089a-237b-4cf2-b07f-ee230bcb2f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/StockholdersEquity" xlink:type="simple" xlink:href="halo-20241231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_4cd4e93b-36d0-47d7-a3da-b185797a3e85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_af84a647-746e-4833-9727-550d9ddbf19a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4cd4e93b-36d0-47d7-a3da-b185797a3e85" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_af84a647-746e-4833-9727-550d9ddbf19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/Earningspershare" xlink:type="simple" xlink:href="halo-20241231.xsd#Earningspershare"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/Earningspershare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_db19d3dc-d14f-4d56-b178-87dc4b0395e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_7cc60daf-5cab-4155-9893-a3aa69da42a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_db19d3dc-d14f-4d56-b178-87dc4b0395e0" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_7cc60daf-5cab-4155-9893-a3aa69da42a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="halo-20241231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b63b4e3e-18ac-4148-8def-1c797eff495b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ec7b44f0-def4-43ff-bf5a-390bb8343e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b63b4e3e-18ac-4148-8def-1c797eff495b" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ec7b44f0-def4-43ff-bf5a-390bb8343e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxes" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_10d17c4b-2fb0-4b7b-89b3-9aa625662d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_84a89a31-e197-4e48-9a4c-c2747817c9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_10d17c4b-2fb0-4b7b-89b3-9aa625662d9b" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_84a89a31-e197-4e48-9a4c-c2747817c9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/EmployeeSavingsPlan" xlink:type="simple" xlink:href="halo-20241231.xsd#EmployeeSavingsPlan"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/EmployeeSavingsPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_36e362f6-bbf6-4e7a-920b-1e184b1da72a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_16e61d1b-8410-40b5-910e-217674d3f262" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_36e362f6-bbf6-4e7a-920b-1e184b1da72a" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_16e61d1b-8410-40b5-910e-217674d3f262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="halo-20241231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_f106aa46-c47d-42f1-951b-d440a5c1e8ce" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_8ca47c42-aac0-4075-bfb9-246c65b2d2dc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_f106aa46-c47d-42f1-951b-d440a5c1e8ce" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_8ca47c42-aac0-4075-bfb9-246c65b2d2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8f7677a6-3db3-4366-8b84-d5b29615a2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8f7677a6-3db3-4366-8b84-d5b29615a2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_072ef70c-1a18-4b36-964f-9cf12c68f1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_UseOfEstimates_072ef70c-1a18-4b36-964f-9cf12c68f1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_e26f9a0a-5e5b-4a3f-a17a-db219542862f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_e26f9a0a-5e5b-4a3f-a17a-db219542862f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_afd6a63e-ffda-43c2-a8c2-b6516626d58c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_afd6a63e-ffda-43c2-a8c2-b6516626d58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_6c239a78-c5db-4304-b871-cf144cf76a20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_6c239a78-c5db-4304-b871-cf144cf76a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_f3c81baf-6cfa-4b61-bd66-28f2659090eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_f3c81baf-6cfa-4b61-bd66-28f2659090eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock_2e347a39-b120-4f38-b996-4946a71d4dd1" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock_2e347a39-b120-4f38-b996-4946a71d4dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_985bfec7-727f-41f5-8f93-df676c2f98f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_985bfec7-727f-41f5-8f93-df676c2f98f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_c247f95e-c975-4b4b-9e95-28ee2fed7796" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_c247f95e-c975-4b4b-9e95-28ee2fed7796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c8a15c4f-ffe6-484f-b03f-2f31579cdcb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c8a15c4f-ffe6-484f-b03f-2f31579cdcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ae2fb9e1-0832-4b6d-bc56-114e3042023f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ae2fb9e1-0832-4b6d-bc56-114e3042023f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_689eea43-d1c5-4fc0-92f9-c29f58963ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_689eea43-d1c5-4fc0-92f9-c29f58963ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_1d953f9a-0461-4ecb-ae43-13c6e1d4dbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_DebtPolicyTextBlock_1d953f9a-0461-4ecb-ae43-13c6e1d4dbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_887d630b-8ed2-400b-a123-5d66d3b2c376" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_887d630b-8ed2-400b-a123-5d66d3b2c376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_47e3bc0f-c4f6-4c31-bacb-e5214b1bf05e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_47e3bc0f-c4f6-4c31-bacb-e5214b1bf05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_f71d8e95-aa68-4590-8736-883ce5422ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_f71d8e95-aa68-4590-8736-883ce5422ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_ae712b16-c079-431d-825e-caf9cd7426ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_ae712b16-c079-431d-825e-caf9cd7426ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_b03af7f2-5baf-4136-ae5c-94c1cc0c6610" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_b03af7f2-5baf-4136-ae5c-94c1cc0c6610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_e96b18d2-ed4e-4028-a7ee-377579921f22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_e96b18d2-ed4e-4028-a7ee-377579921f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_cf1d2cdd-487f-4c5d-9de3-d553757b0769" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_cf1d2cdd-487f-4c5d-9de3-d553757b0769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_b4dbb772-f5af-420a-8292-cf910e375e55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_b4dbb772-f5af-420a-8292-cf910e375e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_c77e0202-1658-4318-a551-a94756058839" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_c77e0202-1658-4318-a551-a94756058839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_a3a2e8b2-e460-4876-8c75-b88e9e8a95d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_a3a2e8b2-e460-4876-8c75-b88e9e8a95d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a9ffa366-d1b1-4cc8-87da-26a2ac96710e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d270233-870d-48e1-8941-746bf0fb108a" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a9ffa366-d1b1-4cc8-87da-26a2ac96710e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2b9bee2f-dbf1-456a-bb82-321c793ecb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_7cf081bb-2842-45b5-80d5-fbb185a84031" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2b9bee2f-dbf1-456a-bb82-321c793ecb1f" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_7cf081bb-2842-45b5-80d5-fbb185a84031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/BusinessCombinationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0d40dafb-74c9-4af8-8956-3ab1acc358c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_a67886f3-5a1f-4b9c-9a8f-739c791fde6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0d40dafb-74c9-4af8-8956-3ab1acc358c5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_a67886f3-5a1f-4b9c-9a8f-739c791fde6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_3eb9faf6-654a-4f5e-aad4-91924173c129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0d40dafb-74c9-4af8-8956-3ab1acc358c5" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_3eb9faf6-654a-4f5e-aad4-91924173c129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_f06eadaf-79d0-4248-ac7a-d8101ff70534" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0d40dafb-74c9-4af8-8956-3ab1acc358c5" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_f06eadaf-79d0-4248-ac7a-d8101ff70534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock_c2e0f94c-eeab-4f06-a5f1-c889ba6457e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0d40dafb-74c9-4af8-8956-3ab1acc358c5" xlink:to="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock_c2e0f94c-eeab-4f06-a5f1-c889ba6457e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_9d4523a9-1c25-45aa-8d1d-252fcb7e5fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0d40dafb-74c9-4af8-8956-3ab1acc358c5" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_9d4523a9-1c25-45aa-8d1d-252fcb7e5fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementTables" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9ceff5db-dff8-4d0b-ab24-d7514c059fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_a1084fbd-13cc-4005-9fcd-b720b7ab84f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9ceff5db-dff8-4d0b-ab24-d7514c059fe1" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_a1084fbd-13cc-4005-9fcd-b720b7ab84f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_a4da4ce7-9934-4180-81aa-e8b2cfb8dd03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9ceff5db-dff8-4d0b-ab24-d7514c059fe1" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_a4da4ce7-9934-4180-81aa-e8b2cfb8dd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_f2f7d698-aac0-4ac0-b9a5-64b337da69b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9ceff5db-dff8-4d0b-ab24-d7514c059fe1" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_f2f7d698-aac0-4ac0-b9a5-64b337da69b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/RevenueTables" xlink:type="simple" xlink:href="halo-20241231.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3dcf984b-0712-494f-a003-18e076fe69ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_b0e839e3-7c35-4e6f-8518-02e921a987cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3dcf984b-0712-494f-a003-18e076fe69ee" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_b0e839e3-7c35-4e6f-8518-02e921a987cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_743c5e6c-1fb7-4120-9a69-2053972d4553" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3dcf984b-0712-494f-a003-18e076fe69ee" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_743c5e6c-1fb7-4120-9a69-2053972d4553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsTables" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5f672aef-7cf9-47a3-bee8-bd1d10af5f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_fbc21d65-2ed9-4161-8195-b56eeed8ce47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5f672aef-7cf9-47a3-bee8-bd1d10af5f8d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_fbc21d65-2ed9-4161-8195-b56eeed8ce47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f8493391-42b8-46aa-80ec-023c06c7bcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5f672aef-7cf9-47a3-bee8-bd1d10af5f8d" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f8493391-42b8-46aa-80ec-023c06c7bcf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_7a894221-5a84-43ac-bd91-0a8d90210e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5f672aef-7cf9-47a3-bee8-bd1d10af5f8d" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_7a894221-5a84-43ac-bd91-0a8d90210e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_70c0d616-0f4c-45be-a112-975eb383c2be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5f672aef-7cf9-47a3-bee8-bd1d10af5f8d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_70c0d616-0f4c-45be-a112-975eb383c2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_2c03f44d-bcb2-404b-9729-a85a22b1df5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5f672aef-7cf9-47a3-bee8-bd1d10af5f8d" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_2c03f44d-bcb2-404b-9729-a85a22b1df5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_225dac17-a80d-4b88-b6ae-3c50d7d7ea39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_ee5aebd4-a935-455c-a65a-4d550d6d42bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_225dac17-a80d-4b88-b6ae-3c50d7d7ea39" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_ee5aebd4-a935-455c-a65a-4d550d6d42bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_17ce8e47-67f2-4ad6-b47a-81192aef87a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_225dac17-a80d-4b88-b6ae-3c50d7d7ea39" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_17ce8e47-67f2-4ad6-b47a-81192aef87a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_5901459e-0455-48d0-8e71-e5968cd1f2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_225dac17-a80d-4b88-b6ae-3c50d7d7ea39" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_5901459e-0455-48d0-8e71-e5968cd1f2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_b499b2f5-0ee4-46f8-a8c3-60cefa1f9892" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_225dac17-a80d-4b88-b6ae-3c50d7d7ea39" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_b499b2f5-0ee4-46f8-a8c3-60cefa1f9892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetTables" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bae6b911-72c8-483d-885c-e90331393ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_98fd1f8e-0ea0-488e-9a80-d123c5e4e2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bae6b911-72c8-483d-885c-e90331393ddf" xlink:to="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_98fd1f8e-0ea0-488e-9a80-d123c5e4e2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_11e422bd-07a4-41dd-a7c6-8f3c4407a63f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bae6b911-72c8-483d-885c-e90331393ddf" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_11e422bd-07a4-41dd-a7c6-8f3c4407a63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_7768d909-63d9-4b41-9d74-c7e5977d8539" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bae6b911-72c8-483d-885c-e90331393ddf" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_7768d909-63d9-4b41-9d74-c7e5977d8539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_103ae403-003f-4ea1-a238-23da84b25429" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_0bb546ae-329c-4351-a55b-7754ec6ac3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_103ae403-003f-4ea1-a238-23da84b25429" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_0bb546ae-329c-4351-a55b-7754ec6ac3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1ce51933-27b7-41f7-b252-ce63709bf795" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_103ae403-003f-4ea1-a238-23da84b25429" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1ce51933-27b7-41f7-b252-ce63709bf795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_f20ad9fc-dabc-4dc5-bc34-afb0addc7dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_103ae403-003f-4ea1-a238-23da84b25429" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_f20ad9fc-dabc-4dc5-bc34-afb0addc7dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6951b841-a697-4694-be54-9887954c3c18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_103ae403-003f-4ea1-a238-23da84b25429" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6951b841-a697-4694-be54-9887954c3c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1c1a8316-eaf6-4926-bd04-d783aba474ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_103ae403-003f-4ea1-a238-23da84b25429" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1c1a8316-eaf6-4926-bd04-d783aba474ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_aa21f1c7-45fa-4c2f-92a9-f6b4ff856134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_103ae403-003f-4ea1-a238-23da84b25429" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_aa21f1c7-45fa-4c2f-92a9-f6b4ff856134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_ba29993c-b3c2-4ab5-b2e7-2066edcd18f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_103ae403-003f-4ea1-a238-23da84b25429" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_ba29993c-b3c2-4ab5-b2e7-2066edcd18f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/EarningspershareTables" xlink:type="simple" xlink:href="halo-20241231.xsd#EarningspershareTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/EarningspershareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a033d532-afe3-40ce-a095-2ca4eab65114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1b959320-15b5-4732-86de-7ce7fab5eb44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a033d532-afe3-40ce-a095-2ca4eab65114" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1b959320-15b5-4732-86de-7ce7fab5eb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1f10f321-08f7-45a9-93ed-2547c66eb5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a033d532-afe3-40ce-a095-2ca4eab65114" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1f10f321-08f7-45a9-93ed-2547c66eb5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="halo-20241231.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5d8d6dab-d949-42a6-a846-c73225ccd9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_23c7c45a-4316-49fb-9705-98804953b4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5d8d6dab-d949-42a6-a846-c73225ccd9e1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_23c7c45a-4316-49fb-9705-98804953b4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e021726a-6df9-4027-b7ad-4ea343746fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ad1f56cf-ad0d-486f-81c5-ac996fec7c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e021726a-6df9-4027-b7ad-4ea343746fe4" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ad1f56cf-ad0d-486f-81c5-ac996fec7c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_18e44915-e524-4663-96d8-1806fe11add9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e021726a-6df9-4027-b7ad-4ea343746fe4" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_18e44915-e524-4663-96d8-1806fe11add9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_d554b0a9-6b62-4625-8c57-05c47c31b84e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e021726a-6df9-4027-b7ad-4ea343746fe4" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_d554b0a9-6b62-4625-8c57-05c47c31b84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_eb0a4016-1752-47c7-9858-a8915982da9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e021726a-6df9-4027-b7ad-4ea343746fe4" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_eb0a4016-1752-47c7-9858-a8915982da9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9b1dc4b2-a4fb-424a-8e7d-56283f6226c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e021726a-6df9-4027-b7ad-4ea343746fe4" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9b1dc4b2-a4fb-424a-8e7d-56283f6226c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/OrganizationandBusinessDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#OrganizationandBusinessDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/OrganizationandBusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b1cfe5f8-0c6f-426f-b511-05c3a94741a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_a9a9b45a-0057-465f-8bf5-a26f764780b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b1cfe5f8-0c6f-426f-b511-05c3a94741a8" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_a9a9b45a-0057-465f-8bf5-a26f764780b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_0419f4ec-ef50-44d7-9862-90fe67125cdf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_a9a9b45a-0057-465f-8bf5-a26f764780b4" xlink:to="loc_srt_CounterpartyNameAxis_0419f4ec-ef50-44d7-9862-90fe67125cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_0419f4ec-ef50-44d7-9862-90fe67125cdf" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RocheMember_00f5b9e5-659b-4c30-8806-e9f52a91e7d5" xlink:href="halo-20241231.xsd#halo_RocheMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_RocheMember_00f5b9e5-659b-4c30-8806-e9f52a91e7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TakedaMember_4d5d79c9-a096-4fb6-ab88-aa52f4a5b6a3" xlink:href="halo-20241231.xsd#halo_TakedaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_TakedaMember_4d5d79c9-a096-4fb6-ab88-aa52f4a5b6a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenMember_4f702e0c-c218-4915-8b4b-25806b979c3a" xlink:href="halo-20241231.xsd#halo_JanssenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_JanssenMember_4f702e0c-c218-4915-8b4b-25806b979c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ArgenxMember_26378ef4-1e7d-4abf-b0e6-a5013f8e8618" xlink:href="halo-20241231.xsd#halo_ArgenxMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_ArgenxMember_26378ef4-1e7d-4abf-b0e6-a5013f8e8618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BMSMember_da7be10f-89cd-46b1-8b64-d922cec97933" xlink:href="halo-20241231.xsd#halo_BMSMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7a25c827-0df8-4e30-8664-4dd97ad8f1ff" xlink:to="loc_halo_BMSMember_da7be10f-89cd-46b1-8b64-d922cec97933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_eb7d9193-7564-48ba-8a18-dc09f5796418" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_a9a9b45a-0057-465f-8bf5-a26f764780b4" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_eb7d9193-7564-48ba-8a18-dc09f5796418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RoyaltiesReceivedNumberOfProductsSold_fdfad6cd-bec0-4c25-a87e-8f1bfa497a47" xlink:href="halo-20241231.xsd#halo_RoyaltiesReceivedNumberOfProductsSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_eb7d9193-7564-48ba-8a18-dc09f5796418" xlink:to="loc_halo_RoyaltiesReceivedNumberOfProductsSold_fdfad6cd-bec0-4c25-a87e-8f1bfa497a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_577a8d5d-9184-426c-914d-631503b656d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_577a8d5d-9184-426c-914d-631503b656d5" xlink:to="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_267da7de-f992-4889-bc00-d05d97da8fbf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_srt_MajorCustomersAxis_267da7de-f992-4889-bc00-d05d97da8fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_267da7de-f992-4889-bc00-d05d97da8fbf" xlink:to="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenAndRocheMember_6008d6ce-dfdc-478d-a5a4-386c66ce0e44" xlink:href="halo-20241231.xsd#halo_JanssenAndRocheMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_JanssenAndRocheMember_6008d6ce-dfdc-478d-a5a4-386c66ce0e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_JanssenRocheAndTevaMember_694fd8a6-29cc-4597-8e83-bb7abb017c2f" xlink:href="halo-20241231.xsd#halo_JanssenRocheAndTevaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_JanssenRocheAndTevaMember_694fd8a6-29cc-4597-8e83-bb7abb017c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerAMember_97bda46b-ac5f-4eb3-a18e-0f0c043197a3" xlink:href="halo-20241231.xsd#halo_PartnerAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_PartnerAMember_97bda46b-ac5f-4eb3-a18e-0f0c043197a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerBMember_4e392a8c-6036-4340-9040-041e4c7f894c" xlink:href="halo-20241231.xsd#halo_PartnerBMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_PartnerBMember_4e392a8c-6036-4340-9040-041e4c7f894c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PartnerCMember_bb406b15-570f-4040-93e3-a672e7ec89d9" xlink:href="halo-20241231.xsd#halo_PartnerCMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_c6c99ba5-b691-4ab4-8e4d-910e5f8423bf" xlink:to="loc_halo_PartnerCMember_bb406b15-570f-4040-93e3-a672e7ec89d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2ddcac53-b14f-461a-a3d1-cdfa96c3a156" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_srt_StatementGeographicalAxis_2ddcac53-b14f-461a-a3d1-cdfa96c3a156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_2ddcac53-b14f-461a-a3d1-cdfa96c3a156" xlink:to="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_bcd5243f-bd70-4471-8854-722f12fe51a5" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_country_US_bcd5243f-bd70-4471-8854-722f12fe51a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CH_df91d8d9-741b-4957-9099-f15d85cfab8d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CH"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_country_CH_df91d8d9-741b-4957-9099-f15d85cfab8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BE_258400f3-0256-47b1-9d8d-ef78aea3567f" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BE"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_country_BE_258400f3-0256-47b1-9d8d-ef78aea3567f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_4c08b749-01fc-4b44-9ab6-c37b8cdc384d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_JP"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_country_JP_4c08b749-01fc-4b44-9ab6-c37b8cdc384d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ForeignOtherMember_15376f98-c6af-471f-b948-552921f86c32" xlink:href="halo-20241231.xsd#halo_ForeignOtherMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1a4f86a5-11e5-4b97-8b5e-b940aadf700e" xlink:to="loc_halo_ForeignOtherMember_15376f98-c6af-471f-b948-552921f86c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bd83f580-f276-4704-8e65-ed31f22a10df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bd83f580-f276-4704-8e65-ed31f22a10df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b6929f00-61b5-4ae5-8b01-4f580468c4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_bd83f580-f276-4704-8e65-ed31f22a10df" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b6929f00-61b5-4ae5-8b01-4f580468c4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_da78a287-0267-4ece-adf4-da8ca5973848" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b6929f00-61b5-4ae5-8b01-4f580468c4cf" xlink:to="loc_us-gaap_AccountsReceivableMember_da78a287-0267-4ece-adf4-da8ca5973848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_0573e5b2-75ce-44b3-82a7-37d0c76df383" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b6929f00-61b5-4ae5-8b01-4f580468c4cf" xlink:to="loc_us-gaap_SalesMember_0573e5b2-75ce-44b3-82a7-37d0c76df383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bee150dc-4578-401d-82a4-ea5be6f7a1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bee150dc-4578-401d-82a4-ea5be6f7a1f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5b0cb64a-344a-4376-a2fc-b5441a49a1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bee150dc-4578-401d-82a4-ea5be6f7a1f7" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5b0cb64a-344a-4376-a2fc-b5441a49a1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_84dd76ae-0821-4e81-92d2-b8f8be846506" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5b0cb64a-344a-4376-a2fc-b5441a49a1a3" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_84dd76ae-0821-4e81-92d2-b8f8be846506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_4591f667-0922-490b-b18a-6da9dbb4a3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5b0cb64a-344a-4376-a2fc-b5441a49a1a3" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_4591f667-0922-490b-b18a-6da9dbb4a3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_471b201a-2d5e-473f-aad0-2a94d7b6be8c" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained_638337aa-69e4-419c-9d88-a0e855d63d21" xlink:href="halo-20241231.xsd#halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained_638337aa-69e4-419c-9d88-a0e855d63d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained_d9e91c3b-93c5-43cd-b1f6-7d777a578c76" xlink:href="halo-20241231.xsd#halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained_d9e91c3b-93c5-43cd-b1f6-7d777a578c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_44efecc3-574f-410a-9c29-6e462780d40b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_44efecc3-574f-410a-9c29-6e462780d40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ConcentrationRiskPercentageInstantDate_cfcf521c-d999-4e97-96ac-f2d4399cb8aa" xlink:href="halo-20241231.xsd#halo_ConcentrationRiskPercentageInstantDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_halo_ConcentrationRiskPercentageInstantDate_cfcf521c-d999-4e97-96ac-f2d4399cb8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_87a84991-a3bb-4550-bdc6-525a2cbc3960" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_87a84991-a3bb-4550-bdc6-525a2cbc3960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9b4f9829-2aaf-48ed-8279-f92d692d8a01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_bde91715-d547-42ec-8797-7bc1af59b657" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9b4f9829-2aaf-48ed-8279-f92d692d8a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8d33c1b7-dd9a-44f8-bb46-4b51b38421af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_41126a8b-5c61-44f4-88a1-5ce46f276a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8d33c1b7-dd9a-44f8-bb46-4b51b38421af" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_41126a8b-5c61-44f4-88a1-5ce46f276a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c6d19763-c01e-42fc-b974-f1b55707995e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_41126a8b-5c61-44f4-88a1-5ce46f276a0d" xlink:to="loc_srt_RangeAxis_c6d19763-c01e-42fc-b974-f1b55707995e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ec73cbdb-6e3a-4af7-bdb8-b9a3955d5a97" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c6d19763-c01e-42fc-b974-f1b55707995e" xlink:to="loc_srt_RangeMember_ec73cbdb-6e3a-4af7-bdb8-b9a3955d5a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7582d08b-a7a5-4351-8c22-4b57f1d01bde" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ec73cbdb-6e3a-4af7-bdb8-b9a3955d5a97" xlink:to="loc_srt_MinimumMember_7582d08b-a7a5-4351-8c22-4b57f1d01bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0920e10b-0ef7-4734-a915-0962ed68e9ec" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ec73cbdb-6e3a-4af7-bdb8-b9a3955d5a97" xlink:to="loc_srt_MaximumMember_0920e10b-0ef7-4734-a915-0962ed68e9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_3fdd5eeb-45be-462c-a6e9-2ae70c76f437" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_41126a8b-5c61-44f4-88a1-5ce46f276a0d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_3fdd5eeb-45be-462c-a6e9-2ae70c76f437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_2bd65c7c-620c-4f02-a47d-9c782f8fa30f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_3fdd5eeb-45be-462c-a6e9-2ae70c76f437" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_2bd65c7c-620c-4f02-a47d-9c782f8fa30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a55d9ffa-7f72-4722-9048-583e4d057d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dd5e2963-2066-48e1-8645-453506f626c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a55d9ffa-7f72-4722-9048-583e4d057d48" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dd5e2963-2066-48e1-8645-453506f626c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ff643cef-e5de-40da-83f8-54c731656846" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dd5e2963-2066-48e1-8645-453506f626c7" xlink:to="loc_srt_RangeAxis_ff643cef-e5de-40da-83f8-54c731656846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2bc157c1-608d-4627-b3a6-29db89bf153f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ff643cef-e5de-40da-83f8-54c731656846" xlink:to="loc_srt_RangeMember_2bc157c1-608d-4627-b3a6-29db89bf153f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_02890a6b-eba5-4be9-9cf4-3889341cede6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2bc157c1-608d-4627-b3a6-29db89bf153f" xlink:to="loc_srt_MinimumMember_02890a6b-eba5-4be9-9cf4-3889341cede6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7d52ca61-a896-4776-b01f-8c09d247c8f8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2bc157c1-608d-4627-b3a6-29db89bf153f" xlink:to="loc_srt_MaximumMember_7d52ca61-a896-4776-b01f-8c09d247c8f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a0bcc0d9-a1c4-4b7b-9cb0-2e35fab2ce35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_dd5e2963-2066-48e1-8645-453506f626c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a0bcc0d9-a1c4-4b7b-9cb0-2e35fab2ce35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dea30aa3-e5b8-4b28-a469-2cbaf94d4a29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a0bcc0d9-a1c4-4b7b-9cb0-2e35fab2ce35" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dea30aa3-e5b8-4b28-a469-2cbaf94d4a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b4c0b16d-7703-4b6a-a209-e36e5fa3b9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b4c0b16d-7703-4b6a-a209-e36e5fa3b9a9" xlink:to="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_55124c12-50a8-4efa-92b5-7a64300f5c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_55124c12-50a8-4efa-92b5-7a64300f5c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_f5939e1c-7069-4a86-9ec8-8c2764ff3173" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_55124c12-50a8-4efa-92b5-7a64300f5c4c" xlink:to="loc_us-gaap_HedgingRelationshipDomain_f5939e1c-7069-4a86-9ec8-8c2764ff3173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_ca302ac1-3ffe-49ff-aa18-8fef2e6ca160" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f5939e1c-7069-4a86-9ec8-8c2764ff3173" xlink:to="loc_us-gaap_CashFlowHedgingMember_ca302ac1-3ffe-49ff-aa18-8fef2e6ca160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2883df32-f320-4d10-9729-b1c6675d7e25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2883df32-f320-4d10-9729-b1c6675d7e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b6ef70eb-d9db-46a3-86cd-8e058a3cd93c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2883df32-f320-4d10-9729-b1c6675d7e25" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b6ef70eb-d9db-46a3-86cd-8e058a3cd93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_c4b1fa2f-a4cc-4751-bfb8-68842d0cea87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b6ef70eb-d9db-46a3-86cd-8e058a3cd93c" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_c4b1fa2f-a4cc-4751-bfb8-68842d0cea87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_cf1c6fa9-cb46-4cef-9101-5216a56b5269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_4d7bf5d5-b855-4b87-80b7-03f523598049" xlink:to="loc_us-gaap_DerivativeLineItems_cf1c6fa9-cb46-4cef-9101-5216a56b5269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_5b6e9530-f8dd-42b0-845a-e6c277854751" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_cf1c6fa9-cb46-4cef-9101-5216a56b5269" xlink:to="loc_us-gaap_DerivativeTermOfContract_5b6e9530-f8dd-42b0-845a-e6c277854751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f508c3b1-8376-464d-a766-4f3b4b453149" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice_981b8b7e-e392-4f40-9a1b-963d413b1ba1" xlink:href="halo-20241231.xsd#halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f508c3b1-8376-464d-a766-4f3b4b453149" xlink:to="loc_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice_981b8b7e-e392-4f40-9a1b-963d413b1ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SummaryofSignificantAccountingPoliciesSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_54880905-003c-40c6-a618-3ca3b675f752" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_d7465c01-d268-4e3c-b186-a12861930dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_54880905-003c-40c6-a618-3ca3b675f752" xlink:to="loc_us-gaap_NumberOfOperatingSegments_d7465c01-d268-4e3c-b186-a12861930dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_64e68461-3b52-49ad-a491-22a5c712f236" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_64e68461-3b52-49ad-a491-22a5c712f236" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_038f00c9-e30e-4ebe-85ff-5e43afc574dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_038f00c9-e30e-4ebe-85ff-5e43afc574dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f18f91cc-3c01-4971-afe5-7c2e10b6e8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_038f00c9-e30e-4ebe-85ff-5e43afc574dd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f18f91cc-3c01-4971-afe5-7c2e10b6e8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_3407ad8b-ab16-4800-8afc-d25741c6e2bc" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f18f91cc-3c01-4971-afe5-7c2e10b6e8b5" xlink:to="loc_halo_AntaresPharmaIncMember_3407ad8b-ab16-4800-8afc-d25741c6e2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_34fd1fa8-537f-40c2-8f84-ce53b002e677" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:to="loc_us-gaap_DebtInstrumentAxis_34fd1fa8-537f-40c2-8f84-ce53b002e677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_48247c49-6677-46af-8e0c-7e43ae8bb3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_34fd1fa8-537f-40c2-8f84-ce53b002e677" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_48247c49-6677-46af-8e0c-7e43ae8bb3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TermLoanFacilityMember_d5cd1b71-78f6-4d71-9ceb-5a4faa03582e" xlink:href="halo-20241231.xsd#halo_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_48247c49-6677-46af-8e0c-7e43ae8bb3b9" xlink:to="loc_halo_TermLoanFacilityMember_d5cd1b71-78f6-4d71-9ceb-5a4faa03582e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_745a9309-f884-4c03-af8b-26abb9d3f675" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:to="loc_us-gaap_CreditFacilityAxis_745a9309-f884-4c03-af8b-26abb9d3f675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cbcad1b2-d3fd-4a0b-bc46-7bf64e1bba5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_745a9309-f884-4c03-af8b-26abb9d3f675" xlink:to="loc_us-gaap_CreditFacilityDomain_cbcad1b2-d3fd-4a0b-bc46-7bf64e1bba5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_477a5faa-5e44-473a-a235-fb8e9483fa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cbcad1b2-d3fd-4a0b-bc46-7bf64e1bba5c" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_477a5faa-5e44-473a-a235-fb8e9483fa8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a069c902-883b-4d17-b80e-a8bbf1d0d9ec" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_83a2cb49-1470-48ed-837e-4f08f405762d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_83a2cb49-1470-48ed-837e-4f08f405762d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare_33a9144c-b6f1-4ffa-8d65-7ca3c56ecb35" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare_33a9144c-b6f1-4ffa-8d65-7ca3c56ecb35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_b2a0c40f-630e-482a-b854-da860d68263f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_b2a0c40f-630e-482a-b854-da860d68263f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_eb511c9e-848f-4d16-b79e-5f77313dffb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_eb511c9e-848f-4d16-b79e-5f77313dffb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_45a77e60-4b2c-4dc6-b102-79e41ac4ab65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_45a77e60-4b2c-4dc6-b102-79e41ac4ab65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_9973ed67-424e-4b13-98ae-299ec897c16a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_9973ed67-424e-4b13-98ae-299ec897c16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses_67030109-c4f5-4679-986c-94de34bf743c" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses_67030109-c4f5-4679-986c-94de34bf743c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet_9486ad04-c5f6-408f-a0cb-416f017ffa84" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet_9486ad04-c5f6-408f-a0cb-416f017ffa84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_ecbacde3-0c4a-4f76-ac27-4de41f0793ee" xlink:href="halo-20241231.xsd#halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_ecbacde3-0c4a-4f76-ac27-4de41f0793ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_76c97ae6-1a28-414a-86e6-c35c26766aef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_76c97ae6-1a28-414a-86e6-c35c26766aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_54959604-ea4f-4b55-a43a-786d68031564" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a5864621-4471-46ca-9809-8344dff62183" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_54959604-ea4f-4b55-a43a-786d68031564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationTotalPurchaseConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_1793bf15-5c97-4363-abc4-171b5122b79f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_1793bf15-5c97-4363-abc4-171b5122b79f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_15e768d5-226d-4d21-8a6f-3b9b038d86a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_15e768d5-226d-4d21-8a6f-3b9b038d86a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_90aa6e46-beb9-472c-a34b-97fd8d9ef3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_15e768d5-226d-4d21-8a6f-3b9b038d86a9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_90aa6e46-beb9-472c-a34b-97fd8d9ef3bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_5fac097c-f425-40af-8678-1eef80f14ad6" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_90aa6e46-beb9-472c-a34b-97fd8d9ef3bd" xlink:to="loc_halo_AntaresPharmaIncMember_5fac097c-f425-40af-8678-1eef80f14ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c1ae027b-ed74-4d56-bd24-d0893838ec2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c1ae027b-ed74-4d56-bd24-d0893838ec2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_fff3594d-4b17-4981-92e0-301283e89af7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_c1ae027b-ed74-4d56-bd24-d0893838ec2f" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_fff3594d-4b17-4981-92e0-301283e89af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationAwardsVestedMember_413b8b69-b4c3-4b27-98c5-58c94402ec3b" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationAwardsVestedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_fff3594d-4b17-4981-92e0-301283e89af7" xlink:to="loc_halo_ShareBasedCompensationAwardsVestedMember_413b8b69-b4c3-4b27-98c5-58c94402ec3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationAwardsUnvestedMember_37b38145-ed94-4e1f-83a0-b994f1346242" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationAwardsUnvestedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_fff3594d-4b17-4981-92e0-301283e89af7" xlink:to="loc_halo_ShareBasedCompensationAwardsUnvestedMember_37b38145-ed94-4e1f-83a0-b994f1346242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_eecb038d-b0d1-4b05-bef5-fc5e81796741" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_39670f87-45d3-4cc2-96e3-9526872961ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_39670f87-45d3-4cc2-96e3-9526872961ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_46d3fdc2-9231-46b4-82fa-ad3772d3b97d" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards_46d3fdc2-9231-46b4-82fa-ad3772d3b97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_1d82fe0e-d972-4a85-85b7-4d17f1de54fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_1d82fe0e-d972-4a85-85b7-4d17f1de54fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_8ff4a549-d628-40f5-b55b-2cd03e184935" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_8ff4a549-d628-40f5-b55b-2cd03e184935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationConsiderationTransferredBonusAwards_bc30c7a8-a496-4165-a5f1-c0d37b2fd1ae" xlink:href="halo-20241231.xsd#halo_BusinessCombinationConsiderationTransferredBonusAwards"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_halo_BusinessCombinationConsiderationTransferredBonusAwards_bc30c7a8-a496-4165-a5f1-c0d37b2fd1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e54dbcab-bfa5-45ef-ba25-e442a7860e06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e54dbcab-bfa5-45ef-ba25-e442a7860e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_60b411fa-7df9-4721-b5f4-bdbcddd2ce7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e38fafd4-978f-4cab-98cc-5a32ce12dc62" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_60b411fa-7df9-4721-b5f4-bdbcddd2ce7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_559cae96-5f4f-42b1-b8d5-288afadb4f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4696eedd-6929-49bc-a13b-1458f8ad385d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_559cae96-5f4f-42b1-b8d5-288afadb4f8c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4696eedd-6929-49bc-a13b-1458f8ad385d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f3adbd53-e8e0-45d2-b2e9-af117b7595c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4696eedd-6929-49bc-a13b-1458f8ad385d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f3adbd53-e8e0-45d2-b2e9-af117b7595c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_aef1dea3-2edf-443c-b35f-712ef55f63ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f3adbd53-e8e0-45d2-b2e9-af117b7595c4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_aef1dea3-2edf-443c-b35f-712ef55f63ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_5e49baa4-b46c-4afd-bf5d-658127e072d0" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_aef1dea3-2edf-443c-b35f-712ef55f63ab" xlink:to="loc_halo_AntaresPharmaIncMember_5e49baa4-b46c-4afd-bf5d-658127e072d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4696eedd-6929-49bc-a13b-1458f8ad385d" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0d63bb75-8dd5-441b-abe1-7ca281d3b578" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0d63bb75-8dd5-441b-abe1-7ca281d3b578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_f6cb2f81-b8c0-4c18-9964-bda6cdd16eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_f6cb2f81-b8c0-4c18-9964-bda6cdd16eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_de78cecd-fa2f-438a-819f-beddb0796e69" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments_de78cecd-fa2f-438a-819f-beddb0796e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c5fa5750-5d35-4420-ab3a-e3e78db482d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c5fa5750-5d35-4420-ab3a-e3e78db482d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_286f5a8b-8a50-4674-88ed-00d87bc77cad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_286f5a8b-8a50-4674-88ed-00d87bc77cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_fc7acb7f-69ae-4139-b2e1-c953dc327710" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_fc7acb7f-69ae-4139-b2e1-c953dc327710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_74c361a4-01a5-4664-962a-f750b265d179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_74c361a4-01a5-4664-962a-f750b265d179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0cbda4ed-7a3e-4498-b289-251b8d64089f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46a50bd7-9734-4bb8-a835-2285231d9e5f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0cbda4ed-7a3e-4498-b289-251b8d64089f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_6219e020-9b3f-4555-9984-cee88120e349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_6219e020-9b3f-4555-9984-cee88120e349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_6fa4b742-c4ae-4e71-9b8c-e731ac362862" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses_6fa4b742-c4ae-4e71-9b8c-e731ac362862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_646a864e-bb74-42fb-b371-6136e0a384fc" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability_646a864e-bb74-42fb-b371-6136e0a384fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_cecdec8b-b5de-4e2e-bd83-6cf2fe527e6b" xlink:href="halo-20241231.xsd#halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability_cecdec8b-b5de-4e2e-bd83-6cf2fe527e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_fbab3b38-27b7-4632-b016-cf158a13474d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_fbab3b38-27b7-4632-b016-cf158a13474d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_67239859-9732-45ab-b1da-1d313921b586" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_fac99478-1270-4ba7-93f2-50a6f606b282" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_67239859-9732-45ab-b1da-1d313921b586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8187432c-7320-4abf-b3df-1d3ba179d7b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8187432c-7320-4abf-b3df-1d3ba179d7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_90f74047-280f-4348-b3aa-c1c3f6a1e890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_da7fafe8-d675-4df5-8d3c-d4407918e4be" xlink:to="loc_us-gaap_Goodwill_90f74047-280f-4348-b3aa-c1c3f6a1e890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationIntangibleAssetsAcquiredDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d24c161a-db15-4169-bcc7-e3db9404a068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d24c161a-db15-4169-bcc7-e3db9404a068" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7ddad3f1-48aa-4aa8-8513-df5232b34352" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7ddad3f1-48aa-4aa8-8513-df5232b34352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d2d8ea7-fb57-4234-ada3-04d43db6bc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7ddad3f1-48aa-4aa8-8513-df5232b34352" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d2d8ea7-fb57-4234-ada3-04d43db6bc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_3b9d3c26-0666-4aa7-8e25-4f052cf33e3b" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d2d8ea7-fb57-4234-ada3-04d43db6bc3f" xlink:to="loc_halo_AntaresPharmaIncMember_3b9d3c26-0666-4aa7-8e25-4f052cf33e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cc30a600-657f-44ef-9dae-c5c887f24874" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cc30a600-657f-44ef-9dae-c5c887f24874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cc30a600-657f-44ef-9dae-c5c887f24874" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AutoInjectorTechnologyPlatformMember_384b87ff-6330-4297-ab1d-f3723e38e99d" xlink:href="halo-20241231.xsd#halo_AutoInjectorTechnologyPlatformMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:to="loc_halo_AutoInjectorTechnologyPlatformMember_384b87ff-6330-4297-ab1d-f3723e38e99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_XYOSTEDProprietaryProductMember_50a9144b-e738-4de2-bd39-94d1c2be7caf" xlink:href="halo-20241231.xsd#halo_XYOSTEDProprietaryProductMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:to="loc_halo_XYOSTEDProprietaryProductMember_50a9144b-e738-4de2-bd39-94d1c2be7caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TLANDOProductRightsMember_7b26cd66-c6f4-40d7-9ac3-5dc7716479b0" xlink:href="halo-20241231.xsd#halo_TLANDOProductRightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1d235436-ea16-4fae-9003-187e658fe2df" xlink:to="loc_halo_TLANDOProductRightsMember_7b26cd66-c6f4-40d7-9ac3-5dc7716479b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7ab13aa1-6adf-4285-adc1-3562be4fc090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7ab13aa1-6adf-4285-adc1-3562be4fc090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_61f40120-6d1e-4c60-8d1f-3be6c8d18fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7ab13aa1-6adf-4285-adc1-3562be4fc090" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_61f40120-6d1e-4c60-8d1f-3be6c8d18fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember_0d711e5a-6788-4127-a70f-139ad5ce3ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_61f40120-6d1e-4c60-8d1f-3be6c8d18fdc" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentMember_0d711e5a-6788-4127-a70f-139ad5ce3ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ade50a14-2c36-4ad2-a865-bdf201135bdc" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_dbbcf722-e95a-4ec6-9804-8919380d77d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_dbbcf722-e95a-4ec6-9804-8919380d77d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_dda69677-5171-48b0-b900-845466481844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_dda69677-5171-48b0-b900-845466481844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_ebb85cd1-48d0-4cf4-9c2e-1ed84a74a5ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_ebb85cd1-48d0-4cf4-9c2e-1ed84a74a5ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1aa45ece-3bb2-441f-b007-55078f895f76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_4c4b1669-6324-4b72-a944-9172ced39652" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1aa45ece-3bb2-441f-b007-55078f895f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#BusinessCombinationProformaFinancialInformationDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_931a378a-e80a-475d-920c-f37dbefe4f33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a91e967f-7c23-4aae-9bdd-00d139a4e968" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_931a378a-e80a-475d-920c-f37dbefe4f33" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a91e967f-7c23-4aae-9bdd-00d139a4e968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1d9a5277-0c25-469e-a832-9812f65ba8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a91e967f-7c23-4aae-9bdd-00d139a4e968" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1d9a5277-0c25-469e-a832-9812f65ba8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecd1e5a9-abda-4eca-91cb-18e3817d124a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1d9a5277-0c25-469e-a832-9812f65ba8b8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecd1e5a9-abda-4eca-91cb-18e3817d124a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_71935353-ffec-47fc-a9b3-752ba4f56be6" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecd1e5a9-abda-4eca-91cb-18e3817d124a" xlink:to="loc_halo_AntaresPharmaIncMember_71935353-ffec-47fc-a9b3-752ba4f56be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_347a16e7-e358-4e6f-97fe-5e19c0a294b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a91e967f-7c23-4aae-9bdd-00d139a4e968" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_347a16e7-e358-4e6f-97fe-5e19c0a294b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_c71f2764-f6d1-4959-8b23-52f38836211a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_347a16e7-e358-4e6f-97fe-5e19c0a294b4" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_c71f2764-f6d1-4959-8b23-52f38836211a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6256e803-af9e-4eef-8af1-1fa398488170" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_347a16e7-e358-4e6f-97fe-5e19c0a294b4" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6256e803-af9e-4eef-8af1-1fa398488170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementAvailableforSaleSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4d7765b3-c1dd-43cd-9593-0a9c1197716d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0b1f216f-68a8-421e-98ad-0e5102b43bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4d7765b3-c1dd-43cd-9593-0a9c1197716d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0b1f216f-68a8-421e-98ad-0e5102b43bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4954f7ec-d636-46b9-abd5-fd6ccf239bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0b1f216f-68a8-421e-98ad-0e5102b43bf5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4954f7ec-d636-46b9-abd5-fd6ccf239bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4954f7ec-d636-46b9-abd5-fd6ccf239bf4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_0a222ce6-2e96-4a00-ad64-561ac2e6b26f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_0a222ce6-2e96-4a00-ad64-561ac2e6b26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_bd767caa-8289-4162-a409-645cfd65283e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_bd767caa-8289-4162-a409-645cfd65283e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_5e49568a-b67d-4f9c-8e7f-1be87be364fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_5e49568a-b67d-4f9c-8e7f-1be87be364fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_426fc5c8-365b-4a5e-9a35-d6ba26c45fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_AgencySecuritiesMember_426fc5c8-365b-4a5e-9a35-d6ba26c45fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_553ff40d-e3d4-40d1-8ad2-88c0027b14c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_faaf499c-eab0-4336-8241-32709ee4f6ce" xlink:to="loc_us-gaap_CommercialPaperMember_553ff40d-e3d4-40d1-8ad2-88c0027b14c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_0b1f216f-68a8-421e-98ad-0e5102b43bf5" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_4fedf995-fd55-4816-aea6-2a2e1a970507" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss_4fedf995-fd55-4816-aea6-2a2e1a970507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_72a6023a-3187-4455-a8bd-3a6c9983e7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_72a6023a-3187-4455-a8bd-3a6c9983e7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8a1ab9a1-5282-4c8f-8673-7ef12f53f98b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8a1ab9a1-5282-4c8f-8673-7ef12f53f98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d9c47b55-c384-4be0-bc65-32b02e1811ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_bbe816d2-4b54-4fd2-b2af-c10df1c1ed46" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d9c47b55-c384-4be0-bc65-32b02e1811ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_de3820b7-df2e-4a18-baa7-30c279688907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_de3820b7-df2e-4a18-baa7-30c279688907" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ce3f3bcc-6107-45cb-8d67-b20f343b8825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ce3f3bcc-6107-45cb-8d67-b20f343b8825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bce6b20-f701-4c15-9f67-bd00230acf9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ce3f3bcc-6107-45cb-8d67-b20f343b8825" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bce6b20-f701-4c15-9f67-bd00230acf9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_dd62b756-feb9-4c23-ae03-2a0a98ff7460" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6bce6b20-f701-4c15-9f67-bd00230acf9c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_dd62b756-feb9-4c23-ae03-2a0a98ff7460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_369f3ec3-a691-4f66-84f4-14c211e51f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_57d0b9c2-e440-46ab-8174-f4f74cdb2a2c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_369f3ec3-a691-4f66-84f4-14c211e51f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AntaresPharmaIncMember_5af8085e-5ead-4bf9-a2d0-6039a2dd917b" xlink:href="halo-20241231.xsd#halo_AntaresPharmaIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_369f3ec3-a691-4f66-84f4-14c211e51f7b" xlink:to="loc_halo_AntaresPharmaIncMember_5af8085e-5ead-4bf9-a2d0-6039a2dd917b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_097fdfaf-4997-4fa4-97db-770150eb99d4" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_e8318a38-03c8-4e46-8f18-bd66ba856d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_e8318a38-03c8-4e46-8f18-bd66ba856d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_90f6714a-aff1-448f-9013-4b0d30f3b37a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_90f6714a-aff1-448f-9013-4b0d30f3b37a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_075d39e0-940b-4e5a-ba76-862e7938515b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_075d39e0-940b-4e5a-ba76-862e7938515b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_0dc3de2a-3114-4702-bbd9-49c7b6f4e495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_0dc3de2a-3114-4702-bbd9-49c7b6f4e495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_979362d5-c644-4026-af92-5bba57d7974d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_979362d5-c644-4026-af92-5bba57d7974d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_e6dee7e1-14bf-4105-9609-f1ce1b051f05" xlink:href="halo-20241231.xsd#halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a741c4db-8a15-4359-af4a-b7cdf0af40ad" xlink:to="loc_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue_e6dee7e1-14bf-4105-9609-f1ce1b051f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_600aca7a-0c7f-47d0-8292-0f2b5b4966fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0d92ce13-32a2-4d82-9057-540c7b6aafba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_600aca7a-0c7f-47d0-8292-0f2b5b4966fe" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0d92ce13-32a2-4d82-9057-540c7b6aafba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2be34d4a-24a5-4ae4-a43f-76eccb3daad5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_600aca7a-0c7f-47d0-8292-0f2b5b4966fe" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2be34d4a-24a5-4ae4-a43f-76eccb3daad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_13c94d29-9a0c-4d1a-b266-b58462db285f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_600aca7a-0c7f-47d0-8292-0f2b5b4966fe" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_13c94d29-9a0c-4d1a-b266-b58462db285f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a56338c1-96b3-4ff0-bd87-62430494b0b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a56338c1-96b3-4ff0-bd87-62430494b0b1" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_136e4384-a58b-4f20-a5c0-b2c80b7645cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_136e4384-a58b-4f20-a5c0-b2c80b7645cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9a739608-a85e-4f33-9408-58a345acb878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_136e4384-a58b-4f20-a5c0-b2c80b7645cc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9a739608-a85e-4f33-9408-58a345acb878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_636f69c3-5061-481f-9437-d651d566910b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9a739608-a85e-4f33-9408-58a345acb878" xlink:to="loc_us-gaap_MoneyMarketFundsMember_636f69c3-5061-481f-9437-d651d566910b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3b3ab488-7e32-4d22-b7ee-b5b0c049c436" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_9a739608-a85e-4f33-9408-58a345acb878" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3b3ab488-7e32-4d22-b7ee-b5b0c049c436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_735366b5-1244-488d-a4a5-690e5ed23c04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_735366b5-1244-488d-a4a5-690e5ed23c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_735366b5-1244-488d-a4a5-690e5ed23c04" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_8963ff23-0886-4be6-a599-18c215d58795" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_8963ff23-0886-4be6-a599-18c215d58795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_57cce5f8-014f-4af6-9b0a-2d9f113ebd45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_57cce5f8-014f-4af6-9b0a-2d9f113ebd45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ea51e877-a381-4e81-bdbb-441bb5d06086" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ea51e877-a381-4e81-bdbb-441bb5d06086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_cb58c3c6-8e3f-46d5-b5e2-017fcdf0348c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_AgencySecuritiesMember_cb58c3c6-8e3f-46d5-b5e2-017fcdf0348c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_d6c67ffa-5e4f-4f44-ac6f-459da00c4890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ede41c4-cd4a-4e59-ad69-1861d562e66e" xlink:to="loc_us-gaap_CommercialPaperMember_d6c67ffa-5e4f-4f44-ac6f-459da00c4890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2df55ef2-9a01-44cd-90e3-ca3e8df2792a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2df55ef2-9a01-44cd-90e3-ca3e8df2792a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_87674b9a-1645-4df1-8e25-f1d51f6ff46f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2df55ef2-9a01-44cd-90e3-ca3e8df2792a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_87674b9a-1645-4df1-8e25-f1d51f6ff46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_a0686393-598f-450b-bd76-8a20c5723dae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_87674b9a-1645-4df1-8e25-f1d51f6ff46f" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_a0686393-598f-450b-bd76-8a20c5723dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ce714e43-6233-4e9e-86ec-b4742c1b4442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_87674b9a-1645-4df1-8e25-f1d51f6ff46f" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ce714e43-6233-4e9e-86ec-b4742c1b4442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c8083de0-30d4-41af-9be6-da70aec28181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c8083de0-30d4-41af-9be6-da70aec28181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1134361a-823d-4a86-99a4-aa9107e66c76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c8083de0-30d4-41af-9be6-da70aec28181" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1134361a-823d-4a86-99a4-aa9107e66c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_9bc10595-dd38-44ea-a15e-87989cfe642d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_1134361a-823d-4a86-99a4-aa9107e66c76" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_9bc10595-dd38-44ea-a15e-87989cfe642d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4abc6554-6047-4203-85d9-3c262f1a777c" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b28cbe49-39fa-4ec3-a403-58206c6af672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b28cbe49-39fa-4ec3-a403-58206c6af672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d96af002-a248-451b-93db-ffe2f349d53c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d96af002-a248-451b-93db-ffe2f349d53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_0c4f9bfe-40d5-4000-8cfb-a3068a90614f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:to="loc_us-gaap_DerivativeAssets_0c4f9bfe-40d5-4000-8cfb-a3068a90614f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_745984f9-54d5-4cc4-947c-1de465f7b36c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a3c148dc-6288-4069-8f78-8ad707bf9696" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_745984f9-54d5-4cc4-947c-1de465f7b36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ee64c7aa-97c4-467e-a535-7af5789e262e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ee64c7aa-97c4-467e-a535-7af5789e262e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_a5f92269-de39-40ba-a167-0f63f8a3c6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ee64c7aa-97c4-467e-a535-7af5789e262e" xlink:to="loc_us-gaap_DerivativeLiabilities_a5f92269-de39-40ba-a167-0f63f8a3c6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_dde421c9-b788-4fa3-ab05-e62b8f15ffbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_dde421c9-b788-4fa3-ab05-e62b8f15ffbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_7bec14e1-2500-4618-b655-0215c7386de5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_7bec14e1-2500-4618-b655-0215c7386de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_d3acb7e7-b3e7-47e1-b996-0f7edc095d84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_d3acb7e7-b3e7-47e1-b996-0f7edc095d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_3d996f68-d119-4fd2-8577-ad72f4ac8561" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1f78b0fb-f6e5-45b0-9109-0b2315fb9295" xlink:to="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_3d996f68-d119-4fd2-8577-ad72f4ac8561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cca24b6b-dbd8-423a-85b8-4fb57e65ca74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f14ef6d4-20c3-4a44-827e-f70a446b61f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cca24b6b-dbd8-423a-85b8-4fb57e65ca74" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f14ef6d4-20c3-4a44-827e-f70a446b61f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3f6986c6-771c-472d-aa0c-95c39925c17a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f14ef6d4-20c3-4a44-827e-f70a446b61f3" xlink:to="loc_srt_ProductOrServiceAxis_3f6986c6-771c-472d-aa0c-95c39925c17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_3f6986c6-771c-472d-aa0c-95c39925c17a" xlink:to="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember_098f8767-d39a-4b56-ad69-eb362b212c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:to="loc_us-gaap_RoyaltyMember_098f8767-d39a-4b56-ad69-eb362b212c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:to="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProprietaryProductsSalesMember_4b316c4d-cd0a-4bfb-b0d1-bcf404873884" xlink:href="halo-20241231.xsd#halo_ProprietaryProductsSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:to="loc_halo_ProprietaryProductsSalesMember_4b316c4d-cd0a-4bfb-b0d1-bcf404873884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_BulkRHuPH20Member_467c6961-621f-4b29-8421-2c0cc9d2765c" xlink:href="halo-20241231.xsd#halo_BulkRHuPH20Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:to="loc_halo_BulkRHuPH20Member_467c6961-621f-4b29-8421-2c0cc9d2765c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DevicePartneredProductsMember_5a2cfc9f-cf4f-44ee-b9dc-16a00784dcd1" xlink:href="halo-20241231.xsd#halo_DevicePartneredProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductMember_ba97a588-fcfd-453c-a4cf-aec54458b12b" xlink:to="loc_halo_DevicePartneredProductsMember_5a2cfc9f-cf4f-44ee-b9dc-16a00784dcd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:href="halo-20241231.xsd#halo_CollaborativeAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9ccb580f-8520-45c7-89f7-3a95c64b4db2" xlink:to="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_UpfrontFeesMember_494be1f5-b66b-42de-8ad8-132c313b802f" xlink:href="halo-20241231.xsd#halo_UpfrontFeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:to="loc_halo_UpfrontFeesMember_494be1f5-b66b-42de-8ad8-132c313b802f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember_176ac0a8-a79b-4685-9112-ec2c6a8eddf5" xlink:href="halo-20241231.xsd#halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:to="loc_halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember_176ac0a8-a79b-4685-9112-ec2c6a8eddf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_SalesbasedmilestoneMember_2688766f-2658-4d99-b39f-033730fdad56" xlink:href="halo-20241231.xsd#halo_SalesbasedmilestoneMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:to="loc_halo_SalesbasedmilestoneMember_2688766f-2658-4d99-b39f-033730fdad56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeviceLicensingAndDevelopmentMember_498b9dfe-854c-4602-b91b-3b085ff75ebb" xlink:href="halo-20241231.xsd#halo_DeviceLicensingAndDevelopmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_CollaborativeAgreementsMember_d892a11a-aaee-45c8-aa18-fe2ea702d959" xlink:to="loc_halo_DeviceLicensingAndDevelopmentMember_498b9dfe-854c-4602-b91b-3b085ff75ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_06fbab85-2a87-413b-a928-44c84c2b7b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f14ef6d4-20c3-4a44-827e-f70a446b61f3" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_06fbab85-2a87-413b-a928-44c84c2b7b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b47eb192-706e-4d7d-96eb-ad9ff0d82636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_06fbab85-2a87-413b-a928-44c84c2b7b8c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b47eb192-706e-4d7d-96eb-ad9ff0d82636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_36a4787d-8e69-42c6-8479-11dda20986f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_36a4787d-8e69-42c6-8479-11dda20986f7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ce73e4f6-c302-49ed-9cc6-525bc2c92e47" xlink:to="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LicenseFeesAndEventBasedMember_0fbc1a14-2868-4cd8-a6ae-2bd443dc470a" xlink:href="halo-20241231.xsd#halo_LicenseFeesAndEventBasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:to="loc_halo_LicenseFeesAndEventBasedMember_0fbc1a14-2868-4cd8-a6ae-2bd443dc470a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_0ae54307-3507-47f7-a7c8-d3f6746c22a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_94e5d42a-e7ab-437a-9397-5bbb00f30b68" xlink:to="loc_us-gaap_ProductMember_0ae54307-3507-47f7-a7c8-d3f6746c22a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_42328fea-b9f9-4816-a36e-290a972e7d00" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OthercollaboratorsMember_293355d9-b2f4-4bc0-bbcb-51a6d3e42e40" xlink:href="halo-20241231.xsd#halo_OthercollaboratorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_961a39b7-7d0e-4542-ac39-89058602121e" xlink:to="loc_halo_OthercollaboratorsMember_293355d9-b2f4-4bc0-bbcb-51a6d3e42e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fa123384-ef82-4b04-81d3-3dbe16ea9750" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fa123384-ef82-4b04-81d3-3dbe16ea9750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_beefad13-b519-44d4-b6ec-8e830c11d40b" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_d21f9fd0-1d99-4de7-a475-93f843ef7c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod_d21f9fd0-1d99-4de7-a475-93f843ef7c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_034b6df6-4d39-407d-ac03-601c78813c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized_034b6df6-4d39-407d-ac03-601c78813c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fc1fabbf-4a5b-41cb-aaa0-3c1c021ad327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fc1fabbf-4a5b-41cb-aaa0-3c1c021ad327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_0e510a2d-3d10-4d7d-922b-3b515fc59992" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_0e510a2d-3d10-4d7d-922b-3b515fc59992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_f9621144-e0e5-46dc-b880-4957b33707b7" xlink:href="halo-20241231.xsd#halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount_f9621144-e0e5-46dc-b880-4957b33707b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_ca8254b2-4685-42a6-9ee6-b36582d147bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_ca8254b2-4685-42a6-9ee6-b36582d147bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_adf65ab0-de78-45fa-a270-b144a01de550" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_adf65ab0-de78-45fa-a270-b144a01de550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_4926fac6-f4b8-441b-9e26-e15df131eb09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_03d0881e-a22d-4cc5-9065-e51bfdfacdd6" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_4926fac6-f4b8-441b-9e26-e15df131eb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_117ac340-33ee-4517-b410-c88cfc74f4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f3708512-7adf-4e7a-baa1-1a730b3f38b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_117ac340-33ee-4517-b410-c88cfc74f4cb" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f3708512-7adf-4e7a-baa1-1a730b3f38b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_08079253-b7a1-4cdc-a7b7-5570f9a9fd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_117ac340-33ee-4517-b410-c88cfc74f4cb" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_08079253-b7a1-4cdc-a7b7-5570f9a9fd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_9b0cd0c9-9a1a-4065-a508-779084f3c7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_117ac340-33ee-4517-b410-c88cfc74f4cb" xlink:to="loc_us-gaap_ContractWithCustomerLiability_9b0cd0c9-9a1a-4065-a508-779084f3c7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6af16f93-0fbf-4846-bd43-2f0466440a50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_87281bd3-9e2c-4cd9-9cd9-fb865b69f6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_6af16f93-0fbf-4846-bd43-2f0466440a50" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_87281bd3-9e2c-4cd9-9cd9-fb865b69f6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_449e50f9-1572-470b-b25c-61cf65d62065" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_87281bd3-9e2c-4cd9-9cd9-fb865b69f6c7" xlink:to="loc_srt_ProductOrServiceAxis_449e50f9-1572-470b-b25c-61cf65d62065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_449e50f9-1572-470b-b25c-61cf65d62065" xlink:to="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DevicePartneredProductsMember_dc4881c5-3a81-4e85-8db4-31641385cfe8" xlink:href="halo-20241231.xsd#halo_DevicePartneredProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:to="loc_halo_DevicePartneredProductsMember_dc4881c5-3a81-4e85-8db4-31641385cfe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CollaborativeAgreementsMember_2744cfd3-51a8-4ca5-83dc-d0cbc70381c5" xlink:href="halo-20241231.xsd#halo_CollaborativeAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:to="loc_halo_CollaborativeAgreementsMember_2744cfd3-51a8-4ca5-83dc-d0cbc70381c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember_48913077-f33a-48e7-98d7-5a17d42a1882" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:to="loc_us-gaap_RoyaltyMember_48913077-f33a-48e7-98d7-5a17d42a1882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ProductSalesOtherMember_eebd8be9-3664-442c-809f-264d3b8f93cb" xlink:href="halo-20241231.xsd#halo_ProductSalesOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0d243697-e67a-49b7-8c68-a1254f3cc1e6" xlink:to="loc_halo_ProductSalesOtherMember_eebd8be9-3664-442c-809f-264d3b8f93cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_87281bd3-9e2c-4cd9-9cd9-fb865b69f6c7" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_8ecce3a0-3b93-4d21-9d28-e09728aab16c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_8ecce3a0-3b93-4d21-9d28-e09728aab16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_bcc18a6f-0aa1-4690-aadf-7b203a672b58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_bcc18a6f-0aa1-4690-aadf-7b203a672b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_9026cb7a-6872-409f-bbcb-78a8d886b701" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent_9026cb7a-6872-409f-bbcb-78a8d886b701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_12f89046-4e47-4324-9dc8-8d6027008799" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent_12f89046-4e47-4324-9dc8-8d6027008799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_54bab0ac-ac2b-4555-a88f-fcdc0b02aeac" xlink:href="halo-20241231.xsd#halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9d59bdbb-2a6a-4099-8baa-df39b87bd1dc" xlink:to="loc_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent_54bab0ac-ac2b-4555-a88f-fcdc0b02aeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_eb485572-3c58-43a7-a337-81f319e10192" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_f892c32e-dccb-4b94-942b-7ed671dbccd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_eb485572-3c58-43a7-a337-81f319e10192" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_f892c32e-dccb-4b94-942b-7ed671dbccd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_ef01ff6f-fcd9-40df-af6f-0f095057a4e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_eb485572-3c58-43a7-a337-81f319e10192" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_ef01ff6f-fcd9-40df-af6f-0f095057a4e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_0e0d357f-a4ee-4df7-ae72-c583781065f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_eb485572-3c58-43a7-a337-81f319e10192" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_0e0d357f-a4ee-4df7-ae72-c583781065f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_InventoryNetIncludingLongTermPortion_9526dea9-5e75-4e5f-a548-90a1f9f518aa" xlink:href="halo-20241231.xsd#halo_InventoryNetIncludingLongTermPortion"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_eb485572-3c58-43a7-a337-81f319e10192" xlink:to="loc_halo_InventoryNetIncludingLongTermPortion_9526dea9-5e75-4e5f-a548-90a1f9f518aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_b45539fa-896c-498b-997f-057810ca1f05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_eb485572-3c58-43a7-a337-81f319e10192" xlink:to="loc_us-gaap_InventoryNoncurrent_b45539fa-896c-498b-997f-057810ca1f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_56ff88f7-09e6-4c3c-9dfb-aa65c4a60ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_eb485572-3c58-43a7-a337-81f319e10192" xlink:to="loc_us-gaap_InventoryNet_56ff88f7-09e6-4c3c-9dfb-aa65c4a60ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f850c3f1-8c7a-47e7-9e1e-4903c66923f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_c3b17c4c-aad0-4802-8cdf-aafef4f04011" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f850c3f1-8c7a-47e7-9e1e-4903c66923f0" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_c3b17c4c-aad0-4802-8cdf-aafef4f04011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_8013398b-f574-4647-b2f2-fd310430e486" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f850c3f1-8c7a-47e7-9e1e-4903c66923f0" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_8013398b-f574-4647-b2f2-fd310430e486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_cea2bedb-c48e-4e79-974a-efb491cd764d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f850c3f1-8c7a-47e7-9e1e-4903c66923f0" xlink:to="loc_us-gaap_InventoryNoncurrent_cea2bedb-c48e-4e79-974a-efb491cd764d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_9962f48f-7c9a-4242-a3c0-b9c9b5fb7712" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f850c3f1-8c7a-47e7-9e1e-4903c66923f0" xlink:to="loc_us-gaap_OtherAssets_9962f48f-7c9a-4242-a3c0-b9c9b5fb7712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_24a826be-aafd-48cc-9632-673dcfbdd29d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f850c3f1-8c7a-47e7-9e1e-4903c66923f0" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_24a826be-aafd-48cc-9632-673dcfbdd29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_330c5595-d02f-45b3-9cb1-d289d93ce0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f850c3f1-8c7a-47e7-9e1e-4903c66923f0" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_330c5595-d02f-45b3-9cb1-d289d93ce0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_838504c6-eeb8-4251-8b92-9aefedf38a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_f850c3f1-8c7a-47e7-9e1e-4903c66923f0" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_838504c6-eeb8-4251-8b92-9aefedf38a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_0fdc8bd0-9a4b-450a-9d3d-8ba5cd441d59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4bfbf37a-7336-4c66-8fab-e74d9890518a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_0fdc8bd0-9a4b-450a-9d3d-8ba5cd441d59" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4bfbf37a-7336-4c66-8fab-e74d9890518a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4fd2a5d-6878-493c-9d84-001b2a2b54c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4bfbf37a-7336-4c66-8fab-e74d9890518a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4fd2a5d-6878-493c-9d84-001b2a2b54c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a4fd2a5d-6878-493c-9d84-001b2a2b54c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ResearchEquipmentMember_acc0b6a3-5b5c-4083-9754-e498b17ef9c8" xlink:href="halo-20241231.xsd#halo_ResearchEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:to="loc_halo_ResearchEquipmentMember_acc0b6a3-5b5c-4083-9754-e498b17ef9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ManufacturingEquipmentMember_0bc2ffb3-a844-4a53-b270-f9d360c7fa82" xlink:href="halo-20241231.xsd#halo_ManufacturingEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:to="loc_halo_ManufacturingEquipmentMember_0bc2ffb3-a844-4a53-b270-f9d360c7fa82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ComputerAndOfficeEquipmentMember_9818808c-028c-49f4-8919-5002772d3185" xlink:href="halo-20241231.xsd#halo_ComputerAndOfficeEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:to="loc_halo_ComputerAndOfficeEquipmentMember_9818808c-028c-49f4-8919-5002772d3185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_152cbfde-1a68-4d83-b027-0942529eeda7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2e0a6af0-91df-462d-b055-1f9f0b4810c3" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_152cbfde-1a68-4d83-b027-0942529eeda7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4bfbf37a-7336-4c66-8fab-e74d9890518a" xlink:to="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_773c49f0-4480-41e3-a441-a143f052b6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_773c49f0-4480-41e3-a441-a143f052b6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ce932bbd-f1e6-4e3e-b2ea-d8484bd4794b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ce932bbd-f1e6-4e3e-b2ea-d8484bd4794b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3a379a9c-4d15-476a-bb9c-ff243f0ebcd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3a379a9c-4d15-476a-bb9c-ff243f0ebcd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_42bcad61-9e86-470c-b4e0-41566f3180ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_42bcad61-9e86-470c-b4e0-41566f3180ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0ef31d15-c1af-4022-a736-1a8c9a106a70" xlink:href="halo-20241231.xsd#halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_0ef31d15-c1af-4022-a736-1a8c9a106a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_1f34abd8-2574-4ee6-b76b-24d060aefb96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_40497e4a-2d12-40cd-9b7e-a74c524e7619" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_1f34abd8-2574-4ee6-b76b-24d060aefb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b2fa4042-5bfa-4743-8ec8-f465a11c6405" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_aab5a0bc-9fde-4b11-a327-52df627bddf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b2fa4042-5bfa-4743-8ec8-f465a11c6405" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_aab5a0bc-9fde-4b11-a327-52df627bddf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_84ff11a6-c0af-40eb-845d-adf70598b429" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b2fa4042-5bfa-4743-8ec8-f465a11c6405" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_84ff11a6-c0af-40eb-845d-adf70598b429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OperatingLeaseAccretionOfLiability_d1f6a126-02a4-40ee-a9a4-ac003f45a874" xlink:href="halo-20241231.xsd#halo_OperatingLeaseAccretionOfLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b2fa4042-5bfa-4743-8ec8-f465a11c6405" xlink:to="loc_halo_OperatingLeaseAccretionOfLiability_d1f6a126-02a4-40ee-a9a4-ac003f45a874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_88401d9d-0809-4cc4-b651-c21672ca8f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b2fa4042-5bfa-4743-8ec8-f465a11c6405" xlink:to="loc_us-gaap_OperatingLeaseCost_88401d9d-0809-4cc4-b651-c21672ca8f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_310e6234-6998-49d4-8dde-50485f93ad3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b2fa4042-5bfa-4743-8ec8-f465a11c6405" xlink:to="loc_us-gaap_OperatingLeasePayments_310e6234-6998-49d4-8dde-50485f93ad3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CertainBalanceSheetItemsAccruedExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_7e33fc31-7940-4c0f-b40e-e69d3f735f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_7e33fc31-7940-4c0f-b40e-e69d3f735f8e" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_3c02e0a4-f94f-42fd-a47c-e5f97f638ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_3c02e0a4-f94f-42fd-a47c-e5f97f638ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccruedOutsourcedManufacturingExpenses_d6b2e1d1-07e2-4317-9928-18bd01b53950" xlink:href="halo-20241231.xsd#halo_AccruedOutsourcedManufacturingExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_halo_AccruedOutsourcedManufacturingExpenses_d6b2e1d1-07e2-4317-9928-18bd01b53950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_de39466a-6b98-4efb-ad62-b15b43327679" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_de39466a-6b98-4efb-ad62-b15b43327679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_725fa07d-1cb2-42a5-a342-38c97b78f3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_725fa07d-1cb2-42a5-a342-38c97b78f3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_df111a25-7295-4f30-955f-252d89630983" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_df111a25-7295-4f30-955f-252d89630983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_aa8256e1-ce9e-43bc-a7ec-ec49a348b9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_us-gaap_OperatingLeaseLiability_aa8256e1-ce9e-43bc-a7ec-ec49a348b9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1ff45f65-d084-4bfa-b748-4c259d412199" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1ff45f65-d084-4bfa-b748-4c259d412199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AccruedLiabilitiesNoncurrent_80116a1e-7bf8-42ad-9009-f48307052130" xlink:href="halo-20241231.xsd#halo_AccruedLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_halo_AccruedLiabilitiesNoncurrent_80116a1e-7bf8-42ad-9009-f48307052130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_69f41ba7-81a4-4dd0-8dd9-a30ba0efdefb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_eafb608e-82e6-41f5-8e57-96c6fe329190" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_69f41ba7-81a4-4dd0-8dd9-a30ba0efdefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_b371d495-d98f-4cf9-9606-e5151a14cdca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_7e33fc31-7940-4c0f-b40e-e69d3f735f8e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_b371d495-d98f-4cf9-9606-e5151a14cdca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetGoodwillDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_927cf2e4-12cd-499f-9508-e85170bea201" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_f85ca7f2-fa9c-4e08-a2df-0c7cc74d3e94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_927cf2e4-12cd-499f-9508-e85170bea201" xlink:to="loc_us-gaap_GoodwillRollForward_f85ca7f2-fa9c-4e08-a2df-0c7cc74d3e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dcf1cc39-eef0-4fc0-91e8-2aea6d2ee1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f85ca7f2-fa9c-4e08-a2df-0c7cc74d3e94" xlink:to="loc_us-gaap_Goodwill_dcf1cc39-eef0-4fc0-91e8-2aea6d2ee1b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_c5f666ab-714d-4c71-9e8d-e1d5f90a43fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f85ca7f2-fa9c-4e08-a2df-0c7cc74d3e94" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_c5f666ab-714d-4c71-9e8d-e1d5f90a43fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1625b8e2-6943-40fa-82e7-23fe01ba3b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_f85ca7f2-fa9c-4e08-a2df-0c7cc74d3e94" xlink:to="loc_us-gaap_Goodwill_1625b8e2-6943-40fa-82e7-23fe01ba3b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_14cb3318-cced-4e27-924a-94a94bef24ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5c128e62-f944-4572-88d7-8ba7d12eec0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_14cb3318-cced-4e27-924a-94a94bef24ff" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5c128e62-f944-4572-88d7-8ba7d12eec0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2c14c95c-b826-4a19-9742-672dfc021e21" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5c128e62-f944-4572-88d7-8ba7d12eec0a" xlink:to="loc_srt_RangeAxis_2c14c95c-b826-4a19-9742-672dfc021e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1991fb44-4167-45f6-813c-27d67feffef3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2c14c95c-b826-4a19-9742-672dfc021e21" xlink:to="loc_srt_RangeMember_1991fb44-4167-45f6-813c-27d67feffef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7e722d10-cbab-487d-b014-96f9e6293c3a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1991fb44-4167-45f6-813c-27d67feffef3" xlink:to="loc_srt_MinimumMember_7e722d10-cbab-487d-b014-96f9e6293c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bab63ab5-ca22-4ffb-953a-b881793e7d92" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1991fb44-4167-45f6-813c-27d67feffef3" xlink:to="loc_srt_MaximumMember_bab63ab5-ca22-4ffb-953a-b881793e7d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_f54ed36f-b26c-4e12-aa7e-d715df3030b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5c128e62-f944-4572-88d7-8ba7d12eec0a" xlink:to="loc_us-gaap_GoodwillLineItems_f54ed36f-b26c-4e12-aa7e-d715df3030b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_620734d7-3918-4309-870e-8e3bbdb15b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f54ed36f-b26c-4e12-aa7e-d715df3030b1" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_620734d7-3918-4309-870e-8e3bbdb15b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_017405e3-cd32-4e9d-9c9f-94052cd3a05a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_84176bd6-003a-47ea-843c-fc4615d332bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_017405e3-cd32-4e9d-9c9f-94052cd3a05a" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_84176bd6-003a-47ea-843c-fc4615d332bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_66b4f2f4-729c-4fa5-aa11-147a2ee55a97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_84176bd6-003a-47ea-843c-fc4615d332bf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_66b4f2f4-729c-4fa5-aa11-147a2ee55a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_66b4f2f4-729c-4fa5-aa11-147a2ee55a97" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AutoInjectorTechnologyPlatformMember_37f6ad6b-efa4-42d2-bed6-56530c93fca7" xlink:href="halo-20241231.xsd#halo_AutoInjectorTechnologyPlatformMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:to="loc_halo_AutoInjectorTechnologyPlatformMember_37f6ad6b-efa4-42d2-bed6-56530c93fca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_XYOSTEDProprietaryProductMember_8153223f-7c05-4de3-b776-df0630ab7601" xlink:href="halo-20241231.xsd#halo_XYOSTEDProprietaryProductMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:to="loc_halo_XYOSTEDProprietaryProductMember_8153223f-7c05-4de3-b776-df0630ab7601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TLANDOProductRightsMember_dd08c4b0-4b9b-4f9a-bb62-b4906ebadd44" xlink:href="halo-20241231.xsd#halo_TLANDOProductRightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f61779f-f89b-4e39-98f2-c21896cfac6b" xlink:to="loc_halo_TLANDOProductRightsMember_dd08c4b0-4b9b-4f9a-bb62-b4906ebadd44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_84176bd6-003a-47ea-843c-fc4615d332bf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c0962d11-0218-4227-a6d1-f3e4e8a1b18e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c0962d11-0218-4227-a6d1-f3e4e8a1b18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_99ee5d16-c06a-4d16-a3f7-b7e521f9774b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_99ee5d16-c06a-4d16-a3f7-b7e521f9774b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a9632334-a39b-4e8f-be51-e1c388a4e1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a9632334-a39b-4e8f-be51-e1c388a4e1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_69fd455f-298e-4df1-aa23-7f25c75b44fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_69fd455f-298e-4df1-aa23-7f25c75b44fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7dcb6ace-9fd8-4ba9-b19b-9fd96aa21639" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7dcb6ace-9fd8-4ba9-b19b-9fd96aa21639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6081ab60-5457-484e-95ba-b908b1a2694e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6081ab60-5457-484e-95ba-b908b1a2694e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_454693cc-fe9d-4421-bf2d-3a1189d940bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_454693cc-fe9d-4421-bf2d-3a1189d940bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_8498a194-51b4-4c78-a65c-77816c4feebf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98c12090-5713-453a-85ca-8a586f918f82" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_8498a194-51b4-4c78-a65c-77816c4feebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#GoodwillandIntangibleAssetsnetFutureAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_100b5187-539d-40d1-98af-1f4d8ca861dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c47c59a6-ea12-47f6-b802-bd7157410496" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_100b5187-539d-40d1-98af-1f4d8ca861dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c47c59a6-ea12-47f6-b802-bd7157410496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_160facc6-47c8-47fd-8e16-b44b20a3bdb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_100b5187-539d-40d1-98af-1f4d8ca861dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_160facc6-47c8-47fd-8e16-b44b20a3bdb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_35c0bc54-e3d5-4243-b4f0-c38b62143ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_100b5187-539d-40d1-98af-1f4d8ca861dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_35c0bc54-e3d5-4243-b4f0-c38b62143ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5cf64232-f367-43a9-9721-3adc8f261d73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_100b5187-539d-40d1-98af-1f4d8ca861dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5cf64232-f367-43a9-9721-3adc8f261d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_afc8f89b-badf-4bb2-b9d7-f1afa44bac4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_100b5187-539d-40d1-98af-1f4d8ca861dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_afc8f89b-badf-4bb2-b9d7-f1afa44bac4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_56241e7d-e94e-46e5-92ff-b45e195544e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_100b5187-539d-40d1-98af-1f4d8ca861dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_56241e7d-e94e-46e5-92ff-b45e195544e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f87794a1-3b73-4993-ba13-44b2abd85026" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_100b5187-539d-40d1-98af-1f4d8ca861dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f87794a1-3b73-4993-ba13-44b2abd85026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f28cc051-fbe2-47d9-ac0b-a0ddd3a62696" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f28cc051-fbe2-47d9-ac0b-a0ddd3a62696" xlink:to="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ff03847d-5356-4fa4-949a-41ad4eb4f754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_DebtInstrumentAxis_ff03847d-5356-4fa4-949a-41ad4eb4f754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_ff03847d-5356-4fa4-949a-41ad4eb4f754" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_816a347e-9cb8-47b0-aa04-918f2bfbba55" xlink:href="halo-20241231.xsd#halo_A1.00ConvertibleSeniorNotesDue2028Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:to="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_816a347e-9cb8-47b0-aa04-918f2bfbba55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_ee0f270f-15e9-4385-8585-d0a63f2f05dd" xlink:href="halo-20241231.xsd#halo_A0.25ConvertibleSeniorNotesDue2027Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:to="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_ee0f270f-15e9-4385-8585-d0a63f2f05dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member_a03e6c80-c640-435c-8abf-b82b9dab8f90" xlink:href="halo-20241231.xsd#halo_A1.25ConvertibleSeniorNotesdue2024Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:to="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member_a03e6c80-c640-435c-8abf-b82b9dab8f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CreditAgreementMember_f3f3d3b4-0019-45df-be9f-f1e0aa548f7c" xlink:href="halo-20241231.xsd#halo_CreditAgreementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1fab25f8-3cb7-4a80-ad8e-438763eeaa6e" xlink:to="loc_halo_CreditAgreementMember_f3f3d3b4-0019-45df-be9f-f1e0aa548f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e8b19c27-4b91-4d3f-871b-0140e2b89ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_76e0ce15-fe78-4772-9a91-53c7b8bd2dc1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e8b19c27-4b91-4d3f-871b-0140e2b89ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_d3e82659-fa1b-4004-9d7f-acf3153e9baf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8b19c27-4b91-4d3f-871b-0140e2b89ee7" xlink:to="loc_us-gaap_ConvertibleDebtMember_d3e82659-fa1b-4004-9d7f-acf3153e9baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_TermLoanFacilityMember_a4628524-7006-4335-a42a-efa5b5cc532d" xlink:href="halo-20241231.xsd#halo_TermLoanFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e8b19c27-4b91-4d3f-871b-0140e2b89ee7" xlink:to="loc_halo_TermLoanFacilityMember_a4628524-7006-4335-a42a-efa5b5cc532d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_bb168704-006a-4c2a-8ca0-a199fe03d2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_bb168704-006a-4c2a-8ca0-a199fe03d2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a1338160-1adc-460f-b4e8-5041ccdd38ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_bb168704-006a-4c2a-8ca0-a199fe03d2f1" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a1338160-1adc-460f-b4e8-5041ccdd38ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_2b88f6d2-837e-4be3-863b-25133842d8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a1338160-1adc-460f-b4e8-5041ccdd38ec" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_2b88f6d2-837e-4be3-863b-25133842d8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_d54d362d-71f7-4391-a24f-3651aa57504d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a1338160-1adc-460f-b4e8-5041ccdd38ec" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_d54d362d-71f7-4391-a24f-3651aa57504d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_2d95328f-89b9-4fa8-ac86-cec0027e6d11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_CreditFacilityAxis_2d95328f-89b9-4fa8-ac86-cec0027e6d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8d0e81ca-7173-4c5c-9715-faac136339db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_2d95328f-89b9-4fa8-ac86-cec0027e6d11" xlink:to="loc_us-gaap_CreditFacilityDomain_8d0e81ca-7173-4c5c-9715-faac136339db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_de0239b9-94e9-4875-9e6c-0eacd2b07e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8d0e81ca-7173-4c5c-9715-faac136339db" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_de0239b9-94e9-4875-9e6c-0eacd2b07e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AnnualInterestPaymentPeriodAxis_fbde165b-94fe-49ff-82ff-72254a0bc2fa" xlink:href="halo-20241231.xsd#halo_AnnualInterestPaymentPeriodAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_halo_AnnualInterestPaymentPeriodAxis_fbde165b-94fe-49ff-82ff-72254a0bc2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:href="halo-20241231.xsd#halo_AnnualInterestPaymentPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_AnnualInterestPaymentPeriodAxis_fbde165b-94fe-49ff-82ff-72254a0bc2fa" xlink:to="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodOneMember_9589e360-c9d3-447d-bf65-657f52a29e1d" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:to="loc_halo_DebtInstrumentInterestPeriodOneMember_9589e360-c9d3-447d-bf65-657f52a29e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodTwoMember_c8467cd5-133b-4cf3-a83a-e41006093063" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:to="loc_halo_DebtInstrumentInterestPeriodTwoMember_c8467cd5-133b-4cf3-a83a-e41006093063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodThirdMember_6b6a63c2-133b-4e50-b445-8cd1da9731f2" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodThirdMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:to="loc_halo_DebtInstrumentInterestPeriodThirdMember_6b6a63c2-133b-4e50-b445-8cd1da9731f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentInterestPeriodFourMember_445e8fa0-e1be-4f56-bfd2-5ad019f435ec" xlink:href="halo-20241231.xsd#halo_DebtInstrumentInterestPeriodFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_AnnualInterestPaymentPeriodDomain_8b2ed150-7102-4e4c-a98a-d4a1265ac795" xlink:to="loc_halo_DebtInstrumentInterestPeriodFourMember_445e8fa0-e1be-4f56-bfd2-5ad019f435ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentAxis_a4ac22ad-cf4e-489b-8c9d-3e169601b936" xlink:href="halo-20241231.xsd#halo_VariableRateComponentAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_halo_VariableRateComponentAxis_a4ac22ad-cf4e-489b-8c9d-3e169601b936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentDomain_3ac5ffc9-c700-455c-969e-5cbd403cbddd" xlink:href="halo-20241231.xsd#halo_VariableRateComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_VariableRateComponentAxis_a4ac22ad-cf4e-489b-8c9d-3e169601b936" xlink:to="loc_halo_VariableRateComponentDomain_3ac5ffc9-c700-455c-969e-5cbd403cbddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentOneMember_4a145872-d912-472f-9e9b-ec1e17d6b917" xlink:href="halo-20241231.xsd#halo_VariableRateComponentOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_VariableRateComponentDomain_3ac5ffc9-c700-455c-969e-5cbd403cbddd" xlink:to="loc_halo_VariableRateComponentOneMember_4a145872-d912-472f-9e9b-ec1e17d6b917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_VariableRateComponentTwoMember_0bbe469f-038e-4920-83d6-5917df775353" xlink:href="halo-20241231.xsd#halo_VariableRateComponentTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_VariableRateComponentDomain_3ac5ffc9-c700-455c-969e-5cbd403cbddd" xlink:to="loc_halo_VariableRateComponentTwoMember_0bbe469f-038e-4920-83d6-5917df775353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_VariableRateAxis_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_69db5b18-2dd1-4a07-bcd0-a9b3dd2011f6" xlink:to="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1d57fe8a-00df-47af-93d8-9cd96e2fbda1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrMember_1d57fe8a-00df-47af-93d8-9cd96e2fbda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d11487da-b7ee-45de-9b65-1ac7bb74f2de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d11487da-b7ee-45de-9b65-1ac7bb74f2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_38e40267-c870-4476-bef6-143ad6351224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_0d3d5ccc-d7fe-4fb7-946b-79170659da98" xlink:to="loc_us-gaap_BaseRateMember_38e40267-c870-4476-bef6-143ad6351224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f9dc02cd-a6d6-4218-a6cb-83729e3543f6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_srt_RangeAxis_f9dc02cd-a6d6-4218-a6cb-83729e3543f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1cfdf77f-1b0c-4257-b917-a1579c43f041" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f9dc02cd-a6d6-4218-a6cb-83729e3543f6" xlink:to="loc_srt_RangeMember_1cfdf77f-1b0c-4257-b917-a1579c43f041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3ff2b50e-c1bf-4308-acbd-15968ff6f567" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1cfdf77f-1b0c-4257-b917-a1579c43f041" xlink:to="loc_srt_MaximumMember_3ff2b50e-c1bf-4308-acbd-15968ff6f567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1bf66ea2-0336-4e53-82ec-e37cd1ef47a6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1cfdf77f-1b0c-4257-b917-a1579c43f041" xlink:to="loc_srt_MinimumMember_1bf66ea2-0336-4e53-82ec-e37cd1ef47a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e8a59746-1203-49de-97ee-6bda7e9eeedc" xlink:to="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b0d74145-c4c1-405d-82c9-98244a6d94be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b0d74145-c4c1-405d-82c9-98244a6d94be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_52cc750a-7f1c-4b36-abd4-9854bf5b5092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_52cc750a-7f1c-4b36-abd4-9854bf5b5092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFeeAmount_d70edde7-ee12-4afc-adc8-ddb500479a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentFeeAmount_d70edde7-ee12-4afc-adc8-ddb500479a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_4021118c-7063-4f10-8687-729a904be41a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_4021118c-7063-4f10-8687-729a904be41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2b179837-ecbe-41d4-bfee-48e4bd429eed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2b179837-ecbe-41d4-bfee-48e4bd429eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_0e14cdc3-8b7a-4ec1-869a-f48783aecb00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_0e14cdc3-8b7a-4ec1-869a-f48783aecb00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_00407be8-87dc-4288-9c9f-37374a25c230" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_00407be8-87dc-4288-9c9f-37374a25c230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_12da7b2e-e892-4f64-ba3f-65dcfaa5d0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_12da7b2e-e892-4f64-ba3f-65dcfaa5d0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays_4567c14b-feab-4ad4-9b3f-88090e40fcc3" xlink:href="halo-20241231.xsd#halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays_4567c14b-feab-4ad4-9b3f-88090e40fcc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_afa1895b-e420-45ab-9954-7a93e0ac0574" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_afa1895b-e420-45ab-9954-7a93e0ac0574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8c249eb1-51c6-47c6-b559-d3b391853c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_8c249eb1-51c6-47c6-b559-d3b391853c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DebtInstrumentCapCallTransactionCapPricePerShare_4335f9a1-ef11-4ba6-9e87-ec0c29fed860" xlink:href="halo-20241231.xsd#halo_DebtInstrumentCapCallTransactionCapPricePerShare"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_halo_DebtInstrumentCapCallTransactionCapPricePerShare_4335f9a1-ef11-4ba6-9e87-ec0c29fed860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage_d7d1ce7c-5ed7-4db5-b4e0-f894ace893e2" xlink:href="halo-20241231.xsd#halo_SaleOfStockPremiumOverLastReportedSalePricePercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage_d7d1ce7c-5ed7-4db5-b4e0-f894ace893e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_f875ba7b-7fc5-416a-ace2-1ea1e99b240a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_f875ba7b-7fc5-416a-ace2-1ea1e99b240a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_PaymentForCappedCallTransactions_06d9ff01-329b-457d-90d2-dcd2f6038380" xlink:href="halo-20241231.xsd#halo_PaymentForCappedCallTransactions"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_halo_PaymentForCappedCallTransactions_06d9ff01-329b-457d-90d2-dcd2f6038380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_bbdee4fc-c9d6-449e-8b40-7bf8ea233041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentAmount1_bbdee4fc-c9d6-449e-8b40-7bf8ea233041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_835b0aad-803a-4f02-8ea7-bdf16ada43f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_835b0aad-803a-4f02-8ea7-bdf16ada43f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f2b27c2f-eb7a-4627-a3f9-56c30608a813" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f2b27c2f-eb7a-4627-a3f9-56c30608a813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8dc83604-7c92-46de-9ed4-22da97369388" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8dc83604-7c92-46de-9ed4-22da97369388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_0ef990a8-3d7d-46e1-bdca-ab7f291e08cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_0ef990a8-3d7d-46e1-bdca-ab7f291e08cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_4930799f-13f9-4d93-b5f0-b6cb9b8c00eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_4930799f-13f9-4d93-b5f0-b6cb9b8c00eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_35cfe761-7a22-4ab9-ac20-b75cc5851305" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_35aee638-8fc1-4e66-9a6d-f6ea81df8c4e" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_35cfe761-7a22-4ab9-ac20-b75cc5851305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetCarryingAmountofConvertibleNotesDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_db6737f2-524a-4a09-a364-082f85528a89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e03dbabe-6ba0-43d5-8dee-cb35662fe2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_db6737f2-524a-4a09-a364-082f85528a89" xlink:to="loc_us-gaap_DebtInstrumentTable_e03dbabe-6ba0-43d5-8dee-cb35662fe2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_feac6314-3838-46e2-ae28-13416dbc980b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e03dbabe-6ba0-43d5-8dee-cb35662fe2c0" xlink:to="loc_us-gaap_DebtInstrumentAxis_feac6314-3838-46e2-ae28-13416dbc980b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_661d693a-c683-4192-baf7-848863c9bfc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_feac6314-3838-46e2-ae28-13416dbc980b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_661d693a-c683-4192-baf7-848863c9bfc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_cc44298c-cd71-46be-9eb8-497cd646b28f" xlink:href="halo-20241231.xsd#halo_A0.25ConvertibleSeniorNotesDue2027Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_661d693a-c683-4192-baf7-848863c9bfc8" xlink:to="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_cc44298c-cd71-46be-9eb8-497cd646b28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_3409c3f5-9e88-481e-9df5-b7275ab4a042" xlink:href="halo-20241231.xsd#halo_A1.00ConvertibleSeniorNotesDue2028Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_661d693a-c683-4192-baf7-848863c9bfc8" xlink:to="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_3409c3f5-9e88-481e-9df5-b7275ab4a042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e03dbabe-6ba0-43d5-8dee-cb35662fe2c0" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_8ab0983f-1595-4d76-90ad-9c32d7a98a85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_8ab0983f-1595-4d76-90ad-9c32d7a98a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_67fec466-ca3a-4fe1-b033-49ec53939abe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_67fec466-ca3a-4fe1-b033-49ec53939abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a805712c-c673-446f-9960-c2b717b90405" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a805712c-c673-446f-9960-c2b717b90405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fd9e33e3-f3ee-4ccd-9daf-785c024dfea3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_LongTermDebt_fd9e33e3-f3ee-4ccd-9daf-785c024dfea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_8687bc5c-381b-43d2-a892-b9ab2f040792" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentFairValue_8687bc5c-381b-43d2-a892-b9ab2f040792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_580d47ad-edb4-4299-b68d-dcc898c92051" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c91782a9-2676-4512-b48c-65b21c1de939" xlink:to="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_580d47ad-edb4-4299-b68d-dcc898c92051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetComponentsofInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_59719c24-04fe-4954-a90b-484aad67f618" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_59719c24-04fe-4954-a90b-484aad67f618" xlink:to="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:to="loc_us-gaap_DebtInstrumentAxis_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_e185d44a-ab1b-434a-bcef-ceea5aaf5c5e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member_f05db48e-87a5-4e8d-a7a6-90d3248eb2eb" xlink:href="halo-20241231.xsd#halo_A1.25ConvertibleSeniorNotesdue2024Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:to="loc_halo_A1.25ConvertibleSeniorNotesdue2024Member_f05db48e-87a5-4e8d-a7a6-90d3248eb2eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_b51dd42d-ed9a-4324-8b7a-4a9e1fbe096f" xlink:href="halo-20241231.xsd#halo_A0.25ConvertibleSeniorNotesDue2027Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:to="loc_halo_A0.25ConvertibleSeniorNotesDue2027Member_b51dd42d-ed9a-4324-8b7a-4a9e1fbe096f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_469dec2f-494d-4a3b-912e-211843805459" xlink:href="halo-20241231.xsd#halo_A1.00ConvertibleSeniorNotesDue2028Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00656d69-ff12-4e9e-932b-8ccf283726a9" xlink:to="loc_halo_A1.00ConvertibleSeniorNotesDue2028Member_469dec2f-494d-4a3b-912e-211843805459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_50297eb0-aa96-4bd1-8136-1dcc5f97fe47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_50297eb0-aa96-4bd1-8136-1dcc5f97fe47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fa8a7136-9f29-49fe-a967-b82c7640e861" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_50297eb0-aa96-4bd1-8136-1dcc5f97fe47" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fa8a7136-9f29-49fe-a967-b82c7640e861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_6a1ed4dc-b488-4678-aa1f-5d8ba4b81203" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fa8a7136-9f29-49fe-a967-b82c7640e861" xlink:to="loc_us-gaap_ConvertibleDebtMember_6a1ed4dc-b488-4678-aa1f-5d8ba4b81203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9dab239e-66a3-4bb8-a2cc-e0ed7016456a" xlink:to="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_eb932584-e38f-499e-b205-9c72649a47d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentInterest_eb932584-e38f-499e-b205-9c72649a47d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_aa2f7dc5-d879-44a2-b70e-a64773a39fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_aa2f7dc5-d879-44a2-b70e-a64773a39fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_7d1cf228-73b5-4d39-b459-7889ba681aff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_InterestExpenseDebt_7d1cf228-73b5-4d39-b459-7889ba681aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_884751e4-8101-4547-80a0-4db140d82168" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9b09d5e9-6589-4013-bbed-15a5fdc8b242" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_884751e4-8101-4547-80a0-4db140d82168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_816fc457-4f0e-4ccf-b96a-a317bf917dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_816fc457-4f0e-4ccf-b96a-a317bf917dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_516909ac-cd98-45a7-aab3-b769b44b1ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_516909ac-cd98-45a7-aab3-b769b44b1ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7ab9db88-a919-4d70-a3d2-cc7233d0f200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7ab9db88-a919-4d70-a3d2-cc7233d0f200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0fa4d7d0-0eb0-4e81-9694-ffa0933ec609" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0fa4d7d0-0eb0-4e81-9694-ffa0933ec609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_d6c5a619-fc72-4592-a1d6-5eb955770637" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_d6c5a619-fc72-4592-a1d6-5eb955770637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1c63e061-5e43-482a-9535-fcd195eadbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1c63e061-5e43-482a-9535-fcd195eadbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LongTermDebtIncludingInterestGross_5ba94a2e-cfdc-406e-b263-77867cfe8067" xlink:href="halo-20241231.xsd#halo_LongTermDebtIncludingInterestGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_halo_LongTermDebtIncludingInterestGross_5ba94a2e-cfdc-406e-b263-77867cfe8067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_LongTermDebtInterestGross_d2097c0e-d410-4195-8e27-78f09b221bfb" xlink:href="halo-20241231.xsd#halo_LongTermDebtInterestGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_halo_LongTermDebtInterestGross_d2097c0e-d410-4195-8e27-78f09b221bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_572b3137-e2dd-44e1-b7c7-cd629c1a515c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_572b3137-e2dd-44e1-b7c7-cd629c1a515c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_290c669f-953f-4bed-bd62-5a22506758f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_290c669f-953f-4bed-bd62-5a22506758f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_2f113b19-9f6b-44d5-9f87-714038f04828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebt_2f113b19-9f6b-44d5-9f87-714038f04828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d4d5f956-86a5-4a09-bc6b-6926a070b23a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebtCurrent_d4d5f956-86a5-4a09-bc6b-6926a070b23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_020f6ada-bde0-4c27-9c9a-cbcfde54d308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_06f52bc9-9c13-46a2-8631-8d4204191442" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_020f6ada-bde0-4c27-9c9a-cbcfde54d308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_66e89b1c-7d7d-46b7-b8d4-aca44f4dff66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_66e89b1c-7d7d-46b7-b8d4-aca44f4dff66" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_a0c5c42e-db0b-4d3c-96e5-416f74bb5075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:to="loc_us-gaap_PlanNameAxis_a0c5c42e-db0b-4d3c-96e5-416f74bb5075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_456d1d32-4dac-4aa5-a330-655977f98669" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_a0c5c42e-db0b-4d3c-96e5-416f74bb5075" xlink:to="loc_us-gaap_PlanNameDomain_456d1d32-4dac-4aa5-a330-655977f98669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AmendedAndRestated2021StockPlanMember_f00123f5-d2ec-44bd-95d9-aaeee9cbd576" xlink:href="halo-20241231.xsd#halo_AmendedAndRestated2021StockPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_456d1d32-4dac-4aa5-a330-655977f98669" xlink:to="loc_halo_AmendedAndRestated2021StockPlanMember_f00123f5-d2ec-44bd-95d9-aaeee9cbd576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2021ESPPPlanMember_d538d83b-1a6f-47a5-bb58-f66e5345e9d7" xlink:href="halo-20241231.xsd#halo_A2021ESPPPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_456d1d32-4dac-4aa5-a330-655977f98669" xlink:to="loc_halo_A2021ESPPPlanMember_d538d83b-1a6f-47a5-bb58-f66e5345e9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_78e7fee7-7f56-43a4-8fbe-1578e67f67a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:to="loc_us-gaap_AwardTypeAxis_78e7fee7-7f56-43a4-8fbe-1578e67f67a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_78e7fee7-7f56-43a4-8fbe-1578e67f67a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_19756203-bbad-4a2f-ac41-a0d870bca785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:to="loc_us-gaap_EmployeeStockMember_19756203-bbad-4a2f-ac41-a0d870bca785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_4110e325-fd9d-4997-931d-ec1f0bda00da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:to="loc_us-gaap_EmployeeStockOptionMember_4110e325-fd9d-4997-931d-ec1f0bda00da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bf946507-63a3-4507-a6a0-cc70604cefac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bf946507-63a3-4507-a6a0-cc70604cefac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_28916717-fa7e-42fc-ad64-3037d6d97533" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8dfc324b-2a42-4d62-91dd-d60a7d2a5279" xlink:to="loc_us-gaap_PerformanceSharesMember_28916717-fa7e-42fc-ad64-3037d6d97533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_c5172d6f-0549-47b8-b093-31876f53c66b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:to="loc_us-gaap_VestingAxis_c5172d6f-0549-47b8-b093-31876f53c66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_fc608b5b-010d-4e3d-8eba-797d6fbaca88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_c5172d6f-0549-47b8-b093-31876f53c66b" xlink:to="loc_us-gaap_VestingDomain_fc608b5b-010d-4e3d-8eba-797d6fbaca88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_CliffVestingFirstAnniversaryMember_6774f45d-db4a-4f45-9a81-1c0b4ecca2ed" xlink:href="halo-20241231.xsd#halo_CliffVestingFirstAnniversaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_fc608b5b-010d-4e3d-8eba-797d6fbaca88" xlink:to="loc_halo_CliffVestingFirstAnniversaryMember_6774f45d-db4a-4f45-9a81-1c0b4ecca2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_MonthlyVestingAfterOneYearMember_d81cda40-58ea-4aaf-a1fa-36585776794a" xlink:href="halo-20241231.xsd#halo_MonthlyVestingAfterOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_fc608b5b-010d-4e3d-8eba-797d6fbaca88" xlink:to="loc_halo_MonthlyVestingAfterOneYearMember_d81cda40-58ea-4aaf-a1fa-36585776794a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a3ec8e6-ecc3-494e-a141-2fd2415c060b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b11d3352-2166-4a94-a986-864af427c954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b11d3352-2166-4a94-a986-864af427c954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards_ea1f0ee3-2750-40dc-8365-6e647c88b75c" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards_ea1f0ee3-2750-40dc-8365-6e647c88b75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5422d2e0-d791-499a-8bac-c60aded91822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5422d2e0-d791-499a-8bac-c60aded91822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_506574f9-9544-40a2-8fc8-8a9bd156ffb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_506574f9-9544-40a2-8fc8-8a9bd156ffb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_559fc1a1-0a75-45a3-a3a1-2cd9fe4ca4a8" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate_559fc1a1-0a75-45a3-a3a1-2cd9fe4ca4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_858d9442-3a41-4a08-b22d-902e8052ec2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_858d9442-3a41-4a08-b22d-902e8052ec2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount_55059275-2fdf-410a-9c0a-8d7f77f7acbf" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount_55059275-2fdf-410a-9c0a-8d7f77f7acbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_590632e2-d58e-4392-a6e3-41f76c027b33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_590632e2-d58e-4392-a6e3-41f76c027b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_c32d7b67-b289-4784-8ee8-eede4c1fb119" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_c32d7b67-b289-4784-8ee8-eede4c1fb119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_d05b71c9-6b81-4a41-8899-450f8dfa308b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_d05b71c9-6b81-4a41-8899-450f8dfa308b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice_3da118f3-fe9f-45dd-9e0e-c1f30799fb31" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice_3da118f3-fe9f-45dd-9e0e-c1f30799fb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm_c31bb03b-0bc8-4922-976d-e58876fe0e0b" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm_c31bb03b-0bc8-4922-976d-e58876fe0e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_d1eb6315-1a97-4ac6-b7bd-7a0b22e7299f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_d1eb6315-1a97-4ac6-b7bd-7a0b22e7299f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0f0bb80f-6a32-4eea-974a-9dd1f73eb293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0f0bb80f-6a32-4eea-974a-9dd1f73eb293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_aac2893b-4840-4e23-a8a1-7947db54c2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_aac2893b-4840-4e23-a8a1-7947db54c2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_30c10f50-dd01-4f7e-a002-6b8dacc7dc6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_30c10f50-dd01-4f7e-a002-6b8dacc7dc6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_244f206f-e5a5-4610-92ad-9faf142f874b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_244f206f-e5a5-4610-92ad-9faf142f874b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_025d3777-867b-4e75-9e6c-b8806f99c1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28db0d08-04cf-4b38-9c0a-14913c7392e7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_025d3777-867b-4e75-9e6c-b8806f99c1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationSharebasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9cd152ea-7951-4c34-b24c-f7560db38336" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9cd152ea-7951-4c34-b24c-f7560db38336" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_19af7248-06a4-4b53-874e-c2413f097135" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_19af7248-06a4-4b53-874e-c2413f097135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_159de252-f3d7-4906-bf2a-98af1de7de82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_19af7248-06a4-4b53-874e-c2413f097135" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_159de252-f3d7-4906-bf2a-98af1de7de82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_cb861285-aaaa-4458-afb4-65856f00dea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_159de252-f3d7-4906-bf2a-98af1de7de82" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_cb861285-aaaa-4458-afb4-65856f00dea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_d2498302-73bd-4dca-b34e-802980a24db7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_159de252-f3d7-4906-bf2a-98af1de7de82" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_d2498302-73bd-4dca-b34e-802980a24db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:to="loc_us-gaap_AwardTypeAxis_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_29d56547-fffe-4604-b5b0-aaed0024146e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_bb9f72c6-bdea-4a8d-8109-2ac6cc7c169e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_29d56547-fffe-4604-b5b0-aaed0024146e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_f8174118-02d9-4643-b82f-d44b2c5e22f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_29d56547-fffe-4604-b5b0-aaed0024146e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_f8174118-02d9-4643-b82f-d44b2c5e22f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RSURSAandPRSUawardsMember_309ad986-9f52-47c3-a931-41848841c1f4" xlink:href="halo-20241231.xsd#halo_RSURSAandPRSUawardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_29d56547-fffe-4604-b5b0-aaed0024146e" xlink:to="loc_halo_RSURSAandPRSUawardsMember_309ad986-9f52-47c3-a931-41848841c1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1f4e73a8-4b9c-4a5d-a24d-0b7400b64a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_b4c9544d-5cd0-4347-84e6-45d70d533817" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1f4e73a8-4b9c-4a5d-a24d-0b7400b64a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_d8cefa42-3aaa-4315-b5af-a80eb1d4b159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1f4e73a8-4b9c-4a5d-a24d-0b7400b64a2c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_d8cefa42-3aaa-4315-b5af-a80eb1d4b159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_72fb6b0b-49a6-47d9-a736-5871152e9caf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0266c5ef-bd16-43d9-96d6-2299bc37c23f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_72fb6b0b-49a6-47d9-a736-5871152e9caf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0266c5ef-bd16-43d9-96d6-2299bc37c23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_759cc47b-09d8-454f-87ab-7d9eb4ccf491" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0266c5ef-bd16-43d9-96d6-2299bc37c23f" xlink:to="loc_us-gaap_AwardTypeAxis_759cc47b-09d8-454f-87ab-7d9eb4ccf491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_759cc47b-09d8-454f-87ab-7d9eb4ccf491" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1bcbdf79-027e-4410-bca5-f489c8398b62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1bcbdf79-027e-4410-bca5-f489c8398b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d536c7ae-efde-4aae-b448-981b391883ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d536c7ae-efde-4aae-b448-981b391883ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_26cd79ef-624b-4941-9de8-54efbc3dddd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:to="loc_us-gaap_PerformanceSharesMember_26cd79ef-624b-4941-9de8-54efbc3dddd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_9c42ee47-c3db-4bdb-bed9-625b0e8002ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_102e6375-41cb-416e-a344-69f73a829f6f" xlink:to="loc_us-gaap_EmployeeStockMember_9c42ee47-c3db-4bdb-bed9-625b0e8002ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b9dd8d6-8e4c-4bdf-b3b0-a4fed0dcd9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0266c5ef-bd16-43d9-96d6-2299bc37c23f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b9dd8d6-8e4c-4bdf-b3b0-a4fed0dcd9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7b3b1bf0-04e6-479d-bb0d-20d02fa21e75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b9dd8d6-8e4c-4bdf-b3b0-a4fed0dcd9e4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7b3b1bf0-04e6-479d-bb0d-20d02fa21e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_44bf4643-84b4-49d8-994e-03aa992d5a50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5b9dd8d6-8e4c-4bdf-b3b0-a4fed0dcd9e4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_44bf4643-84b4-49d8-994e-03aa992d5a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationOptionsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ff2de9c9-ac53-4351-97a2-1e628d98c4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ff2de9c9-ac53-4351-97a2-1e628d98c4f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_74dd5bc2-c2ae-44a9-99cc-23c2fe15a384" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_74dd5bc2-c2ae-44a9-99cc-23c2fe15a384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5232903e-dd65-43fd-84d5-913bcb3f4075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_74dd5bc2-c2ae-44a9-99cc-23c2fe15a384" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5232903e-dd65-43fd-84d5-913bcb3f4075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e95d25b1-9ec6-4906-b23a-e67461b2a321" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_74dd5bc2-c2ae-44a9-99cc-23c2fe15a384" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e95d25b1-9ec6-4906-b23a-e67461b2a321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e4214c96-f5b6-4a83-92ad-c7448cc0dabc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_74dd5bc2-c2ae-44a9-99cc-23c2fe15a384" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_e4214c96-f5b6-4a83-92ad-c7448cc0dabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_4747265a-972b-4bed-bab6-b2b403df6240" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_74dd5bc2-c2ae-44a9-99cc-23c2fe15a384" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_4747265a-972b-4bed-bab6-b2b403df6240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4adf648f-2f65-4a20-a9ff-bccad2727f78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract_74dd5bc2-c2ae-44a9-99cc-23c2fe15a384" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4adf648f-2f65-4a20-a9ff-bccad2727f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_093f7933-8c26-473d-bc72-d0d8c59a4de5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_093f7933-8c26-473d-bc72-d0d8c59a4de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_d771f1a7-5ab3-467c-8770-1e9874699f66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_d771f1a7-5ab3-467c-8770-1e9874699f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6fa7d77-a4f0-418e-a231-1e9ad9d8d594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6fa7d77-a4f0-418e-a231-1e9ad9d8d594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d2974b75-0492-4b91-8fcb-38989b09826d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6fa7d77-a4f0-418e-a231-1e9ad9d8d594" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d2974b75-0492-4b91-8fcb-38989b09826d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_45cc0c04-c79b-4d2b-aee2-2fba162fadaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6fa7d77-a4f0-418e-a231-1e9ad9d8d594" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_45cc0c04-c79b-4d2b-aee2-2fba162fadaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e5fbbf41-55d8-491f-b009-2c1a6082d28d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6fa7d77-a4f0-418e-a231-1e9ad9d8d594" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e5fbbf41-55d8-491f-b009-2c1a6082d28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_fd19f5eb-9cee-4a1b-a68b-7cc6bd71fb98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6fa7d77-a4f0-418e-a231-1e9ad9d8d594" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_fd19f5eb-9cee-4a1b-a68b-7cc6bd71fb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_154dfc36-e52d-4895-b9da-7be3fc3cfc82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6fa7d77-a4f0-418e-a231-1e9ad9d8d594" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_154dfc36-e52d-4895-b9da-7be3fc3cfc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ed44498a-6fb9-486d-a507-a042dea3f071" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_ed44498a-6fb9-486d-a507-a042dea3f071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_12fc02e2-17ec-4e61-87c7-13c3bc5802a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_12fc02e2-17ec-4e61-87c7-13c3bc5802a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract_c8a29b36-dc11-40f5-8e3b-47c949239d50" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract_c8a29b36-dc11-40f5-8e3b-47c949239d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_ee610e7e-f68e-4d3c-a684-5200fa5b4343" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract_c8a29b36-dc11-40f5-8e3b-47c949239d50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_ee610e7e-f68e-4d3c-a684-5200fa5b4343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_a0571e55-c860-4574-9a48-68def383842e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract_c8a29b36-dc11-40f5-8e3b-47c949239d50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_a0571e55-c860-4574-9a48-68def383842e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_5f022f43-c54f-4e38-a4ba-dc6313a05388" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract_c8a29b36-dc11-40f5-8e3b-47c949239d50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_5f022f43-c54f-4e38-a4ba-dc6313a05388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract_29cb9a27-e14f-40be-8051-406b2ccd5925" xlink:href="halo-20241231.xsd#halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d6e459d2-e5f1-4ccc-9129-75133a4f51e0" xlink:to="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract_29cb9a27-e14f-40be-8051-406b2ccd5925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_58b086e9-f96f-4a6e-b9ed-f250aa11fc2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract_29cb9a27-e14f-40be-8051-406b2ccd5925" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_58b086e9-f96f-4a6e-b9ed-f250aa11fc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_5cd87986-6f9a-4cf4-90c9-1faf4cc51b52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract_29cb9a27-e14f-40be-8051-406b2ccd5925" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_5cd87986-6f9a-4cf4-90c9-1faf4cc51b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_f47a0d33-d057-41f2-9d2b-f7a6d5ef35e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract_29cb9a27-e14f-40be-8051-406b2ccd5925" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_f47a0d33-d057-41f2-9d2b-f7a6d5ef35e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationValuationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationValuationDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationValuationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fc6fec16-daf5-44ec-88d4-eb1ce9cb5625" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_c682f3cf-bdbb-4d69-b67b-6ded69e29b16" xlink:href="halo-20241231.xsd#halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fc6fec16-daf5-44ec-88d4-eb1ce9cb5625" xlink:to="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_c682f3cf-bdbb-4d69-b67b-6ded69e29b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_89527a92-b124-4341-bdc9-33295a9703d3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_c682f3cf-bdbb-4d69-b67b-6ded69e29b16" xlink:to="loc_srt_RangeAxis_89527a92-b124-4341-bdc9-33295a9703d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_06677c39-5184-4465-af21-0475dc34586d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_89527a92-b124-4341-bdc9-33295a9703d3" xlink:to="loc_srt_RangeMember_06677c39-5184-4465-af21-0475dc34586d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_44ae313c-ea73-45ca-a1a2-0defb6da91c5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_06677c39-5184-4465-af21-0475dc34586d" xlink:to="loc_srt_MinimumMember_44ae313c-ea73-45ca-a1a2-0defb6da91c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_573050d7-5e8d-4a30-8579-4f0b5090a11b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_06677c39-5184-4465-af21-0475dc34586d" xlink:to="loc_srt_MaximumMember_573050d7-5e8d-4a30-8579-4f0b5090a11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:href="halo-20241231.xsd#halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable_c682f3cf-bdbb-4d69-b67b-6ded69e29b16" xlink:to="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_998bc0d2-8b33-4b46-b6ee-aa5a5e4e5f25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_998bc0d2-8b33-4b46-b6ee-aa5a5e4e5f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7aa0e7e9-b101-4606-99bb-09f656c8ff61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7aa0e7e9-b101-4606-99bb-09f656c8ff61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_faa0e6ec-822c-41d4-a92a-41e10717efe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_faa0e6ec-822c-41d4-a92a-41e10717efe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6e7cf040-1e89-4cf4-9e18-a87bd8f78815" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_6e7cf040-1e89-4cf4-9e18-a87bd8f78815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_9e6a8feb-c661-4987-b1c9-81aa726a6629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems_e05c41b4-82de-4e5c-9e85-371c2969ef88" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_9e6a8feb-c661-4987-b1c9-81aa726a6629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d46fb8f0-fcc7-4b8d-8607-564b483a34c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_00d6e31a-f886-4882-a959-2e6fafa8c6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d46fb8f0-fcc7-4b8d-8607-564b483a34c2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_00d6e31a-f886-4882-a959-2e6fafa8c6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_957b37da-29e1-4571-a72f-08bcc432dad1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_00d6e31a-f886-4882-a959-2e6fafa8c6b4" xlink:to="loc_us-gaap_AwardTypeAxis_957b37da-29e1-4571-a72f-08bcc432dad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a5414a9-a18a-47ca-92c0-7ba56d710c33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_957b37da-29e1-4571-a72f-08bcc432dad1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a5414a9-a18a-47ca-92c0-7ba56d710c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bfc35244-44fe-4aba-ac3b-9ea50dce02b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a5414a9-a18a-47ca-92c0-7ba56d710c33" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bfc35244-44fe-4aba-ac3b-9ea50dce02b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_00d6e31a-f886-4882-a959-2e6fafa8c6b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9e6bac6c-473d-41b9-bc71-ea2df8c4f68d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9e6bac6c-473d-41b9-bc71-ea2df8c4f68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_76d05077-6a60-43a0-beb2-173e584da989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_76d05077-6a60-43a0-beb2-173e584da989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_56c5df99-1f7f-4029-9472-95cee4d320a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_56c5df99-1f7f-4029-9472-95cee4d320a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_45d50658-134a-4488-9168-6c3cbc381622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_45d50658-134a-4488-9168-6c3cbc381622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b7901719-8ce3-4e61-beeb-1cf960f8c9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e9102cf7-f19d-44c3-b00f-0f51b4258e76" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b7901719-8ce3-4e61-beeb-1cf960f8c9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_51a88894-a28c-443f-a1f2-3f686dd6220e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_51a88894-a28c-443f-a1f2-3f686dd6220e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_aeb6f6d6-c055-4ea1-95b3-fec1ca48eb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_aeb6f6d6-c055-4ea1-95b3-fec1ca48eb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9af46971-069f-47f5-805d-3820c96f750f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9af46971-069f-47f5-805d-3820c96f750f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_53706f23-cae4-43a4-88d1-0f3c2d43e235" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_53706f23-cae4-43a4-88d1-0f3c2d43e235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b551873-6004-4cbe-8ce3-38b9d0c05f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b633a354-95d2-460f-80d7-a6c487c86616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5b551873-6004-4cbe-8ce3-38b9d0c05f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_f4227306-4682-4739-b285-6a2488efe6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_f4227306-4682-4739-b285-6a2488efe6ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c9385e7b-bac6-4d57-b613-123c2142faad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a6cdd57-13b1-4919-9a5c-7f4d41ac935d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_c9385e7b-bac6-4d57-b613-123c2142faad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#SharebasedCompensationPerformanceStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ab4ee9f0-bc2b-4b46-b2a2-86a1a66aa358" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_52d2dd57-c8a0-49f6-ab1e-f5238ae375de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ab4ee9f0-bc2b-4b46-b2a2-86a1a66aa358" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_52d2dd57-c8a0-49f6-ab1e-f5238ae375de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_30c3fbef-09d1-4427-900e-fb9d78d95f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_52d2dd57-c8a0-49f6-ab1e-f5238ae375de" xlink:to="loc_us-gaap_AwardTypeAxis_30c3fbef-09d1-4427-900e-fb9d78d95f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_04c3a678-35a2-465c-9f61-d6c0d0d6a228" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_30c3fbef-09d1-4427-900e-fb9d78d95f0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_04c3a678-35a2-465c-9f61-d6c0d0d6a228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_64cc49ba-1123-4ac6-8451-53a5323e48c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_04c3a678-35a2-465c-9f61-d6c0d0d6a228" xlink:to="loc_us-gaap_PerformanceSharesMember_64cc49ba-1123-4ac6-8451-53a5323e48c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42ed9bca-b609-4fbf-8d0f-d02a4e5b1f38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_52d2dd57-c8a0-49f6-ab1e-f5238ae375de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42ed9bca-b609-4fbf-8d0f-d02a4e5b1f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42ed9bca-b609-4fbf-8d0f-d02a4e5b1f38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0486024a-17ed-4c66-b637-dd41e92246b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0486024a-17ed-4c66-b637-dd41e92246b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3f164ef9-4db1-4be7-bb22-56c429f391ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3f164ef9-4db1-4be7-bb22-56c429f391ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7b23f220-d38b-47f2-9f98-47d1242767ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7b23f220-d38b-47f2-9f98-47d1242767ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_18f76012-becc-4282-8afb-2490d4e669a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_18f76012-becc-4282-8afb-2490d4e669a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7586662c-dd49-404b-8e0b-e0cd5ca7ef96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ad88144b-d55b-429f-b37a-36bb22552ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7586662c-dd49-404b-8e0b-e0cd5ca7ef96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42ed9bca-b609-4fbf-8d0f-d02a4e5b1f38" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c35cef27-2e18-48aa-8637-de35d5a4a2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c35cef27-2e18-48aa-8637-de35d5a4a2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b1946173-b5dc-4bc0-8ed3-6a51a55dcb50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b1946173-b5dc-4bc0-8ed3-6a51a55dcb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e162bd15-feda-45b5-8906-5097d13f4f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e162bd15-feda-45b5-8906-5097d13f4f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f99da634-ddd3-49fb-8077-15b325fc45f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_f99da634-ddd3-49fb-8077-15b325fc45f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_67ad5370-b2ca-46b6-ba52-9aa0f4e44606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_977573aa-04d8-4806-bfe3-410b3a039fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_67ad5370-b2ca-46b6-ba52-9aa0f4e44606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3a908cc4-6eb2-4821-aaab-2cef52309024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a908cc4-6eb2-4821-aaab-2cef52309024" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b14eece7-05ee-4152-9c94-85a598cfe7ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:to="loc_us-gaap_AwardTypeAxis_b14eece7-05ee-4152-9c94-85a598cfe7ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b14eece7-05ee-4152-9c94-85a598cfe7ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_39284346-d232-41cc-82b2-b26200d8f85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:to="loc_us-gaap_EmployeeStockOptionMember_39284346-d232-41cc-82b2-b26200d8f85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RestrictedStockUnitsAndPerformanceSharesMember_a706903d-6bee-456c-85b2-0fff2fc6b987" xlink:href="halo-20241231.xsd#halo_RestrictedStockUnitsAndPerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:to="loc_halo_RestrictedStockUnitsAndPerformanceSharesMember_a706903d-6bee-456c-85b2-0fff2fc6b987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_StockOptionsAndRestrictedStockUnitsMember_fa03c518-998d-40b3-ba37-46c79f86cf01" xlink:href="halo-20241231.xsd#halo_StockOptionsAndRestrictedStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4b4afe64-2d53-4393-a362-cef36f6ab9b5" xlink:to="loc_halo_StockOptionsAndRestrictedStockUnitsMember_fa03c518-998d-40b3-ba37-46c79f86cf01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_9012df8d-c5d7-4e33-b4b9-9aa39a67d734" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:to="loc_srt_ShareRepurchaseProgramAxis_9012df8d-c5d7-4e33-b4b9-9aa39a67d734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_9012df8d-c5d7-4e33-b4b9-9aa39a67d734" xlink:to="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2021ShareRepurchaseProgramMember_3537b1d3-9ff7-4e1e-b271-b65c6f5d8ec6" xlink:href="halo-20241231.xsd#halo_A2021ShareRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:to="loc_halo_A2021ShareRepurchaseProgramMember_3537b1d3-9ff7-4e1e-b271-b65c6f5d8ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_A2024CapitalReturnProgramMember_485fc30d-10ae-4f52-a14b-a02e7c431c56" xlink:href="halo-20241231.xsd#halo_A2024CapitalReturnProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:to="loc_halo_A2024CapitalReturnProgramMember_485fc30d-10ae-4f52-a14b-a02e7c431c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchaseAgreementMember_c529e215-1ff7-4a3f-96f1-22ad9ac81e46" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchaseAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_7a116a12-4f65-4acb-9bf8-1e06ab8cdc06" xlink:to="loc_halo_AcceleratedShareRepurchaseAgreementMember_c529e215-1ff7-4a3f-96f1-22ad9ac81e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4d3bad2c-7f4f-4c69-9838-fa48b5be9042" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2961be9b-1f55-435a-9fe2-1f818e643123" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4d3bad2c-7f4f-4c69-9838-fa48b5be9042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4d3bad2c-7f4f-4c69-9838-fa48b5be9042" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_864f8738-d983-41ed-b256-cad2436c0b79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_864f8738-d983-41ed-b256-cad2436c0b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_4487aa23-9223-44fc-b74f-d6c870719493" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_4487aa23-9223-44fc-b74f-d6c870719493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2f1d84ab-e2ba-4b72-887c-800afd1d2e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2f1d84ab-e2ba-4b72-887c-800afd1d2e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_664f8b83-9180-4421-a27f-535bca9db993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_664f8b83-9180-4421-a27f-535bca9db993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_acf90530-8213-48c1-a9e3-38b250f2536b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_acf90530-8213-48c1-a9e3-38b250f2536b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_669d2359-6c89-45a7-b1bd-1c42f90a8595" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_669d2359-6c89-45a7-b1bd-1c42f90a8595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_3b9c60f9-cb79-4403-90f4-1e02839b65e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_3b9c60f9-cb79-4403-90f4-1e02839b65e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ff0c58c2-2d38-497b-8d25-5b8611cd7bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_ff0c58c2-2d38-497b-8d25-5b8611cd7bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1643be71-40e0-4027-9545-8de8b317ef16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1643be71-40e0-4027-9545-8de8b317ef16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchaseAgreementAmount_2b3b51ce-3f68-4a6e-8e57-917cf8c117ea" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchaseAgreementAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_halo_AcceleratedShareRepurchaseAgreementAmount_2b3b51ce-3f68-4a6e-8e57-917cf8c117ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_6a56b8b2-a1fd-44cd-b8a9-4ba3c7fe50a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_6a56b8b2-a1fd-44cd-b8a9-4ba3c7fe50a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage_94fecc3c-b2f3-4c9a-abf7-11d07bcabcca" xlink:href="halo-20241231.xsd#halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b24fee74-5d68-4e73-ba7e-77d55a5269a9" xlink:to="loc_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage_94fecc3c-b2f3-4c9a-abf7-11d07bcabcca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_95c08fa1-d712-4ad2-ac81-8ccc60df8f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_95c08fa1-d712-4ad2-ac81-8ccc60df8f9b" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c7bed1a3-225b-471c-b960-554c13c166ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:to="loc_us-gaap_AwardTypeAxis_c7bed1a3-225b-471c-b960-554c13c166ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef4f613-e985-4d17-a333-1bfa9c562371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c7bed1a3-225b-471c-b960-554c13c166ad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef4f613-e985-4d17-a333-1bfa9c562371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8e3ea551-780e-46bd-a60c-82f01feb3d19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef4f613-e985-4d17-a333-1bfa9c562371" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8e3ea551-780e-46bd-a60c-82f01feb3d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_RestrictStockUnitsPerformanceSharesAndESPPMember_c21b5c1a-3885-4b8e-b9ce-ece5572bdd53" xlink:href="halo-20241231.xsd#halo_RestrictStockUnitsPerformanceSharesAndESPPMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef4f613-e985-4d17-a333-1bfa9c562371" xlink:to="loc_halo_RestrictStockUnitsPerformanceSharesAndESPPMember_c21b5c1a-3885-4b8e-b9ce-ece5572bdd53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_df8fb5e9-4096-4929-9863-fa47bc2ff2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:to="loc_us-gaap_DebtInstrumentAxis_df8fb5e9-4096-4929-9863-fa47bc2ff2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c4fef1c1-a378-439a-8468-5d0b407c2283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_df8fb5e9-4096-4929-9863-fa47bc2ff2e8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c4fef1c1-a378-439a-8468-5d0b407c2283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_9bdf3cc3-26b7-4448-9e6a-33c896a9edec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c4fef1c1-a378-439a-8468-5d0b407c2283" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_9bdf3cc3-26b7-4448-9e6a-33c896a9edec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_f396b1fd-c8b9-4a57-a61d-adddc839e27f" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_336b89e2-284a-4a49-86f2-cfb66e4af110" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_336b89e2-284a-4a49-86f2-cfb66e4af110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7248c988-4a5f-445a-80d5-da3abc50e6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_336b89e2-284a-4a49-86f2-cfb66e4af110" xlink:to="loc_us-gaap_NetIncomeLoss_7248c988-4a5f-445a-80d5-da3abc50e6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_70eea11e-a4b4-45b1-8740-a98dc825824c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_70eea11e-a4b4-45b1-8740-a98dc825824c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_83e733bc-3059-4438-9ff3-ea307b902bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_70eea11e-a4b4-45b1-8740-a98dc825824c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_83e733bc-3059-4438-9ff3-ea307b902bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_8099fb49-aa08-419c-8e2c-2d904d55793f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_8099fb49-aa08-419c-8e2c-2d904d55793f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24894fd6-8cf6-4ccd-b570-6a402e1c460d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_8099fb49-aa08-419c-8e2c-2d904d55793f" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_24894fd6-8cf6-4ccd-b570-6a402e1c460d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3bda26e-1687-4fda-94c6-d6f6db3b14f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_8099fb49-aa08-419c-8e2c-2d904d55793f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3bda26e-1687-4fda-94c6-d6f6db3b14f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_b8f069af-5b5d-41da-913c-e0314412fbdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_a64e5542-c170-4f9c-811b-8f5ee291f7e7" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_b8f069af-5b5d-41da-913c-e0314412fbdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_670b0bec-d875-4a4f-be9a-3f68fc51186e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_b8f069af-5b5d-41da-913c-e0314412fbdc" xlink:to="loc_us-gaap_EarningsPerShareBasic_670b0bec-d875-4a4f-be9a-3f68fc51186e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_fe74f0f7-a733-4ebc-87ac-aa4da69facdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_b8f069af-5b5d-41da-913c-e0314412fbdc" xlink:to="loc_us-gaap_EarningsPerShareDiluted_fe74f0f7-a733-4ebc-87ac-aa4da69facdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/EarningspershareSharesExcludedfromtheCalculationofDilutedNetIncomePerCommonShareDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#EarningspershareSharesExcludedfromtheCalculationofDilutedNetIncomePerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/EarningspershareSharesExcludedfromtheCalculationofDilutedNetIncomePerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_29486585-38fa-4ce8-ab2f-2ff686a4343e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bb12392d-1616-453b-b33a-46198edd45b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_29486585-38fa-4ce8-ab2f-2ff686a4343e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bb12392d-1616-453b-b33a-46198edd45b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a9936d3-00b7-47b4-853a-5f20a5189650" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_0874f6e3-d768-4b06-b4a7-97aba04433da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a9936d3-00b7-47b4-853a-5f20a5189650" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_0874f6e3-d768-4b06-b4a7-97aba04433da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_a648b730-79b8-434b-9ae6-4bcb3d960c34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a9936d3-00b7-47b4-853a-5f20a5189650" xlink:to="loc_us-gaap_OperatingLeaseExpense_a648b730-79b8-434b-9ae6-4bcb3d960c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0abf0149-2814-47eb-80bf-9292d51bff00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a9936d3-00b7-47b4-853a-5f20a5189650" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0abf0149-2814-47eb-80bf-9292d51bff00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f7c79e6e-efa8-4544-a01e-4754b0526601" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f7c79e6e-efa8-4544-a01e-4754b0526601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5fd28fa5-9277-4908-9d33-bf6be1d723c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5fd28fa5-9277-4908-9d33-bf6be1d723c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e2f57b62-bdb5-4ced-8e9c-127439d12bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e2f57b62-bdb5-4ced-8e9c-127439d12bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bd8005c1-348c-4781-8c68-73e1524ec5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bd8005c1-348c-4781-8c68-73e1524ec5f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8b040916-ce34-46d1-9fb3-f0c72c685787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8b040916-ce34-46d1-9fb3-f0c72c685787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_5324c776-9a54-4f3d-8e36-b2e221e1bac3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_5324c776-9a54-4f3d-8e36-b2e221e1bac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bcb67859-38b4-47bb-9e92-cb4c95284a32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bcb67859-38b4-47bb-9e92-cb4c95284a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_25d3288b-9099-4d81-971d-fe7d96cbcb45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_25d3288b-9099-4d81-971d-fe7d96cbcb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c4be77fb-c25c-4a5d-a1c8-90c2d339864c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3fb37dc5-5c4a-4190-a893-2cfbaeb3a390" xlink:to="loc_us-gaap_OperatingLeaseLiability_c4be77fb-c25c-4a5d-a1c8-90c2d339864c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e787f759-0370-4817-a12f-eb600af8118f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1ae6d759-539a-4dfe-9290-f537b746723b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e787f759-0370-4817-a12f-eb600af8118f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1ae6d759-539a-4dfe-9290-f537b746723b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751e38cb-e5d8-4e6e-b82e-f8c1f6dee143" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e787f759-0370-4817-a12f-eb600af8118f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_751e38cb-e5d8-4e6e-b82e-f8c1f6dee143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d43ccf64-0fa1-41ec-9eb3-8556043ca14b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e787f759-0370-4817-a12f-eb600af8118f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d43ccf64-0fa1-41ec-9eb3-8556043ca14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_58ecb70b-bcd7-46c3-bb68-27246b3fd4b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_58ecb70b-bcd7-46c3-bb68-27246b3fd4b4" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_da069f1c-e73f-449c-b148-4739e9bb1516" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_da069f1c-e73f-449c-b148-4739e9bb1516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_880893da-a137-4655-a519-dd00d01c0a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_880893da-a137-4655-a519-dd00d01c0a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6706e322-9e39-4b74-9502-f6bdffb32b63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6706e322-9e39-4b74-9502-f6bdffb32b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxAssetsLeaseLiabilities_751ffd38-8fd0-4328-966a-3f770a32d765" xlink:href="halo-20241231.xsd#halo_DeferredTaxAssetsLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_halo_DeferredTaxAssetsLeaseLiabilities_751ffd38-8fd0-4328-966a-3f770a32d765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_61e0a60f-d32d-4041-bac2-9d94e90a858f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_61e0a60f-d32d-4041-bac2-9d94e90a858f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_7768a54c-b8ab-4eb0-b7c5-4fd64609349b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_7768a54c-b8ab-4eb0-b7c5-4fd64609349b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_d77dc6e9-7031-4bbf-be4b-6ec29358938c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_d77dc6e9-7031-4bbf-be4b-6ec29358938c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_9470c0c3-324b-4e81-8520-fb46d537d5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_9470c0c3-324b-4e81-8520-fb46d537d5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c4135bec-43ff-4d4e-963d-d3bee86cef17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c4135bec-43ff-4d4e-963d-d3bee86cef17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_a82b296d-74c2-4c80-938b-f8cf3c0656b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_5e5d0a58-1ca1-4e3b-ade7-a0814eadc36b" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_a82b296d-74c2-4c80-938b-f8cf3c0656b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_259a3c16-78f4-4d83-b3d1-2bb5c0cda070" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_58ecb70b-bcd7-46c3-bb68-27246b3fd4b4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_259a3c16-78f4-4d83-b3d1-2bb5c0cda070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization_557ad7fe-62c5-48fb-ade7-15eb35a8101f" xlink:href="halo-20241231.xsd#halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_259a3c16-78f4-4d83-b3d1-2bb5c0cda070" xlink:to="loc_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization_557ad7fe-62c5-48fb-ade7-15eb35a8101f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_DeferredTaxLiabilitiesRightOfUseAsset_b25b55a1-ac68-4ea9-b375-5be037f6f238" xlink:href="halo-20241231.xsd#halo_DeferredTaxLiabilitiesRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_259a3c16-78f4-4d83-b3d1-2bb5c0cda070" xlink:to="loc_halo_DeferredTaxLiabilitiesRightOfUseAsset_b25b55a1-ac68-4ea9-b375-5be037f6f238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_2cce7583-63df-426b-881d-b7c5da9b8c91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_259a3c16-78f4-4d83-b3d1-2bb5c0cda070" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_2cce7583-63df-426b-881d-b7c5da9b8c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a80f8676-bf59-4e99-a78c-f8db498ae1b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_259a3c16-78f4-4d83-b3d1-2bb5c0cda070" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_a80f8676-bf59-4e99-a78c-f8db498ae1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fff74b8b-2ee2-40bd-9176-5f1c252fce72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_58ecb70b-bcd7-46c3-bb68-27246b3fd4b4" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fff74b8b-2ee2-40bd-9176-5f1c252fce72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8717636a-4eb8-4b7f-8534-12d8103776d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8717636a-4eb8-4b7f-8534-12d8103776d6" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_49215ad9-712e-4cec-900e-1e2e0f2e0da9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_49215ad9-712e-4cec-900e-1e2e0f2e0da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_c4aa216d-1606-4fc4-bbe9-fea294ee2109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_49215ad9-712e-4cec-900e-1e2e0f2e0da9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_c4aa216d-1606-4fc4-bbe9-fea294ee2109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_f80d7000-7561-4362-9d25-ad2c2fc1bd51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_c4aa216d-1606-4fc4-bbe9-fea294ee2109" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_f80d7000-7561-4362-9d25-ad2c2fc1bd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_f1bcb2ea-930e-48be-be4f-c47e99376aed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_c4aa216d-1606-4fc4-bbe9-fea294ee2109" xlink:to="loc_us-gaap_DomesticCountryMember_f1bcb2ea-930e-48be-be4f-c47e99376aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_a67ae922-ce97-4d71-946f-651e53b928a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_a67ae922-ce97-4d71-946f-651e53b928a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7177d64f-e87f-4ea9-80fc-dd2dfcadda96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_a67ae922-ce97-4d71-946f-651e53b928a3" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7177d64f-e87f-4ea9-80fc-dd2dfcadda96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_377e282b-fc69-4da2-a8d2-7e86f83c8114" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_7177d64f-e87f-4ea9-80fc-dd2dfcadda96" xlink:to="loc_us-gaap_ResearchMember_377e282b-fc69-4da2-a8d2-7e86f83c8114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_68919ea9-e821-4b80-9cc9-910a835d184f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:to="loc_srt_StatementGeographicalAxis_68919ea9-e821-4b80-9cc9-910a835d184f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_98cd8f2a-76e3-4979-9623-fd2e5ef1f659" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_68919ea9-e821-4b80-9cc9-910a835d184f" xlink:to="loc_srt_SegmentGeographicalDomain_98cd8f2a-76e3-4979-9623-fd2e5ef1f659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_aa320be6-642f-4517-9043-711ebda6346a" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98cd8f2a-76e3-4979-9623-fd2e5ef1f659" xlink:to="loc_stpr_CA_aa320be6-642f-4517-9043-711ebda6346a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_OtherStatesMember_d4bcc1e9-5b60-4096-a557-2f92f9d2d2a2" xlink:href="halo-20241231.xsd#halo_OtherStatesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_98cd8f2a-76e3-4979-9623-fd2e5ef1f659" xlink:to="loc_halo_OtherStatesMember_d4bcc1e9-5b60-4096-a557-2f92f9d2d2a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_000aac97-6f78-46ed-ae32-c558c0b14ff2" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_00b9b503-9243-4642-ba5b-99e2fad99def" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_00b9b503-9243-4642-ba5b-99e2fad99def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_f3a15787-2f09-4fbf-a783-5168de9421c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_f3a15787-2f09-4fbf-a783-5168de9421c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_bfaf0420-776e-4fee-8c41-d624417d951e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_bfaf0420-776e-4fee-8c41-d624417d951e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_f4ab0aa6-1290-4d9b-9f52-8cba065bc704" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_OperatingLossCarryforwards_f4ab0aa6-1290-4d9b-9f52-8cba065bc704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_3c4c6c4e-b07b-409e-9675-f0b07b182143" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_3c4c6c4e-b07b-409e-9675-f0b07b182143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_2c3e3236-4b4f-4802-912e-1128cbfad870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_df7ffbf2-0053-4e71-b1ca-74b9774e369f" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_2c3e3236-4b4f-4802-912e-1128cbfad870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4ad434c0-bb36-4699-9565-7115b6570023" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ff3fa03d-67c8-45c0-95cc-fad5fe29e402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ad434c0-bb36-4699-9565-7115b6570023" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ff3fa03d-67c8-45c0-95cc-fad5fe29e402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4baa3e05-2b54-485e-976c-16d0ff064129" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ad434c0-bb36-4699-9565-7115b6570023" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4baa3e05-2b54-485e-976c-16d0ff064129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c3d426b0-3070-41a6-a947-a64af4f1dde6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ad434c0-bb36-4699-9565-7115b6570023" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c3d426b0-3070-41a6-a947-a64af4f1dde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_9db84f33-fb67-47e7-bc4f-f50626238b64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ad434c0-bb36-4699-9565-7115b6570023" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_9db84f33-fb67-47e7-bc4f-f50626238b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_259d4ad4-96b0-4140-85d0-499c60f845b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ad434c0-bb36-4699-9565-7115b6570023" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_259d4ad4-96b0-4140-85d0-499c60f845b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6c78777d-0c91-4be5-8b36-d82897234fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_51ac5209-7b35-470f-80b1-720fdb9d27e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6c78777d-0c91-4be5-8b36-d82897234fe5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_51ac5209-7b35-470f-80b1-720fdb9d27e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1c58d49a-0740-4ae1-a50d-82cf2a2c5a17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6c78777d-0c91-4be5-8b36-d82897234fe5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1c58d49a-0740-4ae1-a50d-82cf2a2c5a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent_ec109f0a-19b8-47bb-9cfa-866e8be3780e" xlink:href="halo-20241231.xsd#halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6c78777d-0c91-4be5-8b36-d82897234fe5" xlink:to="loc_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent_ec109f0a-19b8-47bb-9cfa-866e8be3780e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_ae485f17-6f78-4633-8e1d-a8c13658b5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6c78777d-0c91-4be5-8b36-d82897234fe5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_ae485f17-6f78-4633-8e1d-a8c13658b5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_86f861a4-7bf1-4c56-8e88-aa38461c0584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6c78777d-0c91-4be5-8b36-d82897234fe5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_86f861a4-7bf1-4c56-8e88-aa38461c0584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_cd9ff837-000c-4f18-946c-5a89c0914380" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6c78777d-0c91-4be5-8b36-d82897234fe5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_cd9ff837-000c-4f18-946c-5a89c0914380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_16297fb9-757e-4036-a270-bf8215f685d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6c78777d-0c91-4be5-8b36-d82897234fe5" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_16297fb9-757e-4036-a270-bf8215f685d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#IncomeTaxesUnrecognizedTaxBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_027f74f9-a76a-4088-88ab-1d964ae45685" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2d0db1f5-0205-4752-b82a-50ba503515a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_027f74f9-a76a-4088-88ab-1d964ae45685" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2d0db1f5-0205-4752-b82a-50ba503515a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_090df4ac-45f8-4746-8ea9-8231659c7673" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2d0db1f5-0205-4752-b82a-50ba503515a8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_090df4ac-45f8-4746-8ea9-8231659c7673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_c1186132-b9e2-4b68-b502-c9c8adcb7488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2d0db1f5-0205-4752-b82a-50ba503515a8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_c1186132-b9e2-4b68-b502-c9c8adcb7488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_a06dfe67-365f-4598-97eb-f2a5e918209a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2d0db1f5-0205-4752-b82a-50ba503515a8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_a06dfe67-365f-4598-97eb-f2a5e918209a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_5bfdc8df-8276-4d07-8aab-a1f2fe733dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2d0db1f5-0205-4752-b82a-50ba503515a8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_5bfdc8df-8276-4d07-8aab-a1f2fe733dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_cc2da723-8120-42a0-a677-74ff43a7dfbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2d0db1f5-0205-4752-b82a-50ba503515a8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_cc2da723-8120-42a0-a677-74ff43a7dfbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4a7b9f61-2b65-4678-92dc-1142536063a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2d0db1f5-0205-4752-b82a-50ba503515a8" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4a7b9f61-2b65-4678-92dc-1142536063a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/EmployeeSavingsPlanNarrativeDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#EmployeeSavingsPlanNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/EmployeeSavingsPlanNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_30e8a4fb-8b96-4733-a2ff-f64f98483513" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_a3e5c378-a3f4-49de-9915-4e64eddf5342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_30e8a4fb-8b96-4733-a2ff-f64f98483513" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_a3e5c378-a3f4-49de-9915-4e64eddf5342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="halo-20241231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_a8a6aadc-8365-47d9-bbe4-500bc400462a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36811dbd-a7c1-4894-8e83-2a2c0263f35a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_a8a6aadc-8365-47d9-bbe4-500bc400462a" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36811dbd-a7c1-4894-8e83-2a2c0263f35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_608a55f8-6e40-44a4-8c5e-ef90a99b05f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36811dbd-a7c1-4894-8e83-2a2c0263f35a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_608a55f8-6e40-44a4-8c5e-ef90a99b05f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_56fe4fd6-44fc-4b8c-b08e-5a3ba0c72f46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36811dbd-a7c1-4894-8e83-2a2c0263f35a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_56fe4fd6-44fc-4b8c-b08e-5a3ba0c72f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5245d657-de7a-497d-be73-fb512297b4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36811dbd-a7c1-4894-8e83-2a2c0263f35a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_5245d657-de7a-497d-be73-fb512297b4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_c4397e14-328f-4429-b57a-a4530e3aa364" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36811dbd-a7c1-4894-8e83-2a2c0263f35a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_c4397e14-328f-4429-b57a-a4530e3aa364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_f8850620-a509-48b3-a6c8-e9b377ac2c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_36811dbd-a7c1-4894-8e83-2a2c0263f35a" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_f8850620-a509-48b3-a6c8-e9b377ac2c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>halo-20241231_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 halo-20241231_g1.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_X1#Z17AI9@  34T *@    @ ! $[  (
M   0   (2H=I  0    !   (6IR=  $    @   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $=E=&%S97<@
M665S96=A=   !9 #  (    4   0J) $  (    4   0O)*1  (    #,S8
M )*2  (    #,S8  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,C(Z,3(Z,38@,3 Z,S,Z,#4 ,C R,CHQ
M,CHQ-B Q,#HS,SHP-0   $< 90!T &$ <P!E '< ( !9 &4 <P!E &< 80!T
M    _^$+(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T
M(&)E9VEN/2?ON[\G(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-
M"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&
M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M
M<WEN=&%X+6YS(R(^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z
M9F%F-6)D9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID
M8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M
M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+R(^/'AM<#I#<F5A=&5$871E/C(P,C(M,3(M,394,3 Z
M,S,Z,#4N,S8Q/"]X;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\
M<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D
M+3$Q9&$M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R
M;"YO<F<O9&,O96QE;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@
M>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS
M>6YT87@M;G,C(CX\<F1F.FQI/D=E=&%S97<@665S96=A=#PO<F1F.FQI/CPO
M<F1F.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\
M+W)D9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(#P_>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)
M"A4/$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_
MVP!# 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" "F 9D# 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#Z1HHHH **
M** "BBB@ HHJ&[O+>PM7N;R5888QEG8\"C83:2NR:BO/K_XJVT4Q33=/>= ?
M]9+)LS]!@T_3?BG9SS+'J=E):@G'FQOYBCW(P#^6:Y_K-*]KG']?PW-R\QWU
M%1P3Q7,"36\BRQ2#<KH<AAZU)70=NX4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M\[5]-D\;4Y2[O\O^'/D<^G>K"'9?G_PP %F 4$DG  [U]4Z;:_8=)M+3_GA
MD?\ WRH']*^>_A[HQUOQM8PE<Q0/]HEX_A3G]3M'XU]"ZA;2WEF\$%U):,_!
MEB W =\9Z'W[5S9S4]Z,%TU.C(J;C3G5MOHOD>>_$CQ0LN=$L)-RJ<W3J>I'
M1/PZG\/>N0TWPSK.K -8Z?,Z'I(PVK_WT<"O6[+PMH.AQM<FWC+(-SW-TV\C
MWR>!^&*YGQ!\3E1FM_#\8<C@W,J\?\!7^I_*OCZU-7YZTODC;$X>/-[7%3MV
M2,NW^%VK.NZZNK2 >FYF(_3'ZU9D^%%Z%_<ZE;LV.C(RC/UYJ7P/9ZAXDU9M
M8UNYFN(+5OW2R-E6DZ\#H .O'?%>EU=+#TJD>:QMAL%AZU/GY6ETU/$-5\$:
MYI$;2S6OGPJ,F2W.\ >N.H'OBLBPU&\TRX$^GW,EO(.Z-C/U'?Z&OH:O(OB1
MHD&EZU#=6B"..\5F9%& '4C./KD'ZYK*OAO9+G@SEQF 6'C[6D]CNO!GB?\
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
M/J,UYM\3/$3W-Q'X<TTEW9E^T!.K,?NI_(_E78>*-=A\+>'6G7!EVB*VC/\
M$V./P'4UQOPU\/27MY+XDU/=(Q=O(+\[W/WG_F/KGTH [+PAX=C\-Z#';$ W
M,GSW#CNWI]!T_P#UUKWEI%?V,UI<KNBF0QN/8C%344@/)/ UW+X7\<W6A7S;
M4N',.3P-XY1OQ!Q_P(5Z=K&I1:/H]U?S_<MXRV/[Q[#\3@?C7GWQ4TA[:\L]
M>L\HV1'*R]0PY1OT(_ 51\;>+QKWA_2K.S.9+E1-<HG9P=H7_OH,?^^3WI@6
M?AEILNJ:]>^(+[YS&S!6(ZRORQ_ '_QZNC^*'_(E2?\ 7>/^=;7AC1ET'P[:
M6.!YB)NE([N>6_7CZ 5B_%#_ )$J3_KO'_.@!?AC:K!X)AE P;B620GUPVW_
M -EKKZYGX=?\B#IW_;7_ -&O734@/._B\H.EZ:Q'(F< _P# ?_K5TG@6U6T\
M$Z:JC!>+S#[EB3_6N<^+W_()T[_KNW_H-=7X2_Y$[2O^O5/Y4P-BO+/C H^V
MZ6V.3'("?Q7_ !KU.O+?C!_Q]Z5_N2?S6A :GQ$O'C^'MD@;FY>%7]P$+?S
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
MEL<6#HO%8AU)[;O_ "-BBBBO8/J0HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH XG7? MSX@\61ZE>WL1LT**+
M?:<[%Y*Y]SG\Z[8#' X%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %>,?%EYM8\<Z;HUH-\BQ*BC/\ '(W^ 6O9Z\Q\,V']O_%W6]<E&Z#3
MI##$3T+@>6,?158_B#7H8"2IRE6?V5^+T1Y>91=6$*"^TU]RU9Z%I6G0Z1I%
MKI]L/W=M$L8..N!R?J3S7G_Q4U7?<VFE1MQ&/.E ]3POZ9_.O2W8(A=SA5&2
M3V%>%W+7/BWQA(;<$O>3X3/\*#@$_11^E>)C*C<;=9$YE/DHJC#KI\CH_AIX
M>^U7K:Q=)^ZMSM@!'WG[G\!^I]J]2JKIFGP:5IL%E:KB*% H]_4GW)YJU6M&
MFJ<.4[,+AUAZ2AUZ^H4445L=04444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 07UTECI]Q=R_<MXFE;Z*"3_*L/P)HS:-X3MUN!
MB[NB;FY..=[\X/T&!^%=!-#'<0/#.BR1R JZ,,A@>Q%/K13M3<%U_0R=.]13
M?1?G_P ,<SX^U3^S/"<ZHV);K]PGT/WO_'<_G65\-/#WV2P;5[I,37(VP@C[
ML?K^)_0>]1>);9_%7CRUT9"WV6QC\RY8=LX)_$C:!]37?1QI%&L<2A$10JJ!
M@ #H*X8Q]I6<WLM$<<(>VQ+JO:.B]>HZBBBNH]$**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDL@BA>1@2$4L0/844
M4">Q@^#[$1Z6^J2X:ZU1OM,K#L&Y51[ '^==#116=/2",L.DJ4;=@HHHK0V"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>halo-20241231_g2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 halo-20241231_g2.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1"!SV%)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#]4ZQ/&GB>
M+P;X9O\ 69D,D5I&9&4=\5MUP7QTY^%'B///^C-71AX*I6A"6S:.7%5)4J%2
M<=TF_P #P)/^"A?A]MW_ !)9A@XZT[_AX1X?_P"@--^9KX2C5=TG ^\>U/VK
M_='Y5^S?ZL99_(_O9^"OC#-E]M?<C[J_X>$>'_\ H#3?F:/^'A'A_P#Z TWY
MFOA7:O\ ='Y4;5_NC\J/]6,L_D?WL7^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?
MZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'
M^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\
MJ-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IO
MS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#
MPCP__P! :;\S7PKM7^Z/RHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\
MT!IOS-'_  \(\/\ _0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?
M=7_#PCP__P! :;\S1_P\(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^
MN&;?SK[D?=7_  \(\/\ _0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4
M?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_P#T!IOS-'_#PCP__P! :;\S7PKM7^Z/
MRHVK_='Y4?ZL99_(_O8?ZX9M_.ON1]U?\/"/#_\ T!IOS-'_  \(\/\ _0&F
M_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_#PCP__P! :;\S1_P\
M(\/_ /0&F_,U\*[5_NC\J-J_W1^5'^K&6?R/[V'^N&;?SK[D?=7_  \(\/\
M_0&F_,T?\/"/#_\ T!IOS-?"NU?[H_*C:O\ ='Y4?ZL99_(_O8?ZX9M_.ON1
M^G'P(_:8TWXY:A>VEE8R6CVR[CO/6O:J^$/^">B@>)=<P,?NZ^[Z_,,\PE+!
M8Z5&@K15C]@X>QM;,,OC7KN\FW^85P?QT_Y)3XB_Z]FKO*X/XZ?\DI\1?]>S
M5Y>$_P!XI^J_,]?'?[K5_P +_(_)>/[TG^\:DJ./[TG^\:DK^C3^5'N%%%%!
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 %%
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 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
MUE_P3U_Y&37/^N=?=U?"/_!/7_D9-<_ZYU]W5^)<3_\ (SGZ+\C^B.$?^13#
MU?YA7!_'3_DE/B+_ *]FKO*X/XZ?\DI\1?\ 7LU?/X3_ 'BGZK\SZ7'?[K5_
MPO\ (_)>/[TG^\:DJ./[TG^\:DK^C3^5'N%%%%!(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 %%%% !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 %%%% !1110 4444 %%%% 'UE_P3U_Y&37/^N=?=U?"/
M_!/7_D9-<_ZYU]W5^)<3_P#(SGZ+\C^B.$?^13#U?YA7!_'3_DE/B+_KV:N\
MK@_CI_R2GQ%_U[-7S^$_WBGZK\SZ7'?[K5_PO\C\EX_O2?[QJ2HX_O2?[QJ2
MOZ-/Y4>X4444$A1110 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 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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?67_  3U_P"1DUS_ *YU]W5\(_\ !/7_ )&37/\ KG7W=7XE
MQ/\ \C.?HOR/Z(X1_P"13#U?YA7)?%;0;OQ-\/\ 6M,L%W7=Q 4C'O76T5\Q
M3J.E.,UNG<^NJTU6IRIRV:M]Y^8\?[&?Q-!?.G@?,<<T_P#X8U^)G_0/%?IK
M17VG^MV/_EC]W_!/@?\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+O
MYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^
M]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R
M/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5
M_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?
MB9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,
M_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#
MQ1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\
MAC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'
M_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF
M?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^
M@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5
M^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH
M_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?Z
MW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_R
MQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6
M/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[
MO^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $
M/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD
M9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI
M?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO
M7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C
M\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_P
MQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\
MAC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$
MS_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0
M/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'B
MC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\
M3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B
M9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>
M*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?
MIK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+O
MYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^
M]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R
M/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5
M_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?
MB9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,
M_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#
MQ1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\
MAC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'
M_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF
M?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^
M@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5
M^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH
M_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?Z
MW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_R
MQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6
M/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[
MO^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $
M/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD
M9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI
M?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO
M7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C
M\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_P
MQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\
MAC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$
MS_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0
M/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'B
MC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\
M3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B
M9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>
M*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?
MIK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+O
MYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^
M]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R
M/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5
M_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?
MB9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,
M_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#
MQ1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\
MAC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'
M_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF
M?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^
M@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5
M^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH
M_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?Z
MW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_R
MQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6
M/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[
MO^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $
M/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD
M9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI
M?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO
M7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C
M\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_P
MQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\
MAC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$
MS_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0
M/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'B
MC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\
M3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B
M9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>
M*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?
MIK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+O
MYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^
M]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R
M/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5
M_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?
MB9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,
M_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#
MQ1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\
MAC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'
M_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF
M?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^
M@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5
M^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH
M_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?Z
MW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_R
MQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6
M/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[
MO^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $
M/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD
M9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI
M?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO
M7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C
M\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_P
MQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\
MAC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$
MS_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0
M/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'B
MC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\
M3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B
M9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>
M*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?
MIK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+O
MYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^
M]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R
M/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5
M_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?
MB9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,
M_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#
MQ1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\
MAC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'
M_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF
M?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^
M@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5
M^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH
M_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?Z
MW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_R
MQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6
M/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[
MO^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $
M/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD
M9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI
M?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO
M7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C
M\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_P
MQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\
MAC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$
MS_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0
M/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'B
MC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\
M3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B
M9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>
M*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?
MIK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+O
MYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^
M]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R
M/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5
M_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?
MB9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,
M_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#
MQ1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\
MAC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'
M_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF
M?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^
M@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5
M^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH
M_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?Z
MW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_R
MQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6
M/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[
MO^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $
M/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD
M9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI
M?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO
M7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C
M\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_P
MQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\
MAC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$
MS_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0
M/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'B
MC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\
M3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B
M9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>
M*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?
MIK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+O
MYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^
M]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R
M/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5
M_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?
MB9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,
M_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#
MQ1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\
MAC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'
M_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF
M?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^
M@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5
M^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH
M_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?Z
MW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_R
MQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6
M/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[
MO^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $
M/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD
M9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI
M?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO
M7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C
M\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_P
MQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\
MAC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$
MS_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0
M/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'B
MC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\
M3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B
M9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>
M*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?
MIK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+O
MYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^
M]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R
M/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5
M_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?
MB9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,
M_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#
MQ1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\
MAC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'
M_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF
M?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^
M@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5
M^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH
M_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?Z
MW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_R
MQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6
M/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[
MO^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $
M/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD
M9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI
M?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO
M7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C
M\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_P
MQK\3/^@>*/\ AC7XF?\ 0/%?IK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\
MAC7XF?\ 0/%'_#&OQ,_Z!XK]-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$
MS_H'BC_AC7XF?] \5^FM%'^MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0
M/%'_  QK\3/^@>*_36BC_6['_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'B
MC_AC7XF?] \5^FM%'^MV/_EC]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\
M3/\ H'BOTUHH_P!;L?\ RQ^[_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B
M9_T#Q7Z:T4?ZW8_^6/W?\$/]2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>
M*_36BC_6['_RQ^[_ ((?ZD9=_-+[U_D?F5_PQK\3/^@>*/\ AC7XF?\ 0/%?
MIK11_K=C_P"6/W?\$/\ 4C+OYI?>O\C\RO\ AC7XF?\ 0/%'_#&OQ,_Z!XK]
M-:*/];L?_+'[O^"'^I&7?S2^]?Y'YE?\,:_$S_H'BC_AC7XF?] \5^FM%'^M
MV/\ Y8_=_P $/]2,N_FE]Z_R/S*_X8U^)G_0/%'_  QK\3/^@>*_36BC_6['
M_P L?N_X(?ZD9=_-+[U_D?F5_P ,:_$S_H'BC_AC7XF?] \5^FM%'^MV/_EC
M]W_!#_4C+OYI?>O\C\RO^&-?B9_T#Q1_PQK\3/\ H'BOTUHH_P!;L?\ RQ^[
M_@A_J1EW\TOO7^1^97_#&OQ,_P"@>*/^&-?B9_T#Q7Z:T4?ZW8_^6/W?\$/]
M2,N_FE]Z_P C\RO^&-?B9_T#Q1_PQK\3/^@>*_36BC_6['_RQ^[_ ((?ZD9=
M_-+[U_D?)W['/P+\6?"G7-5N?$-L+>*=-J5]8T45\OCL;4S"N\152N^Q]AEV
M7TLLPZPU%MI=_,****\\],**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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@ HKC
M/'7Q:\/?#N%I=9N3 B]2!FN 7]LGX:LN1JK_ /?'_P!>N^E@,56CSTJ;:\D>
M;6S+!8>?)6JQB^S9[E17AW_#8_PU_P"@J_\ WQ_]>E'[8WPV/_,5;_OG_P"O
M6O\ 9>._Y\R^YF']M9=_S_C]Z/<**\//[8WPU'_,5;_OG_Z])_PV/\-?^@J_
M_?'_ ->G_96._P"?,ON8?VUEO_/^/WH]QHKQ.V_:_P#AQ=S+%'JK%F.!E?\
MZ]>O:)K-MX@TR"_LW\RVF7<C>HKEK83$89)UH.-^Z.O#X[#8MM4*BE;L[EZB
MBBN0[@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BOG[]JSXF^,?AU8Z7)X43<\Q/F_+GO7STO[3GQDP/W _P"^*^DPF18C
M&457IRBD^[U/E,=Q)A<!7EAZD)-KLKH_0:BOSZ_X:<^,?_/ ?]\51U+]KCXK
MZ,\:7:K&TIPN4ZUVKA?&2=E*/WGGOC' 15W":_[=_P""?HG17Y\K^T]\8V56
M$ VL,CY*7_AISXQ_\\!_WQ2_U8Q?\\?O'_KA@?\ GW/_ ,!/T%HK\^;+]K'X
MI6/B72;34U6."ZF5""F,@G%??NFSM=:?:S/]^2)7/U(!KR,PRNOEO)[5I\VU
MG<]S*\YP^;<_L$URVO=6W+-%%%>,>\%%%% !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 %%%% !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 >4
M?&+X+Q_%"UDA?9AO[QKQ=/V%[95 S#_WU7U_17LX?.,9A:?LZ4[(\#%9'@,9
M4]K6A>1\A#]AFVSR8?\ OJO)OC)^SK;?#V _(I;(&5-?HM7RM^UPQ$3$GY=R
MU]#E6<XW$8J-.I.Z/E\ZR'+\+@Y5*5.S1QW@7]C6V\2^$=/U)O*#7"!\,>:W
M1^PS;9ZP_P#?5?0OP5;=\,=!.<_N!7<5Y^(S[,(5IQ531-GJ87AO+*E"G.5/
M5I?D?GA\6?V>;;X: 2[%+*P(*FOM7X(X_P"%8Z'CIY(KQ']K>3]RX+?Q"O;?
M@A_R2_0O^N(KIS3$U<5EM*I5=W?]#DR?"4<'FU>E05ER_J=W1117QA]\%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!EZWX9
MTWQ$J+J%JER$^[N[5E?\*Q\-?] N+\JZFBMHUJD5:,FD82H4IOFE%-^ARW_"
ML?#7_0+B_*OE[]LSPKI6C^(/! L[2.W$UTJNJ#@C=BOLJOD[]MRW>36/!,P&
M5BN0S'T^:OH,BK5)8^"E)]>ODSY?B3#THY94<8*_N]/-'O\ I?PW\-RZ18YT
MN'_4)SCD_**L_P#"L?#7_0+B_*K_ (/U:#6/#MC- X<"%%./4**VJ\2=:M&3
M3D_O/HJ>'H2@I*"V[(^./VRO#.F:#KG@>33[1+61[M0VP=?FKZYT/_D"Z?\
M]>\?_H(KY+_;0U2/5O%7@VTMB)'@NUW@=OFKZTT,8T73P?\ GWC_ /017MYA
MS?V=A.??WOS/G<K4%FF-Y%I[GY%ZBBBOF3Z\**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "O(?CA^T9I7P1N+*+4;*:[:Z&5\KM7K
MU>;?%;X*:9\59K62_908!@;ES7?@7AE77UM7AUL>;F*Q;PTE@FE4Z7/'?^&_
M_"__ $"+O_/X4?\ #?\ X7_Z!%W_ )_"NG_X8]\/?WX_^^*4?L>^'<_?C_[X
MKZCFX?\ Y)?>SXWDXG_GC]R.7_X> >%1][2KI3V!_P#U4?\ #?\ X7_Z!%W_
M )_"O)OVAO@EI?@CXB^$M-M-IAU"0*WR@=\5] +^R!X<>&(AD!V#/R=\5V5J
M&14:5.K*$K3NUJ^APT,3Q'B*U6A"<;TVD]%UU.8_X;_\+_\ 0(N_\_A5_P .
M_MU>&?$'B"RTI-,N8I;J01JS=,FMG_ACWP[_ 'X_^^*\*^.'PCTWX5_%;P0=
M/VE;B=<X7'\51AZ&1XR;HT8RYK.VKZ*YIBL3Q%@8*O7G'END]%U=C[UCD$D:
MN.C &GU#9_\ 'G!_N+_*IJ^ >Y^FK8****0PHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ IDDT<*[I'5!ZL<4^N"^+VC7VM>'98+"22.4H
M0#'UK:C!5)J#=KF%>HZ5.4XJ[70Z_P#MS3NG]H6N?^NR_P"-']N:=_T$+7_O
M\O\ C7YY7/P&^(37URXU+4 K.2/F;_&F?\*%^(?_ $$M0_[Z:OL/[ PG_06O
MN_X)\)_K+C?^@)_?_P  _1#^W-._Z"%K_P!_E_QH_MS3O^@A:_\ ?Y?\:_.Y
MO@-\0DC9SJ6H *,GYF_QKB[KPOXPM?$$&D_VQ>F>8[0/,;/\ZVI\-X>K?DQ2
M=O+_ ()C4XLQ-&WM,&U?S_X!^HO]N:=_T$+7_O\ +_C1_;FG?]!"U_[_ "_X
MU^>#? /XAKC_ (F6H<C/WFK-USX0^._#]O\ :+C5;]%49^9V_P :SCP_A9.R
MQ2^[_@FDN*,9!<TL$[>O_ /TJ@NH;I=T,L<H]8V#?RJ6OG']B^^OKSPEJ"WU
MW)=21R;=TA)-?1U?*8W#?4\1*A>_+U/M,OQ?U[#0Q'+;FZ!1117$>@%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5/5=4@T>R>ZN
M'"1)U9C@5<KSSX^:%?>)/A?JUAIQ=;N1?D,?7O6]"$:E6,).R;.;$U)4:,ZD
M%=I-V[G::7KEEK%JD]K<Q2JW]UP:OU^:'A3XA>/_ ((WPBO;.ZN+>-L9ER17
MU+\+?VN-'\7+'%J\D.GS< [CBOH\=P_B,,O:4??AW1\KEW$^%Q;5*NO9U.S_
M ,SZ*HK*TGQ1I6NJIL+Z&ZW#(\MLUJU\O*+B[25C[&,HS5XNZ"BBBI*"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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@ KP7]KSPNE]\,[N^MXR;V-QC'<5[U6;X
M@T&T\2:;+97D8EA<<J:[<'B/JN(A6[,\_'X7ZYA:E#^96/#/V:_C-I-_X1TW
M0;J<)?6\80AN*][U#4[;2[-KFYE6.!1DL37Q/\5/V8_%'A+6+C6O#-Y]GBD8
ME5C/(KA5T[XP^)E.G3:O<>5]SYB<5]?5RC"8^?UG#UTHO5I]#X:CGF-RV'U3
M$X>4I1T36S['??&[QY9_$WXF+X?TF0SHQ'0=:^MOAGI+Z'X)TNQ<;6ACP17@
MW[/?[,UQX4OH-<UYEN;X<[CUKZ@50B@*, =A7E9QB*'+#"89WC#KW9[6187$
M<U3'8M<LY].R%HHHKY@^O"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O&/VE/A[>>-O#T<]E'YDMFK./YU[/39(UF
MC9'&Y&&"#W%=6&Q$L+5C6ANCCQ>%AC*$J$]F?#7P5_:7E^&]X^C^*I&AMUDV
MG(Z 5Z_XV_;+\$V>B2-HNHFYO6&%&W&*W/B9^S'X<\;2&>"QBBG;DGWK@-"_
M8HTNQOEENH898P<XS7V,JV2XN7UFJG&75*UF?!0P_$&!B\)0<91Z2=[H\Q^%
M>EZ]\=?'CZI=1F2UMY1*K,.V<U]YV</V>UAB_N(J_D,5A>#? >C^!K%;?2K1
M+;*@,RCK71U\]FF8+'5%[./+".B1]3DV62RZD_:RYJDM6PHHHKQ3Z **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0
M?VO?E^+O@!S]U9ES_P!]5];V,BRV<#J<J44C\J^:/VOO#\L]UI.M10M(; ;\
MJ.F#6]^SQ\?M-\7Z5%IU[,(+M3M!E8#^=?68K#SQ.64*M-74$T_FSXG!XFGA
M,WQ-&J[.HTU\E8^@*^/OVP)TD^+?@"-3EEG7./\ >KZ6\;?$71_!>C2WMS=P
MO@':BR D\5\96VO3?'3XKV-]'%(\-C<@JV,@#-&0X><:LL7)6A%/\4'$F*IS
MHQP4'><Y1T]&F?>5G_QYP?\ 7-?Y5-4=NNVWB7T4#]*DKY1[GVJV"BBBD,**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3KUI:* &^6O\
M='Y4>6O]T?E3J* *U\%6RG^52-AXQ[5\8:L1_P +^T7Y5_UPXQ[U]H:A_P >
M,_\ N'^5?%^K0S?\+\T8^2^WSQ\V..M?4Y'O5_PO\CXWB+:A_B7YGVMM4]5'
MY5YA\?=H\)R#8I.QN<>U>HUY;\?E9O"DFU2QV-T^E>+@?]YAZGT&9?[I4]#@
M/V,?^0#K7_7?^M?2-?-_[&:2)H.M>9&T9\_^(>]?2%=><_[_ %/7]#AR#_D6
MTO3]0HHHKQ3Z **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "DI:* .2\8?#/1/&T+1ZA;J0W4JHS7R[\:OV/;+1]/NM7\/B0"!3(^
M&Q@"OL^N7^*#%/A[XA8<'[')_*O;R[,L5A:L8TYZ76G0^>S3*<'C:,Y5H*Z3
MUZGYN?#GXM^,O K27>G%Y+.V?:Q.3C%?5/PF_;&TC7BD/B"Y\B<C!^7'-9'[
M&W@'0O&'PTUG^U+)+IWO&4LP[9-3_$?]BV+5Y99O#IAL'ZKSBOL\PQ&5XK$U
M,-BH\DD[<R/@,KPN<8/"4L7@Y\\9*_*SZ6\,>,M*\80/-IEP)XUZFMROS.O+
M[Q_\!=5:#^TY!"C88*3R!7OGPG_;2TFYM8M.UB.66])P),UX&,X=K4X^VPK]
MI#RW/IL#Q50JR]AC5[.:WOL?6M%9GAW78?$FDPW]N,12C(K3KY*47%N+W1]Q
M&2G%2CLPHHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 ****
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
MT"WTQ)/-6$8W'O6W117QTI.<G*6[/O(0C3BH1V04445!84444 %%%% !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 %%
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 96K^&=-UU2M[;+.#UW5CCX5>&!_P PN+\JZVBMHUJD5:,FC"6'I3=Y03?H
M<F/A9X84Y_LN+\J^:_VHO".D:+"PL[58?F'05]@5\J_M;?ZM_P#?6O?R6M5E
MC8J4G]Y\QQ!AZ,,!-Q@E\CT[X1?#GP[??#C199=.CDDDA#,S#G-=?_PJOPQ_
MT"XORJI\%/\ DF.A?]<!7<5YF*Q%55YI3>[Z^9[.#PU!X:FW!?"NGD<FOPM\
M,QL&&F1 _2NFL[.*QMT@@39$@PJCM4U%<,JDZGQR;.^%&G3UA%(****S-@HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KY)_;>_P"1A\!?]?2_^A5];5\E?MO*?^$@\!'''VM1_P"/5]#D'_(PA\_R
M9\MQ-_R*ZGK'_P!*1]4:+_R![#_KA'_Z"*NU3T<%=(L0>"((_P#T$5<KP)?$
MSZ:'PH****DL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KQ+]H'X +\9;BPE8J#;C'S'%>VT5U8;$U<)55:B[21QXO"4L=
M1="NKQ9\=?\ ##$7_3+_ +ZI1^PQ#_TR_P"^J^Q**]K_ %AS'_GX?/\ ^J^5
M_P#/L_-;XU?L]Q?#SQOX=TA=I74G"@J>.N*]E7]AF!H8F!B)903\W0U-^UXQ
M_P"%P?#[G_ELO_H5?7-M_P >\7^X/Y5[>-SG&TL)AJD9ZR3O]Y\_E^0Y?6QN
M+I3AI!QMY75SX_\ ^&&8O^F7_?5:/AC]BV/0?$VGZF/+_P!&D#X#>AKZTHKP
MI<09A).+GN?11X9RR,E)4]4,B3RXD3^Z *?117SI]4%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !115:^U*UTR$RW4Z01C^)S@4T
MFW9";45=EFBN2;XM>#D8JWB*Q##@CS*3_A;G@W_H8['_ +^5O]6K_P C^YG-
M];P__/R/WHZZBN1_X6YX-_Z&.Q_[^4?\+<\&_P#0QV/_ '\I_5J_\C^YA];P
M_P#S\C]Z.NHKD?\ A;G@W_H8['_OY1_PMSP;T_X2.Q_[^4OJU?\ D?W,/K>'
M_P"?D?O1UU%9VC^(=-\00F73;R*\C7JT39%:-8RBXNTE9G1&2DN:+N@HHHJ2
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3XV>
M*KCP7\.=4U:U#&>%?EV=>]=W6?KVBV_B#39;&Z19(9/O*PR*WH2C"K&4U=)Z
MG/B(3J49PINTFG9GYT6NH?$GXW77[F[N(;21L!7R.*]M^&7[& T^XAO?$?EW
MC,0S G)KZ@T/P?I/A^TC@L[&"$+W5 #6U7T^*XAJS3I82*IP\MSX[!<+4825
M;&R=6?GM]QSGAWX>Z#X5*'3+".V9!@%171T45\I.<JCYIN[/M:=.%)<L%9>0
M4445!H%%%% !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 %%%% !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 %%?/W[2>J^,-/T^8^&KJ2"3MLK
MYAC\7?&S8/\ B:W/ZU]-@\CEC*2JJK&/DSY''\10P%=T'1E*W5;'Z/U\L_M<
M0LL).1@LIZUX2/%WQL'/]JW/ZU@^(--^)GBW/]K74]QGGD&OH,OR-X/$1K2K
MQ:1\QFG$4<=A94(8>:;/T$^"\9C^&6@YQS;@\5VU?FUIFM_&+1-/BL;+4KB*
MUB&$09XJQ_PEWQL_Z"MS^M<=;AR=2I*:KPU;9WX?BJ%*E"F\//1);'Z.T5^=
M>F>+?C/]NC\W5;@IN&1S7W?\.)[ZX\&Z9)J3E[QHP9&/4FO"S'*I9?&,G44K
M]CZ/*\ZCFDI1C2E"W<Z6BBBO"/HPHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** / ?VJ/BMXM^&5CI<GA>!9GG/[S*YQS7SZO
M[5_Q=('^@)_W[K[H\0>%=+\3+&NI6R7 3[H:LC_A4_A?_H&1U]5@<RP.'H*G
M6PZE)=3XW,,IS'%8F57#XIPB^B/B[_AJ_P"+G_/@G_?NN(^)'Q+^(/Q6O-,N
M=7LA&^G.)(0B8&0<U^A'_"J/"_\ T#(Z/^%4>%_^@9'7ITL]P%&:G2PR374\
M>MPWF>(@Z=;%N47T9\60_M5_%NWMX8%T^/;$H0'R^3@4[_AJ[XN?\^"?]^Z^
MT?\ A5'A?_H&1T?\*H\+_P#0,CK+^V,L_P"@1&W]@YO_ -!LOO/CO0/VI_BO
M?>(]-M+BQ06\TJK)^[[$U]UZ?*\]C;22##O&K-]2 37-0_"OPS#,DJ:9&LB'
M*MZ5U:*(U55& HP*\+,L9AL6X_5Z2A;>W4^CRG XO!*?UJLZE]K]!U%%%>(?
M0A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Y-
M\:?VB=$^"<]G%JMM-<-=#*^5VKHP^'JXJHJ5&-Y/H<N)Q5'!TW6KRY8KJ>LT
M5\O?\-]>#?\ H'7G^?PH_P"&^O!O?3KS'^?:O5_L+,O^?+/%_P!8\I_Z"(F%
M^UY_R6#X??\ 79?_ $*OKFU_X]HO]P?RK\\OCM^T5HOQ,\>>%M9TRRG2UTF0
M/*)!RW.:]P7]OCP8L<8&G7FX* W'&?RKW,=E..J83#0A2;<4[^6I\[EV=9=1
MQV+J3K)1DXV??0^HJ*^7O^&^O!O_ $#KS_/X5>\/_MR>$O$.O66E0:?=K-=.
M(U9N@)_"O"ED>8Q3DZ+LCZ2/$652:C&NKL^DZ*;&XDC5QT8 TZO#/H@HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\G_ &ALMX1E
M"LR$QMRIKUBO*/VA/^14D_ZYM7H9?_O4/4\O,_\ <ZGH?$WPU_9UU;XF)J-[
M:RW$B)*1PQ]:[#_AC'7_ %N?^^S7NW[&;'_A$]6';[1_C7T57V&8\08W#8J=
M*#5D?#97PO@,7@Z=>HG>2/S_ /\ AC'7_6Y_[[-'_#&.O^MS_P!]FOT HKSO
M]:,?W1ZO^I^6]F?G_P#\,8Z_ZW/_ 'V:5?V,=?WJ<W/'^T:^_P"BC_6C']T'
M^I^6]F>1?LZ_#6\^&OAVXL[SS-[L"-YS7KM%%?,XBO/%595I[L^NPN&A@Z,:
M%/:(4445S'4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7#_ !F\3:IX0^'NI:IHR"34(1F-2,YZUW%5=2TRVUBS>UNXQ+ _WE/>
MMJ,XTZD9S5TGL88B$JE*4(.S:T?8^!8/VLOB[)'DV"$Y_P">=2?\-7?%S_GP
M3_OW7V@OPF\+J,#2XP*7_A5'A?\ Z!D=?9?VQEG_ $"(^"_L'-_^@V7WGQ1>
M?M>?%;3;=KBXLHTB7JQ2BS_:\^*VI6ZW%M91O"W1@E?0O[3GP^T#2/@OK=S:
MV$<,\:@JZCFF?LN_#_0=8^"^C7-W81S3R [G8<\8KT/KN6_4_K?U5?%RV^5S
MR_[/S;Z_]1^N2^'FO?SL>!_\-7?%S_GP3_OW5;4OVOOBOIEFUQ/9QQQ*>6,?
M%?;7_"J/"_\ T#(Z\P_:8^'?A_2_@QKD]MI\<,T:95U'-<^'S/+*]:%+ZJO>
M:7WG7BLHS?#4)UGC9/E3>_8[SX#^.+[XB?#32]<U$!;NX!WA>G:O0J\9_9%8
MM\#=#)_VOZ5[-7QV80C3Q=6$%9*3_,^ZRRI*M@J-2;NW%-_<%%%%<!Z84444
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 %%%% !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 5+JTL[MMEQ%'*?1QFJ__"-Z5_SX6_\ WP*\._:2^(FO_#^T
MEO=)0L5/I7'?"']LRSU(1V_B>=;>7&.F.:]^EE.+JX;ZS1U79;GS-;.\#1Q?
MU2O[LN[V^\^H_P#A&]+_ .?"W_[X%'_"-Z7_ ,^%O_WP*J>&/&FD^,+;S],N
M5G3&:W:\:3JTWRRNF>_!4JD>:"31F_\ "-Z7_P ^%O\ ]\"C_A&]+_Y\+?\
M[X%:5%1[2?<OV</Y49H\.:6.EA /^ "K\<20QA(U"(.BCI3Z*3E*6[*48QV0
M4445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '@O[3WQLO?@ZNC3VUJ;A)V^?';FKWPN_:>\/^.[>/[5<P6,[#!5F[UVO
MQ.^$^C_%/3TMM54D1@A".U?(GQ _8[U;PW>/=^%UGD"\C!-?88"GE>,PT:%9
M\E1=3X3,JN<8'%RQ.'7M*3M[O5'W39:C;:E&)+6=)T_O(<BK-?G5H7QT^(GP
M:N%L-4MRD$9VGS!7TG\*_P!K#P[XK@6/5+U(+ML8&.]<N,R#%8:/M*?OP[K4
M[<!Q-@\7)4JGN3[2T/H*BJ6E:O:ZU:BYLY1+$>C"KM?--.+LSZV,E)76P444
M4AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %>8_%WX'Z=\69K22]9%-N,#<N:].KSGXF?&C1?ACJVGVNK3B$71XS7=@WB%
M63PU^?R//QZPSH-8RW)UOL><?\,:Z#_STB_[X_\ K4?\,:Z#_P ](O\ OC_Z
MU>X^&_&FD^++=9M-NEG0C/%;E=TLVS"#Y95&F>9#),KJ1YH4DT?.:_L<:&H(
M$L8'^[_]:D_X8UT'_GI%_P!\?_6KZ-HJ?[8QW_/QFG]@Y;_SZ1\Y?\,:Z#_S
MTB_[X_\ K5<T/]D;0]$URTU*.2/S+=PPPGI^%?0-%)YQCI)IU&..19=%J2I*
MZ&QKY<:J.BC%.HHKQCW@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *\L^/UK/=>%I%@C,C;&X%>IU4U#38=3A,4R[E(Q73AZOL:L
M:G8Y<51^L494KVN>"_L>6-U8^%]56ZA:%C/D!A]:^A:S-#\/VGA^%X[5-BN<
MGBM.M<=B%BL1.LE:YAE^%>"PL,.W?E"BBBN$]$**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \D
M_:HMVN?@GK\:#+%1_6LO]D;5(9/A#I5AN'VB$'*]Z]&^)GAN3Q9X-O\ 3(EW
MO,N M?$_AOXD:U\ ?'TMCJ*&#3HVV\CC%?79?0>/RZ>%IOWU+F2^5CX?,\2L
MLS2GC:J]R4>5OMK<_0&O%?VM-7AM?@]K-GN'GS(-J]ZC7]KSX>'1Q<G5U%SY
M>?)Q_%BOFGQ?\4-7^/WCR#3--4S:?(VWY1QBIRO*<2L0JU:#C&#NV]-B\YSO
M"/"NAAYJ<ZBLDM=SZ?\ V1XWA^!VAJZ[6^;C\J]EKD?A7X5D\&^"K'2I%V/"
M.5KKJ\''5%6Q52I'9ML^DRZE*A@Z5*6\8I?@%%%%<)Z(4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !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 8GB+P;I/BJW:'4[1;F-N"&KYN^)'[&-EJ]S/<:%%';-DE.<5]645Z6$S'$X
M)WHSMY=#R<=E6$S"-L1!/SZGYK:Q9_$GX":AY8U"1;4'.%)QBO8/A/\ MJ6B
MB.SU\2RS'@R'I7I/[4]E:R:#*[P*TGE_>(KQ'X?_ +*=M\1OAJ=8@N5MKMF;
M:%'/%?>QQ&!S#!JOCX*+;M='YI+"YCE>/>'RR;DDKV;Z'V7X3\>Z3XPLEN;*
MYCPPR%9QFNA5E<94AA[&OS;U'P-X_P#@U>,]E+>WD"'HN[&*].^%_P"V->:0
M5T[7=/96)P7E)&*\+$\.S<75P4U./XGTF$XI@IJCF$'3E^!]L45Q_A'XI:#X
MJTZ.XAU&W$C=8]XS76QR+,@=&#*>A%?)5*<Z3Y9JS/MZ5:G6BI4Y70^BBBLC
M8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MI*6B@#Y<_;D\,:7;_#=-1CM52^>X">8HY.:\>7]D76[KP+I&O:+,L4\L(E;#
M<]*]T_;J_P"23VW_ %^+_2O7?A"H;X6^&PXR/L29S7W%#,L1@,KHU*3WG):]
MK'YUB,IPN99S7I5EM"+5M-;[GPAIOQ2^(?P>N!97T]S);J<':"1BOH[X7_MB
M>']?L[>QOUECU#HS-P*]-^(EOX(ET6\CU/\ L])2IPS@;@:_/3XJ:/8V&N22
M^'KI)&W<+ >?TKU<-'"9]%JK1Y)=ULSQ<7/'<-23HUU4A_*]6C]1=/U>TU*T
MBN()XW210PPPJ[7YW_L^WGC\:U:"Y6^>RWC&_.,9K]"K/=]EAW?>V+G\J^,S
M3+O[-JJFIJ5^Q]_DV:O-:+J.FXV[DU%%%>*?0!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5\_\ [4'P!O/C#':7-BZI<6B_+DX-
M?0%%=F$Q53!5E7I/WD<.-P=',*$L/75XL_-3;\2?@=J&S[5,]K&?NQY/%>Y_
M#3]M;3&CBL]=BG^T\*S,,<U]1:IX5TG6HV6\L(9]PZL@)KXL_;$^"NF^!]+M
MM<TP)"UU/Y?EHN,'C_&ON,/CL%G=2.'Q5*TWU6A^=XK+\PX=IRQ6"K<U..\7
MK9'V+X0\?:5XSL?M-C<)CKM+C-=&K!AD'(]J_,.QTOQ_\,[.PU*T^VSVLR"3
M:N[&*]S^'/[:3V=K%IVMV'E3 XWRD@UYV,X<JQO4P<N>/XGJ8'BNC.U/'1=.
M7GLS[*HKDO"GQ-T#Q5IMO<V^I6YDD',0<9!KK%8, 1R#7R%2G.F^6:LS[FG5
MA6BI4W="T445F:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5YQ\;O$.H>'?#$L^G2F&8(Q#"O1Z\H_:$_Y%23_KFU=V!2EB8)JZ
MN>;F,G'"5'%V=CXMTWXJ_&#Q%<7;V6KSM%'(1\I.!S5W_A-OC9_T%;C]:^A_
MV/-)L;OPOJSS6L<LGGXW.H/'-?07_",Z5_T#X/\ O@5]MC<YH83$2H+#1?+Y
M(_/LOR'$XW#0Q#Q4US>;/SV/C;XV!2?[5N,#ZUCS?&7XN6^H1V3:S-Y\AP!F
MOT;O?#>DK9SYT^#&P_P#TKXXU?3[3_A?&C1?9U\DS#*8XZUTX#-*&,<[X>*Y
M4WLCDS+)\3@%3MBIOF:6[.$;QI\;%Q_Q-;C]:@N_B)\9]/7S)M6G5!R<DU^B
M#>&]+;&;"#IC[@KS/X[Z)IMOX5D:.RB1]C?,J@=JX</GE"M5C3^K1U\D>EB>
M',1AZ,JJQ<]/-F'^R;XXUSQKX7O)M<NC<W$;A0Q->]5\W?L8\>']:';S_P"M
M?2-?,9Q&,,=4C!65SZ[(IRJ9=2E-W=MWZA1117CGO!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 445SWCWQ=#X'\+W>L3@&.W&3N
M/%7"$JDE".[,ZE2-*#G-V2.AHKYDB_;6T65=P2'_ +ZIW_#:6B_W(?\ OJO9
M_L3'_P#/MG@_ZPY9_P _4?3->;?$[X'^'OB-;R/=V2->,<^8>]>8+^VAHS-@
M1PD_[U#?MH:,K8,<(/\ O5M1RO,\/-3I0:9SU\XRC$P=.M433[G,G]A^S^W;
M_+C\G/W=W:O</AC\!_#GP[BCEMK&-;U#Q)Z5YI_PVEHO]R'_ +ZILG[:FC*N
M1'"3Z;J]/$4\\Q4/9U$['DX6KP]@Y^UI-7/INBN=\ ^+HO''AFUU>%0J3C@"
MNBKXV<)4Y.$MT?>4ZD:L%.#NF%%%%0:!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 %%%% !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 444QYDCY=U4
M?[1Q0!X/^U)_R+\O_7.M3]E!3_PJFVSR#(U<A^U=XSTVVTF2V$T<LACQ\C U
M\T>#OVBO$?A_PJVA:"9XIF8X* XK[["Y;7QV5JG3T]Z^I^9XS-L/EV<RJU'?
MW6M.Y]V>/?B=X+\-PW-MKEW C!2"K*"<U^?WQ>U+P_XLUN7^P9=[LYV",>]=
MIX5^!/CWXT7AOM8NBT3'<WF'%?2_PR_94\+^%;,-J6GQW-Z.C5TT)X'(+OVK
MG4[+8Y,33S'B:T515.GT;W/EWX%_!WX@?VA!?QV\_P#9^0<DG%?H'X6MI[/0
M;2&X&)E3#9JWI>EVVCV:6MI&(H$Z**MU\KFF:SS.?-**278^TR?)J>44^6,F
MV][_ *!1117A'T84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !17&?$CXI:5\,K!;G4R<.,J >M?*/Q$_;,N];G>W\+I<12G
MA64&O9P.4XK'ZTH^[WZ'@9AG>#RWW:TO>[+<]"_;JUZP/PXCTX3JUZMPLGE@
M\@5Y78?MA7VB^ =)T72%66ZC@$)^7D<5SOAWX2_$+X[:A]JU:Z9H7.XB7CBO
MI'X7?LD^'/"\._6+&.[N5^Z<\9K[&7]FY;A(X;%/VDHMNR[L^#C_ &MF^-GB
M\''V49I1N^R/F;3O 'Q)^-U]]LN[>9+%CEF4D#%>_P#PS_8UT/1UBO-2>5[D
M8)5N>:^CM%T.R\/V8M;&$00#^$5H5\_B^(,367LZ'N0\CZ? \+X6@U5Q/[R?
M=F9HOAVQT&SCMK6WC1(Q@':,UIT45\O*3D[MGV48J"Y8JR"BBBI*"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^7?V\/\
MD3O#W_7\O\Q7U%7RY^WHRQ^"="D+#Y+T,5[XR*][(O\ D8T?7]#YOB3_ )%5
M?T_5'NGA;1;/7/A[HL%S!&R-9Q_P@X^45X_\5/V2?"^LZ;=ZC 9(;Q!N&.!4
MZ?M0^&/!OP_TI'+272VB($4]"%KYY\4?M%^-/B1J+V7AZ2XAMY#@<'%>SE^7
MYDJTJE*7LXWW>VYX&:9GE#P\*5:*J2:6BWV/-M6FUGX.>(&:SGE*1M\H9CBO
MI#X&_M8:_P",]0M--OXD"Y";MO)_&N4\%_LN>,?&UQ'?>(KA9X&.XJ]?4?@7
M]G_PIX-AMY(=/3[7& 3(/6O8S?,,NE2]G52J5.Z/"R/*\TC6]K1;ITK[/JCT
MV-MT:MZ@&G4B@*H Z#BEK\P/V **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O*/VA/\ D5)/^N;5ZO7F?QSTN;5?#+QP@EMC#BN_
M M+$P;[GFYDG+"5$NQP'[&?_ "*NK?\ 7Q_C7T77@O[)OA^Z\/\ AO5([I65
MFGR,CZU[U73F\E+'5'':_P"AR9'%QRZE&2L[?J5]0_X\9_\ </\ *OBW5O\
MDONB_P#78?SK[3OE+6<RCJ4/\J^2-4\%ZA)\;=)O0C>2DV2<>]=^2SC'VO,_
MLO\ (\WB"$IJCRJ_O+\SZ^KRWX_?\BG)_N-_*O4J\X^-VES:IX9>.$$MM;I]
M*\; M+$0;[GO9BG+"U$NQYK^QE_R =;_ .N_]:^D:\!_9,\.W?A_1-72Z5E9
MYLC</>O?JZ\XDI8ZHXO3_@'%D47#+J49*SM^H4445XQ[P4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %<]X\\%V7Q \,W>AZ@S+:W
M PY3K70T5<)RIR4X.S1G4IQJP<)JZ>Y\T1_L%^ XUQ]IO#^/_P!>G_\ #!_@
M3_GXO/S_ /KU]*45[']MYC_S_9X7^KV5?] \3XO^./[(OA'X>_#35-=TV>Y^
MV6J[EWG@TWX%?LC^$OB)\,],UW4Y[G[9= EMAX'ZU[G^UA_R0WQ!QGY1_6H_
MV22/^%&Z",\X;/Z5[O\ :F-_LKVWM7S<]K^5CYO^QLO_ +:]A[%<GL[VZ7ON
M<=_PP?X$_P"?B\_/_P"O7"?'#]C_ ,(> _AGJNMZ=<7(O+5=R[SP:^SZ\C_:
MJQ_PI#Q#DX^08K@P.<9A4Q5*$JS:<E^9Z>8Y%EE+!UIPH1346U]Q7_9(E:;X
M&Z&S')^89_*O9*\8_9$_Y(7H?_ OZ5[/7DYG_OM;_$_S/;RC_D7T/\*_(***
M*\P]<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** .!^*GQ8LOAGH\E[<!9&4?<8XKXY\<_M4>)_B!=
M/:Z+ILZ(YP'AS7U?\6/@O:_% M!>2.D+'G::@\)_!CP?\)[&!Y=AQ\H:4#DU
M]=E^(R["45.<.>KV/A\TPN:8ZNZ<*BIT5UZGRMX!_9K\5?%"\2]UW4+B%"<[
M)L]/QKZG^'?[./A[P.J&6V@O9%'WF3O7J.F7=G>0AK/88P.-H J[7'CLZQ>+
M;A?ECV1WY=P_@L$E-+GEW>I6L]/MM/7;;0) OH@Q5FBBOGFV]6?4))*R"BBB
MD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH \*_:8^"=Y\8AH\%M=M;) WS[>_-2?#W]FOPQ\/8X9+\6]U*HR3(HY-
M>K>+/%5AX1TJ:]OI5C6-"P#=Z^)_&G[0'B_XF>,%L?"L)N8-^SY![U]=ERQ^
M.P_U>G/EI1W>WXGP^:2RS+L3]:JPYZT[66_X'W+I=AI]K"&L(8HHSP/*&!5Z
MN-^$MKJ]IX(L8];C,6H ?.IKLJ^7K1Y*DHWO;J?8T)<]*,^6UUL%%<%\4OB]
MH?PSTV1M0O%BO&3=%&>IKYCNOVV]5:^/V:*-[;=][;VKU,'E&+QL.>E'3S/'
MQV>8'+YJG6G[W9:GVS17C_P;^/VE_$J(Q&X07:CYEZ<UZ^#D9'2O.Q&'JX6H
MZ=56:/4PN*HXRFJM&5TQ:***YCK"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ JCJFN6&BQ^9?74=LN,YD;%7J^6/VQ-%\7>(-1T>
MQ\.PR202C;*8^U>C@,+'&8B-&<N5/J>7F6,E@<-*O"',UT1UWQ'_ &K]"\$F
M06AAU)EZ*CU\G_$CX@>*?VBM1\F'2[A;7?E% ) KUCX8_L6B^ECN_$CSHWWF
M5C7U!X'^%NB> H!%I\"G P&=1FOK5B\LR=WPJ]I477H?#O YQGJMC)>SI/HM
MSY&^%_[&>H>(X([O6M1DA2+&(9 ?RKZO\"?!_P /^"=)CM8]/MY9EZS%!DUW
M*JJ<*H4>PIU?.8[.,7CG^\E9=D?5Y=D6"RU7I0O+N]2.&&.WC"1H$0=%7I4E
M%%>(?0A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %136\5RNV6-9%]&%2UPOQ9\:7G@KP_)>62!Y50D CTK:C3E6FH0W9A7
MJPH4Y5)[([*UL;>Q4K;PK"IY(48JQ7P#'^V=\2[RZN%M=,BDCC<KPG_UJD_X
M;!^*?_0)C_[]_P#UJ^I?#&/ZN/\ X$?&KC#+?LJ5O\)]\GG@]*J-I-FTPF-M
M&91T;;S7PC_PV#\4_P#H$Q_]^_\ ZU'_  V#\4_^@3'_ -^__K4+AG'K9Q_\
M"!\79:]XR_\  3[ZJ.:WBN%VRHKKZ,*^"?\ AL'XI_\ 0)C_ ._?_P!:FR?M
MC_%"'!DTJ-5[_N__ *U+_5C'=''_ ,"#_7#+>JE_X"?>EK8V]BI%O"D(;DA1
MBK%>.?LV_%C5?BMX=N;W58EBFB8+A1BO8Z^;Q5"IAJTJ-7XD?6X/$TL70C7H
M_#+8****Y3L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** ///CYHSZ]\+]7LD3>TB\*/QKPG]EWXH6WAV^/A/5+I+%+
M=3M$K8&:^L[JUCO+=X95W(PP17R3\=/V59]0U6;6_#OFF^D.=L9Q7U.55L/5
MHSP.)ERJ6J?9GQN=4,51Q$,QP<>9QT:[H^IO^$LT;;N_M*WV_P![>,5\O?M5
M?%*VUN0>%-*NTOA<J PA;<,UY'_PJWXQ+%]B^P3_ &?&W=DYQ7I?P1_97O;/
M7K?6?$2R_:8VW;9"37JT<!@LKE]:J5U-K9+OT/%Q&9YCG$/J=+#N"ENW?;J>
M]_LYZ+)X?^%&DV<J&-T!)4_A7IM0V=I'8VZ0PKMC48 %35\3B*KKU957U=S]
M#PM%8>A"BOLI+[@HHHKG.D**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 **** ,3QAXNL?!6BRZGJ#;;>/K
MBOA;QQ\4_&'QM\:O8>'YY8[&*7Y.N,9KVG]L;Q#-=>%9-%BD,.YQ\P-=K^SG
M\+]+\-^!-*OS;QRWL\(8RE>?K7V6!='+,']=J1YIR=EY>9\%F2Q&<8[^SZ4^
M6G%7DUN_(Z'X*^%==\+^'5BUV<3W#J".<XKT6BN*^*WQ&L_ASX7N=0GE02J,
M+&2,FOF'[3&5]%[TGT/KXJEE^']Y^[%;LP?C#\=M&^%NG,UR^^9N JGD&ODW
M5/VJO&&N7LEQI#W"VBG. IZ5SFB:)K7[2GQ&N&E>1;!9=ZJ<E<9K[H\"_!GP
M[X3T6&U.F6TTH4!F>,'M7VTZ> R.G&%:'M*KW78_/J=7,N(JLIX>?LJ*V?5G
ME/P%_:;B\57$.BZN)%U)OXI.*^E$=9%#*<J>A%?'7[1/@^T\#^,!XBTF-++;
M@>7$,5],_"C5)-:\ Z3>2DL\L6237A9IAZ#IPQF'5HSZ=F?1Y-BL0JM3 8I\
MTH=>Z.NHHHKYL^L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ^6?VUM<N;1O#6E6\A0:A)Y3<]<G%>A? CX#Z7\-]'ANI+>
M-]1E E\SKC(S7G?[:V@W%_<>%]2A1F6QE\QB.V#FO6?@_P#%S2O&7A>&22]A
MBG@41LK. >!BOKZTJRRBBJ'PN_-;UT/AL/&A+/*[Q'Q)+DOZ:V/3ZX_XF?$2
MP^'OA^XN[J4+-Y;&-??%3>)OB/HGAO2Y;N6_@;:,JH<<U\%_%CXG:M\?/&<6
MD:;Y@M8YMA9"2",UQY3E,\=5YJBM3CNSOSO.H9=1Y*3YJDM$BJL7B/\ :9^(
M<<L[R362R[.<XQFOL/PG^R[X,T?08K2\TN.>YV_/)GO5_P" /P?M/A?X7CB,
M:27<H#F3'(XKTZ^U"VTVW:>ZF2")1DNYP*ZLTSB=6HL/@WRTXZ*W4XLFR*G1
MIO$X]*56>KOK8^)/B3X)'[._CS2;K36$5GJ=R%54/;-?;.ERF?3+20]7A1OS
M45\0_'+QL/C5\1]&TW3AYT.EW8.Z/D'#5]NZ1&8=)LD/58$7\E%+.?:/#X>5
M?^(T[_I^ \@]FL5BHX;^$FK=K];?,MT445\F?;!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 50U3[':Q-?784+ -VYNU7Z^9_P!K
MOQ]>Z']@T&QD:.;4EV+M///%=^!PLL97C1B[7_(\S,<9# 8:5>:O;\^A1^)7
M[7UEI7B(:7IBR2$';F,9KZ#^'NO/XF\(V&HR!E>9-Q#=:^>/V<_V9(M-CBU[
MQ&@O+EFW".=<DU]2VMK#90K#!&L,2C"H@P!7J9L\#2MA\(KN.\NYY&2K,:W-
MBL:[*6T>Q+69X@\06?AO39;V\E6.*,9.3@FF^)O$5IX7T>YU"[D5(X4+X8XS
MCM7P!\5OBKX@^._CU=-T-Y[>P)\O;$3CTK'*\KGF,VV^6$=V;YSG-/*Z:27-
M4ELCZIE_:O\ "$-[]F)D+YQG(Q7I_A;QAI_BZS%Q8RJZXSC.37R;X?\ V';B
M]T&.ZNM9:.]9-P1@<YK(^&][K?P)\=0Z'JMS++%=S>7&9"<$9[5Z];+,OKPD
ML#4O./3OZ'A4,XS/#5(2S*E:G+JNGJ?<M%,A;S(4;^\H/Z4^OBS] "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRC]H3_D4Y/\
M<:O5Z\H_:$_Y%.0]O+;->A@/]YAZGF9G_N=3T/+/V3? 6A^(/#NJW%_9K/+Y
M^/F_&O=?^%/>%?\ H&I^G^%>3_L82I+X5U<HP8"XP<?C7T;7HYOB*T<=42DU
MJ>3D>&H3RZE*4$W;MYG%?\*>\*_] U/T_P */^%/>%?^@:GZ?X5VM%>1]:K_
M ,[^\][ZGA_^?:^XXK_A3WA7_H&I^G^%>>_&OX:^'=)\,R36MDL,FUN@]J]W
MKR/]HS4!8^%#D9+JP%=V!KUYXF$>=[]SS<RPV'IX2I+D2T['%?L8#;X>UE1T
M6? _.OI&OF_]C*.1?#NL,ZE=TV1GZU](56=?[_5]?T(R#_D6T?3]0HHHKQ3Z
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FLRHN
M6(4>I-.K@/CHVHK\-=5.E>9]NV_)Y?WN];4:?MJD:=[7=C"O5]C2E5M>RN=S
M]L@_Y[1_]]BC[7!_SVC_ .^A7YNVLWQ1\GYO[1SD_P!ZIO.^)_\ U$/_ !ZO
ML?\ 5G_J(B?!KBUO_F&E_7R/T<^UP?\ /:/_ +Z%'VN#_GM'_P!]"OS6US7O
MB/X>TV2^O);^"!.K/N I-#U[XC^(--2_M);Z:W?HZ;B#5?ZKOEY_;QL3_KA'
MFY/J\K]C]*OM<'_/:/\ [Z%'VR#_ )[1_P#?8K\X_.^)_P#U$/\ QZLWQ'KG
MQ)T'1Y+ZYEOX8(R,NQ8 4H\,\S457CJ.7%_*G)X:5D?IDK*ZY4AAZ@TZO+OV
M:]<N/$7PCT>^NI6FGD!W.QR3TKU&OC\11>'JRI/[+L?=X:NL30A7BM))/[PH
MHHKG.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 **** /G[]KCP+_ &IX"N-2L49[^-P=OK6?^SS\?M&_
MX1>ST+5[I;:\LXPA#=O:OH75-)M=:LWM;N(2PMU4U\H_%']D?4[S5I[[PFR6
MDDK9)W8KZO 5\+BL-]2QDN6SNF?%9EAL9@\7_:& CS75I1[^9[MXB^.?A70]
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
M***\T]8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BO!_P!HCXX:S\*[*672[=)G7IN&:^?K;]M+
MXEW4*RIHL+(W0B/_ .M7T6%R'&8RDJU.UGW=CY;&\28' UG0J\W,NRN??-%?
M!7_#9GQ-_P"@)%_W[_\ K4C?MG?$Q!EM%A _ZY__ %JZ_P#5C'_W?_ CA_UP
MRW^]_P" L^]J*^ H/VWOB)=S-%#I$+R+U 3_ .M5C_ALSXG?] 2+_OW_ /6H
M?"^/6_+_ .!"_P!<,L>W-_X"S[UHKX+M_P!M7XA17*+=Z1#'&6 )V8_I7VC\
M//$4WBOP?IVJ7"A)KB/<RBO+QV4XG+HJ=:UGV=SV<MSO"9I.4,/>Z[JQT=%%
M%>,>^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!XS^T/^T-'\";;3I'T[[>UX2 N<8KQM?^"@9*@_\ "+28/N?\:O?MT6J:
MAKG@BSD_U<UP%;\6KU*Q_9C\*3:;9L4.XPJ2=HY) K[>A3RO#8&C5Q=-RE._
M5]&?GN)J9QB\PKT<%548T^7HNJ/(/^'@1_Z%:3\S_C2'_@H(5&3X6D"CJ<G_
M !KV;_AEWPI_</\ WR*R?%_[-?A;3_".KSQH?-CMG=3M'89JHXC(92451>OF
MR)87B2$7)XA:>2/+D_X*$)-S%X9=P.N"?\:=_P / C_T*TGYG_&LO]D3X.:'
MX[\,ZU=:BNYX;IHEP.V3_A7O/_#+OA3^X?\ OD5TXMY'@Z\J$Z+O'S9QX%<1
M8[#PQ,*ZM+R1Y#I7[?B7VM6-A+X;: 7,BQ[R3QDX]:^O+.X^UV<$X&!+&KX^
MHS7P_P#M2?"O1_AWXB\&7&EKM,UTH8$#^]7VQH?.BZ?_ ->\?_H(KQ<XHX-4
M*%?!PY5._P"!]!D=?'O$8C#8Z?,X<O;JO(O4445\N?8A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4C*&!!&12UR/C;XK>&?AVT*
MZ]J26+3<IN[UI3ISJRY*:N_(RJU:=&+G5DDN[-'4? ^@:O(7O=)M;ECU,B9J
MO:_#;PO8R"2WT.SA<<[ECP:X_P#X:>^'/_0P1?E1_P -/?#G_H8(ORKTEA<P
M2LH3M\SRGC,K;YG4A?U1ZE'&L,:HBA448"CM3Z\J_P"&GOAR?^9@B_*E;]IS
MX<KP?$$7Y5C_ &?B_P#GU+[F;_VG@?\ G]'[T>F7FGVVH1^7<PI,G]UQFDLM
M-M=-4K;0) IZA!BO,_\ AI[X<_\ 0P1?E5C3?VC_ (?ZMJ$-E:Z[%)<S-M1/
M4T/!8Q1UIRMZ,2S# 2EI5C?U1Z;12*P90PY!&12UYYZ@4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &1XF\+V'BG39;2^MXY
ME=<#<,XKY1^)?[&MU;S3:OX?U,VC9R(8<C%?8M(RAA@C(]Z]3!9EB< [T9:=
MNAXV893A,RC:O'7H^I^=VF>!/B9H-Q)$=3OY8UX RV*=J/@GXF:Q((QJ5]&C
M<'EJ_0O[+!_SQC_[Y%)]E@_YXQ_]\BO?_P!99WYO91OZ?\ ^:_U3I\O+[:5O
M5_YGQKX!_8MOM6$.K:_J[7#L<F&;)KZS\(^#].\&Z3!9V%M'!L0*S(N"U;BJ
M%& ,#T%+7A8W-,3CW^^EIVZ'T>7Y/A,M7[B.KW>["BBBO)/;"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X7XU>+I? WP[
MU/6(4+R0+PJ]>]=U6)XR\*6GC7P_<:3>Y^SS?>Q71AY0C6A*HKQ35_0YL5&I
M.A.-)VDT[>I^>W@_P/XM_:7\5-<WTEQ::8S;E,F=G6OMSX5_!71_AOIL<4=O
M#+<J /-V\_6NL\'^$+#P3H=OI=A$JPPC ;: 3]:W*]S,\YJ8S]U2]VFMDCYS
M*,AI8!>VK>_5>[?Z'/\ COPTOB[PQ>:6QP)EQ7PS;^(M;_9O^)%U+]AFNM.4
MD+P=M?H-7)>./AII'CRS,%]"HSU=5&:RRO,883FHUX\U.6Z-LXRJ>-Y*^'ER
MU8;/]#Y[_P"&ZK/['O.C_O<9VY->67WC#7OVD/B':>59S6FF,0K#!VU]"-^Q
MKX0:<R>;-G/3'_UZ].\ _"W1OA]9^180JW?>RC->S_:.5X.+J8*F^=]^AX']
MEYSCY1I9A57LUJ[6U+_P_P#"Z^#O"UGI:G(A':NCHHKXJ<W4DYRW9^@TZ<:4
M%".R"BBBH- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 ^4?VND$D;JW(+"O2OA3\)?#&H?#O1IIK
M!9)9(0S-WS7FW[6W1O\ ?7^=>\?!G_DFFA?]<!7UV)J3IY71<';7]#X?!T:=
M7.*ZJ13]U;^I'_PI?PG_ - Y?T_PKGO'WPE\,6/AJXFAL5CD4<&O6JY3XF?\
MBK=?3^E>'0Q5=U8IS>_<^CQ.#PZHS:IK;L?+'[-O@G1]>^(^N07ML)HH@2JF
MOIK_ (4SX3W9_LU?\_A7@/[*O_)4/$'^ZU?6U>OGF(K0QC49M:+KY'A<.X6A
M4P*<H)OFET\SX\_::\$:-X;@8Z?;B$AAP!7T3\$3N^&.AG_IB*\1_:V_U+_[
MPKVWX(?\DPT+_KC5XZ4IY71<G=W_ $,\NA&GG%>,%9<OZG=T445\F?;!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?)'[;7
M_(U> /\ KZ7_ -"KZLTC_D$V7_7!/_017RM^VO;S3>*O )BC+A;I<X[?-7U3
MI'_()LL]?(3_ -!%?1X[_D783_M[\SY3+?\ D:XW_MS\BW7/?$+_ )$?7?\
MKSD_]!-=#7/_ ! 4MX'UP 9)M),#_@)KPJ/\6/JCZ3$?P9^C_(^??V#_ /D3
MO$/_ %_-_,U]15\O_L)P2P>#_$ EC,9-\V,_4U]05Z^>?\C&MZ_H>%PY_P B
MJAZ?JSY+_;B_Y#/@3_K[7_T*OJ;0_P#D"Z?_ ->\?_H(KY;_ &WK>:;6/ OE
M1F3%VN<=OFKZDT/_ ) NGYZ_9X__ $$5MCO^1;A/^WOS,,O_ .1MC?\ MS\B
M]1117SA]6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7Q5^W-HO_  DGC[P?I:YWW)"#GU-?:M?('[6IQ\:OA\1U\U?YU]+P])QQ
MZDMTI?D?)<414LM<7LY1_-&-_P ,,R>7$P"G<H)^>D_X89E_NC_ONOM6#F&,
MG^Z/Y5)5_P"L>8_SF?\ JIE?_/L^$/&'[&,GAWPGJ>J'&;6(R8#\\5R/P)_9
MC;XJ^$Y]67HDIC&Y\=*^Z_C$<?"_Q+C_ )\GKR']A4G_ (5-<CM]L;^M>U2S
MO&RRVK7<O>4DODSP*W#V7PS:CAE#W90DWZH\V'[#,O\ ='_?=>;^.O@>WP9^
M*W@]&/RW-PA&ULCK7Z0U\A?MAL?^%K?#T9X\]?\ T*HRK.L9C,3[&K*\6I?D
M7G608# 83V]"-I*4?S1];V?_ !Z0?[B_RJ:H;/\ X\X/^N:_RJ:O@7N?ID=D
M%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7+>-OB-I'@.U6;49@ W\*L,UQOQT^.5A\+M
M%D*,D]Z^4$0/S U\F>%?AUXT_:&UZ:]O+^YL[%GW(DF=NW-?2Y?E*KTWB<5+
MDIK\?0^2S3.WAZJPF#A[2J^G;U/H?4OVW/ FFW!AD6Y9A_='_P!:I=+_ &U?
M NJS".,7"D_WO_U5SEE^Q+IT<"BYN8IY<<LRU%J_[$=E=692SO([64=&45Z7
MLL@^'FEZW/)]MQ-\7)'TL?0/@GXC:1X\MWETZ8';U5F&:ZFOSOUSP#XU_9ZU
MN.ZM;VZO+-'W.(\XP*^L_@5\=+'XHZ*GF,EO>IA/*8_,37FYAE"H0^LX67/3
M?7MZGJY7GCQ-3ZIC(<E5=._H>NT445\T?7!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 %%%% !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[5NEW5\&\B,O\X[5[C\'X7M_AOH<<@PZP $5LZWX1TSQ!_Q^P>;WK2L+&'3;
M2.V@79%&,*OI7KU\:JN$AAK?"[GAX?+Y4<=4Q3>DE8L5RWQ(C>;PM<J@RV*Z
MFH+NSBOH3%,NY#U%>93ER34NQZ]6'M*<H=SY9_9=TNZL_B;K\DT95&5L'%?5
MM8FC>#M+T&\ENK.W$4TGWF]:VZ[LPQ:QE?VJ5M$ON/.RO!/ 8?V+=]6_O/F#
M]JW3;F^A?R(R_P P[5[/\%H7M_AIHD<@VNL(R*W];\)Z;X@4B]@\T5H:?I\.
MEV<=M;ILAC&%6M:V-57!PPUM8NYCA\O=''5,7?22L6:***\@]P**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#DO&WPXTWQQ=
M6$]\/GLVWQ\>^:ZJ&,0PI&O15"C\*?16DJDY14&]%L91I0A.4XK5[A5?4+--
M1L9[63_5S(4;Z&K%%0G9W1HTFK,Y?P)X T_P#9W%MI_W)I/,;CO74445=2I*
MK)SF[MD4Z<*,%"FK)')^-_ASIWCJ:QDOOO6;[TX[YKJ((A;PQQ+]U%"C\!BI
M**)5)RBH-Z+84:4(3E4BM7N%%%%9FH4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %?'W[6[ ?&KX? _\ /5?_ $*OL&O'?B[\&Y?B
M!XV\/:PBJ5TYPQS[&O;R?$4\-BO:5'96E^*/G\]PM3%X/V5)7?-%_<T>O6__
M ![Q_P"Z/Y5)38UVQJOH *=7BGOK8XWXR<?"WQ-_UY/7D'[";!OA-<D?\_C?
MUKW?QEHI\1>%M3TQ>3=0F,?C7'_ ?X:2?"WPC)I<@ 9IC)Q7M4L13CEM6@W[
MSDG]Q\_6PM66;4<2E[L823]6STJOD']L1@OQ7^'N?^>Z_P#H5?7U>/?&/X.2
M_$3Q9X>U1%4KIT@8Y]CFED^(IX;%JI4=E9_BAY[AJF+P3I4E=WB_N:9ZW9_\
M><'_ %S7^534R%/+AC3^ZH'Z4^O&>Y[ZV"BBBD,**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q=X@3
MPOH-SJ+@%8AGFMFO*?VGM0;3?@WK=PIP5 _K75A:2K5X4GU:1QXVL\/AJE9?
M93?W'S!H'A6Y_:"^-EZ^I/(NF*V],'Y>*^WO#/AFR\+Z5;V-G$B)"@7<%P3B
MO#OV1?"13P79>(7QON5//<U]$5[>=XIU*WU>#]R&EO0^>X=P4:6'^M37OU-6
M_)ZH****^:/K3)\2>&[+Q-I=Q97<*.LR%=Q4$C-?#WB;PK/^S[\;+!]-DD.G
M.WF/S\O-?>]?/'[7'@T3^#;WQ$H'F6J#GN*^ER/%NG7^KS?N3TMYO8^2XBP2
MJX?ZU35IT]4_):L]M\'^(D\4Z#;:BF LH[5M5Y+^RWJ#:I\&=&N&.2V[^E>M
M5XN+I*CB)TET;1]!@JSQ&&IUG]I)_>%%%%<AVA1110 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 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 %%%% !7D'[5T#7'P1UU%&20O]:]?KD?BKX;E\6>"
M-0TV%/,DE7A?SKMP514L33J/9-/\3S\PINMA*M..[BU^!YW^R/KT4_PETC3C
MQ/ I!%>Y5\6?L\^-AX#^*5[X8UJ064,(*IOX&>U?:$4J31K)&P=&&58="*]'
M.L.Z.+E/I/WE\SRN'\4L1@8PZP]U_+0?1117@GTH5XA^UGK\%K\)]8T[.9YT
MP%KVR65(8VDD8(BC+,>@%?%O[17C2/Q]\4K#PWH<PO8I0$?9R-W>O>R7#NOB
MXRZ1]Y_(^:X@Q2P^!E#[4_=2]=#W+]DNW:V^"&B(PP1N_I7L=<?\)_#,OA'P
M/8:;,GER1#E:["O/QU15<54J1V;;/4RZDZ.#I4I;J*7X!1117">B%%%% !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 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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'RE^TM\![V^OI?$
M^@)LU$OO=UK-^"O[6=OH4+Z%XPDF%Q;XC1\>E?7=Q;QW4+12H'C;@JU>$_%O
M]E?1_'T@FTU(=,N#RTBCJ?6OK<)F.'Q-%83,%[JVEU1\1CLJQ6%Q#QV5OWGO
M%[,[O2_C7X;U:W$T-S\G^T12ZG\:O#FE6YFFN?D'/!%?(7B;]D_QCX6OEMK+
M7)9H7Y!0G%'AG]E'QEXHOC;7FN2PPKR3(3BNS^R<KM[3ZQ[IP?VWG/-[+ZK[
MWRL=S\;_ -K.#7($T+P=)*;BXS%(V.N>*T/V9?@)>65Y'XGUY-^H!_,1FKKO
MA?\ LG:7X)N5N-0,6H3*<AR.<U[];V\5E L<2K'$HP .@KEQ>8X;#4'A,N6C
MWEU9VX'*L7B\0L=FK]Y?#'HB:BD5@PR#D4M?('W(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 %%%% !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 %%%% !1110 4444 %%%% !114<LR0QL[NJJHR230 K1
M))RR*WU&:%B2/E453[#%>6^-OVCO"G@=9!>3EW7LIKY@\??MD^(-<U"6#PC)
M*L;G:ORFO?P>2XW&?#&R[O8^:Q_$& R_2<^:79:L^P_$WQ9\,>%8Y_M^J0PR
MQ@_(3SFOF;XE_MJ2Q03VGA]8[J4G:I4<UYAH?P.^(_QDNA?ZC(QA<[GW-CK7
MT1\.?V/?#>BPI-JUKYETO/7/->_'"93E?O8B?M)KHCYB6.SO.?=PL/90?5[G
MJ'P)\37_ (N^&NF:GJ4?E7<P)9?3I7H-4-$T6T\/Z;%8V4?E6\8PJU?KXBO.
M-2K*<%9-Z(_0\-3G2HPIU'>22N^X4445@=(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 %%%% !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 57OKZ#3;5[BYE6&%!DNQP!5BL#QQX3A\;^&[K
M1YYY+>.X&#)']X5=-1<TINRZF=1SC!N"N^AXW\0OVOM \$W4UND2WK+D*T;Y
M&:^9/$?QZ\9?$[4IH]#%Y%#*Q&(\X -;'Q0_8_UC1=1G.CFXU.)26#-DYKFO
MAW\0_$OP%OI(KWP_&\9."TT?2OU; X++Z='VN"2J5/-V_ _%LQS#,ZN(]EF#
M=*G?>*O^*.Q\#_LD^*/'P6^UO4G"L<E)LU].?#G]G'PSX+LXTGTZWNYU'WRO
M>N;^&7[67AOQ1&D>H7$%A,>-B\5[=HWB;3?$";M/NDN5QG*&OD\UQV9MNG73
MA'LM%]Y]MDN6Y/&*JX=J<N[U?W,M6&FVNEP^5:0)!'_=08%6J**^3;;=V?;)
M**L@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /B[]K#]H;QI\-/B
M-'I>A7GD69C#%?6O&O\ ALCXF?\ 01%;W[=G_)78?^N(_I7SO7[?E.78.I@*
M,YTHMM=C^>L[S7'4<QK4Z=:22D^K/:O^&R/B9_T$11_PV1\3/^@B*\5HKU?[
M+P/_ #YC]QX?]M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_S
MYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C
M_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]
MJ_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF
M?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9
M'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"
M(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#
M_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P
M?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _
MY?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;
M(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$
M4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_
MZ"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6
MBC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^
M8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF
M/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>S
MVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G
M_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\
M#9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(K
MQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R
M\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<'
M]M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^
M7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_A
MLCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%
M'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q
M,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC
M^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_S
MYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C
M_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]
MJ_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF
M?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9
M'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"
M(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#
M_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P
M?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _
MY?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;
M(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$
M4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_
MZ"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6
MBC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^
M8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF
M/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>S
MVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G
M_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\
M#9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(K
MQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R
M\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<'
M]M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^
M7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_A
MLCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%
M'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q
M,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC
M^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_S
MYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C
M_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]
MJ_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF
M?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9
M'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"
M(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#
M_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P
M?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _
MY?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;
M(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$
M4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_
MZ"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6
MBC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^
M8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF
M/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>S
MVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G
M_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\
M#9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(K
MQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R
M\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<'
M]M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^
M7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_A
MLCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%
M'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q
M,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC
M^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_S
MYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C
M_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]
MJ_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF
M?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9
M'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"
M(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#
M_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P
M?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _
MY?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;
M(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$
M4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_
MZ"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6
MBC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^
M8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF
M/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>S
MVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G
M_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\
M#9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(K
MQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R
M\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<'
M]M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^
M7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_A
MLCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%
M'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q
M,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC
M^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_S
MYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C
M_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]
MJ_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF
M?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9
M'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"
M(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#
M_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P
M?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _
MY?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;
M(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$
M4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_
MZ"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6
MBC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^
M8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF
M/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>S
MVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G
M_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\
M#9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(K
MQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R
M\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<'
M]M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^
M7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_A
MLCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%
M'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q
M,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC
M^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_S
MYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C
M_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]
MJ_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF
M?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9
M'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"
M(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#
M_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P
M?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _
MY?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;
M(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$
M4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_
MZ"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6
MBC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^
M8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF
M/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>S
MVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G
M_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\
M#9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(K
MQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R
M\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<'
M]M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^
M7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_A
MLCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%
M'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q
M,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC
M^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_S
MYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C
M_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]
MJ_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF
M?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9
M'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"
M(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#
M_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P
M?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _
MY?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;
M(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$
M4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_
MZ"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6
MBC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^
M8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF
M/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>S
MVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G
M_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\
M#9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(K
MQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R
M\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<'
M]M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^
M7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_A
MLCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%
M'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q
M,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC
M^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_S
MYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C
M_P _Y?>SVK_ALCXF?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]
MJ_X;(^)G_01%'_#9'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF
M?]!$4?\ #9'Q,_Z"(KQ6BC^R\#_SYC]P?VUF/_/^7WL]J_X;(^)G_01%'_#9
M'Q,_Z"(KQ6BC^R\#_P ^8_<']M9C_P _Y?>SVK_ALCXF?]!$4R;]LKXFK&Q&
MI &O&*CG_P!6U/\ LO _\^8_<-9SF'_/^7WL_4K]F3QUJWQ"^%]GJ^M2>;>R
M,0S5ZU7A'[&'_)$]._WS_*O=Z_#<SA&GC:L(*R4F?T3E%257+Z$YN[<5J%%%
M%>8>N%%%% !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 )7#^,?@[X;\
M;1RC4+,,[@_,!7<T5K3JU*,N:F[,QK4:=>/)5BFO,^+/'W[$\ZW#S>%T\J3.
M5RV*\P;7/BG\!;\P2R.%C.#C)XK](JQ-:\&:+XA+G4=.ANRPP3(N37U>'XBJ
MV]GC(*I'SW/BL5PK1YO:X";I3\MCY@^&?[:EA,8X/$4DGVAN#QCFOI'PG\1]
M%\8Q*]A<*P89 8BO#OB'^QUIOB"2>?21#92')0*,&OG#Q-\//B%\%[TRVE]=
M7$$;9VQ9KN^H97FFN$GR3[,\Y9EG&3:8VG[2FNJW/TIHKSSX":Y?^(OACI=]
MJ0=;N0'>).O:O0Z^'K4G1J2I/=.Q^B8>LL12C6BM)*_WA1116)T!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 ?G/^W9_P E=A_ZXC^E?.]?1'[=G_)78?\ KB/Z
M5\[U^_Y-_P BZA_A/YEX@_Y&E?\ Q,****]D^>"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HY_\ 5M4E
M1S_ZMJ!K<_2W]C#_ )(GIW^^?Y5[O7A'[&'_ "1/3O\ ?/\ *O=Z_GW-O]_K
M?XF?T_DG_(MP_P#A04445Y)[84444 %%%% !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%% !117G?Q^\7ZAX%^%^K:SI;[+VW4%&_.MJ-*5>I&E'>3L<^(K1P]*5:>T4
MW]QZ)17YS:/^TE\9M8L%N[>X:2%CPP6KO_#0/QL_Y[-_WR:^L?"^*B[.I#[S
MXI<88.2NJ4_N_P""?H917YYK^T!\;&.!*W_?)K-M_P!J7XNW6J/IL=R3=IU7
M'-"X7Q4MJD?O!\8X*-KTYJ_E_P $_1ZJ=]I-GJ431W-K%,K==Z U^?Y_: ^-
MBG!E;_ODU3UC]I+XS:1I[W=Q<-'"IY8K3CPQB[KEJ1OZBEQ?@K/FI3MZ?\$_
M1"QL8--MU@MXUBB7HJC JQ7G'[/OC'4?'GPMTK6=5??>S@[V_*O1Z^3Q%*5&
MK*G/=.S/M<-6AB*,*U/:2304445@=(4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'YS_ +=G_)78?^N(_I7SO7T1^W9_R5V'_KB/Z5\[U^_Y-_R+J'^$_F7B#_D:
M5_\ $PHHHKV3YX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *CG_U;5)4<_P#JVH&MS]+?V,/^2)Z=_OG^
M5>[UX1^QA_R1/3O]\_RKW>OY]S;_ '^M_B9_3^2?\BW#_P"%!1117DGMA111
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 %>._M:$CX&Z]CT7^M>Q5X[^UI
M_P D-U[Z+_6O2RW_ 'VC_B7YGDYM_P B^O\ X7^1E?LM^#]&O_@GH<L^GPRR
MR*2SLO)KU;_A /#_ /T"X/\ OFN _9/_ .2&^'_]T_TKV"M<QJU%C*R4G\3Z
M^9CE5&D\!0;BOACT\C C\!Z!&V1I=OGW6ODSX=^'],F_; \063VJ/:1HQ2(C
M@=:^TJ^//AM_R>=XC_W&_K7HY34G*EBKR?P/\T>5G=*G&M@THK^(NGDSZC;P
M#H#,2=+@R?\ 9KRS]I[P?HMC\%=>E@T^&*6- 5=5Y!KW.O(_VJO^2(>(/]P5
MYN7U:CQE).3^)=?,];-*-)8&NU%?#+IY%7]D4EO@9H>>?O?TKV:O&/V1/^2%
MZ'_P+^E>SU&9_P"^UO\ $_S-,H_Y%]#_  Q_(****\P]<**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MPSMKS,5F>#P<^3$5.5GL8/)\=CX>TPU-R1\IT5]7?\.]]>_Z#<-'_#O?7?\
MH-PUQ_V_EG_/Y?B>A_JQFW_/A_A_F?*-%>I_&7]G_4/@Q>6-O>7:W1NVVJ5[
M5V_@#]BS6/'VBKJ46JQVT;= U=D\TP=.C'$2J+D>S."GDV.JXB6%A3?/'='S
MK17K_P 8/V;=3^#MC]JO+U;E<X^6O'U;<H-=>'Q%+%4_:T97B<&*PE;!5'2K
MQY9=A:*%5G8*@W.>BCK7:^ OA'KGC[4%MH;6:W4_\M&0XK2I5A1BYU'9(RHT
M:E>:A3C=LXJBOJ+3/V!O$&H1"1M5CA!_O5/<?\$_/$$,99=8BDQV%>,\^RU.
MWMD?0KAK-6N947^'^9\K45ZO\2OV<=?^&]D;F19+U0<$1J37E+1RP\31-$WH
MPP:]:AB*6)CST971X6)PM;"3]G6C9B445UWPK^&]S\5O%"Z):3""5AG<:TJ5
M(48.I4=DMS*C1GB*BI4U=O8Y&BOJFY_X)^Z];V<L_P#;,+/&I8(.IQ7SEXQ\
M'WG@G5'L;Q&#J2 6&,XKAPN983&MQP]12:/2QN4XW+XJ6)IN*9AT45W/PG^$
M]Y\6]4DLK.=;=TZEJ[:M6%"#J5'9(\^A0J8FHJ5)7DSAJ*^J+C_@G[KUO:--
M_;,+%5R5[U\[>//!\W@'Q%+I%Q()9(^K"N+"YEA,;)QP\^9H]'&Y1C<OBIXF
MFXIF!1117I'C!136;;M]SBOI#P+^Q+K7CGPY::Q%JL<$5PNY5:N+%8W#X**G
MB)<J9Z."R_$YA-PPT.9H^<:*^KO^'>^O?]!N&JUY^P#XAM5++JL<@ S\M>:L
M^RUZ>V7XGL/AG-4KN@_P_P SY:HKM/B%\)]7^'=V\-W#)(BG'F;3BN*)VKS7
MM4ZD*T5.F[IGSM:C4H3=.HK-"T5ZA\(_@'J'Q=G2.TNUMMW=J]>/_!/;71TU
MR$BO-Q&;X'"S]G6J),]C"Y'F&,IJK0I-Q9\HT5]62?\ !/C7E0D:U"Q':O./
MB3^RWK_PWTN2^D9KQ8_X8US4T<YP&(DH4ZJ;96(R#,L-!U*M%I(\:HI,,IVN
MI1QU5NHI:]D^?"BECBEN&"01--(>BH,FO7?A_P#LR^(/'UO'*H>S#C.)%(KF
MKXFCAH\]:5D=>&PE?&3Y*$7)GD-%?55O_P $^_$$R!FUB*//8U5U']@?Q#8(
M7&J1R@#/RUY2S[+6[*LCW'PUFJ5_8O\ #_,^7Z*[#QQ\*];\"WTEO/:33*AQ
MYBH<5QWL>".HKVJ=2%6*G3=T?.U:-2A)PJ*S0M%%>@_!/X-W?QN\03Z59W2V
MC0IO9VZ8J:U:GAZ;JU7:*W9>'P]3%58T:*O)[(\^HKZO/_!/;702!KD)%-/_
M  3WU['&MPG\:\7^W\L_Y_+\3Z'_ %8S;_GP_P /\SY2HKZ0U[]AWQ%H<#R_
M;5G"C/RBO#O%7@;5?"5T\-S:2[5.-Y4XKT,/F&%Q>E&:9Y6+RO&8'6O3<3 H
MI*W/!_A67QEJR6$,@C=CC)KNE)0BY2V1YT(2J24(J[9B45]467_!/_7;RQAN
M!K4*F10VT]1FO#?B[\*[OX0>)%T>\G%Q*PSN6O-PV:8/%U/94*EY=CU\7DV.
MP-+VV(IN,>YQ-%"C?-''W=@H_&OICPI^POK?BK1+34UU>*"*X0. W8&ML5CL
M/@4I8B?*F<^!RW%9C)QPT.9H^9Z*[_XU?!^[^"?B.'2+RY6[>5-ZNO3%<!71
M1K0Q%-5:3O%[,Y,1AZF%JRHU5:2W044*KR'$:EV_NKR:]"^'GP/UWXA,/*@E
MM5)P&="**M:G0CSU)60Z&'JXF:A2C=GGM%?4EE^P%XAO(P[:K'$#S\U/N_\
M@G]X@MTW+J\4O^[7C?V]EM[>V1[_ /JUFMK^P?X?YGRQ17JOQ%_9SU_X>!BZ
M27@49S&I->5R1RPL5FC:)QU5A@UZ]#$4L3'GHRNCPL1A:V$G[.M%IB45ZC\"
M_@'??':XOH[.]6R%H,LSUZ[_ ,.]]=_Z#<->?B,WP.%J.E6J)270]3"Y%F&,
MI*M0I-Q?70^4:*^KO^'>^O?]!N&H[K_@G[KMO:RS?VU"QC4MM]<5S_V_EG_/
MY?B=7^K.:_\ /A_A_F?*M%;_ (W\'3^!]6:PGD$KJ2,BNB^&OP3UGXEW:16T
M;P1MTD*G%>O+$T:=+VTI6CW/"AA*]2M[",6Y=CSZBOJJ'_@GWX@DC#-K$2$_
MPFN"^)'[*.O_  YLY+F24WB1C/[L9KSJ6<X"M-4Z=5-GJUL@S+#TW5J46DCQ
M*BAE>-BLB&-P<%6X-%>T?/A1110(**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HY_P#5M4E1S_ZM
MJ!K<_2W]C#_DB>G?[Y_E7N]>$?L8?\D3T[_?/\J]WK^?<V_W^M_B9_3^2?\
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
M6M-UR,&VGCN4([<UPOQ>^#>D_$'0;A#;QPW,:,R,B %CBO@?X=_M)>)O!U_
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
M%HJ,RX_@;\J/._V&_*F.S)**C\W_ &&_*GJV[MBD M%%,:3;_"Q_"@!]%1^=
M_L-^5'G?[#?E3'9DE%1^;_L-^5/SQFD(6BH_-_V&_*G*V[L1]10%AU%%,:3:
M<;6/T% #Z*:K[OX2/J*&?;_"3]!0 ZBH_._V&_*CSO\ 8;\J8[,DHJ/SO]AO
MRIP;*YP:0K#J*C\[_8;\J<K;NQ'UH =1110(**:S;>Q/T%-\[_8;\J!V)**C
M\W_8;\J<K;NQ'U% 6'4444""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 **** "HY_]6U25'/\ ZMJ!K<_2W]C#_DB>G?[Y_E7N
M]>$?L8?\D3T[_?/\J]WK^?<V_P!_K?XF?T_DG_(MP_\ A04445Y)[84444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444V2011L[<*HR
M: &S3QV\9DE8(B]6->=^,_B<]DK0Z,BWL_3"\UB>,/%&J>)M<CT_1SNLR=LM
M=CX5^'=EHJI<2H6N^ISTKY:IB\1F,Y4,%[L5HY?Y',YRJ/EA]YR?ASP+>>*I
M!J&JO) 6^8Q'I]*]1T[2;;2X5C@A1-HQN"\FKBJ%& ,"EKU<'E]'!KW=9/=O
M=FL*:@%%%%>H:!1110 4444 %%%% &5K7ARSURW>.:)0S#&_;R*\NUCPWJG@
M"X-WIAEO%7D)VKV:FR1K*I5@&!]:\C&9;2Q?OKW9K:2W,ITU+7J<3X1^(\.K
M1K'J++:W6.4/'-=LK"10RG*GD&N!\6?#6VG62]L$*W8^;K69\._&5];W$NGZ
MVVU]VR*N&AC:^$JQPV.6^TNC]?,SC.47RS/4Z***^E.D**** "BBB@ HHHH
M**** "BBB@ HHHH *JZAJEKI-N9KN=8(AR6<\4NHWB:?8SW,APD2%S^%?,_B
M+Q%K_P 7/%2V.EEFT,MLEQ7K9?@'C9-R?+".[_KJ?/9OFT<MC&,8\]2>D8K\
M_3N=1\1/C-J%Y,^G>%[?^T QVEX^>/6F_#OX)SWUPNL:U<2M+(=Y@DY /I7H
M7P_^%>E^"84DACW76/F9N:[FN^MF5/#P>'P"LNLNK/)PV25L956,S:7-+I#[
M,2"UL;>QC5((8XE QA% J>BBOFVV]6?;)**L@HHHI#"BBB@ HHHH ;)&LBE7
M4,OHPR*\X^(_P?LO%T37%LWV*Y5>/)&W/Y5Z3173A\35PLU4I.S.'&8*ACJ3
MHXB-TSYB\/\ C/Q/\+=6_LR]M))M+0X^U2YYKW_PSXTTOQ1;1O9W<<LI&6C4
M\@U/XD\+V'BFP:TOHM\9].M?.OC;P7K_ ,)]6AOO#0863/F7)S\N:^DC]6SE
MVTIU?P9\3+Z]PTN9-UL/_P"31]/(^H:*Y/X<^-H/&NAK<1-NDCPLG^]765\O
M5I3HS=.:LT?>8?$4\52C6I.\9;!11161T!1110 4444 %%%% !1110 4444
M%%%>=_&#XBKX,T66"W?&J3H?('O6D(.I)1B5&+D[(V/&7Q&TGPC:R&>[C%T!
M\L)/-?/EYXK\7?&;7'T[[%+9:4K?)<1Y 85H_#/X8ZO\3)!J_C%6.6R #CCM
M7T9H/A^R\.6*6EE$(XD&!ZUZ#E2PFD?>E^1TWC1T6K.*^'OP9TSP;"'FQ?W#
M#):9<D&O1418U"HH51T &*=17GSJ2J/FDSFE)R=V%%%%9DA1110 4444 %0W
M-K#>1F.>)94/56&14U% 'BWQ&^ MMJDDFJ:5,]I<H,B&$;0?RKC/!OQB\1>"
M=5_L77K%H=.B.U;J4=:^G*YCQE\/-(\<6IAU&'<.S+P<UZ%/$IKDK*Z_(Z(U
M%;EGJC1\/^*--\36JS6%TEP,9(4]*UJ^4M>TSQ-\%?$MJ=*W#1Y)/WA//RYK
MZ1\(>*K3Q=H\=Y:/O7 #>QK.M0]FE.#O%DSI\JYEJC<HHHKC,0HHHH ****
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
MU'\J_,/2?^0Q:?[XK]//V:_^1#3ZC^5>UQ=_NT?4^=X'_P![EZ'B_P"W%_R
M6_WZ\K_8MTZVOO$$[7$7F,C J<=*]4_;B_Y +?[]>#_LM^.XO!OBF*&0J#=2
M*HS1@83J9%*,-S3,JD*7$<95-M/U/T<\8:@VD^%;FXC!S''P!]*_+#XR:@=8
M^(5]=NI#LW.>O6OU<OK--:T3R6Y6:('\Q7YC_M)>!]3\,_$2_N);-XM.9ODF
MQ\IKR>$:E.-><'\3/9XXIU98>G4C\*/*:*:KA^0<TI8+U-?JA^+C[>ZEL[N"
M2%S&^\<CZU^L/P1O9;SX;Z,TK;G\A>?PK\N_ ?@^Z\=>((+"T1I&W G:.V:_
M5CX::"?#7@C2K%QM>*$!L]J_.>,*E/V=.G]JY^K\"4JGM:M2WNV_$^*/^"@2
MA?B%I6!UA'\A7%_L=_\ )7(O]VNM_;WO8[SXA:?Y;!O+B"G'M7)?L=_\E<B_
MW:]7#IKA^S_D9X^*:?$K:_G7Z'Z-^*9WMO">IRQG:Z6LC*?0A37S)^R?\;6U
M"^U?2-9NC-<M=,L19N1R:^F?%O\ R*&J_P#7K)_Z":_)S1?%5UX*^(5QJ]L[
M!K>Z9M@/!^8U\AD.7PS'"8BD]]+?B?<<29E/*\9A:\7IK=>6A^HWQ:^'=O\
M$;PK/I\J*7P2I(KX^_9S\(W/@WXK:O8RPM'#%)M5F& >:^L/@;\4HOB=X,M;
M^1U6[88:+//2M35_A[9OJ27MM$L<S/N9E&":\_#8VKE\*V K;/3T9Z>*R^CF
M=2AF6'>JU]4=#JW_ " Y/^N?]*_+S]HO_DIUY7ZB:POEZ)*OI'C]*_+O]HO_
M )*=>5[7"'^\3]#P../]UI^IYM1117ZL?B8R3[R?[PK]4_V<_P#DE^C_ /7$
M?RK\K)/O)_O"OU3_ &<_^27Z/_UQ'\J^"XP_W6GZGZ9P+_OE3_#^IU7BKX;^
M'/&TT<NM:7#?R1C"M*,XIN@_#/PSX7G$^F:5!9R+T9!BO&_VF/VF[_X':UI]
ME9Z='>"Y3<2_:O$K[]O[7KR)D728X@PQ\M?'87)\TQ=",Z3]Q[:_H?>XS/,H
MP6)E"LOWD=_=_4^LOC)\5=,^'_AFY:69))YHV145AD9%?EKXGU>?7-<O[J>0
MR"25F7)Z FMWQY\2]5\?:A)<W<\BJYSY>XX%<B_W37Z3DF3K*Z;YG>4MS\EX
M@SV6<5ERJT(['U]^Q3_R$K;ZU]MW^FVVIP-#<Q++&PP5:OB3]BG_ )"5M]:^
MQ?%OB1O#EO%*J;PS8.>U?G/$,92S%J.Y^J\+RC'*8RGL9%K\&?!MC>&[@T*V
MCN,[MX7G-=)=7VG>';)FEEBM84&<,P%&AZY;:Y:B6WD#D#Y@.QKY7_;1NM=L
M]-N)+9IH+'',J$@5Y>#P]7,,3'#U9M>I[&.Q5'*\)+%4*:?IH>#_ +4'Q7'C
M?Q5>Z;$_F6T$AVL#Q7MW_!/.%#X?UMRN75P ?RKX@\QIE+NYD<]6;DFOL_\
M8!UN.QT_5;23K,_%?IV=86.&R>5"DM%8_(^'\9+%Y[&O6>KO^1[+^UYK$^E_
M"+4#;,T<C?QCZ5^9BRO<?O96WR-U8]Z_5?\ :"\%R>//AO?Z9"I:5QD;>O2O
MR_\ %/A>[\&ZM-I]W&T?EL1EA7'PC5I_594T_>N=O'%&K];C5:]VR1E44@(/
M2D:15ZG%?>GYF>J?LX:E-I'CA9(&*,Q )'UK]-XY#/X91WY+0 G\J_/']D?X
M>WWB3QD;B2W9;-0&63'!K]#M2:/1_#4QD;;'!#R?85^2<55(3QD(1W1^X<&4
MZE/ SG/X7>Q^:/[42"/XDR!1@8_K7>_L!_\ )3-1_P"N!_D:\S_:(URVU_X@
M2W%K()8QD9'UKTS]@/\ Y*9J/_7 _P C7U^,BXY%)2WY3X? 24N(HN.W.?97
MQO\ ^2<ZQ_UQ;^5?D[)_Q]7/_71OYU^L7QO_ .2<ZQ_UQ;^5?D[)_P ?5S_U
MT;^=>5P?_N]7U1[/'?\ O-+T8A]>XY%?;?\ P3[UB]U'3]=BN9VECBP$#'IR
M*^(]PW*F>6.*^]?V%?!%[X7T74[JZB:-;L!D+#KTKU^)I066S4MW:WWGA\(Q
MF\TIN*T5[_<STK]J^U6;X,ZS(1RB_P!#7Y^_ ?'_  ET.3CYQ_.OOC]K75([
M?X2:K;;L/(O2OS?\%^()?#.M6EQ"NXM* 1^->1PS3E4RRK%=6_R/=XNJQIYM
M2GV2O][/UY\.?\B[8_\ 7%:_/#]MC_DJ47^Y7Z!^!;IK[P7I$Y&&DME;]*_/
MO]MA@OQ4C4GG97A<+JV9R7DSZ/B]\V4P:[Q/!(/^/VU_ZZK_ #K]9?@O_P D
M]T?_ *X+_*OR9B8+>6N3C]ZO\Z_6?X+JP^'>C$C@P+C\J]SC'^!2]6?.<"?[
MQ5]%^9\5_M\?\E1LO^N _I57]A.-9/BW-N&<0DC]:M?M\?\ )4;+_K@/Z5D_
ML2ZDFE_%9Y'X5H]M=\$WP[9?R'GU&H\47?\ .???Q,OFT_P-K$J9W_9V ([<
M5^2.L7T^I:Q>RW4AED\YN2?<U^OOBO3QKOA;4;1!N^T0,J_B*_*[XK?#/4/A
MWXBN8;B%UBDD9@S#WKQN#ZM./M:;?O.Q[G'5&K+V56*]U)G$T4U6#=#FE9@O
M4XK],/R$1E#=12JH48%7M(T/4/$$XATVV:ZE/ 5!DU%JFEW>AWSV6H0M;7:?
M>C88(J>:-^6^I?)/EY[:%9ONFOI;]CO_ )&"V_ZZ5\TM]TU]+?L=_P#(P6W_
M %TKQLZ_W&H>]D'_ ",*7J?<GQ$_Y%FY_P!T_P J_*+Q_P#\CQJW_79J_5WX
MB?\ (LW/^Z?Y5^47C_\ Y'C5O^NS5\AP=_R]/N^._P#EU\S"R5Y4X;UKZ._9
MM_:,N/!.H0:;J4S26/3:3Q7SCU;:/O>E;:^"?$*Z>NIII\RV?:<+Q7W>-PU#
M%TG1K[,_-LNQ6)P595\->Z_K4_6#3=4T3XBZ&C PW4,R9,>02,U\E?M*?LDL
M9)O$'A]$AMX@6>%!RU>'_!WX_P"L_"O6$5I'N8'8*ZR,?D%?HM\-_B%I?Q3\
M-K=VKQW*%0)5'(SZ5^8U\/C>&ZZK47>FS]AP^*P'%F']A77+57W^J/R9NK.>
MPG:&XB:&13@JXP:BKZ^_;(^"=GHBW'BFU40JQQY:# KX_C;<H-?IF7XZGF&'
M5>G_ $S\AS3+JF5XF6'J=-O-#J***]$\@**** "BBB@ HHHH **** "BBB@
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
M^WI=Z'K36VF:9#>6X_Y:5^>4UG&<2=2#?WV1^I5'D>1P5*HE]W,SZ)O/V>_
MMS"RKH5O&Q'!5:\(^+7[&(U2.2ZT1H[94!.Q>]7? ?[;D7B"5%U.VAL@>IZ8
MKZ,\(_$70/&UF9M,OX;D*/W@4YVU,JF;91/FFW\]4.-/),\I\E-+Y:,_*?QM
MX%U+P+JS6-Y#)\O_ "TVG%<]7VY^V-K?AJ2QGMX&MSJ!7^$#.:^((\[>:_5<
MKQD\=AHUJD;,_%\YP%/+L7*A3GS(?1117KGA!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 %1S_ZMJDJ.?\ U;4#6Y^EO[&'_)$]
M._WS_*O=Z\(_8P_Y(GIW^^?Y5[O7\^YM_O\ 6_Q,_I_)/^1;A_\ "@HHHKR3
MVPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSOXI>
M-CH<$-I;$R27!V$)VS76>*/$4'AK36NIV"CH,UYQX,T23Q9KEQJ%ZI:V)WQ[
MN1^%?.YIB)R:P6&?OS_!=SGJ2?P1W9U'PW\)_P!CV+7-PH>:8[PQ[9KMZ;'&
M(XU11A5&!3J]C"X>&%HQI0V1M&*BK(****ZB@HHHH **** "BBB@ HHHH **
M** "O-/B;X9=9(M6LU\O[/\ .X7O7I=0WEJE];202#*.,&N#&X6.,HND]^GJ
M1.*FK'+_  [\6+XFT<2.=LJG;M;K775XSJ4,OP_\7)-'E=.ZD]%KUK2=3BUB
MPBNH2&209&*X<KQ4JD7AZ_\ $AH_/S,Z<F_=ENBY1117NFX4444 %%%% !11
M10 4444 %(3CFEKD/B1X\MO NBFYF9=\GR*&/>MJ-*=>HJ=-7;.?$8BGA:4J
MU5VC'<\Y^.7Q(EAO+/0M.9I/M1\J3RSG&>.:[GX3_#^/P3H85U5KB8^86],U
MYU\'/ \OB#6;W7-51GCD?S(=XSU/:OH!5"J%'0# KZ#,JL,+2C@*#V^)]W_P
M#X_)</5QV(GFV*6^D%_*O^#N+1117S)]P%%%% !115+4=9LM)7==W"0#K\QH
M NT5R4WQ7\)V[%9-;M4;T+4MO\5?"EXVV'6K:1O0-0!UE%5K'4;?4H?.M95F
MC_O+TJS0 4444 %4=:TJ'6=-GM9D#B1"HSV)%7J*J,G%J2W1$XJI%QDM&?,&
MFZK>?!?Q_!HS[C:7DFXL/N@$U],6=Y%?6Z30N'C89!%<%\7O </B;0[F[BCS
M?PI^[('-<I\#_B!]G\OPMJ#XOXR>'/S5]1BHK,\*L737[R.DO/S/@\OG+(\<
M\OK/]U4UIOM_=/;Z***^5/OPHHHH **** "BBB@ HHHH ***1F"J2> * ,_7
M]8AT/2[BZF=4\M"PR>I KYC\)M>_';QP;^572TTZ;!5^C &MGXQ>.Y?'>L1>
M'-&8O)!-B98SSC/.:]G^'?@>T\&Z-$D"!9I45I"!CG%>I'_9:7,_BEMY'6OW
M4+O=G3VEG#8VZ0P1B.-1@*HJ:BBO+.0**** "BBB@ HHHH **** "BBB@ HH
MHH P_&'AV#Q+H=W:2Q*\CQE48CE37SQ\.?%%Y\*?'4?A*_+&*X?=YA^Z :^H
MZ\C^.7P[35M)N-:LD/\ :D(&W:.37?AJBUI3V?YF]*2^"6S/68I4FC#QL'1N
M0RGBGUXU\"?B0FJ6<7A^]?&IVZ_,K'YJ]EKEJTW2FXLSE%P=F%%%%9$!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>
M._M:?\D-U[Z+_6O8J\O_ &DM/;5/A#K-NHW%@./SKT,ODHXRDW_,OS/+S2+E
M@:T5_*_R,[]DV1&^!^@*K LJG(!Z=*]AKY4_8[UL1PC0_M!:2!"3#GI7U773
MF])T<;43ZMO[SER*LJV74FNB2^X****\8]X*\3_:UUR*S^#^LV>"TTR  5[9
M7R=^UEXNBGUB/P_$ZR23*!LS7M9/1=;&T_)W^X^?SZNJ&7U-?B5OO/3/V1E9
M/@;H888/S<?E7LM><_L_Z:VD_"_2K9T\ME!^7\J]&KES"7/BZLEUD_S.W*X.
MG@:,'TBOR"BBBO//3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _.?]NS_DKL/_
M %Q']*^=Z^B/V[/^2NP_]<1_2OG>OW_)O^1=0_PG\R\0?\C2O_B84445[)\\
M%%%% $<WW*_17]CW_D2;/_<K\ZION5^A_P"R'J6GVO@BT$U]!%)L^X[@&OCN
M*4W@=.Y]]P:TLPU[&A^UY_R+,?\ N'^M?G(_^OE_WC7Z)_M:ZE87'AF,1WL$
MDFP_*C@_RK\['_UTO^\:GA5-8+4KC-IX_3L%(WW32TC?=-?9GP!]._L:_P#(
M>MO]^OMGXE?\BS<-W521^5?$?['-U:V^O6YN+F.W&_K(<5]I_$36-,D\,W2G
M4;8-L. )5.>/K7X_Q!%_VFG8_=>&9)91)-GS)^S'\8)XOB%KVF:M-B(RE(@3
M[U]5^//"EOX[\)W>E3J'BN$_I7Y8W7B&X\._%"YOK28K''=;B5/##-?I'\%_
MBUIOCSPG#<O=PPRQ*$99) IZ=>:WXAR^6'J4\;06]MNC,.%\SABJ=3+\0[M7
MWZIGYQ?&'P*/AWXXO-(B1E@C/&:K?#/Q]?\ @'Q+9W%G)LA:5?-^F:^P_P!L
M/X<Z)JWAN77;.[MC?LW.UU)/Y&OA%HS"YC)RR]Z^ZRS%0S3!+G5WL[GYQG&#
MGD^8/V;LKW5NQ^N?PU\?:=\0/#L%[82B3:BK)['%<?\ %K]GG0?B0LUS-!_I
M;<\"O@_X._'K5/A9>QYGD>P#9>%3UK[P^&O[1F@>/M*ANMZVC-U61L5^<X_*
M<9D]=U\-?E[K\F?JF6YU@<]PZP^+MS]4_P T?(_C#]BWQI#?2?V+9[[?/RY]
M*W/AK^Q3KMQ,/^$IM/+CSSCTK[FA\2Z3.H9-2M2#_P!-5']:BN_%VCV8_>:E
M;9]!*#_6G+B7,IT_96U[V=QQX3RF%3VK;MVNK'.?#7X0Z)\,]/B@TV':RC[V
M*YK]H3XQZ7\.?#-Q;W$X$]U&R*%.3R*Y7XK?M>:%X*:XL8(S<7&"!)&V17PA
M\0_B%JOQ$URXN[^Y>:V9RT4;'A173E628G'UUB<;?EWUW9QYSQ#A,LP[PF L
MY;:;(Y_6+U]2U*[N68L)9"PS[FOL+]B?_CZ@^E?&C_=K[&_8MO;2UNH?M%W%
M =O_ "T8"OMN(%_PGS2/SWAF5\SIR;/JGXI^';WQ-X;N+2Q7=,\;*![D5\"W
M/[&OQ*FU2YD^P#RWD+!L]B:_1XZ]I@X.H6O_ '^7_&C^WM,_Z"-K_P!_E_QK
M\OR[.,7ED'"C%:]T?L6:Y'@LWG&=>;379H^/OA;^Q88Y(I/$UL0RD$U]>:#H
MMIX4T.&QMAY=K;)@?052U+QWHFF!O,U&W8J,X60&OFKXV?M?V%A;W6E:6K>:
M04,BG.:VD\QSVJHR3:_!'/!95PW1<HM)_BSS?]MCXE+K7B2TLM,GW6Z+LDP>
M]?.7A/61X?UJ&[)P P_G5;6-8NM>U":ZNY6E:1BPW'I5%EW8]CFOUW!8*&$P
ML<-T2/P[,,PGCL9+%O1MW/UQ^$^I1ZU\/=(N%8,)(1G%>*?M-?LWW?Q(F6\T
M>#?=(OR_6O'?V=_VJ(_ ZP:3JPDGM3B-.>%K[;T7Q]HFM6,-Q'J%NGF*&"M(
M 17Y-B*&-R/&NM36C;L^C/VS"8G <18!4*DM4E==4SXR^#_[&WB"UUZ*?Q1:
M;+96S7V]H^DV_AO1(K* ;;>WCPOT I+CQ+I5O&7?4;4*!G_7*?ZUX-\</VIM
M(\':7/9VG[^>52@:-L]:PK5\?GU:,91OY+8Z</A\MX;H2E&5O-[L^<_VT_$E
MMX@\76HMW#>5E6Q7COPW\7R>!?%=OJL;;60XS61KVN77B+5;F\NI6D\URZ[C
MTR:SV4-UK]APN#C0PD<++5)6/PG&8^6(QLL7'1MW1^M/PG^(%GX\\*V5U%,L
MEP8P9%SS63\7/@3H/Q4A$E_!FYC7Y"HKX ^"_P =-2^%^J!Y9Y)++H(P>E?<
M'PQ_:B\/_$"W&<6DB\-YC8R:_+<PR?&977>(PM^7NNA^R99GF!SG#+#8RW-U
M3Z^9\U^./V*O$D<S_P!@VFY,\9JE\/OV+?%TVJ$>([/R[3V-??5OXHTFZB$B
M:C:D'UE4?UHN/%&DVL>^34K4#VE4_P!:2XES+V?LK:][.Y7^J64^T]K=V[75
MCS7X5_LY>'/AS!NAM]TS<MN]:\/_ &R?@[IMO:S^)845)D7HIQ^E>R_$W]IW
MP_\ #^%AD7<I'R^6V17PO\9/CIJ_Q0UB4QW4D>E-_P NY/%>ADF%S+$8M8NH
MVEU;Z^1Y?$&,RG"X)X&E%.71+H^YY:K;H\U]5_L/_P#']=?[]?*N JD"OJ?]
MB.ZM;6]NOM-U';#?_P M&Q7VV>_\B^I8_/N&[?VG2]3[#^,7_(@WW^[_ $-?
MECXV_P"1JO/]XU^HGQ<UC39? =\HU"W)*_+ME4YX^M?EUXV96\47A5MR[CR*
M^7X034*ET?7\<R3G3L^ACQQM-(L:#+MP!7L?A7]F+Q5XM\'R:M96VXCD9K@_
MACH,NO\ CG28%B:6(S*'P,C&:_3S4-0T[X1_#EKET"P0Q E.F217LYYFU7 2
MITL.KSD>#P[DE#,HU:^*=H11^5.N:'=^&=5FTV_79=0G#+5&NJ^*WB2'Q?X^
MU'5K==L,[DJ*Y6OJ*,I2IQE-6;6I\=7C"%64:;O%-V"KVA:U<>']4M[JV;:R
MN"WTS5&BM&E)6>QC&3BU);GZF? 3XLZ9\1/"MK%:S![JVB59!GO6]\2/A7H_
MQ(TR6VU"$,S+C=BOS&^&OQ.U7X:ZQ#=65R\=L'#2QJ?O"OO+X7_M8Z!XZM84
MD3[+, %8R-CFOR+-<DQ.7U_K.$NX[Z;H_<\EXAPF:8=87&V4MM=F>$?$G]BC
M68,_\(O:EQGC/I7,^%?V+?'$EXG]KV6R#/.*_0*S\7:/>1AH]2MN>QE _K4T
MOB32H5+/J5J!_P!=E/\ 6L8\2YE"'LFKOO9W-Y\)Y34J>U3LNR:L>-_"?]EG
MPWX$NK?5'MR=1CZ9Z5P_[7WP9TRXT*37;2-4OF;YNU>L?$/]H7P_X#TN>[:5
M+LQC[L;9S7P_\9OVE-2^)DTBV<LEM9L>(R>@KKRFAFF-Q<<7-M)=7^1Q9WB,
MGP&!E@H13;Z+OW/&0\NEWP=.)X#D?45]W_L?_'.+6]%71=9N!_:+/B,$]J^#
M&9I&+.<L>IK4\-^);[PKJD5]8S-#+&<@J:_0,TRZ&98=TI;]&?F&39K/*<4J
MT=8]5Y'ZW>,?!NG^-M):PU&/?$?:OD;XJ?L632322^&+8L[$FNB^!?[85GK,
M<&C:PK&[4<SR'K7TMI?CG1=4A#QZC;KGLT@%?E499ED-5P2=OP9^T3AE/$E%
M3;5_Q1^?&C?L8?$)]6C6]L0MIN^9L]J^H/A)^R=H/@V:/4+N F^ Y!KW63Q%
MI4:[FU&U"_\ 79?\:XGQ]\<O#_@73&O)+B.Z _AC<9K7$9UF>96HQ5K]E:YC
MAL@RC*;UYN]M?>:=CLM6U2S\*Z++<3,L5O;QY )QP*_-?]I[XJVWQ.\9">PE
M+P0Y0^G%;WQ__:DO?B2PM-$EEL;89$BYQN'I7SZ%^8M_$QR37V'#^1RP7^TX
MCXWT['PO%'$4,>OJF%_AKKW!?^/BW_ZZ+_.OUR^$O_),_#W_ %Z+7Y&K_P ?
M%O\ ]=%_G7ZS_"C6=.A^&_A\-?VP*VJ@[I5&#Z=:YN,4W1HV75G9P&TJ]:[Z
M+\SYL_:J_9W\9_$KQG;ZAH=J)[=5P>:\:_X8Q^)FUF-@H"C)R:_2/^W],_Z"
M-K_W^7_&D;7M-V,1J-J,#)/G+Q^M?-8;B3'86C&A""M'R9]9B^%<NQE>>(J3
M=Y:[K_(_(B'2;CP_XXMM-O%VW5O<*DB^AS7ZG?"#_D4;7_KFO\J_-+XA3))\
M==1D617C-_GS!T//6OTC^$VL:9%X2M =1MM_EKE6D QQ]:][BJ4JF&HRMJT?
M-\'1C1Q5>">BT_%GBW[3WP+\5_$;4)I=%@\U&.17SM_PQG\3(XBS6"@*,GFO
MTF_M_3/^@C:_]_E_QIDWB#3%A<_VE:K@=?.7C]:^?P?$..P=)4*<59>3/I\=
MPOE^.K2Q%2;N^S1^27B[X=:WX.U6/2M1AV7DO"J*_0;]D?P.?#OPULYKN+;>
M-U.*\%^+%A:>)?V@M"5KV%[8R ,^X;1S7VKHTNC>'M+CM(K^U6.-<_ZU?3KU
MKV.(,QJ5\'1I-:SU=CP>&<KI8?'UZJ?NP?*KF%\1OC-X:^%T4<FNW1@60X7:
M,UP__#97PV_Z"C?]\BOD7]JSXJ0>/O%5SI40WI92D"0'@_2O!Q;I@?+77@.%
M</6PT:F(;4F<>9<98FABIT\,HN"[K_@GZ8M^V9\-EQ_Q,VY./NUZSX7\7:;X
MRTN*^TZ436\J[@?:OQU-O&<?+WK[/_8=^)1N+N\TK4+Q88(8\1B5L#]:Y,WX
M:HX/#.OAVVX[W.W(^+:^.Q<</BDDI;6TU^\=^W%\-;G4-0M=7L8?W$*9D(%?
M%TC9*?[XK]6?C9:Z5XG^'>KPC4+43>2=C>:IY].M?EEKFDMH>H-:M(LI63[R
M].M>_P +XMU\)[&>\-#YKC# QP^.]O#:>OS/U:^!'_))O#W_ %["OG[]K3]G
M_P 8_$[Q)9WF@VHGAC&&R:]W^!NL:=#\*?#JM?VZD6RA@TJ@@^G6NZ_M_3/^
M@C:_]_E_QK\XIXRME^/G7HQN[O=>9^J5,#A\SRVEAZTK*T=GY(^-O@'^R?XA
M\)^)(-4UV!HF3L#Q7V6ZIIFDR=DBB)Y]A5:Z\5Z19QL\FI6N ,\2J?ZU\Z_'
M[]J33=!TF?3M./F2R HS(V:WJ3QV?8F/-'7\#"E#+N&\++EEIYO5L^8?VH?&
M5GXQ\6L+1@WD.RMCZUVO[)/QH;POK=MH=U+LL2>AKYOU"\?4=1N;MSDS.7_.
MF6MY/I]PMQ:R&*93D,*_6IY;2J8+ZG+:WXGXA3S:M2S#Z]'>_P"!^Q^;77M,
M)&V:VN$QZY!KYD^*_P"QQI6K&YO-#MS]LE)?\:\P^!W[7DGA:.WT_6S)=1\(
M,G@5]B^&?BKH7B6UBFCO88?,&0KN*_*ZF&S'(:S=.]OP9^ST\7E7$E!1JVYN
MSW1\#M^Q?\1OMA LAY.>OM7M/PQ_8ILD:";Q+;LLL9#8'J*^LO[>TS_H(VO_
M '^7_&L37?B3H>AV\LCW\$AC7)59 :VK<19GBH^SBK>B,*'"^48.7M9/F]6K
M&MI.DV/A;24MX%6&V@3&<8X%?''[87QMM=2CN/#5G/OC88.VE^,W[9EOJEI=
MZ3HR20/@IY@/4U\@:CJ5UK%X]U>RM/.QSN8U[N0Y#5C5^MXQ6:V7ZGS?$G$E
M&='ZE@7=/1O]"O:KMG@'^V/YU^DO[)?_ "*<G^ZO]*_-V'_CZA_WQ_.OT:_9
M1U.PM_";B2]@23:ORNX!_6O5XKN\$K=SQ^"VECVV^A2_:YUBZ\/^&;B^LCMN
M%Q@UT_[+_P 24\9> =/@GE#W\:9<9KB?VQ=0T^Z\%W8AO89GV_<1P37S%^S#
M\69OAWXK4W,S&TD.T*3P,FOGL-EOU[)GRKWXNZ/J,5FO]G9\N:7N223_ ,S[
M!_:H^#EI\0/#<FJ21YGL8BRE>M?FY/&UM<2QN""CE>17Z_1ZYH_BC0%62_M3
M#>1?,IE7/(Z8S7YX_M4?#:P\+^.#_9-Q"]N_)$9'?Z5V\*X^4;X*M?38\[C+
M+(2Y<PHVUW_1G3?L4_#^XU#QM+?7D.;+9E217WKK6MV/A729+N[?RK6!,D^@
M%>/?LOZ+I'A_X;Z9>->VRW,L?S9D4$?7FN6_;"^,5EX4T.'3()4NGOD*D0N&
MQ]<5X68>TSC-?916E[?=N?299[/(LE]M)J[5_F]CJS^V5\-A(Z'4VRIP?EH_
MX;*^&W_04;_OD5^9Q@1I';;]YLT?9T]*^O\ ]4<!_-+[_P#@'P_^O&8_RQ^[
M_@GZP?#WX\>$_B9))'HE[YS1G!##%5?VA/!__"7_  UU.V@C#W13Y#^%?G;\
M#/&T_@KQMIZ0RF&&XF42'/&,U^HUOKFDZIIL0:_M722,$YF7T^M?&YKEO]BX
MNG4H7<=U\C[O)LU_U@P52GB+*6S^9^0VMZ+<>&]4ET^Z7;/&2"*N^!?^1XT7
M_KX7^=>C_M/>$XM)^)6I7MM=17%M(WRB,@UYOX%95\;:*S':OGKECT'-?K-*
MM]8PGM5UC^A^*5L.\+C71?27ZGZX>%/^0!9?]<E_E7YF_M6?\EPUK_>_QK])
M_"^M:8NAV2KJ-LQ\I<_O5';ZU^:W[5$T4_QNUEX)5GB+<.AR#UK\WX436/J7
M71_F?J_&<D\MI6?7]&>9Z3_R&+3_ 'Q7Z>?LU_\ (AI]1_*OS#TGC5[0DX&\
M<U^F?[..K:?!X%16O[=7R,JT@!''N:]KBU-X:-NY\[P0TL7.[Z'D'[<7_(!;
M_?KXJT&]_LO6+"^R1]GD#\>QK[0_;<OK*ZT _9KR&X;=]V-@:^)$&8P#7J<.
MQOET4_,\CBJ7+FDI1?8_4?\ 9[^+EI\2/"L1$RF:$!,$\\"ND^*'PET;XI:.
MUCJ<((ZA@.<U^8_PT^)VK?#?6H+BTN9([)6S)"IZU]V?";]K#1?&R0VMP/(G
MQ@O(<5\7FN28G+Z[Q.#^'?3H??Y-Q!A,SPRPF.MS;:[,\&^)W[%.OV]PH\*6
MGF1 \[CVK,\'_L6>,)+A?[:L]L6><5]\V?BS1[U-T>I6Q^LH']:DF\3:3"I+
MZE:@?]=5/]:PCQ+F4:?LK:][.YU2X3RF53VM].UU8\N^$'[-WA[X:O%J$5O_
M ,3''S$]*[+XG?$#3? /ARYN+R812M&WE+ZG'%<9\4/VFO#_ ,.;%YB5O7Z!
M8FSS7PK\8?CMJ?Q2OG<32):%LK&QZ"JP.58W.*ZKXJ_+W?Y$9CG6 R/#/#8)
M+G[+\V<S\3/'=Y\0/$=Q>7C[PCD)],UZ#^QW_P E<B_W:\2_G7M?['\\%O\
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
M_P!]J_XG^9^@/["O_).W_P!\U[E\3/A;HGQ6T9-,UR)I;9&W@*>]>&_L*_\
M).W_ -\UZ]\:OC)I_P %_#L6KZA;O<12/L"IUS7XYF4:\LWFL-?GYM+;G[OE
M,L/'(Z;Q5O9\NM]K'"K^Q/\ #E5 %G+Q_M5K^$_V3_ O@W7H=6T^UD2[BY4D
M\5YJO_!0;PLR@_V5<C\:Z#P#^VMX>\>>*;;1+;3IX9ISA78\5U5:&?JG)U.;
MEMKKT..CB.&G4BJ2AS7TTZ_<?1<R".TD4= A_E7YF?M/_P#(V2_]=3_,U^F4
MD@DLW8="A/Z5^9O[3_\ R-DO_74_S-=/"7^]R]#EXV_W*'J9O[*W_)<-$_WO
M\*_42\M([ZVD@E&4<%37Y=_LK?\ )<-$_P![_"OU!U*^73;*6X<96-2Q'TJ^
M+[_7:=OY?U,^![?4*O-MS?HCQ/4OV-OA[JFI7%]-:2F:=MS_ #=ZA7]BGX<
M\V4I_P"!5RVL?MZ>&='UB[T^33+AGMW*%@>"154?\%!/"O?2KG'U_P#K5S1P
M_$/*K<]O4ZY8CACF?,H7]/\ @'@G[2GPET'X:ZG-#HRE45L#-9_[+W/BR'_K
MHO\ .H_CY\;+#XM:A+<65LUNK'(#5)^R_P >+(1_TT'\Z^]Y:\<J:Q-^>VMS
M\UYL-+.4\);DOI8_2;4[62]T,PQ#+M& /RKX1^)7[)OCWQ1\0KG4;>S#64CY
M#^V:^_+=@MK$6( V#D_2I%97&5(8>H-?D^7YI7RR4I44M>Y^U9GD^'S:,8UV
MU;L>7_ OX:S_  \T%(+E2LY0!@?6N2_:X\46MCX!OM.D=1-+'P.]>I?$3XA6
M?P]TE[V[7> I8#-?G'^T!\;IOBUXE-Q:EX+./Y3&3UKV\FP6(S/&K%U%[J=[
M^9\[G^/PV49>\%2?O-62\NYY)",*?K4]O;O>7$=O&,R2':OUJ.NO^%?A&Z\5
M^,--%NI*1S*7P/>OU^K45.#G+H?AE&FZU2,(K5GW/^QO\.YO"/@>5[^+;<2/
MN7([&M#]KCXDWO@/P+%-I,JB],X!Y[5[-X;TR/1]#M($7;MB7/Y5^?O[77BK
M7==^(-[I,5E=2V49RNU"17X]EL'FV;.M4V3NS]VS6?\ 8F2K#TKW:Y4UW[GV
MK\$O&P\9^!-+N)9 ]YY*F7ZU\_\ [:WPL;69!X@BC^6WCRS#Z5E?L-^*-7BO
M+ZPU*VN$MU7:GF*0!^=?3?QK\+MXP^'.JZ?",3RQ_(V.14RODV<>Z]+_ (,N
M-L^R/WU[UOQ1^3*-N!^M7M!_Y&+3O^NR_P ZL>*/"]QX+UJ;2[LYFC)R:KZ#
M_P C%IW_ %V7^=?L?,IPYH[-'X.H.G5Y9*S3/U:^#_\ R*-I_P!<U_E7AG[3
MWP+\5_$?4)I=%@\U&/%>Y_!__D4;3_KFO\J[&XU*TM3B>YAA/_31PO\ .OP:
MGC*N!QLJU%7=S^DJN HYC@(T*[M&RV/CO]G']E?7O"6L->>)(#%M(*[3WKZQ
M\57D.B^%KJ:4[8H(N2?0"DU3QMHNEVSS2:C;L%&=JR@U\D?M)_M26][93Z%I
M18+*I4LIXKT(K&Y]BXSG'_)(\R4LOX;P4H4Y:_BV?-7QNUJW\0?$&>[MFW1%
M^OXU]^_LO_\ (CV/_7(?RK\R9)'EE5Y#N9GR37Z;?LO_ /(CV/\ UR'\J^OX
MGIJC@*=-=#X;A"JZ^95*KW:O^)W7C[X4Z'\1XO+U>)I%QM^4UYF/V)_AR,_Z
M'+_WU7;_ !8^-6G?">#S;Z!YAMW?+7BR_P#!0;PL<_\ $JN>OK7QF!HYQ*BG
M@^;D\F??YC6R*%=K'<O/YK4W/%G['/P^TOP_?7<%M)'+%$SJ6/<"OA_P/"MK
M\5K:W3_5Q711?H#7UEXD_;R\-ZQHEY91:7,'GC* MVR*^2O ]TMQ\4+6\^ZD
MMSY@SVR<U]YDU/,(4*WU^^VES\WSVKE=3$4'EW+OK96ZH_5;P)_R+MM_NC^5
M?'/[<GW(/^NE?8?P_F6?PU;,A!&T=/I7QY^W)]R#_KI7QF0_\C5>I]YQ)_R)
MGZ(^09/]0?I7Z4?L4_\ )%K/_KH:_->3_4'Z5^E'[%/_ "1:S_ZZ&OL^+?\
MD7K_ !(^!X)_Y&3_ ,+_ $/./V_/^1>L/^NE?$*?=7Z5]O?M^?\ (O6'_72O
MB%/NK]*[>&O^1;#U9Y_%W_(UGZ+\CVS]C7_DN6G?2OT7\=?\BMJ7_7%OY5^=
M'[&O_)<M/^E?HOXZ_P"16U+_ *XM_*OC>*/^1E3]%^9]]P?_ ,BFKZO\D?D=
MXF_Y&G5?^N[_ ,ZU_AG_ ,CA:_7^M9'B;_D:=5_Z[O\ SK7^&?\ R.%K]?ZU
M^H5/]W?H?CU/_>EZ_J?JA\/?^1'L/^N/]*^$OVU#M\36I]S7W;\/?^1'L/\
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
M1=2:ES=C!HHHKZ ^6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *CG_ -6U25'/_JVH&MS]+?V,/^2)Z=_OG^5>[UX1
M^QA_R1/3O]\_RKW>OY]S;_?ZW^)G]/Y)_P BW#_X4%%%%>2>V%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4C,%7).!2UG>(+C[)I-Q+G&U
M<U$Y<D7)]!/1'EOC&:7QMXK;002UL#GBO4?#^CQZ'I5O:1@ 1KBO.O =L+[Q
M.=1 R3D;J]7KYW**2J2J8R>LI-Z^71&%%7O-A1117TIT!1110 54U2_33+">
MYD.%C0M^E6ZBNK6*\A:*9 \;#!4T ?%/Q0_:Z\1Z;KDEOH18PQN5;Y?>N0?]
ML7X@;4(95RP'S"OM1_@OX-DG:9]"MG=CEBPZU\.?M5:#I_AGXH"RTNW6UM05
M/EH,#-4!]X?#'7KKQ-X'TK4KTYN;B(._UKJ:X;X)_P#),="_ZX"NYJ0"BBB@
M HHHH **** .>\:^%X_%&C2VK+\YY!KC/AGK4NG:Q-H$K8CMQA0:]4KQZ^C_
M +%\:3WGW3*^,U\QF<%A\12QD-'>TO0YJBY9*:/8:*ALY/-M8G_O*#4U?3)W
M5SI"BBBF 4444 %%%% !1110 R:9((R[G:HZFOFCQ/'<_%SXD3Z#*2VGV[[U
MP?0U[M\0M0_LOPK>7&<;1UKRWX*:?]I\23ZN!_K5(W5]-E?^S4*N,7Q)67DS
MX;/O]MQ6'RY_#)WDNZ/9M!TF/0](M;*, +"@3BM"BBOFY2<FY/=GVT(1IQ4(
M[(****DL***:[;48^@S0!S_C;QI8>"])ENKR41ML)0'N:^&/B5\>M>\<:\UI
M92,T1;:-OI73_M4?$:Z\1:HFE6DK)Y;E",UUW[,'P/L[S3!JVJP+*P;(W#DU
M0'B6G_ +QUXV;[1;+(=W/4U0U+X3^+_A[(TER)0R<]2:_273]+M=+C\NUA6%
M,8PHJGK7A73/$$3I>VJ3;AC+#FE<#XF^#?[1VM>'=4ATW4),61;#[J^W?#FO
M6_B328;^U;=#(.#7P_\ M-_"/_A$-;6[TQ!#!C=\HKUW]D_QW-J.DP:3+*7*
M#IFF!]+4445(!1110 C*&&",BOG/XP^#'\"^(F\:6 V2LP4XZ5]&UP7QHTG^
MV/!LL&W<-X.*]G*<2\/BHK[,M'YH^:X@P4<9@9NWOP]Z+[-;&[X%U[_A(O#%
MA>,V99(P7^M=!7D7P-U;S(I=/S_Q[KC;Z5Z[7+CJ/U?$3@MCNRG%/%X*G5>]
MK/U6X4445P'KA1110 4444 %%%% !7GGQL\:/X/\'7%Q;/BZ)V@5Z'7SU\<+
MP:QXB_L4G=D@[:ZL-!3JJ^R-J4>:2N7/@#\,T@NG\7W2[KG4%WG=SUKWBL#P
M#9?V=X2TZVQCRXP,5T%37J.I4;9-23E)MA1117.9A1110 5YW\4_B_I?PZM2
MMQ,%N'7* &M[Q]XTM?!.AS7ET<95@G..<5^?FM:IK'Q@\;O;-,\\3S;8^<A1
MFF@/0O%'[87B:.=_[,?='GC"YK"LOVQ_';2@39"YY^6O>OA;^RWIVAK%-K4$
M5V",[6%=]XC^ 7A+5K%H[;2;>VEZ!E%,#RGX:_M80ZE/'#K<VV1CBOI+1-<M
M/$%BEW9R>9$W>OAWXT_LY7W@<_VC8G=$,N#&.E=E^RC\4+R:^AT*ZN#(Q;&"
M: /L"BBBI **** "F21K,A1U#*>"#3Z* /E[XG>%IOA'XP;Q=8_(+J78<'CD
MU]%>%-8&N>'[&\W;GEB5F^M<)^T'HG]N>$8HBNX)+OI/@9K7V[27M-V?LRA<
M5Z51^VPZF]U^1TR]^FI/='J=%%%>:<P4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !6=KVBP>(-+FL;@9BD&"*T:*J,G
M%IK<F45).,MF?G]XFAU_]G/XM7>NVB,FE2OMZ9&TFOK#X>_M!>%_'EG:"VO/
M]-D4!XR, -72>/OAOI/C[2WMK^U25B/E+#O7Q_X[_94\5^"+Z34/#FH^1$S%
MD6(]*^WC6P6=4XQQ,N2JE:_1^I^>3H9AD%64\)'VE&3O;JO0^[ <\CD4R:9+
M>-I)&"(HR237Y\:?J7Q;T_\ =7&JW<NW@=:COI/BSKLGD)JMTB/QSFL/]7'?
M6O&QTOBI<NF&G?MH?4GQ0_:8\+^#].O;9;LMJ&PJ@7^]7SI\(O"6N_'#XD6_
MBG4T9].AD^\?3-;GP_\ V.]>U:\AU/Q-?+>*Q#E9#S7UWX.\%Z9X)TM+/3;=
M;=,#<%'4UK5Q."RFC*E@I<]26CEV]#"CA,PSNO"MF$>2E'51[]KFMI^GPZ7:
MI;6Z;(D& M6:**^);;=V?H222L@HHHI#"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH _.?\ ;L_Y*[#_ -<1_2OG>OHC]NS_ )*[#_UQ']*^=Z_?\F_Y%U#_  G\
MR\0?\C2O_B84445[)\\%%%% "5<MM<U6Q4):ZC<6Z#HL;D54HI-*6C149.+O
M%ERXUW5KX8NM1N+A?220FJ=%%"2CHD$I.3O)A1113))K?4+RQ;=:W,ENWK&Q
M%6I/$^N3+MDU>Z=?1I36?14N,6[M&BJ3BK)BLS2,6=BSGJQZU:M=<U6P79::
MC<6R?W8W(%5**;2>C0HRE%W3+UQXBUF\C\NYU2YGC_NO(2*H]>3R:**%%1V0
M2E*6LG<0@'J,U9M]4O[-=MM>2P+Z(Q%5Z*&D]Q*3CJC1'BG7EZ:Q=C_MJW^-
M(WB?77^]J]TWUE-9]%3[.'\J-/;5/YF/GNI[QM]Q,T[?WG.34=+15F3;>K"K
M%KJE_8<VEY-;'_IFY%5Z*32>C'&3B[HTO^$KU_\ Z#-Y_P!_6_QI/^$JU_\
MZ#-W_P!_36=14>SA_*ON-?;5/YF7V\2:W)]_5;I_K(:I22R7#;IG,K]V;DTV
MBJ45'9$2G*7Q,****HS 94@KPPZ&KT?B36H5"QZK=(HZ!9"*HT5+BI;HN,Y1
M^%FBWBG7F&&UB[(_ZZM_C5*XO+F].;F=YS_MG-1T4*,8[(<JDY?$PHHHJC,2
MI[>_O++_ (]KF2#_ *YL14-%*U]&4FT[HT5\4:\HPNL7:CT$II&\4:\W#:Q=
MD>\IK/HJ?9P_E1I[:I_,R:XU"\OO^/FZDG_ZZ,34'3I2T525M$9MMZL*GM=1
MO=/)-I=26Q/_ #S8BH**&D]&";B[HOR>)M<G39+JUU(G]UI215!V:0EG8LQZ
MDT44E%1V0Y3E/XG<]P_9=\5:1X9\0(^JM&B^8#OD[5Z1^UK^T!;ZYG0-&N%N
M;&2,9DC/ KY&()Z,5^E"@CJQ;ZFO&J931JXQ8R;NUTZ'T%+.Z]' 2P%-63Z]
M?015*KSR:=117MGS@4444 )UZU+;WES9\VT[P'_8.*CHHWW&FUJC07Q/KJ?=
MU>Z7Z2FE/BG7FZZS=D?]=6_QK.HJ/9P_E1K[:I_,RQ<:KJ%XNVYO9IU[AV)J
ML%"]!BEHJDDMC-R<M6%%%%,D=#+);/O@D:*3^\IP:NKXDUN/A-6ND'M(:H45
M+C&6Z-(SE'9FC_PE6OG@ZS=D?]=6_P :KW&L:E>+MN+^:=/[KN2*K44E"*V0
MW5G+1L3%+115F0E:,?B;7(8Q'%J]U'&OW464X%9]%)Q4MU<N,Y0^%V-'_A*M
M?_Z#-W_W]-+_ ,)7X@Y_XG-Y_P!_6_QK-HJ/9P_E7W&GMJG\S'--))*97=GF
M)R9"><U=C\2ZW H6+5KJ-1V60BJ%%4XQ>Z(C.4=4S1_X2K7_ /H,W?\ W]-'
M_"5:^>#K-WC_ *ZM_C6=12]G#^5?<7[:I_,RPVJW[S"=KR9IUZ2%SD?C5H^+
M/$!ZZU>'_MJW^-9M%#A%[HE59QV8LDCS2&25C)*W+.W)-)115F85-:ZA>:<Q
M:SN9+5SU:-BI_2H:*32>C&FXNZ-!_%&NR(4DU>[=#U4RMC^=4))'F;=(Q=O5
MN:2BDHQCLK#E.4OB=R_#XEUNWB$4.K7442]$60@"G?\ "5:__P!!F[_[^FLZ
MBE[.'\J+]M46G,S0;Q1KK<-K%TP]Y6_QJG/=7%XV;B9YSZN<U'1348QV1,JD
MY?$PHHHJC,3[IR.#V-78M>U>W4"+4KB,#IMD(JG12<5+=%QE*.S-'_A*]?\
M^@S>?]_6_P :CD\0ZQ,")-4N9 >NZ0U2HJ?9P[(OVU1[R!LLQ9CN8]2:***L
MR"KEOKVK62[;;4KBW7TCD(JG12:4MT5&4HN\66[G6M4OEVW6H3W"=UD<FJBL
MT9!1MC#H1110DEHD$I2D[MFA'XHUZ)0J:Q=HJ] )3Q5>ZU2_U!M]W>2W+_WI
M&)-5Z*2A%.Z13J3DK-E^'Q)K=K&(H-6NH8AT19" *KWFIWVJ$&^NY;LKT,K%
ML?G4%%"C%.Z0.I-KE;T"BBBJ,A59HV#H2KKR&'45H+XJUY!A=9NU'8"5O\:S
MJ*EQC+=7-(SE#X78FN-0O+YMUU<R7#=S(Q-1*S1L'0E7'1AU%)13LEHB6VW=
MFBOBG7HQA-8NU'8"5O\ &J,]Q/>2F6YE:>8]9'.2:91248QU2*E4E)6DP!*G
M(.#ZU>@\1:S:+MM]4N84_NI(0*HT4W%2W0HSE'6+L6;K5M1U!=MW>S7*^DCD
MU6HHH22T0I2<G=B5+;WES9MNMIW@;U0XJ.BF)-K5&@OBC74^[J]TOTE-*?%&
MO-UUB[/_ &U;_&LZBH]G#^5&OMJG\S)KG4;V^&+JZDN!Z2,34  '08I:*I)+
M1&;DY:L*DM[NXL9/,M9GMY?[\9P:CHI[[B3:=T:+>*->9"C:Q=LC<%3*<&LX
MDL22<L>2:**E14=E8J4Y3^)W"I;:]NK%MUI<26S]VC;!J*BJWT9*;3NC1/BG
M7F7!UB[*^GFM_C5&:>6ZD,D\C32'JS')IE%2HQCLBY5)2^)W"BBBJ,Q*OP^(
MM9M4"0:K<PQKT5)" *HT4G%2W1<92CK%V)[S4KW4V#WUW+=N.C2L6(_.H***
M$DE9"<G)W84444R2>VU.^L3FTNY;8_\ 3-B*L2^)=;N%*RZM=2*>H:0FJ%%2
MXQ;NT:*I.*LF&XLQ8G+'J:N6^OZO91^7;:G<6\?]V.0@53HIN*EHT*,I1=XL
MNW6OZO?H$N]2N+E/[LDA(JE110DHZ)!*4I.\G<0J&ZC-6K?5M1LU"V][-"HZ
M*CD56HH:3W$I..J-$>*M?7IK-V/^VK?XTUO$VN2?>U>Z;ZRFJ%%3[.'\J-/;
M5/YF.FFEN7+SR-,Y_B8Y--HHJS+<*FM-0O--D\RRN9+63NT3$&H:*32>C&FX
MNZ-+_A*]?_Z#-Y_W]-)_PE6O_P#09N_^_IK.HJ/9P_E7W&OMJG\S+[>)-;D^
M_JUTWUD-4IIYKEMT\C3-ZL<TVBJ48QV1$IRE\3"BBBJ,PY5@PX8=#Z5>C\1Z
MU" (]5N4 Z;9"*HT4G%2W1<9RC\+-%O%.O-PVL79'O*U4[J]NK]@;NXDN2.A
MD8FHJ*2C&.J0Y5)RT;"BBBJ,Q,9ZU/;WUW8\6MS);C_IFQ%0T4;Z,I-QU1H+
MXHUU?NZQ=@>TI_QH;Q1KS?>UB[/_ &U:L^BH]G#^5&GMJG\S)[C4KZ\XN;N6
M<?[;$U7 "]!BEHJDDM$9N3EJPJ:WO[NQ;=:W,ENWK&Q%0T463T8DVG=&A)XH
MUV5=LFKW3KZ-*:H,[2,7=BSGJQZFDHI**CLBI3E/XG<*EM[Z[LVS;7,D!]48
MBHJ*=D]Q)M.Z-$>*->7@:Q=@?]=6_P :BFU[5[I"D^I7$R'JKR$@U3HJ>2"V
M2-'5J/1R$I:**LQ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** .B^&?_)1-#_Z[K7ZV^'_^0/:_]<U_E7Y)?#/_ )*)H?\ UW6OUM\/_P#(
M'M?^N:_RK\OXR^.EZ,_8^ _X=;U1^7/[2?\ R6K7O^NIKS.;_5M]*],_:3_Y
M+5KW_74UYG-_JV^E?H>!_P!UI?X5^1^89E_OM7_$_P S] ?V%?\ DG;_ .^:
M?^WTH;X6VF1G_2/\*9^PK_R3M_\ ?-2?M\?\DNM/^OC_  K\N_YJ-?XS]A_Y
MI9_X#\^(D7RUX'2O3OV:T7_A<.D\#[WI7F</^K7Z5Z;^S7_R6'2?]ZOU#'?[
MK5_PO\C\>RW_ 'VE_B7YGZF+_P @]O\ KF?Y5^:'[3__ "-DO_74_P S7Z7K
M_P @]O\ KF?Y5^:'[3__ "-DO_74_P S7YAPG_O<C]@XT_W&'J9O[*W_ "7#
M1/\ >_PK]-?%7_(!O<]/*;^5?F5^RM_R7#1/][_"OU$O+..^MI()1E'!4UIQ
M<^7'4V^WZF7!,7++JJ7\WZ(_'OQY)%_PG.M<K_Q\-V]ZQ?,B]17Z6:E^QC\/
MM5U*XOI[:8S3L7?GC)J!?V)?AR#S:3$?[U?14^+,!&$8M2T78^7J<%YE.;DG
M'5]_^ ?FXK*?NXKVK]F#_D;8O^NH_G5[]I+X2:%\-=3FAT<$(K8&:H?LO<^+
M(?\ KHO\Z]K$8F&+RZ5:GLT?/87!U,#FD*%7=,_1WQ)O_P"$7DV,5;RQR/I7
MG'PQ^+%OJ7BB3PR\ZO<P@Y!/->E:[_R+;_\ 7(?RK\[KCQT?AO\ M"7FI^8R
MJ[[3SQR:_+<IP"S"E6I]4KKU/V/.\R>65J%7[+=GZ'W!\=OAZ/'7A"[VR,LU
MO"S(J_Q>U?EMK6CWF@ZI<VU[ UO(LA ##&1FOUV\(Z];^+/#-G>(ZR+/$"P^
MM?%W[:'PEN(=>76K"#%DB9D*BO;X7S!X>M+!5=$]O4^>XPRQ8JA',*.K6_FN
M_P CY-]N]?7/[!_@N>;4]2O-0LRL*C=$SCK]*^2]/M9=2O+>*!2SF0# ^M?J
MK\"O"L?AWP'I;B,)-+ I;C%?1\48SZM@_9+>>A\KP?@/K6.]L]H:GHRJ%4 =
M!Q6;<^&=)O)C+/IMK-*>KO$I/\J^=/VI/VC-5^$^K0Z?I#J)Y$R ?6OG9?VW
M/B/WEB_[YKX/!\/8[%TE7I-)/SL?I6/XHR[!UY8:LFW'RN?HQ9Z#IVG,6M;&
MWMV/4QQA?Y5<DC6:,HPRIX(K\V_^&WOB,O)EBQ]*^L?V6/C1J'Q8\+W%QK,B
M_;4? QZ5GC\AQN!I/$5FFO)W-,MXDP&8UEAJ":;[JR/E3]KSX>W.C_$.]U5(
MF%HQ^]CBO#/#YW>(--/_ $V7^=?HE^V-X)F\2?#:1["$/>*^3QSBOSPT:UEL
M?$UA;S#;+',H8?C7Z3D.,^N9>K[QT^X_*.),!]1S-\NTM?O/U7^#_P#R*-I_
MUS7^5?+/[9NL:G8:I<"TOYK9<](V(KZF^#__ "*-I_US7^5?*'[:W_(4N?K7
MP>2I/-FGYGZ/Q VLE33['RK_ ,)+K<D8#ZM=./0RFJDDTEPVZ9S*_P#>;DU'
M']T4ZOV)14=D?@\IRENQK?>C_P!X5^FW[+__ "(]C_UR'\J_,EOO1_[PK]-O
MV7_^1'L?^N0_E7Q/%O\ ND?4_0^"?]]EZ' _MJ-&NFC?C_5=Z^ EDBYZ=?2O
MUS^('PGT/XD1"/5XV=<;?EKS$?L1_#H9_P!%F_.O&R7B#"9?A51JWOY(]_/N
M&<;F6,=>BU9]V?FX'B]16QX5D$7B*R<MM <?-7WMXL_8U^'^E>'[Z[@@DCEA
MB9UW'N!7Y^ZHITW6KV.#@02LJ?@:^WP&:4,VC-4+Z=_,_/,RR?$Y+.#Q%M=K
M/L?JK\";@7'@"S</Y@_O?A7S9^W%H-])9V\\4#/&'R2!VKT/]CCXE6>J>!K7
M1KB8?V@IR%)KW+QEX%TOQU8_9-3B\R+&*_*XUGE&:RJ5(Z)O[C]EEAUG>2QI
MTI:M+[S\A]+TNXUZZCLK6,RRO\NU17Z;_LJ^%KKPC\*K.QNXVBF#;BK#GI2>
M&/V5/!'A/5AJ%E:N)PVX;L$9KUQF@TVU).V*&-?H.*[L^SVGF5.-"@GRWOJ>
M=PWPW5RFK+$8B2YK6TVL?(7[?C#_ (1^P //F5\1)]U?I7T3^UM\4X?&6O3Z
M1#)O6VD[5\[KPH%?H&0T)X? 0A-:[_>?F/$N(IXK,JDZ;NMON/:_V-?^2Y:?
M]*_1?QU_R*VI?]<6_E7YT?L:_P#)<M/^E?HOXZ_Y%;4O^N+?RKX7BC_D94_1
M?F?I'!__ "*:OJ_R1^1WB;_D:=5_Z[O_ #K7^&?_ ".%K]?ZUD>)O^1IU7_K
MN_\ .M?X9_\ (X6OU_K7ZA4_W=^A^/4_]Z7K^I^J'P]_Y$>P_P"N/]*^$_VT
MQN\36H]S7W9\/?\ D1[#_KC_ $KX3_;2_P"1HM?J:_*^'/\ D9R^9^S<5?\
M(HA\OT*W[(/Q$FTCXA6.C2';:2'ELU^A^KZ;#KFES6SX9)D*AOJ*_'W0?$%Y
MX6U2+4=/;;<QG(-?H?\ LW?M$:9X]T6UTJ[N1_:T:?O 37I<49;4]HL;16BW
M_P SR.#LVI>S> KO5[7_ "/EG]H3]FS5_ ?B"2[TBWFU"WNG+L5&=F3FO#;Z
MQN=+D,=W$8)!_"PK]CM1TNUU>V:*XC65&'4@&O)O$W[*?@?Q5=&>\M7WG^[Q
M2R_BQ0IJGBXWMU16:<%.I4=3!2M?H^A^9FG:7>:S)Y=C UQ)_=45[;\'?V6=
M8^(=C>W&JP3:<8A^Z##&ZOL[PA^S!X+\%W0N+"U;>/[_ #7J4<5KH]F2%2"&
M-<D@ <4L?Q8YKDP<;>;W'EO!*IR]ICI7MT6WWGY/?%#X97WPWUQK*6)S$/XV
M%<57U[^V!XZ\*:W/-;VTBOJ.W VU\@ID+SUK[C*\35Q6%C4K1M(_.<YPE'!X
MR=*A*\1U%%%>L>&%%%% !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![M^Q/_ ,ELMO\ <-?H)\1?
M^1/U/_K@W\J_/O\ 8G_Y+9;?[AK]!/B+_P B?J?_ %P;^5?DG$W_ "-(>B_,
M_<N$?^1/4]7^2/R,\1?\AS5/^N[_ /H1K]#/V)_^276_UK\\_$7_ "'-4_Z[
MO_Z$:_0S]B?_ ))=;_6OI^*/^1:O5'R/!_\ R-7Z/]#Z+DC66-D895A@BOC/
M]L+X&"Z<:YIL'EQQ*7DV+Q^-?37Q'^)FG?#J.Q?4)/+%U)Y:?7-;&M:5:^-?
M"[VLH#V]Y""._!%?FN7XFMEM6&)2]U_CW/U?-,)0S:C4PC?O+7T?0_'>3.X
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
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 %%%% &KX1U=/#WBK3M4E7?%;2!V7UQ7VSIO
M[??A2VLX8I=,N,H@7Y>.0/I7PC3?+7^Z*\?'Y3A<R<7B$W;L['OY;G>,RE26
M&:7-O=7.N^+/C"#X@?$'4M?M8S%!=/N5#VKD77<I'K2].E+7J4Z<:4(TX[+0
M\:M5E6J2JSW;N?3'[.O[46B_!WPHVE:A923R%L[DIW[2G[46A_&;P;!H^EV<
MT$J2>8S2U\R%0>HH"A>@Q7C_ -BX/ZU]<L^>]]^I[W^L&.^I?4.9>SM;;IZB
M(NU0/2NO^$WC&#X?^.K+7+J,RPP')45R5)UZU[%2G&K!TY;/0\&C5E1J1JPW
M3N?>0_X* >%/(93IEQOVX&.G\J^3/C#\1+7XC:X][:0F%&<M@UY_Y:_W12X
MZ"O'P638/+ZCJ4$T_4][,,_QV9TU2Q$DTO*QVGP9\<6_PU^(FG^(+N,S06QR
MR#O7V&__  4"\);OETRZQ[G_ .M7P1UZTGEK_=%/'9/A,QJ*KB$VTK;BR[/\
M;E=)TL-))-WVN?>W_#P+PI_T#+G_ #^%*O\ P4"\)=],N<?7_P"M7P1Y:_W1
M1Y:_W17F_P"J^6?RO[SUO]<LV_G7W(]F^/OQLT[XLZA+<6-LT"N<@-7,?!WX
MA6OPYUJ.\NXC,BN&P*X$*!T&*, ]17O0P-&GA_JL5[A\U4S'$5,5];D_?O<^
MZ]0_;X\*W6FM!'ID_F,FT[NE?''Q(\30^-/&%SJ\"&.*1LA3VKFO+7^Z*7I7
M+@<IPN72<L.FF_,[,QSS&9I&,,3)-+RL?3?P&_:U@^&NGO9:W'+>0[0L87^&
MNS^)7[:'@_QUX/O=)&E3&>9=JM(,@?I7QB5#=12;%]!7/4R' U*_UAQ:E>^C
M.JEQ+F%'#?55).-K:JYW7PQ\7:+X0\:'4]2L_M-AG*Q8SBOK6W_;X\)6>GI!
M!I4Z&--J*/NC%?") /44GEK_ '16V-R?"9A-3Q";:\SGR_/L9ED'##-)/R/1
MOCI\4$^+7BA-41&15& &KSND  Z#%+7JT:,,/3C2IK1;'C8C$5,55E6JN\GN
M(PW*17M/[/OQXM_@_*!=1/-#OW,J]Z\7I"H/49J,3AJ>+I.C55XLTPF+JX&L
MJ]%VDC[HUS]N[P?K&FS6K:3.ZR*1A^>?RKXSUC7(+[QU+K4,>RU:?S5C]LYQ
M6%Y:_P!T4M<&!RG"Y?S?5TU??4]+,<[QF:<OUAI\NVEC[8\#_MR>&?#>AP6-
MSIL[-&H!,?':O%OV@/CMIOQ;NY9;&V: -TW5X?L7T%*%"]!BL</DF"PM?ZQ3
M3YO4WQ7$./QF'^K59+E] 4;5 I:**]X^9&L,LI]#FOKKX0_MB:!\/_#=MIMY
M82R/&@4LE?(]-VJ>U>=C<!0S""IXA72/6R[,\1E=1U<,[-^5S[V_X>!>%/\
MH&7/^?PH_P"'@7A3_H&7/^?PKX)\M?[HH\M?[HKQ/]5\L_E?WGT?^N6;?SK[
MD?<?B3]O#PQK&AWEE%ILX>>,H"W;(KXDU&87NJ7ERHPLTC.!]3FJ^Q?04ZO7
MP&68;+5)8=-7WU/"S+.,7FSB\2T^7;2QM^&/&VL^#[Q+G2[M[9U.?E-?67@G
M]NVQT?1;>VU>VENKI%P\GJ:^,J;L7T%&-RO"Y@E[>-[?>++\XQF6-_5YVOTW
M1]Z-_P % O"WEG;IEQO]^E>0?%O]KZ^\:64MOHDDMD'_  KYJ\M?[HI0H'05
MPX?A[+\--5(0U7=W/2Q7%&9XJFZ<YV3[*Q)=74VH73W5TYEN)#EW/4TRBBOH
M]M$?)MMN[._^ _Q$M/A5\1+7Q!?1--;Q#!5>M?4_B']O/PKJFDW=I!IMP#-&
M4!?GJ/I7PP0#U&:3RU_NBO$QF3X3'U57KIN2\SZ+ 9]C<MH/#X>247Y%O6+L
M:CK5[>*,)/*S@?4U>\(ZU'X=UV&^E7>B')%9%)7L."E#D>QX,:DHS]HMS[A\
M,_MW>%]&\/VMC-IL[30IL^7H:^<_V@/BW8_%O6(;RQMV@1#DAJ\I\M?[HI0H
M7H,5XV%R7!X*M[>BGS>I[^-X@QV/H+#UY)Q7EV%K0\/^(=1\*WPO-*N&M;CN
MRFL^BO:E%27+)71\]&4H/FB[,^G/AA^V5?>&+?R]>DEOB.AZUZI;_P#!0'PP
M(P)=-N"_^S7P<5!ZBD\M?[HKYVOP]EV(FYRA9^3L?5X;BG,\+!4X5+I=U<^[
M[W_@H!X;>$K;Z=.KGNU>)?%;]K#6O&'[O1KJ6RA;AESC-?/OEK_=%*% Z"KP
M^09?A9\\(7?GJ9XOB;,L9#V=2I9>6A8U'4;G6+HW-Y(9IS_$QJ"BBOH$DE9'
MR[;D[L****9(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 %%%% 'NW[$__);+;_<-?H)\1?\ D3]3
M_P"N#?RK\^_V)_\ DMEM_N&OT$^(O_(GZG_UP;^5?DG$W_(TAZ+\S]RX1_Y$
M]3U?Y(_(SQ%_R'-4_P"N[_\ H1K]#/V)_P#DEUO]:_//Q%_R'-4_Z[O_ .A&
MOT,_8G_Y)=;_ %KZ?BC_ )%J]4?(\'_\C5^C_0YK]OZ9[7PKH-PAP8KC=^1K
MJOV3_C5%X]\,BSNYPD]NJQJLAY.!7)_\%!O^1)TG_KM7R!\*/&ESX)\7:=>1
MW#0VR.&D4' /UKRL#EL<RR.,/M)MH]G,<UEE/$,I_9DHIKY?H?HK^T1\(X?B
M5X0FAMXE6_W B3'-1?L^^'Y_">D1Z1.#YENFTM7<_#KQM:_$#PS!J5N5=6 #
M;3GG%;UMID-K</-&H5FZXKX>>*K4\/+ U=D_Q/T.&#H5<3',*.[7WH\@_:>_
MY$>^_P"N1K\Q)/O'_KI_6OT[_:>_Y$>^_P"N1K\Q)/O'_KI_6OTKA'_=)>I^
M3<;?[]#T/U-_9G_Y);I'_7(5\W_\%#/^0[H/_7.OI#]F?_DEND?]<A7S;_P4
M.D5=>T$$X/EU\SE/_(^?K(^NSK_DG(^D/T/DJIM-_P"0SI^?^>R_S%00YN9!
M'%\[GHHKU3X+_ O6/B'XD@$]M+;6T+A_,*]<&OU7$5Z>'IRG5=DC\7PN&JXF
MK&G2C=L_2#X7+CP3I7&/W"_RKY/_ &VI+3^UI%;;]HV\>M?9&@Z>GAWP[9VI
M/RVT(4GZ"OSG_;*UMM8^+3NDA\E4QMSQ7Y+PY3]OF;FME=G[;Q54^KY1&F]W
M9?@=5_P3[_Y*%J?_ %P/\C7V#\=O^2;:S_UQ;^5?'_\ P3^_Y*)JG_7 _P C
M7V!\=O\ DFVL_P#7%OY5KGO_ ".H_P#;IEP[_P D_/\ [>/S%^',BQ>-HV9Q
M&/-/S'ZU^J/PU82^!]/*,'!CX8?2OR'E9XYY6C8HPD^\/K7Z?_LN^*K?6/AA
MI-EY_FW<,7S<Y->WQ=0;HPK+HSY_@?$1CB*E!]4?,'[<UK/;^(+ S$D,3BOF
M&OTK_:;^ \?Q6T<WT<A6[LXR4C4<M7YZ:]\/_$'ARYECO--FA5&(W,O:O5X=
MQU&M@HTE+WH[H\+BK+L1A\?.LX^[+5,P**8TBQML8X?IBNF\-_#KQ!XFO[6&
MVTV:2&9@#(J\ >M?53J1IKFF[(^,ITIU9<L%=G-Y'K2U]%^,/V0[WPSX'EUN
M)I9;E%W"'%?.TT$UI(T5Q&8I5ZJPY%<N%QE#&1<J$KVT.S&9?B,!)1Q$;75R
M73;%M4U*WLDX>9@H_&OTP_97^'LG@#X?+;W _?2,'W8[5\(? ?P%<>,_&VGS
MQ*6CMIE9\#WK]3].MEL[&WA10JHBC ^E?!\78VT886+WU9^E<#Y>G*>,FMM%
M^I\U?MM>)=4M? Z6FDQ3&4OAVB!/%?*W[/?C36/ _C&T1]-N_P#3)5#OL([]
M3Q7Z=WVCV.I+MN[2&X'I(@:J<?@_0XY%D32;-77D,(5R/TKY_!9Y1PN">#E1
MYKWUN?3YAP]7QF/6.A7Y6K65NWS+/DIJ^D1K(,+-&"01ZBOS*_:<\&W'A_XG
M:E,4(MV;@XXK]0U4*H & . *^5OVWO YN/!HU*RMO-N#)\^T<TN&L9]6QR@]
MIZ#XLP'UO+W46\-3X(KT+]GO_DKNC_[XKST(T?R.-KCJIKT+]GO_ )*[H_\
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
M4E><<P4444 %%%% !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 %%%%
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
MP]12:/0QF58S+XJ6)IN*?<R:*]#^$WP2U3XP22)ITZPE#@[J]>_X=^^*^/\
MB:V__?0_QK/$9K@L+/V=:HE(VPN2X_&4_:T*3E'N?+U%?4/_  []\5X)_M6W
M_P"^A6+JW[$?BO28W=KI) O]T5C'.\NF[1K(Z)<.YI!7E09\\45N^,/!.I^"
M=4:RO+>3Y?\ EIM.VL*O8A.-2*E%W3/GZE.5*3A-6:"BKFAZ7)KVM6FF1';+
M<N$4^YKZ0L?V!?%5];QS?VI;QAUW ,?6N+%9AA<%98B:C<]'!Y7B\P3>&IN5
MM['S'16]X^\&W/P]\67F@7CB2XM3M9A5[X>_#>]^)&HK9V4BQNS;<M72Z]-4
MO;.7N[W.18:JZWL%'WKVMYG)T5]0_P##OWQ654_VK;\C.-PXH_X=^^*_^@K;
M_P#?0KR/[=RW_G\CW?\ 5O-?^?#/EZBOH[4OV%_%FFQLYO(Y /[M>.^-OACK
M'@6\,%U;R2 =753BNW#YCA,4^6C439Y^*RG&X./-7I.*.3HI.>XP?2EKT3R
MHHHC1YIHXD4NSL% 'O0,**^D/#G["_BCQ)HMGJ2:C#"ER@D".<$ USOQ*_9+
M\0_#'1Y=2O+J.>",;B4Z5X\,WP%2I[*-5.6UCWJF19C3I>VG1:C:]_(\1HIJ
MMN&12LVU2:]@\$6BO7/@_P#LU:U\9]+EO].NH[>*-MIWUZ+_ ,._?%?_ $%;
M?_OH5Y%;-\!AZCI5:J4ET/>P^19CBJ:K4:+<7LSY>HKZA_X=^^*_^@K;_P#?
M0J&\_8%\5V=L\QU.!PHR5!!K'^W<M>GMD;OAO-4K^P9\R45UMY\-;ZS\:/X9
M:53=*<;^U>V:;^P3XIU+3X+I=4MT$JA@I.#777S+"891=:HE?8X<-E&-QCE&
MA3<G'<^9J*^H?^'?OBO_ *"MO_WT*/\ AW[XK_Z"MO\ ]]"N/^W<M_Y_([_]
M6\U_Y\,^7J*]8^-7[..K_ ^QM+K4KR.[CN3M7RSTKRB%&G=4C4N[=%7DFO6P
M^(I8JFJM&5XOJ>)BL)6P=5T:\>62Z"45[/\ #[]E/Q-\0M/CNX'^RJ_:08KM
M9OV _%D,1<:E"_?:IR:\^IG& HSY)U4F>G1R',J\%4IT6TSYCHKLOB9\*=7^
M%NII9W\;2[AGS%4[:XRO3IU85H*I3=TSQZU&IAYNG55FA:***U, 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 **** /=OV)_^2V6
MW^X:_03XB_\ (GZG_P!<&_E7YF?L^_$JR^$OQ"BUW4(FFMU4J57K7T_XH_;M
M\)ZQHM[96^GW ,\;(IDYZCZ5^;9_EN+Q680JT:;E%):_,_7.&LVP.#RR=&O5
M49-O3Y'Q!XB_Y#FJ?]=W_P#0C7Z&?L3_ /)+K?ZU^>&JRB^U*]N%X6:1G ^I
MS7U'^S]^U=H/PG\%Q:-J%G+-,IY9*]_B#"U\5@52H1YI76A\UPQC</@\Q=7$
M3Y8V>OW'HO\ P4&_Y$G2/^NU?"&W=&![5])?M0?M*:%\;/#MCIVDVLL#P/O9
MI:^;UX4"M^'\/5PN C2K1Y97>AR\3XJCC,RE6P\N:-EK\CZ5_9)^.5SX5UZV
M\/WTVW22>I-?H+8WT.HVL=S;OYD,@W*P[U^--O=3V,Z3VSF.53D,#7V'\+/V
MVM)\)^&+33=8MIKB6%0I9>M?.\19%4Q$UB,)&[>Z7YGU7"W$5/#4WA<;.T5L
MW^1[?^T]_P B/??]<C7YB2?>/_73^M?87Q>_;$\._$#PW<Z;96,L;R(5#./6
MOC]HRQ)_VLU['#6$KX/#2A7CRNYX7%F-PV.Q<:F&GS*Q^I?[,_\ R2W2/^N0
MJ]\5O@%X9^,%Q:SZ['(SVXPFPU\X?";]L[PWX#\%V&C7EC,\MN@5F3O79?\
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
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
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
M<5];Q)FL\#25&B_>E^!\3PGDM/,*LJ]=7C#IW8W0O!6C>&[5([6Q@C*#F0(
M:CU7Q]X<\/L$O]6M;,],2-BOGG]IC]J1/!L<NC^'IPVKHV'7T%?%/C3XA:S\
M0)EFU2=@XYPI(%?*9=PYB,PBJ^(ERQ?WGVN:<587*Y/#X6*E)?=^!^K%C\2O
M#&IL%M=:M9R>RO6I=:5IFNVW[ZWANHG'5E!K\B/#OB[4O"\RRV=Q(2#D L:^
MB_@C^V'K&FZR+/Q+.JZ2J\-WS71C.%:^'BZF%GS6^\Y,!QIA\5)4\7#EO\U\
M[G>_M/?LUZ;)IDNKV+K;% S[%&/PJE^Q)XXT'PKX8U"UU75(K&992 LC8SS7
M'_M#?M3/XM@%EH4JR6S95OI7RX[.\CN)&0N<G:<5]%@\MQ.,RWZMC96OMW1\
MMCLWPF S98O+XIV3OV=S]@-%^(7ASQ'>?9=,UBUO;CKY<3Y-;=U=16<+33R+
M%&HRS-T%?G-^PR'_ .%R$F5V'E'@GBOO#XJ9_P"$'U;!(_<-R/H:_/\ -,KA
ME^,CA8RNG;7U/T_*,XGF6 EC)02:OIZ%+6_BWX._L^ZC_P"$AM-X!4JLG.:_
M-CX[:A;:I\1[VXM)A<0,>'4Y!KAM0\W^U[_]_)_KF_B/J:BY[DL?4U^GY3D=
M/*YNI";E='X]GG$53.(*E.FHV?06I;.SFU"Z2VMT,D\APJ#J:A/0U[=^R[\-
MYO%?C:PU,Q[[:"0;N.*]W%8B.%HRK2Z'S>"PL\9B(4(=6>W?LT_LLP)8VWB'
M65_?-_R[RK7UE::/I>@VP\BVAM8T'WE4"II9K70[#<VV&"-?ITKXK_:'_:RO
M8KZ;2?#TRGRV*2>U?C<5C>(<4[/3\$C]ZD\OX7PBNM?Q;/KB^^*'A33)/+NM
M<M(''\+/5O3?'.@:T ++5+>Y!_N-FOR,\0>(+_Q-=FYO+B3S#R<,:W/"'Q0U
MSP0R_8)W.TY&YB:^CGP<O9WA5][\#Y6GQVW5M.DN7\3]6-?\'Z1XFLI(;NRA
MF#K@.R D>]?"7[4'P$L_ U]]LM)L)("X4# KLO@O^V=+Y%W%XMG6,1Q_N/<U
MXW\=?CY?_$K5'5&#6BDA2/2EDV6YE@<8X2=H+?L_0>?9ME.8X!5(J\WMW7J>
M- YS1@M\H&6/04 8J[H-JUYKVGPJN[?,HQ^-?I;?*FS\CC'FDDC[(_85\"M)
MI=YJ-]:F)XWS&S#FOLRN(^$OA5/"_A.SC5%1I(E8@#VK/D^,FDQ?$[_A$&G
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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@ HJ-I@O!#
M?E0LP;LWY4#LR2BBB@0444QI O4'\!0,?147GKZ-^5+YZ^C?E3'9DE%-5PW0
M'\J=2$%%-9PO7/X4S[0OHWY4!9DM%1>>OHWY4>>OHWY4QV9+1358,,C/XTZD
M(***8T@3J"?H* 'T5&)@>S?E3^M "T444""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 0@-U&:3RU_NBG44#"FE0W49IU%
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
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^$/]\JM;6_4_7N.-,%13WO\ H?0'[ '_ #%?]ZO>_P!K+_DB.M_0?R->"?L
M?\Q7_>KWO]K+_DB.M_0?R-89E_R/X_XH_H;93_R34_\ #+]3\O+?_5"G2?ZM
MOI3;?_5"G,#+^[0;I&X"CJ:_7S\.^T?H'^PI=2M\.9(BV4\P\5UO[7'AZ/Q#
M\.A$X!V.6YKG/V']#O--^'+M>P-;NS_*K#&16E^VAXJ/AGX;QO&-TDDFW;^5
M?C-6\\^_=;\Q^]T;0X:_?;<A\%?#^'[+\5-%A'1+M1^M?KE8_P#'E;_]<U_D
M*_(;P!=&;XC:+=$?,URK8_&OUQT.X^U:3:28P3$O\J]3C%/GHM]F>/P(U[.N
MEW1^8/[4O_)<-<_W_P#&N \(_P#(V:7_ -=E_G7?_M2@_P#"[];)Z;_\:\_\
M(L!XMTKGGSE_G7WV#_W"G_A7Y'YICO\ D95/\;_,_5WX7?\ (JVO^XO\J^-/
MVS_^0W<_[]?9GPO4KX5M<C'R+_*OC3]L_P#Y#5S_ +]?F&0?\C5GZ]Q+_P B
M:/R,C]BNQ@O->N&F3>RL,5]X^,M2.C^%;FY0',:<8^E?GI^R7XRMO"_B803N
MJM<.%7=7Z,:KIZZUHCV[#*RQ@_I5\31<,P4IKW2>$91GEDH4W[RN?E#\8M0.
ML?$/4+Q@0SMSFN0KTW]HCP?J'AGXBZA)+9O#8EODF*_*:\P5@W(.:_4\'*,\
M/3E#:R/QC'PG3Q52-3>[_,=2,H88-!..M6=-TV[UNX^SZ? UU/C.R,9-=;:2
MNSAC%R=DBJJ!>E.JUJ&CWVCOLO[9[9NF'&*JT)J2N@E%Q=I'T'^PS_R6)O\
MKD:^[_BI_P B1JO_ %P;^1KX0_89_P"2Q-_UR-?=_P 5/^1(U7_K@W\C7Y)Q
M)_R-H>D3]QX5_P"1)4]9?D?DEJ/_ "&+_P#Z[-_,U%4NH_\ (8O_ /KLW\S4
M5?K<=D?A\_B8V3[A^E?<'[ ]O')X;O79<N).#7P^_P!T_2OL[]A/Q%!I^EW%
MB[@22R<"OF>)(REETU'R/KN$Y1CFE-R\SW7]J'Q9)X/^&-U?1!BV[;\OTK\Q
M=2O3JNI3WK AYFW'-?J_\9/!X\;>#+G3S'YF<MMQGM7Y;^//#5WX3\37MI<V
M[6\2.50L, UXO"%2E["=-?'?\#Z'CBE7^L0J?8M^)@T4@8-TYH+!>IQ7Z"?E
MPC1ANM*JA>E7]+\/ZGKWF?V;9R7?EC+^6,X%5)H)+61HYD,<BG!4TN9-\J>I
M3C))2:T&5[U^Q_X#M_&WC&;[5!YBVY#J6%>!2-MVY. 2!7Z.?LD?#6'PSX7@
MUE%&Z\B!SBOF^(,9]3P,K/66B/K.&, \=F$;J\8ZL]L\1:M'X3\+W%XY"QVD
M/\ABOSCU[XO6[?'K_A+(V^4/LW ^]?HI\0/"(\<>%[W1C.;9;E"I<=J^5_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *%A>X=8XE+.2!@45Z-^SSX:_P"$J^*&GV4D?F0L><CBL*]54*4J
MLMHJYTX:B\16C1CO)I'V+\ OV>O">I_#W3;_ %?2([FZE3)\P5TGQ'_9Q\$K
MX-U66PT2&"[CA9HV0=Z]@T'28M TF"RB 6.)<#'2K,RPZA!)"2'1AM85^$5,
MTQ,L0ZRJ.U[VNS^DJ6382&%5"5.-[6O9;V/QRUC29]$U*>VN$*,KD 'TS52O
M=_VP_",N@_$LM;6A2S*Y+JO%>#U^Y8/$+%8>%=?:1_.F/PKP>)G0?V7820D1
ML1UQ7VE^Q[\)_"GC;P/)=:SID=Y<A\!G%?%DG^K;Z5]_?L)_\D_D_P!\UX/$
MM2=+ .5.33NMCZ7A*E3K9E&-2*DK/<]9_P"&<?A[_P!"];_E45Q^S7\/YD(7
M088SZ@5'^T-\9I/@GX1BUB.S%ZSR>7Y9KR+X7_MO1^.-6AL;[3H[!Y6"KSUS
M7YOA\/FV(H/%4I2<5_>['ZQB<1DN%Q"PE:$5-V^SW\[&1\=OV3;>TTFYU+0H
M4ACC&?+0<U\8:EI\VD7DEI."LJ'!!K]CMD&K6($BK+#*N2IZ<BOS$_:?\*OH
M/Q4U22.'R[5F.W XK[#AG-JN)E+#5W=K5,^$XNR6AA(QQ>'5DW9HZ;]D?P3H
MGC/5KJ/6K1;I%8 !A7VF/V<?AZ5&/#UOC'I7R+^Q'_R&KO\ WA7W5XM\0?\
M"+^'+C4=GF>2N=OKQ7B\15\1','3I3:O;1,^AX6PV%EEGM*U-.U]6DSC_P#A
MG'X>_P#0O6_Y4?\ #./P]Q_R+UO^5?._B+_@H#-HNL36:Z(D@C.-V:S_ /AX
MI<8_Y *9^M8QRC/9)--_^!?\$Z99SP]%VY5_X!_P#S#]KGPCI'@OXA0V>BVH
MM+8IDH!BO$J[WXS_ !:E^,WB1-8EMA;,HQM%<%7ZEE].K2PM.%;XDM3\8S2I
M1K8RK4P_P-Z:6'0PM=3)!']^0[5K[H_99_9WT*\\$R7/B73([Z[=\J9!T!KX
M\^&OAVY\1>,M+CAB:2-9UWX'09K]8/#&D6_A[0;6","-5C7=]<5\EQ5F$\/2
MA0I2LY:Z;Z'V_!F64\55GB:T;J.FNVIYUXD_9I\"W.D7 MM#A@G5"591[5^:
M_CK3/[%\9ZK9+$8HH9F501CC-?L%N2>([2&5ACBO@#]M7P+%X9U."^B@6,W+
MDE@.M>1POF51XB5"M)OFVNSW>,,II+"QQ.'@H\N]EW/F*BD'04M?JA^+!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 %1S_ZMJDJ.?\ U;4#6Y^EO[&'_)$]._WS
M_*O=Z\(_8P_Y(GIW^^?Y5[O7\^YM_O\ 6_Q,_I_)/^1;A_\ "@HHHKR3VPHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".>".YC,<BA
ME/4&O&==6X^&OB(7D>[R+J3&%[#->U5B>*O#L'B#3W2107124R.]>-F>#EB:
M7/2=JD=4S&I#F5UNB_I.HQZG9131L&W*"<5<KR+P)XD;PG>R:9J3;?,?Y"YK
MUJ*5)HP\;!T/0BM<OQL<923>DENNS*ISYT/HHHKU#0**** "BBB@ HHHH **
M** "BBB@ K&\4Z]'H.E3SEL2!<J.]:=W>16,+2S.$11G)->/Z_J,OQ"\06\5
MF2;6%]K[>0?K7CYEC?JM/DIZU):)?K\C*I/E5EN6? NDS>,M6&O70)16QANM
M>MJHC4*HP!T JEHVDPZ+9+;PJ%4=<"K]:9?@_J=&TM9O5ONPIPY%YA1117J&
MH4444 %%%% !1110 4444 %5-3TV#5+.2"XC$B,",&K=%--Q=T3**FG&2T9\
MO?VA>?!+QQY<NXVNHS87;T )KZ9L;R.^M(IXG5U=0<J?:N-^*?@.V\6Z1).R
MC[5;(6C..<BO/O@K\1UT??H6MS>3=&3""4X.*^JQ$5FF%6)IK]Y#27GYGP.#
MF\AQ[P5:7[FIK!]GU7S9[W138Y%D0.A#*>013J^4/T **** "BBB@ HHHH *
M*** "BBB@ I"0H)/ I:X3XF?$C3_  ?ILD+3I]KF4HB[N<D5O0HSQ%14Z:NV
M<F*Q5+!T95JTK)'G?QP^(TEQKUOX2L2S_;1M+)R!]:])^%?@:/P;X;@AEC4W
M?5GQS7G/P4\"/KEQ-KVKQLTZR[HC(,G'M7O=>_F=:GAZ<<!0VC\3[L^2R/#U
M<96GF^+WE\"_EB+1117S)]P%%%% !1110 4444 %%%% !1110!Y3\</AL/%6
MDI>6:+'<VI,K,.IQS61\ /BL?$UO<Z7?,T<UFWE+YG&<<<5[5-$LT3QN,JP*
MG\:^:_BEX.F^'WBZQUO2D:.R5_-GV# Z]Z]*A)5H.A/?H=5-JI'D?R/I>BN4
M\ _$'3O'6EI<VLT9EZ-&IYKJZ\^47!\LMSF:<79A1114B"BBB@ HHHH ****
M "BBB@ HHHH 9)(L,;.YPJC)-?-_Q:\<7'C;QE%X.T]F>VN,!F7[M>@?&#XJ
M67AS3Y-*MY4EO[M#&H5N5)K!^ GPU:SLSK&JHS7S2;D:0?-BO2H15&#K3^1T
MTTH+GE\CT?X=^"X?!7AVVL@B^>B_,XKJJ**\^4G-N3.=MMW84445(@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.?\ ;L_Y*[#_ -<1_2OG>OHC]NS_ )*[#_UQ']*^=Z_?\F_Y%U#_  G\R\0?
M\C2O_B84445[)\\%%%% #)&VKFON7]BSX36VF0Q>*@K>=/'C)KXX\$^'?^$M
M\36NE[UC\UA\S' K]1_A#HEAX'\!Z?IGVVV9HDR["0?XU\1Q5C'1PRH0>LM_
M0_1>#<O5?%O$U%[L-O4V_&'C_1? MNL^L70MHV&0:\^_X:V^&VXC^VAD'!^4
M?XU\^_MV^.$U.73K+3[E7CC)5_+;.:^0/LZ=<<_6O%RKAFAC,+&O7DTWT1]!
MG/%V(P.,EA\/&+C'J_\ AS]0/^&MOAM_T&A_WR/\:[;P%\5O#OQ*29M!O1=B
M'E^.E?D3]G3T_6OIW]B/QE'X8UR\MYIEB2X8+\YXK7,N%\/A<+.M1DW)=S+*
M>,,3C,9"AB(Q47V_X<]T_;#^&UKK'A.[\0NF9K6/ ('M7YWV[;I(3_TT'\Z_
M7GQUI^F>,/"=YIL]Y;F*X3^*08/ZU^6_Q6\-V_A'XA3Z9:%3!'*,%#QUKMX3
MQCJ498:>\=O0\_C3 *GB(XN%K2W]3]%?V;_^1(LO^N*UY/\ MK?\>Y_ZY?TK
MU/\ 9SO+.+P/9;KR$/Y2_(7 /2O*?VT;BVFM?W=S%(WE<JK XKYG I_VS\V?
M6Y@U_8"UZ(^'=+U"?2[N*XMV*.K@DJ:_2G]F/XQV7Q \-P:<DP>ZM(PK@GFO
MS.C^Z?K7:?"?X@:E\/?%%I-I]PT$4DJ^< >HS7Z)G65QS+#M+XEL?EG#^<2R
MG%*3UA+1GZWU\R?MS?\ )-S_ +]>X>!?'VF>+M M[R&ZB#[%#JS@'.*\+_;@
MNK6X^&O[JZAE??\ <1P3^E?E.3TYT\RI1DK-,_:<]JPK936G!W3B?!'AG_D/
M:7_UU7^=?J[\(?\ D4K7_KFO\J_*+PS@:]I>3@>:N?SK]6/A-?647A&T_P!-
M@+>6N5\P#'%?:<87]G3L?!<#-*K5OY'A'[4OP7\6>/\ 4IY=%M//1CD5X-X:
M_8^\>W%TJZEIIBASS7Z1_P!K67_/Y;_]_5_QI&UBPC7+7MN!_P!=5_QKYC"\
M18S"4%AZ<59>6I];C.%L!C<0\35F[OI=6/"?@C^S%I7@+RK^YB(OHR",^M>N
M_$#QG8^!?#=QJ5_((X54KD^N*RO&7QAT'P;8RW,]S',L8R1&X-?#'[0W[24O
MQ0::PL9'332>(R>*>$P.,SS$JK7OR]7_ )"QV8X#AW".CAK<_1>?=GD'Q%U:
M/7_'FKZE!(9(;B4LISVKGZ11A0*6OV:$53BH+H?@52HZLW.6[U"K.C_\AS3_
M /KLO\Q5:K.C_P#(<L,\#SEY_&G+9BI_&C]5_@O_ ,B?:?\ 7-?Y5\P?ML?\
MA"XKZ;^#=[9Q^#[,?;8"WEK\N\9'%?,7[:EQ;S7TYBN(Y>.B,#7X]DZ?]KOY
MG[OGS7]AI7Z(^/D^Z*=34^Z*=7[&?@H5]5?\$^/^1SUG_KC7RK7U/_P3]FA@
M\9:R994B_<\!V S7@9]_R+:WI^I]/PS_ ,C6AZ_HSZL_:$E>W^&>L2QG$BPG
M'Y5XK^QA\7H+_2E\.74V;TR$A6->R_M 7UG-\,=9 O(-_DL H<$GBOS;^%7C
MQ_ASXQCU<;MJ/@[?K7P^39>L?E=:DU[U[KUL?HN?9D\MSBA63]VUGZ7/TX^,
MGPYL_B-X5GM;I=S0HSIQWQ7Y;>,/#-WX5U^\M;J,QJLC!,CJ,U^JWP]\=V'C
M3P?8ZD;N$&XCRRM( >:^5/VR/A#!>74.LZ3=VZQQJ6EC5ADT^&L=/!XB6"K:
M)_@R>+,NACL-''X?5K\4_P#(^;O@YXT'P_\ 'EIK#N42,X-?J1X!\86OCCPS
M::C!(LGFIE@*_()E#Y!'0U[-\#?VA]4^&>H)%?7,DNF#A8@>E?3<09,\Q@JU
M+XX_BCY'AC/UE<W0K_PY?@^Y]J?&K]FW0OBH5NYX_+NHA\OE\9KY!\:_L?>-
M[/6F31-.::R[-7VE\-_V@O#_ ,0+0212K;N!SYC8KT>'6M/F0.E[;E3_ --!
M_C7PF&S;,LI_<R5TNC/TC%9+E6=_[1!V;ZJVI\$> _V,M>NYH_[?LVB7/S8K
MZ_\ A-\$]#^$]BT>F1YDD&79AWKL[KQ%IMG&SR7UN !G_6 UX;\7_P!K30/
M<$ME"&GO)%(C>,Y /K2K8W,\[E[&*=GT6PZ&7Y1P]'V\FKKJ]SH/VC/B[9^
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
M(]1GN',F9F*G/;)K+^SIZ?K7NT^$<)RKFG*_R/G*G'&-4VHPC;Y_YGZD:?\
MM4?#O4KN*V@U@-+(VU5P.3^=>CZUIT/BCP]/:G#P7<7!]B,U^/>BL+/6["9,
MKLF5LY]Z_5;X.^.+3Q%X/LRUY#YD,2H59P#TKYK/,DAE2A5P[;]3ZWAWB"IG
M+J4<4DM-+?B?G5^T-X1A\"_$BYTN!=J#YJ[/]CO_ )':?\*]=_;2^'^E7%G/
MXFBG@EN\?P,"U>/_ +',L2^-)C-,D(XY<XK[*.+^N9+*?5*S]3X26"^HY_&G
MT<KKT9^A'B[_ )$R^_ZX5^6'Q<_Y'*X_WC_.OU)\6:A9-X/OE^VV^/(P&\P<
M_K7Y;?%QE;QC<%&#C<>5^M>#PC?GJ'T?'#3ITK'H?[+OQD7X=^*/+U"<I;S$
M(H8\<U^D6EZA%JVGV]W$0T<R!P1[U^-(^61)!PR'<I]Z^X/V._CG)?6,FDZ]
M>[F!"0L[?=%=7$^4>TC]=HK5;HXN#\\]E)8"N]'L^Q];ZE_QY3?[I_E7Y0?'
M3_DJVN?]=#7ZL7VI6+6<N;VW4%#SYB^GUK\I_CHRM\5M;*.)$\PX9>AKS^#D
MU7JW['J<=-/#TK=_T/<_V'_^/RZ_WQ7V3\3M&N]>\'W=G9)ON''RK^%?&O[$
M$T$5W=&:XC@^?_EHV*^[/[4L@!_IEO\ ]_5_QKS>(I2IYFYQ6QZW"\8U,I5.
M3T=T?FYXF_91^)%_XAN)XM++PNV0WM7H7PU_8RU"2\MY?$%LT84@L.U?</\
M:UE_S^6__?U?\:J7WBG2]/C+R7T''82 U53B;,*L/91BEZ)D4^$<LHU/:SDY
M>K5BMX+\&V/@;18]-T]=L*\].]?(_P"W)\2M-US34\.VT^;RWDRZJ?>O0/C7
M^UGI/A>TN--TUF-^PPLBG(%?!GBSQ%<^+-?N=3NG,DLS9))KU.'LHKSQ'U[$
MIJVJ\V>-Q1GF'IX9Y=@VG?1VV2[%CX:C'C[0A_TW7^=?K?X=_P"0/:?]<U_E
M7Y(_#DA?B#H99@J_:%RQZ#FOUH\/ZA9+I-H%O8'_ '2])!Z?6JXR3<Z/HQ<!
MM<E:_='YB_M.?\ELU[_KH:Z+]EG_ )&N'_KJ*YW]IMTD^-FO-&ZRIYAPRG(-
M=#^RS)$GBJ$RRK$/-'+'%?65?^11'_"OR/BZ/_([?^-_FS]'-:M9+[0GAB&9
M&08'X5^?GQ1_9>^(>O>.KZ^L],,MM*V5>OT-CU2R6)!]LM\;1@^8O/ZTO]K6
M7_/Y;_\ ?U?\:_)\MS2OE<I2HQ3OW/VK-LGPV<1C&O)JW:Q\#?#O]C/7KRZ7
M_A(K1H8\\XK[0^%OPPTSX7:"-.TY<(>2370WGB33+%-TM] /^V@KQOXL_M1:
M%X%@EMXF\VZ*_*R'(KKQ&-S'.Y*E;3LMC@PV RKAZ#K72:ZO<Y;]M3XD0Z3X
M,&F6,^;[S/G4'H*^!;6&36-0BB^]-<-C\374?$OXB7WQ"\17-]-,S6\C95&-
M7O@QX'F\8>,M.D2XCMXK>92_F'&1FOTW+<''*,#:;UW9^19MCI9YF/-!:/1'
MW5^R/\/6\&> _P#28]L\C;AD=C7I/C;XL>&_A["9=:OA;)G%;&ESZ9HNDP0K
M=VZ)'& 6\P<X'7K7YV_M:>/SXD\?7^F1R^;:1ME=IXK\VP.$EGN83E5ND]6?
MK&88Z/#F64XT;-K1'V,O[6WPV901K8Q_NC_&D?\ :X^&L:Y.MC'^Z/\ &OS
M%L@'3]:;):HRXQ^M?9?ZH8+^>7X'PG^O./\ Y(_<_P#,_8WPGXNTSQQHT>I:
M5/\ :+.4?*]?'O[<_@!K?[!?V$.0Y+2%16M^Q3\4+>:WB\,R3"$0ID>8V >*
M][^-GA_2O%?@O4&FN;<R6\+,N7!YQ]:^/HQED>:J.O+?\'L?<5YPXBR5S5N:
MWW-;GY4].#U'!KZ&_87_ .2P/_UR/]:^?;M=FH7:#HLK ?F:^@/V&IHH?B_(
MTLJ1+Y)P7. >O%?J&<:Y=6_PGX_D*Y<TH+^\C[M^*W_(C:M_UP;^1K\E+[_D
M+7__ %V;^9K]9OBE?6<G@?5U^V0!O(;Y?,&>GUK\F;[_ )"M]Z><W\S7RG!U
MU2JW[H^UX[:=6C;L_P!#L?@Y_P CE!_O#^=?J9X74R>$+)1U,  K\LO@ZRKX
MR@+N$&X<M]:_4KPGJ5E'X:TX?;("/*'/F#_&N/B^_M*=CNX&M[*K=GQO^TE^
MSSXX\;^+X[W2-/-Q;@=:\F_X9'^)G_0)/YG_  K]-_[6LO\ G\M_^_J_XT?V
MM9?\_EO_ -_5_P :\O#\3XW#THT8P5EY,]C$\(X#%5I5IU'>6O3_ "/R>^('
MP9\5?"N&";Q'9_98YN$/K7T5^QM\'_#?C+3WUV[_ 'EY;/\ *M;_ /P4(NH;
MCPOH:1SQR'S#E58$_6OFOX)_&34?A9KELR3LNF;@9HE[U]FJN+SC*/:4WRU'
M?;RZ?,^"E1P.19W[.HN>FK;^:W^1^@/Q:^!>C^/O#,ED+<)(!\NT8KY"\,_L
M?>+[7QPCW%FT>F6\P:.0=P#7VO\ #SXP:'\0-$BU""YCMPX^[(X!KL&UBP5=
MQO;<+Z^:O^-? 8;-L?ED9X>V_?H?IF*R7+<WG#%7V[=?4B\/Z=_96CVEKSF.
M-5.?I7P-^VEJFG2>/KJV1@;SN!7U7\6OVA-#^'^FW"+,)KHJ=AC8$"OSE^)G
MC)OB!XMN-98L3(?XJ]WA? 5GB'BZB:C;[SYOC#,L.L*L%2DG*^ODCEU^Z*6B
MBOU,_& 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@!DC;8V-?;'[$/PWM;[2HO$Q3]]&^ 37Q[X3TS^V_%&GV#(72>0(17ZG_!7
MP/!X#\%V]A!$(E8!\ >U?%<4XWZOA51B_>E^1^A\&Y?]9QCKS5XP_/H-^,OQ
M!M_AWX;%_<2>6C$KFN7_ &>/BO:_$N+47@F\SRC7C'[<7BJ\U328])M[6:18
MY.=BDBO.OV.?&UUX(UQK&6PN4%XX&XH0*^7H9/&IE$J_V_T/L<1GDJ>>1P]_
MW>WS/H_]KOP*NK^ ;[4HH@]Q&N,XYK\X_+>#*2##@\BOV%\6:"GBKPY/82*&
M69.A^E?E9\9-!_X1GXCZGIZQ&..)R!QQ7M\)8SGI3PTMUK\CY[C? ^SK0Q<=
MI:?,XN3_ %;?2OO[]A/_ ))_)_OFO@&3_5M]*^_OV$_^2?R?[YKU.*/^1<_5
M'B\'?\C2/HSK?VO_ (=:[\2?A[!I^@V_VFZ6;>4]N*^9/A3^R1XTM/$EA>ZS
M8M;1V\BMQ[&OT19U3EF"CW-#, I;J*_.<'GN)P6%>%I)6=]>NI^KX[AS"9AB
MUC*TG=6TZ:%72[7[!IL$+''EH <^PK\Z/VN?%T6I^/M0TZ,J?+;J*^I_C]^T
M9IW@'3;G3(]RZBZ_*V>E?G?XLU^7Q5KUQJD[%I9CDDU]/PMEU55'C*JLGL?'
M\99K1=*.!HRNT]?\CZ%_8CXUJ[_WA7WMK6BP>(-)DL;G/DRKAL5\%?L1_P#(
M:N_]X5]Y:]KD/AW19;^<$Q1+D@5X_$O-_:7N;Z'N\)<O]E^_MK<\2U;]BGP%
MK%_)=S)/YKG)P:J_\,,_#W'W;C\__KU5UG]NCP=HNI26<MI<M)&<$KT_E5+_
M (;\\%X_X\KK/^?:JC3XAY5R\]A2J<+\SYN2_H?+7[2_PTTKX5^-8M+T<EK=
MER<UY+[>M>I_M%_%+3_BYXQCU;386AA5<;6KRV-7DNK=41G+2 ;5'O7ZGE_M
MEA*?UCX[:W/QG,_82QM3ZM;DOI;:Q]:?L-^ 7OM0O[V^AQ&GS1EA7UM\7O$@
M\'_#_4=0#;#"GRUB?L_^#8/#7@73;A(Q'+<P*S#'->/_ +:/Q$N=+LV\.PVD
M\ZW,><QJ2.:_*:TI9QG%EM?\%N?M&'C'(LBYI?$U^+V.\_9X^-=M\0K5+3S@
M]R,DKFK?[3WPR@\?>$'GE3<;*-G&/Q-?''[(NN:CX5^)"M+9W"V[#!RA K]&
M]2A'B#PW<1[<"Z@(VGW%&:T/[(S*-2@[+1_YCR;$?VWE4Z.(UEJO\C\=YU\J
M\N(ATC<K^1IM>D_'[X?GX=^,I+;9M$S%^/K7FU?K]"M'$4HU8;,_"L30GAJT
MJ,U9IA1116YRA1110 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 5'/_JVJ2HY_P#5M0-;GZ6_
ML8?\D3T[_?/\J]WKPC]C#_DB>G?[Y_E7N]?S[FW^_P!;_$S^G\D_Y%N'_P *
M"BBBO)/;"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#BO&_P[MO$D@O4#"\B'R!>,UR>G^+]8\%W"VVK)LL5.-V.:]AK+UKPW
M8>((3'>0+*#ZUX&*RQN;Q&$ER5/P?J82IZ\T-&&@^([+Q#;B:TDWC&:U*\>U
M?PKK/@Z9KK39MEFISY:^GI71>"_BA:Z]BVF1H9E.TL_&34X;-+36'QBY*GX/
MT%&KKRST9W]%1BXB;I(A_P"!"GA@W0YKZ"Z.@6BBBF 4444 %%-+*O4@?C3&
MNH8U):5 !R?F%*Z6X$M8/B;QCI_AF%C<R[7QP*Y#Q?\ %)()_P"S[".1KASM
M61>0#57P_P" =0\03+=ZY)]HA8YVL:^<KYI*M-X? +FEU?1>ISRJ7?+#<HS:
MMKWCZX\F&/.FD\,HQQ7?^#?!-IX1MV\@$RR\N6]:V=+T>TT> 16D0B0#&!5V
MNC!Y:J,_;XB7/4[]O0J%.SYI:L****]PV"BBB@ HHHH **** "BBB@ HHHH
M**** $90RE2,@]:\:^*'P.AUS4!KVEJPU6(91%X%>S45VX7&5L'4]I1=G^9Y
MF89=A\SH^QQ$;KIY/NCYZ\+_ !=U7P)=)8>+AY%NGRAL<U[EH/B*R\26275C
M+YL3#(K$\;?#71_&UNXO;59)NJL?6O%;S0?%/P=O?M0NFFTK=E8HSG"CM7O.
MGA,UC>E[E7MT?H?)*OF&02Y<1>KA_P";[4?7R/IBBO/OA]\8M*\<PC:#:2K\
MI68XYKO%NH6Z2QGZ,*^=KX>KAYNG5C9H^SPN,P^-I*MAYJ462T4@8-T.:6N8
M[0HHHH ***C:>-?O2*/JPH%>VY)4<\R6\+22-M11DFL;Q+XQT_PSI[W,\R/M
M&=BL,FO"-5^(VM?%[4#9>'#-909V'<" :];!Y;5Q5YOW8+=O8^?S+.L/E[5)
M>]5>T5NSLO'GQXL[.9]+T*7S]6!QMQFN3\/_  AU7XD:E%JGBM'B1&\R/:>#
M7;^ ?@;8:$RWVK1)=:KU:;.:]5CC6*-44;548 KTJF/H8&/LLO6O677Y>1X=
M'*,7FTO;YP_=Z4UM_P!O>97TW3X=+LXK:!0J1J%''I5JBBOF&W)W9]W&*BE&
M*T04444B@HHHH **** "BBB@ HHHH **** "LOQ)X>M?$^D7&GW:YAF7:3CD
M5J44TVG=#VU1\Q:M\.?$/P;OFNO"D;362G=\W-=]\._CYIGB!UT[4YA%JR\2
M)C !KUJXMX[N%HI5#QL,$&O(/'WP%L[QFO\ P[$ECJ1.YI,]:]*-:G77+7W[
M_P"9T<\:FD]^Y[$C"10RG*L,@TZOE_0?C#K/PMU:/2?$XFOA(VU'4$A17T/X
M?\5Z?XBTZ.[@GC56'W6<9%<U;#SHZO5/J9SIRAKT-FBHUN(G^[(C?1A4E<ID
M%%%% !112$XZ\4 +14374*_>EC7ZL*Y/Q[\3--\#Z>T\S"X?:2(XV!-7&$IO
MEBM2E%R=D=1J&H0:7:27-P_EPQC+-7A7CK]H"6]O'TOP@1<WV=K C.*Y2/Q!
MXK^-VHG^RII;+2F;#129&:]D\!_!G1?"L,=S+:))JF/WDWJ:]#V=/#:U=9=O
M\SHY8TOCU9Y_X'^"%QXJU*+7?%:R)=1L)(USP37T%#$L$21H,*HP *<H"@ <
M 4M<=6M*L[R,9S<WJ%%%%8&84444 %%%% !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 %%%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *0]#2TL2^=<11?\]&"_G0-:GO7[)?P['C+Q-'J&W>+.4$\5^D
M42B.-% P%  %?/'['_PS7P/X:GNBA#W:A\FNJ_:(^+=Y\,?"5S>:9M:^0956
MK\7SFK/-<R]C1UMHC]_R&C3R7*?K%=6OJSTV_P##.DZHQ-WI]O<GUDC!J"U\
M%Z%9R+)!I-I%(O(98@"*_/Z+]NSX@,@S%;Y_W:5_V[/'^TXBM\_[O_UJW_U7
MS1*R:M_B,'Q?E#=W%W_PH_1FOA[]MKX=QZ1&=>CA >>3EL5ZC^S7^TE=?$Z)
M+76V1-29L!5XS7H?Q^^'T'Q"\$RVDZ[A"&D'Y5PX+VN2YE&-?3OZ'H9A['B#
M*I3P^NEUZGY4M_J3]*^__P!A/_DG\G^^:^#?$%F--UG4+-?NP2,@_ U]Y?L)
M_P#)/Y/]\U^@<3OFRUM=T?F/"$7'-4GV9V_[57Q(N?AKX/L+^V!+27(0[?3B
MO1?AQXHM_%W@_3;V.4/)) K2 'D'%>&?M[#_ (M7:MW6XR/TKSK]BOXS1V?F
MZ1K%QMWXC@!/6OAX9;]8R98FFO>BW?S1^C3S5X7/I86J_<E%6\G_ ,$E_;.^
M#=S<ZA)XGBE8P1)RF.*^.5;<IXQ7Z]_$+PA;^._"EUIDRADF7C\J_+/XL^$1
MX'\=7^DQJ5BA8XR*^OX7S+ZS0^K3^*.WH?"\893]5Q'UNFO=GOZGMO[$?_(:
MN_\ >%?:OQ4Q_P (#J&>GE_TKXJ_8C_Y#5W_ +PK[TUK18/$&D26-SGR95PV
M*^5XBDJ>:*3V5C[/A6#J90X1W=S\B_B T/\ PEEYC;]XUS^8?]FOTCU;]B?P
M)K&H27<WV@2.<G'_ .NJG_#"OP__ .G@?Y^M?6T^*LOC!1?-IY'Q53@W,YS<
MERZ^9^=:[<?+C%>Q_LL>$5\7?$18)[<30J-WS#(JG^TU\-=*^$WC*/3-(9FM
MV7)+&OJ/]C#X<V]EX=MO$BI^]F3&XBN[-,SA'+'B*?VUH>;D^4599LL-47P/
M7Y'T]I=FNG:?;VR*%2) H4=JK:EX9TK6)!)?:?;W<@Z-+&&-<-\</BE_PK'0
M#=(RB=T)C#=S7QG)^W7X^$\H6*#8&.WY>U?F. R7&YA!UJ&B];'Z]F6?9?ED
MUA\1=OLE<^_K7P7H5E)YD&DVD+_WDB -;"J(U"J,*.@%?G1_PW9X_P#^>5O_
M -\__6KVW]E[]IS6_B=JMY:^(O*C"?ZLJ,5TXOA[,,/2E7JV:7G<Y<#Q/EF*
MK1P]%-.7E9&5^VM\+SJ[?\)"@(6WCYP*^'HVW+GWK]:OC%X97Q?\/M2L0F]I
M8_E]:_+#QEX;?PAXAN-,<%6C8\&OM.%<;[?#.A)ZQV]#\]XSR_ZOBUB8+2>_
MJ8U%%%?<'YT%%%% !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 %%%% !4<_^K:I*CG_ -6U UN?I;^Q
MA_R1/3O]\_RKW>O"/V,/^2)Z=_OG^5>[U_/N;?[_ %O\3/Z?R3_D6X?_  H*
M***\D]L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@!DL*3H4D4.I[$5Q/BCX90:P_FV4@L7_ .F8QFNYHKDQ&%HXJ')6
MC=$RBI*S/'/^$1UCP_\ =NIKG'N32'Q]X@T+Y1I<MP/H:]CV@]0*:8T/5%/X
M5XO]C2I_[M6</Q_,Q]C;X78\PL/BY?38^T:68/J#726?Q$L)%!N)4@/N:V-0
M\-6>HY\Q N?[HKFM0^#^C:AG>\J_[II>RS6A\$U4]=!6JQV=RQ??$>SA!-NR
M3_0US=]\7M2B8BWTAIO0@&NAT[X3Z1IN/+:1L?WJZ6QT&TT\ 1QJ?J*/89I7
M^.HJ?IJ/EJRW=CRP>,-?U_[VGRVV?8TY? >KZ\P+WTUN#U&37L'EH/X5_*EP
M!T&*I9*JG^\U7/\ #\@]C?XG<Y/PO\/[308\S[;N;^^XR175JH10JC '84ZB
MO<H8>EAH*%*-D;1BHJR"BBBN@H**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ JM?:?;ZE T-S"DT9&,,,U9HIIN+NB914E:2NCQ+QC^SP-3OS?:5
MJ+:=MY\J'(!KF3X=\3^$/N37%[M]R<U])TTQJW50?PKWZ>=8B,53JVFEW_S/
MDJ_#.#E-U</>G)]F_P MCYM7X\>+O#K"!_#,UTF<;BIKJ-'^/]U=[?MNE_9,
M]=V>*]FDM(95*O$C ^JBN7UCX9:1K6[S4*;O[HK;Z]E];2IA^5]TV<O]EYQA
MM:.,<UV:2_$I6OQ>T*2 -+>PQR?W2U8&L_'*.T+?8K=;O'3:<YJ.Y_9F\,75
MP96EN W7@UO:-\%="T7;Y7F/M_O47RBG[R<I>35AVXBK>Y)0@NZ=W]QYC??M
M'>*)+C[/:^%I75N/-534*ZCXK\7<R6UQ9;OJ,5]#V.CVFGPB.*% !WVC-6A$
M@Z(H_"C^U,-3_P!WPZB^]VP60XVO_O>,E)=K)?D?/>F?L]ZEK5S'=:AK4WEJ
M<F)R2#[5[5X:\'Z=X8M4BM;:-'4<R*N":W.G2EKS<5F6)QBY:DM%T6A[67Y)
M@LM;G1A[SZO5_B%%%%>6>\%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 <YXJ\":5XJLY8[BTA\]AA9BO*UXAJG[.^L:)=-<V&N7!ASD1*Q
MQ7TE28!ZC-=-+$5*6B>AK&I*&Q\PMJWB[P=_J[6XOMGU.:L:?^TKXKBD$-WX
M4F15XWLIKZ4,,;=44_A52^T:TU"(I+ A]]HS71]9IR^.FF:>UB_BB>5Z+\?$
MO-OVZU6S]=W&*Z*?XT>'EM\QW\,DW_/,-3-:^".@ZWN\WS$W?W.*YFV_95\*
M6MX;E9KHN>Q/'\Z/]EEJ[H/W+(-:_:%N+/=]ATS[9Z;<G-<E-^T/XPUB7[/%
MX6FBC;_EH%->T:-\)]%T7;Y2L^W^^,UUL%A;V\82.&-0/111[;#P^&%PYZ<=
MHW/FG^S?%?C+_6&YL=WU&*W?"G[-]TE['>:MK$MX@.[R922/I7OXC1>B*/PI
M:F6,G:T-!.M+:.A0TG0;#1(5CLK6*W4#'[M<5H445PMMZLPW"BBBD(**** "
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 _.?]NS_DKL/_7$?TKYWKZ(_;L_Y*[#_P!<1_2OG>OW_)O^1=0_
MPG\R\0?\C2O_ (F%%%%>R?/!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 %%%% !5O1[
MB&SU2UN+A=\44@<CV!JI12:NK%1?*TT?>?AO]N+P)HF@V%D+*X1H8E1P@P,@
M?2OF_P#:,^.S_%CQ1YVE220Z1MQY+=Z\9\I/[HIRJ%X Q7@X3(\'@JWUBFGS
M>;N?38[B/'8_#K#56N7R5M@ V\"EHHKWSY<[OX)_$1?AGX\L]8N=S6<1^9%K
M[$F_;R\#W%I-&]G<DNA7'8Y'TK\_R >M-\I/[HKPL=DN$S&HJM=.Z[.Q]+EO
M$&-RNDZ.':Y7KJKG6?$S7-)\3>(+N^TF#R$G<N1]37NO[-?[37A[X0>%'TS5
M+>225FSN2OF  #H*1D5NHS77B<OH8O#K#5;N*\^QQ83-,1@L4\71LI._337R
M/J?]IO\ :>\-_&#P1#H^D03).LOF%I?PKYN\'ZY+X8\0:??JQ"V\@9L=\&LE
M45>@Q3J>$P%#!4/JU)>[KOYBQV:8C,,2L56?O:;:;'WIH7[>7A.WTV&*^MKA
MID0*63O@?2O!_P!HSXO^"OBE$;K1-.:WU1VR\K+C-> >6G]T4JHJ]!BO/PN0
MX/!UO;T;I^IZF,XEQV.P[P]>SCZ:GL?[./Q@TSX1ZA-/JD+3!R"-HKZA_P"&
M^/!&T?Z)=9QS_G%?GXRANHS3?*3^Z*>,R+!X^K[:LG?U%@.),=EM'V%!KE]#
M]!?^&^/!/_/I=?Y_"C_AOCP3C_CTNL_Y]J_/KR4_NBCR4_NBN#_57+>S^\]+
M_73->Z^X]C^.'Q6T/XJ?$FUUI+=O[,CP)(R.37T#\/\ ]LSP%X*\*VNDQ6$\
M0@7 6,8'\J^'0H48 XIOEH?X17I5\EPF)HPP]2_+#;4\G"\08S"8BIB:=N>>
M[L?0?[37[1-E\8H[*'2%D@AA^\&[U\_?SH50O08I:]'"86E@J*H45:*/(QV-
MK9A7>(KN\F%=1\.?&]SX$\16E[%(RP+(&E5>XS7+TG6NBI3C5BX35TSEI5)4
M9JI!V:/T!M_V\_ WV6&.6TNBVP!QCC./I7QO\;/&6G_$'XA7NMZ7$8;.8_*A
M&*X3RD_NBG !> ,5XV!R;"9=4=6@G=Z:L^@S+B#&9I25'$-63OHK"T445[I\
MT%%%% !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 %%%% !4<_\ JVJ2HY_]6U UN?I;^QA_R1/3O]\_
MRKW>O"/V,/\ DB>G?[Y_E7N]?S[FW^_UO\3/Z?R3_D6X?_"@HHHKR3VPHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _.?]NS_ )*[#_UQ']*^=Z^B
M/V[/^2NP_P#7$?TKYWK]_P F_P"1=0_PG\R\0?\ (TK_ .)A1117LGSP4444
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 %%%% !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 5'/_ *MJDJ.?_5M0-;GZ6_L8?\D3T[_?/\J]WKPC]C#_ )(GIW^^
M?Y5[O7\^YM_O];_$S^G\D_Y%N'_PH****\D]L**** "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 **** /SG_;LS_PMZ'_KB/Z5\[<U^H_Q,_9M\,_%/7DU;5C(
M+A5VC:.*Y7_ABGP/_>F_(?XU^J9=Q)@L+A*=&=[Q5MC\9S7A/,,9C:N(IVY9
M.ZU/SBYHYK]'?^&*? _]Z;\A_C1_PQ3X'_O3?D/\:]'_ %LP'G]QY7^I.9_W
M?O/SBYHYK]'?^&*? _\ >F_(?XT?\,4^!_[TWY#_ !H_ULP'G]P?ZDYG_=^\
M_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ3X'_ +TWY#_&C_6S >?W!_J3F?\ =^\_
M.+FCFOT=_P"&*? _]Z;\A_C1_P ,4^!_[TWY#_&C_6S >?W!_J3F?]W[S\XN
M:.:_1W_ABGP/_>F_(?XT?\,4^!_[TWY#_&C_ %LP'G]P?ZDYG_=^\_.+FCFO
MT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?D/\ &C_6S >?W!_J3F?]W[S\XN:.:_1W
M_ABGP/\ WIOR'^-'_#%/@?\ O3?D/\:/];,!Y_<'^I.9_P!W[S\XN:.:_1W_
M (8I\#_WIOR'^-'_  Q3X'_O3?D/\:/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*
M? _]Z;\A_C1_PQ3X'_O3?D/\:/\ 6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_
M 'IOR'^-'_#%/@?^]-^0_P :/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _P#>
MF_(?XT?\,4^!_P"]-^0_QH_ULP'G]P?ZDYG_ '?O/SBYHYK]'?\ ABGP/_>F
M_(?XT?\ #%/@?^]-^0_QH_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_WIOR'^
M-'_#%/@?^]-^0_QH_P!;,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _\ >F_(?XT?
M\,4^!_[TWY#_ !H_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ
M3X'_ +TWY#_&C_6S >?W!_J3F?\ =^\_.+FCFOT=_P"&*? _]Z;\A_C1_P ,
M4^!_[TWY#_&C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_>F_(?XT?\,4^!_[
MTWY#_&C_ %LP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?
MD/\ &C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/\ WIOR'^-'_#%/@?\ O3?D
M/\:/];,!Y_<'^I.9_P!W[S\XN:.:_1W_ (8I\#_WIOR'^-'_  Q3X'_O3?D/
M\:/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _]Z;\A_C1_PQ3X'_O3?D/\:/\
M6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_ 'IOR'^-'_#%/@?^]-^0_P :/];,
M!Y_<'^I.9_W?O/SBYHYK]'?^&*? _P#>F_(?XT?\,4^!_P"]-^0_QH_ULP'G
M]P?ZDYG_ '?O/SBYHYK]'?\ ABGP/_>F_(?XT?\ #%/@?^]-^0_QH_ULP'G]
MP?ZDYG_=^\_.+FCFOT=_X8I\#_WIOR'^-'_#%/@?^]-^0_QH_P!;,!Y_<'^I
M.9_W?O/SBYHYK]'?^&*? _\ >F_(?XT?\,4^!_[TWY#_ !H_ULP'G]P?ZDYG
M_=^\_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ3X'_ +TWY#_&C_6S >?W!_J3F?\
M=^\_.+FCFOT=_P"&*? _]Z;\A_C1_P ,4^!_[TWY#_&C_6S >?W!_J3F?]W[
MS\XN:.:_1W_ABGP/_>F_(?XT?\,4^!_[TWY#_&C_ %LP'G]P?ZDYG_=^\_.+
MFCFOT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?D/\ &C_6S >?W!_J3F?]W[S\XN:.
M:_1W_ABGP/\ WIOR'^-'_#%/@?\ O3?D/\:/];,!Y_<'^I.9_P!W[S\XN:.:
M_1W_ (8I\#_WIOR'^-'_  Q3X'_O3?D/\:/];,!Y_<'^I.9_W?O/SBYHYK]'
M?^&*? _]Z;\A_C1_PQ3X'_O3?D/\:/\ 6S >?W!_J3F?]W[S\XN:.:_1W_AB
MGP/_ 'IOR'^-'_#%/@?^]-^0_P :/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*?
M_P#>F_(?XT?\,4^!_P"]-^0_QH_ULP'G]P?ZDYG_ '?O/SBYHYK]'?\ ABGP
M/_>F_(?XT?\ #%/@?^]-^0_QH_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_WI
MOR'^-'_#%/@?^]-^0_QH_P!;,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _\ >F_(
M?XT?\,4^!_[TWY#_ !H_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_ -Z;\A_C
M1_PQ3X'_ +TWY#_&C_6S >?W!_J3F?\ =^\_.+FCFOT=_P"&*? _]Z;\A_C1
M_P ,4^!_[TWY#_&C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_>F_(?XT?\,4
M^!_[TWY#_&C_ %LP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_P!Z;\A_C1_PQ3X'
M_O3?D/\ &C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/\ WIOR'^-'_#%/@?\
MO3?D/\:/];,!Y_<'^I.9_P!W[S\XN:.:_1W_ (8I\#_WIOR'^-'_  Q3X'_O
M3?D/\:/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _]Z;\A_C1_PQ3X'_O3?D/\
M:/\ 6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_ 'IOR'^-'_#%/@?^]-^0_P :
M/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _P#>F_(?XT?\,4^!_P"]-^0_QH_U
MLP'G]P?ZDYG_ '?O/SBYHYK]'?\ ABGP/_>F_(?XT?\ #%/@?^]-^0_QH_UL
MP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_WIOR'^-'_#%/@?^]-^0_QH_P!;,!Y_
M<'^I.9_W?O/SBYHYK]'?^&*? _\ >F_(?XT?\,4^!_[TWY#_ !H_ULP'G]P?
MZDYG_=^\_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ3X'_ +TWY#_&C_6S >?W!_J3
MF?\ =^\_.+FCFOT=_P"&*? _]Z;\A_C1_P ,4^!_[TWY#_&C_6S >?W!_J3F
M?]W[S\XN:.:_1W_ABGP/_>F_(?XT?\,4^!_[TWY#_&C_ %LP'G]P?ZDYG_=^
M\_.+FCFOT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?D/\ &C_6S >?W!_J3F?]W[S\
MXN:.:_1W_ABGP/\ WIOR'^-'_#%/@?\ O3?D/\:/];,!Y_<'^I.9_P!W[S\X
MN:.:_1W_ (8I\#_WIOR'^-'_  Q3X'_O3?D/\:/];,!Y_<'^I.9_W?O/SBYH
MYK]'?^&*? _]Z;\A_C1_PQ3X'_O3?D/\:/\ 6S >?W!_J3F?]W[S\XN:.:_1
MW_ABGP/_ 'IOR'^-'_#%/@?^]-^0_P :/];,!Y_<'^I.9_W?O/SBYHYK]'?^
M&*? _P#>F_(?XT?\,4^!_P"]-^0_QH_ULP'G]P?ZDYG_ '?O/SBYHYK]'?\
MABGP/_>F_(?XT?\ #%/@?^]-^0_QH_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\
M#_WIOR'^-'_#%/@?^]-^0_QH_P!;,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _\
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
M >?W!_J3F?\ =^\_.+FCFOT=_P"&*? _]Z;\A_C1_P ,4^!_[TWY#_&C_6S
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
M_P!Z;\A_C1_PQ3X'_O3?D/\ &C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/\
MWIOR'^-'_#%/@?\ O3?D/\:/];,!Y_<'^I.9_P!W[S\XN:.:_1W_ (8I\#_W
MIOR'^-'_  Q3X'_O3?D/\:/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _]Z;\A
M_C1_PQ3X'_O3?D/\:/\ 6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_ 'IOR'^-
M'_#%/@?^]-^0_P :/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _P#>F_(?XT?\
M,4^!_P"]-^0_QH_ULP'G]P?ZDYG_ '?O/SBYHYK]'?\ ABGP/_>F_(?XT?\
M#%/@?^]-^0_QH_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_WIOR'^-'_#%/@?
M^]-^0_QH_P!;,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _\ >F_(?XT?\,4^!_[T
MWY#_ !H_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ3X'_ +TW
MY#_&C_6S >?W!_J3F?\ =^\_.+FCFOT=_P"&*? _]Z;\A_C1_P ,4^!_[TWY
M#_&C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_>F_(?XT?\,4^!_[TWY#_&C_
M %LP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?D/\ &C_6
MS >?W!_J3F?]W[S\XN:.:_1W_ABGP/\ WIOR'^-'_#%/@?\ O3?D/\:/];,!
MY_<'^I.9_P!W[S\XN:.:_1W_ (8I\#_WIOR'^-'_  Q3X'_O3?D/\:/];,!Y
M_<'^I.9_W?O/SBYHYK]'?^&*? _]Z;\A_C1_PQ3X'_O3?D/\:/\ 6S >?W!_
MJ3F?]W[S\XN:.:_1W_ABGP/_ 'IOR'^-'_#%/@?^]-^0_P :/];,!Y_<'^I.
M9_W?O/SBYHYK]'?^&*? _P#>F_(?XT?\,4^!_P"]-^0_QH_ULP'G]P?ZDYG_
M '?O/SBYHYK]'?\ ABGP/_>F_(?XT?\ #%/@?^]-^0_QH_ULP'G]P?ZDYG_=
M^\_.+FCFOT=_X8I\#_WIOR'^-'_#%/@?^]-^0_QH_P!;,!Y_<'^I.9_W?O/S
MBYHYK]'?^&*? _\ >F_(?XT?\,4^!_[TWY#_ !H_ULP'G]P?ZDYG_=^\_.+F
MCFOT=_X8I\#_ -Z;\A_C1_PQ3X'_ +TWY#_&C_6S >?W!_J3F?\ =^\_.+FC
MFOT=_P"&*? _]Z;\A_C1_P ,4^!_[TWY#_&C_6S >?W!_J3F?]W[S\XN:.:_
M1W_ABGP/_>F_(?XT?\,4^!_[TWY#_&C_ %LP'G]P?ZDYG_=^\_.+FCFOT=_X
M8I\#_P!Z;\A_C1_PQ3X'_O3?D/\ &C_6S >?W!_J3F?]W[S\XN:.:_1W_ABG
MP/\ WIOR'^-'_#%/@?\ O3?D/\:/];,!Y_<'^I.9_P!W[S\XN:.:_1W_ (8I
M\#_WIOR'^-'_  Q3X'_O3?D/\:/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _]
MZ;\A_C1_PQ3X'_O3?D/\:/\ 6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_ 'IO
MR'^-'_#%/@?^]-^0_P :/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _P#>F_(?
MXT?\,4^!_P"]-^0_QH_ULP'G]P?ZDYG_ '?O/SBYHYK]'?\ ABGP/_>F_(?X
MT?\ #%/@?^]-^0_QH_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_WIOR'^-'_#
M%/@?^]-^0_QH_P!;,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _\ >F_(?XT?\,4^
M!_[TWY#_ !H_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ3X'_
M +TWY#_&C_6S >?W!_J3F?\ =^\_.+FCFOT=_P"&*? _]Z;\A_C1_P ,4^!_
M[TWY#_&C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_>F_(?XT?\,4^!_[TWY#
M_&C_ %LP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?D/\
M&C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/\ WIOR'^-'_#%/@?\ O3?D/\:/
M];,!Y_<'^I.9_P!W[S\XN:.:_1W_ (8I\#_WIOR'^-'_  Q3X'_O3?D/\:/]
M;,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _]Z;\A_C1_PQ3X'_O3?D/\:/\ 6S >
M?W!_J3F?]W[S\XN:.:_1W_ABGP/_ 'IOR'^-'_#%/@?^]-^0_P :/];,!Y_<
M'^I.9_W?O/SBYHYK]'?^&*? _P#>F_(?XT?\,4^!_P"]-^0_QH_ULP'G]P?Z
MDYG_ '?O/SBYHYK]'?\ ABGP/_>F_(?XT?\ #%/@?^]-^0_QH_ULP'G]P?ZD
MYG_=^\_.+FCFOT=_X8I\#_WIOR'^-'_#%/@?^]-^0_QH_P!;,!Y_<'^I.9_W
M?O/SBYHYK]'?^&*? _\ >F_(?XT?\,4^!_[TWY#_ !H_ULP'G]P?ZDYG_=^\
M_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ3X'_ +TWY#_&C_6S >?W!_J3F?\ =^\_
M.+FCFOT=_P"&*? _]Z;\A_C1_P ,4^!_[TWY#_&C_6S >?W!_J3F?]W[S\XN
M:.:_1W_ABGP/_>F_(?XT?\,4^!_[TWY#_&C_ %LP'G]P?ZDYG_=^\_.+FCFO
MT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?D/\ &C_6S >?W!_J3F?]W[S\XN:.:_1W
M_ABGP/\ WIOR'^-'_#%/@?\ O3?D/\:/];,!Y_<'^I.9_P!W[S\XN:.:_1W_
M (8I\#_WIOR'^-'_  Q3X'_O3?D/\:/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*
M? _]Z;\A_C1_PQ3X'_O3?D/\:/\ 6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_
M 'IOR'^-'_#%/@?^]-^0_P :/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _P#>
MF_(?XT?\,4^!_P"]-^0_QH_ULP'G]P?ZDYG_ '?O/SBYHYK]'?\ ABGP/_>F
M_(?XT?\ #%/@?^]-^0_QH_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_WIOR'^
M-'_#%/@?^]-^0_QH_P!;,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _\ >F_(?XT?
M\,4^!_[TWY#_ !H_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ
M3X'_ +TWY#_&C_6S >?W!_J3F?\ =^\_.+FCFOT=_P"&*? _]Z;\A_C1_P ,
M4^!_[TWY#_&C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_>F_(?XT?\,4^!_[
MTWY#_&C_ %LP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?
MD/\ &C_6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/\ WIOR'^-'_#%/@?\ O3?D
M/\:/];,!Y_<'^I.9_P!W[S\XN:.:_1W_ (8I\#_WIOR'^-'_  Q3X'_O3?D/
M\:/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*? _]Z;\A_C1_PQ3X'_O3?D/\:/\
M6S >?W!_J3F?]W[S\XN:.:_1W_ABGP/_ 'IOR'^-'_#%/@?^]-^0_P :/];,
M!Y_<'^I.9_W?O/SBYHYK]'?^&*? _P#>F_(?XT?\,4^!_P"]-^0_QH_ULP'G
M]P?ZDYG_ '?O/SBYHYK]'?\ ABGP/_>F_(?XT?\ #%/@?^]-^0_QH_ULP'G]
MP?ZDYG_=^\_.+FCFOT=_X8I\#_WIOR'^-'_#%/@?^]-^0_QH_P!;,!Y_<'^I
M.9_W?O/SBYHYK]'?^&*? _\ >F_(?XT?\,4^!_[TWY#_ !H_ULP'G]P?ZDYG
M_=^\_.+FCFOT=_X8I\#_ -Z;\A_C1_PQ3X'_ +TWY#_&C_6S >?W!_J3F?\
M=^\_.+FCFOT=_P"&*? _]Z;\A_C1_P ,4^!_[TWY#_&C_6S >?W!_J3F?]W[
MS\XN:.:_1W_ABGP/_>F_(?XT?\,4^!_[TWY#_&C_ %LP'G]P?ZDYG_=^\_.+
MFCFOT=_X8I\#_P!Z;\A_C1_PQ3X'_O3?D/\ &C_6S >?W!_J3F?]W[S\XN:.
M:_1W_ABGP/\ WIOR'^-'_#%/@?\ O3?D/\:/];,!Y_<'^I.9_P!W[S\XN:.:
M_1W_ (8I\#_WIOR'^-'_  Q3X'_O3?D/\:/];,!Y_<'^I.9_W?O/SBYHYK]'
M?^&*? _]Z;\A_C1_PQ3X'_O3?D/\:/\ 6S >?W!_J3F?]W[S\XN:.:_1W_AB
MGP/_ 'IOR'^-'_#%/@?^]-^0_P :/];,!Y_<'^I.9_W?O/SBYHYK]'?^&*?
M_P#>F_(?XT?\,4^!_P"]-^0_QH_ULP'G]P?ZDYG_ '?O/SBYHYK]'?\ ABGP
M/_>F_(?XT?\ #%/@?^]-^0_QH_ULP'G]P?ZDYG_=^\_.+FCFOT=_X8I\#_WI
MOR'^-'_#%/@?^]-^0_QH_P!;,!Y_<'^I.9_W?O/SBYID^?*:OT@_X8I\#_WI
MOR'^--D_8E\#2(5+38/L/\:/];,O\_N#_4K,_P"[]Y>_8OS_ ,*3T_/]\U[Q
M7,_#WP#I_P -_#L6C:9N-K&<C=UKIJ_*,=6CB,54K0VDVS]IRW#SPN#I4*F\
M4DPHHHKA/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBJ>I:E'I=NTL@)51GB@"Y17#_P#"V=+R1Y,W!QTH_P"%L:7_ ,\9
MORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\
MA;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_
M #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XH
MKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\
MSQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH
M_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&
ME_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH
M[BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E
M_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF
M_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^
M%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_
M*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%
ML:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\
M/&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN
M'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/
M&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_
M (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7
M_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N
M**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_
M ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\
MJ/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6
MQI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J
M .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6Q
MI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \
M9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?
M_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9
MORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\
MA;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_
M #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XH
MKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\
MSQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH
M_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&
ME_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH
M[BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E
M_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF
M_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^
M%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_
M*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%
ML:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\
M/&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN
M'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/
M&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_
M (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7
M_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N
M**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_
M ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\
MJ/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6
MQI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J
M .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6Q
MI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \
M9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?
M_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9
MORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\
MA;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_
M #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XH
MKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\
MSQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH
M_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&
ME_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH
M[BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E
M_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF
M_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^
M%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_
M*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%
ML:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\
M/&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN
M'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/
M&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_
M (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7
M_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N
M**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_
M ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\
MJ/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6
MQI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J
M .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6Q
MI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \
M9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?
M_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9
MORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\
MA;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_
M #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XH
MKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\
MSQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH
M_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&
ME_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH
M[BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E
M_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF
M_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^
M%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_
M*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%
ML:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\
M/&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN
M'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/
M&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_
M (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7
M_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N
M**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_
M ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\
MJ/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6
MQI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J
M .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6Q
MI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \
M9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?
M_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9
MORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\
MA;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_
M #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XH
MKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\
MSQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH
M_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&
ME_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH
M[BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E
M_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF
M_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^
M%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_
M*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%
ML:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\
M/&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN
M'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/
M&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_
M (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7
M_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N
M**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_
M ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\
MJ/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6
MQI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J
M .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6Q
MI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \
M9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?
M_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9
MORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\
MA;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_
M #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XH
MKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*F7'Q>TFWA,
MCQ3!1[4 =W17"6_Q?TFYA$B13%3[4_\ X6QI?_/&;\J .XHKA_\ A;&E_P#/
M&;\J/^%L:7_SQF_*@#N**X?_ (6QI?\ SQF_*C_A;&E_\\9ORH [BBN'_P"%
ML:7_ ,\9ORH_X6QI?_/&;\J .XHKA_\ A;&E_P#/&;\J/^%L:7_SQF_*@#N*
M*X?_ (6QI?\ SQF_*C_A;&E_\\9ORH [BBN'_P"%L:7_ ,\9ORH_X6QI?_/&
M;\J .XHKA_\ A;&E_P#/&;\J/^%L:7_SQF_*@#N**X?_ (6QI?\ SQF_*C_A
M;&E_\\9ORH [BBN'_P"%L:7_ ,\9ORH_X6QI?_/&;\J .XHKA_\ A;&E_P#/
M&;\J/^%L:7_SQF_*@#N**X?_ (6QI?\ SQF_*C_A;&E_\\9ORH [BBN'_P"%
ML:7_ ,\9ORH_X6QI?_/&;\J .XHKA_\ A;&E_P#/&;\J/^%L:7_SQF_*@#N*
M*X?_ (6QI?\ SQF_*C_A;&E_\\9ORH [BBN#N/C!I%K%YCQRA:=#\7=)FC$B
MQ3%3[4 =U17#_P#"V-+_ .>,WY4?\+8TO_GC-^5 '<45P_\ PMC2_P#GC-^5
M'_"V-+_YXS?E0!W%%</_ ,+8TO\ YXS?E1_PMC2_^>,WY4 =Q17#_P#"V-+_
M .>,WY4?\+8TO_GC-^5 '<45P_\ PMC2_P#GC-^5'_"V-+_YXS?E0!W%%</_
M ,+8TO\ YXS?E1_PMC2_^>,WY4 =Q17#_P#"V-+_ .>,WY4?\+8TO_GC-^5
M'<45P_\ PMC2_P#GC-^5'_"V-+_YXS?E0!W%%</_ ,+8TO\ YXS?E1_PMC2_
M^>,WY4 =Q17#_P#"V-+_ .>,WY4?\+8TO_GC-^5 '<45P_\ PMC2_P#GC-^5
M'_"V-+_YXS?E0!W%%</_ ,+8TO\ YXS?E1_PMC2_^>,WY4 =Q17#_P#"V-+_
M .>,WY4?\+8TO_GC-^5 '<45P_\ PMC2_P#GC-^5'_"V-+_YXS?E0!W%%</_
M ,+8TO\ YXS?E45U\8M'M(]\D<H% '>T5PT?Q<TJ2,.L4Q4].*7_ (6QI?\
MSQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH
M_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&
ME_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH
M[BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E
M_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF
M_*C_ (6QI?\ SQF_*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^
M%L:7_P \9ORH_P"%L:7_ ,\9ORH [BBN'_X6QI?_ #QF_*C_ (6QI?\ SQF_
M*@#N**X?_A;&E_\ /&;\J/\ A;&E_P#/&;\J .XHKA_^%L:7_P \9ORH_P"%
ML:7_ ,\9ORH [BBN"NOC'H]FH:2.4 U(OQ:TIT#"&;!]J .YHKA_^%L:7_SQ
MF_*C_A;&E_\ /&;\J .XHKA_^%L:7_SQF_*C_A;&E_\ /&;\J .XHKA_^%L:
M7_SQF_*C_A;&E_\ /&;\J .XHKA_^%L:7_SQF_*C_A;&E_\ /&;\J .XHKA_
M^%L:7_SQF_*C_A;&E_\ /&;\J .XHKA_^%L:7_SQF_*C_A;&E_\ /&;\J .X
MHKA_^%L:7_SQF_*C_A;&E_\ /&;\J .XHKA_^%L:7_SQF_*C_A;&E_\ /&;\
MJ .XHKA_^%L:7_SQF_*C_A;&E_\ /&;\J .XHKA_^%L:7_SQF_*C_A;&E_\
M/&;\J .XHKA_^%L:7_SQF_*C_A;&E_\ /&;\J .XHKA_^%L:7_SQF_*C_A;&
ME_\ /&;\J .XHKA_^%L:7_SQF_*C_A;&E_\ /&;\J .XHKA_^%L:7_SQF_*C
M_A;&E_\ /&;\J .XHKA_^%L:7_SQF_*H;KXR:/:;?,CE&[I0!WU%<.OQ:TME
M!$,V#[4?\+8TO_GC-^5 '<45P_\ PMC2_P#GC-^5'_"V-+_YXS?E0!W%%</_
M ,+8TO\ YXS?E1_PMC2_^>,WY4 =Q17#_P#"V-+_ .>,WY4?\+8TO_GC-^5
M'<45P_\ PMC2_P#GC-^5'_"V-+_YXS?E0!W%%</_ ,+8TO\ YXS?E1_PMC2_
M^>,WY4 =Q17#_P#"V-+_ .>,WY4?\+8TO_GC-^5 '<45P_\ PMC2_P#GC-^5
M'_"V-+_YXS?E0!W%%</_ ,+8TO\ YXS?E1_PMC2_^>,WY4 =Q17#_P#"V-+_
M .>,WY4?\+8TO_GC-^5 '<45P_\ PMC2_P#GC-^5'_"V-+_YXS?E0!W%%</_
M ,+8TO\ YXS?E1_PMC2_^>,WY4 =Q17#_P#"V-+_ .>,WY4?\+8TO_GC-^5
M'<45P_\ PMC2_P#GC-^5'_"V-+_YXS?E0!W%%</_ ,+8TO\ YXS?E1_PMC2_
M^>,WY4 =Q17#Q_%K29+J&WV2*\IP,UVR,'56'0C- #J*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *CFMX[A"DB!U/8U)10!E?\(OIG)^R1_E1_PB^F?\^D
M?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_
MSZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(O
MIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_
MPB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^
M5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^
MD?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_
M #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^
MF?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\
M"+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5
M_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4
M 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6
MK10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'
M^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\
M^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z
M9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\
M(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E
M1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I
M'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?
M\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+
MZ9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?
M\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M%
M&5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5J
MT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_
ME6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/
MI'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F
M?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"
M+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4
M?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1
M_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\
M/I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9
M_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (
MOIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_
M  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!
ME?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M
M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y
M5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ
M1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG
M_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB
M^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'
M_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?
MY4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_S
MZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OI
MG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_P
MB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 9
M7_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K1
M0!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5
M:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D
M?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_
MSZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(O
MIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_
MPB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^
M5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^
MD?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_
M #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^
MF?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\
M"+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5
M_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4
M 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6
MK10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'
M^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\
M^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z
M9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\
M(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E
M1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I
M'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?
M\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+
MZ9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?
M\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M%
M&5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5J
MT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_
ME6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/
MI'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F
M?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"
M+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4
M?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1
M_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\
M/I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9
M_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (
MOIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_
M  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!
ME?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M
M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y
M5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ
M1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG
M_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB
M^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'
M_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?
MY4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_S
MZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OI
MG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_P
MB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 9
M7_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K1
M0!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5
M:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D
M?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_
MSZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(O
MIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_
MPB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^
M5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^
MD?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_
M #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^
MF?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\
M"+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5
M_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4
M 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6
MK10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'
M^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\
M^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z
M9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?\^D?Y4?\
M(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+Z9_SZ1_E
M1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?\(OIG_/I
M'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M% &5_PB^F?
M\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5JT4 97_"+
MZ9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?
M\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M%
M&5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5J
MT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_
ME6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/
MI'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F
M?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"
M+Z9_SZ1_E6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y5
MR_Q \.V$.AS%+9%/L*[VN4^(G_(!FH K>!/#NG2>&;8O:QLQZDBM_P#X1?3/
M^?2/\JI> ?\ D6+7\:Z*@#*_X1?3/^?2/\J/^$7TS_GTC_*M6B@#*_X1?3/^
M?2/\J/\ A%],_P"?2/\ *M6B@#*_X1?3/^?2/\J/^$7TS_GTC_*M6B@#*_X1
M?3/^?2/\J/\ A%],_P"?2/\ *M6B@#*_X1?3/^?2/\J/^$7TS_GTC_*M6B@#
M*_X1?3/^?2/\J/\ A%],_P"?2/\ *M6B@#*_X1?3/^?2/\J/^$7TS_GTC_*M
M6B@#*_X1?3/^?2/\J/\ A%],_P"?2/\ *M6B@#*_X1?3/^?2/\J/^$7TS_GT
MC_*M6B@#*_X1?3/^?2/\J/\ A%],_P"?2/\ *M6B@#*_X1?3/^?2/\J/^$7T
MS_GTC_*M6B@#*_X1?3/^?2/\J/\ A%],_P"?2/\ *M6B@#*_X1?3/^?2/\J/
M^$7TS_GTC_*M6B@#*_X1?3/^?2/\J/\ A%],_P"?2/\ *M6B@#SGXD>'K&'1
MV,=NBG/85M>$?#>G2>';0O:QLQ7).*K_ !,_Y K_ %K:\'_\B[9?[E $O_"+
MZ9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?
M\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M%
M&5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5J
MT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_
ME6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/
MI'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F
M?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"
M+Z9_SZ1_E6K10!E?\(OIG_/I'^5</\3/#]C#IZ&.W1/F':O3:X/XH?\ (.3_
M 'Q0!K^'?#>FOH=F6M(R2@).*T/^$7TS_GTC_*G^&_\ D!V7_7,5I4 97_"+
MZ9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_E6K10!E?
M\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/I'^5:M%
M&5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F?\^D?Y5J
MT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"+Z9_SZ1_
ME6K10!E?\(OIG_/I'^5'_"+Z9_SZ1_E6K10!E?\ "+Z9_P ^D?Y4?\(OIG_/
MI'^5:M% &5_PB^F?\^D?Y4?\(OIG_/I'^5:M% &5_P (OIG_ #Z1_E1_PB^F
M?\^D?Y5JT4 97_"+Z9_SZ1_E1_PB^F?\^D?Y5JT4 97_  B^F?\ /I'^5'_"
M+Z9_SZ1_E6K10!Y9\3- L88;?R[=%^<=!7::3X:TUM+M<VD9/E@YQ[5SGQ0_
MU-M_UT%=MH__ ""[7_KF/Y4 5O\ A%],_P"?2/\ *C_A%],_Y](_RK5HH RO
M^$7TS_GTC_*C_A%],_Y](_RK5HH RO\ A%],_P"?2/\ *C_A%],_Y](_RK5H
MH RO^$7TS_GTC_*C_A%],_Y](_RK5HH RO\ A%],_P"?2/\ *C_A%],_Y](_
MRK5HH RO^$7TS_GTC_*C_A%],_Y](_RK5HH RO\ A%],_P"?2/\ *C_A%],_
MY](_RK5HH RO^$7TS_GTC_*C_A%],_Y](_RK5HH RO\ A%],_P"?2/\ *C_A
M%],_Y](_RK5HH RO^$7TS_GTC_*C_A%],_Y](_RK5HH RO\ A%],_P"?2/\
M*C_A%],_Y](_RK5HH RO^$7TS_GTC_*C_A%],_Y](_RK5HH RO\ A%],_P"?
M2/\ *C_A%],_Y](_RK5HH RO^$7TS_GTC_*C_A%],_Y](_RK5HH RO\ A%],
M_P"?2/\ *O//B-H-E#=602W109!GCWKUBO./B5_Q]6/_ %T% '66?AG36LH,
MVD>=@[>U3?\ "+Z9_P ^D?Y5>L?^/.#_ '!_*IZ ,K_A%],_Y](_RH_X1?3/
M^?2/\JU:* ,K_A%],_Y](_RH_P"$7TS_ )](_P JU:* ,K_A%],_Y](_RH_X
M1?3/^?2/\JU:* ,K_A%],_Y](_RH_P"$7TS_ )](_P JU:* ,K_A%],_Y](_
MRH_X1?3/^?2/\JU:* ,K_A%],_Y](_RH_P"$7TS_ )](_P JU:* ,K_A%],_
MY](_RH_X1?3/^?2/\JU:* ,K_A%],_Y](_RH_P"$7TS_ )](_P JU:* ,K_A
M%],_Y](_RH_X1?3/^?2/\JU:* ,K_A%],_Y](_RH_P"$7TS_ )](_P JU:*
M,K_A%],_Y](_RH_X1?3/^?2/\JU:* ,K_A%],_Y](_RH_P"$7TS_ )](_P J
MU:* ,K_A%],_Y](_RH_X1?3/^?2/\JU:* ,K_A%],_Y](_RH_P"$7TS_ )](
M_P JU:2@#RKQII%I9:YIYB@5/W@Z"O4H/]3'_NC^5><>/O\ D.:=_OBO1X/]
M3'_NC^5 $E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !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 5RGQ$_Y ,U=77*?$3_D S4 6? /_ "+%
MK^-=%7.^ ?\ D6+7\:Z*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** .+^)G_(%?ZUM>#_^1=LO]RL7
MXF?\@5_K6UX/_P"1=LO]R@#:HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "N#^*'_(.3_?%=Y7!_%#_D
M')_OB@#JO#?_ " [+_KF*TJS?#?_ " [+_KF*TJ "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \]^*'
M^IMO^N@KMM'_ .07:_\ 7,?RKB?BA_J;;_KH*[;1_P#D%VO_ %S'\J +E%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5YQ\2O^/JQ_ZZ"O1Z\X^)7_'U8_\ 704 >@6/_'G!_N#^53U!
M8_\ 'G!_N#^53T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !24M)0!YKX^_Y#FG?[XKT>#_ %,?^Z/Y5YQX
M^_Y#FG?[XKT>#_4Q_P"Z/Y4 24444 %%%% !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 %%%% !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 %%%% !7*?$3_D S5U=<I\1
M/^0#-0!9\ _\BQ:_C715SO@'_D6+7\:Z*@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .+^)G_(%?ZU
MM>#_ /D7;+_<K%^)G_(%?ZUM>#_^1=LO]R@#:HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N#^*'_(.
M3_?%=Y7!_%#_ )!R?[XH ZKPW_R [+_KF*TJS?#?_(#LO^N8K2H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#SWXH?ZFV_ZZ"NVT?_ )!=K_US'\JXGXH?ZFV_ZZ"NVT?_ )!=K_US
M'\J +E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5YQ\2O\ CZL?^N@KT>O./B5_Q]6/_704 >@6/_'G
M!_N#^53U!8_\><'^X/Y5/0 4444 %%%% !1110 4444 %%%% !1110 4444
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
M/]A[>2PZM%'T67?6'AHRQ,KR>H4445YYZ85F>)-<B\.:-<ZA-_JX5W'-:=>
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
M'Q!'H>C2ZCM\Z)$+Y4\'BODS5/\ @HII6FZM=V1T,L8'*;MQYQ^-=U^SWXB\
M9?$CPS_9GB;36MM',.V.XQRW'K7.^,_V$_!D5KJ^L)=3BYPTP##CU]:\G"T<
M#AJLJ..U?2W_  #VL7B,PQ5*%?+]%UO_ ,$PA_P4:TP]- 8_B?\ &FG_ (*/
M:4K '0B,_P"T?\:^.O&FD0^&]6DM8,,BOM!Q[U]3?!']CWPQ\2O"=IJVH7+I
M+(H8JE?28G+\IPE-5:L'9^;/E,+F><XRJZ-&:YEY(^FO@3\=K7XV:?=7-M:?
M91#C(SG-=-\2OB5IGPW\/7.HWDT1EC7*VY<!F_"N>^&_PBTCX$^']1;2F>==
MFXB3CI7P3^U3\2-1\9>.O-:9XHD.SRE)VX^E?-83+Z.8XR2HZ4T?5XW,J^5X
M&+KZU7_5SWJZ_P""C6DVT[1_V&3@]=Q_QKH_ /[=VC>,]6ALY=.%BDC!3(['
M ]^M>2_ 3]E7PU\5=#6\U"Z9)BFXJO6LKXC?L<:[H'BJSLO#MO--ITDFV6=!
MRJYZU[<L+DSG*AK&2ZL\".,SV-..)TE!]%8_0K2]<T_6H5EL;R&ZC89#1.&J
M_7B?P1^$=U\*+6WL$N)KJ%@&=I6)P:]LKX?$4X4ZCC3ES+N?H6&J5*M-2JQY
M9=@HHHKF.H**** "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@ KE/B)_R 9JZNN4^(G_(
M!FH L^ ?^18M?QKHJYWP#_R+%K^-=%0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '%_$S_ ) K_6MK
MP?\ \B[9?[E8OQ,_Y K_ %K:\'_\B[9?[E &U1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<'\4/^0<
MG^^*[RN#^*'_ "#D_P!\4 =5X;_Y =E_US%:59OAO_D!V7_7,5I4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!Y[\4/]3;?]=!7;:/_P @NU_ZYC^5<3\4/]3;?]=!7;:/_P @NU_Z
MYC^5 %RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\X^)7_ !]6/_705Z/7G'Q*_P"/JQ_ZZ"@#T"Q_
MX\X/]P?RJ>H+'_CS@_W!_*IZ "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ I*6DH \U\??\ (<T[_?%>CP?Z
MF/\ W1_*O./'W_(<T[_?%>CP?ZF/_='\J )**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@##\<?\ (H:O_P!>[?RK\B_B
M)&9M=O%'7SC_ #K]=/''_(H:O_U[M_*OR-^(,WD:_>/C/[X_SK[WA?>I;R/S
MCB[:G\S[%^!?[6_@CP#\,],T74Y9$OK5<,JC@FO%_P!J/]H"#XP- FFDM;0$
M[5 [5M_#/]AN3XG>#;/Q%_:Z6WVH;EC.:]%\%_\ !/T>'=:MKN[U6.[@C<,T
M1'WAZ5TJ>4X/$2KJ;<TWIYG(Z>=8["PP[@E3:6OD<#^QAX#O]7\06NN"%XX(
M7^;<,5^A5U_QZS?[C?RK-\/^$])\+VJ6^F6,-G&H Q&N,^]:5U_QZS?[C?RK
MX_,<=]?K^UM9=#[G*\O_ +.P_LKW?4_('XI_+\6O$#'H+AOYU]0_LW_M1>#?
MAKX.?2]9DDBG+[@R#-?+_P 44\[XM^((^FZY8?K6=JG@V2TA$YB\V/&2V.E?
MIM?"T<9AX4JSTLC\DP^,KX'$U*U!:W>_J>P_M*?':S^*FIS+I.Y[%C\JXYKH
MOV*OAS?ZUK$]T8VBBA(;+C%>=_LM^!]/\>_$8:;?O'#;K\W[SH?:OTX\*^#]
M)\'V"6^EVD4"A0"Z+@M[FOG\UQ=/+:'U&BM6CZ;)\%5S3$?VC7EHGL<G\<O%
M<?@_X;ZC)YF+A8<+CV%?EM?S7GQ"\5+<*Q>:2;#$GMFOT!_; :7_ (1&["Y\
MOR^?3I7PA\&PA\61;ON^9_6M,@@J6$G66YGQ)4E6QM.@_A/TR^ OPXTCP+X'
MTZ6PMEBN[JW5IY.Y->FUA^",?\(GI>.GDBMROS^O.52K*4G=W/TG#4XTJ,80
M5E8*^3OVROA)I^H:-'J=C:B.[)+2LHZU]8UY[\;([63P7??:=O$+;=WTKJR^
MM/#XF$XG)F>'AB<+.$UT/S.^#?B:Z\*_$JP,<A2*.4!AGWK]5_">O#Q'X?AO
M0<[U_I7Y&:#E?B!-L_Y^#C\Z_4SX&EC\.[+?UQ_2OK>):<;0J=3XOA.K*]2E
MT/SM_:47=\0]8 ZF5J]2_9'_ &AO"WP=\(WFFZ^[QSRR;U9!G\*\M_:3;9\1
M-7;TE8UL_ ;]E5OCYH-QJPU%;%(6V8;/)KVZL<//+HK%.T-#Y^A/%4\SE+!Q
MO/71GHG[2'[5>D_$OPS+H^ALWD-SAAR:\=_9M\%7_C3Q=#Y$$B_9Y S,RX!Y
MKW72_P#@G3+8WB2MK:.BD$KS7UI\/_ACHG@'1K6ULK"".XC0+).J_,Y]<UXE
M7,\%@<,Z&"]ZY]!1RG'YCBUB,?[MOQ.GTN$V^FVL3?>2)5/X"OS1_;<&?CI<
M?2OTXK\Q_P!MLX^.EQ]*\[AO7&M^3/3XJ5L!%?WD=!^RS\=O#?PENKMM<9D6
M9-H91R*WOVD?VHM$^(5BMGX>=VA*;7+#DU\TR>#9;BQ6Y1/.!&2 .E2_#30;
M?6OB%I>E3[889I KLW0<U]C/+\*ZSQCNY+]#X>GF>,C06!5E%_?J=M^S/X'O
M_%/Q&@2&%U1FW;F&!7Z<1Z:VD^$9;1CDQVSJ<?[IK%^&_P +] \"Z7;KIUM
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
M5?$O_!./_CQU_P##^8K[:KS,]_Y&%3Y?D>MP[_R+:7S_ #/&/VG_  )9^,/
MSK-"&D0DYQS7YNZ+>S>%/B# MLQC%M,.A]#7ZQ_$.)9O#-V'7<-C?RK\F/$W
MR_$C40O&)SC\Z^CX<J.I1J4I;(^6XIIJG7IUH[L_5+X.^+I?&'A&"[F;>ZJJ
MY_"N[KQ+]DTN?AR-_7>/ZU[;7Q.,@J>(G".R9]_@:DJN&A.6[05YG^T=_P D
MAUW_ *Y_XUZ97F?[1W_)(==_ZY_XTL)_O%/U0\;_ +M4]'^1^5EG,MKJL4K_
M '4FW'\#7WOX7_;6\!Z'X+L+)I)!?6]N(_+QQN KX%AM_MFH+!G'F2;/S-?4
MF@_\$\Y?$&A6>I_VVD3748DV<\9K].S6G@:BA]=DUV/R3)JF84Y3^H13?6YX
MQ^T3\5G^+7B9=5 :9(^$"CM7U;^Q5\,]0L=)M?$TP\NVF7"JW!_*I_A3^PW9
M>!]9@NM5NHM4MT;+1,,@U]3Z;I=IH]G':65O':VT8PL48P!7S69YI0^KK!X3
M6/?R/K,IR?$?67C<;I+MYG#_ !N_Y$?4/^N+?R-?E+9W"67BBZGD^XLY)_.O
MU:^-W_(CZA_UQ;^1K\I;73_[6\37=H&VEYFY_&O0X;M["I<\SBJ_UBE;<^X_
MA5^V'X$\)^![33+Z21+J%>549#'%?*/QM^(Q^)GB:ZEM TEK(Y,04=JXKQ!X
M9?1+YH9(=Z#_ ):8XKZ'_8L^&FC^,]:NY-3,3K!\RQOCGVKT_JN%RQ3QL;L\
MCZWC,VE#+YV21ZK^P[\/;JS\/27UVACVOD;ABO3/VLO'R^$?AW/Y$FVY8XX[
M5[-I&BV.A6JV]A;1VT(_AC&*^0_VXFE_L><'/E9_"OC</5699DJDUHWL?=XF
MB\KRJ5*#U2W/D+PCHL_CSQU92\O'/./.SW!/-?J]\._ ^D^!?#=M9:3;"WB:
M-7?U9L=:_-#]FM4/BFUW?\]%Q^=?JAI__'A;?]<E_D*]+B:K+GA23T1Y/"=&
M'LYUFO>98ILD:R1LC#<K#!![BG45\0?H)\,_MH?".QL;V/4M-MO*4KODQZUX
MW^RSXXNO#/Q(B/FD6X.W&:^V?VJ8[1O &H-+M\[RCMSUZ5^=_P (2X\8)MZ^
M9_6OTO*ZCQ66SA4UMH?D^<4U@\UA4I:7U/UENK\:GX0N;H=)+5V_\=-?DM\7
MO^1DU/\ Z[-_.OU4T+/_  K),]?L3?\ H)K\J_B]_P C)J?_ %V;^=<'#2Y:
MU1(]+BJ3E0I-GZ&?L6_\D1TW_>/\J]YKP;]BW_DB.F_[Q_E7O-?*9C_OE7U9
M]EE?^XT?\*/DC]M/X;V6K6JZJ( )(8]Q(%?*W[._C2[\)_$.&XBE*(K;>OO7
MWS^T]"DGP]U)BN2(C@U^:WP]+#Q,NWKYW]:^YR:7UC+YTYZI:'Y[GT?JV9PJ
M4]&]3]<-/U1M:\&F];DS6S,?^^37Y8_'G_D:+_\ ZZM_.OTX\![C\+;3=U^Q
MM_(U^9'QZ5E\47^1C]ZW\Z\_AU*.)J)'I\42<L+2D^I]B_L/_P#(BP?6OI[5
M/^09=_\ 7%_Y&OF']A__ )$6#ZU]/:I_R#+O_KB_\C7SV:_[[/U/I<G_ .1?
M3]#\GOCY_P C5J'_ %U;^=?7_P"P[_R(\/UKY ^/G_(U:A_UU;^=?8/[#>/^
M$'BK[/-O^19'Y'PN2_\ (WE\SI_VRO&1\'^ (90^TS,4X-? 7PY\,-XX^(%G
M$PWV]U*/,!]S7UA^W])<MH-NLV[[.'^7/2O!?V7E3_A--+)QN\Q<4LI7U?+)
M58[NX\YE]9S:-&?PJQ^D7PY\#V7P_P##%MI5C&(X5&X@#N1744V/_5K]*=7Y
MO.4JDG*3NV?J=.$:<5"*LD%<1XN^#GA?QMJR:EJU@)[M0 'Z=*[>BG"I.F^:
M#LPJ4X55RU%=%/2=*MM$T^&RM(Q%;PKM11Z5F^//^1.U?_KW:MZL'QY_R)VK
M_P#7NU.FVZB;[DU$E3:78_)3XI?\C'/_ -=?ZU^A_P"R3_R3K3_^N=?GA\4O
M^1CG_P"NO]:_0_\ 9)_Y)UI__7.OT3/O]P@?F'#O_(QJ'MFMV+:EI-U:H<--
M&5&:_+[]I[P+>^"_'QM[J-F5SO#J/E_.OU/KSOXS?!S3/BYX6O-.FBAAOY%Q
M'>%?F3\:^4RC,%@*UY_"]_\ ,^RSO+'F-"T'[RV_R/SV^!_QZU/X:ZS$LL^+
M'(4*/2OT;^&OQ.TKXD:.EU82AI H+IGG-?ES\3OA!JWPG\0W&DW<$DT$#';=
M%3M;\:L?"_XNZS\.]<M;B&]D%HCAGA5N"/2OLLQRNCF4/;X=^]^9\)E><5\K
MJ?5\2GR_D?KA17G_ ,'?BYI_Q9\,QZE;;89?NM$6YSZUZ!7YI4ISHS<)JS1^
MLTJL*T%4INZ84445D:A1110 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 %<I\1/^0#-7
M5URGQ$_Y ,U %GP#_P BQ:_C715SO@'_ )%BU_&NBH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B_
MB9_R!7^M;7@__D7;+_<K%^)G_(%?ZUM>#_\ D7;+_<H VJ*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK@_BA_R#D_WQ7>5P?Q0_Y!R?[XH ZKPW_P @.R_ZYBM*LWPW_P @.R_ZYBM*
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** //?BA_J;;_KH*[;1_P#D%VO_ %S'\JXGXH?ZFV_ZZ"NV
MT?\ Y!=K_P!<Q_*@"Y1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %><?$K_CZL?^N@KT>O./B5_Q]6/_
M %T% 'H%C_QYP?[@_E4]06/_ !YP?[@_E4] !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4E+24 >:^/O^0Y
MIW^^*]'@_P!3'_NC^5><>/O^0YIW^^*]'@_U,?\ NC^5 $E%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A^./^10U?\
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
M^D?FSXX\<-\1O%UUX@FC6"XG.XQH, 5]6?L+_$<6?VS3KQ_]:=J@FMW]IO\
M9G\*^%? Z7OAK3OLUXKX8]<C\J^3OA;XHN_!WQ#TM5?RX%F7SAGWKV7*AFV
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
M\4GP7X_T]Y#LAMY1YC'M@U^L_B'P_:^(]-FL[N,2(ZD#/;(K\XOVC?V=]1\
MZM/>VT)-K,Q?]V,\9KFR'&4IT7@JKM?;YG9Q'@:L*\<?25[6O\C]$? _B^R\
M;>'[?4[&02PN,;E.><<UT%?EK\$?VEO$WPTN(M,::2+0E;YHW!S7USIO[<W@
M#[#%]JGE6XQA@!Q7C8W(\3AZC5./-'I8]S <083$TDZLN62WO^A](US6O?$;
MP_X:U)+#4=1CMKM@"(V//-?-GQ(_;CT&329%\+7#B\VG:S>M?'^K_$GQA\4/
M%@O+QYI=1+?(Z@XQ6V"R"O73G7]Q?B88_B2AAVH8?WY/[C]<;.\AU"UCN('$
MD,@RK#N*R/'G_(G:O_U[M7DG[,>G^.[30X#XCF#Z:8_W*$\UZWX\_P"1.U?_
M *]VKPJE%4,1[-2O9]#Z*E7>(PWM'%QNMF?DI\4O^1CG_P"NO]:_0_\ 9)_Y
M)UI__7.OSP^*7_(QS_\ 77^M?H?^R3_R3K3_ /KG7WF??[A _.>'?^1C4/>J
MYO6/B)H&@ZU%I-]J$<%_* 4A8\D&H/B/)K=OX9O)]#<)>1QDI]:_+WXG>./'
M'_">'4M>>9M7B?$<@SM"@U\ME>5_V@W>:5OO/L,WSC^S%&T&V_NM_F?IC\3O
MA?HOQ>\-FSNU4!OFCF11G/UK\V/CI\';[X0ZQ)#=0M%;2L1"[?Q"OI_X0_MI
M>'M%\(V]GXDG=KZ->2OK7@'[3WQO3XT:A";;]Y;6Y/E*H[5]%D]#'83$.C-?
MN_ZV/E\\Q&7XW#*O3?[W\?F=S^Q?K]U!XFL[ 2MY#MRN>*_0JOAK]B?X7ZG=
M?9_$93RK2)\$/P37W+7@9]*$L8^3IN?2<.0J1P*YUOMZ!1117SA]2%%%% !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 5RGQ$_Y ,U=77*?$3_D S4 6? /_ "+%K^-=
M%7.^ ?\ D6+7\:Z*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** .+^)G_(%?ZUM>#_^1=LO]RL7XF?\
M@5_K6UX/_P"1=LO]R@#:HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "N#^*'_(.3_?%=Y7!_%#_D')_O
MB@#JO#?_ " [+_KF*TJS?#?_ " [+_KF*TJ "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \]^*'^IMO
M^N@KMM'_ .07:_\ 7,?RKB?BA_J;;_KH*[;1_P#D%VO_ %S'\J +E%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5YQ\2O^/JQ_ZZ"O1Z\X^)7_'U8_\ 704 >@6/_'G!_N#^53U!8_\
M'G!_N#^53T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !24M)0!YKX^_Y#FG?[XKT>#_ %,?^Z/Y5YQX^_Y#
MFG?[XKT>#_4Q_P"Z/Y4 24444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &?K^FG6-%O;$-L-Q$T>[TS7Q;XH_X)[W^OZA/
M<+KR)YC[\'ZU]Q45Z.$S#$8&_L)6N>7C<MPV86^L1O8XGX.^ 7^&?@'3O#\D
MXN7M009!WZ5VU%%<52I*K-SENST*=.-&"IPV6@4R9/,A=.FY2/TI]%9FA\3>
M+OV ;[Q)XRU'6EUQ(TNI3((_3)KZ-^!/PGE^$?A=]*ENA=,S;MPKTRBO5Q&9
MXG%4E1JRO%'CX7*<)@ZKKT8VD_/N>2_M!? RW^,WA-].A:.SO2V1<XYQ7SWX
M1_8%UKPGKVGW]OXD55MY [JI/S8-?;U%/#YIBL-2]C3E[I.)R?!XNLJ]6/O>
MMB&SA-M9P0L=S1QJA/K@8IE]I]MJENT%U"L\+=4<9%6:*\J[O<]FRM8\/^,G
M[,.A?$334CTVTM]+N>=TD:XS7SXW_!-^Z:1C_;D>"<]Z^\Z*]C#YQC,-#DIS
MT^\\/$Y)@<7/VE6&OEH?!?\ P[?O%DC9==C&U@3[BOK/P/\ !7PSX1T'3;/^
MR;66[M4 :XV?,S#OFO0:*C%9IB\9%1JST7R-,)D^"P4G*C#5]]1%4*H & .!
M0PW*12T5Y)[)\?\ Q4_8>O/B%XEOM3CUE8!<,6"GMFO6OV:/@1/\"?#=WID]
MZ+UIGW[AVKV:BO5K9GBJ]#ZO.7NGCT<IPF'Q'UFG&T_7N%%%%>4>P%?*'Q[_
M &,KOXP?$&7Q%#JZVB./]6:^KZ*[,+C*V"G[2B[/8X<9@J..I^RKJZW/"/V=
M?V<Y_@G<7,LVH+>>:NWBO2_B5X"M/B#X4U#2IHT$T\12.9ARA]:ZRBE4Q=:M
M6]O)^\.C@Z%&A]7A'W.Q\'V__!.O6+&?SK;Q(L4OF;PP)Z9K['\&^$Y_#O@.
MUT*XN?M$\5N86F]21C-=3173BLRQ.-25:5[>1RX/*L+@'*5"-K^9\4>./V [
M[Q7J]Y>)KB1><Y<+Z9-?1WP#^%4GP>\!P>'Y;H7;QMN\P5Z311B,SQ.*I*C5
ME>*%A<IPF#K.O1C:3\SRWX^?!^7XP^'8=-BNQ:,C$[C7S%)_P3GOY&8G7T(;
MM7W?15X7-<5@X>SHRLB<7D^#QU3VM>-WZGP7_P .W;K_ *#D?ZT^U_X)PW5O
M?6T_]N1D1.'(]<&OO&BNO_6#,/Y_P.'_ %;RU?8_%G-^ _"I\'Z#;:>TGFF)
M FX>U<A\=?@[+\7/#4^F178M6D_B->IT5XL,14IU?;1?O'O5,-2J4?827N['
MQ5X%_8&OO"6JPW;ZXDHC<-M'UK[*TFS.G:;;6Q.XPQA,_05;HKHQ>.KXYIUW
M>QSX++L/EZ:P\;7/G?\ : _9HU3XQZP;B#6/L=J5P82>*Y?X(?L5/\+_ !&^
MHWNI)?QGHGI7UA16T<TQ4*'U>,O=]#GED^#GB/K,HWGON1V\(MX4C4851@5)
M117DGM&%XP\+P^+-'FL9@"'4@;NV:^-]5_X)YW]YKEW?P:\D0E<LB_W>:^Y:
M*]+"9CB<$FJ,K7/*QF5X7'M/$1O8\Y^!GPSO/A7X/&CWU]]OE#Y$E>6_'/\
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
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 %<I\1/^0#-75URGQ$_P"0#-0!9\ _\BQ:
M_C715SO@'_D6+7\:Z*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** .+^)G_ "!7^M;7@_\ Y%VR_P!R
ML7XF?\@5_K6UX/\ ^1=LO]R@#:HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N#^*'_(.3_?%=Y7!_%#
M_D')_OB@#JO#?_(#LO\ KF*TJS?#?_(#LO\ KF*TJ "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \]^
M*'^IMO\ KH*[;1_^07:_]<Q_*N)^*'^IMO\ KH*[;1_^07:_]<Q_*@"Y1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %><?$K_CZL?^N@KT>O./B5_P ?5C_UT% 'H%C_ ,><'^X/Y5/4
M%C_QYP?[@_E4] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4E+24 >:^/O^0YIW^^*]'@_U,?\ NC^5><>/
MO^0YIW^^*]'@_P!3'_NC^5 $E%%% !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 %%%% !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 5RGQ$_P"0#-75URGQ
M$_Y ,U %GP#_ ,BQ:_C715SO@'_D6+7\:Z*@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .+^)G_(%?
MZUM>#_\ D7;+_<K%^)G_ "!7^M;7@_\ Y%VR_P!R@#:HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N#
M^*'_ "#D_P!\5WE<'\4/^0<G^^* .J\-_P#(#LO^N8K2K-\-_P#(#LO^N8K2
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#SWXH?ZFV_ZZ"NVT?_D%VO\ US'\JXGXH?ZFV_ZZ"NVT
M?_D%VO\ US'\J +E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5YQ\2O^/JQ_P"N@KT>O./B5_Q]6/\
MUT% 'H%C_P ><'^X/Y5/4%C_ ,><'^X/Y5/0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)2TE 'FOC[_D.
M:=_OBO1X/]3'_NC^5><>/O\ D.:=_OBO1X/]3'_NC^5 $E%%% !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 %%%% !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 5RGQ$_Y ,U=77*?$3_D S4 6? /_ "+%K^-=%7.^ ?\ D6+7\:Z*@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** .+^)G_(%?ZUM>#_^1=LO]RL7XF?\@5_K6UX/_P"1=LO]R@#:
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "N#^*'_(.3_?%=Y7!_%#_D')_OB@#JO#?_ " [+_KF*TJS
M?#?_ " [+_KF*TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH \]^*'^IMO^N@KMM'_ .07:_\ 7,?R
MKB?BA_J;;_KH*[;1_P#D%VO_ %S'\J +E%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YQ\2O^/JQ_ZZ
M"O1Z\X^)7_'U8_\ 704 >@6/_'G!_N#^53U!8_\ 'G!_N#^53T %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!24M)0!YKX^_Y#FG?[XKT>#_ %,?^Z/Y5YQX^_Y#FG?[XKT>#_4Q_P"Z/Y4
M24444 %%%% !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 %%%% !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 %%%% !7*?$3_D S5U=<I\1/^0#-0!9\ _\BQ:_C715SO@'
M_D6+7\:Z*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** .+^)G_(%?ZUM>#_ /D7;+_<K%^)G_(%?ZUM
M>#_^1=LO]R@#:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "N#^*'_(.3_?%=Y7!_%#_ )!R?[XH ZKP
MW_R [+_KF*TJS?#?_(#LO^N8K2H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SWXH?ZFV_ZZ"NVT?_
M )!=K_US'\JXGXH?ZFV_ZZ"NVT?_ )!=K_US'\J +E%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YQ\
M2O\ CZL?^N@KT>O./B5_Q]6/_704 >@6/_'G!_N#^53U!8_\><'^X/Y5/0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %)2TE 'FOC[_ )#FG?[XKT>#_4Q_[H_E7G'C[_D.:=_OBO1X/]3'
M_NC^5 $E%%% !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 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 5RGQ$_Y ,U=77*?$3_ ) ,U %GP#_R+%K^
M-=%7.^ ?^18M?QKHJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH XOXF?\ (%?ZUM>#_P#D7;+_ '*Q
M?B9_R!7^M;7@_P#Y%VR_W* -JBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/XH?\@Y/]\5WE<'\4/^
M0<G^^* .J\-_\@.R_P"N8K2K-\-_\@.R_P"N8K2H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SWXH
M?ZFV_P"N@KMM'_Y!=K_US'\JXGXH?ZFV_P"N@KMM'_Y!=K_US'\J +E%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5YQ\2O^/JQ_ZZ"O1Z\X^)7_ !]6/_704 >@6/\ QYP?[@_E4]06
M/_'G!_N#^53T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !24M)0!YKX^_Y#FG?[XKT>#_4Q_P"Z/Y5YQX^_
MY#FG?[XKT>#_ %,?^Z/Y4 24444 %%%% !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 %%%% !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 %%%% !7*?$3_ ) ,U=77*?$3
M_D S4 6? /\ R+%K^-=%7.^ ?^18M?QKHJ "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XOXF?\@5_K
M6UX/_P"1=LO]RL7XF?\ (%?ZUM>#_P#D7;+_ '* -JBBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/X
MH?\ (.3_ 'Q7>5P?Q0_Y!R?[XH ZKPW_ ,@.R_ZYBM*LWPW_ ,@.R_ZYBM*@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** //?BA_J;;_KH*[;1_^07:_P#7,?RKB?BA_J;;_KH*[;1_
M^07:_P#7,?RH N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7G'Q*_X^K'_ *Z"O1Z\X^)7_'U8_P#7
M04 >@6/_ !YP?[@_E4]06/\ QYP?[@_E4] !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4E+24 >:^/O^0YI
MW^^*]'@_U,?^Z/Y5YQX^_P"0YIW^^*]'@_U,?^Z/Y4 24444 %%%% !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 %%%>?\ CSX]> OACJ"V/B?Q+9Z1=LH817#X.#WH ] H
MKQ5/VS/@S)(B+X]TLNYPH\SJ:]4\-^*M*\7:>M[H]['?6K8Q)$<CF@#6HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **2EH **** "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 ***2@
M!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KE/B)_R 9JZNN4^(G_(!FH L^ ?^
M18M?QKHJYWP#_P BQ:_C714 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!Q?Q,_Y K_ %K:\'_\B[9?
M[E8OQ,_Y K_6MKP?_P B[9?[E &U1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<'\4/^0<G^^*[RN#^
M*'_(.3_?% '5>&_^0'9?]<Q6E6;X;_Y =E_US%:5 !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >>_%
M#_4VW_705VVC_P#(+M?^N8_E7$_%#_4VW_705VVC_P#(+M?^N8_E0!<HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O./B5_Q]6/_705Z/7G'Q*_X^K'_KH* /0+'_CS@_W!_*IZ@L?^
M/.#_ '!_*IZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ I*6DH \U\??\AS3O\ ?%>CP?ZF/_='\J\X\??\
MAS3O]\5Z/!_J8_\ ='\J )**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@"GK&J0:'I=U?W3;+>WC,DC>@%>3^!_VKO /Q
M"\0#1M(U!IK[?Y>PCO7<_%8!OAOXC!Z?8I/Y5^7_ .QC9Q1_'=65,'[6W\Z
M/UKHHHH \[^+OQV\*_!/19M4\3W9M;2(;F8#-:GPN^*6A?&#P3:>*O#MP;C2
M;D$QR$=<=:^./^"J4*2_"/5-PS^[%>G?\$SX4C_9#\)H!\IW\?@* .C\9_MT
M?"[P'XOM_#>KZE+!J4\WDHI3@MG%>^Z;J$&K6,%W;.)()D#HP/4$9KX2_P""
MBW[(=IX^T6T\8>'+&.SU32 US-)$""^.?Z5H_P#!-/\ :)F^('@.[T7Q#=E=
M4LY_(B28_,0O& * /N6N;\=?$#1_AWHL^J:S<"WM84+LV><"NBD<1QL[<!1D
MU^4?_!2#]HR[^)OCGPQ\/_!DL^%N_L]]Y)SNRV"#CH.: /O;X+_M:> ?CQ/-
M%X5O9;IH9#$VY,<BKOQ7_:@\#?!FZ%OXDOVMI"P3 &>36#^RK^S/X?\ @3X+
ML_L=E"NI74232R*.0Q7)_'FOB?\ X*<6T=QXB4R+N/VE/YT ?I[X7\1V?B[0
M+'6=/?S+*\C$L3>JFM2O-OV;U"? WP8H& -/3^M>DT (S;5)/0<U\V?$C_@H
M%\)/A7K-QI>N:K+%=P,4=$3/(KZ1F_U,G^Z?Y5^,_C/P)H'C3]J#5+;7+!+V
M!K_!5N>-U 'VE_P]<^!/_06O/^_'_P!>C_AZY\"?^@M>?]^?_KUZ9IG[$OP3
MFTNR/_"!Z:V85.XH<G('6K'_  P_\$_^A"TW_O@T 1? ?]M+X<?M%:M<:=X1
MO+B>Y@^^LT6VO1/%?Q>\.^"_$EAH>IW7DWUYCRE/0YK-^&_[._P]^$EY+=^$
M_#5IHUQ+]]X%P37QE_P5+OK[18;;4M)E:WU2" &&9#@J?:@#]$H9DN(U>-U=
M&&0RG(I]?G1_P37_ &YK7QSH5C\._%ES(_B6)F*WUPX <=@<_2OT55@R@J0R
MGD$'- #J\T^,W[07A'X$:(=5\57C6EH&"[E&>37I=?GC_P %<84D^#[EADBX
M0C\Z /N?X=_$/1_B?X7L]?T.8SZ==IOB<CJ*YKXO?M">$?@C;"?Q/>-:H5W?
M*,\5Y_\ L$QK%^S;X251@"U7^5>#_P#!3:R@O_L$5PGF1M#RIH [V3_@JU\"
M8V*_VO=''=8<C^=-_P"'KGP)_P"@M>?]^?\ Z]<Y^Q7^R9\(_%WP1LM0U7P;
M8W]]+(PDEF7)_"O=_P#AA_X)_P#0A:;_ -\&@#S[PO\ \%._@KXN\16>C:?J
M=X]Y=N$C#08!)[9KV'XH?M*>#/A'X3_X2+Q!=20:;@'>JY/-9.C_ +&?P<T'
M58-2L/ ^GV][ =T<RJ<J:Z7XK? OPS\5O!<_A_4].ADMF7"*PX!QQ0 OPA^/
M'A/XVZ3'J/AB]^TP2+O&[ ./I7HM?CE\ ?B5J/[('[4FO^']766/PQ),;>TB
M;(C7)P,5^P&BZK#KFDVE_;L'AN8EE4J>Q&: )KV]AT^V>>=Q'&@R6)Q7@ND?
MMQ?##7/B%=>#+34I)=:MW\N2,)D YQUKR[_@HU^TQ'\-?A=J.@:+.P\1S,H4
M1M\P'3@=:XK_ ()^_LS:='X3/Q0\36"W&KZA;F;?*/GW8SF@#V[]KS]JJ+X)
M66GZ#I,F?%VN1XTM,9#.>F:^+M5\!:7XEW>+?VJGGM[_ #D"W8@>7VXKW71M
M TW]HCXW6>IZK;K=/X?N]ML9.=@!XQ6O^UUH6A^(_B1;:=XA2)](\I599L!<
M4 ?,$.F?L&7$ZQV5WJPO&(6WW%@/,SQG\:]%TKQA\3_V>?%6@G1.?AW>,KEG
M^8^3V_2NV^+G[.O[/^C_  RT&]TBPT:/4Q(C1R0R*7+=\C/8UZ]I_@R+Q'^S
M?X@BO@MU)#9%;*0\^6-O&* /H#P'X^TCXC:#%JVC7 N+9L GT;'(KI*^+_\
M@GC/J7AOP3<Z)J-P;AS<L5).<#-?:% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 A. 37BWCG]KGX>_#WQ%
M;:+K&HM#?7$HA1 !RQ.*]HD_U;?2OQ__ &T+.&3X]^'V9,D:FI_\>% 'Z]V=
MU'?6<%S$=T4R+(A]B,BIZR/"/'A71A_TYP_^@"M>@ HHHH X?XP?&+PY\#_!
M\_B;Q1<FUTN%@K2 9.:Y+X$_M8> ?VB9KB+P??O=R0+N<,N,"N>_;5_9TU?]
MICX5R>%=,OX[%S() TAP,@]Z\L_8)_88UW]E/6=6U#6=4M[][V/9B$\"@#[9
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /+OBS^T;X-^"Z,WB6]
M:V"XS@9ZUV'@/QQI?Q&\+V7B#1I3-IUXNZ)SW%?GY_P5%LUFM)C)&2/EKZO_
M &(XA#^S5X/4+M'V?B@#W6BBB@ 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 **** "OC+_@H!\;/BE\#]!TG5?!A
M7[-+<!9CC/R9YK[-KS']H+X6V_Q6^']_ITX4M%#))&&'\06@#GOV5OCU#\<O
M T%XTPEU&")?M6.SX&?UKV^OR6_X)W_%*7X)?%+Q5X0UUV'VR^:*W60XXW8&
M*_6>-MZ*WJ,T .KA?C1\0X/AG\.=;UQYECFM;9I(P?[P%=STY-?G5_P4X^-_
M]G:EHG@.PE+RZR/(;RSZG'- &G^QS^U!\5OV@O&XO9BLGA))VCD;'H:_0.OE
M_P#X)_? ^3X)_!I;"[B N[F7SBQ'.",U]04 %%5+[5;+2T#WMW!:*>C32!!^
MM9O_  GGAK_H8-,_\"X_\: -VBLW3?$FDZS(T=AJ=G>R*,E;>=7(_ &I)M<T
MZVG$$U_;13$X$;RJ&)^F: +U%1RW$<$9DED6.,?Q,0!5>TUBQOY#';7EO<2+
MU6*0,1^1H N5^:/_  48_;B^(?[/OQ4M?#?A"Z6TADMQ,SR+D=N/UK]&[KQ-
MI%C.(+C5+."9C@1R3JK$^F":\\^)7P1^%?Q,U2+4O%^CZ7J=X@ 2:Z=<X[=Z
M ,;]C/XI:W\9/V??#GBOQ#SJMZI,O&.P_P :]OK#\&^&]%\)^'[;3/#UO#;:
M5",11VY!0?2MR@ HK+U#Q1HVDR^5>ZK96DG]R>X1#^1-5O\ A//#7_0P:9_X
M&1_XT ;M%06M];WT?F6T\=Q'_>B<,/S%3T %%4K[6M/TL9O+ZWM1T_?2JG\S
M5J&9+B-9(G62-AE74Y!^AH ?115>\U"VTZ+S;NXBMH\XWS.%'YF@"Q15>UU"
MUOEW6UQ%<+ZQ.&'Z4^ZNH;*%IKB5((E^])(P51]2: ):*PO^$\\-=/\ A(-,
MST_X_(_\:V+>ZANXEE@E2:-N0\;!@?Q% $M%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5\O?MT?M1']G_X6WEUHEVB^(Q(HCC/8=Z^E
MM4U*#1]/GO;I_+MX5W.WH*_%C]KR/Q!^UQ^UU+X2\-73_P!F%<IR3&,=2<=Z
M /U._96^,R_&;X0Z#K-W<))K$T :Y0'G=ZU[)7Y-_P#!-OQQJGPA^-WB+X;^
M)[QO(T\&",R'"Y]LU^L,<BS1JZ'*L,@^U #Z*** "BJ&I:_IFB[/[0U"UL=W
MW?M$RQY^F35#_A//#7_0P:7_ .!D?^- &GJUP]KI=Y/']^.%W7ZA217Y[?#S
M]LCXB>(?C9-X<NY5.G+>F$#_ &=V*^_;_4K35/#^HO9W,-VGV>3YH7#C[I]*
M_)CX1Y'[2USV/]I'_P!"H ^^?VWOC5K/P-^ &J>)?#[[=:C"^2<9QQR37S3_
M ,$W?VR_B+^T/XZU'2?%]PMU;00EUD1, G!-?>GC3P;X<\;>'?L'B>TM[S36
M4;TN2 G3WKGOAG\'_AS\/+J2?P;I6G6$[##-9L"<?@: /2**J7FJV>G[1=7<
M-L6Z"60+G\ZEM[J&\CWP2I,G]Z-@P_2@":BBHKBZALXS)/,D,:\EI&"@?G0!
M+156QU6RU2,O97<-V@X+0R!Q^E0MXATN.Z-LVHVJW X,1F7</PSF@#0HI%8,
MH*D$'H12T %%5[S4+738O-N[B*VCSC?,X4?F:;9ZI9ZBI-I=0W('4PR!OY4
M6J**R+SQ?H6GW#076LV%M,O6.6Y16'X$T :]%82^.O#;,%77],+'H!=QY_G6
MH-2M&M#="YA-L.3-O&P?CTH LT54L]6LM0YM;R"Y_P"N,@;^1IUWJ-K8*&N;
MF*W![RN%_G0!9HJM#J=I<6K7,5U#);KUE60%1^-9DGCCP[$Q5]>TU&]&NXP?
MYT ;E%9=CXHT;5&VV>JV5VW]V&X1S^AK3H CN7,=O*XZJA(_*OSI^&_[9OQ%
M\1_M":_X4O)5.DVEV88AC^'=BOT'U;7M*T^&=+S4[2TPAW>=,JD#'7!-?D+\
M'M6TJ+]K+Q3-+J=O';-?DK,S@*1NZYH _8BSD,UI!(WWF16/XBIJQ]%\2:/J
M%I;)9ZK9W?[M0ODSJQ/'H#6Q0 53U;5K;1-/FO;R3RK:(;G<]A5RO-/V@]:T
M_3?A;KJ7>HV]E*T!V++(%9CZ 9H ^ /C%^UY\>/'W[26H>"O@Q*LVGQ_ZI67
M(/7.3VKZ8_8SF_:,?5M77XV1QK:!?]$*=S7RQ^PYJVC6?[2US>W.IVMNS*X\
MZ215#>V2:_4NQUS3M69ELK^UO&7J+>97Q^1H O44E9^H>(M*TEMM[J5I:-_=
MGF5#^IH T:*P?^$\\-?]#!I?_@9'_C6EIVKV.L0F6PO(+V('!>WD5P/Q!H N
M4453OM9L-+V_;+VWM=QPOG2JF?IDT 7**@>^MH[4W+7$:VX&3*7 7'KFJEAX
MDTG5)/+L]3L[M_[L,ZN?T- &E1110 457OM0M=-@,UW<16L(ZR3.$4?B:RE\
M=>&Y&"KK^F,S< "[CR?UH W:*9',DT8>-UD1N0RG(-5KS6+#3_\ CZO;>V_Z
MZRJO\S0!<HJ."XBNHEEAD66)AD.C @_C4E !15>\OK;3H3-=SQVT*]9)G"J/
MQ-)9ZE::A&'M;F&Y0]&B<,/TH ^1/VX_VCO&'P1UG0K?PU(J1W2YDS]:]F_9
MA^(FK_$SX;0ZQK3!KQGP2/I7R=_P4Z_Y&+PO_N_UKZ,_8KD6W^"MO+*PCC#Y
M+N< <>M 'T'16))XX\.PN4?7M-1QU5KN,'^=/M?&&@WTJQ6^M:?/(W 2.Y1B
M?P!H V**** "BBLO4/%&C:3-Y-]JME9R_P#/.>X1&_(F@#4HK"_X3SPU_P!#
M!IG_ (%Q_P"-:.GZQ8ZO&SV-Y;WBKU:"57 _(T 7***HR:YIT,YADO[9)O\
MGFTJAORS0!>HIJL)%#*0RGD$'(-.H **IWVL6&EJ&O+VWM03@&:54_F:F2ZA
MD@\])4:'&?,5@5QZYH \9_;(^)VM_![]GWQ+XJ\/,%U6Q0-"3^->8?L#_M$>
M+OCQX#M-3\42K+<R Y91P<5J_P#!0SQ)HUS^RGXR@35K)YVB 2))U9F//  .
M:\4_X)8^(-$TWX4Z<E[K%G:3[2!%-,J'/XF@#]$:*KVNH6M^NZVN8;A?6)PP
M_2K% !161>>+M#TZX,%UK-A;3+UCFN45A^!-0KXZ\-LP4:_IA8] +N//\Z -
MVBJRZE:-:FZ6YA-LO)F#C8/QZ4VSU:QU#_CUO(+G_KE(&_D: +=%5[K4+6P4
M-<W$5N#T,KA?YTV'4[.XMFN(KJ&2!?O2K("H_&@"U16')XX\.Q,5?7M-1O1K
MN,'^=6+'Q3HVJ/LL]6LKIO[L-PCG]#0!J4444 %%07=];V$?F7,\=O'_ 'I7
M"C\S63_PGGAL$@Z_IF1U_P!+C_QH W:*R;'Q9HFIS>39ZO8W4O\ SSAN$=OR
M!K6H ***2@!:*Q;CQIX?M9FAGUO3H95X9)+I%8?@338_''AV9PB:]IKN>BK=
MQD_SH W**CAGCN(Q)$ZRQMT9#D&GT +15"XU[3;6X2WFU"UBG?[L;S*&/T&:
MO*P89!R* %HHJI>:M9:>RK=7D%LS=!+(%)_,T 6Z*BM[J&ZC$D$J3(?XHV!'
MZ5!J.KV.CPB6_O(+*(G >XD5 ?Q)H N45B0^-_#MQ(L<6NZ;)(W15NHR3^&:
MV8Y%D4,C!E/0@Y% #J*** (+Z^AT^UDN)WV1(,DU^87Q0_;&^-OQ$^-6N>"/
M@ZZ3SV#D;6&< 5^A/QBUS3],\%Z@+G4K>RDV''FR $\?6OS*_P""=NKZ5:_M
MJ?$.\O-1MH8WCD\N:6555SST)- 'UY^R5<?M%R0W3?%^-$.[]UM&.*\@^)/[
M8_Q#\._MIZ?\.[.9!X>E"[TQR<]?\^]?H'9Z[INK1R?8=0M;S;P?L\RR8_(U
M^2/QE_Y25:3]%_F* /UOT.Z>]TN":3[[J":OUC^'YX[;0+9Y76) @RSG Z5<
ML-8L-4W_ &*]M[LIPWDRJ^WZX- %RBBD9@H)/ '4T +7S5^W1\>-<^!?P=U'
M6O#;;=6B'R'&0*^AH=>TRYF,46H6LLJG!1)E)'X9K%\>>!_#'C32);;Q/96U
MWI[??%T0$_,T ?$7_!.G]K_Q_P#M"Z]<V7BV4311QL1(JX!QFOT&KSWX;_"G
MX?\ @.0R^#],T^S8C&ZS8'C\#7H- "T54OM5LM+CWWEW!:I_>FD"#]:S/^$\
M\-?]#!I?_@9'_C0!KWDC0VLKK]Y5R*_._P >?ME?$30?VS-#^'UK.@\/73*)
M(\<G/?\ SZU^@*:WI^N:?<G3;ZVU *N#]FE63'Y&OR2^*W'_  4>\+9_O+_,
M4 ?KY9R--:QNWWF4$_E4]5M._P"/*'_='\JLT %%%% !16?J7B#3-'Q]OU&U
MLMW3[1,J9_,U1_X3WPT.OB#2_P#P,C_QH V+V1H;.>1?O)&S#Z@5^<_[-O[9
MWQ&^(W[1'B_PGJ\Z/I.GW;10J!R%#8Q^7\Z_0V34+74](N9K.XBNHC$V'A<.
MIX/<5^0G[&G_ "=]\1/^P@W_ *%0!^Q$+%X8V/4J"?RJ2HK;_CWB_P!P?RI\
MDBQ*6=@BCJ6.!0 ZBL27QOX=AD:.37=-CD7JK7<8(_#-$/C;P]<2".+7=-DD
M/14ND)/X9H VZI:U=/9Z3>3Q_P"LCB9E^H%6XY%E4.C!U/1E.16?XD_Y &H?
M]<&_E0!^?2?ME?$5OVHM#\%>:O\ 8MU/Y<BXYQFO<_\ @H5\?_$/[/GP5.N>
M%I/*UAYUC5BN0JDXR:^(4_Y/A\,_]?7]:_57XB^ _"GCW1_L?BVQM;W3\_=N
MR OZT ?&/_!-7]K;Q[^T=?:Y;^,)Q<+9QYCD5<!C[5]]UY_\,_A7X ^'*S-X
M.TVPT]77$ALV!X]\&NO3Q%I<EP+=-2M&G)P(UF4M^6: -&BBB@ HJK>:K9::
MN;N[AMAZS2!?YT^SOK?4(1-:SQW,1Z21.&7\Q0!/12,P522<*!DD]JQ'\<^'
M(W9'U[35=3@JUW&"/UH W**PU\=>''8*NO::Q]!=Q_XULPS)<1K)$ZR1L,JR
MG(- #Z*1F"J2Q 'J:HQ:]ILUY]DCO[:2Z_YXK,I?\LYH OT51U#7=-TG'VZ_
MMK//3SYE3^9JLOB[0Y)$C76+!I'^ZHN4R?H,T :]%(K!E!4@CU%+0 45#<W<
M%G$TMQ-'!&O)>1@H'XFH;#6+'5$WV=Y;W:=-T,BN/T- %RBBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *Y3XB?\ (!FKJZY3XB?\@&:@"SX!_P"1
M8M?QKHJYWP#_ ,BQ:_C714 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!Q?Q,_Y K_6MKP?_P B[9?[
ME8OQ,_Y K_6MKP?_ ,B[9?[E &U1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %<'\4/^0<G^^*[RN#^*
M'_(.3_?% '5>&_\ D!V7_7,5I5F^&_\ D!V7_7,5I4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y[
M\4/]3;?]=!7;:/\ \@NU_P"N8_E7$_%#_4VW_705VVC_ /(+M?\ KF/Y4 7*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KSCXE?\?5C_P!=!7H]><?$K_CZL?\ KH* /0+'_CS@_P!P
M?RJ>H+'_ (\X/]P?RJ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *2EI* /-?'W_(<T[_?%>CP?ZF/_='\
MJ\X\??\ (<T[_?%>CP?ZF/\ W1_*@"2BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH Y3XJ_\ )./$?_7E)_*OS)_8P@DF
M^.R!%+?Z6W\Z_3CXI8_X5WXBST^Q29_*OQ-\&WGQ=M/B[,?A?$LE[]I;RPWK
MF@#]VZ*_,637/V]MW.G6X^BTU=<_;VR/^)=!_P!\T >F_P#!4ZVD_P"%/ZI)
ML.PQ#!KTG_@FC_R:/X3_ .!_TK\Y?VN=4_:@N?!MVOQ0M5ATC \WRQ_#7Z/?
M\$U]G_#)/A+9TPW\EH ^D]=TB'7M'O-/N%#0W,;1L&'&"*_(7XWZ!J_[(7[6
M6B:MI221^&3()KADXCY/>OV)KYX_;2^!.G_%_P"#^N(+8-K"P_N)!USZ4 <]
M\8/VTO#WAW]GN+QKI=Y!--?+Y2Q*V<,1@U\T_P#!/[]G:X\<_$+Q!\1?%5LT
MMO?O]JM?.7(&3D;<U\<_!GX8^-/BE\0(O@G?%WMK"<RF(MT -?NK\)O T7PY
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
M2WRKW-?>_P $?@;X:^ O@V+P[X:@:.T&"[2'+,<5W[01LC(8U*.-K+C@CT-
M'S+\!_VX/"?Q&CBTWQ+J5GH'B1B$^P2MM._NN/7-?3BL&4,#E2,@U^=W[57_
M  3E35/'VF>-_AM;SQ:R+G[3<1A_EW Y!K[)^!4GC./P3%'XYC2'48 $4@8R
MH'4T =AXL\9:+X%T>35->U"'3;&/K-,V!]*^%OBM_P %'/$LVN3V/P@\,)XZ
M2W<K*UNI?:/7BO,/VN_C%XC_ &BOC1>_!C2Y"VG6\V66'@XSSTK[._9'_9'\
M(_LS^&/,T."4ZKJ,*&\FF;<=W&0/2@#Y#N_^"BG[15G;F:3X,S(J]2T+8%?3
MO[-_[;>A?%+2;>T\67%MX=\5M_K-,D.UE/IBOIV>S@NHFBEA22-A@JR@@U^<
M'[>G[','A)6^)WP^CFC\4-.#,JG"[1R>!0!^D,$\=U"DL3B2)QN5EZ$5\Y?M
M8?M1W_[/>GO/8Z8NH.J!PK"LK]AG]H8_%SP;'HE[*)-8TB!4N1W##@UY!_P5
M&U!]*\)W-U']]8./RH W_$7_  4@L$_9WL_%>@16VI^.IF"OH"G+IZDC\J\B
MM_\ @HU^T1<:8M]'\&Y7MRNX2"%L5SW_  33_9&TCQM9VGQ#UI)93+D[6.4)
M^E?JU;Z9:VEBEE%;QK:HNP1;1MQ]* /DW]DG]N(_&1'TOQY9P^%/%#R;(-.D
M^5I/H#7I/[0O[3&E_"71[BVT>>WU;Q4I^72E;+X]Q7PE_P %+/!:?!_XJ:5\
M1O"^;35;)5E4(<(#QU%>G?L/?!Z7]H2.T^,_C,M-JEU\N-WRMCT% '+ZA_P4
M2_:$@\^:#X.S262 D3>2V,>M?0W['O[;D/QSTN:S\;16WA7Q7Y_EPZ9(2K2C
MGH#7U6FFVL=B+-8(_LNW9Y6T;<?2ORP_;4^&^G?"C]K3P=XLT4/:+&5FD1#A
M<T ?JL_^K;Z5^0O[9S+%\=-"ED.V)-24NWH-PK]2/A3XX_X6%X'M-9."94P=
MOKBOR._X*,:A=6GQ0TZVL_\ 77%Z$7ZDT ?H/\5_VLM,^&_@#2H?";0^(?$#
M64?DV*'+,0@ &/6OF)/^"AG[1_S;O@O..<_ZENE>U?LB_LH6,>DZ-XP\6022
MZU"B/;*S?+C&<XK[/\M3U4=,=.U 'P=^S?\ \%$M6\7>)[K2_BUHD/@11\MO
M)."F]O3FON+0_$&G>)+%+S3+J.[MF&1)&<BOF_\ :\_8[\,?'#PW<ZJ\#0:M
M81M<0>1\N7 R.E?._P"P#\?-=\%:U?>!/&TI6<W/D62N>2H.!0!]J_M(?&"?
MX(_#>Y\26UJ+R2)POEM7 _LI_M37O[0CW*W>FK8^4F[Y11^WY_R0&_\ ^NHK
MQ3_@FG_KM0_ZXT >B_M;?MI7_P"SC\0O#WA^WTE+V#4E!:5A]W-+\2/V[M)T
M7X/MJWA9K?6_'.!MT%#F0GG/'Y5\L?\ !8.>ZMO''AF6QS]L6%2F.M=E_P $
MZ?V1-.U[3K+XH^)EDDUUC@1N<H?PH RK?_@HK^T7<68G'P9F9,9W"%L5[5^S
M)^WU>?$#4CI/Q-TJ+P9K$K[+:VE!4R?0&OM&.U@BA$20QK%C&P*,?E7P'_P4
M(^".B1ZYI_Q!MT-MJ>E)YR>5\J[AZXH ^_H9TN(EDC8.C#(847%Q':P233.(
MXHU+,[= !U->"_L3_$F^^*7P4LM8OW\R?S#'GV KP_\ X*7_ +4>L_"?PQHN
MA>#[I?[0U:<VMSCLK<8_SZT ='^TE_P4 T_X=ZE;Z1\/5M?&.KME)+>W.[:^
M?NUX@/\ @H7^T=S_ ,67GQU'[ENGK7JG['/[!7ASP?:V/CS7H9+C7K\)>A9&
MW ,PW9Y^M?<GEKQ\J\# X[4 ?"7[-7_!0O6?%_B35-.^+NB0^ (((\V\UP"@
MD;^[R.M3:]_P46DA^-&B>$-)TR&^T[4K@1+>+S\I. :]6_:R_8_\+?'WPS<S
MW4#0:A:HTT1@^7<P&>U?DY\'M!\0>%?VI/#^DZZK+#:7XBM]W]T-@4 ?O#KN
MKMI&BRWJIN94W[?PS7Q;\(_^"C4?B_X[>)?!'B.Q@T?3]+W>7=L<;\5]A^,_
M^11N/^N/]*_!W5O!>N^/_P!KC7M-T!7+/=E;C:<?NR<&@#]#OC/_ ,% O&=E
MK7V?X3^$5\;VL;%9YH%+A,>N*\VO/^"D7QZT.(7>L?"*2QL P#S/$0 *^W?V
M:?V=?#/P"\'QP:' XN[Z-);N60Y)<C) _&O2?%W@_2_&^@W.CZK;+/93KAEP
M./<4 <#^S[\?]#^.'@_3[VWO;==;:+?=:>C?/$?IZ5M_&+QMKG@;PC>ZEH.E
M'5[Z&,O';J,[SCI7YO?!R*;]GW]LCQ/:Z1(PTN20Q(CME<$^E?JII=T;_3;:
MY(&98P_'N* /PX_:O_:D^*OQ6%Q#XM\#R:!$C;5W1D8 /'6O8O@#^V]\=/"/
MP^\,^']'^%4VJZ-$RPIJ'E,<H3R>.*]3_P""H$B&RD AC4@*-P7DU]5?L5;9
M/V:_!X\M5'V?!P.ON: /6_".J76M>&-+O[ZW^RWEQ;I)+#_<8CD5L4E+0 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 %%%% !4=Q"+BWDB/1U*G\1BI** /R#_;N^&MW\&OVDO!7B?2HGCL#<K/<
M/&,+][))_"OU#^#OQ,T_XK>"[/6=/D62,JJ.RG(W8YKR/]N3X.K\1_A+K-[%
M$)+VRM6:/CD5\_\ _!+'XE7&B>#)?!6L2?Z<;IBB2'GK0!^@7B35K?1=#OKR
MYF6&.*!WW,<=%-?CEH>FZA^UO^U-#J:![FS\/:C@XY&T/7W#_P %(OC!_P *
MM^%=FD,WEW%_*8,*><'BN._X)C_ V?P#H>M>)+^WQ)K.+B-G')W8- 'W38PK
M;V<$2*$5(U4*.V!7+_%#XH:#\)O#,^LZ_?Q6,"JPC,IP'<#A?Y5U]?EM_P %
M2?&^H?$J32/!-@Q"6U^OF*AQW S0!SOC#XR?%+]NCQXOAS3='N_#_AJVG,2:
MA9[@&0G[V:]+3_@D&2 S?%76P[#+CS'X/MS7V5^S3\-M)^'?PE\.6]A;+'/)
M8Q--+CYF;:,UZM0!^5%U\(_B/_P3G\07?BOPY=:A\0;>Z3RF@N"SJJG^+%>*
M7G[1FO?&/X^^$;L:M<6-Q)>JUU8QR$!"6Y4BOVN\2:+:>(-%O+.\A2:*6)EP
MP!QD5^*WCOX*VWPA_:PT2YM594O=3# 'IR_:@#]8OVA+BXM_@7J,EO,T,XMT
M(D4X(^6OS'^"W[63? 7X@:I>ZIKCW\DZ-%';7$A(W'., U^F_P"T(P7X$ZD3
M_P ^R?\ H-?D[^R/^RWI7Q^_:9U:'QBLK:+;EKB)8VQO89(!_*@#V7X"_ OX
M@_ME?$J^\<>,]1U7PCHVGW0N+%(68+=+NR,#/(KJ_P!O*/5O VL6>GZ=K5U'
M&D*+N5R">G)YK]'O#^A6?AG1;+2=/B\FRLXEABC'90,"OSM_X*2_\C=;_P#7
M-: /KC]CV[N+SX!>'IKN=[B8J=TDAR3P*X[]K3]L73O@#IL-KIC0:CKUT"L-
MJ#DENP KHOV4+I=/_9HTFYD.U([>1R?HHK\ZOAMX?7]JK]J359M6=YX_#VHE
MH%SQP] ';^&?V:/B7^W9J3>+O&FI:IX *-B.VC9E#IV.*[=O^"0C+F1?BIK;
M21_-&OF-@L.@/-?HS8PK;V=O$JA5CC50H' P ,5/0!^3'PW_ &NOB5^RC\2T
M\ ^,M!F?P\UT+6WU*\#?O$!P'!-?JCX7\3Z=XNT>WU'3;J.Z@F17W1G.,C.#
M7@7[<'P%TOXN?#&]U6ZB!O=#MY+F!P/FR!GK7A__  2?^*6I^*O NMZ7JLID
M:UNVBCW'. "<4 <%_P %7_$&LZ/I=F=-U6YL#]L0'R9"O?VK[U_9JN)KKX"^
M!Y;B5IYWTR,O(YR6//)K\_\ _@K@-NEV0_Z?(_YU]^_LR_\ ) ? O_8,C_K0
M!Z=7R#_P4ZU+4-+_ &>_.TZ]EL9_M8'F0L5/;TKZ^KXZ_P""HW_)N_\ V]K_
M $H C_X)VZGJ.I>!XWO[V:\?R%^:5B37GO\ P4(_:>UW3/'VG?!?0865M?C5
M'O(3AXR?3\Z[S_@G&?\ BA8Q_P!.ZUX+_P %(/A?XJ\,?'[P]\5]&MC)HVDH
MLEQ)C.TC!/\ 6@"'0_\ @D[X@NO!,.KS_$G6(]6V_:!:^:WUQUKZ!_8/\<?$
MN35]<\$>,M"N;/2]#7RK/4;@'-QCC.36M^RM^W]X ^-FGV&A-?O!XF" /!(F
MT-[\U]:Q^6RATVD-SN7O0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHJ&\N5L[2:=^$B0N?H!F@#YK_;J^-4?PU^#^NZ?"VW4;ZU98N<'
M\*^?_P#@EG\&3JGAL?$;6D+ZH\CJIE&6YKY]_P""@'[2VG>-?CMH%F\S/X=L
MI/+O5CY^4'!KZB^#O_!0[]G?X6>![/0M/U*XM8XAEE$.<MW[T >,?M_?#'4/
M@7\3K#Q_H4;A]4OE,QC&.-PS7Z+_  !^(UO\1OAWI%W&X:=+6,2X.>=HKXA_
M:D_;R^ ?QC\ OIT=]<7EY"&D@S#@AL<#\ZR_^"4_Q]EU5O$.D:K/B!Y]MHKG
MG;VH _3RO*?CY\?M"^!?AIM0U*ZA2Y<'R89&QO;L*]5!R :_)']K;6)/V@_C
MHG@QIG:/2KY6**<=&% %CQ!8?%#_ (*->,;0WEO?>!=#TZ3RX)K4LJRH2?F]
M^M>C-_P2!\Q5!^*VN#')Q(_7\Z^]?A;X7L_"7@/1-/M($B$5I&K,J@$G:.M=
M90!^;T/BCQ]^Q3'J&A&UNO$6CK&85OKG+ C^]FO#?V=_$UKXP^.4&IV\JO-<
M7OF2QK_ 2V<5^LGQ2\!Z5\0?!^HZ=JD E3R'*-W4[37Y%_LU_#F7X<_M&WD+
M*5@DU$^7GTW4 ?I3^V;>75C^SWK$MG</:SJJXDC.".#7S;_P3?UK5M2\072Z
MAJ4]ZOE-Q*Y/K7T=^VI_R;OK/^ZO\C7S1_P35_Y&&[_ZY-_6@#5_X*9:UJNE
MZMX8&G:C/8AA\PA<C/->^_L2WMW??!^*2\N9+J7S!\\AR>E?/'_!3X_\3?PM
M]/ZU]!?L._\ )'(O^N@_E0!]$5\^?ML7EW8_!/Q%+9W,EK,MHY62,X(.*^@Z
M^=_VW_\ DA_B/_KS?^5 '@W_  2'UO5-8^$>K2:IJ$^H2?:W :=RQ SZFO,O
MV_O!_BC]GOQ_#\3M-UN\GM=2O%0V8D.Q 3SQFO0?^"/?_)']4_Z_'_F:^HOV
ML/@C;?'+X9W&ESQB1K4-<1CON _^M0!O_L]_$JR^)/PQT*_@N%FNC:(9U!R0
MV*],K\R_^"8GQ1F\+^+/&O@[Q/<_9S:SFWLED/8-C'Z5^AWQ"\<6?P_\'WNO
MWKA;:W3<6;IR.* /@3_@I]\?KVZTBQ\#^%+J2+6%O5$PMW(< D ]*^I/V0OA
M+-\,_A?I5[?ZO<ZC>ZA:1RS"X8D(2 <9)KX-^ _@.[_:+_;0U[Q+J2-/X<D9
MI(6;E>#7Z=^/KB/P/\*=9FMODBTZP=D]@HH ^??VKOVW$^#%PVA^%;>+7?$S
MK^ZL5Y9C["OEWP9^Q+X\_:YUB;Q]XO\ $NK>#)KX;VT^-V4)[ 9K$_9-\,P?
MM$_M#P?$&]9KE]/NC&-QRO!]/PK]<8XTB4*BJBCH%&!0!^;=]_P27N]#M9]3
ML/B=K5U>VJ&6&!I'PY SCK7CGQ(_:J^)7P@^%>K?#'7-+N;3SB8TU27(<+GJ
M#^ K]B:^2?\ @HM\$=&\?? GQ!K1M1_;EI#^YE7O]: /*O\ @FCK.I:I8P&[
MU6?45*$[I7+5Z%_P44U2^TWPQI;VE_+8+M;>\;$=S7E'_!+#3KG1]#M[2\&V
M=5;(KT3_ (*>*S_#B)4^^87Q^M 'R3\(?VMO'MQH]Q\*/#]E/KMGJC%&U8$L
M\6>N#7L^F?\ !*G4_&5C%K&K?$C6=.O;@;VMUE?"Y_&KG_!(3X6:8?ACJ?B'
M4+99=42]*QEQG YY_2OT?H _)OXH_ OQM^P!J6AZ[X4UK5/&MA>2YO/M#,1
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
M/_7R/YT ?JAX =Y/!>BM(Q=S;(2QZGBN@KGOA_\ \B3HO_7JG\JZ&@#\U/\
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
M4 ?L5]JBL[!)IY%BB5 69C@#BO@?]K3]N76K?Q%<^ ?AGIH\0ZPS>6ZVV6<
M\$\5](_M?>-)/ ?[//B#4X)/+NDMAY9]\5^8?[%?[2?PC^&/Q%N?'OC.YN$\
M17*NCNR%@N>XH ]T\+?\$O=>^)VFP^*_$/Q!UC1-3U-?/FL%D?\ =,>W6I_$
M7_!,?6_A+H]WXM\/>/\ 6M=UC3D\V+3VD;$N.W6O;V_X*J? 8,<:W<D?]<?_
M *] _P""JOP&[ZW<C_MC_P#7H \^_9"_;@\2:KXV3X=_$31QH4MLI1;FYRK9
M'3.:^[M<N(KKPS>RPNLD3V[%74Y!&*_'7]MW]JKX5^/M0@\2_#::9O%$DR^8
MX3:-HZDU^FW[/?BY?&G[-NA7C.6N_P"RP)PW7=M)H _.=/\ D^#PS_U]?UK[
MJ_X* 7U[I_P*N);&ZDLYO.'[R-B#7PJG_)\'AG_KZ_K7W+_P4(_Y(-<?]=A0
M!Y=_P3IU+4M=TG6;74M1GO!-;[=TCDE<]Q7@?[3VF^(_V8_VM/">IV>MWU[X
M=N)1<3^8YV("<X(S7O'_  35_P!1J7_7*O3/V^O@A;_$?X/:YJEM#OUJUM_W
M! YH ]\^&OCZQ^)7A*SUW3W5[><?>4Y&<<UT\TJPQM(YVHHR3Z"O@O\ X)D_
M%EK'P%:?#S69?^)W;NQ\MSR!7UW\:?'VF^ ?A_K5Y?W"P2-9RB%2<%FVG'ZT
M ?GK^WK\:-3\>?'CPW\.?#&HS0VVHXAEGMG(*G..U?>7[./PNN?@U\++'0;_
M %&749H1YCW$[$MR.]?GA_P3_P#A-??'CXD:Q\0/$"&1]+U!C;N_]W<<5^A_
M[27Q ?X:_#'4-71]A4%,_44 ?.O[5_[=MQX+N7\*?#S3H_$^LW1:TN!#EFMM
MPVDX'UKPKX8?\$P_$OQ0T^Y\2^)?'^LZ-<Z@_GBU61OE+<XZ]LUX]^R%^T!\
M*_AS\?/%_BKXA7$V;UV:%F0R*&SZ5]X#_@JE\!(AL36K@(O  @P,?G0!X5XM
M_P""4^K^$=&DU;1?B/K.HWMN?,%NTK_-C\:Z_P#9I_;?UOPOXBC^'/Q)TK^P
M[;3L6MKJ=UD-<8.!UZUZ-_P]5^ W_0:N?^_/_P!>OC'_ (* ?M-?!GXWR>$[
MOP5<3S:O:WBS3210^7W!YP: /US\37BW7A"YN;=_DD@\Q'7T(R#7X_Z9\<+O
MX2?MZMJVO:_/%H:*P,,TI\HD]!CI7Z-?L[_%#_A:?P)$C EK.S6+<PP2 H'-
M?EYK?P@LOC[^W2?"&I-(+.8Y;RS@G!Z4 >V:M#X__;^^+E_IBS7WAKPG9S"2
MUU*U9E691[BH/VE_V5?$7[.^L^'O%VF^,=2U"QTQ!),K2MM.WUYK]+OA/\*=
M&^$7A&RT'2(56&V0(),?,?QK!_:4^'=M\2/A#XBTN6$//+:L(SCG- &'^R%\
M9$^-WPDM-=#J[JWE-@YZ"O;Z_,__ ()_?$BW^$OQ 3X-SRM'>O*SB)OK7Z1Z
MU>?V?H]]=9QY$$DN?]U2?Z4 ?%/_  45^.UQX1M[/P)87+6U[KL7EK)&V&4G
MTKM/^"?_ ,'-6^''PIB?6]6NM1NYI"X^T,2<'GO7QDU])^V1^T]I^HL6N;?P
M]?\ E/CH,-7ZWZ/I=OH^GP6EM&(XHT"@#V% %VBBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *Y3XB?\ (!FKJZY3XB?\@&:@"SX!_P"18M?QKHJY
MWP#_ ,BQ:_C714 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!Q?Q,_Y K_6MKP?_P B[9?[E8OQ,_Y
MK_6MKP?_ ,B[9?[E &U1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %<'\4/^0<G^^*[RN#^*'_(.3_?%
M '5>&_\ D!V7_7,5I5F^&_\ D!V7_7,5I4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y[\4/]3;?]
M=!7;:/\ \@NU_P"N8_E7$_%#_4VW_705VVC_ /(+M?\ KF/Y4 7**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KSCXE?\?5C_P!=!7H]><?$K_CZL?\ KH* /0+'_CS@_P!P?RJ>H+'_
M (\X/]P?RJ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *2EJAK.M6N@V375Y((XE[FFDY.R$VHJ[.#\??\
MAS3O]\5Z/!_J8_\ ='\J^<_B+^T-X+MM:LR]U_JG^;!KNO#_ .TIX'\0&..S
MU#<Q &T@<5U_4\3;F]F[>AQ?7L*Y<JJ*_J>K457T^^AU*TCN;=P\3C((JQ7)
MMHSM3NKH****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#E/BK_R3CQ'_P!>4G\J_,G]B^XD@^.RE&V_Z6W\Z_3;XJ_\DX\1_P#7
ME)_*OS%_8U_Y+LO_ %]M_.@#]9:*** /A#_@J==2?\*?U2/=\@B&!7I/_!-'
M_DT?PG_P/^0KS'_@J=_R235?^N0KT[_@FC_R:/X3_P"!_P!* /J:N<^(3%/"
M.H$<'8?Y5T=<U\1/^10U#_</\J /RQ_9!F8_\%'O$!SR8I ?UK]<Z_(G]D#_
M )2.:_\ ]<W_ *U^NU !7Y9_\%,?^1A7_KY7^=?J97Y9_P#!3#GQ$O\ U\K_
M #H _03]G'_DAW@W_L'I_6O2*\Y_9UC:/X(>#0PP?[/C/\Z]&H 9-_J9/]T_
MRK\A;N1HOVJM2*G!_M#_ -FK]>IO]3)_NG^5?D+>1M)^U5J04;C_ &A_[-0!
M^N.CL9-)LF;DF!"?^^15RJ>CJ4TBQ5A@B! 1_P !%7* "OSY_P""EO\ Q_V/
M_7$5^@U?GS_P4M_X_P"Q_P"N(H ]\_8/_P"2 :7_ +YKV7XA> M*^(WA>^T;
M5K6.YBN(7C4R#.QB, BO&OV#_P#D@&E_[YKZ*H _%?Q%X:\8_P#!-_\ :$TV
M2"XFN_"6J7/VF5;?)CV%NA_#^5>S?\%"?C-X?^.7[,\7B+1KF-4:1%\C>"^<
MU]Z_'SX(Z-\</ >I:)J%I"UU/$4ANG0%X_H:_!O]ISX/^)OV>_$=QX+N;N[N
M-!CEWQR/G83GI0!^T_[!O_)M_A//'^BK_*O#/^"E?^NT_P#ZXU[U^PSM/[._
MA8IROV9<?E7@O_!2O_7:?_UQH ]N_8'F>3X :<K'(65L5]'U\W_L#PO'\ =.
M9E(#2MBOI"@ HHJKJ.I6NDV<EW>SQVUM&,M)(< 4 >,_M8?'S3?@;\/;BXNV
M'VB^C>"%<X(8C -?FS\"?V0];_:0\$>/_$>M$S7DKO)8-,.5!R1BF_'/QQK_
M .VQ^T?<^ ='$D^DZ+>[EEA)(958?I7ZP?!_X<V?PU\#Z9I5M"L4D=NBRX&,
ML * /SI_X)^_&N]^"/Q)@^!OB*1H[EY"PDE.%'H.:_4T,& (.1ZU^7'_  4<
M_9_U+P+\0F^-OAY9(KFW*YC@& 2._'XU];_L3?M"67QE^%NDQ372R:Y# #<1
M;LLOUH ^D:\]^(GP!\!_%:Z%QXI\/6VK3!0NZ8<X%>A44 >"Q_L+_!"*2.1?
M >GAHSN4[3P:]A\+>#](\%Z:MAHUE'8VBX CC''%;-% !1110!Q7QH./A5XG
M/_3D]?FA^PSI-G_POJ&_\H?;%N&Q)CWK]+_C1_R2GQ1_UY/7YM?L,_\ ):H_
M^OAOYT ?JU7Y9_\ !8N75+GQ5\/],TV1XGNCMWJ< $D@9K]3*^.O^"A7P9N?
M'GA6'Q)96K7-WHL32QA1DY&30!\M?"K]BO\ :5NO"<%QX>^)XT[3IE!$0FP.
ME==_PQ#^UA_T5O\ \F/_ *]>I?\ !.7]IK3O$W@<^%O$VH1V'B=+@I#83-\[
M*..!7W50!^88_8C_ &L1_P U;_\ )C_Z]5O ?_!-#XNV_P 7]-\<^+O&=OJU
M]:N&\XR9<X[=:_1KXB?$SP_\,="FU/7]2@T^)$9D\YL;B/2OE;X7_MWZO\6O
MC-:>&_#^@K?^&9'V2:K$,JO/K0!W?[83:EX?^ ]O;+*TMTHV22+WXYKQ+_@E
MEIMA8R>,9;-5$\S9GV]<[AUK[8^*'@6T^(/A&^TRZ&=T3E.,_-CBORE_9)^+
MVH_L:_'+Q?HOCBU?3M%U>\9(9[O*J5W\%?PQ0!^Q%%8GA'QIHOCS1XM5T'48
M=3L9,8FA;(Z=/K6U0 M<Y\0+B>U\)W\EOD3*AV[>O2OF[]HW]OOPE\'O$NE>
M']&U"RUK5KB;RI[>-]QB.<8/O7O_ ,-O%S_$?PG'?7EH(5F4'9Z@B@#\O_V/
M475?^"C'B:34AOF$;E?,]>:_70<< 8%?D=\9O#.N_LM_M;:E\2ULY(=%NI=@
MN""$P3ZU^FGP;^+WA[XO>$;+4]#U:WU&4PJUPD3Y:-CU!H [ZN&^,MK:WG@7
M44N@IC\IC\WKBNX)QR>!7Q'_ ,% ?VK]*\$>"3X?\,7T.J>)Y9O+DL86RZJ>
M.E 'C'_!*61_^%W_ !9BY\E9F">GWJ]"_P""GL23^&YTD&Y#",BNJ_X)T? 6
M[^'VDW_C&^B>&[\01B:2-AC!/-<Q_P %./\ D7YO^N(H ]E_X)UV-O9?LP^'
MA @0,6SC\*^FJ^:_^">O_)L7ASZM_2OI2@#\XO\ @J+I_P#:]Q#9GE9(5'\J
M^C?^"?ND#0_V:?#]F/NH6QCZ"OG[_@I5_P ARS_ZXK_2OI/]A_\ Y-^T3ZM_
M2@#WZOS8_P""E'_)5= ';RD_I7Z3U^;'_!2C_DJWA_\ ZY)_2@#Z]_9)4+\$
MM+QZ'^0K\YOVUK6VNOCQX>%R%(&IKC=_O"OT:_9*_P"2)Z7]#_(5^7__  4;
MFN=/^*NE:C;[L6E\)6Q[-F@#]D/!L<</A'14BQY8LX<8_P!P5LU\S?L>_M0>
M'_BQX'TW3Y]3MXM8AB2%+=F^9\#%?3- %355#:9=!ONF)@?RK\H/'L,.F_MK
M>$$T\ 1O=@OL^M?H;^T+\>_#/P=\'ZBVJ:I!;:A+ ZV\+M@LQ!P*^"OV*_AW
MKG[0GQ-NO'VNVDEFNG7A>V+ X=<G!% 'V!^WY_R0&_\ ^NJUXI_P33_UVH?]
M<:]K_;\_Y(#?_P#75:\4_P"":?\ KM0_ZXT >;?\%3+,:A\9_!5L>DB**^W?
MV1](&B?!W3;4=%Y_2OBO_@IQ_P EX\"_[BU]S?LS_P#)+K#Z?TH ]7KXY_X*
M12-#\']8=#AA:G!K[&KXW_X*2_\ )'-9_P"O4T 0_P#!*&XDN?V6;%Y6W-]J
M?FOE?]K!5USX^6T&L_-:Q:@IA\SIG<.E?4G_  2:_P"35;'_ *^GKRC_ (*G
M_ _6$L?#GB[PE8SWEQ;WGG72PKRH!SDX[4 ?H=X(4+X.T15^Z+.(#Z;!BMNO
ME[]CS]KKPS\9/!VGZ/<W]M:>(+&&.V>V9\,S*H&,>O%?4- $%\ UE< ]/+;/
MY5^3'QPL;*Q_:^\&&S"@M?*7V_[U?I1\9?C3X4^$_AG4+C7]9M].E,#B))6P
M68J< 5^+OP[^+%Y\7/VN-'N[@?Z,FI?N&S]Y=_!H _<3QE_R*5Q_UQ_I7Y/_
M +'VD_VQ^W5XV7^Y(Q_6OU@\9?\ (I7'_7'^E?EA^Q%_R?=XZ_WV_G0!^MUM
M'Y-O&G]T8J6D7[HI: /R/^+5U-;?M8:F8FVDW?/YU^JW@MBWA/22>2;9"?RK
M\I/C!_R=?J7_ %]C_P!"K]6O!7_(HZ1_U[)_*@#\^?\ @I__ ,>LW_ :^K?V
M)O\ DVSPA_UP_P *^4O^"G__ !ZS?\!KZM_8F_Y-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 **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** ,_7M(BU_1KS3IO]5<QF-LCL:_(_Q8M]^S7^WUIMJCM!H#+Y
MC$#$9SSG/Y5^P%?!O_!4+X1I>?"O4O&5E'C58 %$R#YQ^- 'RC\=OB;??MC?
M'0>$;!GN[/3[M9 %^9< BOUW^%_A^/POX T'3(XQ%]GM(XV&,<@<U^9?_!)'
MX'7&E>*+KQIJL!E:[MV$?FKG;UP>>^37ZN=/I0 M?DU^W_:S?#/XG6GB2\B8
MVEW?*JL1QU'-?K+7SO\ MJ?LM6?[4'PW32I)_LEY8LUS#*H^9B!POZ4 >K_!
M_5+?6/ACX9N[:5)HI+&)@R$$?='%=C7Y/?LS_M0^//V8O%C^!?B!HT]KX<CF
M%O!?7F0NP' 8$^U?H''^UM\'W1&_X3_1QN7=@S<CV/'6@#UB\<1VLSG@*C$_
ME7Y"_M&>.++QA^U)X4MK.19'M=157VG_ &Z^G?VC/V^/+T^[TCX06\7C?5'0
MQR1V?SE%(P6XK\S/AWI^O6/[2F@:MXGCDM+[4-065K>;.48MTY]* /VW_:)_
MY(/J7_7LG_H-?$W_  3Q<GXZ:J">/+?^M?;/[1CA?@+J3$X'V=/_ $&OA_\
MX)VW,4OQXU94<,?+?I^- 'Z?U^;O_!27_D;K?_KFM?I%7YL_\%*;B.+Q?;AW
M"_NUZ_A0!]2_LPV1U/\ 9:TZU4X:2TD4?7:*^!?V)]0B^%W[37CBWU5A;M>7
M[+%YAQNRW:OT*_8WVW'[//AX Y5D8?H*^3?VXOV1=6TGQ3I?Q$\#K//>V,WV
MN2UMU(\Q@<X.* /T?@;S((V'1E!_2I*^.?V;?V^-)\5>%S#\43:^!-=MB(A;
MWC%#*!QNP:]G?]KCX/K'(_\ PGVCL44MM\[EO8<=: +O[2?C#3_"GP>\4&]G
M2*2>PFCB1CC<2I'%?$/_  2#T6YET'Q+?O$\41U"1AN&,Y)KROXZ?&[XE?MJ
M?%BR\*:#X=N+3PE87GE_;K8-MFCW?>)[@BOTS_9]^!^E? SP3#I&G#,DBJ\S
M;<?-CF@#XE_X*^6*Q^!=/N?)*_Z9'^\(XZBOM#]E'5H=4_9_\%&)@3'IT:,!
M]*X[]N7]GP?M$?"%M$0E+BWE^T(RCYLCG'Z5\P_L<?M27GP9O[SP)\381X:T
MC3/]'L[N[^42@< C- 'Z55\<_P#!4>1$_9W&]PF;M0,_A7LLG[7WP=B@$I\?
M:1MQG'G<U^?W[5WQF\5?MC>-/^%:^%M(>[\(17"RQZO; E7P?44 ?4/_  3Q
MT2?3_A[:W$@/ERVZE3V-?5/BCPCH_C32Y=-UNPBU"QE&UX9AE6%<7\!_ 2_"
M[X0Z%I)C_P!(M+15D)'.0.]>)_$#]NS3_AO\9-,\)ZW'!9:9<OB2\D.-@]:
M/ /VFO\ @G#J/AKQ-=>-?A'/'X;\O]YY5N2"O<UUW_!.7]I;7?&OB;6_!'BF
M^DO-0TD>4TLAZL#C->]_%S]M#X4>'_!=V]IXQTO4KF=#''##+DDD5\J?\$Z?
M@MKMY\:/&GCK4;&:PT?4I#-:S!<+*"<C% 'Z<=:6D5=JA1V&*6@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KQC]J7XR6/PA^&]_-=.JS7D$D463
M@Y((KV6218HV=SM51DDU^1W_  4@^,;_ !H\>:!X)\,7)O9K&_5+F*W.2HSC
MG% $W_!/?]F/3?CQJWBKQ+XZT\7]I]L9XDN%SN4DX K[T;]AGX(MC/@/3O\
MODUU?[/?PQT_X9_#?1K6TA$4\UI$\^!C+%0:].H \%;]ACX)>3)&O@73T+KC
M<%Y'N*_.K]I;X=W'[&_[37@FY\-JUMX;N[A998X 0NW=T/X?RK]CZ^7/V\O@
M_#XZ^$^KZU';+/J6G6S-!\N6!]J />_ASX_T_P")'ABVUG36W02J,^QQR*_*
MOX@V;?"C]KC5_$&I_N[2_O-L;/P.6KVK_@E[^T593>#H_A[KETL?B);AO+MY
M&_>8Z=*],_;L_9$'QL\/V^I:0[V^I6+_ &A5A'S.PY H ^K_  C>1:AX7TNY
MA<21RVR,&7IR!6O7YM?LQ_MI:Y\)[Q/!GQ<L3X:M+=A;VMQ?97S%'&X9K[(7
M]K;X/D _\)_HXR-W,W_UJ /3M>G2VT/4)9&"HEO(Q8]/NFOR8^%OCBU\:?M)
MS1VN/]&U$J2._P U>N?M3?MQ>)?$\>I>'OA3I!\2VNUEDN+/+?+CKQ7R?^Q/
MI]SIWQFCN]2)CU"[O \T+]48GD4 ?J9^VI_R;MK/^ZO\C7S1_P $U?\ D8;O
M_KDW]:^E_P!M3_DW?6?]U?Y&OFC_ ()J_P#(PW?_ %R;^M '6_\ !2*VB\K1
MKN6'>L*$ENPYKU+]@?6(-:^"J3V[!HQ-MRO3H:Z_]J3X+P_&#X8ZS9J"=0%L
MP@VC))QT%?"W[%/Q\U?]E/7!\*O'FGG3=$DN&D_M6[ROEY/K0!^J%?._[<#*
MOP/\1Y8!C9OA?7BNJF_:W^#T,<C?\)_H[!%W?+-G/TXKX<_:1_:@U[]HWQA9
M>$OAMI1\1: \GD7EU: LJ*3@DXH ]!_X(^Z/+'\#=3O) 8U-\ZA3]37WY<1>
M?!)&>CJ5_,5XY^RI\&H_@G\,XM'C&UIF$[KC&&(Y_G7L] 'Y#_MG_#O4_P!F
MW]HSP5K^BR-'IVK7RRW+0@A2-_.[]:]G_;B_:-M/'_PC/A/PQ>JU_=P)N$3@
MG<0/2OH?]M;X16_Q&^%>JWYA66]TZV=X&QEE.#R*_)K]A_X5>)?&G[1&E?VO
M%=RZ=#.5F:X)*GGW[4 ?I[_P3U^#K^!?@QHVIZBG_$VGC.]F'S?C7O/QPT]]
M5^$/BVSC&9)M.E1?J176:/I%MH>GPV5G&(K>(8514NH64>I64UK*,Q2J58>Q
MH _*G_@FQ?1?#/QA>>%]3D6*^NKUF17.#C)K]7J_,+]K7]F+Q/\ ";XJV_Q2
M\!V]QJ,UEB06$ .&/T%>]_L\?M\>&O$WA^"S^(NI6GA3Q&BXEM;IMI4CUH ^
MPJ\&_;>\16_A?]F_Q5?7#*%2+A2>6Z\"M#6?VP?A+I^DWEU;^-])N[B&-FCM
MXYOFD;' ''K7YB_M@_M-_$SX^:3?P6WAJXM_!2DQR7L:GRPN>IH ^D?^"9FN
MIXGMH]1C78CJWRFN_P#^"D:A_">FJW*E&!_6O-?^"6]M;Z?I-M;6\HE01DY%
M>D?\%)9DB\*:878+\K=?J: -/_@FA:PVOP=OEA38#<Y/ZU]A5\?_ /!-.9)O
M@[?%&W#[3_C7V!0!Y=^TM_R1?Q3_ ->4G_H)KX+_ ."1H_XE_B3_ +"$G_H1
MK[S_ &F&"?!7Q46.!]AD_P#037P3_P $B9XY-/\ $@5@3_:#G\R30!^H5Y_Q
MZ3_[C?RK\?\ X-_\G;^*O^P@?_0J_8"\_P"/.?\ W&_E7X\_!NZA;]KKQ6HD
M!8:@>/\ @5 '[":?_P @^V_ZY+_(58JOIW_(/M?^N2_R%6* "O//C]_R2;Q!
M_P!<#7H=>=_M ,%^$OB DX'D&@#\]OV%/^3DIO\ @5?IYXCMFO-!U"!/O20.
M@_$5^7W["-U%)^TK,JN"?FK]4J /Q]2^_P"%4_MH>'-%U13$]]>;E>3@#+5^
MP*L'4,I#*1D$=#7PW^WS^R'<_$+5;;XJ>'&D?Q'H,0:&R@',S#D=/I67^R?^
MW-=06,'ASXM1)X5O8 4\V^)4C'3.: /OFN#^.6N6_AWX6Z_?W4BQQ0VY)+'&
M:YJ[_:\^#UK:SS?\)[I$@B4MM6;D_3BOA3]HC]I7QC^U5KC>!_AYI<NI^%+P
M^1<ZG9Y*QC/4D4 :/[$YD\7_ +13>)+6)C8-N'F ?+^=)_P6#_X_O G_ %_1
M_P Q7US^QK^SK;?L_P#PMM-*E_TB_P [VGD'S\]J^0?^"P=PB7G@3>P4_;T/
MY$4 ?=?[-C%OA;HF?^?2/_T$5ZM7D_[-+!OA9HA!R/LD?_H(KUB@ HHJKJ=X
M;&QFG W&-<XH Q?''PY\._$C29-,\1Z7!JMC(,-#,,BOS*_:$_X)]^*/@[XD
MU#QO\*M170M/1FF:&W)!"#G%?3I_;XT70_CB?!7B5[;1].P?]-F. #[UH?M%
M?MD_#&Q\!7NFZ5XJTW6-0U")H8X8)=V21@?C0!R'_!-_]I34?C+X?U?2M;NG
MN=1TR3R2\AY)'6N"_P""J'E:3X1FU"2 M^\3Y\>]3?\ !+GX%Z[X37Q7XAUV
MRFTV._NC/;*RX$BL<@BOHO\ ;<^ 8^/7P?O='A4B[4AT91\W'- &S^Q??1ZA
M^S7X*GC.5:S!X[5[=7YH?L8?M/:A\$M6F^&?Q&A'ASP]I"&*UU"\^59,=.M?
M9EQ^V!\';>U:<^/=)95&=JS<T >4?\%275?V2?$.Y@"94P#WZUC_ /!,K1+B
MT^".AW;JPBDM^#CBOGS]J;XU^)_VOO%G_"MO"6FOJ'@NX=6.K6P)0$'UK]!O
MV:_AR/A1\&?#GADKM>Q@"-D<D^] 'QO_ ,%3-031]1\/7TG*0IN/YU[Y_P $
M_?&%IXS^!=O>6K+@2[2H/(XKYZ_X*O6D6K2Z#ITDGE?:(]N[TKP3]DOXT>/_
M -F.YAL/[%GN? N_=+JC@^6N?>@#]FZ*\0\.?ME?"36M%M;V?QMI5G-(HWP2
M2X937E'[2G[>WAGPEH#:?X U.S\4:Y=QE8H[-]QW'H!0!X=^W%XSMM4_:,LO
M"UH1<WLJKQ&<D=.*^RO#?@^XU#]FV/2'W0W*V+G:PYR%)Q7QI^QS^S/XJ^*W
MQ<M/C/\ $*SN-.U&%\KI]TIPRYX/-?IE-:I-:R6^T+&Z%,*.Q&* /R>_X)A^
M*[7P-\8OB#I.INMK/-J#I&LIP7^;MFOUF4[E!]J_+']L[]DGQ'\*?B/I/Q(^
M',-U?2P3?:YK2W4C>P.<$"OH?]GG_@H)HOB[1%B^)IMO ^NI\AMKIBI;'\6#
M0!]D5'/<16J;YI4B7^\[ #]:\DD_:X^#\<4C_P#"?:0VQ=VT3<GV'%?#G[07
M[:7COXPZU)X=^%VARZQI>\Q27MCD[1G&[(H _3RUO+>^CWV\\<Z=-T3AA^E?
ME9^U3=6GAW]H*>]GC$7F70 D;@'FOM3]B7POXB\*_";R/$KW#:A)+YA%P26&
M<\<UXM_P4?\ V8;[X@>$K77_  U%+-JEK<"=XX5Y.,'M0!]D_#:87'@'095^
MZ]I&P_*NEKX>_9 _;BT?4/"G_",_$::U\'W^B0I;1R7KE/."@"O:_&'[:GPB
M\,^';K48O&VE7DL:G9#'+RQH ^/_ /@KJ/,\+Z+''^\D^WH"J]1R*^X_V8]+
M?2_@;X/60_.^GQOCTR*_/.WO/&7[;7QFE2]T"6/P2DOFVVI!28WP>,&OU&\&
MZ$OACPKI>DI]RS@6$?@* / _^"BG_)I?C/\ ZY+_ %KP_P#X)2_\DITW_=->
MW?\ !1B18OV2?&C.=JB)>?SKP_\ X)12H_PJTX*V2 P- 'VG\:+%]3^$_BNT
MC&7FT^5%^I6OS0_X)P7D7PP\<7_AK5)%AO+N^9D5S@XR:_5R^LX]0LYK:49C
ME4JWT-?F9^UW^R]XE^%_Q2MOBCX#M[C4)[']X+&W!PYZ]!0!^G5%?'/[.O[?
M'AWQ)H$%E\1]0M?"GB)%Q):W3;2I'K7K^K?M@?"2QTN\N8/'&DW4\,;-'!'-
M\TC8X XH J?MJ>(+?PS^SGXKOKAE58X,A2>6]A7RQ_P3,UY/%$<6HQH41MPV
MFOGK]L#]I[XF?'K2=0MK+PU<0>"E)CDO8U/EA<]2:]Y_X):VMOINFVUM;RB5
M0A.1ZT >L_\ !2!0W@W3E;E2K9_,U)_P3+M8;7X2ZD(4V@W.3^M0_P#!2*9(
MO!NF%V"C:W\S5C_@F=,DWPEU$HVX?:>WXT ?8U>:?M&?\D=\4?\ 7C)_Z":]
M+KS/]HY@OP;\4DG ^PR?^@F@#X$_X)%D*?%!/_00D_\ 0C72_P#!7;P?>1_#
MJ+6(PSP-<(&"^F>:Y3_@D;/'(OBD*P)_M!S^9)K] OC_ /!#2_CYX#G\.:I(
M8HV.]' SAL<4 ?.?[*W[,_P,^)/P/\+7$O@_3KW5/LBM=.ZG>7[DUZY_PPM\
M$/\ H0]/_P"^37P1\!_BW\0/V._C!K/AK7] N#X/,_D0WEP"$\L'[P-?HC;_
M +77P@FMH96\>:1&\BAC&TW*G'0\4 8O_#"WP0_Z$/3_ /ODTS3_ -D;X$:;
MJD,MKX7T:.^MG#(%D7>C#VS7$?M"?M^>%_ O@^2X^'MY9^-?$).U+&V8L1GO
MBOG7]A_X>_$[XS_%#7?&_CI]2T"SN'^T16KE@O7H : /M7]KCPZVM?LU^+](
MLDQOL?*B5?0=!^5?''_!+K6(/"*)X.NY%74ED=C&3\W7TK]'M4T&WUC0Y-+N
M?WD#QB-LC.1C%?F)\=/@AXT_97^.$OQ3\":=<ZZF[_CQB4E ">3B@#]3J*^9
MOA#^W/X \5>%[1_%GB"P\.>(=@-S8W#[3&W<$5O>//VTOA?X;\'ZGJ>E>+=+
MUC48(BT%C#+EY6[#% 'E_P#P5(\866B?LZ7EH9$DNY+A<0 _-CZ5K_\ !//2
MKB/X/Z3?RQ-&D]L" PKXP\(I\1?V^_C\K^)M$NM&\%L2?-V'R@%Z>U?K#\/_
M  38_#KPCIWA_3A_HME$(U.,$X[T ?EO^WQ&FE_ML?#J<1&./SU)/XU^I_@[
M4(]2\.V4T1RAB4<?2OD#_@H%^S7>>/FM/B!HT#W6LZ'%NAMXQDR,*R_V1/VV
M])LO"</A_P"*%W!X4UR%BHAO&VD >M 'W=7YU?\ !2N-+CX@>%;?S%261 $4
MGD\]J^L-4_:^^$EEIMY<0^.=(N9H8F=(5F^:1@,A1QW-?G%J6O\ CS]O#]I#
M0-8F\.S:3X=T&Z\N.2-6V21ACS_GUH _1;]D72Y=(^$-C!,"'W9Y^E=O\4?@
M[X2^,>BMIGBO1X-5M]I""89V$]Q6I8V-IX%\,K%$ L5O%^!(%?+?PT_X*!:+
MK7Q@\1^$O&$EIX:L-/)%M>W#;5E(/K0!\J?M ?L0>-_V;FU#QM\.M6_LC0K,
MFXEM[=B/E!Z5]>?\$]?VB+CXU?"2"35[E[C5(Y#&9'.2<<5B_M>_M<?#W6OA
M#XB\*^&-?L?$&N:I:M##;VS[LD^GO7/_ /!+/X'ZKX'^#ZZIK]O/IVH2W+LE
MK(N/ESD$T ?=U%%% '%?%_\ Y$74/]P_RK\S_P#@F_\ \GL?$3_KG)_(U^F'
MQ@8+X$U$G@;#_*OS+_X)N7$<G[;7Q$56!/E2G^= 'ZS2?ZMOI7Y"?&7_ )25
M:3]!_,5^O<O^K;Z5^0'QFN(U_P""E>E*7&1M'^?RH _2OXNV8OO@S>*8C-MM
M&/ SCY:^%_\ @D+JD%EXJ^)]BY"O)>L%'IAJ_1ZRL4U7P:]FX#I<6S1$'GJN
M*_*RX\*^+OV$OCE/J&D:7-J'A_7+TS7ET5.R!2V230!^NE4-?_Y 6HYX'V:3
M_P!!->.^&_VS/A%K6DPW$OC?2[:?8/,CDEP0V.17C/[5?[>6E^'_  >++X77
M%MXSUB]S;R0V9WE%88S^M 'S%^R)I$FK_M$^*YK<^8L6I,6V\X^:ON7]O@8_
M9=\1C_93^1KQ;_@FS^S[J_@N3Q%XO\26DEO>:T_VD0S _*6.<"O:O^"@4BP_
MLP>)V8[5 7^1H \(_P""81_XD"K_ 'H6'\Z\._X*&>'9_!7[3GP]U6X!-LU^
MLA?L!NS7M?\ P2_N(YM#AV.&_=-TKW;]M#]E>Q_:"\'RWBRM%K.F0,]J$7EF
M R!GUH ]W\#^);'Q5X9L+ZPG6>%H4RR'(!VCBMZOR@_8W_:J\;_L\>+H?AE\
M1]$DL?#K7!_XG-Z&'E+TSD]J_0)_VMO@_'D?\+ T=L#/RS9_I0!ZK?W:6%G-
M<2'"1*6)]A7Y#?%GQ59^,/\ @H_X7N;*598XV524.1G(KZ/_ &L/V\)[?2?[
M!^$=C%XW?4(V@N+JS)?R,C&>*_.W]G6QUK1_VR?#Z^)DE@U.>?S"L^=PW<@<
M_C0!^_>G?\>4/^Z/Y59JMIW_ !XP_P"Z/Y59H BN(?M$+QDXW C-?D)'%_PJ
M_P#X*&:_JFID0VDCE5EDX4DGUK]@*^&?V^_V/9?B5HC>)?#CRQZY%*)6$ PS
M8YQQ0!]J^';^+5-#LKN%@\4T0=6'0@UHU^>'[)?[;VH^$[9?!OQ:LU\*6^EH
M+:VO+WY3,!QG)KZR3]K;X/2!?^*_T=0PS\TV/Z4 >F>(-2@TG1;RZN9%BBCB
M8EF.!T-?DS^R+XDA\0?M4>-S",J+]B&'0_-7IG[4_P"V)XN^)VL:IX*^&FB/
MK6BHI;^U+/+!Q@\Y%?.7_!-B:9?C1KZ:AF/4O/\ WT;_ '@=W/ZYH _23]OC
MPY<>(OV7_$:VN3-';@A1U.17R-_P3K^!WPD^('@>#2O%/AZUU+Q$I9I!,,M^
M-?I?XF\+VGC3PK-I%Z,VUS$%;C/:OR@\=^$?B!^PS^TE>^-?"NB7.OZ#.QC,
M 4F(*>IX]J /T#/["_P0)_Y$/3_^^32?\,+?!#_H0]/_ .^34G@W]LSX7ZYX
M3TS4=6\7:7I&IW$*M<:?+-AX7[J153XC_MK?#/PKX)U+5=%\5:7K>J0QDP6$
M,N7D;TQ0 2?L:_ 72IE\WPCH]M(IR!(X4Y_$UZQ!X9TCPGX+NK/1+:*ULEMV
M"+#RN,=J_+GP#XG^+_[:WQG\W4=.U#POX99]R74.Y4P#P*_42Q\/MX5^'"Z2
M]PUTUI9F(S.>6P#R: /RI3_D^#PS_P!?7]:^Y?\ @H1_R0:X_P"NPKX52[A_
MX;D\,+Y@W&ZZ?C7W1_P4,D6/X"W!<[1YXH \L_X)J_ZC4O\ KE7W%KVCPZ_I
M-Q87 S#,NU@17PS_ ,$T)XYH-2V,&_=5][4 ?D9XDT?5?V;OVVKK7/,:VT '
MCLG6ND_X*0_'YOB9H/P_TKP==M(]]=*ER+=MW#<8..U>^?\ !3/X1-XL^"MY
MJ>CVY.LJ_+QCYB/J*^)?^"9_P;U+X@?$R_C\1P3O;::%>..[RVU@><9H _3_
M /9/^"</P7^&MG:H5\^^ACN)@H_B*@\_G5']M;PK=>,/@G?V%H"9"VXX],5[
MO:VXM;6&%?NQH$'T Q4.J:;!J]C-:W"+)'(I4AAGJ* /RP_8'^$?PL^*/C#Q
M#H/B;P[:ZEJ>G+@K..K9YK[@/["_P0)_Y$/3_P#ODU\+?$KX/^/?V//C7J'C
MSP1I5UK=GJUSONUB4E88\Y)XK[7^&/[<'PP\5>'8)-8\6:=I6JQH!<6\\F"K
M8Y'US0!H_P##"WP0_P"A#T__ +Y-0R?L;_ ;0)HY)_"6CV4A/R&9PF3[9-+\
M0/VWOA/X1\,SZA:>,M+U"Y Q'!'+DDU\)^*O$'Q=_;>^(6GK'I^H>&_"UC=+
M-;ZA;;E2X4'U% 'Z9+X-T+P-X&O[7P[90V5HT1.(.AXK\NO@6<?\%.(?H?YU
M^I$.BOX9^%<6G33-/);V:H\CG))"]:_++X%W$;?\%.H%#@MR* /V$ILD:S(4
M=0ZG@JPR#3J* /RT_:V\*CX _M11_%JS@^SV<6U24&!DU[U^T[^U1'HW[,WA
MSQ'I^H(+CQ%'Y)CC<;OF&/ZUW?[>7P53XP?!'4K&WB_TU3N5E'S<5^47PK\(
M^(/CQXXTKX6WES<"W\,7"ML))X5O3\* /T'_ ."9OP1_X0G0=?\ $&I6>;O5
MI?M,<DB_WCG-?=E87@?0H?#?A'2--@B6);:UCBPHQR% -;M !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %<I\1/^0#-75UQOQ2U"UTKPO<W5[*
M(+9!\TC=!3WT0KVU9H> ?^18M?QKHJ\M\$?&3P1'X;M0/$5HN!R&?G-;G_"Z
M/!/_ $,=E_WW6WU>M_(_N,/K-#^=?>CMJ*XG_A='@G_H8[+_ +[H_P"%T>"?
M^ACLO^^Z?U>M_(_N8OK-#^=?>CMJ*XG_ (71X)_Z&.R_[[H_X71X)_Z&.R_[
M[H^KUOY']S#ZS0_G7WH[:BN)_P"%T>"?^ACLO^^Z/^%T>"?^ACLO^^Z/J];^
M1_<P^LT/YU]Z.VHKB?\ A='@G_H8[+_ONC_A='@G_H8[+_ONCZO6_D?W,/K-
M#^=?>CMJ*XG_ (71X)_Z&.R_[[H_X71X)_Z&.R_[[H^KUOY']S#ZS0_G7WH[
M:BN)_P"%T>"?^ACLO^^Z/^%T>"?^ACLO^^Z/J];^1_<P^LT/YU]Z.VHKB?\
MA='@G_H8[+_ONC_A='@G_H8[+_ONCZO6_D?W,/K-#^=?>CMJ*XG_ (71X)_Z
M&.R_[[H_X71X)_Z&.R_[[H^KUOY']S#ZS0_G7WH[:BN)_P"%T>"?^ACLO^^Z
M/^%T>"?^ACLO^^Z/J];^1_<P^LT/YU]Z.VHKB?\ A='@G_H8[+_ONC_A='@G
M_H8[+_ONCZO6_D?W,/K-#^=?>CMJ*XG_ (71X)_Z&.R_[[H_X71X)_Z&.R_[
M[H^KUOY']S#ZS0_G7WH[:BN)_P"%T>"?^ACLO^^Z/^%T>"?^ACLO^^Z/J];^
M1_<P^LT/YU]Z.VHKB?\ A='@G_H8[+_ONC_A='@G_H8[+_ONCZO6_D?W,/K-
M#^=?>CMJ*XG_ (71X)_Z&.R_[[H_X71X)_Z&.R_[[H^KUOY']S#ZS0_G7WH=
M\3/^0*_UK:\'_P#(NV7^Y7!>-/B3X6U[2V@L-8M[JX)X6-LUI:!\6/!^EZ/;
M6USKUI!/&N'CD?!!J?8U;\O*[^A7MZ5N;G5O4]%HKB?^%T>"?^ACLO\ ONC_
M (71X)_Z&.R_[[JOJ];^1_<R?K-#^=?>CMJ*XG_A='@G_H8[+_ONC_A='@G_
M *&.R_[[H^KUOY']S#ZS0_G7WH[:BN)_X71X)_Z&.R_[[H_X71X)_P"ACLO^
M^Z/J];^1_<P^LT/YU]Z.VHKB?^%T>"?^ACLO^^Z/^%T>"?\ H8[+_ONCZO6_
MD?W,/K-#^=?>CMJ*XG_A='@G_H8[+_ONC_A='@G_ *&.R_[[H^KUOY']S#ZS
M0_G7WH[:BN)_X71X)_Z&.R_[[H_X71X)_P"ACLO^^Z/J];^1_<P^LT/YU]Z.
MVHKB?^%T>"?^ACLO^^Z/^%T>"?\ H8[+_ONCZO6_D?W,/K-#^=?>CMJ*XG_A
M='@G_H8[+_ONC_A='@G_ *&.R_[[H^KUOY']S#ZS0_G7WH[:BN)_X71X)_Z&
M.R_[[H_X71X)_P"ACLO^^Z/J];^1_<P^LT/YU]Z.VHKB?^%T>"?^ACLO^^Z/
M^%T>"?\ H8[+_ONCZO6_D?W,/K-#^=?>CMJ*XG_A='@G_H8[+_ONC_A='@G_
M *&.R_[[H^KUOY']S#ZS0_G7WH[:BN)_X71X)_Z&.R_[[H_X71X)_P"ACLO^
M^Z/J];^1_<P^LT/YU]Z.VHKB?^%T>"?^ACLO^^Z/^%T>"?\ H8[+_ONCZO6_
MD?W,/K-#^=?>CMJ*XG_A='@G_H8[+_ONC_A='@G_ *&.R_[[H^KUOY']S#ZS
M0_G7WH[:N#^*'_(.3_?%3?\ "Z/!/_0QV7_?=<SXW^(GACQ!8K%I^K074P;)
M6-L\5,J-6*NXO[BHUZ,G937WGI7AO_D!V7_7,5I5Y]I/Q=\&V.FVT$WB"TBE
MC0*T;OR#5O\ X71X)_Z&.R_[[I_5ZSUY']POK%%:<Z^]';45Q/\ PNCP3_T,
M=E_WW1_PNCP3_P!#'9?]]T_J];^1_<Q?6:'\Z^]';45Q/_"Z/!/_ $,=E_WW
M1_PNCP3_ -#'9?\ ?='U>M_(_N8?6:'\Z^]';45Q/_"Z/!/_ $,=E_WW1_PN
MCP3_ -#'9?\ ?='U>M_(_N8?6:'\Z^]';45Q/_"Z/!/_ $,=E_WW1_PNCP3_
M -#'9?\ ?='U>M_(_N8?6:'\Z^]';45Q/_"Z/!/_ $,=E_WW1_PNCP3_ -#'
M9?\ ?='U>M_(_N8?6:'\Z^]';45Q/_"Z/!/_ $,=E_WW1_PNCP3_ -#'9?\
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
M'@G_ *&.R_[[H_X71X)_Z&.R_P"^Z/J];^1_<P^LT/YU]Z.VHKB?^%T>"?\
MH8[+_ONC_A='@G_H8[+_ +[H^KUOY']S#ZS0_G7WH[:BN)_X71X)_P"ACLO^
M^Z/^%T>"?^ACLO\ ONCZO6_D?W,/K-#^=?>CMJ*XG_A='@G_ *&.R_[[I5^,
M_@EF _X2.R_[[H^KUOY']S#ZS0_G7WHWO%7B:U\(Z'<:G>'$,(R1G&:_/+X[
M?M*:KXJ\074&G7;Q6!)"Q@\5ZY^UI\=-.N]/ETC1=1CO(I4^9X6R,U\/!FDR
MSG+$]37W>199&,/;UHZO:Y^=<19M*4_JU"6BWL3WU]<:G*TERYD8\\FI=+UB
M\T699+24Q8]#52BOM+*UK:'P/,[\U]3ZG_9S_:?O=$UJ.RUNY>XLS\@4GI7W
MMI.I0ZQIUO>P',4RAUYK\9+>X>UN898VVLK@Y%?I%^R3\19/&7AQK21BWV6,
M#K7P6?Y="FOK-)6[GZ1PWFDZDOJM5W['T)1117PI^B!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% '/_$#2[C6_!.M6%HNZYN+5XXQZ
ML1Q7PA^S+^RG\0_A]\6%UG6K+RK#[29-WMFOT/HH **** /D?]OSX%^+?C5\
M.[_3/"UM]INY4 5?6N[_ &&_AAK_ ,'_ -G3P]X8\2P_9]7M=WFQ^F<5[[10
M 5A^---GU;PW>6ML-TTB845N44 ?G+^S?^R;\1? 7[:FK>.]8L/*\.SJX2?U
MST'^?6OT:HHH *_/K]OS]F'XC?%^YDN/!UE]ID$@=?PK]!:* /RM\)W/[=/@
MWPSI^A66C0_9+&,11%ER=HZ#.*T9O%G[>WEG9H\.[_<S7Z@T4 >(_LQ7WQ3U
M#P.A^*5LMOK;)\RJ,<U\%_'K]E'X]P?%[4_$W@/31+')<F6-B/?(K]8J* /R
M_@\3_MY6]K# NC0;8E" [.3C\*?_ ,)9^WG_ - >'_OG_P"M7Z>T4 ?)7[&.
ML?M%:EK&KK\:;)+6R5/]%*KC)K._;D^ /C'XP7EH_AFV\]8XPK?6OL6EH \6
M_9)^'NM?#+X/Z?HFO1>3J$3$LM>TT44 %?,W[9G[*.F_'[P5,MM9A]9\Q6#
M<FOIFB@#RG]F_P"'E[\+_AGI'A^[C\MK2()MKP[]O3X#^-?B]9P-X0MOM%Q'
M%M'UK['HH _)CX9^'_VW/A'X:'A_1-&B-A&Q*;UR1^E=5_PEG[>?_0'A_P"^
M?_K5^GM% 'YR?#7Q-^VS-\0-(C\3:5%'X?:4?:F"=%[\U[?^V;X<^+WC?X9R
MZ/X&MM]W*J[MO!]Z^K** /BS]@;]CV\^!'G^)_$5N8_%.HPE;HMS@GKBOM.B
MB@#E/B=\/--^*'@^\T#58Q):W"\\9YQQ7YR? W]EWXX?L\_M%:UJ?AJP)\)7
M$I6,N<J8R?2OU&HH JZ6UQ)I]LUV MR8P9 .S8YJU110 4444 %%%% '+_$_
M1KKQ%\/]>TVR7?=W5JT<:^K&OB']E']EGXA?#7XH)J^NV?DV0F+[O;-?H-10
M 54U338-8T^XLKE!);SH4=3W!JW10!\&?'O]@L>%]8D^(?PH@E'C: [H(<X3
M/TKS"U\5?M[1P*K:/"Q'&63FOU"HH _*Z^^!?[2_[3&N:=8_%ZP^R:'&X23R
M/E^0GGI7WC\ OV7?!G[.VA#3?#-LP4G<\DQW,6[G->P44 %?/W[3_P"QOX)_
M:8TU7UVWDCU*UC8VTUN=IW8[XKZ!HH _+#1?A?\ M7?LY1S>&_A?IPNO#A<L
MK3C<1Z=:T6\5?MY2#R7T:#RI?D<[ 2%/4CCBOT^HH _/'X&_\$R=%U;6G\:?
M$E;M_$DTPNG@$AV>8>2<5]]^'O#]IX9TR&PLUVP1*%4>PK3HH \_^-7P3\.?
M'CPA)X=\2P-+9LVY63[RFO@?5/V;?CE^ROK%XOP(LVO+"[;$BW'SC;GCBOTX
MHH _+G4O$G[>E]9/#_9$*[Q@E4YKTS]GO]@0>(-2B\??%>"8^,Y3NFASE<_2
MOOJB@"II.EV^BZ;;V-J@CMX$"(H[ 5\D?MV? 7QA\9-'E@\,6WGR-&% ]Z^P
MJ* /#OV-?AQKGPI^!&B^'O$47DZI;EO,3TZ5[C110!\8?MQ?L^>-/C!JUM-X
M9M?/C2,*?K7N'[*O@/6/AO\ !W2M#UR+RM0A)WK^5>OT4 %?#_[<'[./CCXO
M_$+1]2\-6GGVEO&JR-[C%?<%% 'E_P"SMX-U3P+\+;#2-7C\N]B!W+^%?%7[
M57['GQ"^+'Q'LI].L?.T:2[!N&QTCSS^E?I)2T ?G7\3OV$]<^$,FC:]\&H)
MGUNVA5I$9N/, KEE\8?MZMG.BVX[#Y!^?2OT]HH _,7X5?L@_%?]H_QA+=_M
M$6TMO96K^;:B(XRW7%?H=\.?AGHOPOT&/2M$@$-NBA>G)Q7644 >(?M??#G7
M/BA\(+S1/#\7G:A(X*K7EW[#GP%\8?!^2\/B:V\@21[5^M?8%% 'P?\ MV_L
MS^//C)\6O">M>&+3S["Q51.WIBOJ[X%^%=0\'> ;/3M33R[J/[P_"O0J* "O
MF?\ ;>^#_B;XO?#34]*\-0>?>30%$7WKZ8HH ^8O^">?P<\3? _X VWASQ7;
M?9-46Y>0Q^BGI7T?K6BVGB#2[FPO85FMKB,QNK#/!&*NTM 'YM?'#]@+6OA5
MXPA\6? ZVG.IR2&XEB=\@/DG%9 \7_MZ=#HMO@?*/DZ^_2OT\HH _,SX5_LE
M_%?]ICQ)J8_:/MIK?3(EWVGD':2]8<'_  3U\7^ /C]X<U7PO89\.6-T"\AZ
M[ ?\*_4^B@#$\3:=/J'AV:UA&9FCV@>^*^ OV6/V3?B+\.?VL_%?C+6['R="
MOF8PR^N3Q7Z+TM "+]T4M%% 'YR?$C]DSXC:]^T)?>)K.RW:3)<^8K^V:_0?
MPO9RZ=X=TVUG&)H8%1Q[@5J44 ?$G[>7[.OC;XS6\J^%[7SRVW'X5]!_LM^!
M]6^'/P/\-Z!K<?E:G:0[95]#7K%% !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 5S'Q&^'NE
M?$_PM<Z!K49EL+C&]1[5T]% '&?#?X4Z%\+=(AT[1(/*MXQA<CFNSHHH ***
M* /*/CI^S7X0_:"L8+7Q/;LPA!"O%@-^=?.__#HOX*[F/_$S^8Y_UU?;]% '
MSG^SS^PK\.?V:_$UWKOA>*YDO;B(Q,;IMX"^U:WC+]C7X?>-O'%IXJOK-EU.
MVF\^,Q@ !LYKW:B@#!\5>#;#QAX9FT*_4M92($8#K@#%>=?"K]ECP7\'_$L^
MN:#!)'>S JQ8\<U['10 5Y)\7/V9?!_QHOEN_$$,DDJ@ ;3Z5ZW10!SG@#P+
MIOPW\+VF@Z2C)8VPP@;K70R1K*A1U#J>JL,@TZB@#YB^-_\ P3W^&'QY\3)K
MFOPW4-XHQBU?8I_"O/?^'1?P5\R-_P#B9Y1MP_?5]OT4 <%\)_@OX<^#>BII
MN@6PCB50N]@-^![UWM%% "=>#R*\&_:"_8Q^'_[1[6S>)K>:)X#E6M#L->]4
M4 ?#S?\ !(GX*,FW_B: >TU?1_P2_9S\)? ;0XM,\.6Q\J,8628 O^=>I44
M,DC$L;(W1A@U\[_&;]A7X<?'+4A?>(8+@W'9HFP:^BZ* /B!/^"1?P526-\:
MF2C;@#-P?8\U]B^#O"ECX'\,:=H.F1^78V,*PQ#O@>M;5% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!#=6ZWEO)"_W7!4X]Z^>?#O["7PV
M\-_$B_\ &UO;32:Q>2>9(9""N<YXKZ,HH CMX%M8(X4&$C4*/H*DHHH *HZW
MH]OX@TJYT^[3?;W"%'7VJ]10!\Z>"?V%?AQX!^+$?Q"TJ">+7(SD?-\GY5]%
M=>U+10!X/^TA^QKX"_:@N=.N/%L5PL]BNV.2V;:Q'N:\8;_@D7\%&&/^)G_W
M^K[?HH \5^!'[)?@;]GM+I?#=M(_VB/RG-SACMJGH_[&_@#0_&4GB6UM9$U&
M2;SR1C&[.:]VJGK&I+I&EW-ZZ-(L*%RJ]30!XA^VPNW]GO7%'0!1^AKYE_X)
MJ_\ (Q78_P"F3?UK"_;I_;ZL-0\$ZK\/=+\*:H^J73!?M3(?+&,].*]F_P""
M=/P=OO#/PUTOQ9J!,,^H09\B0$.,^M 'V77B_P =/V3? _[0&YO$EO()&7:9
M(,*WYU[310!\/K_P2)^"BKM_XF9_[;5[K^SC^R;X)_9?LM0M_"44W^G$&62X
M;<_YU[710 4444 4]8TN#7-+N;"Y7=;W"&-QZ@UP/@/X >%/AW>&ZTFT$<Q?
M?NP.M>E44 %%%% #)(DF4K(BNIZAAD5\G?%+_@FC\)OBSXUO/$^K17D5_=',
MBV\FU/RKZTHH ^)K/_@DK\%[&^AND&I%XFW --Q7T7;_ +/'A&W^%=WX 6S!
MT2Y0I)E1O/OFO3J* /)_@W^S5X1^!T2Q^'(9(U4$#>:UOBU\#_#GQGL8;7Q!
M$\D40(7;7H5% '!_"+X-Z!\%=!DTCP]&T=I(^\AO6N\HHH Q?%_A2R\:^'KW
M1M14M:7<9BD ZX(Q7F?P+_93\%?L^Q7<?A:"2);J4RR>8?XC7LU% #9$$D;(
M>C#!KP;0/V+_ (?>'/'5[XKM+:4:I>2^=(Q(QNSFO>Z* &0QB&)(U^ZH"C\*
M?110 5E>*/#=IXMT.ZTJ^4M:W"[7 ]*U:* /%OAK^R=X(^%?BYO$>BP21Z@V
M<LQXYKVFBB@ KYX^.7[#GPZ^/VM2:GXB@G2ZD&&:V.VOH>B@#X?_ .'17P4V
M;?\ B9X_Z[5]"?L[_LR^$/V9O#MUH_A**407,GF223G<Y/UKURB@!*\<^/'[
M*W@O]H>337\5022G3Y1+#Y9Z$5[)10!B>$?"-CX+T6VTS3U*VT""- ?0# K;
MHHH *BNK=+NW>%^488-2T4 ?,/Q:_P"">OPO^,>MR:KKD%T+M^K0MBN&TO\
MX)+_  7TO5+.^C74GEM9%E17FRI(.1D5]KT4 5-+TV#1]-M;"V01V]M$L4:@
M8PJC JU2T4 >$?'O]C;P!^T/&J^)+>6,JV[=:G8<_6O%6_X)$_!1H]G_ !-,
M8QGSJ^X:* /*?@3^S;X0_9[\.C1_#5LQ@!R))\,_YUZM110!Y5\8OV;_  E\
M<+NRN/$<,DLEH,1[:EU#]G?PEJ/PIG^'\EKC0YAAL ;_ *YKU"B@#XCF_P""
M1_P5FE+E=2!/835T?P\_X)D_"/X;^)['7=-AO);RTD$D?GON&17US10 U55%
M"JH55&  , "G444 ,DA2:,I(BR(>JL,BOE_XT?\ !.WX6_'#Q6?$&N0W4-Z1
M@BU?8OY5]1T4 ?$'_#HSX*Y!QJ?'_3:OH#]G[]E_P;^S=IUW:>%()%6Y(WO-
MRWYUZ_10 @4+T&/I2/&LB,C@,K#!4]"*=10!\M?%G_@G5\+/C#K#ZEK$%U#<
M.Y<_9GVC)KA'_P""1/P4=0#_ &GUS_KJ^X** .1^%GPRT;X0^"=.\+:#$8]-
ML4V1[NI^M==110!R'Q7^&&C?&+P/J'A37XVDTN^7;*J]37.?!/\ 9U\*? 71
M8M+\,PR16T?3>>:]2HH *9)&DRE7177T89%/HH ^3?BK_P $U/A/\7?&UWXG
MU>*\BO[HYD6WDVI^5<O9_P#!)/X+V=[#<H-2+Q-N ,W%?;5% 'F-E^SSX1L?
MA9>> 4LP=$ND*2;E&\YQSFJ7P;_9F\(? V-4\.0R1!<XWGUKUNB@#S_XM?!/
MP[\9M/AM/$$3211 A0M.^$/P7\/_  4T.72O#T;1VLK[V#>M=]10 5C^+/"]
MGXRT"]TB_4M:7<9BD ]",&MBB@#Q?X&_LH>"?V?A>CPO!)%]KE,TF\_Q&O:*
M** .!^+GP5\.?&C0QIGB"WWPC.'0#=S[U\P2?\$C_@K)/)*1J>Z1MQ_?5]NT
M4 ?)WPM_X)K?"?X2^*$UW28KR:[3HMP^Y?RKZJM+.&QMT@@C6*)!@*@P*GHH
M *ANK6*\A>*:-9$8%2K#(P:FHH ^.O&O_!+7X/\ CKQ9?^(+Y+^.\O',DBQ2
MX3)]!5'1O^"3_P &=$U6&_A746EB.0KRY6OM.B@#GO W@?2_A[X?M]'TB!8;
M2$8&  3]:Z&BB@!K*LBD,H8>A&:^7/C1_P $Z?A9\<?&DOB;78;J&_D&&%J^
MQ3^%?4M% 'Q);_\ !)'X+6UY!<*-2+Q,& ,W!QZU]6_#?X7Z'\+-#32]$MUB
M@4 ;B!N./4UUU% %+5M*AUFRDM9\^6XP<5\R?$S_ ()R_"KXI7TEWJL%TD[M
MN9H7VDU]444 ?'/@O_@EG\'O WBK3]>L4OY+NR<21K-)N7(]17V#:VL5G;I#
M#&L<: *JJ,  5+10 4444 9VO:';>(M-EL;H$PR## 5Y!\)?V0? GP9^(FJ^
M,_#]O+'K&I*RSLQX.>M>X44 (R[E(->$>(/V-/ 'B3XN0?$:[MY3X@AQM<'Y
M:]XHH @L[5+&W2&/A$&!7/?$+X=:/\3/#EWHVLVZRVURA1F &X ^AKJ** /B
M%O\ @D;\%6EDDQJ8+L6(\[IFNZ^#G_!.SX6_!/Q$=9T2&ZFNCVNGW@5]244
M1PPI;PI%&H2-1@*HP!7+_%#X:Z1\6O!UYX:UQ&DTZZQYBKUKK** /+/@Y^SG
MX3^!]NL/AR%XD5=HW5ZE2T4 >3?&[]FCP=\>M/>T\1VS8==IDA 5_P Z^=T_
MX)$_!1%V_P#$S/UFK[AHH ^??@#^Q)\//V=FNV\.6\T[7)RYO#O/ZU;U[]C3
MX?>(/BQ8_$*>T=->L\>6T> O%>[T4 ,BC$,:HOW5&!3Z** "D*A@01D'L:6B
M@#P+]H+]BOX??M'S6TOB6WFBD@.5:T.P_I7C;_\ !(GX*.FW_B9CZ35]PT4
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
M[[-'_#%OQ4_YX3?]]FOU&HKJ_P!9L9_+'[CC_P!4\%_-+[S\N?\ ABWXJ?\
M/";_ +[-'_#%OQ4_YX3?]]FOU&HH_P!9L9_+'[@_U3P7\TOO/RY_X8M^*G_/
M";_OLT?\,6_%3_GA-_WV:_4:BC_6;&?RQ^X/]4\%_-+[S\N?^&+?BI_SPF_[
M[-'_  Q;\5/^>$W_ 'V:_4:BC_6;&?RQ^X/]4\%_-+[S\N?^&+?BI_SPF_[[
M-'_#%OQ4_P">$W_?9K]1J*/]9L9_+'[@_P!4\%_-+[S\N?\ ABWXJ?\ /";_
M +[-'_#%OQ4_YX3?]]FOU&HH_P!9L9_+'[@_U3P7\TOO/RY_X8M^*G_/";_O
MLT?\,6_%3_GA-_WV:_4:BC_6;&?RQ^X/]4\%_-+[S\N?^&+?BI_SPF_[[-'_
M  Q;\5/^>$W_ 'V:_4:BC_6;&?RQ^X/]4\%_-+[S\N?^&+?BI_SPF_[[-'_#
M%OQ4_P">$W_?9K]1J*/]9L9_+'[@_P!4\%_-+[S\N?\ ABWXJ?\ /";_ +[-
M'_#%OQ4_YX3?]]FOU&HH_P!9L9_+'[@_U3P7\TOO/RY_X8M^*G_/";_OLT?\
M,6_%3_GA-_WV:_4:BC_6;&?RQ^X/]4\%_-+[S\N?^&+?BI_SPF_[[-'_  Q;
M\5/^>$W_ 'V:_4:BC_6;&?RQ^X/]4\%_-+[S\N?^&+?BI_SPF_[[-'_#%OQ4
M_P">$W_?9K]1J*/]9L9_+'[@_P!4\%_-+[S\N?\ ABWXJ?\ /";_ +[-'_#%
MOQ4_YX3?]]FOU&HH_P!9L9_+'[@_U3P7\TOO/RY_X8M^*G_/";_OLUW_ ,._
M@'XR\!VU[#K$<BR7$92/<<\FOT'KSOXE3,;FP&>!(,?G7-B<^Q.)ING-*WH=
M6%X<PF$JJK"3NO,^ ;O]C3XI75]<7$<$IBE<NAWGH34?_#%OQ4_YX3?]]FOU
M LV+6D)/4H/Y5-72N)L6E;EC]QROA3!-WYI?>?ES_P ,6_%3_GA-_P!]FC_A
MBWXJ?\\)O^^S7ZC44?ZS8S^6/W!_JG@OYI?>?ES_ ,,6_%3_ )X3?]]FC_AB
MWXJ?\\)O^^S7ZC44?ZS8S^6/W!_JG@OYI?>?ES_PQ;\5/^>$W_?9H_X8M^*G
M_/";_OLU^HU%'^LV,_EC]P?ZIX+^:7WGY<_\,6_%3_GA-_WV:/\ ABWXJ?\
M/";_ +[-?J-11_K-C/Y8_<'^J>"_FE]Y^7/_  Q;\5/^>$W_ 'V:/^&+?BI_
MSPF_[[-?J-11_K-C/Y8_<'^J>"_FE]Y^7/\ PQ;\5/\ GA-_WV:/^&+?BI_S
MPF_[[-?J-11_K-C/Y8_<'^J>"_FE]Y^7/_#%OQ4_YX3?]]FC_ABWXJ?\\)O^
M^S7ZC44?ZS8S^6/W!_JG@OYI?>?ES_PQ;\5/^>$W_?9H_P"&+?BI_P \)O\
MOLU^HU%'^LV,_EC]P?ZIX+^:7WGY<_\ #%OQ4_YX3?\ ?9H_X8M^*G_/";_O
MLU^HU%'^LV,_EC]P?ZIX+^:7WGY<_P##%OQ4_P">$W_?9H_X8M^*G_/";_OL
MU^HU%'^LV,_EC]P?ZIX+^:7WGY<_\,6_%3_GA-_WV:/^&+?BI_SPF_[[-?J-
M11_K-C/Y8_<'^J>"_FE]Y^7/_#%OQ4_YX3?]]FC_ (8M^*G_ #PF_P"^S7ZC
M44?ZS8S^6/W!_JG@OYI?>?ES_P ,6_%3_GA-_P!]FE7]BSXJLP @E_[[-?J+
M11_K-C/Y8_<'^J>"_FE]Y^/OCKX6>(OA;J*V/B%72Y89 8YKF:^[/VU_AW<:
MVIUQ5W);Q@<#T%?"*J5R&&&ST-?;Y=C/KN'55[]3\^S3 _V?B94H_#TN.HHH
MKTSR!*^T?^">+7##7/.SLQ\OYBOC"&%[BXBC0%BS <5^C7[('P[F\'^'Y+N5
M=OVJ,$<5\YGU6,,%*#W9]3PW1E/'QFMH[GT;1117Y4?L@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 %%
M%% !1110 4444 %%%% !1110 4444 %-DC6:-D=0R,,%2.#3J* .8OOAAX1U
M*X\^[\-Z9<3=?,DM48_GBM^QL+?3+6.VM(8[>WC&$BC7"J/858HH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ***2@!:*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *2EHH Q9?!>@S:F-1DTBS>_\ ^?EH5,GYXK81%C4*H"J.@%.HH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XB?\@&:NKKE
M/B)_R 9J +/@'_D6+7\:Z*N=\ _\BQ:_C714 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q?Q,_P"0
M*_UK:\'_ /(NV7^Y6+\3/^0*_P!:VO!__(NV7^Y0!M4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7!_
M%#_D')_OBN\K@_BA_P @Y/\ ?% '5>&_^0'9?]<Q6E6;X;_Y =E_US%:5 !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 >>_%#_4VW_705VVC_\ (+M?^N8_E7$_%#_4VW_705VVC_\
M(+M?^N8_E0!<HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "O./B5_P ?5C_UT%>CUYQ\2O\ CZL?^N@H
M ] L?^/.#_<'\JGJ"Q_X\X/]P?RJ>@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P_&7A2V\:>'[G2[H 1S+
MC=C.*_.;XY?L[ZKX+\17365I)-9*3MD"\&OTUK,\0>'K/Q)8-:7L8DC;U'(K
MVLMS*IE\]-8OH>%FF4TLRAKI);,_&ZZMIK&1DN$\MAZT^PTZYU20):Q&4G^[
M7Z!?$7]F+P?<:U:!E*B9_FQ]:[?PW^REX)\-M'):P.67!RV.:^P_UDPO+HG<
M^%7"F+Y]9*Q\J?LZ_LU7_BC7H[G5K:2VM%^<.R\5^@NBZ3#H>EVUC ,1PH$'
M'6GZ7I=OH]E':VR!(D&  ,5;KXK,,PJ8^IS2V6R/OLMRREEM/EAJWNPHHHKR
MCV0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I"0.3
MP*6N&^-/C0?#_P"'.K:XQVBV3.?SH ZU=8L'N# M];-..L0E7=^6<U::18U+
MLP5 ,EB< 5^6O[(VC^+/BS^U)J?BZXUR\_L"8,R0;R8_P'2OT2^,S2Z?\'?%
M9MY6CFBTR8I(#R"%ZT =A:ZI97V?LUW!<8.#Y4JM_(U:K\L?^"6GBSQ!KU_K
M8U36+F_5;]E FD+8Y/K7ZG4 %%%% !1110 4444 %%%% !1110 4444 1S7$
M5NI:61(U_O.P J.TU"UU!2UK<PW(4X)AD#8_(UX=^V%J%YIWPKU.6RN7M9A;
M2$/&<$<&OFS_ () >)-:\1>!?&DFL:G<:D\=_M1IW+%>3G&: /T,HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "D9@H))P/4TM8'CUKE?!VK-9JS
M70@;RU7J30!I?VWIWG>3]OM?-_YY^<N[\LU<5@RY4@CU%?C':>'_ (WZA^U=
M:WLEKK,6BB?DY;R=G^-?K]X%CN(_"]BMUN\\(-V[K0!OT444 %07%[;V>#//
M%!_UT<+_ #J>OB?_ (*,ZYJVCZ1IITS4)K%C&<F)B,]: /M.WNH;M-\$L<R?
MWHV##]*EKY;_ .">>K:AK'P4>;4KR2]G^T8\R5B3T-?4E !1110 4444 %%%
M% !1110 4444 %%%% !1110 5'-<16ZEI94B7^\[ #]:DKYZ_;2U*]TWX3ZI
M+8W4EI,+60AXS@@X- 'OMIJ%KJ"EK6YAN5!P6AD# ?E5BOS_ /\ @D#XBUCQ
M%\*?%4NL:E/J4J:B55YW+$#GUK] * "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I"<<G@4M4M<\S^Q;_P H
M$R_9Y-F.N=IQ0 W_ (2#2_.\G^TK3SLX\OSUW?EFKU?A=I_AWXY:A^U9;SRV
MGB!+!=:R6^<0"'?^6,5^Y=CN%C;A_O>6N?K@4 3T444 %%%% $%S?6]FNZXG
MB@7UD<+_ #IMKJ5I?KNMKJ&X'K%(&_D:^+?^"E4?CV?P?:P^"+>\FG>)@YL\
M[AU]*Y;_ ()AZ'\0])\(W@\:1ZC'(UP3&M^26"_C0!^@E%%% !1110 4444
M%%%% !1110 5!<7]M9C-Q<10#_IHX7^=3U\'?\%*/$&L:+H$S:7J4U@WD@YB
M8B@#[LM[F*ZC$D$J31GH\;!A^8HGNH;5=TTL<*^LC!1^M?.O_!/[4K[5OV:O
M#]SJ-W)>W3%MTTARQX%9G[>1\7M\.3%X1@N9KUXG'^C9R#SZ4 ?2]KJUE?9^
MS7EO<?\ 7*56_D:MU^8__!-7P[\4M+O-0;QE%JD<37.4%\6SCOU]Z_3B@ HH
MHH **** "BBB@ HHHH *1F"*68@*.22>!2UD^++62]\+ZM;PL4EEM941EZ@E
M2 : +=KJUC>LRV]Y;SLIP1%*K$?D:MU^2_[//B_Q-^S_ /M"3>%O$.M76H#6
M]08PI<N3M4L>!FOUG'04 +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 5X1^UO\<D^"?@/[2&*75X&BA<'HV.#7NLDBQ(7<[5 R2:_.'_ (*H
M?%;PAK7A?P_I&G^(K2ZU:UO,SVL,@+(N1UH \P^#OPT_:E^.FH7VOZ9\0Y+'
M2!-N2.6; VDY 'X5^E?P+\*^*?!_@6WT_P 7ZE_:NL*?GN-V<U\X?L4_'CX;
MZ'\/X=/N_%NGV=\RI^XFE SQ_.OL31M<L/$-DMWIMW'>6S=)8CD&@"_139)%
MBC9W(5%!+$]@*\QO/VG?A7I]Y-:W'CK1X;B%BLD;3\J1V/% 'J%%>86?[3?P
MLU"X6"V\<Z1-,W 19LG^5>D6-]!J5I%=6LJSV\J[DD0Y##U% $]%,EE2&-G=
M@J*,ECVKF+7XI^$KWQ(N@0:_9RZRW2R63]X?PH ZJBN7\8?$[PKX "'Q%KMG
MI <X7[2^W)-:7A_Q5I/BJU%SI%_#J$!&1)"V1B@#6HHHH **:SB-2S'"J,D^
ME>>^(/VAOAOX5OOL6K>,=+L+K_GE--AJ /1*\-_:[\7:QX,^$.O:CHMTUI>P
MVKO'(IQ@@5O1_M2_":6:.)?'NC-)(VU%\_DD]NE<3^VLXO/@)K]U"PEMI;)F
M213D,"N0?RH \J_X)<?%OQ=\6?A?J5_XMU234[J.Z=$DD.3C->9?\%(/CY\2
M? -];6G@R>^M/](VO);(S<?A6_\ \$>\_P#"G]4Q_P _C_S-?:GQ$NO &B11
MW/C'^RK=)&PDFH(.6_$4 >._L-^./%7C;X>P77BJ2:2\,"DF8'.>,U]-UB^%
MVT.73HY=!%K]C=04:U "D55\5_$;PUX&C+Z_K5KI28SFX?;Q0!TE%>::5^TI
M\+]<N%M[#QMI-U,QP$CFR<_E7H]O<1W4*31.)(G7<K+T(/>@"2BN<U[XB^&O
M#%\EGJNLVMC=-RL4SX)J76O'6@>'=!36]2U6WL]*?!6[E;"'/3F@#>HKRIOV
MI_A*I(/CW1@1_P!-_P#ZU;/A?X[> /&NI1Z?H7BO3=3O9#A(;>7<QH [RBDI
M: "BH[BXCM87EE<1QH,LS= *\YU;]I'X8Z#?O9:AXUTFTNU^]#)-AA^E 'I5
M%>6V_P"U#\*+NZBMX?'>CR3R':D:S\L?RKTJQO[?4[5+FUF6>!QE9$.0: +%
M%(S!5))P!UKE;+XJ>$M2U:32[;7[.;4(VV-;K)EP?3% '5T5R?C3XL>$/ART
M:^)?$%EHQD&Y?M4FW(K5\-^+-'\8:/'JNBZA!J6G2<K<P-E#^- &O17FFK?M
M*?"_0]0FL;_QMI-I=PG$D,DV&4^_%=+X-^)7A?XA6S7'AO6[36(5."]J^X"@
M#QO]NKX@^(/AM\#[W5_#7G?VDKX7R 2W3VKY"_X)D_'CXI?$[XE:W;^,+^_O
M-.6,,GVE&4*Q/(&:_2_Q/'HTFF.->2VDL>XNE!3]:YGX?WGP[O+ZYB\('26N
MXO\ 7+8( P^N!0!WHZ"EHK%\5^,M$\#Z6VHZ]J5OI5BIP9[AMJB@#:HKRD?M
M4_"0KD>/M&Q_UW_^M70^$_C1X'\=3K#H'B;3]5E8X"V\FXDT =K125#>WT&G
M6LEQ<RK#!&-SNQP /6@">BN:\+_$CPQXT,PT/6[34S"VV3[.^[:?0UA^)OV@
M/AUX-U1M-UOQ?IFFWR]8+B7#?E0!Z#17EUK^T_\ "F\NHK:#QWH\L\K!4C6?
MEB>PXKTZ*9)HDD1@T;@,K#H0>AH ?1110 4C,%4DG ')-+7'?%C[9_PA5_\
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
MGZA;:M90WEG,MQ:S+NCE0Y##U% %FBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "N4^(G_(!FKJZY3XB?\ (!FH L^ ?^18M?QKHJYWP#_R+%K^-=%0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '%_$S_D"O]:VO!_\ R+ME_N5B_$S_ ) K_6MKP?\ \B[9?[E
M&U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<'\4/\ D')_OBN\K@_BA_R#D_WQ0!U7AO\ Y =E_P!<
MQ6E6;X;_ .0'9?\ 7,5I4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!Y[\4/\ 4VW_ %T%=MH__(+M
M?^N8_E7$_%#_ %-M_P!=!7;:/_R"[7_KF/Y4 7**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSCXE?\
M?5C_ -=!7H]><?$K_CZL?^N@H ] L?\ CS@_W!_*IZ@L?^/.#_<'\JGH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "DI:2@#S7Q]_R'-._WQ7H\'^IC_P!T?RKSCQ]_R'-._P!\5Z/!_J8_
M]T?RH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "OE'_@HUXT_L?\ 9U\1:=;/B]GC&!GFOJZOS@_X*/\ B&XNO&UI
MX;5F,5Q&N5[=J /6_P#@FCX+:Q_9_P!%UJ[C"WDX.6(Y-?1?QS_Y(]XP_P"P
M9-_Z":X[]CW1_P"P?@)X>L]NWRU/'Y5V7QO7?\(?%Z^NFS#_ ,=H _-O_@DS
M;O<ZEKJI@'^T)#S[$U]P?%G]N#X3_!7Q1-X?\4:ZUIJ<(^>-8]V/UK\@_P!F
M'XJ>)--GUOX?>#'EL/%>K7TGV/4$/"?,17Z=_"?]A/0-<\'6MW\8]-A\4^,Y
M.;F\D;.: -;1/^"EGP*\0:Q::;9^)7:ZNG$<2M%@%CT&<U]065Y%J%G#<P.)
M(9D#HPZ$$9KXJ_:"_P""=/PXD\'W.L>"?#]OHVN:=$TT+QD]0,@BN%_X)[_M
M">)M-FN?!/CN]DU#4OM!AMF<_=4' % 'V'\6OVEO GP2B63Q7JAL$9P@.W/)
M_&NZ\(>+=-\<>'K/6M(G%SI]V@DBD'<&OG7]O+X :;\8?A7*!8K+?P2>:'4<
M\<UY+_P3,^-%SXKNO$'@:Y=U'AY/)2-_8XXH ^_:S];URS\/6$EY?2B&WC&6
M8UH5\6_\%-OC-+\/_@S]DT>X(U6:X5&6,_,%/% 'NWPQ_:F^'WQ>\3:CH'AG
M5C>ZEI[%9X]N-I'XUZW7QC_P3S_9]TWP7X/@\;M9B/5=;@$LLC=2QYH_;H_;
M$;X4747PX\.M)%XRUB(?9+F(_P"K)Z?SH ]E^+W[8'PS^!^J/I_BO6OL=T@R
MR*NXC]:\U_X>A_ +;N_X2>3'_7'_ .O7A_[,G["OB+XC:@GB[XX3+XD6Y!80
M3MDG/2OI>X_X)\? FX@EC'@:SC\P8RN>/I0!Z%\(/VB/!/QR\(WOB7PIJ?VS
M2K,E9I'&TJ0"3QGVJGX2_:<\ ^-O'#>$M)U;[1K:]8,#_&O@7]I']FWX@_LP
MV=WJ?PQU!M)\!*#)>Z? 3^\%>9?\$V?$:^./VK/[9:)HYF0@ASSF@#]'_P!L
MS_DD^J?]>TG_ *":^8_^"-7_ "('C?\ [")_F:^G/VS/^23ZI_U[2?\ H)KY
MC_X(U?\ (@>-_P#L(G^9H ^R_'_[2/@7X9ZL=-U[5/LEV#C9C_Z]=_X>UZS\
M4:/:ZII\GG6=RF^-_45^8/\ P4(M8YOBXY9<GS5[^]?H1^SJH3X+^%0.GV-:
M /1ZX;XL_&?PM\%/#QUOQ7??8-/#;3)C/-=S7PE_P5PB63]G>0L,[;A"/SH
M^P_A_P#$S0?B9X=AUO0;O[7I\J>8DF.HKB=>_:M^'7AOQ[I_@Z_UCRM=OW\N
M"WP/F;\Z\P_X)[0K#^SCHRJ,#[$/Y5^>/[<OB-/AW^U%X<\5B)IFT^?S3&IY
M.#F@#]>?C!\>O!WP-TC^TO%NI"PM?4#)_+-2?"OXY^$OC-IZ7OA>^:\MW7>&
M*XXK\Z_AS\._&/[=_P 2+3QCKTDI^'3(JMIESD<CVK]$O!?PO\(_ OPI/_8>
MGQV%G96[.Q!Q\JJ2?Y4 =KK6L6N@:7=:C>R"&TMHS)(Y[ 5\TZ]_P4F^!GAS
M47LKWQ*Z3H<$+%D?SKY#^+7Q\^(?[;7Q$D\,_"G4;C2-"LYC:W\9)"R8.":^
MH?A'_P $YOAMHW@VWA\;^'K77?$#'=-=,<_E0!I:?_P4U^ ^I:A;64'B:0SW
M$@C0&' W$X'>OJ33[Z'4K&WN[=Q)!<1K+&P[J1D']:^1/B[_ ,$V_A;KWATO
MX4\-6VDZU;Y>"5#_ !#D'\Z^;_A'^T1\1_V6_BII_@'XG:E/JEK?3B&P))*Q
M)G % 'ZIUY+J/[4?P^TOQ:_ANXU<)JJ2>6T.!PV<>M>H:;J,&J6,-U;R+)'(
MH8%3GJ*_$W]L#Q:G@7]H36YXD;[;<7!2!E/W7SP?SH _6?XT?M,^ O@':V%Q
MXPU7[#'?+OAVKNW#UZUY W_!43X KU\3R]<?ZG_Z]>$_LO\ [*OBSX\:=!K'
MQJN?^$@TM0&LHIB3LC/05]-77_!/3X$74!C_ .$'M$..&4\@^M 'KWPT^+?A
MKXM:+#JOAN^%Y:2KN5NAQ]*ZZ:18HV=_N*,FORCDN/%G[$/QTGGGU IX%O+@
M06-BK<("<"OU TO6%\0^";74E^[=VJS#_@0!H \\N/VH/AK:_$N'P,^IQKXE
MF^Y;^6,G\:]AC964%?NGI7X\>(+6/_AYAH[8YR#U]/\ ]=?KEJVM6_AOPY/J
M-RP6*WA,AR>N!G% %K6M8M?#^DW>I7L@AM+6,RRN>RCJ:^8]2_X*8? C2;R2
MUN/$SB6-BC 19Y'XU\I?$3XY?$;]MCX@W7A?X8:G-I.AV,YMM1C)(649P:^F
M?A/_ ,$X?A=H/A6.+Q;X;M=8UJ0[I9V/>@#J?!/_  4*^"_Q UA--T?Q"\UT
MQ"A6BQU_&O,/^"D6)O#6C7<;*\,T1*,#U'7-=UXT_8#^'5GHLDW@;P_;Z'KD
M?S1S1GJ:_/K]H3QGXZ^$FI/X>^(]U-J\,Q,5AU(C'04 ?H%_P3E_Y(>__7S_
M $-?5E?*G_!.7GX%[^SS[A^1KH_VQ/VI],_9M\$+>3AIKN\;R8A'R58]#0!W
M?QH_:+\$? &SM;GQEJ?]GQW.?+PN2<?C7C)_X*A? (9_XJ>3@X_U/_UZ^9_@
M_P#LP?$;]JWQ$GBWXGZF=6\*RR">TM;AC\L9.0/RK[ 3_@GW\"51%/@6S8J,
M$G//N: .G^"O[6GPX^/^ISZ?X.U@W]U"GF.C+M./SJUJ7[4?P]TGQ8/#EQK
M75#+Y(B !^;.,=:^0/VBOV*]?^$$=UXD^!TH\.28)E6$\[.XKXV^#OC*Z\9_
M'+1[361))K5G>*MU-(3\[AN30!^[\<@FC5U.58!@?8UXA\6/VS/A=\%=6FT[
MQ1KGV2[B.&1%#8_6M[X\>,+[P'\$M0UG3I&BN[>V38R]1\M?GO\ LI?!&P_:
M2^,>I>(OB.8?$-E.CLMG*V2&YQD4 ?;/PU_;L^$?Q8U);'P]KS7%RS;0DD>W
MG\Z^@582*&4Y5AD5\/?&S_@GC8?V]X>U3X06MKX2EM90]VL;;0X![9-?7/PW
MT?6M"\-V]GKEU]KNXT5?,!ST% '4Y_"O OB=^W%\)OA#J36'B/7C;7*MM*QI
MNY_.O#?VYOVO+W2XY_A]X!N9K?Q89=DDT9Z \8XK,_99_8"77-*G\1?&J"'Q
M5>:E&LT$4Y)*9YYH ]/;_@J)\ 57)\3RX]H/_KU] ?"SXO>&?C)X<AUSPQ?"
M]L)1E6/!_*O)9_\ @GK\![B)D;P-: 'T-?'/Q]^&OQ)_8?\ $A\:^&=69?AM
MYXBCTBU8DQY/<4 ?JI17E?[//QFL?C'\/]*U2!C]KDMU>9&Z@X[UZI0 5\Y_
MMN_\DCU7_KUD_D:^C*^=OVV%W?"C4@>AMI!^AH ^>O\ @C:/+^#WBV5B%0:F
MV2?JU>_?$+_@H'\&OAAXHGT#7O$#V^I0_?18MP'XYK\SOV%_B%XM^P^(/A]X
M5N)K2ZU.[94F7.U22>M?HSX+_8'^'^H>'[:?XB:#:^(_%;9-Q?N<D^PH U_
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
M]CNZ>[^#=@[OO;=C.?:@#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@"&ZMEO+>2%_NNI4X]Z_)G_@I1^QSX*^'CV7C32[B[&IZQ>;+B*60E
M>HY _&OULKX%_P""L_\ R(/A7_K\_J* /.OV4/\ @G)\-?'OAVV\1ZC>7QO8
MPK".*4@9(SFOT0\#>"M(^$GA-=,LI7%C;C=NE.3P*\3_ &$_^2:)_P!<D_D*
MZ7]M#Q]+\./@;JNL0N4="$R/<&@#YE_:%_;8\:^,/%UYX"^#,4>I:HKFWO5*
MY*(>"0>W&:S?A/\ \$H?"_BO3I]>^(-QJ,>M7[>=+%%*1AFY/ZT?\$V?AQ9W
MWCS6/'DT*O<ZE&9-[<G)S7Z14 ?GE\1O^"4/@WPSX5N=2\!3ZD_B6'YH5EF)
M#8_&N1_9?_;"\>?"'QVW@#XO(MAHMJ?L]G,Z_,3G &:_3JOSS_X*M?"6SU+P
MKX<U[1[>.TUE;\/+.@P6 (/- 'W=K=_%JG@Z>\MWW03V_F1L.ZD9!K\7?%_Q
M5@^!O[=D'B[4KN=;& '< 20/P]*_33]EWQE?>+/@;]GU"4S26=FL08^RU^;.
ML?#73?C%^W_9>%]9@%SI\QRT3=#S0!ZYH?PX\:_M\?%:ZU'Q6)X/AX)!-I\\
M)*[@.E?HW\(_@_H_P=\/Q:5I#RR1*@0M*<GBMCX?_#_1_AKX;M=#T2V6ULK=
M0JJHQ724 %,FD6&)Y'.U$!9C["GUPGQH\8+X.\ ZM='.YK:15([?*: /C;]M
M+]M;Q%:ZE:^#?@](FIZO<DV]P57)#$XP*Y_X,_\ !-M/C1X27Q)\;QJ%KXNG
M?(BMY2H5#R"17 _\$R? L'Q:^*?COQ+K %Q)IU^SPLW)7YN*_6'ZT ?!FJ?\
M$A_A5;VQN],O=574;8>;;AICM+CD \^H%>"?&SX]_$_X2^ O$'@/XN6GV/3G
M@:UT-D7+3(!A23WXK];Z^3?^"AWP/T7XI?"+4-6U2U6>YT>U=[>3NAY/% 'E
M'_!'N,K\&]0<C[]T[?J:R_\ @L9YO_"N_#QCGDA/VU!^[8CN*T_^"/3$_!W4
MD)R([MU'YFLW_@L7_P DZ\/?]?R?S% 'TK^RSJ#:'^SCINI%FE>VT]7RYSG"
MYKX6\83>*?VPOVHK#PUK<DD/@J5_*G>%MI SBONS]E?3QK?[.^F::3M^T6")
MN/;*XK\_OC-9^+OV.OVG+'Q/)'<7_AF-O-DAME+!@>: /:/BQ_P2YT'X?Z-:
MZM\*VU)]<BF4M%/,6! [U]??LY?\)S9^$;?3_&=J();6%8XVQR<>M<1^S;^W
M5X*_:,O&L; '2;Y4W&&[<*2?3FOI17610RL&4]"#D4 ?EI_P4TUI/#?Q>T_4
MKBZF@MXX5)V,0.@KB/A;J/Q?_:^T6T\#WD$G_"NHB##=1Y#D?6N^_P""D_AA
M?&OQFTW1W&Y9HDR#^%?:_P"R!\.]/^'OP5T2SM;=(Y=GSL!R>E 'S_I__!(3
MX1_88#>7>JO=;1YI68X)[]Z\F^,G[#>M_LJZI%XY^#/VR\FL5#B.X<M@CL17
MZD5#>6<&H6LEO<1+-!(-K(PR"* /D?\ 8O\ VSG^-K+X4\5/';^.K="US:J
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
M3].^#O[?/B/7-<O9XK,!@F&)7<>@_2OT;_8;\?:AX\^$-Q)J$[3O:MY*ECT
M!']*_.#QI\,[#XO?\% M9T34XO/M!)O,9Z'!- 'HOA_P)\0?^"@?CHGQ<L\'
M@_3YM]C-"2NZ//!/X5]C_&#X,Z1\#/V/_%?ASP_)/Y/V;+2R/EB<=J][^%OP
M]T;X<^$['3M'LTM8TB56VC!-<!^VC(8_V</%[#_GWH _(_\ 9Q_:.^(G@Z-/
M#OPR\S4?$3NT;QS98;2<$U]B_#O_ ()?Z#\5%F\8_$NXU"'Q#JG[ZX@AE( <
M]:Y#_@F#\$=+77(_%\MLKW,A;YB,U^I- 'P!XP_X)*?#O2?#=]>>%;G4SX@B
M3=;>9,<,W8=:\K^ O[3WQ+_9E^)$?@#XFPBT\'6[;(YY%^;T'-?JG7Q%_P %
M2/A/8>*?@FVJV=K'#KD=RN+I1AB!ZT ?8NEZG8>.?"T-Y:2>;I^HP;DD7NK"
MOAC]L/\ X)^_#J;X=^)/&IN;Y-7LHFGCS*=A.>F*]2_8#\9ZGJWPOTS1=0G,
MQL+95&>>E>C?MB?\FZ>,?^O4T ?E[^Q7^Q'X&^/0C;Q!=W415F.V%R"<5^H7
MPU_9W\-?L_>"]8MO#CW+H]JZYG?) "FOCK_@F#UB_P!YOYU^B_BS_D6=4_Z]
MI/\ T$T ?DQ\/?./[6&F$W4Q!OC\I<X^]7ZT^(O$EAX5TN74-2G6WMHP26:O
MR:^'8W?M7:8/^G[_ -FKZ\_X*;_$*?P'^SW<26<C17,TRJ&7T/% 'SW\4/VI
MOBG^TQ\1-1\"?"*$7VFV\IBOV48VQ9P3GZ5WWA'_ ()&_#K4--74/$MYJ?\
M;%T/,N$CF.%<\GOZUTG_  35^$^G>&O!W_"7P0*E_K5N&GE[OGFOM^@#\X_B
MY_P3+L/A/X-N/$?P9.H7/C2W8&.*XE)#CJ>*F_8?_;5\57GBJ^\ _%MUT_4=
M/'DQEUP=P.,5^BM?E?\ \%/OAW:_"+Q7X2\9>'5%G?ZIJ*_:94&"QW#- 'Z?
MZO,EQH<TL;;D>/<K#N"*_#_X]?$[4?@U^VY/XDL;F;S5.T)N)7GCI7[$?"?7
MW\2?!W2KF5MTOV%-S>ORBOR6^('@VQ^('_!0 :1J<'VFU+!C&?8T ?0WPO\
MV;_%O[:LUQK/Q@CN;7PM(OFZ>ULY1G]*[3Q%_P $A?A;'H-X=&NM474UC)MS
M),<;NPZU]L^ M%@\.^#]+TRVC\JWMH1&B 8P/2M^@#\R?V8?C)XP_9O^-UM\
M%_$@V>'D)*R3<N/H37Z8V=W#?6Z3P.)(G&59>AK\OOVPIX-(_:UBU(I^_4*
MPK]%/@]?'4OASHMP?^6D(- '9T444 >,?M,?M):!^SSX4^VZI<K#>7(*6JG^
M)^P_.O@31?AC\6/V]_%\5_\ $.VDL?"L,O\ HKVV4!A)X/'M57]M35)_CE\9
MK3PG*Y>#3;]3M8\8#"OU!^%GAZT\+_#_ $*PLX5ACCLX@=HQD[10!\AC_@D)
M\&N,W.K$XY_?=_7K7@/CKX,?$G]@3Q=)K_PPAFO]"FDVRM<$N/*[\?2OUDK
M\>>&[#Q5X3U.PU&W2X@DMY/E89P=IY% 'E7[*7[36D?M&^$7NK.=9-3L55;Z
M->-DG<8^M-_:5_9C\+?'#P_>'79[B ^6>8WP.E?"/[)RZC\ _CGK>DZ;,8+'
M5-08-&IX(+5^HGC-MWA6Z)[Q$_I0!^(O[.?[)/A'XF_M3>)?A[JEU<)HVGEA
M%(CD.<>]?JM^SS^Q/X'_ &;6G;PU/>RF9MS&Y?=_6O@_]C'_ )/Z\;?[S?SK
M]<X_NB@!1P,4M%% '&_%/XF:3\+?"=_K.J7"PI;Q-( >^!7YN:M\2?BQ^W9K
M\NA:' TOPOED,5S=1?*PYYYKT+_@J5\2)M UGPAX7#L+?6OW4B@\$$XKZ+_8
M?^%MC\+/A!%8V4*PK<.)FVCU% 'B'A__ ((_?">#2($O[S57NR,R%9CC/IUK
MS+X_?L-Z]^R_8VWBGX&+>W9M09KM+ARY7%?J)4%]90ZC9S6MPGF03(4=3W!Z
MB@#X]_84_;(NOC'X9&C>/KB.S\:),8EM]NTR*./SKZ+^,GP:T7XW>&/[#UUY
MDM-V[,)P:_-#XX>$V^"_[>GA]O#O^A:;)MD>-.,DX-?JGX/U9]<\/VEXYR\B
M@D_A0!^,?_!0;]CKP5^SWXR\$V_AJ>Z:+7)@MPMQ)N*C=CBOK+]G7_@FG\,5
MTW3/%?VS4)-1VJVU93M!P#ZUY_\ \%?/^2@_"K_KX'_H9K[N_9M_Y)KI_P#U
MS3^5 'FO[96BV_A?X!P:9:[OLMN=H+')P *^!/V9?CQXF\/ZYJ?A_P  K]I:
M^;RKGC.,\5^A7[=W/P;E3NS,!^0KY*_X),_"&UL_$GC+5M6@CNI]^ZW+#.WY
MA0!ZU;_\$V/"_P 9+=/$'Q$FU"+6I?F\NWE( SS7D?[0_P"P.O[,?AV'Q?\
M!^6^NM8CE!ECGD)PHY)K]1ZYSXA6<%]X/U2.= Z?9W."/:@#YS_83_:@E^.O
MARXTC4)%;6=&B6.[7N&& :^F_$WB;3O!^BW.K:K<+:V%NNZ25N@%?EI_P3&U
M1=!_:*^)MI$-L4UXZ;?;=7U3_P %'O'LGA_X!:[IMJYBN;B+(?.* /F7X]_M
M$?$_]J#XHW7@'X90_;/#/F8\V,8)7N<BO6O#_P#P22^&>J:)97OB&XU0:]-$
MKWGES';YAZ@<U\J?L6_MR>"_V?\ PC$-4\'ZCJ.N'<DNH6T1;<#Z'!KZ;_X?
M$>!NW@S7L?\ 7(__ !- $'CK_@E[H?POTB?Q3\*IM0N/&5D-]G#<2DJS?G5K
M]DO]LSQ:OQ#/PS^+&VQ\26P*O&1C'I35_P""Q'@7/S>#->Q_US/_ ,37QY\>
M?VM?#WQ#^*R^-_"W@S4;#7+B55:Z>(AB,_3DT ?LI\7I%O/A'XI>!\K)IDQ5
MU/\ L'FOQ8_9;_:4C^!'A[QFNFW<TWC5[V3[#!(2ROR17ZY6.KSZU^R>VHW*
MLMQ/H#R.K\$'8>M?EA_P3S^ ^B_%+XHZIK&M6JW45KJ+@*W./F)H ]@^ O['
M/B']KSQHOQ3^+9NK.6X/F;(6*@D= !7ZA^%/#=IX/\.V&BV.[[)91"*/><G:
M/6K&BZ+9>']-AL-/MUMK2$82-!P*O4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %<I\1/^0#-75URGQ$_P"0#-0!9\ _\BQ:_C715SO@'_D6+7\:Z*@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** .+^)G_ "!7^M;7@_\ Y%VR_P!RL7XF?\@5_K6UX/\ ^1=L
MO]R@#:HHHH **** "BBB@ HHHH **** "BBB@ HHJKJ6I6^DV<MU=2"*",99
MFH Y'Q9\9O"O@JZ6WU745MY6;8%XZ_G78:??0ZI8P7=NV^"9 Z-Z@U^$'[;?
MQV\2>(/VBM3M]+O)_P"SK6Z#11Q9(;G^5?KG^R'\5;;XC?"G1HDE66[L[5$F
MYR0<#K0![I112,P522<#U- "T56M]2M+MG6"ZAF9/O".0,1]<&H;C7],M'V3
MZC:0O_=DG53^IH OT5F?\)1HQ( U:Q)_Z^4_QK1CD65 Z,KHW(93D&@!U%%5
MO[2M!,83=0B8=8_,&[\LT 6:*J7>K6.G@&ZO+>V!Z>=*JY_,U6_X2C1O^@O8
M?^!*?XT :E%06M[;WJ;[>>*=/[T3AA^E3T %<'\4/^0<G^^*[.;4K2WF6&6Z
MABF;I&\@#'\":XOXI36\.EI)<7$=M#O'[R0X7\Z .K\-_P#(#LO^N8K2K(\+
MWEK<Z+:?9;J*Z41CYHG#"M225(49Y&5$49+,< 4 /HK,/B?1UX.K6(/_ %\I
M_C4MKKFG7K;;?4+6=O2*96/Z&@"]115>ZU"UL5W7-S#;KZRR!1^M %BBF0S1
MW$8DB=9$;HR$$'\:?0 44V218EW.RHOJQP*@M]2M+QV2"ZAG=>JQR!B/R- %
MFBBJ%QK^F6<GESZC:02?W))U4_D30!?HK,7Q/H[,%&K6))Z 7*?XUHHZR*&1
M@RGH5.10 ZBBB@ HJE=:UI]BVVYO[6W;^[+,JG]34(\3Z.W U:Q)_P"OE/\
M&@"AXT\?:/X T[[=K-S]FM_[V*R_AK\8O#'Q:M[J?PW??;8[9MLAQC!KR;]M
M=$NOAJCCYXR&PRG(/'K7EG_!,:!(?#?BC8,9G_K0!]Q4444 >4_&C]IKP%\
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
M\ ?M#_\ )^'P^_Z_%_\ 0J /UP\%^"=(\!Z'!IFCV45E;QJ 5B4 $XZUX?\
MMO>.KOP;\,9$M79/MB/"VTXX(Q7T;'_JU^E>'?M<?#*?XC?#.^%NF^2RADF"
M]^%)H ^;/^"3OP^M?#/A_P 7ZBRK-=WEUYGFD#<,GI7Z#5^:W_!)OXMVMROC
M/PYJUPMOJ$-Z8X5?C.">*_2F@ KX+_X*.?#RRU.^TKQ&L21WUBF]90HW9'>O
MO,D $G@5^<W_  47^,=C+XX\/>"M.G$][J'[DJG/)- 'TC^PQXDN_%'P3MKJ
M\F::592FYCDX K\W?VHO# \5?M1S1-'Y@CU $C&?XA7Z=?L?_#^^^'/PBM--
MU"+RIV;S-I]"*_/GXH?\G7:GD9_TS_V:@#]4_AQ91:?X#T&WAC$2)9Q#:H_V
M1725C^#_ /D5=)_Z]H_Y"MB@#\N/^"MC&)?"KKPPU&,_7YA7W_\ !O4?[6^"
M'AR4C:PTV)3^"BOS^_X*X?ZGPQ_V$$_]"%?>OP%_Y(1X>_[!Z?\ H H _,_Q
M!_RDMT;\/YBON+]O+QU<^!_@_;O;,RFZ;R6P>Q %?#OB#_E);HWX?S%??W[9
M7PSE^)7PD\F&,R-:*9^/9?\ ZU 'B/\ P2_^'MIX;TSQ-JRQJUSJ#B4OCD9(
MS7WI7YP?\$O_ (UZ=<ZAXK\+ZG<K;WEM/Y,*R<9P<8K]'J %KX5_X*4?#'3O
M%FEZ;J4D$8N+5"V_:,GK7W57YX_\%0_C-9^#UT71XYU,UTI1E!SUS0![%_P3
MEX^![IV6XVC\C7R)^V9J$OQ8^.C>$KMB;2SO%95;D<&OKO\ X)RC_BQF_P#O
MS[OT-?*'_!03P_<_!KXB0>.O+98;R\4%\=LB@#]+OA/I,&A_#?P[8V\:QQ0V
M<:@*,=NM=;7G'[/_ (_TOX@?"W0+[3;E9S]CC\U0>5.*]'H K:E;QW6GW,,J
M"2-XV5E89!&*_(7Q5\.[/P+^T]975HBQ_:M1W$*,?Q5^NNN:A#I>D7EU<2+'
M%'$S%F..@-?C4_Q6B^)7[4T=K#()%L]2VC'^_0!^N?C3P/;?$;X?2:!=R&*"
MZMT4L!G'RU^2DS?$C]@/]I;6M9TS0;WQ+X:DW1A<,8MI],5^R6F_\@VU_P"N
M2?R%9GBWP;I?C329M/U.UCFAE&TED!(^E 'SQ^S7^W=X/^.,;V^HWMGH.L9
M6QEDPV3_  \]Z^BO%>M'0_#UU?Q_-Y:;A^5?D9^WE^R'I/[.?Q#\(^,/ ,MS
M')=78GN86?A2'SD?E^M?I#\ ?'<GQP^$,;ZB@641+"S 8R=N,F@#\C_%7Q:\
M0Z!^VEKOB'1O#S^+;S<2-.5"^.3SBOJ2+_@I=\9;6%(/^%)WBF,;<>4_ ':O
M-O NH1_L\_\ !0;7M1U6!1IDQ:)7F7CGTK];-)EL->TRVU&&WA>*YC$JML!R
M#[XH _-[_AYM\9?^B*7O_?IZXSXM?MS_ !:^+GA.70+SX*70@D.X[X&89'0\
MU^K_ /9MI_SZP_\ ?L?X5R7Q,^(/A+X1^'3KGB:2WL-/#A/,,:]30!\/_P#!
M+&Y\<SZIXJ_X2K0;G1+,*/LT<T91>W !K]%JXCX:_%+PK\3+(W7AFX2>$KNW
M+&%X_"NWH *^=/VW&V_"75#Z6LG\C7T77SG^V[_R2/5?^O63^1H ^6/^"/O@
M'3-5\(^)?$-Q CWL&H,L<F!N')[U^F=?GA_P1K_Y)'XL_P"PF?YM7Z'T <Q\
M3E5_AWXC5AE3839'_ 37YC_\$\M6&E_$36K*",(DFHOG;_O&OTY^)G_)/?$?
M_7A-_P"@FORW_8$_Y*MJO_81?_T(T ?6O_!3>&2X_9RN%B7>WVE>!6#_ ,$W
MXVC\&1JXVL+<9%>C_MZ:/=:U\#;J&TC\R190V,9[5XU_P37\90ZU+K&DAQ]H
ML(MLB=QSB@#[UKSWXZ?\D_O_ /<;^5>@UYK^T)JEMI/PWO[BZ<)%@KDG'44
M?GC_ ,$L?^3F?BC]7_G7U5_P428I\!?$1'_/L?Y5\_?\$S?!LFE_'+Q_K(0B
MVO-Q1L<')KZ _P""BO\ R03Q%_U[&@#R7_@DKX#LD^$%OX@"*+LRL"V.:_0J
MOAK_ ()+_P#)N=K_ -=F_G7W+0!\9?\ !2H*?@_K&Y<_Z,:Y#_@DGX3@C^!L
M&L"V59FF8>;CD\UUO_!2S_DCNL_]>QI__!*'_DU+3./^7EZ /LROA[_@I-\O
MA&1UXD6W^5O2ON&OA[_@I1_R)TO_ %[T =A_P31FEN/V;;%II#(_GM\QKXZ_
M:;N9/C+^T(GA^^;=;Z;?JRJW(X85]A_\$S?^3:['_KNU?(O[;VCW'P&^+UAX
ML:-D@U*_7<V.VX4 ?JAX%T^'2O!NBVD$:QQ16D:A5&!PHK=KBOA!XVTOQUX!
MT;4-,N5G0VL6\*>5;:,YKM: ,_Q!9Q:AH=_;SHLD4D#J58<?=-?D;I?P^M/
M/[5&FM:(J"YU#<0HQ_%7ZU^+=6@T3PUJ=Y<R+''%;R-ECC^$U^._@'XH1_$[
M]JBU\I_,6UU':/\ OJ@#]9_BS_R3^\_ZY?TK\I_V(?"MMXL_;6\8)=6JW2PN
MS .,[>>M?JQ\6?\ DG]Y_P!<OZ5^:?\ P3=_Y/5^(O&?W<G\C0!^L%O"(((X
MU&%10H'L*DHHH _(NVU(:+^W9XIGC0>;)<$%N_6OUD\/RF;0[&0]6A4_I7Y'
M7_\ R?'XD_Z^?ZU^MWAG_D7]._ZX+_*@#3JKJG_(,N_^N+_^@FK55=4_Y!EW
M_P!<7_\ 030!^1.I?\G1Z?\ ]A'_ -FK]"?VPFV_LYZT?^F2?^@FOSVU+_DZ
M/3_^PC_[-7Z#_MC?\FXZU_UR3^1H ^&_^"7G@F&W^,VK:K+;JY>)RK$=#SS7
MZNU^<G_!-?'_  E%SP,^4W]:_1N@#%\88_X1V\SR-A_E7Y7?L?ZHVE_\%$/&
M0Y9)%==OIG(K]4?&/_(NWG^X?Y5^4/[*?_*0_P 6?5OYF@#[6_;Z7_BSNKG_
M *=7_D:\K_X([_\ )O.K?]A)O_9J]5_;Z_Y(WJW_ %ZO_(UY5_P1W_Y-YU;_
M +"3?^S4 > ?\%4/&6J>*-:C\/PH]U'972R+#U!P>F*W_AO_ ,%#OBMX+^'>
M@Z'I_P %+J6"QMUA6X2)P) !UQ5__@J)X0O_ (:3:?XYMX0\5S?*K,1D=1Q7
MW=^S;XRT+XA?!_PQ=V(MI)%L8A-$J#Y6VC/% 'Q'_P /-OC+_P!$4O?^_3TC
M_P#!33XQ2031/\$KQO,0J/W3\9'UK]+?[.M/^?6'_OV/\*CN;:PM+>2>6W@2
M.-2[,8UX % 'XY?LX:S\3[CXW2ZT_@.[T*#5+P23,L14 %N]?=/_  43\;7'
MAG]E_7+:V9H;RYM5S(IP4XKU#X>?M+?#3XE>*-1T+PYJ$5UJ>GR&.>-8E&U@
M<=:XG_@H!X _X3?]FWQ.MI$TFH+#F(#G- 'E7_!+'X=V%O\ !G3?%<D*/J]R
M&#W1'SL#V)K[LK\Z_P#@E?\ &K3_ /A&+?X87$WEZ_8*SRP-P0!_^JOT4H *
MR->\(Z+XHC$>KZ7:ZBBG(6XC#@'\:UZX3X@?&OPE\,=O]OZDMH68*!P3D_C0
M!VEG9P:?:Q6UM$D%O&NU(XQA5'H!7P3_ ,%./^1?F_ZXBON_1=8M?$&DVNI6
M4GFVER@DC?U4]Z^$/^"G'_(OS?\ 7$4 >S?\$\?^38_#WU;^0KKOVL?^20Z_
M_P!><G_H)KD?^">/_)L?A[ZM_(5UW[6/_)(=?_Z\Y/\ T$T ?'W_  1S_P"1
M;\7?]?TG\S7,?M^:O-\1/C"_@FX<_8XYE;:W(ZUT_P#P1S_Y%OQ=_P!?TG\S
M61_P4D\*W/PU\5?\+#2-MDDZKOQGO0!^@/P#T&W\,_"#POI]M&L<<-FJG:,9
M/K7H%>4?LP^.K'QW\%O"]]:SK)(;-/,4'D&O5Z (;JWBNK>2*:-98G4AD89!
M%?DUI_A]OA'^U-K.HZ1*;1=0OL.D7'!;VK]6?$/B"P\,Z3<:AJ,ZP6L2DLS'
M';I7Y0_"&^O_ -H_]JKQ-#HR?:++3;LR;\<;0W7- 'Z"?M/3-)^S+XDE8Y9M
M-5B?JHK\^O\ @E_X)MV^)BZT]LK2%VQ(1SUK]!OVJ+=K3]F?Q1 WWH]/"'\
M!7QQ_P $P<>;%P,[VY_&@#],JPO' W>%=0!Z&,UNUA>-O^17U#_KF: /RT_9
M[\0./^"C3::JXCVG^=?K17Y!?L^?\I-&_P!TU^OM 'P%_P %*F9+C3RIVGR1
MS7MO[ \C2_ /3V=BY\P\GZ5XC_P4ANK7^W-(M)VP98@ *]__ &(["+3O@A81
M0_<WD_I0![_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 5\"_
M\%9_^1!\*_\ 7Y_45]]5\ _\%;KA;?P!X4+!CF]_A&>XH ]C_83_ .2:)_UR
M3^0K:_;C\$S_ ! ^ FK:5;J6D9@V%'H#6%^P?*)?AFA&?]4G4>PKZ3U33(-7
MLI;6Y0/%(I4@T ?GM_P33\=6EOXDU'P4\JK>:=$4*9YR,U^BE?F?\:?V4_B'
M\!/B1??$3X.V+W<]U*9;\'HL><D_EFO5OAI_P4^^%RZ,MAXUUIM.UZU'EW*^
M5D;QPPZ^M 'VS7P+_P %6OB9:>&_ WAO3[26.ZU.6^"-;JV64$CK72_$[_@I
MW\,$\(70\"ZY_:?B-QM@@:+O^=?/GP#_ &<?B1^U1\3)/&/Q7L9(?#+2?:;)
M^<$YR./RH ^POV4/#-YH/P/DNKR%H#>6BR*&&.JU\)_#8_\ &SK2\?YYK]8-
M3TN#0O \FGVR[;>UM1$@ _A P*_)CX:W2-_P4\TI<-G..GO0!^Q5%%% !7GG
MQT\(MXP^'NK6R'#);R,!Z_*:]#J.XA2ZMY(9!E)%*,/8C!H _*?_ ()9^/-/
M^&OQ&^(/AO69EM+B^OF2!)#@N=W&*_5O]*_,K]M7]B[Q-X-\66'Q"^#]E+)?
MV\ANKF->S Y_&O0O@+_P4BT'0_ Z6/QOU$:#XQ@?885A^^HXSUZT ?>E?-'[
M>/Q,T[P/\%=<LKZX2"2_M'6(,<;C@CBN=UC_ (*?? V&QE&G^)&N;YU*P1^5
M@%ST'7UQ7Y^_M47OQT_:1TK4O$7B/2S!X3TY6FL'B7:&BSD<#VH ^L/^"/(_
MXL_J;]GNW8?F:SO^"Q?_ "3KP]_U_)_,5H_\$=[E+CX,WRIG,=RRMD=\FLK_
M (+(3K#\.O#NX$_Z:G0>XH ^J/V-_P#DC'A[_KSC_D*]7\6> /#_ (VM9(-9
MTJUU ,NW=-&&(KPW]F[5I]&_9<MM5L4W7EOIBO$K#J0F17BOPQ_X*:>']!O+
MO3OBC>?V9?),RJ%3^'/!H \(_;>_83O?@G>'XF>!=>FLC-=#?8VH*>7WXQVK
M[5_87^.=S\6/A[!87N7O--@5)9&.68\#FOG;]LG]LOPK\>/AY9^&OA'J7]O>
M()+H&2(Q8VH< U]$_L.? R\^$_@=;_48C#J&IPJ\R'LW!- 'R_\ \%&O$D?@
M[XWZ7JTQ"QQ1IDMT[5]P_LJ^+K;QM\%="U.VD619$YVG..!7PM_P4J\.V7B_
MXQ:=I6H.8[26)=S+UZ"LG]G_ ,6?&7]G&.!I;$CX6QX$%TP)RM 'ZNTR69((
MVDD=4C49+,< "OE.W_X*:? J*&..^\3M;WJ@":+RL[6[]Z\-_:&_;]D^+K?\
M(;\#[@ZOJ-ZFQ6V8+$T <#\8/%P^*W[8&H^%M#'V]H)MV8N3P:^\_BUX'DUC
M]FK4-,D#1W=KI3E5[[@IXKPK]AO]C?4OAOKA^(WC>!X?&]XA%Q&_(7/>OMC4
MM/AU6QGL[A=\$R%'7U!H _*?_@EV/!\/]N>%_%NA65WK5Q?N(1>1*SGD] :_
M2O\ X4EX!_Z%#1__  $3_"OSQ_:L_9>\>?!GXQ6'Q&^$VGO+96N)I1V#=3FO
M<?AO_P %+/AWI_A&RM_B3K(TCQ?&-MU:I#QG\Q0!].?\*2\ ?]"AH_\ X")_
MA6%X@\'_  A\)31PZOI'A[3I)!E4FMT4G]*\:UO_ (*;_!-M%O1HWB4W6L&)
MA:6[1?ZR3'RCKZU\=>"/"_Q[_;(^..F:]XOT^>T\&13[6DA78@ASQC'7CZ4
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
M@8;AC^M?K?JEO'9:!)!$NV**+8J^@ P*_(OP_=I_P\V1,-GZ>] '[!VRA8$
M&!BI:CM_]2GT%24 ?E;^W%_R<TO_  '^=?HI\"?^24^'_P#KW%?G+^W+=)'^
MTZJD-GY>B^]?HS\!VW?"CP^1_P ^XH [^BBB@#\COVMK&7X*_'B+Q-=KMM]2
MOU4,W Y85^IOPYU:WUSP+H5[;2++%-9QMN4Y_A%>/?M=_LKZ1^T=X3CBN4(U
M"QS+;>7P2XZ5\C?"#]H[X@?L@:V?#GQCA.G>'Q)Y=DY7.8AP#^5 'Z?5D>+=
M6M=%\-:G=WDZ6\$=O(2[G ^Z:^:U_P""F_P!.,^+&'&3^Y[^G6OEOXW?M1>/
M?VO/$3^$O@Q$VHZ2)-LS*N#Y9X)_*@#'_9QU"Z^-?Q^U2^TN W-IINH,'DCY
M  :OU&\9#;X5N0>T6/TKP[]BW]E>Q_9N\)W3!&&KZJ%EO=_)#]2/SKW/QR<>
M&KS_ '#_ "H _*G]C'_D_KQM_O-_.OUSC^Z*_(;]BZZ23]OSQNH#9W/U'O7Z
M\Q_=% #J*** /S?_ ."J7P_N-<\5>!_$2AOLVDGS)6QP &SS7U1^QO\ $.Q^
M(WPEM[VQF29(6$1*'/(%=K\;/A#I?Q@\%ZCH^H1[GFA9$8=1D5^=O@F/XI?L
M#^+&LVLV3X4>:9;F[<$E>: /U5J.XN([6"2:5@D4:EF8] !U-?)VF_\ !4#X
M"WEG'+-XF>"0CYD,.<'OWKQ?]I[]OZX^)>C0^&O@+<_VY=WZ&&XD\K!7/&!0
M!YO^TCXL7XE?M[>';30P+^U4*C31\@$8K]1_!&ER:-X9LK252KH@R#]*^,/V
M!_V/]3\)Z6GC3XEV,D?C-IS)"LG\*GD$U]VT ?EW_P %?/\ DH/PJ_Z^!_Z&
M:^[OV;?^2:Z?_P!<T_E7P;_P6"N%A^(7PJW!C^_'0?[=?>'[-3A_AGIY'_/-
M/Y4 <-^W;_R2 _\ 70_R%>)_\$P6)?Q3D_YR*]I_;RD$7P>).<>:>@]A7B/_
M  2ZN%G?Q5M##ZC'<4 ?H%6#XZ_Y%/5/^O=_Y5O5@>.SM\):J?\ IW?^5 'Y
M5_\ !.GC]ICXBD_\_P W_H5?5?\ P4P\!S^(/@#K6J6NYI(8?NK7R;_P3HN5
MD_:7^(H ;F]<\C_;(_I7ZL^-/!>F?$+PK=:%J\1FL+J/;(H^E 'Q9_P35M?
M'B_]G_1M"U#P]IEUKL&XS^?;H[L/4DC(KZ]_X4CX!_Z%#1__  $3_"OS-\6?
M#?XK_L7_ !^OO$7A/3V?X?;\)*PRI4]>*^L-%_X*<?!,:3:#6?$AM-6\L"YM
MUBSL?OWH ^@O^%(^ ?\ H4-'_P# 1/\ "N;OM#^#.CZU_9-UI_ARVU-#G[,\
M"!Q^&*^??BA_P4S\!:AX8N['X8ZI_;'C"5<6=O)%\K-^M>'_ ++/[//Q:^-7
MQRF^(WQ9MKBRM+@%P$)4'N!B@#]$OBG':Q_!GQ,EDL:V@TN81K$,*%V'I7YI
M?\$J2?[>\1\_\Q*3_P!"-?I7\5+&'1_@OXFM8 WDP:5,J@G)P$-?F?\ \$IK
MA9/$/B-0&S_:+GD>I)H _6VBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KE/B)_R 9JZNN4^(G_(!FH L^ ?^18M?QKHJYWP#_P BQ:_C714 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!Q?Q,_Y K_ %K:\'_\B[9?[E8OQ,_Y K_6MKP?_P B[9?[E &U
M1110 4444 %%%% !1110 4444 %%%% !7R?_ ,%!_CA%\.?@SJ]A8SXUF91L
MC5OFQ[5]2ZMJ":3IMQ>28$<*%VSZ"OQ@_:\^/>D>-/VK[&'Q#=,OA&$JMPT?
M( S_ /6H ^AOV.?V8K#XJ?"N3QGXDL4>_N[9V1IDRQ;!QUKS3]@GXOW/P#^.
M?C;PEXE9XK34+YH;-9S@??XV_I7TY\./^"@/[.?@/P7I^@67B-H+6WCV;/*S
MG/4]:^&/VZ?C=\)_%/Q?\$>*/AGJ!N)+6X6>^:)2JC#9]: /VWAD$L2..C -
M^=8?CR1X_".JM&Y1Q;N0P[<5Q'[-OQBL_C5\-K+6K)UD5$2)F7U _P#K5VOC
M[_D3]6_Z]G_E0!^,7P/_ &P/%/P7^)?Q*LI[NYUVYNIY%M+>5RWS;C@*/RKV
M7X:_LG?$K]M#1YO&_B;Q7JW@"?SBD-@K.N]>QQZ5Y+^QG\#K/XQ?M0>+-2O
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YJ_\%$[>YT[XMZ;K
M"9$,,:9;'TK]*J^)/^"FGAUX?@_JOB!+;<;=!^]QTH ]^_95U?\ MSX)Z%>;
MMV]3S^ KI/CDK-\'_& 1"[G39L*HR3\IKP[_ ()O^-HO%'[-'AY"^9XP<COV
MKZEN;:*\@D@GC66&0;71AD,/0T ?E/\ \$I;.]M]0US[18W%L#J#G,J%>Y]:
M_5VL31/!.@>&RQTO2+2P+'<?(B"Y/K6W0!E>*<GPYJ( R?(;C\*_);0[._\
M^&YO#CG3KD0_:.9=AVCGUK]?)$612K ,I&"#6(O@7P\FI)J"Z-9B]0Y6X\H;
MQ^- &[7.?$+P[;>*/!NKZ==1J\<]LZ?,.F1715YA^T1\3++X:_#;6;F>98[J
M2UD$"DX);!Z4 ?C/-\&K_P +?M6:?X MB9='UB[S+'%RF"3G-?MS\*?A[9_"
M[P38>'K%52WMEX51QD@9K\_O^"=G@NY^,6N:IXZ\0V;+>V-ZWD2S#)QN.,$U
M^F% !7SM^UM^R3HW[1'AFXG@MXHO%T,6RROY#CRSVYKZ)HH _)CX6?'+XA_L
M#^)G\-?$MK[Q%HT (VVH+C!Z8ZU[%=?\%C/A^MO*T'A+72X&4W1G'X_+7W'X
M@^'?AGQ5,9=8T.QU*0]6N(0Y_6L;_A1'P\QC_A#='Q_UZK0!^:'BZ;XP?M_>
M&]3\2>$+^XT7P9:EDNM-N25,H&3@#OP*YC_@G3X!U#X;_M6G2+BPN(DC0YF=
M3MS]:_7GP_X/T3PII[V.CZ7:Z;9R'+0VT813^ IECX)T'3=2.H6NDVD%\?\
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
M;W%M^SO;I<6TMLXF;Y95*D\]>:^XJS=#\.:7X:M1:Z5806%N.?+MT"K^5:5
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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@ KC_B
M+\)?"_Q6L[>U\3Z9'J4%NV^-9/X3ZUV%% &#X1\#Z-X&L19Z+9K9V^ -B^U;
MU%% $=Q"ES#)#(NZ.12C*>X(P17SWJ7[ /P.U;5+K4+KP7;27=RYDEDS]YB<
MD]*^B** /GG2OV!?@AHMZEW:>#+:*=3D-G_ZU>\Z/H]IH&EVVG6,(@M+=-D<
M:]%'I5VB@"*XMX[J%XI5W1N,$5YS8_LY^ --\>1^,K?088_$4?W;S^(5Z710
M E+110 4444 ,FA2XA>*10T;@JRGN#7AWC3]B?X/_$'6#JFN^$K>]O3R9&./
MZ5[I10!\X1_\$]?@3#<13+X)MA)$P=#NZ$?A7L]Q\-?#MUX5/AR33HVTCRO)
M^SX&-N,8KJ** .+^&GP?\*?"'39+#PKI4>EVLC%VCCZ$GO3/B9\&?"/Q?LH;
M3Q7I,>J00N'19.Q'>NWHH P]$\%Z1X=\/C1+"T6#31'Y8A'3;C&*\C\5?L/_
M  ;\::BU]J_A&WNKECDN3C^E>\44 >'>!_V+?A#\.=6_M+0/"=O97G_/13FO
M;H84MXDCC7:B#:H'84^B@#\Q?^"B'_)=M)_ZYI_2OM#X)^&--\>_L_Z+I6N6
MJWMBT>TQMZ#_ /6:^2?V^/ /BGQ)\;-+NM(T:>_M5C4-+&A('2OM+]F_3[O2
M_A%HMM>P-;W*+\T;#!' H X&Z_X)\_ N\NI+B;P5;/+(<LV[K^E=+\//V0/A
M3\*]>@UGPUX7@T_48#F.9>2*]GHH **** *]]8PZE9RVMP@D@E7:ZGN*\)\2
M?L*?!;Q=K$FJ:IX/M[F]D.6D)QG]*]^HH ^<[3_@GW\"[&\ANX?!5LD\+;D;
M=T/Y5[QX<\,Z=X3TN/3]+MEM;2/[L:BM2B@!K*&4J1D$8->:Z9^SGX T?Q)<
M:[::##%JEP_F23CJS9SFO3** &HHC154851@5R'C[X1^%OB;8M:>(M+CU"!N
MJO78T4 ?.$W_  3U^!%P[._@FV+-U^;_ .M7K'PI^#/A+X)Z%)H_@_28])T^
M1_,:*/N?6NWHH S/$'AVP\4:>]EJ4"W%LW5&KEO 'P/\&_##4KR_\.:/'IUU
M=_ZZ1.K5WE% !7)?$KX5^&OB[X=?0_%6FQZGIK')ADKK:* /FU?^"=_P&5 @
M\$6P7IC=_P#6KM_AM^RM\,_A+>)=>%_#<&G3HVY67G!KUNB@!*J:MI-KKFGS
MV5Y$)K:9"CH>X/45<HH \\^'?P#\#_"J:ZE\,Z+%ILETYDE,?\3'O7H=%% $
M<T*W$+Q2#<CJ58>H-><V_P"SKX!M?$,>MQZ%"NI1OYBS=PWK7I5% ""EHHH
M*SM?\/V/B?2YM.U*!;FTE&'C;H:T:* /GG5/V!?@AK6H2WMWX+MI;F0Y9\]?
MTI=)_8'^"&B:E#?6?@RVBN83E'ST/Y5]"T4 4=%T6S\/:=%8V$*V]K$,+&O0
M5QOQ4^!/@KXTV*6?B_18M5MU.0LE>@44 >:?"3]G/P#\#8IH_!NAQZ0DQRXC
M/6O2Z** "BBB@#F_'WP]T'XG>'9]"\1V*:CIDWWX7Z&O$5_X)W_ 9%VCP/;
M?[W_ -:OI*B@#QSX=_LC_"WX5:E'?>&O#$&GW2-O5UYP:Z/QE\"?!7C[Q/;^
M(-;T:*]U:W4)'<-U '2O0** *6FZ3:Z3IZ6-K$(K9%VA!V%<%JG[.W@'6/$E
MKKUWH4,VJ6TGFQ3GJK9SFO2J* .!^)OP+\%_&")8_%>CQZHJKL&_TKRQ?^">
M'P'5<#P1;8_WO_K5](T4 >;?"/\ 9W\!? Q;E?!FA1:0+C_6>7SFO2:** .0
M\9?"?PQ\0(6AUS3([Z-NH>O(+K_@GM\";R:267P3;,\GWCNZ_I7T=10!Q/PL
M^#?A+X+Z(VD^$=*CTJP9MQBC]:[:BB@"*ZM8[VVEMYD#PRH4=3W!&"*\&\0?
ML)_!;Q1J#WNH^#K>XN7;<SD]37OU% 'SA'_P3U^!$4T4J^"+;?&P=3GH1WZ5
M]!Z/I-KH.EVNG640@L[6,111KT51P!5RB@!K*)%*D9!KS:W_ &<_ %KXZE\8
M1:#"OB"7[]Y_$:]+HH ;'&L4811A5X KQ#]M3_DV[Q?_ ->]>XUXO^V%I-_K
MG[/7BNRTVV:[O)8,1PH,EC0!\C_\$N[AX;5%0X#AE;Z5]:>._P!C;X2_$G6)
M]3U_PK;WMY.V]Y"<9-?+_P#P3;\#>)O"L$0UO2)].(+?ZU2*_0R@#YUL?^"?
MOP,T^Z2Y@\%6R3)R&S_]:O=?#'A?3?!VBV^E:3;+:6, Q'$O05JT4 %9?B;P
MUIWB_1;K2=5MUNK"Y7;+$W1AZ5J44 <+X!^"?@[X9X_X1W2(]/P<_)7:W%NE
MU;R0RKNCD4JR^H-2T4 >;67[._@+3_$4>N0:%"FIQOO6<=0?6O2*6B@"EK&C
MVFOZ;/87T*SVLRE'C;H0:^?[G_@GS\"KR\GNI?!-LT\S%W;=U)[]*^C:* /!
M_"/[#_P;\#:RFJZ-X1M[2^7I(#FO<[:VCL[>.")0D4:[54=A4M% #)H4GC:-
MQE6&"*\WA_9T\ V_CL>,4T&%?$/_ #^?Q5Z710 BJ%4 =*6BB@#S[Q9\!?!'
MC;7O[9UC18KO4?\ GLW6NUTC2;70]/AL;*(0VT*[40=A5RB@ HHHH *\\^*W
MP"\#_&Q+9?&&BQ:L+<8C\S^$5Z'10!\W?\.\?@/_ -"1;>OWJ]&^%7[.?@'X
M*W$\_A#0H=)EF7:[1]2*]+HH *AN[2*^@:&9=\;#!6IJ* /-_"_[//@/P;XP
MNO%&DZ%#::W=<RW2]6KT>EHH **** "N=\>_#_0OB9X<N-"\16*:AID_$D+]
M#7144 ?-J?\ !._X#1KM7P1; ?[W_P!:NM^'W[(?PK^%]^MYX<\+P:?<*VX.
MO/->RT4 )2T44 <!\2?@7X+^+EYI]WXIT:+4Y[!MUNTG\!SFNNT/0+'PW8I9
MZ? (+=!A47M6C10!A^+O!>D>.=-^P:U:+>6N<^6W2LKP#\(_"WPR^T?\(YID
M>G^?_K-G>NQHH *AN[6*^MY()EWQ2*59?4&IJ* /-_!7[//@/X>ZY?:QH.A0
MV.H7K[YYDZN?6O1\ #':EHH Q_%/A/2_&FD2Z9J]JMW92?>C;O7AEY_P3[^!
ME]>2W4W@JV>:0Y9L]?TKZ+HH \!\,_L*_!;PCK<&KZ7X/M[:_A.4E!R1^E>\
M6MK%8VT<$*!(HQM51V%344 5=4TVWUC3[BQNXQ+:W$9CD0_Q*1@BN#^'O[/O
M@7X6S3R^&M#ATUYI#(YC[L>]>C44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MX]?PH X[_@G>Q;1]:SZ#^8K[,KXO_P""=4J2:1K>U@W Z?45]H4 >%?M@?\
M),)/]YOY5X!_P3/4"\\8?[__ +,*]^_;"=4^%\A8X&YOY5\__P#!,N9)+SQC
ML8-A^W^\* /%_P!OKX:VOB3]LSPYJ.OP^=X;6%%N%;[I''%?6/@?]A?X >+?
M"]CJEMX/MKB*= ?,SU-3?MX?L]R?%CX5ZK>:1O77HDS$T8^?CTKP+]@W]L*]
M\%^3\)?B18?\(_'I$;+'K6H,4$A[ DT ?2G_  [S^!'_ $)%M_WU_P#6IDW_
M  3\^ =FAEE\&V<2+U:1P /Q->C3_M,?"RWC=V\=:-M0<[;@&OB/]K#]KCQ%
M\9-6?X8_#2SEO--U+"MKU@21%^(H ^X_AC\$? ?PS59?".EV]FN,!H&##\Q7
MHU>)?LB?#36OA?\ !S2M)U_4I]3U)5R\UP26_'->VT %> ?MI:9+JGPE>*+[
MPES^E>_URWQ(\$P^/O"]UI<SE-Z-M..^* /DW_@GBL<,VO0K,DCQKA@ISCGO
M7VW7Y&_!/QMXO_8?^.GB*UUG1[G4O#^N7?E_:9@0D2;OO9K]([;]ICX77%O#
M*?&^CQF1 VQKD97(Z'T- $'[26I0Z7\-[N68A5(*\_2OCW_@F3H\]K\2/'UX
MX/DW#$H>QYJK^WA^UA/XXTI?!7PVL_\ A)9'G7?<6)+Y'?IVKZ?_ &/?@N/A
MM\.],U.Z5H=7U*U62YA9<%">Q]Z /H.BN0^+'CH?#7P'JOB(P^?]BCW^6>]?
M&?[/'_!3I?C9\9/^$*E\/I81,6"7.[[VTX/>@#[TN+VWM-OGSQP[NGF.%S^=
M3*P=05(8'N*^*/\ @H-I?C?Q)H^C:CX->\A.E/Y[I;$_OL<X.*K?LC_MSVNO
M^'WTOXFM'X1U*U(AC6_;89,<9YH ^MOB=\.=%^*7A&[T+7;1;RRE!;RV'\0!
MP:_,S]DG5-8^!W[27BS1#<EM$-P8;:W4Y"+GIBOMKXS?MH> ?ASX)N-5T;7M
M.\0:C]V&SMIPS$GOBOD3]AOX<^(OB_\ &;Q1XY\2:;<:7I]S(;BW,BG#9/;-
M 'Z=6LWVBUAE_OH&_,5+6=J5X-#T=Y@-RP1\#Z"OA'Q%_P %/O[#^.DG@#_A
M'5>-)/+^U;N_IUH ^_Z*R/">N#Q-X=L=3">7]IC#[?2M>@ KSCXE?\?5C_UT
M%>CUYQ\2O^/JQ_ZZ"@#T"Q_X\X/]P?RJ>H+'_CS@_P!P?RJ>@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M2EI* /-?'W_(<T[_ 'Q7H\'^IC_W1_*O./'W_(<T[_?%>CP?ZF/_ '1_*@"2
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *\I_:>^&LGQ<^"^O\ A>*/S9+V/:J^_->K44 ?"O["GP9^(_P3UYO#^L6#
M0>&(5;RI&'4]J^ZJ** "BBB@ HHHH 0]#CK7P5_P4$^&/Q;^+FN>%[+PCIK3
MZ1#< 710=$SSFOO:B@#RG]G/X4Q_"?P';:=Y(AN)$5I@!CYL<UZM110 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 5GZ]->0:1=26">9=K&QB
M7U;'%:%% 'Y4?&.S_:R^-'CF?0M5\,^5X2\\Q!TBP/*)ZY^GM7W5^R;\#XO@
M/\-ET2.,QR3.)I%/][!S_.O;:* "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "O,/V@+KQA'X#O[?P=9B[U"X@>+&,
MD9!'%>GT4 ?!/_!.O]FGQ;X%;Q/K/Q(TQK;59[PRVROZ$DYK[VI*6@ 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 ***J2:M8PR>6][;H_3:T
MJ@_EF@"W12*P89!R.Q%+0 4444 %%%1S7$=NNZ618U]78 4 2457M]0M;K(@
MN89B.OER!OY58H **** "BBB@ HHHH **** "BBB@ HJ.:XBMUS+*D0]78"D
MAN8KI=T,J3+_ 'HV##]* ):*** (I+>*5LO$CGU90:>JA!A0%'H!3J* "BBB
M@ HHHH ***2@!:*KQZC:32&..ZA=UZJL@)'X9JQ0 4444 %%%% !1139)%C4
ML[!%'5F.!0 ZBH(;ZWN&Q%<12'T1P:GH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *:T:R*590RGLPR*=10!'';Q0_ZN)$_W5 J2
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 **** "N
M4^(G_(!FKJZY3XB?\@&:@"SX!_Y%BU_&NBKG? /_ "+%K^-=%0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% '%_$S_D"O\ 6MKP?_R+ME_N5B_$S_D"O]:VO!__ "+ME_N4 ;5%%% !
M1110 4444 %%%% !1110 51UK28M<TRYL9BRQ3H8VV]<$8J]10!\Z?!_]AOP
M#\&?%FJ>(=)-Q<7VH3&:3[1R%8G/'-?12J%4 = ,4M% !1110!YI\</@'X<^
M/?A2YT'Q"KBUG&&>,?-7)>"/V<?#G[/WPQO]*\/2W#VT%JX43'V->\5SWQ R
M?!^K  L?LTG _P!V@#\S/^"8"Q7/QW^*<<T*3(]X^0XR/O5]3?'3_@G)\-_C
MSXJCUW5KB^TZY48\NQ.Q#^ (KY;_ ."7MM>0_'KXG-/93VZ->.0TB$ _,:_5
M%>@H ^$$_P""/GPD6X@E.JZPYB<.%:3(./QK[.\"^!=*^'OAJPT72[=([>SB
M$2OL 9@.Y-=%10 5^4?BO'_#P+6\@,-_0_6OU<K\H_%EO>_\/ -;<6%P8=_$
MH0[3SZT ?:_Q\_9%\&?M7>$]!@\2^?IYLU#I)8X5CQT/2O$)/^"._P ))(]A
MU?6L?]=3_P#%5]P>&<_\(_89&#Y0XK4H \D^!?[-'A+X!Z'%INA1-.(Q@37"
M@O\ G7K5+10!X/\ %;]COP5\7OBMH_C_ %HS_P!LZ6%$.S[O'3/-=GX\T^/2
M= AM8?\ 5H0!7HM<'\4/^0<G^^* .J\-_P#(#LO^N8K&^)OPXTGXK>"M3\,:
MS%NL;^(QNRJ-RY[CWK9\-_\ (#LO^N8K2H ^#(_^"._PCAW!-6UI03G D_\
MKUZ%\&?^";_PV^"NLG4M-N+[4)=V[;>'>!^9KZQHH BM[>*UA6*&-8HU& J#
M %2T44 (RA@01D5Y1XJ_9K\)>+OB%IGC&\@(U2P8-%M48S[UZQ10 E+110!5
MU+3;;5K.6UNH4FAD7:5=017R%\4/^"7GPO\ BGXLEU^^N]1LKF3K':MM3\LU
M]CT4 ?"=G_P2#^$MGJ%M=C5=8=X'#JK29!QZ\U]B?#_X<Z-\-]#@TS2;9(XH
ME"[]H#' [FNHHH *CF@CN(VCEC66-A@JXR#4E% 'RO\ '3_@G;\.?CQK4>IZ
MK->:=,ASML3L!^N"*\TD_P""._PCFV[]6UE@IS@R?_7K[SHH \B@_9C\&P?#
M?3_!@M0VGV<?EI,4'F$8QR:T/@K\ ?#OP*L[ZW\/^9Y=X^^3S/6O3:* "BBB
M@#ROXT?LZ^&?CDD*Z_YN(EVKY=;OPC^$NC?!GPJF@Z'O^QJVX;^N:[>B@#PB
M]_8[\%7WQ N?%\GG?VG</YC^F<_6O<+&T2QLX;>/[D2A%^@J>B@ KPSQ9^R#
MX,\8>+W\17OG?;FD\P[>F?SKW.B@"KI>GQZ3I]O9PY\J!!&N?05:HHH \]^)
MQQ#;'_IH/YUF?$SX#^'OC=I>F?V]Y@,$8V^7]*T_BA_J;;_KH*[;1_\ D%VO
M_7,?RH YKX7_  PTGX3^'O['T??]EW;OGZYJ/XJ?"C1_BYH*Z3K._P"S*VX;
M.N:[6B@#S?X0? GP_P#!>WN8=#\S;<?>WUZ1110!RWQ"^'FF_$G0SI>J;OLY
M.?EZUR?P5_9T\,_ N347T#S<WQS)YGUKU6B@!" V01D>E?/GQ]_8E\!_M![V
MUH36$CG)DL@$;],5]"44 ?!9_P""._PD,/EG5]:(QC_6G_XJOH;]G?\ 9)\%
M_LWZ.VGZ DEX&;=YUX SC\>:]NHH 3IP.!2T44 %%%% '!?%GX+^'_C%H;Z;
MK4 V,"OFQJ-XS[U\ES?\$?/A+---(=7UH&5MQ E.!_X]7WC10!\\?L__ +$?
M@3]GG5#?Z&;B]N-I4->8;'OR3S7T-2T4 8/CCP?9>/O#-[H6H[OL=VFR3;UQ
M7SI\,_\ @G5\-?A9X^/BW2&NO[2R3A_NC/7O7U310!76QA6U6W:-9(@,;7 (
M-?,/Q\_X)X?#C]H+Q)%K.L2WFG7$?1;$[%/Y$5]344 ?$/AO_@DQ\*/#>JQW
MT>H:K<.C!@DSY7C\:^R?"_ANR\(Z#9Z3I\2Q6MK&(T"J!D#N?>M6B@"MJ%C'
MJ5G);R_<D&#7S'JO_!/'X;:O\37\<3&Y_M9FW$#&W/YU]2T4 4-#T>#P_I-M
MI]MGR+=-BY]*OT44 %><?$K_ (^K'_KH*]'KSCXE?\?5C_UT% 'H%C_QYP?[
M@_E4]06/_'G!_N#^53T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !24M)0!YKX^_P"0YIW^^*]'@_U,?^Z/
MY5YQX^_Y#FG?[XKT>#_4Q_[H_E0!)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 E?
MAO\ M#S?&^__ &H]2CTZ+Q FFIJBBV^SA_),>\9)/3'6OW(KR7Q%^T)\,_#?
MB$:5J>H6T6IF3R]K1*3NSZT =[X#%PO@G0A=[OM7V*'S=W7=L&<_C6]63J'B
M33]'\/R:U<3B/38XA,9,<!,=:Y'P#\??!/Q,U1M/\/ZNE[=J"2@ '3KWH ]$
MHKP3XA?MQ?!_X6^)+K0O$7B9;/4K5MLL6S.#^=8N@_\ !1'X&>)-9MM+L/%J
MRWMPVV./R\9/YT ?2M?+?[?U]XMLOA6I\(0W,VH,6&+;.X<>U?3.EZK;:U8Q
MW=G*)H)!E66L_P 5^)-)\+Z7)>ZS(D=I&"S,Z@@ ?6@#\WO^"8L'Q175]=?Q
MF-56!I08QJ&[/OC/;-?IVOW17G'PA^-W@/XR#43X,OX;X6+[+CRHPNULX[5Z
M10 45Q?Q2^+WA?X,Z"NL^*]173K!FV"0C.37B3?\%*/@$K%3XP7(_P"F7_UZ
M /J&BO!_AA^V[\(OC!XN@\->%_$JW^L3?<@V8S^M>\4 %%%(2 ,G@4 +17SS
MXX_;V^"_PZ\477A_7/%*VNJ6QVRP^7G!^N:Q%_X*4? -F"CQ@N3_ -,O_KT
M?4-%<G\-?BCX=^+GAQ-=\,7ZZAIKMM$H&.:W=:UNTT"QDO+V7RH(P69O0"@#
MY9_X* :]JVA^ WDTN_EL9?(8[HV(/>L__@F#XAUCQ)\"[RYUG4)=2N1>$"69
MB3CGBO'/VXOVR?A1XV\/WF@:1K@N]4MT>*10N,-Z5C?L _MI?"7X,_!RYTCQ
M7XA73+]KHR!"F[<O.* /U!HKG? /C[1?B9X7L_$/A^Z^V:5=C=%-C&X5MWM[
M#I]G-=7#B."%#(['L ,DT 3T5\X>(_\ @H-\$/"NI/8ZCXL6&Y1MK*(\\_G6
M;'_P4H^ <DT42^,%WRL$4>5W/XT ?4-%9WA[Q!8^*=%M-5TV87%E=1B2*0=U
M-:- !117E'QB_:A^'7P&:!?&6N+IAF.$&W=G]: /5ZKZ@Q6PN2#@B)B/R-?,
M<G_!2[X 1IN;QB,?]<O_ *]>W> _BIX;^,'@^36O"]^NH:?+$VV3IU![4 ?F
M%^R+X^\5ZM^UEX]LK[7KJZLH;YE2"20E5^?L/IBOUNMB3;Q$\G8/Y5^/'[&Z
ME?VP/B(#U&H/_P"A5^P]K_Q[1?[@_E0!+1110 445X1\4/VVOA'\'?%DWAOQ
M3XE6PU>'EX-F<?K0![O7E_[3%]=:=\%?$MQ9SM;W*6Y*2*<$&O,;7_@I%\!;
MR\AM8O%X::9MJ+Y74_G79?'#Q3IOC[]G3Q+JFBW*W=F]J6#C_/O0!\B_\$_?
M&/B/7/B(8M4UBXOHLM\DCDBOTFK\Q?\ @G7_ ,E(/U:OT ^)_P :O"7P>ALY
M?%6IKIT=VVR(L,[C^= '=45R=E\4O#FH>#;GQ5!?JVB6Z&22X]%'_P"NO/\
MX8_MC?"OXP>,G\+>%O$(U#64!)@"8Z=><T >V45Y9;?M,_#Z[\87?AB+6U;6
M;5_+EM\#*MZ=:]0BD6:-9$.58!@?8T /HHKRSXA_M,?#[X6:E:6/B/6UL+FZ
MD$42,,[F)QCK0!ZG14%C>1:C9P7<#;X)T61&]5(R#4] !17BWQ0_; ^%OP>O
MI+/Q1XA6QG1MK*%W<_G7"M_P4L^ *IN/C%0/^N7_ ->@#ZCHKS_P7\=?!GQ
M\#_\);HFK)=:'_S\<#],U#\/_P!H#P1\4->O=&\.ZNM]J%F"9HE'W<?C0!Z-
M15#7=;L_#>CW>J:A*(+*UC,DLA_A4=Z^<M2_X*/? ;2KIK>X\7JLJML($>>?
MSH ^G**XOX;_ !@\+?%C34OO#6HK?V[KN# 8X_.NTH **** "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@ KE
M/B)_R 9JZNN4^(G_ " 9J +/@'_D6+7\:Z*N=\ _\BQ:_C714 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!Q?Q,_Y K_6MKP?_ ,B[9?[E8OQ,_P"0*_UK:\'_ /(NV7^Y0!M4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !3)84GC:.10Z,,%3T-/HH P
M]%\#Z!X;NI[G2](M+"XF.9)((PI<^];E%% !1110 5A2>!O#\NJMJ;Z1:-J#
M?>N3&-Y_&MVB@!J(L:A5&U1P *=110 4444 %<'\4/\ D')_OBN\K@_BA_R#
MD_WQ0!U7AO\ Y =E_P!<Q6E6;X;_ .0'9?\ 7,5I4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y[\
M4/\ 4VW_ %T%=MH__(+M?^N8_E7$_%#_ %-M_P!=!7;:/_R"[7_KF/Y4 7**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KSCXE?\?5C_ -=!7H]><?$K_CZL?^N@H ] L?\ CS@_W!_*
MIZ@L?^/.#_<'\JGH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "DI:2@#S7Q]_R'-._WQ7H\'^IC_P!T?RKS
MCQ]_R'-._P!\5Z/!_J8_]T?RH DHHHH **** "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
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
MV!LM'D=Q7Z)5B>,O#6G^+/#M[I^I6T=U;R1-\D@R,X.#0!^./_!/36F\3?M
M>*M8DR);NZ,C;NO)K]I+7_CVB_W!_*OR$_8]\*1^%?VH_&T,&%@6^8)&.BC=
M7Z]VO_'K#_N#^5 $M-DD6&-G8X51DFG5SWQ"OFTSP/KMVG#0V<CC\%- 'QA^
MV-^V1JF@^+K?X<> ;F2W\5Z@NRVN8^BL>*Q?@9_P3P'CNZ'BSXY0+XAU^X&Z
M1F?[V>E>+?LNZ?%\:_VAE\3ZD@FGTZ]9$,@R>&K]<@ H  P!0!\PW7_!./X&
M>3*]GX/AM[P*3#,'^XV.#T]:^3/VBM!^)O[./A?4M--^[^$I 288SE=GI7ZI
M5Y!^U9X1LO&'P/\ $ME=V\<K-;D([*"5- 'PQ_P33URV\3>.([^T0I$P/RGU
MKMO^"O'DV_A7PA>W +0VUQO8 ]0#7)_\$Y_#"^#/B-_9:'*J6/%=?_P5TA%Y
MX3\)6K?=FG*'\30!\J>%OC1XU^/7]G_#SX>R7-CH5XBV]VA!"DXP<U^C7[)_
M[$?A#]G73(-8;3(I?&;1L)[\-G&>PKFO^">'P?T#P9\-S>1Z?;OJ#E7%QL!9
M>.QK[ D_U;_0T ?COX#MDD_;0\6S-N,C7Y)Y_P!JOV TG_D%V?\ UQ3^0K\A
M_ =O-'^V-XJ=XRJ&^.#_ ,"K]>-)_P"079_]<4_D* +3?=-?D#_P4XM4D^*7
M@PG.?[40=?\ :%?K\WW37Y#?\%-C_P 71\&_]A2/_P!#% 'ZM?#T;? ?AT#_
M *!\'_HM:^,/VZ_VOM5\-WD_PW^'UU);>-7(Q-$>@/:OJ>]UR3PW\"[34HB1
M);Z3"X(_ZYBOS;_9L\/CXH?MR_\ "5ZNPO8SD"&;YAF@#V#]FG]A2Z^(NDCQ
M'\<X4\17%['YB12/SN/<U[1JG_!-CX$7VG3V\7@^*"1U^60/T/;M7U%'&L2*
MB*J(HP%48 IU 'X]?M1? WXK?LIZ'=77AC4FM_AI&<?8(FK?_P""0-\=<^)G
MB?59-WGSPL6W'/K7Z&?M/>#;7QU\*-2TR\C66)ANVL,CI7PK_P $Q]%B\,_'
M[QKI<"A(8(W"JO3O0!Z/_P %(OB_XG\/:YH?@C1[YK6QUN,),N< YXYK2_9O
M_P"">7PEU/X:VUYXK\.V^MZO<,7>X+],]Q[UUW[?G[+L_P 9?"%QXGTRY=-:
MT6V,EO!&/F<CL/>OD[]DG_@H/XE^#>DV_@'Q_P"&+B!892!J5X'3;VP<T ?1
MW[/?[)?Q&^"'QSUV_LM4CC\ 2,18V*ODHO88S7V['N\M=_+8YKD?AQ\5O#?Q
M0T>"]T/5;6^9T#O'#(&*?45V- !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 %<I\1/^0#-75URGQ$_Y
M ,U %GP#_P BQ:_C715SO@'_ )%BU_&NBH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B_B9_R!7^M
M;7@__D7;+_<K%^)G_(%?ZUM>#_\ D7;+_<H VJ*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@_BA_R#
MD_WQ7>5P?Q0_Y!R?[XH ZKPW_P @.R_ZYBM*LWPW_P @.R_ZYBM*@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** //?BA_J;;_KH*[;1_P#D%VO_ %S'\JXGXH?ZFV_ZZ"NVT?\ Y!=K
M_P!<Q_*@"Y1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %><?$K_CZL?^N@KT>O./B5_Q]6/_ %T% 'H%
MC_QYP?[@_E4]06/_ !YP?[@_E4] !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4E+24 >:^/O^0YIW^^*]'@
M_P!3'_NC^5><>/O^0YIW^^*]'@_U,?\ NC^5 $E%%% !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 %%%% "5^17[27_ "<.G_80'_H0K]=:_(K]I*.[;]H="EC<.O\ : ^94)'W
MA0!^C/Q0_P"3;=0_[!"?^@BOA'_@G_C_ (6['\HSYK<_C7W=\4 __#-NH!49
MG_LA/E Y^Z*^$/\ @G_'<K\78S+9SPKYK?-(A ZT ?J95+6O^07<?[AJ[5+6
MO^07<=_D- 'Y$_\ .3&Q^G]:_1?]JG_DDM__ ->[_P#H-?G08;K_ (>86+_8
MI_*X'F;#MZ^M?HO^U1_R26__ .O=_P#T&@#X\_X(W?ZGXE?]?I_]#K>_X*C>
M [[1/"-SX\MH?,6%T4D\@<]ZP?\ @C=_J?B5_P!?I_\ 0Z^_OBU\,=(^+W@B
M^\-:W;K<V%T/FC8=P#C^= 'CW[#'C;P_\1OV=_"DD,-FU\EJ!<0^6I.[UZ5]
M"?V'IW_0/M?^_*_X5^6>J> ?B1_P3_\ &UQXH-TUS\/I9=EM96IWE%ST(%>P
M6?\ P6$^&'V:$7.A:U]HVCS-L1QGV^6@#[L.B::!DV%J!_UQ7_"O+]%_:"^%
MVM>/KSP=I^H6<GB&S.);9(5RI^M?$/Q$_P""A&K?M,:@O@?X/VVH:-K=T-L5
MQ<(0!]37J_[&O[#^L?"WQA<^-?'SI?\ B>\7,\P?.YC0!]#?M2>#HO&GP+\5
MPHI:X^P.T(7N<=*^$_\ @E;\6K/P+=3_  QU:46^O7%VYCMVX)&:_4.[L8+Z
MSDM)XEDMY%V-&>A'I7YX?M4_L&>*4^)*?$3X/R1Z/J]NH<,K8(/4T ?HO17Y
ML> ?^"G4?P;A'A'XJV&IZIXGLQLN;J",D,1Z'%=-K7_!8+X;R:3=IINAZT-0
M:,B'?$<!NQZ4 ?:_CCXG>'/AS:&YU[4$LH@,Y:M/PKXJTWQIHEOJ^DW N;"X
M&8Y1WK\J=!^%OQN_;;U$>+DU8VO@YI<&TN7V,PST -?IG\$_ <GPU^&^D^'I
M2#):)M.#GTH ^>/^"B'_ "3]_P#K@W]:SO\ @E9_R0.\_P"OT_UK0_X*)+*W
MP_?RH))SY#<1KD]ZSO\ @E6LR_ .\$UO);M]M/RR+@]Z /HWX[^!CX\\ W]D
MHW/'$[@>O%?G;_P31\?:=X+^+7Q \-Z_!!'-+=M% TJ#=][MFOU6DC6:-D89
M5@5(]C7YZ_M>_L/^)(_$UMXY^$LL>D36KFZOU#8:3!R<#O0!]_#1=-8 _8+4
MY_Z8K_A1_8>G?] ^U_[\K_A7YX_#_P#X*D:)\-=#70OB#IFJWFM6I\OSH(B0
M<<>E:7B7_@L!\/[C36MM'T+6!?SCRXFDB.%8]#TH ^NOBI\8OAQ\%9M,B\6W
M%EI<FI/LME:!27.<5VOAK6M(\3Z0MSI+(]E(N08U"@@CVK\OO#O[+?QA_:X\
M?:5XU^(6I?;/"\$ZW%A;RM@I'G('Y5^HGA7PQ8^$=%MM.T^%8888U3 [X'6@
M#\E_BMY?[//[;FJ^,]3)M]*NI?+29AP237ZP?#_Q%;^+/!ND:O:2"6"[@616
M!SUKQ3]K?]D_2/VA/![P1VD:ZO&WF1S'C)[5\9^ _CE\1/V ]4?2OBH]UK/A
MYCY=A#;@MY:#_P"M0!^J]<S\1O&5AX%\)7^JZC*(8(XV 8G'S8.*^+A_P6(^
M%*QJTFA:XHQSB(__ !->1^,M:^+W[=GB+49O!-[-IO@AHC)#:W.5./2@#A_V
M*_%3>+OVG?&EVI#6TEZS1L.XW5^PUK_Q[0_[@_E7XL_\$[_#>J>#_CQXET34
M[.<7EG<E)960[20V.OX9_&OVFM?^/:+_ '!_*@"6L/QQIQU?P?K-DHR;BUDC
M ^HQ6Y2,H92",@T ?D'\'=<M_P!F_P#:;L_#.IM]F74KPR?-QU:OUVL[R'4+
M6.XMY%EAD&Y64Y!KY-_:Z_8IC^-$W]O^%UAL?%\*_P"C7;L%"-]:^:?AK^V_
MXA_8[\12?#WXO0WVLWMF,/-;*6'MB@#]3Z\2_;"\<V?@?X$^);J>=$N/LY\I
M">2:^<KS_@L!\,IK>:&ST/6OM;J1#NB.-V.,\5\W_%CPS\;_ -K#PAJWC:QU
M"6/P;;;C+92Y#LGH!0!Z'_P33\4/XT\=#5)/O,6KO_\ @K1_R O!7_7U_P"S
M5Y[_ ,$R]%E\/^,XK/[%-;HH()D4@9KT'_@K2EP^A>"O(M9;G_2N?*4G'S4
M>^_L2?\ ),(O]Q/Y5]%2?ZMOI7SK^Q&LB_"^+S(GB.Q/E<8/2OHN@#\C?%6L
M/\/?VHKV?4$$$5[J&V-B,9RU?K)H4GF:)I[]0UO&WYJ*^0?V[OV0=0^,&DV&
MN>"UBL=9TUS<R-G!?;SQ7B_P=_X*41_!'0Y?#'Q2LM3U#4K-A##-;QD\+QCI
M0!^FA[U^4'[>VC1>/?BYX<M+(^=/9ZDC2*O.,,*]#^(__!6WPIX@\,S:?X-T
MC5X-;N#L226(X7/'I5C]CC]E7QUXB\87'Q&^)%TE]IFJ?Z39V[M\Z9.0<4 ?
M;4WAE_$'P?M=& ^>;38HL'_<%?FO\&=<LO@A^W7_ ,(SK,OV11DY88P37ZOV
M\"6L$<,8PD:A5'L*^./VR_V([CXQ74WBSP08M/\ '0P5O'8+P.V: /L:VNHK
MRWCG@D66&0;E=>A'K4M?F+\*_P!N+6?V5%E\)?%V'4-6FLU\KS+9"V&'<'%>
MC1_\%?/AE?2"WM="UK[0_";XCC^5 'T-^V!\1K3X8_!G4M7O)5B1?E!)]J^(
M/^"6?B"/QA\;O&.M1'=%<QNP/YU5^.G@'XN?M16,WC$ZDT7POD!;^SICAORJ
M7_@E'H:^&OC!XNTN*-EAMXF"YH _5%E# AAD'@@UX+^T-^QWX,_:$TV:'4XA
M8SLN/-MD"G/KQ7S[^VM\?OB%\.?BYX8U7PM<7"^#M.<'5H(U/[T \\5!K7_!
M8KX:QZ>XL-"UE[LC8-\) 5ORH ^>/V-]2U3]F?\ :I\3^#HKF:ZT>&0P1B9B
M1C.*_8/3[K[;8P7&,>8@?\Z_-7]C?]G_ %_XE?&W6OBSKZ,?#VKGSK6&089<
M\BOTNMX$M8(XHQA$&U1[4 24444 %%%% !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 %%%% !7*?$3_ ) ,U=77*?$3_D S
M4 6? /\ R+%K^-=%7.^ ?^18M?QKHJ "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XOXF?\@5_K6UX/
M_P"1=LO]RL7XF?\ (%?ZUM>#_P#D7;+_ '* -JBBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/XH?\
M(.3_ 'Q7>5P?Q0_Y!R?[XH ZKPW_ ,@.R_ZYBM*LWPW_ ,@.R_ZYBM*@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** //?BA_J;;_KH*[;1_^07:_P#7,?RKB?BA_J;;_KH*[;1_^07:
M_P#7,?RH N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7G'Q*_X^K'_ *Z"O1Z\X^)7_'U8_P#704 >
M@6/_ !YP?[@_E4]06/\ QYP?[@_E4] !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4E+24 >:^/O^0YIW^^*
M]'@_U,?^Z/Y5YQX^_P"0YIW^^*]'@_U,?^Z/Y4 24444 %%%% !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 %%%% !1110 4444 %%%% !1
M110 4444 %<Y??#OPSJ5Y]KNM$LY[G.[S7C!;/K71T4 5I].MKJR:SE@22U9
M=AB8?+CTQ63H_@+P[X?N/M&G:/:6<W7S(8P#6_10 4C*'4JPR#U%+10!S?\
MPK?PQ_;@UG^P[/\ M4=+ORAYGYUYS^UAA?A7J1/"^3(/_':]CO'DCM96A&Z0
M*2H]Z_,G]ICQI^U/X^\;7OA?3?!Q/A/SMB7$</#(>"2?I0!?_P""-Z.L/Q*+
M+@&]./\ OJOTNKYD_8A_9W?X$^$KU[J)H=0U/;+<(PZ-U-?3= &3XD\)Z/XP
ML19ZWIUOJ=J#D0W";ES]*X[_ (9S^&).?^$'T;/_ %["O1Z* .)\/_!/P)X5
MU)-0TCPIIFG7J?=GMX K#\:[:BB@ I&4,I!&0>#2T4 <'J_P)^'VO:A)?:CX
M0TJ\O).7FFMP6/XU57]G/X9*P(\#Z,#_ ->PKT:B@#,T#PWI?A73UL=(L8=.
MM%.1# NU1^%:=%% &;K/AO2_$4/E:G8PWL>,;9ER*;H'AC2O"MF;72+"#3K<
MG<8X$VKGUK4HH *9+$L\;QR*'C<%64]"#VI]% ' ZA\ _AUJMPT]YX.TFXF8
MY+R6X)JNO[.?PR5U<>!]&#*<@_9AP:]&HH K:=IMKI-G':V<"6UM&,)%&,*H
M]JLT44 %<UXL^&OA;QUL_P"$@T*RU?9]W[5$'Q72T4 >;G]G#X8,,'P-HI'_
M %["NN\-^"]#\'V_D:)I=MID.,;+9-HQ6U10!S>G_#?PQI.J3ZC9Z'96U].V
MZ6XCB =SZDUT8&!@=*6B@ HHHH *XSQ)\&? _C#4VU'6O"VFZG?-UN+B ,Y_
M&NSHH \Y7]G/X9(P9?!&C!EZ'[,*Z[3?".BZ/I,FEV6FV]KIT@PUM&F$/X5L
M44 86C>!?#_AV?SM,TBULI?[\,84U)XA\'Z)XL2)=9TRVU)8CE!<)NVGVK9H
MH I:7HMCHEOY-A:QVD7]R)<"KM%% #642*58 JPP0:X;5/@3\/M;N&N+_P (
M:5=S,<F26W!)-=W10!YW#^SS\-+>021>"='1P<AEMAFN]L[.#3[6*VMHE@MX
MEVI&@P%'H*GHH IZO>OI^G3W$<1F>-<A!WKX]A_X*%1:;\?O^$ \1^'CH6FY
MP=6N"53\SQ7V=7@7[07[&G@K]HB&0:T9K&=N1/9@*^?K0!WDOP[^&_Q.C_M6
M31-(U])OF^TF,2;L]\U''^SK\,X9 Z>"-'5QT86PK\[;.^_:F_9N\4:AX5\!
M^%I=<\*V3&*SN+A-_F(.A)-:E]^TC^VO-:R(OP\C0L/O) ,C]* /HW]N;XN>
M'/@_\ M1TO0;FSCU,.J0Z/:N Y!SGY1SZ5RG_!.CP%=0Z2?&=W8-93:I#N8,
MN#S7GWP1_8?UWXY^((OB)\8#=Z=K^[+:<2?+_P"^:_0SPOX;LO".A6FDZ?&(
MK6V38@ Q0!!K'@7P_P"((Y$U+2+6]23[RS1@@URG_#.'PPZ_\(-HO7/_ ![#
MK7I%% %'1M#T_P /6,=EIMI%96L8PL,*X4?A5ZBB@ 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 **** "N4^
M(G_(!FKJZY3XB?\ (!FH L^ ?^18M?QKHJYWP#_R+%K^-=%0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% '%_$S_D"O]:VO!_\ R+ME_N5B_$S_ ) K_6MKP?\ \B[9?[E &U1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<'\4/\ D')_OBN\K@_BA_R#D_WQ0!U7AO\ Y =E_P!<Q6E6;X;_
M .0'9?\ 7,5I4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!Y[\4/\ 4VW_ %T%=MH__(+M?^N8_E7$
M_%#_ %-M_P!=!7;:/_R"[7_KF/Y4 7**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSCXE?\?5C_ -=!
M7H]><?$K_CZL?^N@H ] L?\ CS@_W!_*IZ@L?^/.#_<'\JGH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D
MI:2@#S7Q]_R'-._WQ7H\'^IC_P!T?RKSCQ]_R'-._P!\5Z/!_J8_]T?RH DH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 *2EHH **** "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 *Y3XB?\@&:NKKE/B)_R 9J +/@'_D6+7\:Z*N=\ _\
MBQ:_C714 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!Q?Q,_P"0*_UK:\'_ /(NV7^Y6+\3/^0*_P!:
MVO!__(NV7^Y0!M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7!_%#_D')_OBN\K@_BA_P @Y/\ ?% '
M5>&_^0'9?]<Q6E6;X;_Y =E_US%:5 !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >>_%#_4VW_705VV
MC_\ (+M?^N8_E7$_%#_4VW_705VVC_\ (+M?^N8_E0!<HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
M./B5_P ?5C_UT%>CUYQ\2O\ CZL?^N@H ] L?^/.#_<'\JGJ"Q_X\X/]P?RJ
M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *2EI* /-?'W_ "'-._WQ7H\'^IC_ -T?RKSCQ]_R'-._WQ7H
M\'^IC_W1_*@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Y3XB?\@&:NKKE/B)_P @&:@"SX!_
MY%BU_&NBKG? /_(L6OXUT5 !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 <7\3/^0*_UK:\'_P#(NV7^
MY6+\3/\ D"O]:VO!_P#R+ME_N4 ;5%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P?Q0_P"0<G^^*[RN
M#^*'_(.3_?% '5>&_P#D!V7_ %S%:59OAO\ Y =E_P!<Q6E0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% 'GOQ0_P!3;?\ 705VVC_\@NU_ZYC^5<3\4/\ 4VW_ %T%=MH__(+M?^N8
M_E0!<HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O./B5_Q]6/\ UT%>CUYQ\2O^/JQ_ZZ"@#T"Q_P"/
M.#_<'\JGJ"Q_X\X/]P?RJ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *2EI* /-?'W_(<T[_?%>CP?ZF/_
M '1_*O./'W_(<T[_ 'Q7H\'^IC_W1_*@"2BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 *Y3XB?\
M(!FKJZY3XB?\@&:@"SX!_P"18M?QKHJYWP#_ ,BQ:_C714 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!Q?Q,_Y K_6MKP?_P B[9?[E8OQ,_Y K_6MKP?_ ,B[9?[E &U1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<'\4/^0<G^^*[RN#^*'_(.3_?% '5>&_\ D!V7_7,5I5F^&_\ D!V7
M_7,5I4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!Y[\4/]3;?]=!7;:/\ \@NU_P"N8_E7$_%#_4VW
M_705VVC_ /(+M?\ KF/Y4 7**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSCXE?\?5C_P!=!7H]><?$
MK_CZL?\ KH* /0+'_CS@_P!P?RJ>H+'_ (\X/]P?RJ>@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *2EI*
M/-?'W_(<T[_?%>CP?ZF/_='\J\X\??\ (<T[_?%>CP?ZF/\ W1_*@"2BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Y3XB?\@&:NKKE/B)_R 9J +/@'_D6+7\:Z*N=\ _\ (L6O
MXUT5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 <7\3/^0*_P!:VO!__(NV7^Y6+\3/^0*_UK:\'_\
M(NV7^Y0!M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7!_%#_D')_OBN\K@_BA_R#D_WQ0!U7AO_D!V
M7_7,5I5F^&_^0'9?]<Q6E0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'GOQ0_U-M_UT%=MH_\ R"[7
M_KF/Y5Q/Q0_U-M_UT%=MH_\ R"[7_KF/Y4 7**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSCXE?\?5
MC_UT%>CUYQ\2O^/JQ_ZZ"@#T"Q_X\X/]P?RJ>H+'_CS@_P!P?RJ>@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *2EI* /-?'W_(<T[_ 'Q7H\'^IC_W1_*O./'W_(<T[_?%>CP?ZF/_ '1_
M*@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 *Y3XB?\@&:NKKE/B)_R 9J +/@'_D6+7\:Z*N=
M\ _\BQ:_C714 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!Q?Q,_P"0*_UK:\'_ /(NV7^Y6+\3/^0*
M_P!:VO!__(NV7^Y0!M4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7!_%#_D')_OBN\K@_BA_P @Y/\
M?% '5>&_^0'9?]<Q6E6;X;_Y =E_US%:5 !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >>_%#_4VW_7
M05VVC_\ (+M?^N8_E7$_%#_4VW_705VVC_\ (+M?^N8_E0!<HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O./B5_P ?5C_UT%>CUYQ\2O\ CZL?^N@H ] L?^/.#_<'\JGJ"Q_X\X/]
MP?RJ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *2EI* /-?'W_ "'-._WQ7H\'^IC_ -T?RKSCQ]_R'-._
MWQ7H\'^IC_W1_*@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XB?\@&:NKKE/B)_P @&:@"
MSX!_Y%BU_&NBKG? /_(L6OXUT5 !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 <7\3/^0*_UK:\'_P#(
MNV7^Y6+\3/\ D"O]:VO!_P#R+ME_N4 ;5%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P?Q0_P"0<G^^
M*[RN#^*'_(.3_?% '5>&_P#D!V7_ %S%:59OAO\ Y =E_P!<Q6E0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'GOQ0_P!3;?\ 705VVC_\@NU_ZYC^5<3\4/\ 4VW_ %T%=MH__(+M
M?^N8_E0!<HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O./B5_Q]6/\ UT%>CUYQ\2O^/JQ_ZZ"@#T"Q
M_P"/.#_<'\JGJ"Q_X\X/]P?RJ>@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *2EI* /-?'W_(<T[_?%>CP?
MZF/_ '1_*O./'W_(<T[_ 'Q7H\'^IC_W1_*@"2BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **IZEK%CH\7F7UW#:1]=
MTSA1^M0Z/XDTKQ!&9-,U"VOXP<%K>0.!^5 &E112,P522< =30 M%8DWC;P_
M;WZV4NLV,=XWW8&G4.?PS5O5O$&F:%9B[U&_M[&U/ FGD"*?Q- &A16=I/B#
M3->C,FFW]O?(.=UO(''Z5HT %%)6%>>//#FGWBVMUKEA;W+':(I+A58GTQF@
M#>HIJL)%#*=RL,@CO3J "BLO7/%&D>&84EU;4K738W.%:ZE" _3-8_\ PMKP
M7_T-6D_^!B?XT =917-V'Q(\*ZI<""S\1:;=3?\ /.*Y1C^0-=&K!E# Y!&0
M: %HHHH **Q]:\8:'X<Q_:FK6>GYZ?:9E3^9K.M_BEX/NYEA@\3:7+*WW42[
M0D_AF@#J:*CAGCN(UDB=9(VZ,IR#67K7C#0_#J@ZIJUGIX/0W,RI_,T ;%%<
MHOQ8\&/@+XITDGVNT_QI6^*O@V/AO$^E+];M/\: .JHK!T?QYX<\03&+3-<L
M+^0=5M[A7/Z&KFK>)-*T'!U'4;:QSR//E"?SH TJ*Y-OBQX,4X/BG20?^OM/
M\:/^%M>"_P#H:M)_\#$_QH ZRBN7M?BAX0OKA+>W\2Z7-.YPL<=TA8_09KH;
MB^M[2W\^>:.*'KYCL OYT 3T5R\_Q0\(6LA2;Q+I<;CJK72 _P ZC_X6UX+_
M .AJTG_P,3_&@#K**YBU^)_A&^F$5OXETN:4]$CND)_G7212I-&LD;!T89#*
M<@T /HHKS7X]?&S3?@;X!OO$=W&+V6W^[9QM\[_A0!Z.TR1_>=5^IQ3?M4/_
M #U3_OH5^75YXR\>_MO:K+_9?BB;X86.=Z3W4AB1AZ9J-_V(/B;"&\K]I*VN
M)5X6-+X$M].: /U,5U894AA['-.K\]?@K^U?JG[/GBNR^%'CF.ZUPLV[_A)9
M&/E#/JQXK[\T36K3Q!ID%_83I<VLR[DDC.5(]C0!>HHHH ***R=2\6:+HUQ'
M!?ZI:6<TAPD<TRJ6^@)H UJ*CAGCN(P\3K(AZ,IR*K:IK5AHD(FU"\ALHB<!
MYW"@_G0!=HJI8:M9ZI'YEG=172==T3AA^E6Z "BBB@ HHHH **** "BBB@ H
MJ*XN8K2%I9I%BC7J[G %4;'Q-I.J7!@L]1MKF8=8XI0Q_(4 :=%%% !1110
M4444 %%%% !112=* %HK(NO%NBV-\EE<:K:0W<G"PO,H=OH,UK*P8 @Y% "T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !11534-6L])MVGO;J*UA7DR3.% _$T 6Z*I:7K5AKEN+C3[R&]@/22!PR_F
M*MR2+$C.[!449+$X % #J*R;'Q9HVI3&*TU2TN9 <%8Y58@^G%:U !1110 4
M444 %%%% !1110 44C,%!).!65:^+=%OKZ2SM]5M)KN/AH4F4NOU&: -:BDZ
MTM !1110 4444 %%07E];Z?;O/=3QV\*#+22,% _&JND^(M,UZ$RZ;?V]]&#
MC=;R!Q^E &C1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !2%@O4XI:\D_:7UF_T/X;W]SIUPUM<+"Y5U.".* /6
M5D5\[6#?[IS3J_.W_@D[\2_%GQ NOB,/$NLSZJMK=;8/.;.SYATK]$J $IOF
MIG&]<_6J^KNT>DWKH<,L#D'WVFORT^'/Q=\<WO[1%SI]QK]Q)8#4"@A+G&W=
MTH _56EJ.W):WB)Z[1_*I* "BBB@ HHHH **** $)QUX%(LB/]UE;Z'-<1\<
MM0N=+^#_ (NN[*4P7<.G2O%(IP58#@U\"?\ !,/XJ>,?'3:K_P )#KEQJ82]
M9%\YR<#/2@#]-**** "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@#C/BQ;^)[GP?=)X2D$6LG_5L:
M^ O$WA7]N9-4O)[#685T],LB[^<?G7Z855U1C'IMVRG#")B#^!H _%S4?VHO
MVL=)\=6?@V?65&LWDGE1#MG./6O>++P;^W<EU"T^MV[0D@L!)T'<=:\R\>7$
MA_;,\*,7.[[<.?\ @5?L!&2T:D]2* .6^%L/B&W\!Z3'XJD$FO+$/M3#NU=7
M145S<Q6<#S3R+%#&-S2.<!1ZDT 2T5R?_"V?!8)'_"4Z3D'!_P!,3_&I+?XH
M^$+J18X?$VERR,<!5NT))_.@#J**:CB10RG<K#(([BG4 %%96L^*]&\.KNU3
M5+73U];B54'ZUFV?Q.\(ZA<QV]MXDTNXGD.$CCND9F^@S0!T]>._M.^/M8^'
MO@&74=%E\JZ4-AOH*]?DD6-2SL%4=R:^:?VRO''A=OAS<V;^(+!;U0W^CB=2
M_3TS0!P__!.[]H/QI\<E\7'Q;=?:?L,NV#V&X"OM&OS6_P""5_C+P]H47CG^
MT=;L;%Y)_D%S.L>X;LY!)K]&M'U[3O$-K]ITN^M]0M\X\VWD#K^8H OT45S^
MJ?$#PUHLIBO]>T^SDSC;/<*I_4T =!17)?\ "VO!?_0U:1_X&)_C72:?J5KJ
MUJES97$=U;O]V6%@RGZ$4 6:**K7^HVNEVLEU>7$=K;1C+2RL%4?4F@"S17)
MCXL^"V8*/%.DDDX ^V)_C726>H6VHPK-:SQW$3#(>-@0?QH =>2-%:R.OWE4
MD?E7YP>!?VM_B1K'[;&N> [G4-WARV9A'!Z =/\ /M7Z"^)/&7A_P^CPZMK-
MEISLI^6XF56Z>A-?D=\-?$FAP_\ !1+Q+J$NK6T>FLQVW;.-AY/>@#]BK&1I
MK.)V^\RY-3USGAWQOX<UNWCCTO7+'4-H _<3JQ_(&NBH 6BLS6/$VD^'8_,U
M34K;3X_[UQ*$'ZUB_P#"VO!6,_\ "5:1C_K\3_&@#K:*R-'\7:)XB_Y!>JV>
MH?\ 7O,K_P C6O0 451U+7-/T95-_>P68;[OG2!<_G3H=8L;FS:[BNX9+5>6
MF5P5'XT 7**PM/\ '7AW5;XV5GK=A=78ZPQ7"L_Y UNT %%8FM>-O#_AN98=
M5UFQTZ5N0ES.J$_F:SO^%M>"^/\ BJM)_P# Q/\ &@#K**HZ7KFGZW%YNGWL
M%['_ 'H'##]*O4 %%4-6UW3M!@\[4;V"QBSC?/($'YFGPZQ8W%G]KBNX9+7&
M[SE<%<>N: +E%<FWQ8\&)(R-XITD.IPRF[3(/YU>T?QYX<\177V;2]<L-0N,
M9\JWN%=OR!H WJ*2EH **I:MK5AH-J;G4;R&QMQUEG<(OYFN?_X6UX*//_"5
M:1_X&)_C0!UM%8&E^/O#>MS+#I^NZ?>RL<!(+A7)_ &M^@ HHHH *_,_]N']
MJSXK_#GQ5%I'@K4/LTD]QY*?B<#O7Z85^1G[=C%?C#HY'!_M)?\ T(4 ==I?
MAO\ ;OU72[2_BUNW\JZC65%W\@$9&>:6]\*?MZ6\!E&LPL%^9@K\X'6OTE\
MR-)X'T!F.6-C#S_P 5OT ?%'[-?[=%EJ>J?\(!X[GD7QI8_N[N1AA2_0XS7V
ME;7"75O'-&=T<BAE/L:_)?\ X*8>$=/^&/CKP]XC\-Q+I>JWNHI]HGB&UI/F
M'6OT[^#VJ2:Q\,?#5U*&$KV,6XMW.T<T =E117-ZC\2/"ND7CVE[XATVTN8S
MAH9KE%8?4$T =)17)CXL>"R<#Q3I)/\ U]I_C70Z;JUGK-JMS8745Y;MP)87
M#*?Q% %NBBLW4_$>EZ+)''?ZA;6;R?<6:0*6^F: -*BJ-QK>GV>G-?SWL$-B
MHR;AW 0#ZU@#XM>"CR/%6D'_ +?$_P : .MHKGM-^(7AC6)EBL=?T^[E8X"0
MW*L3^1KH: ,'QQJ4^C^%=3O+8[9X;=W0^X!KX)_88_:M^(GQA^*GC+2/$U_]
MHL;"[:.!?[H#$8_*ONWXE?\ (CZS_P!>LG_H)K\N?^"9G_)</B'_ -?[_P#H
M5 'ZV*<J#[4M-C_U:_2J^H:I::3;F>]N8K2$=9)G"K^9H M45RC?%CP8C%6\
M4Z2&'4&[3_&K.E_$3PQKEZMGI^OZ=>W3?=A@N5=C^ - '145F:GXETG19 E_
MJ-M9N>BS2A3^M7X9H[B))8G62-AE64Y!% $E%%9.L^+-%\.KG5-4M-/'_3Q,
MJ?SH UJ*Y+_A;7@K&?\ A*M(Q_U^)_C6MH_B[1/$7_(+U6TU#_KWF5_Y&@#7
MHHHH **S=6\1Z7H*;]2U"WL5QG-Q($'ZUB?\+:\%'IXJTC_P,3_&@#K:*Q=$
M\::#XE=DTG6++467J+:97(_(UM4 %%5[S4+;3H3+=3QV\?\ ?D8**K67B+2]
M2CE>UU"WN$B&7:.0,%'O0!HT5RC_ !6\&1R,C^*-)5U.&4W:9!_.KVB^.O#O
MB*Z-MI>MV.H7 &3';7"NWY T ;M%-9Q&I9B%51DD]A7,3_%+P?:R-'-XFTJ*
M13@JUV@(/YT =316)H_C;0/$,WDZ9K-E?RXSLMYU<_D#6U0 M%%9VL>(M+\/
MP^;J>H6]A%_?N) @_,T :-%<E_PMKP5C/_"5:1C_ *_$_P :U-'\9:%XA.-,
MU>SU ]/]'F5_Y&@#9HHJ"[OK>PB,MS-'!&!DM(P H GHK.TKQ%I>N0RS:=J%
MO>Q1G#O!('"GW(K+OOB5X4TVX,%WXCTRVF'6.6Z13^1- '2T5S5G\2O"FI3"
M*U\1:;<2$X"QW2,?T-=(K!E!!R#R#0 M?G+\=/VL?B-X/^,JZ'IE]Y>G&\$6
MW_9SBOT)U3Q%I6AQM)J.HVMBBC):XE5 /S-?D=^TCXFT&]^/R7%KK%K<6WV]
M3YR2 KC<.: /UM\*WLNI>&M+NISF::VCD<^Y4$UJUPO@/XA>%;KPWHEM:^(M
M-N96M8E6-+E"Y.T9&,YKN: "OD']L#0OVD=4URP;X.W\=K8#_7JS8)KZ_HH
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
M7[/NM-I?B2>X:Y50S?9TW 9[4 ?05%?%>E_\%9/@KJFHVMG%+J*R7#B-2\.
M"3CFOKWPOXHT_P 7:/;ZEITZS6\Z!UVD$X([T :]%%0WEU%8VLMQ,XCBB0N[
M,<  #- $U%?(OCK_ (*<_!_X?ZU-IFH7%Y)<1.4;R8]PR*YUO^"N7P24J#)J
M7S''^HZ4 ?;E%>=77QW\+6GPSL/',EWC1;R(31'(W8()Z?A53X(_M$>%/C]9
M7]SX6G>:*R?RY2X[T >@ZX2-)NB#@^6W/X5^2O[*>K:K/^W3X[@FU2YFMUG;
M;"\A*CGTS7W'^T%^W9\.?@)KMSX=\2_:FO\ RS\L4>5Y'K7Y=? 7]J?P;\/?
MVI/%?CS5(YCHFHR%X5526QGTH _=6U_X]HO]T5-7SW\"/VV?A]^T!F/PR;H.
MAV,LT>W!KZ#SQF@!:*\,^//[8G@#]GF)7\2W4CEFV[;4!SFO%3_P5R^"2Q[M
M^IXQG_44 ?;M%>)? O\ :X\"?M 0H_ANZD4MT6X&T_E7ME 'F_[1'A6;QA\'
M?$VG6TTD%S):,(WC.&S[5\%_\$]_&6K?"_QP/AQJ][/=7$]PS#[0Y+8)]Z_3
M/4K/^T+&>WX'F+MYK\E/&E[=?"G_ (*2:1'.WEP'!^7IR: /UUHJEH^IQZQI
MT-W%]R1<BKM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>,_M4_\ )+]1_P"N,G_H->S5XS^U3_R2_4?^N,G_ *#0
M!\8_\$<?^/KXG_\ 7X?_ $.OTTK\R_\ @CC_ ,?7Q/\ ^OP_^AU^FE %+6O^
M0/?_ /7"3_T$U^1WPQ_Y.8NO^PD?_0J_7'6O^0/?_P#7"3_T$U^1WPQ_Y.8N
MO^PD?_0J /UNO-6M=%TE;N]F6"W1!N=N@XKF?"/QF\'^.]<N=(T/6K>_U&W!
M:6",\J!67\=E\SX3ZB,D?NAT^E?C=\.?VC(_V=OCUXBOK9KAKN\#6ZE<L S$
M@?J: /V/\8?M(?#OP%K4&DZ[XEM;#4)GV1PR'DMZ5WNC:Y9>(+)+NPG6XMV&
M0Z]#7YO?LT_L9ZY\=O$UWX^^,L<EU#)+]JTG:Q&%)R*^U_B9X^\,?LO_  MN
M=5N<P:=9I@+G)Z<4 =KX[^(GA_X::*=6\2:E%IE@&V^=*<#->3M^W7\#U8@^
M/-/!'7DU\,R#XN_M\>+&224R?"Z23?;J#M.W-?3&D_\ !*GX&PZ9:)>Z+<37
M:H/.D$^-S8Y[4 >Z> _VI/AC\3-:BTGPWXJL]3U"7A(8CR:]6K\S?CY^P=J'
M[/\ =CQM\#89+*\LU#JK2;BIKV+]A_\ ;*NOB[?-X%\7S;O'-E&6NLC .!0!
M](?M ?\ )%?&G_8,F_\ 0:_.7_@DU_S%_P#L(/\ ^A&OT:_: _Y(KXT_[!DW
M_H-?G+_P2:_YB_\ V$'_ /0C0!^K-<]XT^(&@?#W3Q?>(-1BTZUY_>2'CBL#
MXV?&SPY\"?!\FO\ B2X,%MDI%M&=SXX%?F1H^G_'/]N+XF7#W=P7^'<=SE%)
MVCR"?\* /OQOV[/@>KLI\>:?N4X(R:ZCX<_M/?#3XL:T=)\*^*;35M0 R883
MS7B47_!*[X#^5%YNA7+S;?WC>?\ >;N>G%>*?&?]A/5OV=9CXO\ @.DMIJ<?
M+^8Y;"#DB@#]+**^,_V'_P!L*?XP27WAGQ/<_P#%1Z8/+N"_'SC@U]C7%U%:
MV[3RN$B49+'I0!+7B6O?MI?!SPSK5UI.I>-K&UU"U8I-"QY4CM7R;^TE^V5X
M_P#%/Q4N_AO\(+G&M(^R0D979T.#73?"W_@F'X*\5:>?$/Q,LI[SQ+J \VZ5
M)2 9#U- 'T'9_MQ?!34+I+>#QU823-P%!->E:K\5/"^B^#8O%5YJT,&@R8V7
MC'Y3GI_*OE#QM_P2P^$L?A:^?PII4]IX@5"UM,\^1N[#I7P)^TA>?&OX4>'8
M?A_XTN''@FVF'EJI/KQS0!^V'ASXE>'/%FCS:II6IQ7EC#'YDDR'A5QG-8?A
M/X_> _'&I/8:)XAMKZ[5_+,<9Y#>E?-?_!/6QM=8^%MU8$L]E>6GEMDY.TC%
M?+/Q<\'3?LF?MD>&H?#YE@T"_F%Q<9)*G)S_ %H _7VBL3P?XHMO&&@VVIVC
M!XI5!R#WQ5[6M072=)O+UB MO$TA)Z<#- '*>./C5X-^&^HP6/B+7+?3;N<9
MCCE/+5TOAWQ)IWBK3(]0TNY6[LY/NR)T-?DI\4IM0_:O_;%\,R%Y)_#EG.(;
MA8SP #C^E?K'X/\ !^F>!=#@TC2(3!90C"J3F@#;HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ JGK'_(*O/^N+?R-7*IZQ_P @J\_ZXM_(T ?D+X[_
M .3RO"G_ %_#_P!"K]@XO]6GT%?CYX[_ .3RO"G_ %_#_P!"K]@XO]6GT% $
M6H7T.F6,]W<.(X(4+NQ[ 5^>/[3/[:?B/XA:Y-\.OA;IZZW8:CFSOM0MQE[?
M)P>1TKZ*_;=^*,GPS^%EQ*DAC%VCQ''N*_.C]@K]JKX1_L_W?BJ[\80W1U2]
MN6EBE$/F8R<\4 >V?#O_ ()%VVM>'([_ ,0^.-:M=0N#YAACD;Y<^O-'CS_@
MES+\+]-3Q%X2\7:SJM_9-YWV>21OF(Y'&?:O7/\ A[?\$O\ GIJ7_?FC_A[=
M\$6^5I-2VG@Y@H R?V6/VZ-9U37%\%?%&PC\.ZI"XM+'S!M>X X!_2OMKQ/K
MR^'=#GOV (C7(S]*_&3]K3]ICX8_&#X\>"/$W@.UNQ/I\RO-((=@+9ZXK]4_
MAMXF?XW?!U)Y!MFEBV#<,9.WB@#\\-6NO%'[>G[0&N_#^]O+K1-'TR0NMS;.
M5R :Z7QE_P $U=9^!NN:+XL\%>)M6UZ[T]Q-]ED<D,P[=>E>>:3XUUS]B/\
M:=\1^*/$L$IT"]D9$\M"V037Z3_LW_M5>"_VG=%NK_PI/(6M"%G@F&UU)]J
M+WP5\2>)OB=\-S)XQTIM$U0_NFC&03Q]ZOB#]L#_ ()VZ1"=3\<IXNU(S7!9
MFM7<[0<9XYZ5^FM?/_[9W_)+9OH_\J /S-_8K_8/TG]HR'Q,;_Q3J&D+I\GE
MC[&QR_.,D9K]5_V9_P!GRS_9N^'X\+V6K76L1>9YGVBZ)+?2ODG_ (),_<\>
M?]=__9A7WEX[\3+X1\,WFIMTA4]?I0!\S?MJ?MI?\*/\/#3_  -]GU_QC)+Y
M3V*_,T0/&2/6OF#X._L=>,_VQX+SQ3\4M0U;PDSGS;>&W8C?NYZ9%<_^S1X1
M'QR_;F\6:CK&ZXL49I45CD#!)Z5^N5G:QV-I#;0J$BB0(JJ,  #% 'YQ>)/^
M"/>D1://)IOC[6Y+Q!N57D;!QVZUS/PM_:C\?_LG>)(/A[XSTUH_"%J_DVVK
M78R9.<=37ZDU\I?\% ?@CIGQ4^&<,D]N/M-G)YH91@\<]: /I3PAXHL_&'AV
MQU:RE66"ZB612I]17P/_ ,%!/VD-=NO'"? S1X#"=:B7==PG$@SZ'\:Z_P#X
M)J_$S4O%FE:_H%[*9(-%Q!$I/0 @5Y%_P4=^$/BOPQ\8++XT:5&6L-*C4,RC
M)XQGC\* $\'?\$DX;WP#::O>>.-837/+-P(!(=NX<@=>*]L_80UCXJZ9JNO>
M%_&VB3VNCZ8_DV-W,#F91P#FI/V1_P#@H5X%^+>@Z;H%W<36OB:- LR3+M5O
M?-?9D%Q'<PI+$ZR1L,AE.0: /EW]J+]A?2OVE/$$>LW?B;4-&ECCV^7;.57@
M>QK\L?!_[)MCK_[6.L?#%M>NHK:S) OU<^8WXU^]FH?\><W^Z?Y5^0GPQ_Y2
M0>)_]X_S- 'V=^S?^P%I/[/MZ][:^*M1U:24ABL[DJ/IS7M'QS^-VB? _P "
MWVL:E>11S6\>4CD/).*]#TW_ )!\'^X*_)O_ (*@?%JSC^-FG>&M6:27PV\2
M_:8X^IQC)Q0!HZ7'\3?^"AGC.:SU2WN]!^'SDM!JUJ2H;'N*]*C_ .".OAOR
MU5_B#KOH<2-_C4'P'_X*1_ GX0_"_2/"UJE_:Q6*;0B0]3W-=_\ \/</@E_S
MTU+_ +\T >!_$/X<_$;_ ()\ZU;WO@-;_P 6>&U EFN;HEMGJ#UK[M_9@_:(
MLOCQ\/=.U.XEAMM<D7]_9+P5/TKYS\:_\%1O@-XT\+W^C7Z7]S;7<91HW@X^
MM?-G["/QLL;S]L&_@T-;B'P9,CBWC=3\OH2/\]* /I[_ (*>:A=:=H_AF6"_
MFL8@Q,C1,5XR:^8M'_;)UR'X=W7PS\&2MKFIZDNQ7!+2 GL#7TA_P55@:^\&
MZ'!&<F8,J_F:YO\ X)D?LF^%M+\.MXUUBQ^T>(X+@&"1CPHY.: .I_8E_8;U
M#P/<6?Q(\6:WJ:>)KH%I--F<F- ?7)KVG]JC]K+2O@#HL45M/#<:W< K;V['
M.Y^P_.OH6Z;R[:9O[J$_I7X]7Z1?M1?M27NF7[-.GA_4<HN>!AJ .PT+]GOX
MC_M]^(U\3_$*34/!D$)VPI;DJKQ]CCZ5Z4?^"/'AGDCX@:]N497]XWWO?YNE
M?H#H-C'IFBV%I"@2.&!$"J,#A0*OT ?D+I_QJ^+G["?Q*B\,WNCS:CX1N+E;
M=;Z\!;='NQN!^G-?JI\/OB!HWQ(\.VNK:->Q7D4D:M)Y1SL8C)!K@/VI_A#H
M_P 5/A?JPU* 27%A:RS6[8Y#!<U\;_\ !+#QSK&EQ>(?#^HRF2%;YHXU8YP
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
MV^/@/I_@OXQKXJLXO+-Q>KG' Z^E?JA\,]6_LGX%Z#J!_P"6.EI)^0H X_\
M:H_:<TKX >!=1N+:YM[KQ6(]UGI;'+2'Z5\+_#7P7\4O^"A&L33_ !"@OO"/
MAY@9([FTW(#CH!TK!\4K=_M)?MU>'I=39IM!BD$<D>>, ^E?K5X>\/6'A;1[
M?3-,MUMK.!=J1KVH ^ /^'.OAC.W_A8.O>7T^^V<?3=7F/Q3\ _$K_@GC?PW
M_P /DOO%OAU ));F[W,$]0>M?J_6/XM\*Z=XV\/W>C:K +BQNEV2(>XH \>_
M9,_:8LOVA/AMIFIWLD%GXCE7-QIZ\%#]*]"^+'Q7T3X3>%;S5=6O8;>5(6>"
M*0X,K ' 'XUA?#3]F_P5\(]2?4/#UBUM.0<_-Q7Y]_\ !6+XK,?$WA*RCD<:
M;;SXNHT/)7/- &5#XH^*?[?WQ(33I["ZT7P:)3 ]]:94*N>N17KC?\$=_#*\
M)\0->QCO(PY_[ZJA\!_^"C'P#^$/@.TT6S@OK1]H>;9!]Y\<UZ+_ ,/</@E_
MSTU+_OS0!XAXN^ WQ%_X)^WD&O?#9]0\::=<'??M<$L($'4X[5]D_LF_M2:;
M^T1X1>[::&+4X&$<T*G&&[BO%?$G_!5KX':YX=U+3Y3J$R75N\!C:#A@RD?U
MKY&_9*^.7AG1?VD=-T'P+;W=OI&K7A>02*0"2<]/QH _23]MB:>W^#=R]O.]
MO(KYWQG!Z5^5WPA_:4^)&@>)=5\*^$8;C7H]6)MKF1F+&%3P2*_4_P#;</\
MQ9B['JQ'Z5\2_P#!*#X6@?$KQGJFKVZ3!26@W#/.Z@#J? ?_  29M_%FFG6O
M$GC;6K*\OB9V@BD;Y2W..OO7GOQ#^"OBS_@FQXJ3XA^&=1OO%&G%A"8[MBR;
M3US7ZZ!0J@ 8 Z8KY>_X**6<-]^S[>PS*&1I?3VH \M^*7[>FH^-/AGX3C^%
M=E%X@\0:Z@BU:W@^9K$,,-].]<OI/_!*6Q\>6Z:[K_C76K&]OQY\EO#(WR,W
M)'6N&_X)&?#6UTOQ?XFU">/S3Y?[OS!D#TK]5,<8'% 'Y(^-OAKXJ_X)M^,T
M\8:3?WWB#0"PB#WCED(/KDU^F_P7^)$/Q8^&VA^)H]B27]NLKQJ?ND]J^=O^
M"H]C#J/[--U#.N4^U*?RJG_P3CUJ[NOAS9V,CDVUO;@1C- 'T=\9?B_HOP=\
M&:AK>J7<4+6\1=(W/4U^<2:_\3?^"@WCA]):TNM)^'4K$+K%H2HX]Q4__!5;
MXL0Z;\2M$\.7KR/H4T0%W'&>2.,UUO[./_!1/X$?!'X5Z;X4M8[^U2UR=J0Y
MW$XSDT :D/\ P1U\-K&JO\0=</8[9&_QK@?B1\%_B#^P'?6NK?#I]1\6Z(!Y
MUQ-=$MY?/0\G%>[_ /#W#X)?\]-2_P"_-9?BC_@JA\"/%'A^^TJ\74+BVNHS
M&\;P<$&@#W7]D_\ :8M?C]X L[_46ALO$#$K+9+P?P%2_M>2SQ_"W4C!.\#_
M &>3#(<$<&OS:_9#^.6E77[:T2>%H[B#P5-NV1LI&#QR1VZ_I7Z1?M=R++\)
M=0F0[D-LY!_X": /RS_8Y_:H\:?#6T\8^#=)6;6[S4[EEA\YB[*3D<9_&OJ#
MP[_P38N?CMI<?BWQOXGUC0-<NB2;*%SA1^?%>5?\$J_A/I/C+Q=XB\0WL/F7
MEC?,8V(R!AC7Z\4 ?EM\5O\ @GGK/[.FFVOBSP#XAUCQ!-:OYMQ#,[':J\YQ
MGI7U5^Q-^U5_PT%X:O+74%BM]4TDBWD4'EBO!S[\5]#>-,?\(?K@(R#93#G_
M '#7Y;?\$^;Z#PO\6/%=I 67[3J3DC/'WC0!]Y?M%?LNZ?\ M"Z+/I][K=[I
M*R#[]HQ!'ZU^0GQ:_9!L?A_\3U\-1>(+J[C^TB'SW<YY.,U^]:_=%?D9^TQ_
MR<*G_7^O_H0H ^AO@?\ \$R-"^'^K>'O%47C35KNYB2.X-N\C&,D@''7WK[L
M5=J@>@Q6-X(_Y$_1?^O2+_T$5MT %%%% 'R1_P %1/\ DTCQ'_UT3^M<E_P2
M_P#^2/Z1_P!<*ZW_ (*B?\FD>(_^NB?UKDO^"7__ "1_2/\ KA0!]R5^2_[<
MVLZ9X=_;,L;_ %FX%I8I$I,K=,U^M%?CI_P4I\(_\)[^U-::-S^\1/NG% 'J
MO@GQU\0OVPKI_A]-I\VE>!;08M=9MLJ90.G(K?U/_@CWH=Q:W$D/C_6OMC@D
M R-MS^=?6G[)_@&S^'_P3\/:?!"J2)"-[8Y_.O8Z /R@^%/Q$\:?L3?&.T^&
M^H?:+[PK(V9-1NR21D^IK]2/"GB6T\7:#:ZK8R"6VN%W*R]#7P5_P4_L['2O
M#=QKC(%NXMH#J.:^D/V*=9.I?LO^%+\L6)M6?)]A0!N?M'?M&:!\ ?"<]U?7
M<0UF:)FL+.0\S..@K\\O#7PR^)/_  4.\;+XA\8B^\(Z2C>4OV4LB[!T/'M7
M#_\ !0[XP6OB_P#:!\(3ZUOET71[H">.,?PALG KZW\,_P#!43]G[P;H=EIN
MDI?6]O'$H*1VV/F YSZT <Y)_P $=_#6UPGQ U[./EW2-U_[ZKSRQTKXD?\
M!-_Q$]KH%K<^+O#.I2 WMW>980(#]X>E>\_\/</@E_STU+_OS7(_%K_@IO\
M GX@_#G7=&F2^N);NV>*-'M^Y'7/:@#Z[^ ?QPT;XZ>#DUK2;F.?;A91&?NM
MW%?#?_!7#4=1TWPKI,UGJ%Q9B.\5F,+E>,CTKD_^"9/QBL-*\4'PKH<5S%IU
M[<L^V53CDUU7_!8)2OA32X0<":Z13^)% '$Z]^UKXF\=_#+P=X!^'0DUS[9:
MI:ZE<1DEX<C!)-?4/[(/[$+?!N.WU[4O$&H7=_,WGFWG<L 3SCDU#^P!^RIX
M7^&_P_TWQ)%:F2_U"!)F:3YN2.M?67C3Q$OA/PW=ZDV L"Y_2@#YM_;0_;,3
MX$^&6L_!IM]=\9-+Y9T\?,T8/&2/6OE/X._LD^-_VT/MWB;XHWVJ^$4<^;;Q
MV[,-^?09%8'P)\,?\+V_;W\17NK%KC3U+2*K'(&,]J_7*QLHM-LH+6!0D,*!
M$51@ "@#\[-3_P"".^A-8R?9?B!K?G@97?(V/YUY)XO^-GQ1_91TVY^'.K:?
M<#P7:HT=OK4V=TA[<U^NU?/G[:OP9TWXR_"6YT^_A#F'=*K#[PP/6@#XV_X(
M\>(M1\3^,_B-?WFH7%Y',^]%F<L!E@> >G!K[$_;^DN(_P!E;QHUK<26LX@!
M66,X8=:^-O\ @CKIO]A>//B9I0)*VLGEC/7@@5]B_P#!024P_LI>-6'7R!_6
M@#\O_P!F/]L#XA^#? EMX6\%VT_B37I':-X)"798V/7GVKZ;\)_\$O9?BW"_
MC#Q;XNU?1]5U7]_-912,/+8\D=>E9/\ P2;^ >EV]C;>/I8?,OI@R[GY '8"
MOU'H _-3QE_P2M3X=>&KWQ'X2\8:WJOB"Q3S(+221MLA';K3/V._VWO&>B?$
M5?AA\5--30[2U5DCO+@$-GH,DBOTNK\[?^"I_P (;/2?!</C[1HO)UUKM5>1
M.,\B@#[E\>:+#\0/A_J=G:71\N^M66*XA/J."*_+KX(^(M7_ &3/VF+'X>W^
MI7-Y::S=F0O=.25!/;/UK[Q_8O\ '5YXL^#?A^&^?S)X+1 S'KTKYR_X*%?"
M>VT/QI9?%9("'TE%<R(.A&* /T+BF2>-9(V#HPR&'>J'B35!H>@:AJ!Z6L#S
M'_@(S7CW['/Q<@^,7P7TO6TEWR-\K;CSQ7'?MY?'63X1_#]-.AE6.;6XWME]
M3G(H ^+KC4-5_:^_:KTC6+#5KJ#2],N?)F6W<A.#CG'TK]8?#>@Q^&](@L(I
M'F2)0-\AY-?$?_!,'X'1^#?!.LZSJEKG4+VZ,T;2#LV3FOO"@ HHHH _-_\
MX*U^-+F\^':^'H#DBY3Y1]:^M?V-]#CT;]G/P2 @$LEBC.>^:^,?^"AL]GJ7
MCAM/F&YQ,IQ^-?>?[.\"VOP7\)Q(,*MDH% 'HU?-?[?W_) [_P#ZZBOI2OFO
M]O[_ )('?_\ 744 >,?\$T_OZA_URK[[KX$_X)I_?U#_ *Y5]]T ?GK_ ,%;
M(VD^#TVT9Q,I/TS72_L:_M<?"+PG\!?#&D:GXMM++4K>W"S0RMRIKF_^"M4K
M1_!Z?;_%*JGZ$UX-;_\ !.?0/B-^R]H'C#PA%(->^R?:+QF?[V%).!WH _0R
M3]N+X)0N%E\>:='GNS'%?"O[9OQX\5?M8>+O^%:?#NP&O>"IF5CJ5NN03WYK
MS']@7X%_ WXI7&N>'?B);W#^(H;@V\(DD,8R#CCBOU5^"_[,?@7X#VJ0^%=.
M^SHH^5I#N/YT 4?V4OA"/A#\(- TF>-H[Z*W"RJW8^E>QS?ZIOI3Z9-_JF^E
M 'Y!^/O^4F%M]/ZU^M_A_P#Y ]M_N"OR0\??\I,+;Z?UK];_  __ ,@>V_W!
M0!HU^:7_  4KT=]+UI]?@CQ,K*/, YK]+:_.?_@J[>2V'P_N983A_,7G\: /
MKC]DF^DU+]G_ ,)7$IR[VP)S7L%>$?L/7#W?[,/@>60Y=K0$U[O0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<9\5-1MM(\+7-W>2"*W0?,Y[5V=>6
M_M(:!<^*/A;JFFV?_'Q,N%K:C&,ZD8S=DWJS&M.=.E*<%=I:(H^#?C[X!MO#
MUM&WB"WC91@JS<YK:_X:%\ ?]#%:_G7P'H_[#_Q$U.P2YB^6-R2!O(JY_P ,
M(_$CU_\ (AK[#^R<J_Z"?R/A_P"V,X_Z!/S/O#_AH7P!_P!#%:_G1_PT+X _
MZ&*U_.O@_P#X81^)'K_Y$-'_  PC\2/7_P B&C^RLJ_Z"?R#^V,X_P"@3\S[
MP_X:%\ ?]#%:_G1_PT+X _Z&*U_.O@__ (81^)'K_P"1#1_PPC\2/7_R(:/[
M*RK_ *"?R#^V,X_Z!/S/O#_AH7P!_P!#%:_G1_PT+X _Z&*U_.O@_P#X81^)
M'K_Y$-'_  PC\2/7_P B&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:%\ ?]#%:_G1_
MPT+X _Z&*U_.O@__ (81^)'K_P"1#1_PPC\2/7_R(:/[*RK_ *"?R#^V,X_Z
M!/S/O#_AH7P!_P!#%:_G1_PT+X _Z&*U_.O@_P#X81^)'K_Y$-'_  PC\2/7
M_P B&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:%\ ?]#%:_G1_PT+X _Z&*U_.O@__
M (81^)'K_P"1#1_PPC\2/7_R(:/[*RK_ *"?R#^V,X_Z!/S/O#_AH7P!_P!#
M%:_G1_PT+X _Z&*U_.O@_P#X81^)'K_Y$-'_  PC\2/7_P B&C^RLJ_Z"?R#
M^V,X_P"@3\S[P_X:%\ ?]#%:_G1_PT+X _Z&*U_.O@__ (81^)'K_P"1#1_P
MPC\2/7_R(:/[*RK_ *"?R#^V,X_Z!/S/O#_AH7P!_P!#%:_G1_PT+X _Z&*U
M_.O@_P#X81^)'K_Y$-'_  PC\2/7_P B&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:
M%\ ?]#%:_G1_PT+X _Z&*U_.O@__ (81^)'K_P"1#1_PPC\2/7_R(:/[*RK_
M *"?R#^V,X_Z!/S/O#_AH7P!_P!#%:_G1_PT+X _Z&*U_.O@_P#X81^)'K_Y
M$-'_  PC\2/7_P B&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:%\ ?]#%:_G1_PT+X
M _Z&*U_.O@__ (81^)'K_P"1#1_PPC\2/7_R(:/[*RK_ *"?R#^V,X_Z!/S/
MO#_AH7P!_P!#%:_G1_PT+X _Z&*U_.O@_P#X81^)'K_Y$-'_  PC\2/7_P B
M&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:%\ ?]#%:_G1_PT+X _Z&.U_.O@__ (81
M^)'K_P"1#1_PPA\2/7_R(:/[*RK_ *"?R#^V,X_Z!/S/LGQY\=O >H:.T<6N
MP2R9_A:M3PU\?? -KH=I&WB"WC95P59N<U\*ZI^Q7\0-#@\^XSL'^V:GLOV'
M?B)J5JES$<1R#(^>E_965?\ 05^0?VQG'_0)^9][?\-"^ /^ABM?SH_X:%\
M?]#%:_G7P?\ \,(_$CU_\B&C_AA'XD>O_D0T_P"RLJ_Z"?R#^V,X_P"@3\S[
MP_X:%\ ?]#%:_G1_PT+X _Z&*U_.O@__ (81^)'K_P"1#1_PPC\2/7_R(:/[
M*RK_ *"?R#^V,X_Z!/S/O#_AH7P!_P!#%:_G1_PT+X _Z&*U_.O@_P#X81^)
M'K_Y$-'_  PC\2/7_P B&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:%\ ?]#%:_G1_
MPT+X _Z&*U_.O@__ (81^)'K_P"1#1_PPC\2/7_R(:/[*RK_ *"?R#^V,X_Z
M!/S/O#_AH7P!_P!#%:_G1_PT+X _Z&*U_.O@_P#X81^)'K_Y$-'_  PC\2/7
M_P B&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:%\ ?]#%:_G1_PT+X _Z&*U_.O@__
M (81^)'K_P"1#1_PPC\2/7_R(:/[*RK_ *"?R#^V,X_Z!/S/O#_AH7P!_P!#
M%:_G1_PT+X _Z&*U_.O@_P#X81^)'K_Y$-'_  PC\2/7_P B&C^RLJ_Z"?R#
M^V,X_P"@3\S[P_X:%\ ?]#%:_G1_PT+X _Z&*U_.O@__ (81^)'K_P"1#1_P
MPC\2/7_R(:/[*RK_ *"?R#^V,X_Z!/S/O#_AH7P!_P!#%:_G1_PT+X _Z&*U
M_.O@_P#X81^)'K_Y$-'_  PC\2/7_P B&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:
M%\ ?]#%:_G1_PT+X _Z&*U_.O@__ (81^)'K_P"1#1_PPC\2/7_R(:/[*RK_
M *"?R#^V,X_Z!/S/O#_AH7P!_P!#%:_G1_PT+X _Z&*U_.O@_P#X81^)'K_Y
M$-'_  PC\2/7_P B&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:%\ ?]#%:_G1_PT+X
M _Z&*U_.O@__ (81^)'K_P"1#1_PPC\2/7_R(:/[*RK_ *"?R#^V,X_Z!/S/
MO#_AH7P!_P!#%:_G1_PT+X _Z&*U_.O@_P#X81^)'K_Y$-'_  PC\2/7_P B
M&C^RLJ_Z"?R#^V,X_P"@3\S[P_X:%\ ?]#%:_G1_PT+X _Z&*U_.O@__ (81
M^)'K_P"1#1_PPC\2/7_R(:/[*RK_ *"?R#^V,X_Z!/S/O#_AH7P!_P!#':_G
M7)?$#XZ> ]0T]$AUR&63<#\K5\>?\,(?$CU_\B&J&K?L7^/]!B$MSG:3C[YI
M?V5E7_03^0?VQG'_ $"?F?>6B_'_ , 0Z3:H?$-LA5 "K-R*N_\ #0O@#_H8
MK7\Z^"[;]AGXBWENDZ'Y)!D?/4G_  PC\2/7_P B&G_965?]!/Y!_;&<?] G
MYGWA_P -"^ /^ABM?SH_X:%\ ?\ 0Q6OYU\'_P##"/Q(]?\ R(:/^&$?B1Z_
M^1#1_965?]!/Y!_;&<?] GYGWA_PT+X _P"ABM?SH_X:%\ ?]#%:_G7P?_PP
MC\2/7_R(:/\ AA'XD>O_ )$-']E95_T$_D']L9Q_T"?F?>'_  T+X _Z&*U_
M.C_AH7P!_P!#%:_G7P?_ ,,(_$CU_P#(AH_X81^)'K_Y$-']E95_T$_D']L9
MQ_T"?F?>'_#0O@#_ *&*U_.C_AH7P!_T,5K^=?!__#"/Q(]?_(AH_P"&$?B1
MZ_\ D0T?V5E7_03^0?VQG'_0)^9]X?\ #0O@#_H8K7\Z/^&A? '_ $,5K^=?
M!_\ PPC\2/7_ ,B&C_AA'XD>O_D0T?V5E7_03^0?VQG'_0)^9]X?\-"^ /\
MH8K7\Z/^&A? '_0Q6OYU\'_\,(_$CU_\B&C_ (81^)'K_P"1#1_965?]!/Y!
M_;&<?] GYGWA_P -"^ /^ABM?SH_X:%\ ?\ 0Q6OYU\'_P##"/Q(]?\ R(:/
M^&$?B1Z_^1#1_965?]!/Y!_;&<?] GYGWA_PT+X _P"ABM?SH_X:%\ ?]#%:
M_G7P?_PPC\2/7_R(:/\ AA'XD>O_ )$-']E95_T$_D']L9Q_T"?F?>'_  T+
MX _Z&*U_.C_AH7P!_P!#%:_G7P?_ ,,(_$CU_P#(AH_X81^)'K_Y$-']E95_
MT$_D']L9Q_T"?F?>'_#0O@#_ *&*U_.C_AH7P!_T,5K^=?!__#"/Q(]?_(AH
M_P"&$?B1Z_\ D0T?V5E7_03^0?VQG'_0)^9]X?\ #0O@#_H8K7\Z/^&A? '_
M $,5K^=?!_\ PPC\2/7_ ,B&C_AA'XD>O_D0T?V5E7_03^0?VQG'_0)^9]X?
M\-"^ /\ H8K7\Z/^&A? '_0Q6OYU\'_\,(_$CU_\B&C_ (81^)'K_P"1#1_9
M65?]!/Y!_;&<?] GYGWA_P -"^ /^ABM?SH_X:%\ ?\ 0Q6OYU\'_P##"/Q(
M]?\ R(:/^&$?B1Z_^1#1_965?]!/Y!_;&<?] GYGWA_PT+X _P"ABM?SH_X:
M%\ ?]#':_G7P?_PPC\2/7_R(:/\ AA#XD>O_ )$-']E95_T$_D']L9Q_T"?F
M?7WQ ^.7@34(+<0ZW#*RN"=K5U6G_M _#^/3[=?^$AMEP@&TMR.*^!M6_8S\
M?:"JM<YPQP/FJ_#^PK\1KB%)5/RN,@;Z7]E95_T$_D']LYQ_T"?F?>7_  T+
MX _Z&*U_.C_AH7P!_P!#%:_G7P?_ ,,(_$CU_P#(AH_X81^)'K_Y$-/^RLJ_
MZ"?R#^V,X_Z!/S/O#_AH7P!_T,5K^='_  T+X _Z&*U_.O@__AA'XD>O_D0T
M?\,(_$CU_P#(AH_LK*O^@G\@_MC./^@3\S[P_P"&A? '_0Q6OYT?\-"^ /\
MH8K7\Z^#_P#AA'XD>O\ Y$-'_#"/Q(]?_(AH_LK*O^@G\@_MC./^@3\S[P_X
M:%\ ?]#%:_G1_P -"^ /^ABM?SKX/_X81^)'K_Y$-'_#"/Q(]?\ R(:/[*RK
M_H)_(/[8SC_H$_,^\/\ AH7P!_T,5K^='_#0O@#_ *&*U_.O@_\ X81^)'K_
M .1#1_PPC\2/7_R(:/[*RK_H)_(/[8SC_H$_,^\/^&A? '_0Q6OYT?\ #0O@
M#_H8K7\Z^#_^&$?B1Z_^1#1_PPC\2/7_ ,B&C^RLJ_Z"?R#^V,X_Z!/S/O#_
M (:%\ ?]#%:_G1_PT+X _P"ABM?SKX/_ .&$?B1Z_P#D0T?\,(_$CU_\B&C^
MRLJ_Z"?R#^V,X_Z!/S/O#_AH7P!_T,5K^='_  T+X _Z&*U_.O@__AA'XD>O
M_D0T?\,(_$CU_P#(AH_LK*O^@G\@_MC./^@3\S[P_P"&A? '_0Q6OYT?\-"^
M /\ H8K7\Z^#_P#AA'XD>O\ Y$-'_#"/Q(]?_(AH_LK*O^@G\@_MC./^@3\S
M[P_X:%\ ?]#%:_G1_P -"^ /^ABM?SKX/_X81^)'K_Y$-'_#"/Q(]?\ R(:/
M[*RK_H)_(/[8SC_H$_,^\/\ AH7P!_T,5K^='_#0O@#_ *&*U_.O@_\ X81^
M)'K_ .1#1_PPC\2/7_R(:/[*RK_H)_(/[8SC_H$_,^\/^&A? '_0Q6OYT?\
M#0O@#_H8K7\Z^#_^&$?B1Z_^1#1_PPC\2/7_ ,B&C^RLJ_Z"?R#^V,X_Z!/S
M/O#_ (:%\ ?]#%:_G1_PT+X _P"ABM?SKX/_ .&$?B1Z_P#D0T?\,(_$CU_\
MB&C^RLJ_Z"?R#^V,X_Z!/S/O#_AH7P!_T,5K^='_  T+X _Z&*U_.O@__AA'
MXD>O_D0T?\,(_$CU_P#(AH_LK*O^@G\@_MC./^@3\S[P_P"&A? '_0QVOYUQ
M/CSXX>!+^>S,.MPR;7!8JU?(O_#"/Q(]?_(AK-U3]C7Q[H;QK<9S(<#YC2_L
MK*O^@G\@_MG./^@3\S[^M_V@OA^EM$/^$BMA\H&">1Q4G_#0O@#_ *&*U_.O
M@Y/V$_B/)&K@\,,CYS2_\,(_$CU_\B&G_965?]!/Y!_;&<?] GYGWA_PT+X
M_P"ABM?SH_X:%\ ?]#%:_G7P?_PPC\2/7_R(:/\ AA'XD>O_ )$-']E95_T$
M_D']L9Q_T"?F?>'_  T+X _Z&*U_.C_AH7P!_P!#%:_G7P?_ ,,(_$CU_P#(
MAH_X81^)'K_Y$-']E95_T$_D']L9Q_T"?F?>'_#0O@#_ *&*U_.C_AH7P!_T
M,5K^=?!__#"/Q(]?_(AH_P"&$?B1Z_\ D0T?V5E7_03^0?VQG'_0)^9]X?\
M#0O@#_H8K7\Z/^&A? '_ $,5K^=?!_\ PPC\2/7_ ,B&C_AA'XD>O_D0T?V5
ME7_03^0?VQG'_0)^9]X?\-"^ /\ H8K7\Z/^&A? '_0Q6OYU\'_\,(_$CU_\
MB&C_ (81^)'K_P"1#1_965?]!/Y!_;&<?] GYGWA_P -"^ /^ABM?SH_X:%\
M ?\ 0Q6OYU\'_P##"/Q(]?\ R(:/^&$?B1Z_^1#1_965?]!/Y!_;&<?] GYG
MWA_PT+X _P"ABM?SH_X:%\ ?]#%:_G7P?_PPC\2/7_R(:/\ AA'XD>O_ )$-
M']E95_T$_D']L9Q_T"?F?>'_  T+X _Z&*U_.C_AH7P!_P!#%:_G7P?_ ,,(
M_$CU_P#(AH_X81^)'K_Y$-']E95_T$_D']L9Q_T"?F?>'_#0O@#_ *&*U_.C
M_AH7P!_T,5K^=?!__#"/Q(]?_(AH_P"&$?B1Z_\ D0T?V5E7_03^0?VQG'_0
M)^9]X?\ #0O@#_H8K7\Z/^&A? '_ $,5K^=?!_\ PPC\2/7_ ,B&C_AA'XD>
MO_D0T?V5E7_03^0?VQG'_0)^9]X?\-"^ /\ H8K7\Z/^&A? '_0Q6OYU\'_\
M,(_$CU_\B&C_ (81^)'K_P"1#1_965?]!/Y!_;&<?] GYGWA_P -"^ /^ABM
M?SH_X:%\ ?\ 0Q6OYU\'_P##"/Q(]?\ R(:/^&$?B1Z_^1#1_965?]!/Y!_;
M&<?] GYGWA_PT+X _P"ABM?SH_X:$\ ?]#':_G7P?_PPC\2/7_R(:5?V#_B0
MQ W8_P"VAH_LK*O^@G\@_MC./^@3\SZD^.W[27AI?!=[:Z'JT=S=R+@&-OY5
M^>FL:Q<Z]?R7=S(SNQ.=QS6S\2/A/K/P?UR/2M=9C=2#<N&R,5S5?5Y;@:&#
MI7H2YD^I\9FN88C'5;8B/*XZ6$HI:*]<\,V/"?B>[\+ZQ!<VTS(=XSM..]?J
M/\#_ (A0^./"=GAP\\42ASGFOR?/4'T.:^WO^"?VO/JD&L0LQ(B7 S]17RO$
M&%C4PWMK:Q/LN&<7.GBO87TD?9=%%%?F)^MA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !61XJ\,V/C#0;K2=1B6:TN%VNC#(-:]<W
M\1/'-A\./"-_XAU*18[.S3>[,< 4 ?B%^V/X,U[]FCXT:G>>$->?1X+ES"(+
M63:5!SVK[%_X);_LUP^&K35/&WB":#6=3U9%F21AN,9)R2??DU\I>./ NO\
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
MV[@^#TQ7T#9_MI_M5:/:Q68^#Q58E"J/(Z"@#[?D_8_^#DH8'X?Z0 W81?\
MUZ^./VN/V4?$GP-N+CXG?##56T7P]I2B2;0;'(W^^!69_P -S?M5_P#1(#_W
MX_\ K5C^,/VO/VHO&WAVZT:Z^$)%O<KM?]QU% 'V!^Q7^T<GQJ^&NF?;U>'6
M53]Y'*?FX]17FO\ P4NDAL_">GWDZ"2.&-F*G\:\:_X)T^&_BS9_';4K[QCX
M8N-!T:2%BJM'L0-SP*]A_P""G4!O/ MM;CK)"P_G0!\2?LG^ ?'W[0_B5$T+
M5;C3O!(EV7-B"?+?GG-?J1X9_8P^%&DZ+;VU_P"#=,U*\5?WES+%EF->'_\
M!)?PPOASX$:BK1 3O>Y\S')'/%?<M 'Y^?MQ?L?VNC:)IOB_X8V]OX/.A@W-
MXEBNP3*O.*];_P"">OQ\N?CU\);F]O'=KG3YQ:MYAY.,C/Z5ZA^U#@_!#Q6"
M,_Z%)_Z":^*?^"/NJ20^%_$5FO$;W\F1^)H ^W?VAOCMI?[/_@63Q#J:&56)
MCC4''S8XK\U/AM\%OB=^VW\4[GQ-?>)I[+PA;7(G^QSLVUX]WW0.^17I?_!7
MCQE=3^#]/T16,<(O$&1]17V7^R3X/L/"_P "O"+VL2I-<Z?')(ZC&[(H 6V_
M8_\ @_#:V\3^ ](DDC0*TAAY<@<D\]:\H_:$_8&T'Q9X39?AA!:>!O$2'>+R
MU4J7Q_#D5]>4C<J1[4 ?SM_$C7/%%Y\:/#GA/Q?)-=7.AZA';_:+C.92''S#
M/:OWZ^%ZA? >B =!:Q_^@BOS#_X*@^!].\+_ !>^'U_9V\<,]UJ"&1T4 M\W
M>OT\^%O_ "(.A_\ 7I'_ .@B@#\3/VXO$UUX%_;B\0:KIJ%KLL% 0G=EB1Q[
MU]I_L>_L;ZKXPTT>+/BW=KXNTS4HQ-9:?>_,(,].#7S%\?/#\?B;_@HYJMI+
M"LZ!]VUAD=37["_#NR73O!&C6R((UCMU4*.U 'FFL?L8?!S5M+ELO^$%TJ#>
MN!(D7S"OA>UTOQ%^R%^T[,;?4W7P0K;8]+C.(UR?2OU6K\P_^"CVJ/H_B;[1
M$N9#<*,_C0!^C_AS5K7QUX1M+YX5>TU"#<T3="IX(-?$?[?G[._PR\(_!?Q%
MJ^D>$[*PU<QM)]HACP=WK7UG^SM<M>?!/PA,WWGL4)_6O#/^"D'_ "0/Q#_U
M[F@#QW_@FK^SW\-OB'^S]8:GXB\*V6K:GYIS-<)DU]SZ_P"%]+\*?#76]/T>
MRBT^T2QE"Q0C"CY#7RO_ ,$H?^3;;#_KH:^N_B$<>!=?/_3C-_Z : /PQ^'_
M ,3-5T_QQXB\!>'TEM=>U:^=+?4HNL3%CS7Z;_L\?L9VMKX(MS\6(8?&.NN-
MS7%X-Q(/K7Q%^Q5X#L/$/Q\OM7N45I[?4F*[A_M&OV4'' X% 'S3\7OV'?A?
MXB\(WS:+X2T[2M4@A9X)H(\88 X-?)?[&OQ6\3_ SXE3> O%.HS:D+Z[,=KY
MA.$7. !7ZA:E_P @^Y_ZYM_*OR)^,FM-I?[=G@6T@C")+=KNV_6@#]?9)%BC
M9W8*BC)8] *_++]I#]HOQA^U?\4KSX5_#:\NM"FTFX,5U=0$XE7.#TK[Q_:B
M\57/@_X47]]:L5E^[E3ZBOB;_@F5X-MU^-?C3Q++B:\O59MSC)4YSQ0![_\
MLZ_L#>$O OA5AX[TJQ\5ZU<89YKI"Q4XY_&N_P#%G[$WP@\0Z)-9P^"=+M)B
M/W<L<6"&[5[S10!^*O[67PS^)'[+MQ<&]UFXU7P?=DQ6>G*Q,<"GI7T[_P $
M?]DOP\\27*IY;3SAROIDU[_^VYX&L/&?PRE%Y$DA@C=U+ 'M7A7_  28B%MX
M7\96Z\)%=[0/QH ^N?B1\!?A]X_:YU+Q)X8LM3O!&W[^9,OTK\HOV9OA5X-\
M0_MH>-M U31(+K1+>9A#:,N509["OV8US_D$W?\ US;^5?D;^RA_R?=X]_Z[
MM_.@#]1/ OP/\!_#V-6\-^&K+2MW.Z!,$_6OG_\ ;J_:S7X*^#[S2=(CDFUZ
M3"JL)RXSZ 5];0/Y=G&Q[**_%K]NSQ]XBF_;'\G0K#^U[M -FGE=P;GTH ^D
MOV1?V,=6^)$D7Q)^*M^/$6F:U%Y]OH]Z"3%DG'!KZXC_ &0?@Y'M'_"O]'8#
MLT/_ ->OA+PQ^V7^U%X=\/V>FVGPB+VUN@2-O([>E:?_  W-^U7_ -$@/_?C
M_P"M0!O?MC?L:^(/ ]Q-X\^$VH?\([86@4OI=@"OU( [5[O^Q/\ M))\3_"]
MGX6U1Y)/$VG08N7D;YCCN17R_JW[:7[4VM:?-93?"#,4RE6'D=?TK'_X)]^"
M?BWX<_:*U_QCXH\+76E6NJ(P>*1-J*23]T?0T ?J_7Y8?MH^'$'[9&FZQN".
MB(-WY5^ID3&2-6(VDC./2ORZ_;U8K^T9:$,5^5>E 'Z)_!N8W'P[TB0MO)B'
MS5VM>;_L\,6^$>@$G)\GK7I% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>3?M+:6VJ?#/5%5MNV"0_\ CIKUFO/_
M (X:;=:G\.]8CM8S(XMI"0/]TT ?!O\ P1U0QW_Q1C_NWI'_ (_7Z95^7O\
MP25U?^PO&7Q*TVZ'EO/?,,'CG=7ZA4 4M:_Y ]__ -<)/_037Y&_#'_DYBZ_
M["1_]"K]<==D6+0]0=SA%MY"3[;37Y2?L[Z/'\0OVA];NM';[6ECJ+>:5YVX
M:@#](?CDV/A3J'_7(?RK\MOV*?@KH/Q*_:Z\1MXEL8M4M;?=+'%,,A6&3G]*
M_4GX[+M^%6HCTC _2OSX_P"">1_XRO\ %7_7*3^M 'ZC:?I]OI-C!9VD2PVT
M*A(XUZ*H[5^<O_!2CQ;<>(-?7P#O(M[M5)7/%?I'7YP?\%*O!UQX?U;_ (3\
M1GR+-5!;'% 'U7^Q?X'M/ ?P \.:?;0I&ZQ?.RCD]*]TKP?]BGQY9^/OV?\
MPY?V\Z22F+]XBGD5[Q0!'<6\5U"\,T:RQ.,,C#((K\GOB%X4;X-_MB:MXFT%
MOL N9]N(^.":_5^ZNH;&WDGN)%BAC&YG8X %?D]XV\52?&[]LC5_#/A]?MZ6
MTV_,?/ - 'Z&_$S4)-5_9IU^\F8O+-HLCLQ[DK7P'_P237S)-7'_ $_R?S-?
M?OQ.TZ32?V:_$%E,NR6#19$93V(6O@+_ ())OY<FKG_I_D_F: -[_@JUXNN?
M%%GI_A6-RD4=XF1G@\BOMK]E?P-8>"O@KX7CM(%BEFL8WE91]XXKXH_X*N>#
M;GPSING^*X4+I)>)D]AR*^TOV4?'VG^./@KX8:TG66:WL8TE53]TXH ]CJ"]
M@2ZLYX9%#1R(593W!%3U7O[F.SLIYY6"1QHS,Q[ "@#\E/BYHO\ PH/]I#3+
MG0O]!_MC41YWE<;LMWK[[_:P\:7/@G]F#7->MY&CN(;&-PZGG)6O@/XFZT?V
MA?VD+"VT#_3AHNHCSO+YVX;O7W[^UAX-G\9?LPZ[H42%IIK*--HZ\+0!\E?\
M$U?!UEXXUH?$>]@6;4[G<#,PRV:_2ROSB_X)K^)M(\&WZ_#V2[4:Q;!BUNQ^
M:OT=H *^+?\ @J5\.[7QE\!E=(HX]02Z4K/CG QQ7VE7Q/\ \%3OB7:>#_@2
MMO#/&^IO=+B#/(!QR: )_P#@G#8MI7@2*R<[GAMU4MZUL_\ !0CX16VO_"?6
MO&5M!YNM:5;[HBJY;CTK&_X)PWKZIX#BO9!M>:W5B*^M_&'AFW\8>';S2;I5
M>"Y3:RL,@T ?)W_!-CXU#QE\%=,T34]R:S S963[V/>O0/VT_C!%\,_AS<68
MN5AN=4A>&,;L$D@BOB[X;^*;WX!_MPZIH30_9O#\,;$=DK)_;%^(C_M6?%3P
MQHWAB=KJ+3+]?/C@.0JAAG- 'M?_  2Y^#\]AX;U_7_$,!GO9KPR022CD DG
MBOT'KE/AEX/L_!?@W2K"TA6(K;1^9M&,MM&:ZN@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ JGK'_(*O/^N+?R-7*IZQ_P @F\_ZXM_(T ?D+X[_
M .3RO"G_ %_#_P!"K]@XO]6GT%?CMX\O(1^V;X30O\WVX<?\"K]B8O\ 5I]!
M0!\H_P#!0WP-=>-/AC;"W1G2U9I9 !V%>&_\$[_AK\*?B]X;UY-6\*Z?J6I6
M,OE-]H0$\<$]:_0GQAX;MO%GAV_TRY162XA:/)'3(Q7Y8'X<_$;]ACXJ7&I^
M%=*N-1\(7]T9]0O"#LA4G)H _0?_ (9 ^#O_ $(.D_\ ?K_Z]'_#('P=_P"A
M!TG_ +]?_7KD/!W[?GP:\0:'#<WGC.PLKL#$L+MT;O6'\6_^"AGPN\)^'2_A
MSQ18ZQJ\WRP01MG+=A^= '?/^SO\#/#.H0QR>&?#^GWCG]VDA".Q]@37KGA_
M0=-\.Z>EKI-M%:V@Y6.(?+7Y:^#? /QA_:V^,6C>,O%]GJ'AG2=.N!):B(LJ
M3QYR#^5?I/X^\07/PY\ R7ME#]JGM8U4*W.<#K0!'\0?@IX-^)NFW=KX@T"S
MU(W$;)OG3)4D8R*_)WXI?LH?$3]B'QM-XK\+>)V@\-33-.]O:LP_=@D[&[<5
M]N_#G_@HCX%U+Q%>:-XPUFST&Z@&/WAQ@^]>3_ML?M*^%?C!8V7@WP)JEMXD
MDU)#!(]N=P4D]J /I[]C7XU_\+T^$<&O$EG5_)8DYR0*K_MG?\DMF^C_ ,JR
M/V O@K?_  -^",>AZC')%/+-Y^V0<X.:U?VTI%C^%DY8X&'_ )4 ?.'_  29
M^YX\_P"N_P#[,*^W_BYX>E\4>!=1T^'/F2)D8^AKX;_X))7,=PGCWRVW8GY_
M[Z%?HM0!^3W[#7B*'P3^VEXNT/4&%NRJ\>Z0XSG(K]8%8.H93E2,@U^</[;/
M[*.M_#GQ!)\6?A?:7.J>([JYW75G$OW5ZD\=J]*_9N_;XT:\\+BP^*U]:^$M
M9M(UCVW)*[R!@@^] 'VM7@O[8WCJP\#_  OEFO9HXO/+1J'(&215'Q%^WM\%
M=%T>>[B\;Z?<RJIV1HW)/:OAGXE:Q\2OV\O'$6C)I4]OX#MYQ+;:E "%D /K
M0![5_P $M_#]WI]WXVU*>%XX+Z3S(F8<,"P/%?>'B/PSI7B[2Y=-UFQAU&PE
M&'MYURK5R?P>^&NG_";P#INF6\:J]O;JLLF,%B!WKYR^(W[>0^&?[0VG^$-8
MAAM/"DO^OU)Q]S\: /,OVFO^";;-J%[XH^%\\7AF:/,QCM1M.!R1Q47_  34
M_:*US6-;\1^#/%>H3:A=:8_V=9)6R<@X[U]"_$C]O;X.Z)X9O!I_C'3]4O9X
MFCAAA?.68$?UKY;_ .":_P #=<U3XE^.O&WB"QFTZPO;DW%D^,"8%L@CVP:
M/TUOFW6,I'0H3^E?D+\,?^4D'B?_ 'C_ #-?KS?*$L)%[!"/TK\@?AC=1'_@
MI%XF7=SO8?D?_KT ?K]IZ[M/@'^P*_);]O#P/:67[9WAO4]=MQ=>']JM,)1\
MF#CK7ZTZ;_R#X/\ <%?-/[;_ .S%!\<OASJD]BK_ -O1Q?N3&/F./0T ;'PW
M_9K^"?C3P;I^KV?@?2;F&X0$2-'G)_ UTW_#('P=_P"A!TG_ +]?_7KXJ_8O
M_:B\4? 2ZC^&7Q9T]?#WA?3$9;?6KP$$GL"?2OL+_AN#X([MO_"P-+(_O;SC
M^5 &A+^R/\&;>-I)/ FCQHHR6:/ 'ZU>\$?!WX2>&]8\WPSHNBVVHKU^R$%Q
M^ -?'G[7G[>&LZX__")?!:WC\6+?1A)+RS!8@GL*]&_81_9_\4Z#8P>.O&=U
M>VVO72GS-.G8X7/M0!B?\%0/ET?PN!P Q_F:]0_8%8M\*9<G/[P?RKRO_@J-
M.D.D>%][;<L?YFO4/^"?\JR_">4J<CS!_*@#Z=O%W6<X]48?I7X^?!R$?!;]
MKCQ5>:NX@CU74"(?,.,Y?M7[$,NY2#WXKX1_;H_8[G\;3Z?XP\++,=7TV3[2
ML$(P9&'(!Q0!]SZ?,+C3[:53E7B5@?J :L5\'?LX_MY/H.E_V%\;1#X-U.UQ
M!;K<#:9%7@']*]\_X;@^".UC_P )_IGRC.-YR?8>] '=?&[Q-8^&/AAXCN+V
MXC@W6,RH'.-Q*G@5^>G_  3 M[KQ3KGB+4UMW2&/4'.['!&XUQO[0O[0'Q1_
M:X^(MIX2\%:%+/X1AN_+:]M%.'C+8+$_2OT8_9J_9[T?]G_P3'INFY:XN566
MY9A@[R,D?G0!\S_\%>_^2#P_]?"_SKUG]@*WBC^!?AQD7#&T7)_"O(O^"ODR
MQ_ >#<<;KI /SKU[]@&59?@/X;93D&T7^5 'T]7@W[:'_)&;W_?_ *5[S7@G
M[:<BQ_!>]+' W_TH ^8_^"9(_P"*S\3_ .X?YUE_\%// )U;XA>'O$-W#YVE
M6,2F96'RX]ZT/^"8MQ'-XT\3A&W?(?YU]?\ [2WP5L_C1\--7T>1=MU-"521
M1S^% 'C?[*_P)^#/Q0^$>GZTO@S2[V60[9))(\G(^AKU[_AD#X._]"#I/_?K
M_P"O7P5^SW\2?'7[%?BX>#?%6FR6GP[A<G^UK@';U]:^W+/]NKX(7EO',/'F
MG(''1FY% &PW[(/P<"DGP#I '_7+_P"O2>'_ ('_  6T+7%MM(T'0;?5EZ0P
MLOF_EG-> _M&_P#!0K1;&Q71OA7>VWBK6[J,JB6_S$L>@%<1^Q?\ ?B'XA^+
MT/Q<\?/?Z3J+]=+D8B/'KB@#]$[2TAL;=(((Q%$@PJKT%3444 %?D7^W;_R6
M#1_^PDO_ *$*_72OR%_;RO(H?C%HX9\'^TE_]"% 'Z>6W@^Q\>?!W3]$U&-9
M;6[TV)&##(^X*_)_Q]-KW[!7[545]:QSGP4K!C%$"(N3^5?K[\/#N\">'R.G
MV&'_ - %>4_M=?LY:;^T)\,;[1I($2^/SI<*H\SCWH ]%^$?Q*L/BUX!TKQ-
MI[(8;Z(2;%;.WVH^,&E2ZY\,_$-C#GS9[5D7%?F=^R#^T5=_LR?$^^^'/CJ=
MM.\/V;?9[2>X) ?G Q7ZGZ'KVG>+-)BO+"9+NSG0,K#D$&@#\C/V;O _@I/V
MFH_!/C31K:_GF=FQ=*,')K])F_9#^#KMG_A -''TB_\ KU\??ME?LK^*/#/Q
M4/Q=^'=C-J6NP8*V4(X(_"O5?@'^WYX3;P[;Z/\ $S6;;PWXJMTVW%O<'!5A
MU!H ]K_X9 ^#O_0@Z3_WZ_\ KU4U#]EOX(:##]JOO!NAV,2_\M9U"*/Q)K*U
MK]N_X*:7I-U>)XYTZ=X4)6-7.6-?$7Q>^,?Q3_;6U-O#7@_2[@> YG ;6K+(
MV\^HH _2[P#X%\&>&;99_">GV-M XP)++!4CZBO@+_@JEJ$>C_$7P!?RD+%
MP9F/3J:^V?V:/AC/\)OA+HN@75W->7-O$ \D[$L:^&/^"NFDCQ#XD\&Z4S^4
M+D!"XZCDT ?:G[)_C.S\<?"NTOK*598QA"4.1TKVBOR9_9B^)WQ-_9;DM?#T
M6AR7_P /&(DFUB9<JF?>ONC3OVYO@U-9Q->>-M/M+H@>9#(W*GO0![Z6 &2<
M#UK\L?VQO&T6L_MHZ-X9T]1>R2HF7A.[!XXXKV?]J+_@H#I5GH(T;X3WMMXK
MU>^C:/-J22I/0"N,_8=_93\0>*?%,'Q8^)-I-8^(XI=T5K<KU7MUH ^R+#3)
M='^ \]I,I21+!\JPY^[7YT_\$Q6V_'7X@'_J(/\ ^A5^H/Q*(7P+K78"UD_]
M!-?EK_P3)NHY/CA\0PK9/V]__0R* /7?^"GGARZT6T;QEY326ENB@X'%?2W[
M#/BZR\8_LW^%KVUFC=FB.^-6!*'CJ*[;X_?!?3OC[\+=3\':F_E07J#]Z!RI
M [5^9'@?Q)\4?V _B9/H;Z1<77@".0QQWMP"4*D]: /V HKY^T7]NKX,W^CV
M5S=>-].M+J6-3);LYW1MCD'\:\U^-7_!07P_#9OI7PHOK7Q;XID7]S:0_,6/
ML* /FW_@HY\1+#5?&]KX?BE1KJ&]7<H//45^AG@/3WU+]GG1[-!EYM(5 /<K
M7X7_ !:L_'6L?%B#QCX_T^;1]3O+Q3):R*1LY_\ KU^]GP5<2?"?PHR\J;",
MC\J /RY\!ZLOPH_;AT/PYJH^S?:9]WFR\ 9/O7Z\QR+*BNC!T89#*<@U\(?M
M]?L:W7CW5?\ A:OA/SI?%NF1KY-G;@YD([\5Q_[(O[=WB#PU>#P?\:K1/"T%
MG&52^O 5.1T!H _2&HKBYBM(7FGD6*)!EG<X ^IKP_\ X;@^"._;_P + TO&
M<;MYQ_*OD;]M#]N#Q1XRN#X(^"EFOBC3K^$+-J=BI=@WH* /T@M=6L=5C;[)
M=PW.0?\ 5.&_E7Y-?\%./!+:'\8/ EU?P_:=,N;Y3,A'RE=W.:^N_P!@OP-X
MS\/^ [&Z\9QW-OJC+EX;@G(S]:[K]KG]FO3?C[X*FDEW_P!KZ; \EF$'WG )
M H B\ _LZ_!#QUX1TN_LO!&CW"?9XPS"+G=M&<\^M=#_ ,,@?!W_ *$'2?\
MOU_]>OA']D']I;QO^SIK$W@SXI:4VCZ%]I(6]NP050$@$&OMMOVX/@BO3Q_I
MC<9^5S_A0!HM^R'\&XE+MX"TA549+&+H/SI_A#X(_!K1=<BU#P]H6APZI WR
M2VK*74_G7S%^U1^W]<76BC1/@E%#XSO+^-H)YK8%C#N!&15C_@G?^S[XOTW1
M+KQ3X]N=0M-5FN/-CLYF..<GH>U 'N?[;G_)&[C_ *Z?TKYW_P""8[%M>\4
MG(V_UKZ&_;@D6/X,W!8X'F?TKYS_ ."7]Q'-X@\4[&W?+_6@#]$:^8?^"A7_
M "0>?_KL/Y5]/5\O?\%#I5A^ L[.<#SQ_*@#RK_@FC:PPPZFT:!6:+DU][5\
M$_\ !,^XCFM]2V-N_=5][4 ?(O\ P4Z_Y-ON?^OE:Y__ ()MG_BB8Q_T[BMW
M_@J!,D/[-MRSG:/M*USW_!->9)O!,11MP^SB@#YZ_P""D7@>&/\ :D\&ZIJL
M'VG0OE>=7'R;<@X-?:/PE_9T^"7CWP/8:O9^"=*NHIEP96CSD@<X(JQ^V3^S
M?:?'3X<:KY*M_;4<!%N4'/X5\@_L9_M%^,OV9M6B^&'Q.TS^Q_!UH7,>MW@(
MP3[_ (4 ?<W_  R!\'?^A!TG_OU_]>FR?LB_!J&-I'\!Z.B*,EC%@#]:SC^W
M!\$0VT?$#2V']X.<?RKYK_:Z_;XO+FU3PS\&$A\7S7\7ER7%F"Q4GL* /JWP
M?\%_A!X=UI9?#NAZ);:FO3[*5,GY9K"_; 41_";4D4;5%M( !_NFO$/V#?@#
MXPA%O\0/'5Q?6.N2$DZ;.QV@'VKV[]L:18_A/JA8X'V:3_T$T ?*O_!&N)#X
M7\?2;<R?V@1N_P"!&OTDK\VO^",TR2^$_'^UL_\ $PS^9S7Z2T 8OC3_ )$_
M6_\ KRF_] -?D_\ L3_\EPUW_L)/_P"A&OU@\:G'@_6S_P!.4W_H!K\F?V(K
MR&7XY:\JOD_VF_\ Z$: /U_7[H^E?D9^TQ_R<*G_ %_K_P"A"OUS7[H^E?D-
M^TW>0Q_M$(K/@_V@O_H0H _5_P $?\B?HO\ UZ1?^@BMNL/P.<^#M%(_Y\XO
M_016Y0 4444 ?)'_  5$_P"32/$?_71/ZUR7_!+_ /Y(_I'_ %PKJ_\ @J1(
ML?[(_B(L<9DC'\ZY'_@EU,DWP>T<HV1Y% 'W/7Y0?MI,5_;:TTCCY$K]7Z_)
MG]MB[BC_ &W--1GPVQ./RH _3+X.DM\.]()_YY"NTKB?@TP;X<Z.1T\H5VU
M'YW?\%8O^27WWU6OH#]@N,R_LA^$(UZM9LH_$5\^?\%99DC^&-Z&."64"OHC
M_@GS(LO[)_@=D.5-O_A0!^>W[1/AO3/ O[3WAVP\5Z<MW8ZM?C(F'R[2WO7Z
M6V?[)?P8OK&WF@\":/)"T:E9%BSN&.IYKR']OS]DM_CI8Z=XITH2'7]!0R6T
M,(YE8'(%>9?LL?MH:E\,[5?"?QI5?#-U$^R-KO(.T< \T ?6/_#('P=_Z$'2
M?^_7_P!>H[C]DGX,6<+SS>!='ABC&6D>/ 4>I.:SW_;B^",:L?\ A/M-(49X
M8\U\H?M&_MM>*?C MSX0^#%@/$FG7P-O=7MJ"6A4\9R* /MCX>_"SX7:'=K?
M>$-)T>.>(X$MB0Q4_@:^%/\ @KPS-X;T,MR?MR?^A"OH/_@G_P#L^ZU\'?A[
M*_B*^O+C4;F4RF.Y<DKGGO7SQ_P5\NDC\-Z&7./].3]"* /N']E=BWP-\)Y.
M?]"C_P#0177?%/09?$O@?4=/A!,DJ<8^AKCOV4W$GP+\)LIR#91_^@BO7: /
MR7_8Z\16WP__ &YO$FBZI(MKA7022G ).:_6>.198U=&#(PR&'0BOS?_ &]O
MV.]6T/5)OBQ\-8+J^\427 :>T@7HO4D8/-=?^R7^W];77AU]%^,,UMX.U/3H
MUBC>ZRIDQQS0!]YUY9^T=XRLO!/PUU"^OI4AA9&3<YP,XKD]2_;N^".GV<D_
M_"=Z?(5'"JW)-? '[97[0?Q-_:>TNZ\.>'?#K#P%&_G1:S;J<38]30!VO_!(
MF]35/BC\5;Z(AHIYV96'0@L*^N_^"A"E_P!D_P :@=?(']:^+O\ @BN/LVO>
M/K23Y9X@H=?3&!_,5]K?\% )/*_95\:,?^>'^- 'SW_P2?\ B'IU_P##"Q\.
MQSQO?0[BT2D;ACVK]#:_"']CRR^(WP:TVV^)?P_TF7Q)>W!,4NGJI*+'T)(^
ME?J%X!_;P^'EWH-N/&FOV?ASQ"%'VJRE./+;NM 'TY7PQ_P5<\<66E_ Z#38
MY4GOWO%)MU/S <=J],^)'[?'PNT'P5J5_P"&O%.GZYKD<9^S6$;$M(U?$7P?
M\#_$G]N/X[S:W\0-&N=)\(,3*C["(^#P!0!]N_L(Z+<V/PAT:\GB:(7%JI 8
M>U>H?M$_#V'XG?"?7-"D@$[7$6%&,G-=GX2\,V?@WPY8:+8+MM+.(11\8X%;
M% 'YE_L)_%:/X:?'2]^#EZ?L,%C'(ZF0[5R.U<)^U5K.H?M1?M":7H.E7375
MGH.HJ)%C.Y2H8>E1?\%$/A??_!+XM7WQ>TCS+>2]?R?W? ^;BO4?^"7GP3EA
MNM4\>ZP&N9M73SU\X9P3Z9H _0?P7H-IX<\,:996=NELD=M&I55QD[1G-;E(
M %  &!2T %%%% 'Y9?M_1/\ \+=D;8=OFK\WXU^A?[/_ /R1WPM_UYK7P3_P
M4JU ^&]:.H/& AG4;R/>ONO]FF]&I? OP=<CI)8HW\Z /3:^:_V_O^2!W_\
MUU%?2E?-/_!0*18?@!?LYP/-% 'C7_!-/[^H?]<J^^Z^ /\ @F=<1S/J&QL_
MN:^_Z /SS_X*W_\ )'I?^NR_SKZ _83A2Y_9E\,6\@W1R6@5E]01@U\^?\%<
MIDC^#[AC@M.@'YU]!_L$R++^S;X293D&U7^5 'Q=^W=\!;WX$_$S3/B-X(M'
MLM,M6^U7D=LI <YR<XK[4_8O_:6LOVA?AA:ZD\JQ:@I\MK=V^?CBO8/B9\/]
M/^)W@K5?#FI1H]O?0F(LRYVY[BOR8LH]>_8"_:6%NJR_\(*KY-S)GR^30!^R
M%1S?ZIOI7%?"GXP>'?B]X;M-5T._BN1-&'*1G.VNUF_U3?2@#\@_'W_*3"V^
MG]:_6_P__P @>V_W!7Y%>/KJ(?\ !32W3=\P %?KIX>_Y ]M_N"@#2K\Z?\
M@JK9C5/ US;+($?>IY^M?HM7YK_\%!2/%WQ"_P"$8:0J'*G - 'UI^Q)9FQ_
M9E\$P$[BEH!FO=*\N_9FT,>&_@GX9TX'(@MPO->HT %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7*_$)BNAS$<&NJKE/B)_R 9J +?@61I/#-H6.3C%
M=!7.^ ?^18M?QKHJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH X[XDS.FB.%; S6SX1D:3P[9%CD[*
MP_B9_P @5_K6UX/_ .1=LO\ <H VJ*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA_B=/(FF(H; WBNX
MK@_BA_R#D_WQ0!U?AYS)HMF6.3Y8K1K-\-_\@.R_ZYBM*@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M .!^)UQ(MO; ,0/,%=GI+%]-M68Y/EK_ "KB/BA_J;;_ *Z"NVT?_D%VO_7,
M?RH N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7GGQ(N)%N;$!B!Y@KT.O./B5_P ?5C_UT% 'H-FQ
M:TA)Y)0?RJ:H+'_CS@_W!_*IZ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#X0_;P\-S7WBRWU+RV9(H@-V.
M!Q7R(C;ES7ZM?'KX:Q^/?!E]'##YE[L^3 Y-?F+XR\&W_@O6)K&[A:)HR>&%
M?J.0XN-;#*C?6)^0\1X&=#%.O;21@T4@8-THW#.,\U].?(!_$H_O'%?=G[!O
MAF71;+4[AXB@G4$$CKTKY&^&/PYU'Q]X@@M;6W:4*X)VCM7ZC?#'P5!X+\+V
M5JD>R<1 2<=Z^0XAQD84/JZ>LC[?AC SJ8CZRUI$["BBBOS8_5@HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M^Q3^SCJ7Q(^(4'Q\\0[K9KX-LTZZ4AQ]1^-?H=<J%M9 HP-IP!0!^0O[5O\
MR?AX#_Z[+_.OURT/_D$VO_7-?Y5^37[4_AW7;K]NCP+=6^CW4]HDZ[ITC)4<
M]S7ZS:&I72;4$8/EKQ^% 'YZ?\%9OAG<ZIIG@[7](MB9+&[$UQM&1M4YS7TM
M^Q;\;+'XQ?"NV-HT?F:8B6TJJ,-D#'3\*]@\>>!]+\?^'+W2M3M8KA)X7C5I
M%SL)! (K\Q;[]G_XD?L->/9/%NC:K<:GX7:<W,NFV>2'7.=N!0!^KM0W=W%8
MVLUS,PCBB0N[,<  #)K\Y_\ A\!"WW?A;K@QP<QMU_*N"^+7[4_C_P#;BTVT
M\(_#S2-6\#2+)_I-Q.&42J>",XZ4 ?=/AO\ ;"\ >*_%A\/:==2SWXE\GY5R
MN[..M<)_P4J_Y-HU/_KLM9W[#G[$K_LZZ#>7'BZ>WU[Q!=2"5;ALL8O7DGK6
MO_P4@T^]U+]FW4X;"TDO9S,N(HE))H \^_X)I_\ (I0_]>]?<Y ;@C(KX?\
M^";>EZEIOA.);^PFLF\C[LJD5]PT ?DK^V9I)^"/[6J_$N:%TTI2JEU&>2:_
M3/X*^,(/'WPPT#7[:020WUN)5(.<>Q]ZY[]H7X :'\>/!-WHU_:0FYDY29UY
M!KX'T^[^)O\ P3EU^>]UF6^\9^$YSY=II=MN981[8Z4 ?JA7"_&CXJ:=\'/
M.H>)=3D6.WMQCD\DD'&*^&U_X+ PJBO)\+=<VXR0L;?X5Y7XN\.?%+_@HUX\
MBU#3;J^\*>"W"AM+N]RJ,=R* -;]@_PGJ'Q&_:P\7_$ QL='U!FEBD8=1DU]
MA_M[X'P%\1*.BVC?RKT[X"?!32O@C\/]*T&T@A-Y;0A)KI%YD/UKS7]O"RO+
M[X&>(XK*UDNYFM&"QQC)/% 'C/\ P2%/_%AYO^OE_P"=??=?!O\ P23TC4M'
M^!MQ%J-A-8R_:GPDR%21GK@U]Y4 <+\<O^22>*/^O)Z_.7]@_P#Y+(G_ %W;
M^=?HW\;XI)OA/XG2&-I96LW"HHR2:_.[]A70=:L?C%')>:3<VL7GL=\B$#K0
M!]&?\%)/A3+\4/A18)'$9?[/G-R0!GI@_P!*PO\ @FQ\;;+QYX6U7P\K1QSZ
M.5@VL K';QBOLS7-%M-?TRXL;R%9H9D9"K#/48K\UOB]^Q?XU^ _C:3XB^ M
M7>ST>WF-W>:=:$@S@')&!0!^G%-9UC5F8A549)/05^;6G?\ !7E[>W%O=?##
M6I)X1Y;.L3_,1QGI7+_%#_@H;XI_:"T6+PMX,\(:SX9OKA]CW<D;#KQUQTH
M^VO%/[9'P]\)>-['PK=WDCZG>2^3&L0W#=G'->Y12":-'7[K ,/QKX0_9*_8
M%U'P7J"^*_B+J<?B35+@K<P";+- 3R.M?>"*(T51P%&!0 ZH;JV2\MI()/N2
M#::FHH _(O\ :,TJ;X%?M[:%XO\ )QI4.UFD9<K7ZH?#WQK:?$+PC8:]9,K6
M]VFX;#D5YI^U1^S9IW[0WPWU/1XD@LM>F4"WU)E^:,_6OA'X>_$;XB?\$\[^
M;0_%%MJ/C31X08TBM@S*/0B@#]7:YGXC?$+2/A=X1OO$>N3>1IUFNZ1N_P"%
M? TG_!8"(1LZ?"W6_49C?_"O,?$^B_%?_@HWKR7VDWE[X0\)M\DVEW6Y%..^
M* /T9^#_ .TAX2^-T:R>&YI9D8$AG7 KYZ_X*1_\B[IG^XW]:]\_9L^ .F?
M/X<Z9H$44,NH6Z8ENT'+GZUX5_P4:TS4=0\.Z8+"QFO&"-D1*3CK0!N?\$W3
MGX,W/_7S_C7UM7R=_P $Y=/OM.^#=S'?V<MG+]ISLE4@]Z^L: /)_P!J#_DB
M/BO_ *\I/_037PW_ ,$AFVZ'KY_Z?Y/_ $(U]S_M.6\]U\%?%,=O"T\S64@6
M-!DD[37Q#_P28T+5](T/7EU'3+BQ+7S$>>A7/)]: .Q_X*S?"V;7/A79ZSIT
M+27$5TK/M&3P0:]9_8#^/VE?%3X5Z=H%M*/[0T.U2&9&X;CCI7TGXF\*Z5XP
MTF73M7LXKVTD!!CE7(Y'45^6?Q;_ &-OB1^S/\2I?B!X#UV6'07N?M,VGV9.
M60')3 ]J /UBILC!8V)(4 9)/ %?G##_ ,%>%MHTMY?AAKDEQ"!'*_EMAF'!
M(XKFO%G[8'CS]M:$^!/ >B:KX$OC\S:A*K*".XS0!Y#^W]\;K#XI_M >%="L
MI/-DTG4D20CD??Q7Z\?"[CP'H@_Z=8__ $$5^(/QJ_9(\;_ WXD>"[W44N?$
M-[=WD9N;B)"V6WC))_.OW ^&*O'X%T59$,;_ &6/*MU'RB@#\H_'A_XV<:Q]
M?ZFOUP\+_P#(OV'_ %R%?DYX\\-ZY)_P4KU:]32+I[$MQ<",[.OK7ZQ^%U9?
M#]B&&UA$,@T :M?EO_P4T_Y#@_Z^5_G7ZD5^8/\ P4JT/6=2UP'3]*N+U?M"
MG,2$]Z /O/\ 9K_Y(7X,_P"O!/ZUXC_P4@_Y('XA_P"O<U[A^SC#-;_ _P '
M13Q-#,M@@:-Q@J>>*\5_X*,:??:A\!_$$5A9RWDS6YQ'$I)- '+?\$H?^3;;
M#_KH:^NOB)_R(?B#_KQF_P#0#7R;_P $KM+U#2?V=;*'4+*:RF$K?NYD*MC/
M7!KZS^(2/)X%U]44N[6,P"CJ3L- 'Y6_L&_\E>U?_L(O_P"A&OUSK\F/V%?#
M^N6/Q<U>2\T>ZM8CJ+D/(A (W'FOUGH K:E_R#[G_KFW\J_'GXZ?\G]> /\
MK[7_ -"K]AM2R=/N !D^6W\J_(;XX>&]=G_;P\!W46CW4EHEVNZ=8R5 SU)H
M _4CXR> 3\1O UYI  +.I90>YQ7YF?L'?%RV^$G[4OCGPGXGE:U@\QH+=F&
M&SBOULKXI_;+_8)3XO*GB'P)<0^&_$<#&XGN(_E:<CGJ.] 'VG!/'<PQS1.'
MCD4,K+R"#WJ2ORJ^%?[>7C#]F/3;GPGXU\+:QXJGMW\N*ZC1CC;QUQTKH/%O
M_!7*\O\ 19+72_AIK5O=S?()&B;Y<]^E 'MO_!23XU67PM^&MM&\P,UYNC"(
M<MR,=*X#_@D7<?VAX'\4WHZ7%P)!^)KYW^+W['_Q2^*?@V/XF>(=<N-3TS48
M_M-OHSDE[?() QVZ5]'_ /!)30M3\.^!?$UGJ.G3:>8IPJ"9"N0#VS0!]XZY
M_P @F[_ZYM_*OR-_90_Y/N\>_P#7=OYU^N>N*6TFZ &3Y;8'X5^3/[*WAW7+
M7]N;QU=7&D74%H\[;9WC(4\]C0!^MUJ,VL6>?E%?E#^VEI#?!7]K*#XG2P$:
M5%M!;;D9)K]7K7/V:+UVBO)?VEOV>M)_:!^'M[H-U!"EW+S'<..0: .H^"?C
MBW^)'POT#Q%:LC0WUN)%\O\ K[UV]?E/X)U?XC_\$X-?O3XD_M#QIX2E!AM-
M.M=S"'T(]*[S_A\!!]\_"W7/+Z_ZMLX_*@#] ?&7C#3? N@W&KZK,L%G",LQ
M./RKS_X3_M.>#?C+KUUI'AZ>6:YMU+/N7CCWK\Z?'.J?%7_@HAXRAB\-2ZAX
M+\.R !K6ZW(N!W/2OT%_9C_9KTSX ^"[*R9(KK74CV7&H(.9* /;:_+K]MJ^
ML[K]JRQTZ;YG95^4?A7ZANZQJ68[5'4U^37QVD_X3;_@I=HMI&#-9[%4KU!Q
MB@#]+/@?;):?#+18D&%6+BN[K-\.Z6FCZ/;6D:;$C4 +Z5I4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#>6ZWEI
M- XRDJ,C#V(Q4U% 'YM_'K]FOX@_ ?QP?'GPO58/#L<AN]74'YBN<DXKLO!?
M_!6[X3-HD<6O27\&I0C9)MA.&(ZFONC4]-MM8T^XL;R%;BTN$,<L3CAE/4&O
M(6_8V^#32.Y\ Z46=MS'RNIH ^.OCE^WM>_M%:7!X6^!$EU_:LK[+MIXRN8S
MP?TKZ"_8?_99;X%:+>:OJ<(77-7 FN6//SGDFO8?!G[.'PW^'NH&^\/>$[#2
M[MNLL"8->D@!0 .@H \Z^/YV_"_53@GY>@^AK\\?^"=TS2?M9>*P89$'E2?,
MRX'>OU*U+3;;5K5[:[A6>!_O(W0US?AKX2^$O!^L3:KH^AVMAJ$PP\\2X9J
M.NK@OC3\(=%^-?@:]\-ZW#YMI<+R,<UWM% 'Y5_V3\4OV"/&,VHW#%?A8LFR
MVCC^8@>F*]YL?^"MGP4:S@-U<W\=P5'F*L&0#CFOKSQEX%T+X@Z2=,\0Z;#J
MEB6W>3.,KFO-F_8U^#+,2? .E$G_ *94 ?$_QP_;HU?]IO44\#?!&2X-S>J$
M#2H5W&O?/V)_V-9?@O-_PF/BJ)7\=7<96[F!W YZ_P Z]\\&_LZ?#GX>ZM%J
M?A[PI8:7?1_<F@3#"O2* //OV@FV_!/QH<$_\2R;@=?NU^<7_!)>1F;5P8I$
M_P!/<_,N.I-?JKJ6G6^KV,]E=Q+/:SH4DC;HRGJ#7,>#OA'X0^'^_P#X1_0[
M72][;V\A<9/K0!5^,'P<\.?&WPG)H/B6T^UVO+1\_=?'!_E7YIZ#8_&;]ASX
MC7USJ#$?#Z6X/DJGS?N0?\*_66L/Q9X'T/QS8BSUW3H=2MN?W<RY'- 'R-'_
M ,%:/@AM027>H++CYU\C@-W KQSXM?MR:[^U->'P;\"VN$U%SAS,A7<AX)K[
M1/[&OP9+,Q\ Z42QR3Y==%X%_9X^'?PSU8ZGX9\*V.D7Q&#-;IAJ /!/V)_V
M/'^"?VWQ!XCMPWB341ON6;GYSUKZXOM/@U*SDM;B,20.-I4U9KE_B5XT_P"%
M?>#=0UT6<E_]E7=]GB!+-]* /SZ_:(_8U^(W@/XM7OQ)^#R>1?LV^1L\;._%
M=AX!_P""IW@;PEI::!\0I+U/$UB/*O)(XB5,@ZUZQ\$_V[O"OQ?\73^&K^V7
MP[=A6&V^D";CZ<^M>B:C^R;\(/$6H3:I=>"M*O+FY.][@IG?GOG- '@UQ_P5
M$^&7C*WDT;PA/>R>([I=EJLL.%W>N:^./VP/AC\7O$>AQ^-/&[[O#<TH*Y/J
M>.*_4/2OV3_A%X;U!-3LO!6EV5U#\RSJF"OOG-?)7_!5/XK:;J'P=MO!/AB>
M._U$W<>^WM&#%5'&,"@#T3_@G,L<?@E8X@1$L"[:^SZ\#_8O^'@\&? WPM/-
M$8KVZL4>56&"..]>^4 ?GE_P4T^%K^$_"ES\0M"VQ:Q-)Y3R#@\UY_\ \$G_
M (&S)JVL>*_$=NTT]TGFQF3G)S6]_P %%OB;=?%K6O\ A4VASG[7#<*[>6<Y
M&:^W?V:_ MMX#^#?A;3UMEAO([)%G?;AF;OF@#U%5"*%48 & *6BB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ IDT*W$+Q.,HZE3]#3Z* /$]0_
M9"^'>I^.+/Q7/IK-J]K)YL<N1PV<U[6HVJ!Z4M% !61XM\+V'C7PWJ&AZG%Y
MUA?1&&9/536O10!\<-_P2E^!+2.YTB[RS%C^_P#7\*FL/^"6'P,T[4+:\BTB
MZ\VWD65-TV1D'(R,5]@T4 5=+TZ#1]-M;&V01V]M$L4:CLJC _E4>LZ/;:]I
M\EG=IO@D&&6KU% 'R?XN_P""9OP5\::]<ZOJ.DW!O+AMTA27 )_*MGX:?\$]
M_A'\*=:@U70]*F2[A<.C2R;N17TO10 @&T  8 Z5SGCCP#I/Q"TEM-UB$S6S
M9ROUKI** /,_@[^SWX0^!8U'_A%;(VGV]MTV3G)SFO3*** &LH92K#<K<$'I
M7S;\4/\ @G[\)?BUJ[ZEKNES-<LQ<M#)MY-?2E% 'QNW_!*/X$-C_B47@^D_
M_P!:OISX8_#+0OA)X2L_#GAZV^S:=:C:BGK^)KK** (YH5N(7C?E6&#7AWQ1
M_8R^&WQ>D=_$.FR3N_5E;!KW6B@#XZM_^"5/P*MKB&9-)N]T3AQF?C(.>>*^
MK_"_AFP\'Z#9:1IL(AL[2,11J!V%:U% #)(Q+&R-T88->+Z3^R'\/-&^*%WX
M^MM-9?$-US)-D8->UT4 ,BC$,:HOW5&!3Z** /)/C=^R_P"!OC_I_P!D\56#
M31YSNA.UL_6O$1_P2C^! 7;_ &3>?7S^?Y5]DT4 >#_!K]BWX:_ N^CN_#.F
M/'/&VY6F8/S7O%%% 'GOQ8^!?A;XT0VD7B6T-TEJ<QX/2M;X=?#+1/A=HYTW
M0H#!:DY*DUUE% !1110!X#\=/V(_AE^T)X@@UGQ7ITLM["NU6@?9Q[UYK_PZ
ME^!&Y3_9%WP<_P"O_P#K5]D44 >=_"'X$^%/@EIK67AFR^S1,H4EL%L#WKT2
MBB@#SKXT? ?PI\>O#PT7Q7:&[L0P?8#CD5M?#KX::)\+_#UKHNA0&WL;= D:
M$] *ZNB@ KG?'/@72OB'H<FDZQ"9K-SDJ*Z*B@#S+X5?L\^#_@W?7=WX;LFM
MIKD8D).<UZ;110!P'QF^"/A?X[^$Y/#OBJT-SI[G)V<-^=?.J_\ !*/X$*H'
M]DWA^L_/\J^R:* /F+X:_P#!.[X/_"OQ/9Z]HFDS+?VKAXVEDW $?A7TY2T4
M %%%% !7C'Q"_9+^'_Q,UJ#5=<TYI[N&43(P(X8'->ST4 5M-T^+2M/M[*W7
M;!;QK&@]% P*LT44 >!_%;]B;X9?&36X]5\0Z6TMY'+YH>-@OS9S7L'@_P '
M:=X(T:WTS3$:.U@0(BL<G K<HH *^6_B-_P3C^#OQ1\97_B?6M+N&U*^??,8
MI=JD_2OJ2B@#XW;_ ()1_ AE(_LB\'TG_P#K5]%_!GX*^&?@/X-B\,^%;4VN
MF1N7"L<L2?4UWM% !7YH_P#!5'_DHW@#_>'\Z_2ZOS;_ ."HVBZOJGQ$\!/I
MVF7%]&C#>T*%@O/>@#ZE^!?A33?B)\ 5\/:S;K/ITZ['4#!Y'K7GVH?\$LO@
M;J5Y)<S:3=>8YR<38'\J]<_96M[BU^%UHES \$G&4<8/2O9* /F;X:_\$]?A
M%\*]<@U71-*F6[A<.C3/N&17TPH"J !@#@ 4M% %35--@UC3Y[.Y7=#,A1QZ
M@BO)?A7^R?X ^#FO:GK'AS3FMKW4)#+.Q(Y8G->RT4 (.!BN/^*'PIT#XO\
MAQM$\16OVFR+;MHZC\:[&B@#X[N/^"5?P*N+AYGTB[W.<G]]Q_*NK^$__!/7
MX1_!GQQ9>*_#VF3QZK:',332;E'X5],T4 >2_%C]F'P+\9M0CO?$FG?:+B-E
M<,N!R.AKTK0=%MO#>C6>EV2;+2TB$42^BCI6A10 5X9\9_V-_AQ\=KR2Y\3Z
M:\LSG):%@IKW.B@#XV_X=1_ C;C^R;SZ^?S_ "KU[X*?LB?#SX"8/A?36B8'
M<&F.\YKVNB@ I*6B@#ROXS?LV^"OCO (O%-B;@!=FZ,X./K7A:_\$H_@0H_Y
M!%X?K/\ _6K[(HH ^?\ X+_L0_##X#ZE+?>&=,D2XD.6:=]]>_A0H  P!Z4M
M% '-^// &D?$?0VTG6H3/9L<E17,?"G]GWPC\&;B[G\-69MI+KB3)ZUZ710
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
M0*_UK:\'_P#(NV7^Y6+\3/\ D"O]:VO!_P#R+ME_N4 ;5%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MP?Q0_P"0<G^^*[RN#^*'_(.3_?% '5>&_P#D!V7_ %S%:59OAO\ Y =E_P!<
MQ6E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% 'GOQ0_P!3;?\ 705VVC_\@NU_ZYC^5<3\4/\ 4VW_
M %T%=MH__(+M?^N8_E0!<HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "O./B5_Q]6/\ UT%>CUYQ\2O^
M/JQ_ZZ"@#T"Q_P"/.#_<'\JGJ"Q_X\X/]P?RJ>@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\=^+_[/.A_
M$&.>\2U U)^K>M>Q4E;T:]3#SYZ;LSGKX>GB8.G55T?FWXY_9'\2Z7J:Q6<0
M"RMA*Z/P;^Q)XFCN(GU>%3'P3S7UWX^N)!K>G8;'SC^=>B0L6B0GJ5!KWO\
M6#&N/+H?.?ZLX!3Y]3S?X3_!+0_AK;1SVUL%ORN'>O2Z**^?JU9UI.=1W9]+
M1HPH04*:LD%%%%9&P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!4OM)LM40+>6D-TOI-&&'ZT:=I-CI$9CL;."SC/)6",(/R%6Z* "
MD//!Y%+10!FW'AK2+JZ6YFTRSEN%Z2O I8?CBM".-(5"HH11T51@4ZB@ JE>
M:+8:A()+JRM[AQT:6)6/ZBKM% $<%O%:QB.&-8HQT5% %2444 %%%% %'5-"
MT[7(UCU&PMK]%Y"W$2R ?F*S?^%?^&/^A>TO_P  X_\ "N@HH Q;7P7X?L9O
M-MM$T^WD_OQVR*?S K950H  P!P!2T4 %%%% &=J7AW2M9Q]OTVUO<=/M$*O
M_,53A\">&[>021:!IL<B]&6TC!'XXK=HH 9'$D*!(T5$'15&!3Z** (;JS@O
MH6AN(8YXFX*2*&!_ U%8:39:7'Y=G:06B?W88P@_2K=% !5+4-%T_5<?;;&W
MN\?\]HE?^8J[10!@'P!X9/)\/:63_P!>D?\ A1_PK_PQ_P!"]I?_ (!Q_P"%
M;]% &';^!_#MI<+/!H6FPS+RLD=J@8?0@5KSVT5U&8YHTEC/\+J"*EHH PI?
M OAR9BTF@Z;(QZEK5"?Y4W_A7_AC_H7M+_\  ./_  K?HH Y_P#X5_X8_P"A
M>TO_ , X_P#"MJUM8;&!8;>%((5X6.-0JCZ 5-10 4444 %%%% !1110 444
M4 >;_'KPN_BCX>ZE$D(F:*%WVXST6O@G_@E7X\%O\0/B-HUTVPK=LBJ?9O\
MZU?IKJ5O]LT^Z@QGS8F3\P17YV^"?V,_B)\*?CE=>(?#,*Q:3J%Z9[HYZJ6R
M: /T:!R :K7VFVFJ1B.\MH;J,'(69 P_6IK=66WB#_>"@'ZXJ2@"O::?;6";
M+:WBMU_NQH%'Z58HHH 1E#*01D'@BL.;P)X;N)6EET#39)&.6=K1"3]3BMVB
M@# 7P#X95LCP_I8/J+2/_"MJVM8;.%8;>)(8EX6.-0JCZ 5+10 C*&!!&0>H
M-9%YX.T'4)/,NM&L+A_[TMLC']16Q10!BVO@GP]92>9;Z'I\$G]Z.U13^@K8
M50BA5 51P *=10!'-#'<1F.5%D0]589!JK:Z'I]C,9;:QMX)3_''$JG\P*O4
M4 %%%% &9J'AG2-6D+WVEV=XY_BG@5S^HJE_PK_PQ_T+NE_^ <?^%=!10!3T
MW1['1H##86<%E#G)CMXPB_D*N444 4+[0=-U08O+"VNA_P!-HE?^8K./P_\
M#!Z^'=+/_;G'_A7044 5[*PMM-MUM[2".V@7I'"@51^ J>EHH SY_#^EW5TE
MS-IUK+<+]V5X5+#Z'%7P HP!@4M% !56^TRTU./R[RUANDZ;9D##\C5JB@#G
M_P#A7_AC_H7M+_\  ./_  JS8^$=#TN3S+/1[&T?^]#;HA_05KT4 %5[RQMM
M0A,5U!'<Q'^"5 P_(U8HH JV>EV>G+MM;6&V'I$@7^56J** "J&J:#INM($U
M"PMKY1T6XB5P/S%7Z* .?_X5]X8QC_A'=+Q_UYQ_X5I:=H>G:.NVQL+>S7TM
MXE0?H*O44 %075E;WT1CN((YXVX*R*&!_ U/10!4T_2K+2HO+LK2&TCZ[88P
M@_(5;HHH 9)$DT;)(JNC#!5AD&JEKH>G6,GF6]A;0/\ WHXE4_H*O44 %17%
MK#>0M%/$DT3<%)%!!_ U+10!@?\ "O\ PQDG_A'M+R>O^AQ_X5);^"/#MK('
MAT+3H7'1H[5 ?T%;=% "*H50 , #  I:** "BBB@ K-U#PWI.KL6OM,M+QO6
M>!7_ )BM*B@#G_\ A7_ACI_PCNEX_P"O./\ PK2TW0].T=-EA8V]DO\ =MXE
M0?H*O44 %5KS3;34% NK:&Y Z>:@;^=6:* *]GI]MI\?EVMO%;1YSMB0*/TJ
MQ110!'-;QW,;1RQK+&PP5<9!JM8:+I^E BRL;>T!.2(8E3/Y"KM% !4%U9V]
M]$8[F&.>,_PR*&'Y&IZ* ,#_ (5_X8W$_P#"/:7D]3]CC_PJQI_A'0])F\ZR
MT>QM)?\ GI!;HC?F!6O10!1OM#T[4W1[NPM[IT.5::)6*_3(JXD:QH%10BC@
M!1@"G44 9[>']+DO3>-IUJUV>LYA7?\ GC-7U4*H & .PI:* "J-YH>G:B<W
M5C;W)_Z:Q*W\Q5ZB@".&&.WC6.)%CC485%& *CO-/MM0B,5U;Q7$;=4E0,#^
M!JQ10!6L=-M-+A$-G:PVL0_@A0*/R%3N@D4JP#*1@J1D&G44 9]KX?TRQD,E
MOI]K Y.2T<*J?T%:%%% "'G@\BL^7P[I<UTES)IUJ]PARLK0J6'T.*T:* "D
M(W<'I2T4 8MUX*\/WLADN-$T^=SR6DM48_J*A_X5_P"&/^A=TO\ \ X_\*Z"
MB@"L=.M3:K:FVB^S*,"'8-@'TZ4VQTFRTM66SM(;0,<L(8PF?RJW10 A 88(
MR*H0>']+M;I[F'3K6*X?[TJ0J&/U.*T** $I:** ,_4O#^F:TH&H:?:WH]+B
M%7_F*S_^%?\ AC&/^$=TO'_7G'_A7044 9^G>'M+T?FQTZUL_P#KA"J?R%:%
M%% ')?%C7CX7^''B#5@<?8[1I<_2OS9_9'T^7XV?M*6_Q&\OSH;>8QF3&1P:
M^R_VPO"OQ+\=>"+SP]X%5#;ZA T-SGK@]LU@_L!_LUZC^SU\*7TSQ#;JNM23
MM(S=< T ?4U%%% !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 %%%% !4<T,=Q&R2HLJ-U5P"#^%244 ?!_[5G_!-_3?B;XHN_''AW5[
MC1=5#>;]ELQL!(YP,5Y98_M??M+_  UMH?"=E\+)=6M-)06T6H21%FF5> 2:
M_4.DP/2@#\L/%'[9W[4/C#0KK1O^%436'VI=AN(X2& ->G_LF_L'B:_M/B=X
M[O;N;7[O+/I-T"T<?U!K] -H]** (;.SAT^UBMH$6*&-=J(HP *Y?XL:MJVA
M^ =6O=#MFN]3BB)AA7JQKKZ2@#\P?V7O@/XX\6?M877Q#\;Z//:02AOW<RG;
M^M?IY'$D,:I&H1%& HZ"G4M !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 %4K[1
M;#4F1[RRM[IU^ZTT08CZ9%7:* (H+>*UC"0QK$G]U% %2T44 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5#=6<%_ T-S#'<0M]Z.1
M0RG\#4U% %2QTFQTN,)9V<%J@Z+#&%'Z5;HHH **** "H;JS@OH'@N88[B%N
M&CD4,I^H-344 4M/T73])7;96-O:+_=AB5!^@J[110 4444 %%%% #)(TF4J
MZAU/4,,BJ=CH.FZ9-)-9V%M:S2??DAB56;ZD#FK]% !1110 4444 %%%% !1
M110 4444 %%%% $%W8VU_$8KF".XC;@K(@8'\#46GZ/8Z3'Y=E9P6D?7;!&$
M'Y"KE% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\1/^0#-
M75URGQ$_Y ,U %GP#_R+%K^-=%7.^ ?^18M?QKHJ "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XOXF
M?\@5_K6UX/\ ^1=LO]RL7XF?\@5_K6UX/_Y%VR_W* -JBBB@ HHHH **** "
MBBB@ HHHH **** "BBN7^)7CJT^''@^_UZ]8+;VRY);Z&@#YR^/G[=6D?!OQ
M<N@%X'N_.$3(Y&1DXKZ:\%^(H_%OA73-8B(*7D"R_+[BOPC^.GP_\9?M#_&S
M6?%6A6S7>FO)YR3;CA%!R2*_33_@G?\ '2'XF>#KSPT9M]YX=1;>96/((P*
M/L.BBJNI:A#I5C-=SG;#"A=C["@"U17C7PI_:O\  /QBU;7M.\/ZAYESHK%+
MH28&TCK7G_Q,_P""C7PB^%.O?V1K-_<M==_(CWB@#ZEHKXPA_P""L7P-FN(H
MEO[[=(P4'R.!GUKZV\(^+-.\;>';'6=+F$UG>1B6-L\X/K0!LT45XW=?M6^
M[/XE7/@:6^9-=M_OQD# H ]DHKPCXX?MF_#KX V]E-XFOI-MW_JQ;+O->2-_
MP5H^!BKG[=?GV$% 'VE17FOP:_: \)?'30XM4\,WGFP2#*K)@-^5>DT +7!_
M%#_D')_OBN6^)'[5W@3X5_$C2O ^N7KPZ[J0!@C4<'/2JO[2WQC\-_";X<P^
M*]>FQI;NH 7[QS[4 >N^&_\ D!V7_7,5I5Y-\ _V@/"OQO\ #L%QX:DD:-(@
M2'7&!7>^-?&&G> ?#%_KVK3>3864?F2MWQ[4 ;E%?&=U_P %7?@=9W#POJ%Z
M64D';#D<5V_PA_X* ?"KXT:L=.T&_G%R"!BX39UH ^E:*;&ZR(KJ0RL,@CH:
M\M^-W[2'@_X Z.-3\57$EO:[PFY%SR: /5**YSX?^/-)^)7A6P\0:+-YVGWB
M"2)CUP:Z.@ HK&\5^*]/\&Z1)J6I2^3:Q]6->=_"+]J#P5\;/$6IZ+X:NI)[
MS3\^=N7 X]* /7:*9+,D$;/(P1%&2S' KY@^*O\ P46^$GP?\6S>'=<OKHW\
M7WO(CWJ/QH ^HJ*^-+#_ (*M? _4-0MK.*^OO-N'$:DP<9)P,FOK7PSXFL/%
MNCVVI:=,LUM.@=2""<'UH UJ**:S!%+,0JCDD\ 4 .HKYQ^-'[>GPN^!.L1Z
M9XBOIS<OT%LF\5P-K_P5=^!UY<)"E_?;W(49A]: />?V@/BU=?"/PJ-4M+9;
ME^?E8>E<=^R3^T?J'[0FEZQ=7]BEDUE)L4*,9YK&_:G\0V/CCX'6'B+2YUET
M^\C\R(G[Q!'I7GW_  3+_P"1<\3_ /7?^M 'V]1110!\8_MZ?MO:S^RC=Z1;
M:1I<.H2WR;AYPX!KTS]B?]HV_P#VG/A"OBS4K*.QNA<- T48XR/_ -58?[8/
M@OX)^*%LG^*ZN?+3]R5["NY_95T+X=>'_AG':_#(,/#OF97=UW4 >RT5X[<?
MM5>!+7QM<>%I;YDU6!]CHV  :R/CS^VA\.?V=Y-.3Q3?2[KY=T(M5W\4 >\T
M5\9VO_!5[X'75PD2ZA>AF. 6AP*^KO _C33?B%X7L-?TB7SM/O(_,B;OCWH
MWJ*** //OB=S%;#_ *:#^=>;_M*?M$W_ , ]+T86%BMY]HB&=PSBNS^.GBBR
M\'Z/%J.H9^SQ-O;;Z"OSV_;&_;L^&7Q-&G:?HSW#W%AF.8O&0,^@H _0S]G?
MXM77QC\#C6[NV6UEW[=BBJ_[2'QBN_@OX-CUBSM5NI&DV[&%?'_[(7_!0+X4
M^&/",'AB]N+J'4WDRNV+(;\:]Q_;,UZT\7? O3]8T]R]G</O0L,'D"@#K_V7
M?VA;_P".UCJ$U]9+9FWQ@*,9KWNOBS_@G_=0Z3X1\2:G=2K%:VZ;I"3R .2?
MTK7\3?\ !4+X+^%=4ET^]OKSSXV*MLAR.* /KRBOGSX!?MQ?#7]H[Q-<:#X3
MO)WU"&,R%+A-F1[>M?05 "T45XY\=/VJO O[/EC]J\47CJF=NVW&]L_2@#V.
MBOBS_A[1\#-F[[=?],X\CFOH'X#?M'>#_P!HKP[)K/A.Z:6UC;8RS#:^?I0!
MZE1110 5Y;^T/\6+KX.^!SK=I;+=2[]NQA7J5?.O[<G_ "1]O^NW]!0!-^RW
M^T=J'QW&H?;K%+/[,,C:,9KZ$KXB_P""=G_,;_W?ZU]NT <E\3O&,W@?PO/J
M<,0F>,$A3["OG[]D+]KW5?VB?&GBK1M0TR.QCTEB$=1C=SBO8OV@O^2>WG^Z
MW\J^)O\ @F#_ ,E7^(W^^W_H5 'Z2T444 5=4U.VT:PGO;R58+:%2\DC=% [
MU\#_ +0W_!0WQ;HOC:'2?@]X>B\;6@^6>:--^UQU'%?2?[6VH:A8_"?619EA
M&UI()=O7&#7R?_P2)T#PW=>%?%>HH@EU-;]A^_Y8<G)&: ,[2?\ @H9\<?#=
M_%<>/_AP/#V@LP!O)(MH&?>OO3X2?&+P]\7?#=KJ.BZC!=S/$'EBC.2AH^-'
MPAT7XV>![OPWKD/FVLHW+CJ& XKXY_8N_9A^*G[/GQ;\3&\7'A"9RMFK-GY,
M\4 ?H%12+G:,]<<TM !1110 5YQ\2O\ CZL?^N@KT>O./B5_Q]6/_704 >@6
M/_'G!_N#^53U!8_\><'^X/Y5/0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %)2TE 'FOC[_ )#FG?[XKT>#
M_4Q_[H_E7G'C[_D.:=_OBO1X/]3'_NC^5 $E%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 45X]^TI\<S\#/!=UK20I/)
M%"TBH_? KY[_ &./V_\ 5OVDM7ELK_1X;$I-Y?[L=NU 'W+1110 4444 %%-
MD<1J6/ %?G[^UQ_P4DU;]GSXM6WA33-&@U"V90TDS]1DXH _02BO.O@#\3IO
MB]\,],\33P+;R78R8UZ#@5Z+0 4444 %%%% !1110 4444 %%%% !17P_P#$
M#]O?6O"'[6DOPGBT:*6Q3 ^U$?-7VAH6H-JVDVUVR[6E0,10!H45\*_MV?\
M!0/5_P!E?QUI/A[1=)M]3:Z@\Z5IOX<8R/KS7T+^RA\<;C]H3X1V'BZZM5M)
M;AB#&HX'% 'LM%%% !1110 4444 %%%% !1110 4444 %%%<Q\2_&4?P_P#
MNL>()=NVQ@:7#="1VH Z>BOB?]F?]N3Q-\?O'Z:=#X?1=!\TQM?1KP,'UK[8
MH **J:MJUIH>G3W]_.EK9P+ODFD.%4>IKY&^-W_!0+P_H\,NF?#"ZM?&7B<?
M*EC =Q9O3% 'V)17YA)^WY^TZJXE^#,BOZ>0:9=?\%"/VDM-M9+N[^#\D-G$
M-TDAA.%% 'Z@45\F_LU?M\>#_BIX16;Q?J]AX;\1B3:VGS-M8_05]3:3J]IK
MNGPWUA.MS:3#<DJ'(84 7**^5/VS/VO=3_9HUCPS9V&EQZ@NJMM8L/N\XKVG
MX(_$B?XI>#8M8N+<6\CX^0>XH ]"HKXN^/7[<^K_  E^(C>'K;1X[F(3"+S&
M'J<5]6^'?$\FL>!;'76C"27%JMP4]"1TH Z2BOAE_P!O[6E_:LT?X5_V+%]A
MO9 C76/F&?\ ]5?;]Y,;>SGE4;FCC9P/4@9H GHKX8^#G[?VM^,/C)KW@_Q+
MHD6D6UG=&"UF(P91NQFON2&030QR#HRAOS% #Z*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MK'_KH* /0+'_ (\X/]P?RJ>H+'_CS@_W!_*IZ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I*6DH \U\??\
MAS3O]\5Z/!_J8_\ ='\J\X\??\AS3O\ ?%>CP?ZF/_='\J )**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A_BE\'_#_
M ,7M(;3M?A::V92A53C@UPOP:_8\^'OP+N#-X8LI+=R_F'<0>:Z/]I#6[_P]
M\'?$U_IL[6UY#9R/'(IY4A3S7R#_ ,$N?BYXR^)6AZQ)XHUB;5'CO&1#*V<#
M)XH _0VBOS]_X*D?%;QC\-/!]E=>%]8FTN07*[VB;!*YZ5Y_IG[?&M^//AOX
M7\):';W=SXBOX%MY=0@!;8Y&-Q(]Z /U!S17YAK^PI^U%>,UR/C"\2W'[T1F
M8YCSSMK$\%_%/XI_L1_$YU^*VLWGBG1I#Y ?<2N3QD&@#]59(Q+&R-T88-?/
M7Q3_ &%OAA\7_%D/B'Q!823ZC%]UE88KVSP3XML_'7A73=>L#_HM]"LR+G)
M/8^]?GW^WA\8O&_@G]I+PQI.@ZU-8Z;/&ADA1L!LXH ^_O 7@73/ASX:M="T
M>,Q6%OPBGM715P/P/U6\UKX=:;=WTIGN77YG/?@5S/[1G[2F@_L^^&VOM09;
MF[D1C%;JXW$X]* /8Z,U^4>E1_'?]NC4+CQ+X(\1WO@;2;:0I]GN"8]_N,UT
M#?L'_M29#_\ "XF^3YMOG'YL=J /T]HK\T_A!^W9K'P1\9K\//B+87VH7BS"
MU_M&0$*S9QN!-?I!I6J6^L:?;WEK*LL,\:R*R,",$9H N450UO7+'P[ITU]J
M%S%:6T:EC)*P4<?6OSC^-/[>VI_&/Q=<?#SX=:=?V-Y!.8#J<8)5B3C(('2@
M#]*LT5^84?[#/[4=XHNE^+[QB<"01&8@IGG%9VN_#/\ :"_8[L6^(7BCQM=>
M-=)@8+)IMNS.WY4 ?J?17RW^R#^W)H'[4$=Q8QV3:1JMG&/-AN& )/TK1_:F
M^"/Q.^*UU;/X"\8GPPJ)M8A\9..M 'PM\;8O^-G4PWKR <YXK]9/"<?E^&[!
M=RO^Z'*G(K\#_''P1^)FB_M42>#=2\4-=^,^O]J[\DCZU^B/[,O[*/QW\"ZE
M;:AXH^(C:GIK%76U:0G"_2@#WKXX_L4?#?\ :!URWU;Q792W%W",*R-CBO3/
MA5\*]#^#OA.W\.^'H6@TZ$Y56-?''_!03XJ>+O /C+PW9^'M7EL8GB7S0C8W
M'UKZ6_94\1:GXG^$MA?:M<M=7;'YI&.2: /8J2O&?VDOVFM!_9T\+C4]1 O+
MB3(CMHW&[/TKX)T_5OCA^WIJESK/@+7;[P)IMF^#'<$QB0>HH _5S-+7Y>7W
M["G[4\-N98_B^\A3YRHGY..W6M;X)?M]:E\(?%H^''Q'L;R>]MI!;'5+C*K(
MV<9!- 'Z6T52T?5K;7-+M;^TD66"XC61&4Y&",U\)_\ !3+XH>+_ (>^"I[C
MPSJ\VERHZDO$V#C/- 'WS29K\P/!W[>6M>//@/X9\,:7!=W'BZ2-8+B_BR3N
MZ;C^=.7]A_\ :AUS_B8Q_%Z2TBO )5@:4@Q \@&@#]/:6ORM\-_$/XK_ +%W
MQ0MK3XF:Y=^)]' &^XR3&0?>OTM^'?CO3_B5X0T_Q#IAS9WD>]!G)% '2T44
M4 %?*O[>GCC^R/AO?: LFV34K=D5<\G-?5-?F3_P4S\>.OQL^'NA6[DQSR*D
M@'?)H ]I_P""8?PQA\$_!&22>#%[+=,VYAR <FOLB[N5L[6:X<X2)&=B?0#)
MKS[X"^'8O#?P_LK>*/RU9%?&/45YS^W!\4KSX8_"MYK.X:WDO=UN64XZC']:
M /DG]H7]JKQ=^T5\15^'WPQF,VA^>;35@O89P>:^AOV:O^"=?P_^"6NZ=XQ6
M&YG\31CS,S2;D1CR>#7D/_!*OX+IX?E\7^)=6B2ZO-0F\Z&1AG;EL_UK]&Z
M$VANHJGJ^DVVMZ7=:?=1K);7$9CD4C@@U=HH ^"/VF/^"9OA'6?!NJZU\/K&
MX@\=*?,MF$GRLV?2O6?V)_"7Q7\ ^ K#0?B"B@6R;1GDC\:^GJ* /S<_X*N?
M\C1\/_\ KI_[,:^L_P!D/_DE=O\ \!_E7R9_P5<_Y&CX?_\ 73_V8U]9_LA_
M\DKM_P#@/\J /@O]M#_DN;_]?:_SK])_ _\ R1O2/^P<G\J_-C]M#_DN;_\
M7VO\Z_2?P/\ \D;TC_L')_*@#\LIO^4E/A7_ *Z#^=?L/,@DB=3T92*_'B;_
M )24^%?^N@_G7[%4 ?DK^WEI8^#_ .T%X$OM+7R$O[]6G*C&<M7ZH^#]7M];
M\-Z;=6T@D1[>,\=CM%? W_!53PHFI:AX(U*.+,UM)O+ >C&OI3]C'Q)-XD^%
M<4DS%FB*H,_2@#WZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "N4^(G_(!FKJZY3XB?\@&:@"SX!_Y%BU_&NBKG? /_(L6OXUT5 !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 <7\3/\ D"O]:VO!_P#R+ME_N5B_$S_D"O\ 6MKP?_R+ME_N
M4 ;5%%% !1110 4444 %%%% !1110 445F^(M4_L;0[Z\V-(886<*O4D"@#X
MJ_X*2?M!-X%T.T\%6<^+K7HS!M4]2>*W_P#@FC\$I?A9\')FU6V U"ZN/-#2
M+D[3DU\E+I^N_MG?M(P75YI-W8V/AN_ZW*$!U#=LU^N&C:;;Z1IEM:6T2Q11
M1JH51CH* +FT>@KE_B=X1A\;^ ];T62%9?MELT0#+GDBNIHH _)'X ZDW[*'
M[3UE\.[EGMK74+@RE3TY/_UZ_4GQM/'>>"-3EA<21M:N0R]#\M?#'_!1OX23
MZ7?'XGZ/827.K6"#:8%)?CTQ7K'[+/QFOOB9^S>B:OI]U::DMDX=KA2">/>@
M#X:_81^-FB?"7]ICQKIFL2&*;5=0:.$]B=U?LM#()(4=2&5E!!'0YK\._P!F
M[]GFZ^/7Q>^)S:;.MMJUE=2?9;@]4?/!%?2/@W]L#Q?^Q'IK^!?B9I6K>.-5
M,ADM[ZW!(5.RYQ0!^FM?G_\ \%,/C#;:#=>%_#-I+YMWJ3^25C^;DG%<5XV_
MX*W-KVCMIVB?#_6K2]NOW0F>-OESQGI70?LU_L7>*/'GB&+XA?$W4?[9M[MQ
M=V%K<G+6X)R!@T ?27[%7PSO_AK\+1;:A'Y<EVRSJ/8C_P"O7YY?M$_$S3_A
M+^W!JNK:H6%O)+MRHSWK]B[6V2SM8H(EVQQ($4#L ,5^/G[0'P\LOBE^VUK^
MCWT*S#)\O=_"W8T ?J_\+O$MIXM\ Z)JEE*LD%Q;*XVG.,UU5?EM;ZU\2?\
M@G'+;ZCXEN+OQMX>U9L6=C:Y86R_W3Z<5UTW_!8;3%M]R_#77#)CO&V,_E0!
M]0?MH?%ZQ^#/P>N=9OY/+CE?R!ZDD=J^9?\ @EW\-=2T?Q+XP\9W$3)9:]^^
M@8C&03FO/-#^%/Q)_;N\>#Q/K5_<6/@&5Q+%HMYD!.?0U^F'PY\!Z=\.?"6G
M:)I\$<4=K"L>4&,XH _,[]O?_D_CX<_]<X_Y"OT"U;_D1;+Z+7P-^WCHVK7G
M[>7P\N+33+FYM4CBW31QDJ.!U-??.KJR^!K,.I5L+P: .+_:F^&LGQ ^#GVV
M%0\NF6;3A>_"YKQ+_@EM\8[7Q1X.\0:/?3B*_M[TQHLAQD D8K[=TVPAU3PG
M'9W"!X)X/+=3W4C!%?GQ^TI^QWXF^#^OW'Q.^&NI?V9HVF_Z3=Z1:Y#3<\G
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
MEW:LJA17Z4?!?X7VGPG^'^C:%&D;WEK;K%/<H.96'4T =Y25YQ^T/JFJ:/\
M"'Q!=Z,TBZC'"3$8_O9]J_+W]CCXZ?&35?VF38^);G5KC1V+AXKA&$:\_+@D
M>E 'Z@?&#]H'PE\#VTM?$]VUL=2D\N#:,Y.<5W.@Z_9>)-,AO[&99K>90ZE3
MG@BOG7]JO]E^\_:2\-V^VZ2&\MU+VQ?C8V."/QKX]\$_M!^/?^"?^H2^%?'%
MAJ/C1)VS%) K,$3L,T ?JM>6\=W:S0RJK1NI4[AQ@BOR<^"MC!X5_:X\8'PX
M6\Z6](G"GY?O5U?Q)_X*;ZI\7O#;^&O!G@[6M"U:Z8*;N2-L 'CTXKV3]A7]
MD'5?AG?7WCKQ;>)J6HZW'YRQR<LA/<T ?:>GLS6-NS?>,:D_7%3UE^)I);?0
MKI[?(D5/EVU^1/C/XT_&BV_:VFTJVN]5&AB; B5&\K;ZYQ0!^Q=%<W\.KJZO
M/!6DS7I8W3P@R;NN:Z2@ KSCXE?\?5C_ -=!7H]><?$K_CZL?^N@H ] L?\
MCS@_W!_*IZ@L?^/.#_<'\JGH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "DI:2@#S7Q]_R'-._WQ7H\'^IC
M_P!T?RKSCQ]_R'-._P!\5Z/!_J8_]T?RH DHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /)/VIO^2&^+/^O*3_T$U\1?
M\$@_^1>US_K^D_F:^W?VIO\ DAOBS_KRD_\ 037Q%_P2#_Y%[7/^OZ3^9H O
M?\%?7(\!6B#^.X5?U%=U_P $R_V>=+\!> UUVZBBU&ZU"%98WGC#&(G!XSTK
M@_\ @K[_ ,B7I8_Z?(_YBOK[]CW3X;/X$>%7C&&>SCS^5 'MM?(/_!2_PS9:
MY\$(GE@C^T)=*1-M&X 8[U]?U\K?\%%O^2&C_KX_H* *?[ ?B:35/ \>GM<-
M,EI JA2<XKYG_P""BG_)U/A+_KE'_2O9O^":_P#R"M3YS^[']*\9_P""BG_)
MU/A+_KE'_2@#] /@7,+?X1V,K':J0LQ/T6OR>^*7Q!T3XX?M+2V?C'Q)_9&E
M:%J&521_DD4-T-?JM\);=[WX'Q0Q?ZQ[9@/KMK\E/@C^S]X3^+W[3GCG3/'[
MR10"]80A6VY):@#]2/#?[4?P)\+Z/:6>F>,=#L8$B51'#A.@QS@=:U/^&QO@
MU_T/VE?]_#_A7AJ?\$E?@=)&K+!J# C(83=:=_PZ3^"'_/MJ'_?Z@#E_VS/'
M7P%^*7@U]3M/%FD+KNG*T\4EK@/(0,@$XZYK9_X)8_&BZ^*7PYUR#4+II;BR
MN?*A61B28QG!_+%:"_\ !)3X'C_EUU _6:O<O@-^RKX(_9UMI(/"=O+"CDLW
MF-G)/>@#Y0_X*;_&#4-<\.O\.M#EDM+YKA2\L#$.1GIQ7OG[&/[.N@?#?X5:
M!J<]G#>:W>6JR2W,T0+@_4]Z^/?VVK>7PS^T5-K^H C36E50QZ=:_2/X+WD6
MH?"SPU<P$-#+:*R[?2@#M:K:EIEIK%G):WUM#>6T@PT,Z!U/X&K5% 'R=X3_
M & =!\$_%34_&>C:O+I[7TWFFS@&U%YSCBOJRVA^SV\46=VQ0N3WP*EHH _(
M'XW.W_#SB<Y.<"OUE\'L6\-:>6))\H=:_)GXW?\ *3>?Z?UK]9?!O_(LZ?\
M]<A0!^?7_!3#_DH?AO\ ZYK7U5^R%,EK\$;*:5@D:99F/8 5\J_\%,/^2A^&
M_P#KFM?3'[->GRZQ^SE':6YQ-)&P7W..E 'Y\RKJ7[6O[7.O>&;NZE?2M$O=
MZ*22K -TQ7ZX^#_"NF>$=!LK#3;"WL8XH40K!$$R0!R<#FORE_86U&'PK^VQ
M\0[74?DE\]E^?CG-?KG%()(U=?NL,B@!]?'_ /P4&_9CTWXQ?#Z#4K.WBT[4
M])9KLW5O&%=]HS@D#GI7V!7GOQVUJTT;X8Z^UTZJ'LY NX_[)H ^5_\ @ES\
M;M2^)WA'Q#H^J.QET.46L>]LE@O%<5_P5DD,?P_N_=E%8G_!'^VDO-2^(E[&
M"+==0<Y]<L:U_P#@K8W_ !;V?'_/1!^M '4?\$Q?V?-+\-_#O3_%=Q''>SWL
M 91,@;8?49K[Z VC X':O _V%;&*S_9A\$M&N&DM S&O?: /DW_@IAX?L]8_
M9AUQW@C%VLB>7<[1O3KT-9'_  3?\023?"/2-)>Y:?[/!_$<UU7_  49_P"3
M8]=_WU_K7E/_  3*'_%,P\_\L#_6@#[UHHHH 9,<0N?]D_RK\B_V['CU7]KS
MX:VXD\P&]4'V^:OURNO^/6;_ '&_E7XZ_M<_\GE_#SK_ ,?Z]?\ >H _8#0;
M&/3='L[>,85(5'Z"OBO_ (*MQSR?"#1/)SD7O./PK[<L?^/*W_ZYK_(5X_\
MM3_")/BY\.;BT9 [6:/.JGV&?Z4 >;?\$_)87^'>(R-XA3=^E?6%?FW_ ,$R
M_C;I\/B#QCX1U6X^SW5K<F"!9..C8Q^E?I&#GD<B@!:*** "BBB@#\W/^"KG
M_(T?#_\ ZZ?^S&OK/]D/_DE=O_P'^5?)G_!5S_D:/A__ -=/_9C7UG^R'_R2
MNW_X#_*@#X+_ &T/^2YO_P!?:_SK])_ _P#R1O2/^P<G\J_-C]M#_DN;_P#7
MVO\ .OTG\#_\D;TC_L')_*@#\LIO^4E/A7_KH/YU^Q5?CK-_RDI\*_\ 70?S
MK]BJ /BO_@HZRQ:#I$K(&**Q&?J:ZG_@GCJS:O\ "&YD9=NVXQ_.N7_X*/1F
M;P[I4:_>96 _,UT?_!.?3IM-^#]TDPPQN,C]: /K"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "N4^(G_(!FKJZY3XB?\ (!FH L^
M?^18M?QKHJYWP#_R+%K^-=%0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '%_$S_D"O]:VO!_\ R+ME
M_N5B_$S_ ) K_6MKP?\ \B[9?[E &U1110 4444 %%%% !1110 4444 %-DC
M69"CJ'4\%6&0:=10!EZ?X6T?29GFLM+M+660Y9X854L?<@5J444 %%%% %34
M-)LM6@,-[:PW<+=8YD#*?P-<YXNT73]'\%:JEC96]F@MGPL$80#@^E==6-XP
MT^;5O#>HVEN,S30LBCW(H _,7_@ERQ'Q\^*'/_+Z_P#Z%7Z<:IX*\/Z[,)]1
MT6POI@.)+BW5V_,BOA[]@_\ 97\??!3XM^.M;\46@@L-3N6DMV'\0+$Y_*OO
ML=* .:'PR\(JP8>&=*!!R#]CCX_2NBM[>.UA2*&-8HD&%1!@ >@%244 %?E'
MXLX_X*!:WC^]_6OU<K\^_$7[*/Q!O_VP-4\<PVH/A^9LI)^- 'W!9^'],\2^
M&].35]/MM358P5%U$L@'YBF?\*P\('C_ (1G2<?]><?^%;&AVLEEH]I!*,21
MQA6^M7Z *6FZ-8:-"(;"S@LXAT2",(/R%7:** ,V\\.:5J%Y'=W6G6MQ=1_=
MFDB5G7Z$BN4^)RK'IB*BA5W#@5WM<'\4/^0<G^^* .J\-_\ (#LO^N8JY=6D
M-];R07,23P2##1R*"K#T(JGX;_Y =E_US%:5 ',?\*Q\(?\ 0LZ3_P" <?\
MA5S3?!/A_1I/,L-%L+-_[T%NJ']!6W10 E+110 53FT>QN+I+F6TADN$^[*R
M L/H:N44 %%%% "$!@01D5@WW@'PUJEP9[S0=.NICUDFMD9OS(K?HH YE?AG
MX2C=77PUI2LIR&%HF1^E=#;VL5I$(X(UBC7HJ# %2T4 %%%% &+JO@O0=<D$
MFHZ-8WT@Z-<6ZN?U%4O^%8^$?^A9TG_P#C_PKIZ* *:Z/8K9I:"TA%J@PL.P
M;!]!2V&DV6EJPL[2&U#<L(4"Y_*K=% !1110!2O]&L-4Q]LLX+K'3SHPW\ZE
MLM/MM-A$5I;QVT7]R)0H_(58HH S6\.:4UR;@Z=:F=N3(8EW'\<5HJH50%&
M.@%+10 5G3>'=+N)_.ET^VDFSG>T2D_GBM&B@!J(L:A5 50, #M3J** //?B
M?_J;;_KH*ZRUTNSU32K,7EK#=;8QCS4#8X]ZY/XH?ZFV_P"N@KMM'_Y!=K_U
MS'\J );.QM]/C\NV@CMX_P"[&H4?I27FGVVH1^7=01W"?W9%##]:L44 5+'2
MK/35(M+6&V#=?*0+G\JMT44 0W5G!>Q[+B%)D_NR*"*@L-&L-+W_ &.S@M2W
MWO)C"Y_*KM% !69JWAG2-=&-1TRUOAZ7$*O_ #%:=% ',?\ "L/"&,?\(SI.
M/^O./_"M?2?#^F:#"8M-L+>PC_N6\00?D*T** "BBB@ HHHH KWFGVVI0F*Z
MMX[F,]4E4,/R-8!^&/A%B2?#.DDGD_Z''_A73T4 9>E>%]'T)BVG:9:6+8QF
MWA5/Y"M2BB@"*XMXKN%HIXUEB;@HXR#67:>#=!L;G[1;:/8P3_\ /2.!5;\P
M*V:* $ "C &!6/JW@W0=>F$NI:/8W\HZ/<0*Y_,BMFB@#G+?X<^%;6020^'=
M,B<=&2T0'^5=!'$D,:I&H1%& JC %/HH :RAU*L P/8UDOX/T*2\^U/I%DUS
M_P ]C N[\\5L44 ,CC6% B*$0<!5& *?110 5YQ\2O\ CZL?^N@KT>O./B5_
MQ]6/_704 >@6/_'G!_N#^53U!8_\><'^X/Y5/0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)2TE 'FOC[_
M )#FG?[XKT>#_4Q_[H_E7G'C[_D.:=_OBO1X/]3'_NC^5 $E%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y)^U.<? WQ
M9GC_ $*3_P!!-?$/_!(-@WA[7,$'_3I/YFOT/^)G@2'XD>"]4\/7$I@BOH6A
M:0=@1BO&OV4OV-M*_9=L;VVT[5)-0%S,927!&,]J /F#_@K\P7P7I>2!_IL?
M4^XK[(_9%.?@'X2(Y_T*/^5<W^U=^Q[I7[4FD6UCJ.IR:>L,HE#(#V[5ZW\*
MOA[!\+_ ^E>'+:8W$-A"L*R'N ,4 =?7RK_P488+\#02<#[1_05]55YC^T!\
M$;/X\^"_^$>O;IK2+S-_F** /F;_ ()JL&TG4\$']V/Z5XS_ ,%%/^3J?"7_
M %RC_I7W'^SO^S3I_P"S]:W$-C?->"9=IW"OAW_@HH#_ ,-4>$SV\J/^E 'Z
M!_ %?,^%>F+_ 'DQ^@K\\/V[/@3XC^"?Q TKXB>$_->V-U]JO([53EU!R0<5
M^B'[/O\ R2_2O]W^@KN-:T'3_$5F]IJ5G#>P.,%)D##]: /"_P!E/]KCPS^T
M-\/QJ@V^'[NRVP3VVH2K&Q8#!89QQQ7M)\;^'=K-_;VFX49.+N/I^=?''QL_
MX)DZ=\3?$@U+0O%UWX1@SEK73\HC?@*\_/\ P2%N=RD?%C60 <D>8_/M0!G?
MM4?\%#K[6O&D7@/X?:=?&[2Y^SO?V^64DG&<@=*^QOV4_"?C3PSX"$GC357U
M2]O-LT;.<E%(SBLG]GO]CKPM\#+5C)'!KVH,!_IEU"'?/KR.M?0*(L:A5 51
MP .@H ^4OV]OV7KGX]?#>2/0F6VU:)_-,O<XYKYM_9/_ &XKSX0ZG!\+O&^F
MWH73V%HEY,"J9!QD$U^G[*'4JPR#U!KP;]H[]D7PS\?M)B@*0:)?1L3]MM80
MKGZD"@#URU\>>'+JUAG37=-"3('7==QC@C/K7EW[0W[67A+X!>"9=>FFBUZ5
M3M2SL)E=R>W3/%?)S?\ !(>?S&*_%;650GA1(^![=:ZOX4_\$L;#P'XNCU?6
M/&M[XFME_P"7.]W.A_ T <#^QC^T+\1_C1\8M>UC45O[7PW=2%[6UG!"HI/0
M5^F$!)AC)Z[1FL7P[X'T'PK9Q6VEZ5:6:1J /)B53^>*W>E 'X__ !ND7_AY
MQ<#<,X]?>OUG\&_\BSI__7(5\T^,OV!]%\8?M'2?%F76)(KY^3:@';7U)I&G
MKI.FP6BMN6)=H- 'YU_\%,F"_$/PWD@?NUZFOJ[]CDY^"^G8.?F_I6;^T9^R
M+I?[0FOZ=JE]J+V;V:A550><5Z?\)/AK;_"GP?;Z#;3FXBA.0[4 ?G5^V;^S
MOK_P/\>#XH^%C))]INO/NDM5.Y@#D@XKZX_9'_;$\.?M$>"7G>/_ (1Z_P!-
M"03PZA*L9<@8+#=CTKZ%U;1;'7;-[74+2&\MV&#',@8?K7QG\=?^":FE_%37
MUU#0?%-SX.CSEX-/RBO]<4 ?7-S\0/#5K \LFOZ:$4$G_2XS_6OS _;4_:SU
M3]HSQ1:?##X=V-]:O9WFR[OTR4E4D X('2N[F_X) SS!0WQ7UDJ#D@R/S7US
M\!_V6?#'P3T6"V2W@U74(U :_GB!D8^I)H H?LA_L\VOP%\ Q01HBWNH1)-<
M[1@EB 237RI_P5L8#X?7&2!^]3^=?I(JA0 !@#H*^>OVI/V0]+_::T-M.O\
M4Y-/!=7#H.A% &A^P\0W[+W@0@Y'V(5[M7$?!CX9VWP=^&NB>$+2=KF#3(1"
MLK=6%=O0!\O_ /!1I@O[,>NDG WK_6O*?^"9+!O#,."#^X/3\:^K/V@?@O:?
M'KX<7OA*]NFM(+E@3*O48KF/V<?V7]._9YTY+2POWO55-F6% 'N-%%% #)AF
M&0?[)_E7Y%?MTQQ:5^UY\-9Q'L O5)]_FK]=^O%?F!_P4X\');_'+X=:U'\B
M1RJ[^W- 'Z8Z'>QZAI%G/&<J\2G]!5N>%;B&2)QE)%*L/8C%>?\ P)\01^(_
M -C<12>8JHJY_"O1* /S<_:[_8]UCP'XLM_B-\-F_LRWLY#=7]O;##3D')'%
M=3^RW_P4RTOXD>,--\ ^(=#NM'U$_NOM]V=B<<?-GI^-?>MU:PWD+17$231-
MP4D4,#^!KYN_:"_8@\*_&B%WTXQ>%M088^V6$01P?7B@#WQO&OAZ,X;7=-!]
M[N/_ !K/U_XF^&M T.]U.76]/DBM8FD*I=(2<#H #7P-'_P2$N57#?%G6F/J
M9'J6#_@D/(MPC3?%/6)X1]Z)I'(;V- &/^T=_P %)IO'WA35?!7P[T+5+;Q%
M<-Y<6J1*3&F#U! KZ8_89\;>*=6^%^F:9XP:XN=<C3,MS.#EOSKNO@;^S#X4
M^"_A*/2$L+/5+@-EKRXMU9S^)%>LV>DV6G?\>MK#;_\ 7- M 'YS?\%7F5?%
M'P_R0/WG<_[1KZS_ &0R#\*K?'/W?Y5E?M0?L@Z5^TQJ6@WFH:D]BVE-N0*#
M\W.:]2^%/PVM_A;X8CT:VG-Q&F/F/L* /S._;1=1\='RP'^EKW]Z_2CP-_R1
MO2/^P<G\J\8^,'["^C?%KQH?$-UJTEO,91+Y:@]C7T1HOAB/1O"-IH22%HK>
MW$ ?U '6@#\CYG7_ (>5>%1D9\T=_>OV,KY*;]@#1&_:&TSXJ?VS(+VR<.+7
M!PQ'^37UFS!$9CT S0!\!_\ !4+Q$VES>#+!'V/>/L'_ 'T17T!^QGX7N/"_
MPM2*X;<TI60'ZBOBG_@I=XJ_X63\:/AIHNEGS8[2^5)=ASCY^<U^F'P]\.P^
M&?"6F6<))VV\>XGUVB@#I**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Y3XB?\@&:NKKE/B)_R 9J +/@'_D6+7\:Z*N=\ _\ (L6O
MXUT5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 <7\3/^0*_P!:VO!__(NV7^Y6+\3/^0*_UK:\'_\
M(NV7^Y0!M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7!_%#_D')_OBN\K@_BA_R#D_WQ0!U7AO_D!V
M7_7,5I5F^&_^0'9?]<Q6E0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'GOQ0_U-M_UT%=MH_\ R"[7
M_KF/Y5Q/Q0_U-M_UT%=MH_\ R"[7_KF/Y4 7**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSCXE?\?5
MC_UT%>CUYQ\2O^/JQ_ZZ"@#T"Q_X\X/]P?RJ>H+'_CS@_P!P?RJ>@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *2EI* /-?'W_(<T[_ 'Q7H\'^IC_W1_*O./'W_(<T[_?%>CP?ZF/_ '1_
M*@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH X3XJ?&CPQ\&].COO$UVUK;,,[E7=Q7Y4?M#?&C
M1?VL/VQ?!Z?#Z26_T^()%-*T>W)&!FOUJ\<?#7PY\2+);3Q%ID6I0*,!).F*
MXWP3^RK\+OAWK$>J^'_"EGIU_&VY9HQR#0!V'PS\,S>$/!]CIDX EB7G!]A7
M5444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7QI_P44^&<WB+P2_B:&(N=(@:3<HR1CFOLNLWQ!X?T_Q5
MI%QIFJ6RW=C<+LDA<<,/2@#Y"_X)A_%:#Q[\$7CFD87L-RR;7'4#BOL^N,\
M?!_PE\+[5K;PSH\.EPLVXK",#/K79T %%%% !1110 4444 %%%% !1110 5S
M?C[QIIG@7PW=ZEJLIBMUC;&!DDXZ5TE97B+PQIOBS3VLM5M5N[9NL;]* /RJ
M_93TL?M2?M#>*=4VM+9Z/>F2)I1@ !J_66UA^SVT47]Q OY#%<9\._@KX-^%
M,]]-X6T2WTF6].9VA'W^<\UW% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7*?$3_D S5U=<I\1/^0#-0!9\ _\ (L6OXUT5<[X!
M_P"18M?QKHJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH XOXF?\@5_K6UX/_Y%VR_W*Q?B9_R!7^M;
M7@__ )%VR_W* -JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *X/XH?\@Y/]\5WE<'\4/^0<G^^* .J\
M-_\ (#LO^N8K2K-\-_\ (#LO^N8K2H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SWXH?ZFV_ZZ"NV
MT?\ Y!=K_P!<Q_*N)^*'^IMO^N@KMM'_ .07:_\ 7,?RH N4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7G'Q*_X^K'_KH*]'KSCXE?\?5C_P!=!0!Z!8_\><'^X/Y5/4%C_P ><'^X
M/Y5/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %)2TE 'FOC[_D.:=_OBO1X/\ 4Q_[H_E7G'C[_D.:=_OB
MO1X/]3'_ +H_E0!)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 %%%% !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 %<I\1/^0#-75URGQ$_Y ,U %GP
M#_R+%K^-=%7.^ ?^18M?QKHJ "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XOXF?\@5_K6UX/\ ^1=L
MO]RL7XF?\@5_K6UX/_Y%VR_W* -JBBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/XH?\@Y/]\5WE<'\
M4/\ D')_OB@#JO#?_(#LO^N8K2K-\-_\@.R_ZYBM*@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //?
MBA_J;;_KH*[;1_\ D%VO_7,?RKB?BA_J;;_KH*[;1_\ D%VO_7,?RH N4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7G'Q*_P"/JQ_ZZ"O1Z\X^)7_'U8_]=!0!Z!8_\><'^X/Y5/4%
MC_QYP?[@_E4] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4E+24 >:^/O\ D.:=_OBO1X/]3'_NC^5><>/O
M^0YIW^^*]'@_U,?^Z/Y4 24444 %%%% !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 %%%% !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 %%%% !7*?$3_D S5U=<I\1/\
MD S4 6? /_(L6OXUT5<[X!_Y%BU_&NBH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B_B9_P @5_K6
MUX/_ .1=LO\ <K%^)G_(%?ZUM>#_ /D7;+_<H VJ*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@_BA_
MR#D_WQ7>5P?Q0_Y!R?[XH ZKPW_R [+_ *YBM*LWPW_R [+_ *YBM*@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** //?BA_J;;_ *Z"NVT?_D%VO_7,?RKB?BA_J;;_ *Z"NVT?_D%V
MO_7,?RH N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7G'Q*_X^K'_KH*]'KSCXE?\ 'U8_]=!0!Z!8
M_P#'G!_N#^53U!8_\><'^X/Y5/0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %)2TE 'FOC[_D.:=_OBO1X/
M]3'_ +H_E7G'C[_D.:=_OBO1X/\ 4Q_[H_E0!)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 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 %<I\
M1/\ D S5U=<I\1/^0#-0!9\ _P#(L6OXUT5<[X!_Y%BU_&NBH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#B_B9_R!7^M;7@__ )%VR_W*Q?B9_P @5_K6UX/_ .1=LO\ <H VJ***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K@_BA_P @Y/\ ?%=Y7!_%#_D')_OB@#JO#?\ R [+_KF*TJS?
M#?\ R [+_KF*TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH \]^*'^IMO^N@KMM'_Y!=K_ -<Q_*N)
M^*'^IMO^N@KMM'_Y!=K_ -<Q_*@"Y1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %><?$K_CZL?\ KH*]
M'KSCXE?\?5C_ -=!0!Z!8_\ 'G!_N#^53U!8_P#'G!_N#^53T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M24M)0!YKX^_Y#FG?[XKT>#_4Q_[H_E7G'C[_ )#FG?[XKT>#_4Q_[H_E0!)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 %%%% !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 %<I\1/^0#-75UD^(M"_MZP>V\_R-W\6S=^F10!3\ _\
MBQ:_C715G:#I/]AZ7%9^;Y_E_P >W;G\,FM&@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .+^)G_(%
M?ZUM>#_^1=LO]RCQ-X<_X2*S-O\ :/L^3][9N_J*NZ/IW]DZ;#:^9YOEC&_;
MC/X9H NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7!_%#_ )!R?[XKO*P?%'A?_A)+<1?:OLV#G/E[
MOZB@"YX;_P"0'9?]<Q6E5;3;/^S[&&VW^9Y:[=V,9_"K- !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M >>_%#_4VW_705VVC_\ (+M?^N8_E65XH\)_\)(D:_:OL^QMW^KW9_45MV=O
M]DM8H=V_RU"[L8S0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %><?$K_CZL?^N@KT>N;\2>#_ /A(
M98'^U_9_*;=CRMV?U% &[8_\><'^X/Y5/4<$?DPI'G.U0,U)0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M)2T4 >:>/O\ D.:=_OBO1X/]3'_NC^5<]K_@W^W+ZWN/MGD>2V[;Y6[/XY%=
M'&NR-5ZX&* '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 %%%% !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 %%%% !6%K?BC^Q[@1?9O.SW\S;_ $-;M<+X
MV_Y""?2@#L=.O/[0M$GV>7N_ASFK-9GAW_D$P_2M.@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (;J
MX^S0M)MW8[9Q6)H?BS^VM2GM/LOD^5_'YF[/X8%:VJ?\>;_2N(\#?\C)??C0
M!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %07EU]DA,FW?CMG%3U0UC_CS?Z4 9_A[Q5_;UU<0_9?
M(\K^+S-V?T%;]<#\/?\ D*7_ -:[Z@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *&L:I_9-OYOE>;_
M +.[']*K>'_$']N+(?L_D;/]O=G]!4/C#_D'?C6;\/\ _5W/UH ["BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *S=:UC^QX1)Y/G9[;MO\ 2M*N;\:?\>2T 7M UW^W(7D\CR-IQC?N
M_H*UJY3P#_QYS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% %#5]4_LNW:7RO-P,[=V/Z56\->
M(/\ A(K-Y_(^S[6V[=^[^@J'Q=_R#9/]TUG?#7_D$2_[] '7T444 %%%% !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 %%%% !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 %%%% !7"^-O^0@GTKNJX7QM_P A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% %35/^/-_I7$>!O^1DOOQKM]4_X\W^E<1X&_Y&2^_&@#T*BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *H:Q_P >;_2K]4-8_P"/-_I0!R'P]_Y"E_\ 6N^K@?A[_P A
M2_\ K7?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!@^,/^0=^-9OP_P#]7<_6M+QA_P @[\:S?A__
M *NY^M '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\>2T 0> ?^/.;_>KJZY3
MP#_QYS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_ ,@B7_?K1\7?\@V3
M_=-9WPU_Y!$O^_0!U]%%% !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 %%%4=8UJRT&S:ZOIUMX5_B8TTG)V0FTE=EZBO /$/Q^UZ_OI(O!NDC7(HVP
M[1C.*RV^-?Q3V_+X,8G_ '*]B.4XB2NVEZM)GFO,:*=E=^B;/I.BO,O ?QFL
M=<1+/698]/U@??MFX*GTKTM'$BAE.589!KS:U"I0ERU%8[J=6%:/-!CJ***P
M-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 *X7QM_P A!/I7=5POC;_D()]* .G\._\ ()A^E:=9GAW_
M )!,/TK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@"IJG_'F_TKB/ W_(R7WXUV^J?\>;_2N(\#?\
MC)??C0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %4-8_X\W^E7ZH:Q_QYO\ 2@#D/A[_ ,A2_P#K
M7?5P/P]_Y"E_]:[Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** ,'QA_P @[\:S?A__ *NY^M:7C#_D
M'?C6;\/_ /5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_QY
MS?[U=77*> ?^/.;_ 'JZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_R#9/\ =-9WPU_Y!$O^
M_6CXN_Y!LG^Z:SOAK_R")?\ ?H Z^BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *^0?VMOVAO%_PJ\86UAH,H2W>,,0?
M6OKZOS[_ &^?^2@6?_7(?RKZ#(Z5.MC%"I&ZL]SYKB&M4H8%SI2<7=;'$M^V
M]\3D7/G;O]T9IG_#<?Q._OO_ -\&MW]BOPGH_BSQ]/;ZS91WL*QDK'(,C-?<
M;? GP(S$_P#"-V8^B5]-CL5EV!K>QGATV?)Y?@\TS&@J\,4TOF?'/P'_ &N?
MB!XX^*NE:)JCL;&X8!QM-?9WQ:\37OA7PK+>V!VSKG'Y4[1_@[X.T'4H[^PT
M*UMKN/E947D5D_'K_D1I_P ?Y5\QB,1AL9BJ;H4^6/5'UN&PV*P6$J+$5>>6
MZ?8^'=7_ &U/B38^(+BW%POV:-R/PKZW_9K^.O\ PM#PZ6U*X4ZANP!ZU^;/
MB8;O$FH ]-Y_G77_  .^(UW\._'^GWOGL-,C8&2$'@U]KCLHH5\,_8P49)7T
M/@<OSO$8?%+V\W*+=M3]:Z\=_:-^(FL?#WP_%=:0^R5E)->A>!_&EAX[T"WU
M6P8>5*,[,Y(KQK]L#_D58?\ =/\ 6OS[!4O]KC3J+KJC],S"L_J<ZM*731H^
M:O O[8WQ&USQM;Z==7"FV>3:1[5]^^$=4GU;P]!=7!S*RY/Y5^3?PO\ ^2F6
MO_77^M?JUX!_Y%*V_P!S^E?0\0X>C0</904?0^9X9Q5?$*I[:;E;N?(7[07[
M4'CGP'KUQ;:5,J1(Y S79_LM_'SQ9\3<?VW*'^;'%?//[67_ ",]Y_UT->B_
ML/\ 1?\ ?KT*^$PZRQ5%37-W/,PV-Q,LW]DZCY>US[RKYZ_:\^+WB'X3^']/
MNM <)+,Q#9KZ%KY)_P""@/\ R*FD_P"\?YU\CE5.%3&4X35TV?:YS4G2P-2=
M-V:6YYQ\$?VLO'_C3XB:9I6I3JUI.X#BOOVORF_9I_Y*YHO_ %T7^=?JS7J<
M0T*5"O!4HJ*MT/'X8Q%;$8:<JTG)WZA6#XXU[_A&?"NH:GNV_9XR^:WJ^9?V
MQOB))X=T&32%F\L747W<]:\+!X=XFO&FNI]'CL0L+AYU7T1\\^,_VV?'D>O2
M)H]POV(-@5]*_LJ_'35/BTMS%JDH>>%,L/>OS@BCD.X["V6)S7K/[-_Q NO
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
MVE K*B  @MCCGZUYA^U]^T?)X?L;KPMH$[VFK@_-<*W;T%?(7@'X<ZW\:-:
ME,DMRS?/,V3DGO1EV2PJ4OK.+?+$,TSZ=*M]5P4>:?7_ "/1-7_;@^(RZE<?
M9)6:VWGR\*3\O:JG_#<?Q._OO_WP:^PO@S^ROX>\$^&S;:[I]MJMX^#OD7.T
M>E=\/@3X$ 8?\(W9_,,?<KJGFF54Y.$</=+KH<E/*,XJ04Y8EQ;Z:Z'RQ^S_
M /MN7+W%_P#\+$NS%!MS"P'(_"OK+X9_%;0/BQI,NHZ!<>?;QOL;=UKXX^/G
M[&=S9W-]K.ELK666=+>,=!UQ7.?LK_#/X@7FI.^D7UQH>G02[98&RH?WHQ6"
MR_&4)8K#SY'IIT0L'C\SP6(C@\3!S6NO5^=SUG]J+]HSQA\,?%%Q9:(S>0O3
M"YKP>']M_P")TB\S;?\ >!%?H(OPHT/5;%!KVGP:I>8^>:49)KXS_;7\$:!X
M/M[4Z)81V1+8.P8IY57P-9QPLJ*<NXLXP^88>,\7&NU'L<2W[;OQ-7_EON^@
MKL?@W^U[\0?&'C2'3M1=C;-U^4UP7[,GA_3?$7C#3X-3MEN86<!E89S7Z):;
M\'?!NCW2W-GH-K;SJ.'1>:ZLTK8#!-T?8*[6YRY1A\QQR5=8A\J>SN/U_P"(
M5CX-\)Q:IJ\WE,\>X#U.*^(OB=^VYXLAUIT\-3YM58@\9KT7]O[Q+/;>&-.L
M;/=;JK8)Z U\Y_LWV.BZEXUTZWUJ*.2"5QO,G2L,JP%".%>,K0YM]#?.,RQ,
M\8L#0GR[:FL?VX/B@[(%E91N&2RGI7U_\)_VLO"_B[1--MKRZD_MPH%G0+QN
M]<U?^*7[-/A;QWX,>RT#3[/3[QL>7=0CM]:YSX2?LC6?P_DBGNC%<7"X)<>M
M<F)Q&58JA=0Y)+HMSMPN%SC!XCE=3VD6MWM\CZ/AF6XA25/NN P_&I*CAB$,
M*1C@*H45)7QI]SZA1110,**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KA?&W_(03Z5W5<+XV_Y""?2@#I_#
MO_()A^E:=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** *FJ?\>;_2N(\#?\C)??C7;Z
MI_QYO]*XCP-_R,E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 50UC_CS?Z5?JAK'_ !YO]* .
M0^'O_(4O_K7?5P/P]_Y"E_\ 6N^H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\8?\@[\:S?A_P#Z
MNY^M:7C#_D'?C6;\/_\ 5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725S?C3_C
MR6@"#P#_ ,><W^]75URG@'_CSF_WJZN@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_R#9/]TUG
M?#7_ )!$O^_6CXN_Y!LG^Z:SOAK_ ,@B7_?H Z^BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_/O]OG_DH%G_UR'\J_
M02OS\_;X_P"2@6?_ %R'\J^EX?\ ]^7HSY3B;_D7R]48?[%7BK1_"GCZ>XUB
M]CLH6C(620X&:^Y&^.7@56(_X22S./1Z_+CP#\*]>^*VI'3=!!-RHR<'%>B'
M]A_XH*<>6Y_X&:^ES++\%B,0YUZ_+*VQ\GE.98_"X94\/A^>-]]3]#=)^+_@
M_7M0CL;#7;6YNY.%B1LDUC_'K_D1I_Q_E7R'\!_V2?B#X'^*VE:UJD3+8V[
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
MA864KGK91AI9SB77Q=2\HV.JC41QJH& !@"G445^:'ZP%%%% 'SU^V%\2/\
MA#/ Z+:7&+F1BK*K<XKX#^'.CR^,OB=ID3)NBO)QYK>F37JW[7?CHZUXZU#0
M_,W&"0@+GBNW_8A^%"ZY)-J]X%W6KAD)ZU^EX2,<KRQU9;O]=C\GQLI9OFRH
MQVB_RW.4_:J^!L'@'6(KBR.ZW\I6) XS4W[%?Q*70?&,T%Y)L@==B[C7UM^T
MY\/X?%_PWOVC1?MT:81CW%?F?8R7O@CQ5:0*VR6.<>9@]LT\OJ_VI@)4:C]Y
M:!F=%Y/F4:])6B]3]CK>X6Z@CE0Y1QN%87C[_D5[O_=JA\*_%MCXJ\'Z;):2
M^8\=N@D'H<5?\??\BO=_[M?G:@Z=;E?1GZ<ZBJ4.>+T:/RC^+7R_$B]?^ZY-
M>E_"_P#;'OOA-8-91Z='=1L "&]J\T^+'/Q*NU[-)@_G7U%^SK^S7X,^(.A2
M76KV[32J < XZU^J8RIA:>$@\7'FC9'X]@*>+JXV:P<N65V> ?%;X]:I\>M<
MC=+;RIBH5;=,XKV_]CGX$ZIIOB1M6U:SDMX67(+#BO?O#_[(7P_\-:M'J%G8
MN+B,Y!8C%>SV-G%I]K';P($C08  KY7&9U1]A]6P<;1?<^QP&0U_K/UO'3YI
M)]#%\<QB+P3JZ+PJVS ?E7Y(>/(?/UZ[4_\ /8G]:_7'Q]_R)FL?]>S?RK\C
M/B#(8M<NV7KYQ'ZUU\+_ /+PX>+O^77S/<OA[^W-J'PV\(6GAV/2H[@6J[4E
M;K7F_P 4/C#K'QXU",>4S7&?W<0R<GTKZN^!?[*G@3QM\,=)U?4[-YKVY3<[
M@UZCX;_9)\ ^%M3AOK*Q83PL&7<01D5K+,LLPE:<Z=-^T3>OF8QRK-L;0A"I
M57LVEIY'BO['_P "=7TB2#6];LY+&XC;*(XQD5]F7O\ QYS_ /7-OY5,JA%"
MJ,*!@ =JAO?^/.?_ *YM_*OC<9C)XZM[69]W@<#3R^A[&GJ?C_\ $P[?BGXA
M?^[<-_.O7/A/^V/J/PE\/G2(=*2]BSN#-V->3?$51)\6M=1ONM<MG\ZT=4\
MS#1VU.UC)MD&6;%?J]6E0KT84\0KII'XU1K8G#UZE7#2LTV:7Q*^+&M?'+7)
M)Q;,))3_ *E>@KZ,_8U^!.H:7)<:EK=M):KPT>X?>KPW]DFXT*+XE%_$)'V3
M^#=TW5^GVFO;26,#6FW[,5'E[1QBOF,[QCP</J5&-HM;GUO#^"6.J?7Z\[R3
MV/(_VFO&'_"-?#;4;>'B5H\ YYZ5^:GAO3G\<^)(?/8[_.R3WZU]_P#[8=C-
M)X0NYU!\M8^:^$_@S<)#XJB9^!YG?ZUTY%%4\#.I'<Y>(I.IF$*<_A/U4^&>
MDV^C^!]'@@A2(+;J&VJ!D^IKJ:Q?!;!_"NEL.A@6MJOSNJVZDF^Y^GT4HTXI
M=D%?//[7G@.+Q1X5CG2W7S(%9F=5Y-?0U>:?'C6+;2_!=X+@@&2)@N?I75@:
MDJ>)A*&]SDS&G"KA9QGM8_,CX9ZE+H/Q*M9HW*>3+C ]C7ZM_#G6F\0>%+2[
M<Y+KC]*_)CPPIG\?.$YW3DC\Z_5+X)PM#\/[!'&#C^E?8<317+"74^'X3E+F
MJ0Z'SS^W5\/X+K1K*^@7:Y)+8%?-O[-GC)_#?Q2TJRD;R[0R@.V>!7Z(?&WP
M/'XS\(7:NNYX(F91^%?E?/Y_A+Q9<S/E&AF.W\ZZ,DJ+%X*>&ENOU.7/Z;P6
M80Q459.WX'[&V]W#?6XFMY%EC89#*<@U^9W[6'C!O$'BZ^T\W!E-O(0(R<XK
MZG\"_&*/1_V?(-7653>;2HW'/:O@3Q%?/XK^)SW#$O)?7&/S-<N0X)T<14G/
M:.GW'9Q%CXUL-2IPWGJ_F?37[$7PW;6/^)S-%AK=P0<5]XM]T_2O*?V=_AW+
M\/?!D<$R!&N%63'?D5ZLWW3]*^:S3%?6L5*:>G0^LR?"?4\'"#6KW/S _:HY
M\;:G_P!=&KTC]B?QQX?\):;<+K6H1V3EL@.<5YQ^U*=OCC4C_P!-37#^ ?@K
MXF^*T)DT!695.#M.*_0O8TZ^71IUI<L;+4_,O;5</FDJE&'-)-Z'Z=_\+T\"
M_P#0QV?_ 'W6AHOQ4\*>(IS#IVM6UU)_=C;)K\[/^&'_ (H?\\W_ .^S7JW[
M.?[+OCKX?^)GO-7C98201EC7R=?*\OITI3AB+M=-#[+#9OF=6K&%3"V3ZZGU
M7\=&#?"7Q$1R#:DBOR>\)?\ (:_[;_UK]7?C8AC^#^OHW5;,@U^47A+_ )#7
M_;?^M>MPW_NU;U_0\7BK_>J/I^I^MOP?_P"2<Z)_UP%=C7'?!_\ Y)SHG_7
M5V5?!5_XLO5GZ1A_X,/1?D?!/[;7A>"/Q-/J$<2QX'\(Q7(?L1^-)?"OC&[#
M$RQW V;6/ S7JO[;?^KN.G2O /V6;>2X\7*$!.'&<?6OT;#6K90XSVL?EN+O
M1SM2I[W/U*MYOM%O'*!C>H:I:JZ6I73K8'J(U_E5JOS-[GZRMALG^K;Z&OSM
M_;J&[Q-9#WK]$I/]6WT-?G9^W4<>);(^]?3\._[ZCY+B?_<'ZH\M^%'QPN?@
M[JD>H6]NMPT?\+5W?Q/_ &V=2^*&CKI?V!;!2>L>>357]F?X5Z'\2O$EO9ZR
MA>%^H%?70_8I^&RS)(NGR J<CYA7TV.Q>78?$WKTVYKJ?)Y=@LTQ6%<</42I
MOH?$WP9^#OB#QMXTL+XV$ALS*&>4#@#/6OT]\+>'8?"^DQ64!RJ@9/OBH/!_
M@G2_!&GBSTR$118 Z<UOU\;FF9RS":TM%;'W.493#+*;N[R>Y^??[:?_ "$I
M_P#?KQ#X5_%JY^$]XES;0"=@0V#7M_[:?_(2G_WZ\,\ ^"QXJT.]N=NYX5R*
M^^P"IO+XJJKQ/SC,75692=%VDCU;XF_MN:I\2/!MSH$NEK9+<##3KUKBO@S\
M!_$WC#5+.]GTZ8Z:L@=+DKPW-><1V,5EJ@AU0%8 XS^=?JC^SSJ6G77POT:'
M3V7RXHL;1_.N3,*T,GPUL)"RDSKRRC//,5?&U+N*.HCW>&O B8X:TM /R%?F
M%^TAXNN/%WCE[N1R K;<9]Z_47QPI;PCJJCJ8&K\EOBQ"\/B2=7!!\WO]:\G
MAJ*E5G4>Y[7%DI0HTZ:V/M']B[P';V6GQZP\*N\L?!(Z5]:5\^?LAWT,G@&P
MA4CS%CYKZ#KYS-)RGBYN1]3D].-/!4U#L%9/BC0K7Q#HMS:7<2RQLC8##(SB
MM:HKKBUF/^P?Y5Y<6XM-'L2BI1:>Q^1?Q<\-MX/\;:I(B[5$S%/;GM7W3^P[
MXC.M?"YA/+F=9?NL><<U\??M.ZE!?>*K](B"8Y&#8^M?3/[!FDW$W@=KP<0J
M^*_2,V_>Y7&<]]#\KR7]SF\H4]M3?_;X_P"2/Q_]=_Z"OBKX"?\ (YZ-_P!=
M5_G7VK^WQ_R1^/\ Z[_T%?%7P$_Y'/1O^NJ_SHR;_D52]6&>_P#(XAZ1/UGL
MO^/.#_KFO\J6ZC2:VE210Z,I!5AP>*2R_P"/.#_KFO\ *I)O]4_^Z:_-NI^J
M=#\LOVF/#J:)XNU":)?+\V1L;1[U]#?L)^.I+/PRVBR_O1))D,QY%>.?M@?\
MC!)_OG^==I^Q/:R27<$@!V!^:_3,4E6RE.9^3X)NAG35,]G_ &\O^2-G_KM_
M05\/? O_ )'#1_\ KJO\Z^Y/V[('N/@Z53KYW]!7PY\#5*>,M(4]1,O\ZSR7
M_D5R]6:Y]_R-X>B/UJT__D'VW_7)?Y"OGC]NW_DC,G_7;^E?0^G_ /(/MO\
MKDO\A7SQ^W;_ ,D9D_Z[?TKXO+/]^I>I]YFW_(NK?X3X8^!__(W:1_UU7^=?
MJ=XHUE] \"R7R?>BMU(_[YK\L?@?_P C=I'_ %U7^=?IU\3(VD^%=XJ]3:K_
M .@U]/Q"E+%4DSY+AB3CA*S6_P#P#\POC-XBE\4_$2:_D8YDDQC\:^Z?V0?
MEOH/AX7_ )*F2XC!#$<BOS]\<0M#XJVMU$W]:_3/]FR^AN/ >GQH066%<_E7
M9GK=/ PA#8X>'8JKF%2<]SU^BBBOS<_5".:".X0I*BR(?X6&145GIMII^1;6
MT5N#U\M N?RJS13N]A65[B5\+?M\?\>]K_OU]TU\+?M\?\>]K_OU]!D/^_0/
MF>(O^1?,\R_9-_Y'?3/^N@K]-Z_,C]DW_D=],_ZZ"OTWKKXC_P!Z7H<?"W^Y
MOU/G3]LKX7W7Q&\'VWV.!I)+4EV*CG%?G7(M[X;U)HR[VT\+;1C@\5^SDT*7
M$+Q2+N1P58'N#7R+^TA^RG;ZE%-J_AZVVN 7D7WKIR/-848_5:VW0Y.(,FG7
MD\70^+JCG?V7/VL1;S6WA?Q'(L-HH^6]F;O7VIINJVFL6JW-E<)<P,,K)&<@
MU^-&N:'=:'J#6%\)(KA&SQQTKZ=_93_:.U#1=0CT36I_] &(X=QKLS;)8U(O
M$X;YK_(XLESZ=.2PF+VV3_1GZ"T5#:W"W5K%,OW9%##\14U?GQ^EA1110 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 %%%% !7"^-O\ D()]*[JN%\;?\A!/I0!T_AW_ )!,/TK3K,\._P#()A^E
M:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 5-4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\:
M/0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ JAK'_'F_P!*OU0UC_CS?Z4 <A\/?^0I?_6N^K@?A[_R
M%+_ZUWU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 8/C#_ )!WXUF_#_\ U=S]:TO&'_(._&LWX?\
M^KN?K0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5S?C3_CR6NDKF_&G_ !Y+0!!X!_X\YO\ >KJZ
MY3P#_P ><W^]75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!@^+O^0;)_NFL[X:_\@B7_ 'ZT?%W_
M "#9/]TUG?#7_D$2_P"_0!U]%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5^??[?7_)0+/\ ZY#^5?H)7Y[_ +?D\<?Q
M"LP[ ?NA_*OI>'O]^7HSY3B;_D7R]4)^P2S+\1[K;WB;/Y5^A-?DI\%?CL_P
M3U^35;6!+MI%*E#Z&O<6_P""D.H$DC1(@/3%>SG&48O%XIU:,;JR/"R/.L%@
ML&J5:5I7?0^^J\V^/7_(C3_C_*OGOX0_MU7_ ,2/B)IWAV728X([IMOF#J*^
M@_CXP7P+.2<#G^5?-/!5\#B:<*ZLV?5_7Z&882I4H.Z6A^7-Y_R4(_\ 7?\
MK7Z=_L[\^!XP>1@?RK\O[RZB_P"%AGYQ_K_ZU^G_ .SHP;P/&0<CY?Y5]9Q'
M_N],^+X7_P!ZJ'@W[8/P!\R&Y\4V"!G9N40<BOBZSOKS0VE@MY# S<2+WK]C
M]>T2W\0:;-9W*"2-U(PPXS7YD_M(_!FY^&OB6ZOQ&RV]U(2N1QC-&0YC[:/U
M6J]5L/B/*W1G];HK1[G"_"LEOB'I['J7!-?JUX!_Y%*V_P!S^E?D_P#"F[B;
MXA:<-XSN%?J_\/V#>$;8CIL_I7/Q-O ZN$OAJ'YX?M9?\C/>?]=#7I'[#<SQ
M ;3CYZ\S_:TN8U\47@+@'S#7HO[#<R2 ;6S\]>CB%_PD(\G"O_A:^9][5\E_
M\% 6/_"(Z2N>-Y.*^M*^1_\ @H+,D7A/22[;?F/\Z^+R;_?J?J??9[_R+JOI
M^I\O?LT_\E<T7_KHM?JP>AK\HOV9[J)_B]H@5P3YBU^G7C[QE;^!_#T^IW+*
MJ(" 6]:]KB2$IXJG%+5H\'A6<88.I.3T3_0^*/VUOB9+K5TNE6TVTV[E64&O
MEW28]9@NDOM)L[B:XCY$T*DX-;GQ,\5+XR^)5]*)M\=S,0H[<FOO;]D7X:VG
MA_P-+]ML(9I9B&#S1ACC\:^@G6ADV!@G&[[>I\S3P\\]S";4K+OZ;'Q%'\7?
MB]!&$CGU)4' &UJRO%7C#XB>.K=(?$45_?6\7*B1#A:_6?\ X1/1?^@59_\
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
M,T:EC$'&[BN;^"_Q^T+XRZ;=W-FZ6<EO+Y?DRN S>XS7YP>(_%_BWXV:Y>7>
MF&XN6D8L;="2!GMBOH+]E7]ES6KY1XAUR[N]"F@D&VS3*B3W(KLKY-AL'A7+
M$5+3_K2QY^'SW%8W&1CAJ5Z>O_#W_0^[0P9<@Y'M7PO^WQ_Q[VO^_7W!I]G]
M@LTAWE]HQN-?#G[?<R1V]IN;'SUYN1?[]&QZO$7_ "+YW/-?V3?^1WTS_KH*
M_3>OS$_9+N8F\<:8 X)\P5^G5=7$G^]+T.3A;_<WZG#?$GXN:-\-[%)[R:.5
MV./*5QN%1?#'XL:/\6M+N);0*%4[&B8\FOEO]L+X ^(+?.O:!<7>J?:')EM^
M2(Q]*^>/AO\ &+6O@KJ<;MOWQMEH6)P3Z5MA\FHXO!^TH3O/^NASXK/:^#QW
ML\1"U/\ K6Y]>_M8? 72KGPW=:[8Q16LR_>;&,5\*: LVF^--'@1]Q6Y4%@>
MO(KV[XM?MM7GQ6\'R^'VT]=/68C=*F<DUC?L_P#[/WB'QAK5EJ%_8RQ6$;K)
M%<%3A^<U]'@8ULOP<OKSMO8^7S&5#,L='^SXWO:Y^F'A@D^'-,)Z_9H__016
MG532;7[%IEK;_P#/*)4_(8JW7Y9+639^PQ5HI!1114E!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 %<+XV_
MY""?2NZKA?&W_(03Z4 =/X=_Y!,/TK3K,\._\@F'Z5IT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M4U3_ (\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_ )&2^_&@#T*BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *H:Q_QYO]*OU0UC_CS?Z4 <A\/?^0I?_6N^K@?A[_R%+_ZUWU !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 8/C#_D'?C6;\/_ /5W/UK2\8?\@[\:S?A__J[GZT =A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %<WXT_P"/):Z2N;\:?\>2T 0> ?\ CSF_WJZNN4\ _P#'G-_O5U= !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M)Y%;/@_]DWP)X*U8:AI]FXG'][!%>T45VRS#%R3C*H[>IY\<LP4)*4:237D1
MP0I;PI%&H5%&  *DHHKSSTPK-U[0+/Q%ITUE>1+)%*NULCG%:5%--Q=T*45)
M6>Q\_P G[$GPXFN)9FLY-\C;FY'6D_X8B^&__/G+^8KZ!HKT?[2QG_/U_>>7
M_96!_P"?,?N/+?AK^SEX0^%EY)<Z-:%9).OF8->HJH4  8'H*6BN.K6J5Y<]
M25V=U&A2P\>2E%)>05YQ\2_@+X8^*RHNN0-*$.1M->CT4J=6=&7/3=F.K1IU
MX\E6-UYGD'@G]EWP5X!U"*]TNVD2:,Y4DUZ_1155:]6N^:K*[\R:.'I8>/+1
MBHKR(YX4N(7BD4,CJ58'N#7BOB+]D/P#XFOWN[NS<RNVX[<5[=13HXBKAW>E
M)KT%7PM'$I*M!2]3Y\?]A_X;/MS9R_*<CD5[CX=T"T\+Z+::78Q^7:VR"-%Q
MVK2HJZV*KXA)59N27<BA@\/AFY48*+?8****Y#L"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 **** "N%\;
M?\A!/I7=5POC;_D()]* .G\._P#()A^E:=9GAW_D$P_2M.@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* *FJ?\ 'F_TKB/ W_(R7WXUV^J?\>;_ $KB/ W_ ",E]^- 'H5%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 50UC_CS?Z5?JAK'_'F_TH Y#X>_\A2_^M=]7 _#W_D*7_UKOJ "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH P?&'_(._&LWX?_ .KN?K6EXP_Y!WXUF_#_ /U=S]: .PHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N;\:?\ 'DM=)7-^-/\ CR6@"#P#_P ><W^]75URG@'_ (\YO]ZN
MKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#!\7?\ (-D_W36=\-?^01+_ +]:/B[_ )!LG^Z:SOAK
M_P @B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_
M ,@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH J:I_P >;_2N(\#?\C)??C7;
MZI_QYO\ 2N(\#?\ (R7WXT >A4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#6/^/-_I5^J&L?\>;_2
M@#D/A[_R%+_ZUWU<#\/?^0I?_6N^H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\8?\@[\:S?A_\
MZNY^M:7C#_D'?C6;\/\ _5W/UH ["BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_P >2UTE<WXT
M_P"/): (/ /_ !YS?[U=77*> ?\ CSF_WJZN@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_P @
MV3_=-9WPU_Y!$O\ OUH^+O\ D&R?[IK.^&O_ "")?]^@#KZ*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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@ KA?&W_(03Z5W5<+XV_Y""?2@#I_#O\ R"8?I6G69X=_Y!,/TK3H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@"IJG_ !YO]*XCP-_R,E]^-=OJG_'F_P!*XCP-_P C)??C0!Z%
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %4-8_X\W^E7ZH:Q_QYO]* .0^'O_(4O_K7?5P/P]_Y"E_]
M:[Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** ,'QA_R#OQK-^'_P#J[GZUI>,/^0=^-9OP_P#]7<_6
M@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KF_&G_ !Y+725S?C3_ (\EH @\ _\ 'G-_O5U=<IX!
M_P"/.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH P?%W_ "#9/]TUG?#7_D$2_P"_6CXN_P"0
M;)_NFL[X:_\ ((E_WZ .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 **** "N$\;?\A!/I7=UROB^U1_
MWI(W 4 :_AW_ )!,/TK3K,\.?\@F&M.@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *FJ?\>;_2N(\#
M?\C)??C7;ZI_QYO]*XCP-_R,E]^- 'H5%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 50UC_CS?Z5?JAK
M'_'F_P!* .0^'O\ R%+_ .M=]7 _#W_D*7_UKOJ "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?&'_
M "#OQK-^'_\ J[GZUI>,/^0=^-9OP_\ ]7<_6@#L**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_&G
M_'DM=)7-^-/^/): (/ /_'G-_O5U=<IX!_X\YO\ >KJZ "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MP?%W_(-D_P!TUG?#7_D$2_[]:/B[_D&R?[IK.^&O_((E_P!^@#KZ*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ KAO&SL+] &(7'2NYKA?&W_ "$$^E '3^'?^03#]*TZS/#O_()A
M^E:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 5-4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\
M: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ JAK'_ !YO]*OU0UC_ (\W^E '(?#W_D*7_P!:[ZN!
M^'O_ "%+_P"M=]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% &#XP_Y!WXUF_#_ /U=S]:TO&'_ "#O
MQK-^'_\ J[GZT =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<WXT_X\EKI*YOQI_QY+0!!X!_X\YO
M]ZNKKE/ /_'G-_O5U= !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 8/B[_D&R?[IK.^&O\ R")?]^M'
MQ=_R#9/]TUG?#7_D$2_[] '7T444 %%%% !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 %%%% !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"^-O^0@GTKNJX7QM
M_P A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %35/^/-_I7$
M>!O^1DOOQKM]4_X\W^E<1X&_Y&2^_&@#T*BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H:Q_P >;_2K
M]4-8_P"/-_I0!R'P]_Y"E_\ 6N^K@?A[_P A2_\ K7?4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M@^,/^0=^-9OP_P#]7<_6M+QA_P @[\:S?A__ *NY^M '84444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7-^-/^/):Z2N;\:?\>2T 0> ?^/.;_>KJZY3P#_QYS?[U=70 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% &#XN_Y!LG^Z:SOAK_ ,@B7_?K1\7?\@V3_=-9WPU_Y!$O^_0!U]%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4457
MN-0M;0XGN883Z22!?YF@"Q15#^WM,_Z"-I_W_7_&C^WM,/ U&T)_Z[K_ (T
M7Z*9%-'.NZ)UD7^\A!%/H **** "BBB@ HHHH **** "BBB@ HJM<:C:V9 N
M+F& GM)(%_F:+?4K2Z;;!=0S'TCD#?R- %FBBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N%\;?\A!/I7=5POC;_D()]* .G\._\@F'Z5IUF>'?^03#]*TZ "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH J:I_QYO]*XCP-_R,E]^-=OJG_'F_TKB/ W_(R7WXT >A4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !5#6/^/-_I5^J&L?\ 'F_TH Y#X>_\A2_^M=]7 _#W_D*7_P!:[Z@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** ,'QA_R#OQK-^'_ /J[GZUI>,/^0=^-9OP__P!7<_6@#L**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KF_&G_'DM=)7-^-/^/): (/ /\ QYS?[U=77*> ?^/.;_>K
MJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH P?%W_(-D_W36=\-?\ D$2_[]:/B[_D&R?[IK.^&O\
MR")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K\TO^"FOBWQ#H'BN!-)UBXT]/)!VPN1V]J_2VOR__P""I7_(
MV0?]<1_*@:/A_P .^)/B[XOF^S:#K6JZG<]XXI&)K7OF^.W@^XBO-9N-9LXH
MSN(D9P#7T[_P2FA6;XK7FZ*.3$#'YP..#R/>ON/]M#3-&G^&MW)?QPK*(G\M
MB!N)Q05?4^:/V'OVYI=8OK+P5KJF:XF<+]HE8Y4U^CT<BR*&1@RGD$'(K^?#
M]GF66'X_6OV=F#"Y^4+]:_>KX;R32>$;%KC/F[!G/TH$SIZ*CN+A+6"2:1ML
M<:EF8]@*\/\ $W[:GPG\(Z@UEJ?B)8;A3M*[0>?SH)/=**\ TG]N;X0:U>):
MVGB59)F. NT=?SKW;3=0@U:Q@O+9Q);SH'1AW!H LT444 %%>9_%+]HOP+\&
MS&/%.KK8&0X7H?ZUP(_;\^"YY_X2A?\ OD?XT#/HJBO(/AA^U=\-_C!XB;0_
M#&N+?:BJEC%@#@?C7K] C\QO^"JGB[Q%X=\7Z0FC:S<:;&T"EEA<KG@>E9'_
M  35\9>)=>^(<,>K:U<ZA%M/R3.2*E_X*T?\CEH__7!?Y"L+_@FC=1:;X]CN
M+EUCB5"2Q-!?0_6BBO _$'[<7PA\,ZW=:5?>)4CO+9MLBA1P?SKH/A_^U1\.
M?B=?1VGA_7%NYY#M5< 9/YT$'KE%%% !17E_Q:_:2\!?!&\M+7Q;K"Z=/=+N
MB7 .1^=<+_PWY\%QC_BJ%_[Y'^- SZ*HK@?AE\<?"'Q>68^&-36^\I=S=!Q^
M==]0(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KA?&W_(03Z5W5<+XV_Y""?2@#I_#O_()A^E:=9GAW_D$P_2M
M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** *FJ?\>;_2N(\#?\C)??C7;ZI_QYO]*XCP-_R,E]^- '
MH5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 50UC_CS?Z5?JAK'_ !YO]* .0^'O_(4O_K7?5P/P]_Y"
ME_\ 6N^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#!\8?\@[\:S?A_P#ZNY^M:7C#_D'?C6;\/_\
M5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_ ,><W^]75URG
M@'_CSF_WJZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** ,'Q=_R#9/]TUG?#7_ )!$O^_6CXN_Y!LG
M^Z:SOAK_ ,@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *_,#_@J1_R-T'_7$?RK]/Z_+_\ X*E?\C9!_P!<
M1_*@:W/A/X>_%;Q=\*=0.H^%+R2RO#P9$KJ_$G[3'Q2^*UQ#I6N:W)=FX.Q5
M+>O%=C^RK\)H_C#JEUI@C#/#"SYQGI7EVH:6_@#XY""\B\NVT^]P=W (#4&A
M]M_L3_L,ZQ!XFT_QKK#(;:-PY5^I[U^GZ1PZ?:D(JQ0Q+G Z  5Y9^S3\0=-
M^(7PYM+O2Q&((56,^7TSC_ZU7OV@?%4WA'X?7EW 2K,K+Q]*#-GP)^WU^W?J
M-Q<GPM\.[Z:RN+-VCOCG_6>H%?.'P>_8\\=_M<6$WB&.X:!E;YFF)&3ZUYI?
M/_PD7[00^T?.MY?8=3WRU?NM\ _ >G>!? 5C;V%ND"S1*[;!C/%!6R/R/^+'
M_!//QW^SGX:'BR6^6^6-A\MN^XJ?PKMOV0?V\?$_@WQ-8^&O&E_+=V=Q(L%M
M&Q_U>3CFOUL\6^&[#Q5H-U8:C;)<V[HWR2#(SC@U^!_QF\.1>$OVA-2^S (D
M-Z?+51]W#=J 6I_0#I]XFH6%O<QL&CFC5U8=,$9KY0_;>_:HC^$OA&ZT[1;L
MP:Z#@D'D>U==^Q_XON]4^#[7]_,]S]G08W')P!TK\K/V[O&%[XJ_:-OI7F86
MCR8\C/ YH$EJ<[YOC_\ :X\11V>I3SW@:3$;'.%R:]TMO^"/_P 0+B&%_P"V
M+:,2+NVM+@K['FOKG_@GW\+]'T?PG'J;64,MS+"K*[("5-?:% 7/P9USX,_$
MG]C_ .)'_$C>X&LQL ;J $@BOU2_8W\9>,?&/AE+OQ9<2SW#Q!B9,YS7O6J^
M"=!URX^T:AI-I>3_ //2:,,:O:=HUCI$8CLK6*U3IMC7 H"Y^8?_  5E&?&F
MC _\\%_D*^+?A3XB\81ZXNG^%+J2&[<[/W?7!K[1_P""LS;?&FCG_I@O\A7G
MO_!,WX?VE_\ &F/5+Q4N4*G$,@R ?6@KH5;[_@ES\1O%6AW7C34-6B:YFA:Z
MDB9_G8 9/&:^:/ _CK6?@GXRDELGELVTZ;8^21D@XS7]#NM(JZ'>H% 3R&7:
M!@8QTK\*_P!MW3;+3_'5P+.V2W#R$MM&,G- EJ?KY^R3\4KGXO?!O3/$%Y,9
MIY?E9FZ\ 5PG[:W[4<'P$\*QFVF*WTX*HR'E6[5@?\$SY'_X4/:)N_=JN0M?
M#?\ P4&\;7'BCQYJ.DSL6BMIF"[NW- NIXSJVN>.OVP/BE8:9K,UQJ=W=2[;
M6?DK&">,FOH4_P#!'GX@8S_;=K]W?_KAU].M>:?LM_M=:1^S#:N+OP[!J]\S
M;HKB11N3Z&OH_P#X?,P_]"LG_?1_QH*UZ'RA#XG^)G[(7CZ72[&[N+!;.7;<
M2'(610><5^M?[&G[2EK^T5X%>^C8FZL]L<V[JS=S7YA?M<?ML:)^U-H5K9VW
MARWT2\A.Z2Z4?-)]3WKO/^";/Q F\-^((=(M)]L-S* X0\&@3V/V(HI!T%+0
M0%%%% !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 %%%% !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% !7"^-O^0@GTKNJX7QM_P A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% %35/^/-_I7$>!O^1DOOQKM]4_X\W^E<1X&_Y&2^_&@#T*BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *H:Q_P >;_2K]4-8_P"/-_I0!R'P]_Y"E_\ 6N^K@?A[_P A2_\
MK7?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!@^,/^0=^-9OP_P#]7<_6M+QA_P @[\:S?A__ *NY
M^M '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\>2T 0> ?^/.;_>KJZY3P#_Q
MYS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_ ,@B7_?K1\7?\@V3_=-9
MWPU_Y!$O^_0!U]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5^7_ /P5*_Y&R#_KB/Y5^H%?E_\ \%2(;N3Q9!]GLI[D
M>2.8D)[4#1RG_!*5U'Q5OU8!@]NRX/T-<_\ \%*/@K-X#\42ZO##LCU*5G#H
M/4UN?\$J[>\B^+-R;BPN+9?*;YI4('2ON_\ ;$^"MM\6/AS>W$T2S3:;;O+&
MF,DX!/%!74^0_P#@E]\<8/#>F1^![B??/=R[E60\YK] ?C-X,;QQX)O+%!N8
M(S ?A7X/?!WQAK/PM^+RZPFE7RQ6-R5^6-NQ^E?N[\#_ !Z_Q/\ AKIFO31O
M&UTGS+(,'H.M F?A!XJMV\%?'ZXEN5,<5A>[F)&, -7[9?LJ_&'2?BU\/;>X
MTVY6?[.BQM@^@KYK_;>_X)_S?$Z.;7O!8ALKE0TUVO :3N<5^??A_P")7Q6_
M9SFGT/PW]NM8U<A_+5L$B@>Y^YOQ@^*>B?"'P7=Z[KUR+6S52@8G^(CBOP>^
M(/BQ?B-\?)KFS/FVVHWO^CLHSNRW%:WCC]H+XP?'+38?#GBIM0O=/=PJQLC8
M!-?:?[&7_!.BZ\/-I_BGQB(KJ)PMQ:0L<M'W&10&Q]?_ ++/PXOO!?PMBT[5
M8=GVJ-6V]]I'_P!>ORG_ ."@'@"[\+_M$:A<Q1-_9BR;A)CWK]Q+>$6]O%$H
MPL:A0/8#%> ?M4?LN:;\=/"5S'9VT,.ML<BX;C- D]3PC_@GC\?=!U+1QH=U
M>I%<)&L<88]Z^^0=PR#D'H:_!;XD_"/X@_LE^(#/9"X>1I,*UN"<'-3P_MO?
MM!PI&L=[J(5!A?D;@4#L?LUXR_:&\#> M>_L;6M82UU#('E''?\ &N^TO4[?
M6M/M[ZTD$MM<('C<=P:_![X<Z!\4?VP/BC]AFDN;?6O]8UU< JO'N:_6C]E3
MX7_$KX7Z6^E>-M934[.&,);JC[@OZT$M6/CC_@K1_P CEH__ %P7^0K'_P""
M8?\ R4:'_=-;'_!6B"[E\9:/]GLI[H>0O,2$]A6/_P $Q+>\C^(T)GL;BV7:
M?FD0@4%]#]5-=_Y M[_UQ;^5?AE^W-_R/DO_ %T/\Z_<W7<_V+>X&3Y+?RK\
M,OVYK74)/'DOE:9=3#S#\R1DCK]*!1/T8_X)G_\ )"[0>JU\:_\ !2#X<S>"
M_%%SK<D;*MY*2IQUK[(_X)IQSQ_ ^P$]O);O_=D7!KUK]IK]G33?C[X9^PW$
M$;72 ^6[XX/8T"V9^:G["OP"^$_QTTF>V\=7Q@U^1]MK#OV[J^Q?^'4_PB];
MO\A_C7YW_&OX*_$+]B_QW:O;O-=3SMYEI-: L%&>.E*?VX/VA#_R^ZCTV_<;
MI05Z'V[KW["O[-?A75$TO5-9:"^D;RQ&7&=Q[=:]N^$7["7P[^$FI6^J:"\[
MNI$D;-C![@]:_+WX2^%_BY^UEXOE\JXN;74;5O-\ZX!4;O6OUH_98\#_ !'\
M">$)-/\ B'JRZK=)A;=E;.U1VH)9[?2T44$A1110 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 %%
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 5POC;_D()]*[JN%\;?\A!/I
M0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %35/\ CS?Z5Q'@;_D9
M+[\:[?5/^/-_I7$>!O\ D9+[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK'_'F_TJ_5#6/^
M/-_I0!R'P]_Y"E_]:[ZN!^'O_(4O_K7?4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^,/^0=^-9O
MP_\ ]7<_6M+QA_R#OQK-^'_^KN?K0!V%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?C3_ (\EKI*Y
MOQI_QY+0!!X!_P"/.;_>KJZY3P#_ ,><W^]75T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+O\
MD&R?[IK.^&O_ "")?]^M'Q=_R#9/]TUG?#7_ )!$O^_0!U]%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B:YX)T'Q)(
M'U32;6_<#&Z>,,:VZ* ,#0_ /AWPS<&?2M&L["8\;X(@IK;G@CNH7BE19(G&
MUE89!'I4E% '&M\&_ [.SGPMIA9CDGR!R:Z?2]*L]%LTM+"VCM+9/NQ1+A1^
M%6Z* &NBR(R,-RL,$'N*Y6Z^$_@Z^F,MQX;TZ:1CDL\ )KK** ./C^#_ (*A
M<.GAC358'((@%=9;P1VL*0Q(L<2#:JJ. /2I** "BBB@#!USP+X>\3-NU71[
M2_;KF>,-67_PIOP/_P!"MIG_ 'X%=E10!SNA?#OPSX9O#=Z3H=EI]R1@RP1!
M6Q]:Z&EHH P]>\#Z!XHD635](M=0=1@-<1AB*;HO@/P]X<F$NEZ/:6,G]Z",
M*:WJ* &LH=2K#*D8(KF=3^%_A/6I?,OO#UA=2?WI8037444 9VC>'=,\.VHM
M],L8;& =(X5VBM&BB@#"\0^!?#_BR2.36=(M-2>,81KB,,5^E97_  IOP1_T
M*VF?]^!7944 8.@> _#OA69I=(T:STZ1OO-;QA2:WJ** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 *X7QM_R$
M$^E=U7"^-O\ D()]* .G\._\@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH J
M:I_QYO\ 2N(\#?\ (R7WXUV^J?\ 'F_TKB/ W_(R7WXT >A4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !5#6/\ CS?Z5?JAK'_'F_TH Y#X>_\ (4O_ *UWU<#\/?\ D*7_ -:[Z@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** ,'QA_R#OQK-^'_^KN?K6EXP_P"0=^-9OP__ -7<_6@#L***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KF_&G_'DM=)7-^-/^/): (/ /_'G-_O5U=<IX!_X\YO]ZNKH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#!\7?\@V3_=-9WPU_Y!$O^_6CXN_Y!LG^Z:SOAK_R")?]
M^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHK!U;QWX>T'4$L=1UBTL[Q^5AFD"L?PH WJ*AM;R&^A6:WD6:)NC
MJ<@U-0 45%=745G"TT\BQ1+U9C@"L;2_'GA[6]2;3[#6+2[O5^]!%("X_"@#
M>HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HI.E<_JGQ"\-:+J,-A?ZW9VE[,<1P2R@,Q]A0!T-%-CD610R$,IY!%8
M?B+QUX?\)*K:SK%IIJL<*;B0+DT ;U%9NB^)-+\1P>=I=]!?1==\+[A6E0 4
M444 %%%5=2U&#2K&:ZN)%BBB0N2QQT% %B21(E+.RHHZLQP*I_VYIW_00M?^
M_P O^-?GK\>/VWO$7CSQ4WP]\)Z'<#3[R0VMSK=MDK; G&XD=*\_N/V#Q:L)
M+C]IM;>6?]X8VON5)YQUH _4^WU*TNVVP74,S?W8Y Q_0U9K\LX/!OBK]A4P
M>./#_CFX^,*7C".33H)C-Y:]VP":^Y/V;_VD-.^/F@?:8XTLM0C4&:TW?,C=
MP10![11110 44C,%4L3A0,DUQFM?&CP+X<N_LNI^*M,L;C_GG-.%;\J .THK
MC_#_ ,8/!/BJ\^RZ1XGTW4;G_GE;SAF_*NOSQGM0 M%%% !17.^*_B'X:\#+
M&?$&MV>D"3[ANY0F[Z9KGO\ AH7X:_\ 0[:-_P"!2T >AT5YZO[0?PV=U1?&
MNCEF. /M*\FN[LKZ#4K6*YM95GMY5W)(AR&'J* )Z*** "BBB@ HJCJVM6&@
MVIN=1NXK.W!QYDS8%4]!\9Z'XH:1=(U6UU%H_O"WD#8H VJ*9-,EO&7D8(B]
M6/2L'3_B%X;U366TFTUJSN-37K:QR@R#\* .AHHHH **** "BBB@ HHHH **
M** "BBB@ HILDBQ1L[D*BC)8]A6!9_$+PW?WGV2WUJSFN=VWRDE!;/IB@#H:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBFR2+$I9V"J.I- #J*YZS^(7AK4-9?2;;6[.;4T^]:I*#(/PKH
M: "BBB@ HHJAK6O:=X=L7O-3O(;&U3EIIFVJ/QH OT5E:!XHTCQ39K=Z1J%O
MJ-LW26W?<I_&M6@ 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 **** "BBH+R]@T^V>XN95@@09:1
MS@"@">BN!NOCY\.K&X:"X\9:1#,O5&N0"*C'[0GPV8X'C;1R?^OI: /0J*SM
M"\1:9XGL%O=)OH=0M&.!- VY3^-:- !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%4]6UBRT*QEO=0N8[.TB&7FF;"K]35/0/&&B>*8!-I&IVV
MHQ'H]NX84 ;%%%% !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 %%%5=0U2TTJ$S7EQ';1 9+R' H M45P-Q\?/AU:RM'-XRTB.13@JU
MR 147_#0WPUX_P"*VT;DX'^E+0!Z'1532]5L]:L8KRPN([NUE&4FB.58>QJW
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116#KWCSP]X7NH;
M?5M8M-/GF.(XYY I<^U &]145M=0WD2RP2++&PR&4Y!J6@ HHHH ***J:EJE
MIH]J]S?7$=K;H,M)(< 4 6Z*\]/[0GPU5V4^-M&#*<$?:EX-)_PT+\-?^AVT
M;_P*6@#T.BL+PSXXT#QG'))H6KVNJI']YK:0.!]: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 *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'?^03#]*TZ "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH J:I_P >;_2N(\#?\C)??C7;ZI_QYO\ 2N(\#?\ (R7WXT >A444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !5#6/^/-_I5^J&L?\>;_2@#D/A[_R%+_ZUWU<#\/?^0I?_6N^
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#!\8?\@[\:S?A_\ ZNY^M:7C#_D'?C6;\/\ _5W/UH [
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *YOQI_P >2UTE<WXT_P"/): (/ /_ !YS?[U=77*> ?\
MCSF_WJZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***Y'QU\2M)\#V+RW-U%YZ_\ +$MS5PA*I+EBKLSJ
M5(TXN4W9&CXNS_9LG^Z:S?AKG^R)?]^OFOQU^W-:6?F6MOIRRCD;@<T_X6_M
MF6-Q']DNK)8MS9W$XQ7K/)\<H\_L]#QEGF7N7(JFI]@45@>$_&FF>+K"*>RN
MHI79<M&K9(K?KR)1<'RR6I[491FN:+N@HHHJ2PHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K\K/\ @H%-=I^UUX96*]G@C\I,QQN0
M#TK]4Z_*S_@H%_R=UX9_ZY)_2@#]$O@.6/PQTDLQ=MGWFZ]!7H->?_ C_DF.
MD?[G]!7H% '"_&LLOPWU<JQ0^7U7KT-?F]^PS-=M^V=K8EO9YH_+?]V[DKW[
M5^D7QK_Y)OJ__7/^AK\W?V&?^3S=;_ZYO_6@#]6Z**YWQYXZTOX=^&;W6]6G
M6*VM4WE2P!;V% '145\+:S_P5S^%FCZE):-H^L3E"1YD294_^.TFB?\ !73X
M6:WKUAI2:/K$$MY((DDE3"@DXR?EH ^ZJ*SM#\06/B+3;:]LKF*>*>-9%V."
M0",\U8U"^CTVSFN9?]7$I<X]!0!9HKYY^%'[;7@7XO>/M9\)Z2)XM0TN0QSM
M*?EX.,]*R_CU^WU\/_@#XQL?#FK1W.HWMV 5:R(91]< T ?35%<E\,/B-8?%
M3PC:^(--BE@M;C[J3##59\;_ ! T?P#H=WJ>IW<21VZ%S'Y@#M@=A0!TE%?!
MMU_P6 ^%=KJ%U:G1-:=K>0QEECR#@XX^6K_AW_@K5\+O$6J1V,>D:M;N[!0\
MR87G_@- 'W'16-X5\5:?XPT*RU;3YTEM[J,2+M<$C/8^];- !16/XH\5:=X1
MTJ:_U&XC@AC&3O< GZ5\:>*?^"M7PM\+>)+S1Y=)U:YEMF*M+"F4./3Y: /N
M.BOAKPY_P5M^%WB37K;2XM'UB"2=MHDE3"CZG;7V+X+\;Z5X[T6#4]+N8Y89
M1D*K@L/K0!T%%-=PB%CT S7SU\1?VW/ OPS^*&C^!M56<:IJ;A(F4_*,G'/%
M 'T/17B7QR_:S\&_ GP^=5U5WOU"AO)LV#/S[5\Z)_P6*^%3Q[_[!UP#_KF?
M_B: /OBBOF_]GO\ ;J\!?M$.Z:0MQICJVW;?$(2?Q KZ.219%#(P=3T93D4
M-N/]3)_NFOR(_;BN+N/]L3X>+%>W$4;72@HCD#[PK]$_VG/VHO#G[+OA>VUK
MQ'9W=[!<OY:):KDY]^.E?D'^TE^UKX9^+W[0'A'QMIFG7-MIVF3+++#(A#,,
MYX% '[G^%\_V!89.3Y*_RK\]O^"D'P)^*7Q@;38_"5A<W4$,^YEA8KD?45Z9
M\$?^"FOP]^*GB+3_  IIVCZI;W[1J@9XR$X&/2O;OVB/VH_"O[-?AO2M:\3)
M,UMJ,HBB$77)QUX]Z //OV"_ACXL^&7P]>Q\61S1WGEJ,3$DY&*^I:X_X9_$
MW2_BEX=@UC2@PMID61=_7!&:\HU[]MSP)X=^-4/PRNQ,FN2=')PG\J /H>BO
M ?V@/VSO!/[/>AP:EJPFU-)6"B*Q(9Q]1@UX(W_!8KX4I#YAT+6PN,_ZL_\
MQ- 'WS7RS^WY\2KKX=?#W2FMG,?V^Z^SL0<<' _K7JG[/?[0OAO]H_P/'XG\
M.%XK9G*&"<CS%QZBOGC_ (*AZ//JWPY\+"!68QZFK-M';*T =)X.^#NC_"?]
ME_Q;K=K$MSJ&K:8UX\TJ@LA9>Q_'/X5\E?LA_P#!/OPC^TI\.KSQ=XI\0:PM
M[)>R1K';SG"X/UK[TUR^MKS]D6]*2+*D>@A) IS@A1D&OS?_ &7?A?\ M,^+
M/!^I7WPH\5Q:+X;:ZD'DR2A,G)X&30![M^Q=\.V^$W[4WC7X>/))J^@6L#Q0
MM>-YG'/3-'B_1#^QW^T#I\>BS.;;Q7?;W1C\H#-VK"_X)_Q^,M'_ &JO%FC^
M/+O[;XCMX7^T3]03@UU_[>,\?B[X_?#&'36%R=/NU$QBYP=W.<4 ?H1:2&6U
MA<]616_,5-5?3QML+8'_ )Y+_(58H ^4OVZOVEM6^!?ARWT_0XTDU35(F2!6
M')8Y&!7S/\ _V#Q^U=X2E\:?%F^U32M>DF(B@M9"!MZ@XS7IG_!3CX9:QXD/
MAKQ58*SVNA SSJHR2 2:]9_8/^/&D_&#X5^;!(MM<6L@A:&4A7..,XH ^5_C
M)^Q#JW['VEQ>,_A#=ZCK>J*_[Z"Y<L @Y)QDU](?L+?M>3?M#:7>Z5K!6/7-
M+41W$>,$,.HKZNU'3[?5K*6UNHUE@E4JRGN#7GGPU_9Q\!?"/6M1U7PQHRZ?
M>Z@YDN)%;[Y/X4 >F5\B?M>?MO6'PG@N/#/@B[AU7Q_')M;3]N[8*]&_;"^.
M3? _X.ZQK-C/Y6J1I^Z(ZBOC']A/X!I\<OB!+\8?&%N;]K\,ZM)D@MVH 9X5
M^ OQ7_;PGAO/C3:77AK3+?#6;VV4WCZ5Z8/^"._PQ"J/^$DUS('/[P__ !5?
M>]O;QVD$<,*".*-0JJO0 =!4E 'YM?$K_@D/X5TGP_\ ;?"FNZQ/JMNV](Y9
M"=Q'3')KS>/]J[]HK]EWQ!H'A?Q;X?%OX2BE6!+J:'):'.,[OI7ZVUQ?Q)^$
M'A;XM6,-KXGTU=0AA)*!NV?PH E^&/Q0T#XK^&X-8T"^2]@95\PJ/NL1R#77
MUR7PY^%OASX4Z0^F>&K'[#9LVXQ@YYKK: "BBB@#X6_X*G?$Z\\/_""'3-'E
M9+V6Y56\LX;GBNY_8!^"<GP_^&MAXBN;J>>[UBV61UF8G&:^;?VJ-:C^*?[2
M5SX$9O-%O*'V9R.#7Z,_"_21H'P]T'3P-HMK58\?2@"?X@9_X1'4,$J?+/(K
M\J_V3[B[?_@I!J\;WL\D020^6SDK^7^>M?87[5W[>7@OX 7C^&=:TN^O+ZZC
M(5H4R@_2OS2^!O[6?AGX>?M?:C\2[_3[J71KA&401(3(,]\8H _>&BOFS]G3
M]NOP5^TK>:C;^'=/U"U-D,NUVFW/Z5/K'[<G@30_C!I7PZN%N!K6HN(XFS\@
M)]>* /HRBO$?VB/VM/!W[-^G+=>(#)=.2/W%J07Y]N:W?@A^T!H?QVT6/4M%
MMKFWA=-X%P,''Y4 >HT5@^-/&6F^ _#M]K.ISI%;6L9D8,X!;'8>]?&^N_\
M!7#X6:'J4EFVD:O<,A(\R%,KQ_P&@#[FHKX4T7_@KM\*]9U[3]+71]8@EO)5
MA225,*"3C)^6OI'XN?M+>$O@]X;MM:U6X$]M/")E6!P3M(!_K0!ZU17!_!?X
MQ:-\<O!-OXHT(2+83,542=>*@^,GQP\/?!'01JFO2XC.<1JP#'% 'H=%?"5O
M_P %>?A7<:L;'^QM80AMOFLGR_7.VOKOX4_%+1_B]X1M_$&BN3:3=%8Y8?6@
M#<\69_X1?5L'!^RR\_\  37Y._L^S7C?M&2A[^X=/[1/R,Y(^\:^U/VD/VZO
M!GP-L=0T_6=-U"YGDC>%?)3*Y((YXK\P?A7^UQX9\%_%E_$]WIUS+9M=&?RU
M0EL$YQ0!^\*_='TI:^;/@!^W5X,_:'UZ'2=!T[4;:>1<[KI, ?I6C\6OVU/!
M'P=\30:'K*SM=S3"!?+/&XG'I0!]!453T?4HM9TNTOX,^3<Q+*F?1AD5<H *
M*\<_:/\ VH?"W[,>C:;J7BA)G@OYO)B\GKG\JW]%^-NB:]\,[GQO:QROIEO!
M]H9!RY7&: /1**^$M0_X*\?"W3KR6WDT/6B\;%21&<<?\!J#_A\)\*_^@%K>
M/7RS_P#$T ?>E%?"VF_\%>/A+JFH06D5AJ8EF;:N5[_E7T7JG[2WAO1_@Y-\
M1[J&XBT6/JC##_RH ]>HKR7X(_M)>&?CQ9K<Z LH1EW#S/2O6J "BLWQ!KD'
MAW2YK^YSY,0RV*\1^#_[:'@GXT?%+5O FB)<+J^G*S2F3[O'7'% 'T!17&_%
M'XH:5\)_"][KNKAS:6L9D?9UP*\N\ _ML> ?B%\*M0\>6$SQZ99NT<D,CCS,
MCVH ^@Z*^$]6_P""N_PLTF_DM3HVL3%/^6D:94_^.UZE^S_^WUX _:$O)+;2
M(KK394;;MOOES].!0!]-45C>*/%5AX3T2?5+V55MXUW?>'S?2OCGQA_P5B^&
M'@WQ%<:1<:/J]Q+"2#)"F5/_ ([0!]OT5\W?LY?MU^ _VDKBY@T2.XTV2$X*
MWQ"EOIP*^D%8,H(.0>010 M%(2%Y)P*\/_:/_:X\'?LSV=E-XB\V[>ZSMAM6
M!<?4<T >XT5\$G_@L-\*QG_B1:WQ_P!,S_\ $U['^SM^W=X#_:/UZXTG1(KG
M3KF&,R'[<0@(';D"@#Z3K(\59_L&[P<'8?Y5XAK?[;G@30_'B^%9#-+?-/Y"
MO&05+9QZ5[9XBF6X\-32K]V2+</H1F@#\GOV?;B[;_@HYK\;WL[Q#<?+9R5_
M+_/6OUYC^X*_(;]GO;_P\?\ $)9U0 -RW3J:^]OVE/VU/!/[,4-C_;D5QJCW
M)P$T\AROUQF@#Z%HKX'D_P""Q7PJCCWG0M;Q_P!<S_\ $U]-? G]IOPE\?-#
MBU+193:^8,B"Z<!_RH ]>KQ3]L#P#)\1?@1XCTJWDDBN9(?D:(D-7M6<]*HZ
MYIHUC2Y[0D+YBXR: /SN_P""<?C:^\'>(O\ A6-]<R336H9B)FRU?I!7Y$^
M=9N?A7_P4FUBTN6VQ8*X[=:_6W3[Q=0LH;E/N2+N% %FBBB@ 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 HHJ.XF6VMY9F^[&I<_0#- ')?$[XJ:#\*O#MUJNN7J6L4,9?YCUQ7YT_$+]
MK+XQ?M):S-H7PQT==0\%S/Y<E_"GS=>><51_;0^(FJ?M!?'#PSX1\.W#-H7G
MBWU"%#PPS@YK]!?@'\!?#7P'\'P:3X?LUME90\F!SN(YH ^0?#/_  2;\)>,
MM#M-9\6:WK-KXANDWW$44IVH3VZU;U/_ ((]_#J+3KA[+Q%K9O50F/=*<9]/
MO5^@=% 'Y9V/C#X[?L0PG2;70VO?AQ"^9-2NDWLON":^Z?V=_P!I+PS\>/#-
MI-INH1S:KY6Z>W7J#WKTCQEX-TCQ_P"';O0]=LUOM,NEVRPOT-?D1XFDU7]A
M/]J"_P!5T\R6O@V^N?(M8%S@ F@#]DJ*P/!_B5/$7@O2M<SN2[M4N,CW&:\6
MU+]M[P)I7QJM/AI<":/6[GA9&("#Z\4 ?1%%?/\ ^T!^VAX)_9[L1<ZNL^I9
M./+L2&;^1KPF/_@L-\*I-I.AZTH(SDQG _\ ': /O:BO,_@+\?/#O[0GA >(
M/#S,EONVF&4C>/J*],H **:SJGWF"_4XKYN_:)_;M\"?LWZ_#I&N0W.H74B!
M\61#8]C@'F@#Z3HKX)_X?#?"O&?["UO_ +]G_P")KVO]FG]N+P+^TY-?1:%'
M<:;):_>6_(0M],@4 ?1=%-CD250R,KKZJ<BE) Y/ H 6BO$OVCOVLO!_[,^G
MV=SXB,ET;DD+#:L"X^HYKYV/_!8;X5C/_$BULX_Z9G_XF@#[VHKYG_9Y_;V\
M ?M&>))-$T6*YT^\5"^+TA<X[#('-?2ZL&Z$'Z4 ?//[?K2)^RGXW,4KPR?9
MN'C."*^=/^"3\UQ-\-+-I[F6<EG/[QB>_2OHO]OW_DU/QO\ ]>U?.?\ P2<_
MY)C8_5J /T3HI*\4^/7[6/@W]G^ -K4C7DNW<8;5@SCVQS0![917P0G_  6(
M^%;@G^P=<'./]6?_ (FO9/V;/V[O 7[3.I7MCH4=QIL]J,D7Y";OID"@#Z3H
MIJ2+(H9&#KZJ<BG4 %%9VN:]9^'])O-0NYXXX+6)I7W.!PH)Q^E?$&H?\%?O
MA58ZK>V/]C:Q*]K*T3/&F5)!(R/E]J /O"BOASP[_P %:_A;XBU2.Q32=6MF
M=@HDF3"\_P# :]V^+7[6W@GX0>#]!\1:I<?:+76"H@C@<%AD \_G0![;17F&
MF_M :!JGPOU#QU;QS/I=E%YKH.7(QGBN2^!G[9?@KX]:D+#0Q-!=$D>7.<-Q
M[8H ]\HHHH **^=?B;^W!X%^%_Q+_P"$(U!+BXUCCY8#D<_A7NOACQ!!XIT.
MTU2V1HX;E-ZJ_4#WH U:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O#/VNI)(OA;J312-$P@D(93@]#7
MN=>%_M>_\DJU/_KWD_\ 030!^97[!G[%_AO]K"W\8ZOXLUW4XI;&\:*..WE.
M>2>3S7TQXL_X(\^ UT6632/$6LM?1C>BR2'!([=:RO\ @C7_ ,B[\0O^P@?_
M $*OTE9@JDDX Y)- 'YF_LP?M-^,/@S\1;CX8>,XOL_AK36^SV5S-]Y^<#FO
MTKT^\34+&"YB.8YD#J?8C-?E'^TA>V'C+]H(6&EJ)KNWOP9&AY_B'I7ZD^#4
M-MX/T=&&"EI&#_WR* -NBOG?6/VW/ VB_&R/X8SI<?VZ_1A]S^5:G[1'[8'@
MK]G'P_9:KKS27J73!5AM&#."?4<T >Z45Y1\ ?VBM!_:&T.75-"M;JV@C )%
MR,$Y_"NR\?>/M)^'/AVYUC5KA(K>$9*EP&;Z4 =+17PQKW_!7#X6Z%K$U@^C
MZQ.T1P9(DRI^AVU)X6_X*U?"[Q5XFL-%ATC5K>:[<(LDR81<^ORT ?<=%9N@
M^(K#Q'I\-Y87,5Q%(H8;'!(S6E0 45'+-' NZ618U]7( KY2^/7_  4>^'/P
M!\:?\(UJMM>ZE>8SYEC\Z_H#0!]8T5\%+_P6$^%;31Q_V%K8+MMSY9X_\=KZ
M7^'?[3GA'XD?#_4O%EC-]GL;"(RRQS. ^ ,]* /7J*\&^"O[8W@SXY:@UIH*
M3B19#'^\/<'Z5[G>745C:RW,[B.&)2[LQP  ,T 345\,^*O^"M_PK\*^)-3T
M:32M6NIK"5HI)($RI(.#CBO;?V>_VQ?!?[15BMQH8FLG8X$-V0KG\,4 >\-T
M-?E/_P %49[J+XW?#<07D]NK72 K&Y ^]7Z%_'[X^:)^SSX/'B'7;:YNK5GV
M!+89;/Y5^/\ ^V[^V+X6_:"^)'@[6M$TZZM+?1YUDF6X0AG /TH _93X,LS>
M ],W,7/D)R?I7=5\$? 3_@IU\//$,FD>$8M%U.*_,:QB01D(3C'/%?=&AZQ%
MKVF0WL"LL<HR W6@"_1169XB\06?A?1[C4K]_+M85W,PH XKXU?'GPG\#?#<
MFJ>)=12S5@5B!(^9^P_.OSDUKXV_M'?M0>,O[%TOP^R^ +N?RQ>018'D$XW;
MO7'M7.ZQJ&L?MO?ME:MX,N9VG\&VDAEBMV)VJ%YS_GTK]7/AO\/M,^&?A.PT
M/2X$A@MHE3*CK@4 ?%<?_!'OX:31K/-XAUQ;J4!YL2G&\\G'S>M./_!'?X8^
M6^/$>N%\?)^]. >V?FK[ZI: /R1T7P'^T#^P]K6OW/@'19M>\*J6:::\!D C
M'.><U]A?L6?MFV/[17AJ<:O/';:_#+Y;VX7'/<5]1:IIMOK&G7-C=QB6UN8V
MBE0]U88(KS#X<_LM_#GX4:A+>^&M#73[B60RNRMU8G.>E 'K-%)7 _%CXU>'
M/@]H;ZEK5RI"@GR4<;SCVH [^BO@N7_@L%\*XKB:'^PM;)C8J6$9P?\ QVNY
M^"G_  4L^&_QN\8?\(]IUE?Z;<XSYMZ-J?F0* /KNBOGWXV_MK> _@9JFC6.
MLR27,NJ2B&$V[ C)..>*]QT#6X/$6CVNHVV1!<QK(F>N",T :-%?.VM_MP>!
M-!^-T_PPNA.FNP_>?/R?RJ?]HK]M3P/^SCH^GZCK FU1+TX2.P(9E^O!H ^@
MJ*^!I/\ @L7\*8X?,;0M;"_]<S_\37U9\!_C_P"&OV@/!EOXBT"0Q03=+>=@
M)!^% 'IM%%-9E1268*/4G% #J*^=_CY^V]X%_9_NGM]76?494&2MB0Y^G ->
M(#_@L1\*C'O_ +!US&,X\L__ !- 'WO17SG^SW^W)X$_:(WC24GTIU;;MU A
M"?S KZ)CD250R,KJ>C*<B@!]%)7A_P"T%^USX,_9U6 :\TEW-*N[R;5@6'L1
M0![C17P2O_!8;X5MG_B0ZWP<?ZL__$UZU^SC^W[X _:4U^ZTG18+K3+BW&2;
M\A WL,@4 ?3E%,CD250R.KKZJ<BO,_C[^T!X>_9W\&R>)/$2RO9(P4B+KDT
M>GT5Y=\._P!H?PM\1OAVOC&RG^SZ8T!G43L Q4#->.?#O_@H_P##WXE^/)/"
MNE6&H&\CN#;F5ERF<XSG'2@#ZTHI%.Y0?7FEH **** "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 **** "N%\;?\A!/I7=
M5POC;_D()]* .G\._P#()A^E:=9&@W4$6EP*T\8..06 Q6A]NMO^?B+_ +[%
M.S%=$]%0?;K;_GXB_P"^Q1]NMO\ GXB_[[%%F%T3T5!]NMO^?B+_ +[%'VZV
M_P"?B+_OL46871/14'VZV_Y^(O\ OL4?;K;_ )^(O^^Q19A=$]%0?;K;_GXB
M_P"^Q1]NMO\ GXB_[[%%F%T3T5!]NMO^?B+_ +[%'VZV_P"?B+_OL46871/1
M4'VZV_Y^(O\ OL4?;K;_ )^(O^^Q19A=$]%0?;K;_GXB_P"^Q1]NMO\ GXB_
M[[%%F%T3T5!]NMO^?B+_ +[%'VZV_P"?B+_OL46871/14'VZV_Y^(O\ OL4?
M;K;_ )^(O^^Q19A=$]%0?;K;_GXB_P"^Q1]NMO\ GXB_[[%%F%T3T5!]NMO^
M?B+_ +[%'VZV_P"?B+_OL46871/14'VZV_Y^(O\ OL4?;K;_ )^(O^^Q19A=
M$]%0?;K;_GXB_P"^Q1]NMO\ GXB_[[%%F%T3T5!]NMO^?B+_ +[%'VZV_P"?
MB+_OL46871'JG_'F_P!*XCP-_P C)??C79ZA=6TEJX^TPKQW<5Q?@F6&/Q%?
MLT\8';+#F@9Z'14'VZV_Y^(O^^Q1]NMO^?B+_OL468KHGHJ#[=;?\_$7_?8H
M^W6W_/Q%_P!]BBS"Z)Z*@^W6W_/Q%_WV*/MUM_S\1?\ ?8HLPNB>BH/MUM_S
M\1?]]BC[=;?\_$7_ 'V*+,+HGHJ#[=;?\_$7_?8H^W6W_/Q%_P!]BBS"Z)Z*
M@^W6W_/Q%_WV*/MUM_S\1?\ ?8HLPNB>BH/MUM_S\1?]]BC[=;?\_$7_ 'V*
M+,+HGHJ#[=;?\_$7_?8H^W6W_/Q%_P!]BBS"Z)Z*@^W6W_/Q%_WV*/MUM_S\
M1?\ ?8HLPNB>BH/MUM_S\1?]]BC[=;?\_$7_ 'V*+,+HGHJ#[=;?\_$7_?8H
M^W6W_/Q%_P!]BBS"Z)Z*@^W6W_/Q%_WV*/MUM_S\1?\ ?8HLPNB>BH/MUM_S
M\1?]]BC[=;?\_$7_ 'V*+,+HGHJ#[=;?\_$7_?8H^W6W_/Q%_P!]BBS"Z)ZH
M:Q_QYO\ 2K'VZV_Y^(O^^Q535+JVDLW'VF%>/[XHLPNCD_A[_P A2_\ K7?5
MY_X FACU+4"T\8YXRPYKN?MUM_S\1?\ ?8HLPNB>BH/MUM_S\1?]]BC[=;?\
M_$7_ 'V*+,+HGHJ#[=;?\_$7_?8H^W6W_/Q%_P!]BBS"Z)Z*@^W6W_/Q%_WV
M*/MUM_S\1?\ ?8HLPNB>BH/MUM_S\1?]]BC[=;?\_$7_ 'V*+,+HGHJ#[=;?
M\_$7_?8H^W6W_/Q%_P!]BBS"Z)Z*@^W6W_/Q%_WV*/MUM_S\1?\ ?8HLPNB>
MBH/MUM_S\1?]]BC[=;?\_$7_ 'V*+,+HGHJ#[=;?\_$7_?8H^W6W_/Q%_P!]
MBBS"Z)Z*@^W6W_/Q%_WV*/MUM_S\1?\ ?8HLPNB>BH/MUM_S\1?]]BC[=;?\
M_$7_ 'V*+,+HGHJ#[=;?\_$7_?8H^W6W_/Q%_P!]BBS"Z)Z*@^W6W_/Q%_WV
M*/MUM_S\1?\ ?8HLPNB>BH/MUM_S\1?]]BC[=;?\_$7_ 'V*+,+HGHJ#[=;?
M\_$7_?8H^W6W_/Q%_P!]BBS"Z,CQA_R#OQK-^'_^KN?K5_Q5<6\NF\7,0.>F
M\5G> YH(XK@FXC!STW 4AG945!]NMO\ GXB_[[%'VZV_Y^(O^^Q3LQ71/14'
MVZV_Y^(O^^Q1]NMO^?B+_OL46871/14'VZV_Y^(O^^Q1]NMO^?B+_OL46871
M/14'VZV_Y^(O^^Q1]NMO^?B+_OL46871/14'VZV_Y^(O^^Q1]NMO^?B+_OL4
M6871/14'VZV_Y^(O^^Q1]NMO^?B+_OL46871/14'VZV_Y^(O^^Q1]NMO^?B+
M_OL46871/14'VZV_Y^(O^^Q1]NMO^?B+_OL46871/14'VZV_Y^(O^^Q1]NMO
M^?B+_OL46871/14'VZV_Y^(O^^Q1]NMO^?B+_OL46871/14'VZV_Y^(O^^Q1
M]NMO^?B+_OL46871/14'VZV_Y^(O^^Q1]NMO^?B+_OL46871/14'VZV_Y^(O
M^^Q1]NMO^?B+_OL46871/14'VZV_Y^(O^^Q1]NMO^?B+_OL46871/7-^-/\
MCR6MW[=;?\_$7_?8K \87%O+8C%S%GTWBBS"Z(O /_'G-_O5U=<EX%G@CL9<
MW$6=W3<*Z;[=;?\ /Q%_WV*+,+HGHJ#[=;?\_$7_ 'V*/MUM_P _$7_?8HLP
MNB>BH/MUM_S\1?\ ?8H^W6W_ #\1?]]BBS"Z)Z*@^W6W_/Q%_P!]BC[=;?\
M/Q%_WV*+,+HGHJ#[=;?\_$7_ 'V*/MUM_P _$7_?8HLPNB>BH/MUM_S\1?\
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
M(N[F(I%>P6X#Q-_>!K\_?#>E^-OV#?CNO]N:U>:SX2S\IE9O*(;I74C]I?\
M;5S_ ,DYA_[\#_"O(_V@(?VL/VDM!CT?Q#X!-M;^8K&2"+:W';..!0!^NW@[
MQ=;>.O!=EKMH,6U[!YJ#.>#7XX?\%.+B?2_CYX?OM/C+:C$<Q;!\Q.> *_4+
M]DG0_$GA/X%Z#H'B:T:VO+"T$1W=>G0U^>O[8.GQ:Q^W)\.K*=0\$MRH96Z'
MYJ /4/V,?V0M<^)6M6'Q4^(.JR:AITJ[%\/WP+(<#J0:^XV_9S^&,F2? ^B\
M^EJHKN-%T6UT#38;*SB6&")0H5!@=.M7Z /S^_;4_89>32[CQY\-M0_X12;1
M8#<-IFGJ4$^/I6K_ ,$[_P!JRY\=>&K;P=XI\R/Q+%(4"W#?O"!QT-?<.J6$
M6J:?/:SJ'BE4JRMT(K\E=,LU\!_\%0+6'3CY5OC/DQ\)U]* /U5\8^!?#OCK
M3_LOB+1[76+5/F$=U&' ^E?D1^V=X!\*^'_VM/ &F:3HEO8Z9-<JLMM&@"N,
M]"*_9!I/.M&?&,KG]*_(K]N+_D\7X=_]?2_^A4 ?IEX&^"/P^T.UL=1TOPEI
MME>>2I$\< #]/6OC+_@LM&C?"[P:I4;1J( &/<"OT"\+_P#( L/^N*?RK\__
M /@LK_R3#P?_ -A(?S% 'T=^Q2BI\(-+"C ^RQ_^@BORQ_X*":Y>>$OVOVU7
M24+:BBC8J [F.<8X^M?JA^Q7_P DATS_ *]H_P#T$5^=W[0^DIKO_!1'3[22
M)9E;!V,,CK0!]*_L/_L>75_9Q_$?XB:C_P )+%K4'F0Z+J"F1+?/?!_SQ7UA
MJW[,?POU?3+FS?P5I$:SJ5+1VR@CW%=9\.M/72O!VFVJH(UCC "KT%=+0!^4
MFK^$=9_9&_:\T^;1]4EC\(##MI<1*Q'/M7Z"^,/#.F?M!?#&&=H_+$L1EA5^
M<-BOBG_@H5?-IOQ*CN(A^\ 7FOM;]E^\>^^"/AN:3[S0<T ? -C\8O&_P+U#
M7?A7K6A7FI:%XDD:U75I%;R[-#E=V>F,5]:_LOV'PU_9G^'*^&D^(FE:BT\I
MNF9[E/E+=N#[U[G\0OAKHWQ'\+ZAHNHVL0CO(S&9UC'F)GN#ZU\6M_P1W^'+
M32R'Q3KF9'+8\P\9_P"!4 <S\;/'6C_L]_$[6/B1X OX?'6K^(,P/96#B1X=
MW&>/K7;?L4_ O6M>U34O&_C<333WTGVJ"WN@2823G S7H/[._P#P3O\  O[/
M'BR;7=/U"\UF>1=OE:A\Z+[X)-?5,-O%;H$BC6)?[J* * 'JH50HZ 8I:**
M,CQ1X9L?%VAW>EZA D]O<1E&5USUK\Q_V@OV8/&?[,OC0^/_  '>74VCV[>:
MVCV60LG.>@K]3ZANK.WOHFBN(8YXR,%9%##]: /BS]DG_@H9HWQ=ND\.>+8X
M?#.LPIMVWDFQF8=CFOM6&9+B))8G62)P&5U.01ZBOR^_X*'?L!PV,3_$KX>"
MZ'B!KGS+BSAX4*.=RXZ8KW#_ ()W_M67GQ@\*GPKX@\N'5]#A6V.?O,5XP:
M//O^"F6JRWTQT$L?(F1<KV[5],_L-Z#!X?\ V<?#5M!&J80Y('7I7SI_P4V\
M)WEGI,OBM8C]EMD7,F.*^A/V#_$,7B7]FGPQ=Q.&RA!Q^% 'T)1110 4444
M%%%% !5+6+PV.G3SKU5215VL#QS=-9^%[Z5!EE0_RH _*+X=K<>,O^"E6LJY
M:3J=OXU^NEC;_9;.*''W%Q7Y+_LGW;7_ /P4EUZ:0?,8W_K7ZX4 >:_%SX4^
M"_%FAWE]KWANQU.YCC.R::(,X/UK\MOV7_ /AC6/^"A&KZ+>Z+:W6CI&Y2SD
MC!C!YQQ7ZX_$#_D4M0_ZYFORJ_9-_P"4D6L?]<W_ *T ?J'IOPO\)>"+&_ET
M#P]8:1)+&=[6D(0MQ[5^,W[:'BBX^'G[4VB>)M.M?M5_92>9'"N<L0>@QWK]
MP=7_ .07=?\ 7-OY5^.7QDTR#7/V_/!5C=(LEO)<*&5AD'F@#V/]G/\ 9U\1
M?M0?$"'XK^.WF&CSJ!_8=Z"57'?!K] KJQ\._!WP3J%[I]A;:=::?:O+LC4+
MG:I(%=/I.CV>AV,5I8V\=O!&  D:X%?,'[?WBN[\/_#N.VMF94O$>-]I[$$4
M ?&%UKGCK_@I%\4)7T+4KOP[X=TR?[-/!&Q\N0 ]3CVK]!?A/^Q_\/\ X?\
M@NTT?4?#VFZW>QC,MY<6X9G/U->&_P#!*KP;9^%?AMXA:W :2ZN_,9SUYSQ7
MW10!X3\3OV/_ (>>-O#LUMIWAG3=*U)5/D74$ 4HV.#7Y&_M5>!/'G[..L7/
MAG7]5NO$EC?$F&28LRPIG@"OWHKX=_X*3^"=/UKP7<ZG-$AN+>#Y6(YH [O_
M ()OPI!^S'HPC  WL<#Z"OC7]L1]1^)_QLT[1]2UYM.TVUU!1Y,CX61=P^7%
M?9'_  3:;=^S+I.?^>K#^5>5_P#!0']C?4/'T.G^)_!<$TVM6L_GM''W8'(H
M ^B-0_99^'7BSX5Q:3;>&-+MI[BPC6.^2W42!BH^;=UK(_9Q_9;U'X#S+&OB
M)[RP4D_9@3M_*OC+X5_\%$/B#\&_%6D>$?C!IR:-IT06'SGCY\L<9SBOTO\
MAS\3_#?Q6\/Q:UX8U*/4].D'RS1T 9OQ'^%_A#Q3H.JS:UX=L=1?[/(VZ:$,
MV0IY!K\J/@3\/_"NI?'Z2QO-$M[BR^WE?)9 5V[NE?K[XL_Y%?5O^O67_P!!
M-?D[^S]_R<9)_P!A%O\ T(T ?J=X9^%OA'P=<+<:'X=T_2Y@N!);0A3BORR_
M;RA2;XQ:.SH&;^TDY/\ O"OUV7[H^E?DI^WE83P_%K1977$;:BN#_P "% 'Z
ME_#WCP+X? Z?88?_ $ 5T-<_\/O^1%T#_KQA_P#0!704 ?G+_P %F(UD^&_@
MO<H;_B8@<^Y%?2'['-C!??!FPL[B%)K62TC5X7&58;1P17SE_P %E?\ DF_@
MO_L)#^8KZ4_8M.?A+I?_ %[1_P#H(H [Z7]G7X9S2%Y/!.CL[')8VPKS_P"-
M7@_X-?!WP1?:IJW@[18%DB=(LVZC<^W@ G\*]]OKZ#3K9[BYD6*%!EF8\5^4
MG[9WQ2UC]L+XB6WPQ\'AKB'2+T-.+?.=N1DF@#F/V+OV<]+_ &BOBQJWBJ70
M8M*TK3+TO%$T>%D7=QBON7]O[1[+1_V4=<L+*VCMK./8JPQJ H&#7JW[/_P=
MTSX/^ -+TZS@\NZ-M&+EL<EL#/ZUYU_P4(M9;S]F?Q!'"NYRRX'YT >*_P#!
M,6%(_#L.U0O[@]/QK[^KX(_X)GV\EKH,4<HVN(3D?G7WO0!QOQ: ;P+J(//R
M'^1K\Q?^"=T,<?[=/CXJH!\J3^M?IW\6O^1'U'_</\C7YC_\$\&'_#='CX?]
M,I/ZT ?</[;B(_P5\0!U#+]D?(/TK\B_V+_A+XG^-7B"7PK8ZG/8:!<7)\Q5
M)\OKS7ZX_MQ';\#_ !&?^G1_Y5\T?\$A/"=E<_#6^U=T7[4EV^&QSU- 'UU\
M/_V3/ASX-\'V&C7?AC2]5N($VR7<]N"TA]<U\C?M\?L\6_P_OM%\;^ UC\,6
M^E?Z1<VUBNQ9L'.#BOTAKY7_ ."@&!\']8)&?]%?^5 'R/\ !/XG>,/VU-6M
M]/2ZNM.TV,B"0[CM..]?H!X1_99^'N@>'+73]0\,Z9J]VB8EO+BW#/(?7-?)
M7_!'WPXLOPCU'4S$N5O& DQSG)K]%: /S0_;E_9]C^&/B_PSXF\!2+X8LH)!
M-<P68V+( >0<5]E_LL_%(?%7X;0Z@)/-: K"S9SD@?\ UJ\C_P""B'_)/WXY
M\AL'\ZR_^"598_ :^W,7/VT\G\: .N_;G_:N3]G7P'')8Q?;+^]?[.$0_,A/
M&:^<_P!FG]BWQ!\7]6B^(7Q!UN75],OF%U!87N75%/.T UQ/[7=W)\1/VAI_
M#6H,38VUTK*#TX-?I]\*["+2_AUX>M85"QPV<:@#V% &#'^SE\,8XT4>"-&(
M0;03:KFOES]K#]AEM0TVZUWX9W(\*7J NZZ>NPD#J..U?==0WBB2TG5AN5D8
M$'OQ0!^#/P9US4M0^..E:'K<+O?:;>+')=3?>D8-C-?N7JO_ ")H_P"O9?\
MT&ORL^)7@JR\*_M+:?=VBJCW.H@MM_WJ_5/5/^1-7_KV7_T&@#\._'7CS5/A
MW^VEKMWHUO)=7=RQ@VQ9W+N)&>/2OT9_91_8U718+_Q7\1+Z/QG-KJ"XM[+4
MD\P68;!P,^U?'WP9\.6OBG_@HMKUM>1K+&I) <9'4U^PMA:)86<-O&,1QKM4
M#TH \^E_9M^%\T91O VC;3_T["OSQ_;/_9;\4?LWZQ)\5?A_K5PNF&X53H5G
MN58QGT':OU7KD_BAX;L_$_@W4;6]B26(0NVUQD9Q0!Y-^QW^T99_'+X?V$;'
M&L6=NHNDW98-[^]?0M?E5_P2_O)-#_:+^*.FH[/:_:'0)G@?-VK]5!0!^3_Q
MYT&*P_;>U#5S((Y&<#=^-?J!\/Y/.\%Z0^[=N@4YK\O/VKV*_M5W>"1^]'3Z
MU^F_PGY^'.@=_P#15H ZVBBB@ 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@ KG_'^IC2?!FM7&,LMI+CZ[
M3705A^.-/35/!^LV[C[]I+CZ[#0!^4W_  3DTO\ X33XU>.+_5#]KDM]2<Q&
M3G;\W:OUS3A%'M7Y$_\ !/74)? ?QP\:6%^/)^U:DXBW<9^:OUV3[B_2@!U%
M%% !7YR?\%BO#-I;_#'PWJ\<*K/_ &BJEL<]1_C7Z-U^;G_!7KQ5;ZYX%\/>
M'K-Q)=)J"ED')R2* /J#]CWQ%/K_ ,"])CG<N(;% N>WRBORH_;HU*^\/_M:
M6M_HR,=27&SROO$YQ_4U^L?[*'A&X\)_ W1S<IL::Q1@#_NBOS?^,>FKK7_!
M0W0K1XUE5F'RL,CJ* /J7]C?]D>;6+>+X@_$*['B%=4AW1Z3J"EUB/K@U]0:
MU^S'\,=8TF[LO^$,TB#[1&5\R.V4,I(ZBNX\'Z:ND^';.U5!&L: !5& .*VJ
M /R?U#1=:_9"_:]T71]*U.5O#,Y$K6<9(C(.#TK]2?#?B*'Q)H4&J1*4BE3=
M@GIQ7YO_ +?EVUA^T+I<Z*#(L:8/Y5]P? V_DO/@997+_P"L^R2'\EH ^6OV
MZ/VMM0T35]-\">$%DFO-6?[,UU;$YA8G&>*V/V8?V##HL,.O?$F_7Q?>3_OU
M6_&\@'G'-?+O[*LA^*W[3_B_^V<3C3M1;R?,YQAZ_8&U41VT2J,*J  ?A0!Y
MZW[.?PQ;.? ^C<C'_'L*^4_VNOV&[B73G\4_"Z\_X1.;3$-Q)9Z>-AN,<XXZ
MU]YTUT612K*&4\%6&0: /CK_ ()X_%KQGXT\"W6G^,='O+2\M9C$LMR""P&1
MGFNG_;D_:J3]G+X?BXLXOMM_=/Y C0_,N> :^F;>QMK//D6\4&>OEH%_E7Y1
M_MDWDOQ _:"G\,7[$V,%RK*#TZT =;^S7^QGXB^-6K1?$/Q_K<VJ:5?L+J#3
M[S+*@)SM -?=T7[.7PQACC0>"-&(C7:"UJI/XUL_"/3XM)^&?ART@4+%#9HH
M"CVKKZ /S[_:\_83G*S^+?AC=?\ ",WD+>8\.GJ4.!SCCM70?\$\_P!JZ\^*
M+:MX&\1[H-5\/J(3-<-AIV!P3S7V]>*LEK,K*&5D8%3T/%?D[I>@Q_#W]IK4
M;K3)#"U]J'[Q8S@<M0!]P_M^<_LI^-R/^?:OG/\ X)-_\DQL?JU?0?[=3%_V
M0O%K'J;%"?RKP#_@DN/^+6VY_NAS0![?^V]^UE;_ +.GAFVTZ*V-SJNN(UM
MRMS$S @&OEK]D;]AWQ+\1O%$?Q$^(?B";5+!I_.33;PLX=2<XP?:N/\ V[M1
MF\?_ !\\*6%\[>3:ZDH53T^\*_5KP3ID&D>$](MK>-8XTM8N%&/X10!RC?LZ
M_#)LY\#Z+TQ_QZJ*^1OVM/V&9;2U?Q;\,[O_ (15]/S<S06 V&4#G!Q7W_6?
MX@MDO-#OH)%#1R0LK ].10!\7?\ !/S]JFY^(FA7>@>)]]MJEG-]G3[0WS2$
M<9YK[$\9>+K+P7H-QJ=_*L44:D@L< G'2ORQDLE\ _MI^&M-TUC#;75T&=(^
M <FOJ;_@J5XJO/"/[-LUY8NR3-=JF5..#0!\I2:O\0OVY?C=JN@Z-K%[X>T/
M2[DEVC8A+A,]/IBOT"^''[(?PX\%^'8+2\\+:9J5]M'G7$T 8NV.37CG_!-W
MPW9P?#VUUU8U^VWUN&D?'/-?:= '@7QB_8W\!?$;P3<Z1I6@Z;H-^>8KRV@"
MLI^HK\C/VG/@SXT_9W\9:79>*-9N=;T4W(2TBN"2B#/;-?OA7P1_P56\$V?B
MWPSX1:XPCP76X..">>E 'KG[&VEV7B#X+OI]Y LUC=1*'A89!!%?$_B31+C]
MFG]N^34[*,V/AC. J#;'DFON3]B&,0_#1(1]V-44?E7G/_!33X3S>(/@O<ZW
MH%H7U^*=3N0?,10!]>^$?$$?BKPY8:K"08KJ,2*1TP:P_C'XSC^'_P .=:UR
M280_98"ZL3CFO"/V!_C!+XR^%ND^&[\K_:NE6P29<_,,=C7FO_!1[XP1VRP?
M#BWN<7FM1>6L:GDDT >(_LJ^ IOCU^UH/B?J</\ :6D$LH64;DR#7ZO6]O%:
M0K%!&L42C"H@P!^%?,__  3]^#S_  C^!EE87EOLOGD+EG'S8-?3M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5X9^UTN[X6ZBIXS!(/T->YUX7^U[_P DJU/_ *]Y/_030!^5O[%/
M[8'B']FG_A,-*T;P-=>,+>[O&D:2V5CY9!/7%>X_$S_@IA\3O&WA*XTC1_A1
MJFE7DXVFY6.3(%=3_P $<[.UN_#GQ!\^TAFD_M XDD0,<;CQS7Z.KH.F+G;I
MUJ,\'$"_X4 ?EG_P3^\":%:?$C4O%WQ!\26R:QJ'S+IM_( R.3TYK]4U\O[&
MOD[?)V?)MZ8QQBOS7_;R_8>T_3M7@^(_A6]O+;4?M7GSVL3808(;@#M7T[^Q
M1\>I_C9X!EMKM5^T:.B6K..IP,<T ?FI^V%X^F^$G[<C>)K*P&HW42 "W'WF
MSQQ[U[?^S/\ LO\ B3]HSQQ/XZ\>3SRZ!=$3PZ7> E(_8 UY_P#&;0[;Q)_P
M4?M;&\19(" 2K#(ZU^N7@G2;;1?#-C:6D20Q1Q@ (,"@#GM1M_#7P'^'FH:C
MIVF6]A8:=;[VCA4)OQZU^9?B2;QI_P %"/C2L6AZG=Z'X3#;'$;-Y0"]<U]H
M_M]>++C1?@KKUG&Q2*XM6#L.W%?FW^QGX\_:*\%>!;BX^&'A%=<T7SF)NWCR
M<]QF@#]6_AS^R7\//!?@K3-%OO#6EZS=VT866]N+<%Y6]<]:C^(W[(OP\\9>
M$]0TW3?#FFZ)J,\12'4+> *\+>HKXP/[3'[:IY_X5S#_ -^!_A2K^TQ^VJK
M_P#"N83_ -L!_A0!S7P_UCQS^Q!^T=8^ ]=U2\\1^'YR)1J$I8QA6Y Y]J_4
MKP_XDM?$7A^'5[8YMI(_,!SGC&:_'OXS0_M9?&R87.K> OLT^5 DAA&X =AZ
M"OTP_9YTC7O"_P"S3IMGXCA:WUJWTZ7SXVZA@AH ^2/VVOVJM9U[QII7PX\'
MF:&34W^RO>6[',1)QDXKUK]FG]@72? NFQWWQ >#QIJTO[WSKY=[+GG&37R+
M^QBP^*O[0WBJXU=1*^G:FWD[^<8<U^O\("Q(!P H% 'G,W[.'PRFADC_ .$)
MT=?,4KN6U7(XZBOSE_;#_90\8?!+3]6UGPCK-T?#]T&DFM+;(1%_ND"OUCK@
MOCOIL.K?!_Q9:W"+)')82*0PSVZT ?FM_P $M]0AU;5(I4B6-UF*M@=37T/_
M ,%7/'VN^ O@GI,^AWTMA+<WWDRO$Q&5.,@_G7BG_!.KPK;^#O&4EI;-N1KI
MF_6ONC]I[]GS2_VB/A])H>IE@8=TT.W^_CC^5 '@O[#W[.7P[U/X<QZWJ6DZ
M;XBU/4(DDGEGB#D,1DY]ZVM2_8+6Q_:%TWQ]X6UL>'M$M<%]%M@51S]!7Q#X
M*^*7QU_81\9W>DW^@N?"$T^T37,>Y1$#PP/TK](_V??VP? WQRL;6"PU>%]8
M< -;CKN]* /8]?\ "&D>+-+6QUW3[?5;9?\ EG<IN7/K7Y0_\%,OAUX3\(_&
M/X=VNAZ%:Z9;W%TBSQV\857&?2OUW/W37Y3?\%4O^2W_  U_Z^T_]"H ^[/@
MO\$?AY:^%=*U&T\(Z;%?>2A-QY WYQUS7M-O;Q6D*Q0HL<:]%4<"N)^#'_(A
MZ9_UP3^5=W0 5XA^V=J\FA_L\>*+R(E7CC&"/QKV^O&OVNO#<_BSX"^)-,MD
M,DTT8PH_&@#X^_X)GZ#:7WB!_$ODJ+ZX1@\N/F-?I-7YL_\ !-_55T'QS<>$
M)CLO;5'+QGJ.M?I-0 4444 %%%% 'DW[27QZL/V>_A_+XBO8A.2WEQH3CYL<
M&OS?^$?[._CG]M;XHW/C+6?$]UIWAJ"Y%REG*S%'3=G:![UZ-_P5T\77EQX)
ML]'W,D O$''UK[._9'\*V/AWX!^#7MHE66XT^.21P.3D4 ;-G^S;\,[>SMX&
M\%:/*88U3>ULN6P,9/J:\I_:)_89\-?%#P>]EX,BM? ^M*=ZWUC'L9L=!D5]
M14C?=- '\[/Q.;Q3IOQGT'P?XKDGNO[$U&.".YN<GS@''S FOWY^%"A?A_H8
M'3[+'_Z"*_-#_@JAX1L/#_Q+^'U]:P1QSW&H(79  3\PZU^EWPF_Y)[H/_7I
M'_Z"* /Q2_;VU^\\(?MP:YJ6EQE[TLJA4SN))(XQWK[=_8J_8TN;K35\9_$B
M^_X2NVU:,36^FZ@-ZP9]C7R[^T-H:^(O^"D&HVCQB5=P.UAD=:_7WX<V8T_P
M3H]LJ!!' J[10!R.J?LQ?"[5--FLW\%:1&DBXW); $>]?GUK'A?5_P!DG]J.
M35-/U.1?"@;:FEQDB(9/ITK]5Z_,?_@I)J4FD^(#/"/WGGJ,_C0!^C?@GQ,G
MB[PIIVLA1&EW$)<>E?%?[?7[6]]X1URR^$_A=&DU;Q!&(Q?6S?-"QX[?6OH_
MX-:C)_PS+HMYG$HTAG_$*:_.?X1VJ_%']J*RUC5SYT]A?%8Q)ST:@#Z"_9$_
M8+O-",'B;XE:E_PE,\P+BTU %^O3.:^L3^SG\,6;=_P@^BY_Z]17HRJ%  &
M. !2T ? W[<7[#-SXCTL^,OAE?KX3O-(MS(VFZ:AC%P1W 7O76_\$^OBEXSU
M#P#9^&O&6E7HOX7(^V7(.2.G.:^RGC612KJ&4\%6&0:BAL;>UYAMXHC_ -,T
M"_RH ^=OVT/VJ+3]FOP;!_HOVO4=6#6T 5N8V88#?K7R?^R7^Q?XE^*_B-_B
M#\1M7GU+3YKC[1!8WV6#*3D* ?8UYU_P4^\1:OXG\8:396JM-/9W@,$?7<P/
M KLO"'Q[_;*\/^%=*M-.^'4+Z?';JL#^0/F7 P>E 'Z&_P##.?PR./\ BA]%
MZ8_X]17S=^U3^PK;^)-(&L_#6>/P9?Z>&N9%T]=AFVC.WCZ5XS_PTM^VK_T3
MF+_OP/\ "F7'[2/[:=U9SVS_  XAVS(4+>0,@$8]* /4_P#@G[^TWJGBZ/5/
M"GBM)H+[39OLJ2W!.Z4KQGGZ5H_\%7K99OV<+[=CA@XSZBOF+X ?"_\ :$;X
MW:5K/B'PJVF:?)="6Y:--HY.3FOIO_@K"Q7]FNZ'?>H- 'P-\&]>\>?M(>!_
M#?PX\.1W6A6FEE5EO+;<$F3/(K]7?V=_V4?"GP9\/VKMI=I=:VR*TMVT0W[L
M<G/K7E'_  31\%Z9I7P8T74H;>+[5-;@L^T9K[1H 2EHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M *!XA_JM+_H)E_7S/R;^U?&/^]JW_CU'VKXQ_P![5O\ QZOUD_LVT_Y]8?\
MOV/\*/[-M/\ GUA_[]C_  H_UCC_ - \0_U6E_T$R_KYGY-_:OC'_>U;_P >
MH^U?&/\ O:M_X]7ZR?V;:?\ /K#_ -^Q_A1_9MI_SZP_]^Q_A1_K''_H'B'^
MJTO^@F7]?,_)O[5\8_[VK?\ CU'VKXQ_WM6_\>K]9/[-M/\ GUA_[]C_  H_
MLVT_Y]8?^_8_PH_UCC_T#Q#_ %6E_P!!,OZ^9^3?VKXQ_P![5O\ QZC[5\8_
M[VK?^/5^LG]FVG_/K#_W['^%']FVG_/K#_W['^%'^L<?^@>(?ZK2_P"@F7]?
M,_)O[5\8_P"]JW_CU'VKXQ_WM6_\>K]9/[-M/^?6'_OV/\*/[-M/^?6'_OV/
M\*/]8X_] \0_U6E_T$R_KYGY-_:OC'_>U;_QZC[5\8_[VK?^/5^LG]FVG_/K
M#_W['^%']FVG_/K#_P!^Q_A1_K''_H'B'^JTO^@F7]?,_)O[5\8_[VK?^/4?
M:OC'_>U;_P >K]9/[-M/^?6'_OV/\*/[-M/^?6'_ +]C_"C_ %CC_P! \0_U
M6E_T$R_KYGY=^";GXIMJ1_M(ZEY/_33=BM3XE7'Q)1K;^QCJ&,?/Y.ZOT7\5
M6=I#IW%I#G/78!6;X%M;::*X#6L).>I0&N-YXG75;V*TZ';'A]QP[H>W>O4_
M,;[5\8_[VK?^/4?:OC'_ 'M6_P#'J_63^S;3_GUA_P"_8_PH_LVT_P"?6'_O
MV/\ "NS_ %CC_P! \3B_U6E_T$R_KYGY-_:OC'_>U;_QZC[5\8_[VK?^/5^L
MG]FVG_/K#_W['^%']FVG_/K#_P!^Q_A1_K''_H'B'^JTO^@F7]?,_)O[5\8_
M[VK?^/4?:OC'_>U;_P >K]9/[-M/^?6'_OV/\*/[-M/^?6'_ +]C_"C_ %CC
M_P! \0_U6E_T$R_KYGY-_:OC'_>U;_QZC[5\8_[VK?\ CU?K)_9MI_SZP_\
M?L?X4?V;:?\ /K#_ -^Q_A1_K''_ *!XA_JM+_H)E_7S/R;^U?&/^]JW_CU'
MVKXQ_P![5O\ QZOUD_LVT_Y]8?\ OV/\*/[-M/\ GUA_[]C_  H_UCC_ - \
M0_U6E_T$R_KYGY-_:OC'_>U;_P >H^U?&/\ O:M_X]7ZR?V;:?\ /K#_ -^Q
M_A1_9MI_SZP_]^Q_A1_K''_H'B'^JTO^@F7]?,_)O[5\8_[VK?\ CU'VKXQ_
MWM6_\>K]9/[-M/\ GUA_[]C_  H_LVT_Y]8?^_8_PH_UCC_T#Q#_ %6E_P!!
M,OZ^9^3?VKXQ_P![5O\ QZC[5\8_[VK?^/5^LG]FVG_/K#_W['^%']FVG_/K
M#_W['^%'^L<?^@>(?ZK2_P"@F7]?,_)O[5\8_P"]JW_CU'VKXQ_WM6_\>K]9
M/[-M/^?6'_OV/\*/[-M/^?6'_OV/\*/]8X_] \0_U6E_T$R_KYGY-_:OC'_>
MU;_QZC[5\8_[VK?^/5^LG]FVG_/K#_W['^%']FVG_/K#_P!^Q_A1_K''_H'B
M'^JTO^@F7]?,_)O[5\8_[VK?^/4?:OC'_>U;_P >K]9/[-M/^?6'_OV/\*/[
M-M/^?6'_ +]C_"C_ %CC_P! \0_U6E_T$R_KYGY-_:OC'_>U;_QZC[5\8_[V
MK?\ CU?K)_9MI_SZP_\ ?L?X4?V;:?\ /K#_ -^Q_A1_K''_ *!XA_JM+_H)
ME_7S/R;^U?&/^]JW_CU'VKXQ_P![5O\ QZOUD_LVT_Y]8?\ OV/\*/[-M/\
MGUA_[]C_  H_UCC_ - \0_U6E_T$R_KYGY-_:OC'_>U;_P >H^U?&/\ O:M_
MX]7ZR?V;:?\ /K#_ -^Q_A1_9MI_SZP_]^Q_A1_K''_H'B'^JTO^@F7]?,_)
MO[5\8_[VK?\ CU=-X%N/B@U\W]J'4?*[>;NK]/O[-M/^?6'_ +]C_"L#Q?:6
ML-B,6D.?4(!657B!5(.'L$KFU'AITJBG]8D['YT_$BX^):WT']CG4/*Q\WD[
MJY#[5\8_[VK?^/5^GW@:UM9K&7=:PD[NI0&NF_LVT_Y]8?\ OV/\*FCGZI4U
M!T$[#K\-NM4=3ZQ)7/R;^U?&/^]JW_CU'VKXQ_WM6_\ 'J_63^S;3_GUA_[]
MC_"C^S;3_GUA_P"_8_PK?_6./_0/$P_U6E_T$R_KYGY-_:OC'_>U;_QZC[5\
M8_[VK?\ CU?K)_9MI_SZP_\ ?L?X4?V;:?\ /K#_ -^Q_A1_K''_ *!XA_JM
M+_H)E_7S/R;^U?&/^]JW_CU'VKXQ_P![5O\ QZOUD_LVT_Y]8?\ OV/\*/[-
MM/\ GUA_[]C_  H_UCC_ - \0_U6E_T$R_KYGY-_:OC'_>U;_P >H^U?&/\
MO:M_X]7ZR?V;:?\ /K#_ -^Q_A1_9MI_SZP_]^Q_A1_K''_H'B'^JTO^@F7]
M?,_)O[5\8_[VK?\ CU'VKXQ_WM6_\>K]9/[-M/\ GUA_[]C_  H_LVT_Y]8?
M^_8_PH_UCC_T#Q#_ %6E_P!!,OZ^9^3?VKXQ_P![5O\ QZC[5\8_[VK?^/5^
MLG]FVG_/K#_W['^%']FVG_/K#_W['^%'^L<?^@>(?ZK2_P"@F7]?,_)O[5\8
M_P"]JW_CU'VKXQ_WM6_\>K]9/[-M/^?6'_OV/\*/[-M/^?6'_OV/\*/]8X_]
M \0_U6E_T$R_KYGY-_:OC'_>U;_QZC[5\8_[VK?^/5^LG]FVG_/K#_W['^%'
M]FVG_/K#_P!^Q_A1_K''_H'B'^JTO^@F7]?,_)O[5\8_[VK?^/4?:OC'_>U;
M_P >K]9/[-M/^?6'_OV/\*/[-M/^?6'_ +]C_"C_ %CC_P! \0_U6E_T$R_K
MYGY-_:OC'_>U;_QZC[5\8_[VK?\ CU?K)_9MI_SZP_\ ?L?X4?V;:?\ /K#_
M -^Q_A1_K''_ *!XA_JM+_H)E_7S/R;^U?&/^]JW_CU'VKXQ_P![5O\ QZOU
MD_LVT_Y]8?\ OV/\*/[-M/\ GUA_[]C_  H_UCC_ - \0_U6E_T$R_KYGY-_
M:OC'_>U;_P >H^U?&/\ O:M_X]7ZR?V;:?\ /K#_ -^Q_A1_9MI_SZP_]^Q_
MA1_K''_H'B'^JTO^@F7]?,_)O[5\8_[VK?\ CU*MU\9,C#:MG_@5?K'_ &;:
M?\^L/_?L?X4?V;:#D6L(_P"V8_PH_P!8X_\ 0/$/]5I?]!,OZ^9^//B+_A*Y
MKG?XF6Y-QV:XSG]:QJ_0_P#:Z^$\>O\ A^XUFVME66&/'R*!FOSQEMY+.1H9
M@5D4D$&OKLMQT,=1YXJS['Q&:Y?/+Z_LY.Z?42BBBO5/&$/IZU]J_P#!//3Y
MK.+7'D)*N.,_45\::5ILVKZA!;P*79G ( K]-_V:?AH/ OA2&X*;)+J($U\S
MQ!7C3PCI/>1];PUAY5,:JJ6D3VBBBBORT_8 HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ K\K/^"@7_)W7AG_KDG]*_5.OS _;R\&^
M)-9_:P\.7FFZ+<7MDD2!IXT)4=.] 'W]\!_^28Z3_N?T%>@UP7P/MI[/X;:5
M%<Q-#,J\HPP1P*[V@#A?C9_R3?5_^N?]#7YO?L,_\GFZW_US?^M?I+\9+>:[
M^'>K16\;2RM'PBCD]:_.[]B;P9XETG]L'6;W4=%N;.P:-]MQ(A"GKWH ^X/V
MJOAT/'GPHUTHN^XMK.1XU[]#TKXO_P""5_QB3PCI^L^!M=<6UY/J#&(3?*>"
M0*_3*XMX[RWDAF0212*596Z$'M7P)^UE^PG>S^+/^%G>!-4;1Y=,7S7TNT!!
ME(/7B@#[_P YP1R*"0.O%?F#X;_X*5_$#X<:1!X?U+X6:KK5U:C9]L\M_FQ5
M?Q5_P4J^(OQ)MU\-:9\+M4T274?W O!$^8R>-V?:@#[(^,'[:'@;X,_$W2/
MVK&:XUC4@#&+<@A<]CQ7JU]K4/B/P/=W]N&6*2W9@&Z]*^%_V<?^"=NKV_C;
M3_B%X_\ $#:_?[Q<117>69 >=O-?>_B2U6'PQ>V]M$%40,JQH,#ITH _)_\
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
M_@F/XX^*]UH?C;Q/\1)Y'N"EW_9MP7)A!YV^@H _2;P5XUL?'6DIJ.G[O(8
MC=[UT-<;\*_A^/ASX7@TD3"?RU"[_7 KLJ "L#QU;->>%[Z)/O,AQ^5;]4M8
MM&OM-G@7[S*0/RH _)S]DVU:Q_X*2:]#(?F$;_UK]<*_(/X;R7'@_P#X*5:R
MSAH^HW'ZU^NME<?:K6*8?QKF@#$^('_(I:A_US-?E5^R;_RDBUC_ *YO_6OU
M7\>Q23>%;](D+N4.%'>OR_\ V6? _B?3?^"AVJZG>:)=6VF,C@73QD(?3G\Z
M /U4U?\ Y!=U_P!<V_E7X^?$[_E(=X%_Z^5_G7[":LI;3;D*,DQG _"OR4^)
M7@/Q3<?M]>"M2BT*[DTZ.Y4O=+&=BC/))_*@#]=J\._:U^%K?$CX7ZHT0#7%
MC:R2HO<D*3Q7N-1W$$=U#)#*@>*12K*W0@]10!^8W_!*GX^6.BP^)/!7B69K
M74WORL#3#:#@GCFOT\5@R@@[@>017P!^V%^P!+X@UIOB#\/M2_X1V[TY/.>Q
MLU*F9@<D\5YGX#_X*+?$7X/^'8/"^L?#/5O$-Y:DJ+XQO\U 'ZE,ZQJ69@JC
MJ2<"OS*_X*H_'ZR\.WEMX6MIUN'NX,-Y+!@/7-9'C+_@I!\1OBFMKX8TOX8Z
MIH3:DXMVN_*?Y-QQNS[9KRS]H;_@GSXV\'Z&?$VHZO<^,;Z\C^T)&07:$G!V
M?AF@#[[_ .";L?E_LS:/_M2,?T%?42SQ,Q59$+=U##-?,W_!/'2=2T;]FW2;
M75;*2PNT=@895(8<"OECXI?'3XI_LW_&;6]7@T74_$^E7$Y\JWC5F51F@#ZG
M_;*_95\ _%[X=Z[K&KZ4G]N6MLSVUXIVE&_"OE;_ ()L>*M9\#^-(_A^T[2:
M:LC$8.5ZTWQA_P %$?'7QL\)W_@2W^%FJ:-=ZS#]G_M QOB/..?:OH3]@_\
M95G^$'A&VU;7)S=ZU(Q?S)!\_/.* /J[Q9_R*^K?]>LO_H)K\G?V?O\ DXR3
M_L(M_P"A&OUD\4HTGAK541=SM:R *.YVFORQ^ O@CQ19_M!R7-SH=U#:_P!H
M%O.:,@8W=: /UA7[H^E?E3_P5-TG5/"_B;PCJBJQMI-11B5'0;A7ZK+]T?2O
M)?VC/@%IGQZ\(OIMXL8N8U8P2,N2K8X(H Z7X->)++Q)\-?#L]G<1S$6$(=4
M;)4A #FNVK\F_"?Q(^)G_!/35M0T2XT+4O'UC?2DQ%%9A$N> ,5U>M_\%6_'
M=SI[0VGP>U2WFD&SS/*D.,T :/\ P6$\066J>&?!.C6DJW-Y_:2[TB.XKDCK
M7VE^S5X.;PC\*/#Z2<23643E?3*@U\4?L_\ ['/B7XU>,/\ A9WCK49C97KB
MXATF\!/D'.<8-?=WQ.\57'PH^&%Y?Z98/J,^G6V(K>,9+;1@ "@#YN_X*,_M
M')\/_A7J7AKP]<L/%EPRA!'U4<UB_P#!.3]FI_"GA^V^)>MQ Z_K4.^5W^\2
M>]?G[XJ^,OQ&\=?']?B-K'@#4[[3H9-ITN2W<J0._(ZU]:Z/_P %3/%FB:7;
MV%M\%=2C@@0(BK$X  [8% 'Z;UXE^V'H-UXD^!NLV5FI:=L$ #/0&ODK1_\
M@JKXQU+5[>S?X.:G"DK8,ACDP*^Y?A3XXD^*_@M-2U+1SI_G<-:SKZCT- 'Q
M!_P3=\:I_P + U;PM<N([RSB8%'."3SP*_1NOS+_ &H/V3?$OP1\?W?Q7\"7
M]Q*UU/ODT^S!! SG&!3]/_X*J^-])LK>RNO@[JMU<6R+')-Y;_O"!C- 'WA\
M=M>L_#?PWU.\O94BB5<?.<9X-?!G_!/_ ,%M_P -.^*O%<49^QWD3[),<'.>
M]<)XH^(WQ0_X*">-(/"::+J7@/2+@ -)(K*B@>M?HI^SC^S_ &/P#\!6&AK.
MNHW]NFV2^VX:3\Z ./\ VX_^2'^)/^O-_P"5> _\$?/^2-:E_P!?;_S-?0_[
M:VEW^K?!7Q%!I]I)=W#VCA8XQDDXKPC_ ()*^%];\,_"'48-:TR?3)C=N52=
M"I(R><&@#[ZKY6_X*!?\D=UC_KT?^5?5-?,'[>6CZEK/PCU>#3+*2]G:U<".
M-223B@#R[_@CU_R;AJ'_ &$6_P#9J^\*^'O^"2?AO6/#'[/>H6NM:=-IER=1
M8K%.A5BOS<X-?<- 'Q__ ,%$/^2?O_UP;^M9?_!*O_D@U]_U^G^M;_\ P4 T
M/5=:\!O'I=C+?2^0PVQJ2>]9O_!+_0-7\._ V]M]8T^73KDWI(CF4J<<\\T
M?/G_  4D\'7OPJ\06WCVS@D8W-XN]HUR<9%?=/[,'Q<T;XH?"O09;&Y4WD-I
M&LT)(W X]*['XG_"_1/BKX;FTG6K.*[C92$,JYVD]Z_,KXB?!7XA?L%^-$\3
M>%[V^\6:1J$YD&GVH8B)0?NXH _66LCQ1X@L?#NBWEW>W$<$<<3-^\8#/!K\
MZH_^"L7C)(T#_!C5&91AF\N3D^M<HNL?%'_@H9XBO=&$&H_#NQCC,GF2!D4@
M?PT >06OQ:'Q._:H-NCEX;74L(>V-_:OV5U7_D31_P!>R_\ H-?CEX)_9A\5
M?!OXX:79G3+G4?(O566_"$A\-]XFOV/U2.1O" 0(3)]G4;>^=M 'XJR?%B#X
M*_MW:OK5T&,4LOEY7MDFOVL\#^(H/%?A/2]5MI5FCNH%EW(<]1TK\<;C]F+Q
M)\;/VT?$-E>:3<V.F_.T=Y)&=F1T(/YUZQX9\7?$W_@G9JNJ6VH:?J7Q&TK4
M7VV\$89A;@'C&.E 'ZIUX/\ MC?';3?@+\);K6;^09F/V=(E/S$L,9 KY'NO
M^"LGC58"8_@QJBMV_=2&N4\,_LT_$#]N#QH/&_BS4KS1O#LSB4:'=[MD?/H:
M .S_ ."6GPSU6#QMXS\=ZC$19ZV3/:[A@X8YK]**YGX=^ ].^'/A/3=#TZ".
M**SA6/<BXW8[UT5Q<):PM+(VU%&2: /RG_:$OK/4OVS+_39%\R19 =H^M?IQ
M\.81;^!]&C4;0MNH K\M]'MV\??\%.=:_=F:TP2%ZCK7ZQZ?:+8V,-N@VK&N
MT 4 6:*** "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 **** "H[B%;FWEA;E9%*'Z$8J2B@#\MOVT_@WK_ ,#O
MBAHWCWPDC0Z+;R_:K]81RX!R:^VOV6OVEM"_:(^'L.LV,BVTL6(7AF8*Y(&"
M<&O5?%GA#2O&FCW&G:M9Q7EO,A0K(N>M? ?Q@_8-\3?#WQ!/XW\ ^*)M-TRV
M/F-H=GE5;\!0!^BH8, 0<BBOS-L?^"F/COX>VL7AV\^%.J:O<V:^6;WRW^?'
MTI-2_P""J_CB^T^>UM_@[JD%Q*A59?+?Y<T ?H%\4_BMH/PA\&WWB77;@)8V
MJY948%F/H!7Y7^ ='U_]MK]J+5=65)!X+67S[6.8$!0#FO0?AW^RK\1/VN_+
M\<>*/%%[H.D228.@7.[:_?I7Z"?"+X/:#\(?"]GI>DV%O!-%'MDGC0!G/UH
MZ'3M(70/"%OIJ8VVMLL0QTX&*_)?QX<?\%)O#WU'\Q7Z]:DI:PG &3M/%?D]
MXX\"^*)O^"B6@ZI'H=T^F(RYNA&=@'?G\J /UDL?^/2+_='\JGJ"Q!6UB!&#
MM'\JGH _,'_@H3_R7S3/^N:?TK[D_9XB^T? O2XO[]LZ_FN*^+OV^?"/B+6O
MCIIMQIFCW%[;+&F98T) Z5]O?LXV=S8_"'0X+N!H)UCPT;C!' H _,'4+H?L
MF_M+-<75O)'%K^H;BZKQ@MWK]<_"WB*Q\3:+:7MC<QSQR1*WR,#C(KR#]I3]
ME71/V@M)6*40V.HHI$=YL^9#ZC%?!EWXJ^*G_!.WQ]!X=2UU+XBZ5,/.6>-7
M=0IZ+TXZT ?K57/>.?'&E?#_ ,,ZAK>JW"16UE$TSJ7 8@#.!7Y[2?\ !6+Q
MCM;;\&-4!QQ^[DZUPNCZ;\4?^"C'B*9[PZAX"TFQ?,MO,&1)U],&@#]"_P!G
M7]I+PS^TMX7O=<\,+,EK:W!MW6;J6&>?IQ7PI_P4I\%WOPQUF#Q]9P.S7%VH
M9HUR<9K[+_9U_9DA_9^TJ.PTN]5;<\RQQC =NY->E_$SX9Z+\4O#LVDZU9Q7
M<3*=GFKD*?6@#D?V8_B5IGQ"^$?AN>UN4:[6S031;AN!QZ5ZY7Y7^._A+\0/
MV!_%C>)_#MY?>,-(U&8NFG6P8K H/W<5TD?_  5B\9(JB3X,:HS*,,?+DY/K
M0!^@OQ"\>:3\/?#=WJFK7"0PHC85B 6..E?EU^R?9ZI^TM^T9XNU. -'IFFW
MAE1I1A=N[M3)9/BA_P %$O'SZ5<V^H^ ='0^:?.5E3:.WY5^B_[/O[/FA_ 3
MPM#ING11/>^6$N+Q%P9B.YH XO\ ;RA^S_LD^,8O^>=FJ_D,5\]?\$F6V_"^
MT'][<*^DOV[M+OM9_9=\:6FFVLE[>26^(X8QEF-?/G_!+3PMKGAOX<VD.KZ7
M<:<ZLWRSH5.,\=: /,?^"GG@.]\#?$+P5XGTV&1[=[U99FC7. &YS7Z _L]_
M%;3/BI\/=-O+&='D@@CBE0,"P(4#I^%=)\2/AQHWQ-\,7VD:O907(GA>.*25
M QB8@@,/3!K\S9_@G\1_V!_&3Z[H^H7WB[1I)C<BQ@#%=N2=N* /U=KD/BGX
MUT_P/X)U?4;ZXCB\JV=E5F +'!Z5\!#_ (*R>,9%8K\%]47C _=R=:X;3V^)
M_P#P49\5-#=0ZAX!TS3WWR1RJR+*O=>: &_LSZ=??M,?M 1>.K2*066D7I5F
MD&.C=J^VOV[OA?)\6/@A=:1''YI27S=N/05VO[/?P!T?X"^%1I>GQQ&9\&69
M%QN/<UZE=6L5[ \,\:RQ."K*PR,4 ? ?_!./XU:-=:AJ?@$G['=Z.GDD3':"
M1Z9K] 58,H(.0>XK\]_V@/\ @GKJB>*+SQ]X$U]M#N;=S>2VUKE6GQSMXZUP
MOAG_ (*>_$'P=:MH>H?"?5-3ET__ $?[1Y3_ #[>,_CB@#]068(I9B%4<DG@
M5^7G_!6+XVVE\WA30- NO,NX+S$[(<]^E=#IW[=?CS]I*9_!5G\/M2\(R7'W
MM19'&/Q->!_M?_LH:E\"V\/>*=?\0-K4FI7(7R9224;(..?K0!^A_P"PVQ?X
M60.WWVC0M]<5[OXN\,VOBS0[G3[N,21R(< C/..*\-_8EAEA^&<1DB,89$*@
MCMBOHR@#\C?@?X[U7]F_]HCXCW&JRF#2%,GD*W P,]*H>$I+C]M?]I;0O&5H
MCS:?HMUB4MTP#7H?_!6?X<66DZ;H5[I-REA?:G<>7*JG!?)QVKVW_@FA\"7^
M$?PRN);VTVW5]ME$KIR01F@#[+L[2*QMXX($$<:*%"J,=*FHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MNG'IF@#R']OSX[67Q6^/?AO0+-_-.DZFBNX.5^_CBOU]^$XV_#W0A_TZ1_\
MH(K\6/CI^Q/XT^!_CCP7>1Q7?B>ZGNX_M-S&A8Y# Y8_G7[5?"V&6W\!:)'-
M&8I5M8PR-U!VCB@#\I_B=Q_P4XU/_/>OUL\)_P#(NV'_ %R%?E5\2O OBBX_
MX*2:CJL.AW4FE,>+M8SL/XU^J_A5&C\/V*NNUQ&,@T :M?EY_P %-O\ D,'_
M *^$_G7ZAU^9_P#P4D\'^(]>U8G2=&N-07SU.8D)[T ?:7[/EE_:7[-_AFTZ
M^=I?E_F"*_-KXFW$_P"S#^UYX;BGAD33+RY\V5E'RX+=S7Z;_LUV=SI_P-\(
M6]W"UO<QV*AXW&"IYXKG_P!I#]F'0OV@/#=S:SI#9:NZ%(=1*Y:(^HH ]1\(
M>,-+\<:+;ZGI5REQ;S+N^5@2/8UMU^2.B3?%3_@GMXY>S,.I>/\ 1XP2(XPS
M*P->A-_P5D\9,C,GP7U0#&1F.2@#]"O'_CK2_AQX3U+Q#J\RQ6-C$97RP!('
M8>]<;\$?VBO#/QZT4:GX?\P6Y8J/,]17YUZYI?Q4_P""CVMPS8U#P!HL7[J:
MQEWHD@]2*^Z_V6_V7XOV<O"\&D1WZWNSDLHQS0!\=_\ !4SX>WGA+4_"?BC2
MXF=3?K)*T:YP P)S7W)^S/\ &#3OBQ\-]+GM9HVN;6VBAE0$9R% Z?A77_$[
MX9Z/\4O#%WI&K6L5P)8V2*21<^6Q&-PK\TM4^$GQ"_X)_P#C)]7T*ZOO%^DW
MDQN!:VX8JJY^[B@#]6ZIZMJEMHNFW5]=2K%;VT32R,S   #-?G O_!6/QBW_
M #1?5,C@_NY.OK7%:I\1OBS_ ,%"-5_X1ZRT_4_AS:0']Y(5=%D7^Z: /MOX
M*_ML>"/CMXAU+2/#\5T9["<V\CN/E+ XXXKR7_@K&N/V;[P^LBG]:]3_ &1?
MV0]+_9E\/W,&^'4-3NB&ENMOS%NYS7G7_!4OP]J_B3]GNZM=(T^;4;@RK^Z@
M4LV,^@H W/\ @G'_ ,D"\._]>XKZUKY4_P"">FBZIH?P*\/V^J6,EC<K;@-%
M*I!!KZKH **** "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@ KA?&W_(03Z5W5<+XV_Y""?2@#I_#O_()A^E:
M=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** *FJ?\>;_2N(\#?\C)??C7;ZI_QYO]*X
MCP-_R,E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 50UC_CS?Z5?JAK'_ !YO]* .0^'O_(4O
M_K7?5P/P]_Y"E_\ 6N^H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\8?\@[\:S?A_P#ZNY^M:7C#
M_D'?C6;\/_\ 5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_
M ,><W^]75URG@'_CSF_WJZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH J:II=MK5C+9WD0EMY!AE/>OB3]
MH']DZ[BU2ZU;1HU6R8DJJ]17W-45Q:Q7<1CFC62,]58<5Z6"QU7 SYJ;T['E
MX_+J.84^2JM>C/QSU[PCJ?AVX:.XMIFP<<*:M>&/ >J^*KA$MK>10QQRIK]3
MO%_@/PU-8R//H]N[[3\VP52^&G@SP_#I<CPZ5 CA_O;!7U7^LZY;*GJ?&KA'
MWKNKIZ'@O[.?[*;Z->QZOKT*RP,NY4/7-?7=M;QV=O'#$NR.,;54=A3HXTAC
M5$4*B\!1VI]?(XS&5<94]I49]M@L#1P%/V=)!1117">@%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %5YM/M;B022VT,L@Z,\8)_.K
M%% #418U"JH5?11@4ZBB@!K*LBD,H8>A&:ABT^U@D,D5M#')_?2, _GBK%%
M!37C612KJ'4]589%.HH SV\/:4[9;3+-CZFW3_"A?#NE(P9=,LU8="+=,_RK
M0HH 15"J H"@= !00&&",BEHH K0Z;:6\C216L,<C=62, G\<59HHH *9)&D
MRE9$5U/56&13Z* ,X^'=))).EV9)ZG[.G^%*GA_2XVW)IMFK>JP(#_*M"B@!
M%4(H50%4<  <4M%% ",H92" 1Z&J$GA_2Y'+OIMF['JS0(3_ "K0HH SU\.Z
M4C!ETRS5O46Z _RJ]'&D2A4544=%48%.HH BN?\ CWD_W37Y"_ME_P#)[7P]
M_P"OA?YU^ODRF2%U'4C%?G]^T5^Q+XZ^)G[2GA/QOI4T*Z3ILJO,K'G .>*
M/N[1;>&\T&SCN(DGC\I<K(H8=/0U)_PC>D?] NR_\!T_PJ;1[5[+3;>!_OQQ
MJI_ 5<H K6NFV=C_ ,>UI!;_ /7*-5_D*LT44 %5I=-M)Y!)):PR2+T9HP2/
MQQ5FB@!  . ,"H;FRM[Q0MQ!%.H.0)$# ?G4]% #(X8X5VQHL:^B@ 5"VFVC
MS^<UK"TW_/0QC=^>*LT4 (!C@#%+110!!-8VURV9K>*4^KH#_.I(XTA4*BJB
MCHJC I]% !1110 4444 %%%% "52FT/3KEM\VGVLK?WGA4G]15ZB@"E;Z+I]
MH^^"PMH7_O1PJI_05=HHH **** *UUIEG?X^TVD%QCIYL:M_,57_ .$;TG_H
M%V7_ (#I_A6C10!G?\(YI.0?[+L\_P#7NG^%7U18U"J J@8"@8 IU% !1110
M 4444 ?E#^TUN^&/[7%[XN=/)AFE""3&!R:_3?X9:L-<\ Z%J .X7%LLF?K7
MS)^WM^R5K7Q]\)0#P>8X-<6=9&D<XR :]P_9S\'^)? /POT/0?$DRS7EC;K$
MS*<\@4 >HLH88(R/>J\>FVD,QF2UA2;_ )Z+& WYXJS10 GL>:KMIMFTPF:T
M@,HZ2&-=P_'%6:* "BBB@!K(LBE64,IX*D9%46\/Z7(V6TRS8^I@0_TK0HH
MSU\.Z4C!ETRS5AR&%NF1^E6YK6&X4++#'*O]UU!'ZU+10!'#;Q6T82&-(D'\
M** /TJ"XTBQNCF>RMYCZR1*W\Q5NB@#/3P_I4;!ETRS5AT98$!_E5Y46-0JJ
M%7T48%.HH 0C=P>15=--M(WWI:PJ_P#>6, _RJS10 4444 5+G2+&\;=<65O
M.WK)$K']14/_  C>D_\ 0+LO_ =/\*T:* (X8([>,)%&L2#HJ* /TI988YT*
M2(LB'JK $&GT4 9__".Z5_T#+/\ \!T_PI/^$<TG_H%V7_@.G^%:-% &<OAW
M2E.1IEF#ZBW3_"KT,,=NNV*-8U_NHH I]% $4]M%=)LFB29/[LBAA^M4_P#A
M'-)/)TNS)_Z]T_PK1HH IV^CV%G)OM[*W@?^]'$JG]!5RBB@!DL,<ZE9(UD4
M]59013+>SM[-=MO!' OI&@4?I4U% !4<UO%<*5EB25?1U!%244 0V]G!9ILM
MX8X$SG;&@4?I4U%% $4UM%<+B6))1Z.H-%O:PVJ[((HX5_NQJ%'Z5+10 5!=
M6-M?*!<V\5P!T$J!OYU/10!G?\(WI/\ T"[+_P !T_PJ>UTNSL6+6UI!;L>\
M4:J?T%6J* *[:?:O)YC6L+/UW&,9_/%3[1C&./2EHH KQZ=:13&9+6%)CUD6
M,!OSQ3;K2[*^YN;."X_ZZQ*W\Q5JB@#-_P"$;TG_ *!=E_X#I_A5RWM(+--D
M$,<*_P!V- H_2IJ* "O,?VD_&+> ?@QXCUU6V_8X-^[TKTZOEK]M;X/_ !,^
M-7A>Z\->$[V.#1KR,+/&S8W&@#YQ_P""?_AJ;X@?&*?XGO'OCN@RB7'%?IG7
MA'[&WP%F_9_^#.E^&]01#JD))ED7GTKW>@ 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 **** "FR
M1K(I5U#J>JL,BG44 9[>'M*D8LVF6;-ZFW0G^5)_PCFD_P#0+LO_  '3_"M&
MB@"*WMH;6,1P1)"G]V-0H_(5+110 E5VTVT:83&UA,PZ2&,;OSQ5FB@ HHHH
M @FL+:X8/+;Q2M_>= 34L<:Q*%10BC^%1@4ZB@ JI=:38WSA[FSM[AQT:6)6
M/ZBK=% &=_PC>D_] NR_\!T_PJQ::;:6&?LMK#;9Z^3&%S^0JS10 4444 07
M5C;7RA;FWBN .@E0-_.JO_"-Z3_T"[+_ ,!T_P *T:* *MKI=E8MNMK2"W;U
MBB53^@JU110!'-#'<1E)465#U5P"#^%,M[*WM%VP010KZ1H%_E4]% !4%Q8V
M]X,7%O%./^FB!OYU/10!G?\ "-Z3_P! NR_\!T_PJ>TTNSL"3;6D%N3U\F-5
MS^0JU10 5YQ\>/$7C#POX$N+_P $Z<-3UB,Y\DKGY<=:]'I* /A+]GW_ (*+
M6&N^,K[PE\4Y[?P_K <00PLF SYQ@U]M0Z'HUU$DZ:;92)(H=7^SI\P(R#TK
MY=_:!_X)_>!?B1>7'B;1]+%MXMW&:.<-@&3J#^=?/+?!_P#;BM6-I:>+(4T^
MW/EVR^;T0=!U]* /T;URX\.^"M,FU:_@L["VA&6F$*KC]*_+?]N'XJ#]L+Q]
MX4\+?#O_ (F\6C:@K70BYVC=R36UK_[./[9?C^TCTKQ+XGAN-)+CS(Q+U7OW
MK[-_9L_9!\&? K2+2_MM*5?%$\0-]=DYWOWH ]6^%_A.'P=X'T;3XX]DD=I$
M)?\ >VC/ZUTUU=16=O)-,X2-%+$D^E2@8&!TKS+]H;PSXJ\7?#J[T[P?<"VU
M>0X5V..,4 ?G!\8-7N_VROVB!X6MG:XM_#E^),1G/"L*_5GPOIPTGPWI=BJ"
M,6]M'%M Z84"OCO]B/\ 8X\0? OQWKOBGQ0T<^HZD"6D4Y^8U]L4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4R2))EVR(KKZ,,BGT4 9[>'M*9B6TRS8^IMT_P *3_A&])_Z
M!=E_X#I_A6C10!7MK"VL\BWMX8/^N:!?Y58HHH K-IMHTWG&UA,W_/0QC=^>
M*L 8X Q2T4 %-DC612KJ'4]589%.HH SV\/:5(Q9M,LV;U-NA/\ *A/#^EQL
M&73+-6'1E@0'^5:%% "*H10% 4>@%+110 53NM'L+V3?<6-M._\ >EB5C^9%
M7** ,[_A&])_Z!=E_P" Z?X5;BM(((S''#''&>JJ@ /X5-10!7AT^UM3F&VA
MB/JD87^5.FLX+CB6".4?[: _SJ:B@#./AS26))TNS)_Z]T_PJW:V=O91[+>"
M.!/[L2!1^0J:B@ JO<:?:W3*T]M#,R]&DC#$?G5BB@!JJL:X50H] ,4ZBB@
MHHHH *CFMXKA=LL:RK_==014E% &=_PCFD_] NR_\!T_PH_X1O2?^@79?^ Z
M?X5HT4 06]E;V:E;>". >D:!?Y5/110 5'-!'<+MEC61?[KJ"*DHH SO^$<T
MGK_9=EG_ *]T_P *DM]%T^SDWP6%M _]Z.%5/Y@5=HH KW&GVMTRF>VAF*\@
MR1AL?G4RJ%4*H"CL *=10!6;3;1I_/:UA,W_ #T,8W?GBK  48 P*6B@ JO/
M86UUS-;0S?\ 71 W\ZL44 -CC6)0J*$0=%48 IU%% %6YTNSO&S<6D$Y]9(E
M;^8J#_A&])_Z!=E_X#I_A6C10!6M=-M+'_CVM8;?_KE&%_D*LT44 %07-C;7
M@ N+>*<#_GH@;^=3T4 9W_"-Z3_T"[+_ ,!T_P *FM=)L;%BUM96]NWK%$JG
M]!5NB@ J*XM8;N/9/#',G]V10P_6I:* (X;>*V4)#$D2CHJ* /TJ2BB@ 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 **** "N%\;?\A!/I7=5POC;_D()]* .G\._P#()A^E:=9GAW_D$P_2
MM.@ HHHH **** "BBB@ HHHH **** "BBB@ HKC_ (I?%#1OA)X3O/$&MR[+
M.U7<X4_-BH?@_P#%K1/C7X)M?%&@.S:?<,57<>>/6@#MJ*** "BBB@ HHHH
M**** "BBB@ HHHH **** *FJ?\>;_2N(\#?\C)??C7;ZI_QYO]*XCP-_R,E]
M^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 456U"^CTVTDN
M)?N(,FO$/AS^V+X(^)OQ>U+X=:49O[=L QEW?=XZ]J />**** "BN.^*/Q0T
MCX2^&WUK62PM%)SMZ\5Y3\"_VW_ /[0&M7VE^'#/]HM&VOYG3^5 'T/12*VY
M01WYI: "BBB@ HHHH *H:Q_QYO\ 2K]<U\0/%5IX0\/S:A>C,* YH QOA[_R
M%+_ZUWU?.7[,_P"T=X8^-'BKQ#INAHRSZ>2)=WUKZ!U?5(=%T^:\GSY40RV*
M +E%>&^!OVO/!?C_ .*4W@+33-_;40);=]WBO<J "BBB@ HHHH **** "BBB
M@ HHJKJ>H1:58S74W^KC7<V* +5%>%^%?VO_  5XN^+ ^'UD9O[;_P!K[M>Z
M4 %%-9@JDGH*\$F_;.\#0_&Y?A<QF_X2)N?]F@#WVBFHP=0PZ&G4 %%%>5?M
M ?M&>%_V<O#,.M>)7D:"5]BQ0D%_KB@#U6BOA-?^"O\ \(6EV?V?JX']XQ\?
MRKZM^"OQI\/_ !V\&P>)/#TA-I(<>6Y&]?J* ._HHHH **** "BBB@#!\8?\
M@[\:S?A__J[GZUI^+AG3P/>O$/B!^TWX4_9QLV;Q/YF)OF4Q=: /HRBOA-O^
M"P'P?W,$L=6D .-RQY'\J3_A\!\(?^@=K'_?K_ZU 'W;17R%\,?^"F7PT^*F
MOVVDZ58ZG'<3N(U,L>!D_A7T'\8/B]HOP5^'=]XRUXR#2K15:39UY% '=45Y
MM\$?CQX=^//A6VU_PZ9#97 ROF=:])H **YKXB>/=.^&?A.\\0ZKN^PVHR^W
MK7'?"']H[PO\:&VZ$9"<$_/0!ZM1110 4444 %%%(S!1DD >] "T5Y-\=_VD
M_"G[/NDPWWB&1Y5ESB. @O\ E7S6?^"P'PA$CK_9VL94X_U7_P!:@#[MHKX1
M7_@L#\(/.BC.GZPOF,%!,7 SWZ5]D>!/B%HWQ!\,Z?K>F749MKV,2(C.-PSV
M(H Z:BDZUX5K'[8?@G1?BS/\/IS-_;<)PV/NT >[457L+Q-0LXKF+_5R+N%6
M* "BBN2^(_Q*TKX8Z#-JVK%A;1(7;;UP* .MHKYT^"?[<OP_^.^J36'AXS^?
M%+Y1\SU_*OHN@ HHHH *YOQI_P >2UTE<WXT_P"/): (/ /_ !YS?[U=77*>
M ?\ CSF_WJZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HIDL@AC=ST4%C^%>%ZQ^V)X(T7QI:^&9S-_:%Q+Y*8Z;LXH ]WHID4@EC5
MQT8!A^-/H **** "BBB@ HHHH P?%W_(-D_W36=\-?\ D$2_[]:/B[_D&R?[
MIK.^&O\ R")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\ _%VL:KIGC*U\123-AXK=P3$ >AQ7TC^T=))'\-K\Q2-$WEO\RG!Z5\(_\
M!(N_O[SXC_%-;N_N+M5G8*LTA8#Y^V30!^EVI>(M+T-0M_J%O:8'_+9PM-O/
M%.D:?I*ZI<ZE;0:<W2ZDD C/XU\+_P#!235I]%LI+I+V:T1(@<QL17S!\'?B
MA\5_VK_!EE\*6LYXO"T!^75(<B1@#W:@#]9&^.'P_7.?&&CC'7_2T_QKHO#W
MBK1_%EJ;G1M2MM3MP<&2UD#K^8KX%M?^"._@ZXTF-KGQCK::@Z#?B0E0<=/O
M5PW@_7/%W[!/QHTOX<V)FU3P9?N'N+^Z)8ID]OSH _4FBLKPSXDLO%FCV^I:
M?*)K:895A6K0 A(49/ KPK]ICXC>#K7P/?Z=>^(]/M[\*<6S3+OZ>F:]SDC$
MD;*> 1BO@+]KK_@G?X8\::AJOCZ7Q+J-O>N"6MMY"=SQS0!YG_P3)\9^%O#?
MQ2^(<NHZU8Z<)W/DM<2JBR?-ZD^E?HMXF\1:7XJ\"ZE<:1?V^I6X0@R6T@=1
M^(K\>OV+_P!B'P[\?O''BS3-6UZ_T^#2&(1K1R'?G'J*_4/X8_L_Z7^S;\(]
M7T'2-0NM3AE4L9+LY8<?4T ?$_[*MHG_  WMJCI&-PC<D@?6OTNU_P"(GACP
MK+Y>L:]8:;)TVW,ZH?UK\>;'XP:G\(/VN-0U'P[ M[JDFZ,PL,\&OJ>3]CR_
M_; #:_\ $#4=1T%9#YJ+:L1DGVR* /M'3_C!X(U:\2UL_%.EW5S)PL45RK,?
MH,UUZL&4$'(/(-?F%\4O^";Z?LZZ+-X_\"^(-5U;5M*'FPVL[GYB/7FOHO\
M8F_:AU'XL>&[72/%J+9^*4^5[;N * /K.JVHZE:Z19R7=[<1VMM&,O+*VU5'
MN:AUW6+?P_H]WJ-TXCM[:-I'8]@!7YN?%_\ :>\;_M.>-F^'O@&T-YX.NI#;
M:AJ-L/FBYP>10!]]#XX?#\YQXQT?T_X^T_QK3T'XD^%O%,QATC7]/U*5>J6T
MZN1^5?".B_\ !';P?_9Z-?>,=:%RXW,(Y#@$]NM<I\4OV0_%O[%-K9>*?@U-
MJ?BEWDSJ$=V2WEH.2<9- 'Z?45\X_LC_ +4</QV\,NNJ216^M6I$<L(X.X=1
M]<U]'4 %87CCGPKJ/_7(UNUA>./^15U'_KD: /S%^ -O$O\ P4&5P@#8/-?J
MO7Y6? /_ )2!+]#7ZIT 1S_ZEOI7Y(ZE;Q_\/1X7V#=CK7ZW3_ZEOI7Y*ZE_
MRE$A_P!V@#]:;?\ U"?05+45O_J$^@J6@"*ZF-O;RRA2Y12VT=\"OR(\+Q:G
M^U)^V9XK\*>(]4:;1=-N"T=E<-E0 >F#7Z^5^6G[2'P'\9_LX_&>Z^*7@'3Y
M;]]4N?,O@!Q''G)/Y4 ?<VH?LD?"W4/"CZ./!VE0LT'E"Y6W&\-C[V:_/[1O
M _Q%_9-_;"L[/1Q?ZEX'R&-K &\D@^U?>WP#_:G\$_&+1K&TT_6HIM<CB6.[
MMNZ2XY'YU[/-IMG<3"66UADE_OO&"WYXH J>&=:_X2+1;74/L[VQF7=Y4G5:
MU*:J+&H55"J.@ P*=0 4444 %%%% &'XL_X\5_WJ_.G_ (*)6L-YK&AQ7$:R
MQMP5;O7Z+>+/^/%?]ZOSK_X*)7$=GJFBW$QVPQC+-Z4 >U_L;?L__#77OA+%
M<WO@[3+RY:3#R3PAB>*]V_X9A^%/_0AZ-_X#_P#UZ^6OV3?VTO@YX'^%\>FZ
MOXLM["^1\M')SFO:/^'@WP)_Z'FT_*@#TW1?@#\._#ETESIG@_2[*=#E9(8<
M$&O&O^"E42-^R'XN0J"H"<?G7:>$?VTOA#XZU**PT7Q;;WMU*VU(U')-<9_P
M4F82?LA^+67D,J$?D: .)_X)<QK'\ =$"KCY#7VS7Q1_P2]_Y(#HG^Y7VO0!
MXC^V6HD_9]\2!AD;!_6OF[_@G3"D<XVJ%^1NE?27[9'_ ";]XD_W!_6OG#_@
MG;_KQ_N-0!]^4444 %%%% !7P]^W%^V>WPYM9?"OA:W?4=>>3RFCMCEUSQG
MKZF^-WCT_#/X:ZOXA4@&TCW<_C7YR_L@^!T^-W[4^I?$+5P;RSN S+%)\R9'
MIF@#L_@+^PKXO^($UAXV^(7BB;5[+4-MRNE7A+>4IYVX-?:,?[,/PJ2)$_X0
M71VV +N-N,GZUZ;;V\5I"D,,:Q1(,*BC  J2@#Q/QI^Q_P#"[Q3H<ME#X.TJ
MRG(_=S10 %3ZU^>GQP_9+^+W[-_C?1_$/ACQ??ZQH+78D&GVK/B) <E-O3&/
M:OUWJ&XLX+M0)X8Y@.@D0-_.@#SGX"?$Z[^*'@N"^OM*FTJZA18Y$F!!9@.3
MS7YV_$:UC;_@H1JC>6"^[KWZU^K,%K#:KMAB2)?2-0H_2OQ\_:>^(=G\+?VV
MM8UB]E$2](RW=NPH _5J/Q;HO@GPKIDNOZI:Z/$\856O)1&"?;-5X?C7X"N)
M D?B[2'=NBK=*2?UKX/\'_#7Q[_P4,L'A^*=M=^%/"6F?/I-U8C:;H= >V:L
M^+O^"2.@>&?#=[J?A;Q3K=YKMLF^W@DD.UR.@^]0!^BMCJ%MJEJES:3I<V[_
M '9(VRI_&O//CQ\*XOBQX,O-)GO5L(I(F1IGX"@CK7Q[^QA^TYKWA;XA1_!?
MQE&+>\LP0&F^^*^Q_P!H"1Q\(/$TD,K(?L4A5T/(^4\T ?+?[(O[!VC? [Q%
M=:IIGC*T\0EI][+;N&V8Z+Q7VKKGBG2/#4(EU74K;3XLXW7$@0?K7YF_\$E=
M0O[R\\5?:]0N+L#4' $TA;&"?6NY_P""MLMU#\+1);7DUHT<RO\ N7*DX/3B
M@#[\NO$FE66FQZC<:A;PV,@W)<.X",/4&N9;XX?#^-F#>,-'4KP0;M./UK\I
M?@_\8_BO^U5\/?#7PZL[&8Z7IR+!->PYWE.FXGZ5]%0_\$>? MY#'+>>,->6
MXE4-.JN2 QY('S>M 'WIH?BC2/$UN)])U&WU&$])+>0./S%9_C3_ (\EK\VM
M!\4^*OV&?CDG@M#/>?#F/ 74KLDDD]B37Z(MX@M_&G@O3=9LV#V]X@=&7H<T
M 7? /_'E-_O58U[XC>%_"]U]FU?7K#3KC&?+N9U1OR-?.'Q\_:NL/V<O#MW9
M0O%-XJF3=96,G/FMVXKY?^'_ .S1XP_;RU8^-_B3/?\ AE)LCRK5BB[>V!Q0
M!^C:_&[P [*J^,-'+-P!]K3G]:Z6W\2:7=:7)J,-_;RV$8W/<*X**/4FO@FX
M_P""/O@FS@EN+/QAKKW<*EX%:0X+ 9 /S5\[_&#XN?%_]FGX8^)OAW=Z=,ND
MWR-#'?2YWA.F0?I0!^O.B>+-&\21[]+U.UOTSC=;R!A^E:]?FO\ \$G9KN;P
M7"UQ?3W6^5F_>N6QD].:_2B@ HHK)\3>*=+\':1-J>L7D=C90C+2R'CZ4 6M
M4UBRT6W-Q?W45I /^6DS!1^=<HWQN\ 1LRMXPT<,O!!NTX_6OS=^(/[2'Q/_
M &MOB]J?P]\+Z83X2MIRBWMJ""R9QN)'M7J%K_P1^\%7UO#<WWB_74O9E#W"
MI(<!B,D#YJ /N70?B1X7\470MM(U^PU*XQGR[:=7;\A5JZ\9Z%9W[64^K6D5
MVIP87E 8'Z5^:?C+]E?Q?^PWK1\;?#*?4/$[0H0(;IBZD$<Y&37SQ\/_ (V>
M*/B[\<FU'Q%=3V&M37(:XLU<A4.>F* /W&FO(+>U:YDE1+=5W&1C\N/7-4M+
M\4:1K3;;#4;>[;TAD#5P7Q&\P_L^ZGMD99/[*'S@\_='-?CMX'_:F^('PO\
M&$VC>#%FUK6FF94MY"6R": /VLU3XN>"M%OI+*_\4:7:7<9P\,URJLOU&:73
M?BUX,UFZ2VL?$^F7=Q(<+'#<JS$^PK\_?!/_  3A?]HF/_A/_B#KNJZ+K>J?
MO)[.!R A/8<BL_XG_P#!/UOV7X4\?>"-<U35O[)'VAHKB0D?+SR,F@#]/J6O
MG+]B_P#:<D_:(^'(U+6%BL]9BE,30+P6QQGZU[GXN\6:=X-T.ZU+4KE+>&&-
MGRQZX&<4 7]2U6ST>U:XOKF.U@49,DK;5'XUR7_"\/A_DC_A,='R#@_Z6G^-
M?FYXF_:9^*7[8WQ*F\$^"]+:?P?'<FVO[ZU&#$F<$Y'M7JW_  YU\!MAF\8Z
M\)'^:3$AQN[X^;I0!]PZ3XX\/^,;>[BT/6+/59%B;<EK,'(R/:OS$^)%JB_M
M.:'NC <7XZCG[U=?XP^!/C7_ ()_V[^(_A8;SQ8UT/+N([LEPD?<X.:\3\,_
M%B#XN?&[PQ>NZC6/M2M>PK_RS<GD?G0!^RMC_P >5O\ ]<U_D*GJ"Q_X\[?_
M *YK_*IZ "BBB@ HHHH **** ,'Q=_R#9/\ =-9WPU_Y!$O^_6CXN_Y!LG^Z
M:SOAK_R")?\ ?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***IZMJD.CV$MW<'$48R: /S]_;8_:F\>:'XO7PC\
M.+\V^LQ7"K*%/.W/-?:GP3N-=OOAGH-UXCE\W5YK97G;_:QS7YJ?"?3Y/C#_
M ,%(/$\ETK-I2;I%##*\9Z5^KUE9QV%I%;1#$<:[5'M0!-^E?-'QS_;Z^''P
M'UV?1M9DN+G4$^54M1O!;L.*Q?V\/VC!\,_A_J7AW2)VA\37D0^SF-L.,^@K
MP[]A7]BF3Q4EM\4/B;.OB*>_5F2POU+E3V)S0!QVFZI^V#\:M?U+7O!&M_8O
M#%RYELDF?;MC/08]:US\+OV[I/E7Q3;J?4S ?UK]+M&T/3_#]DEIIMI%96JC
M"Q0KA1^%7Z /S5\%_MZ>(/V:_$8\)?'%KN^U9#Y<DT"%@&]<U]_?#CXF:)\4
M/#=IK6BW"R6UR@=4+#> ?45@?$W]GGP+\4HKF;6_#ME>:C(A"W4D>7#8X.:_
M-.]USQC^P)\:XHM3O[C4/#NMW@BM;?)V0(6[4 ?KO7P)_P %&OVDO'GP2TB"
M;PEJ!LG:Y5"P]":^W_!GBJS\8>';'4K.994GA5SM.<$CI7YK?\%;O^0#;_\
M7VG\Z /T$_9_\3:AXR^#'A'6]5D\W4;ZP2:=_5CG->@UY7^RS_R;WX#_ .P9
M'_6O5* /!?VSOB/KWPO^$4VL>'I_L]^LH4/[5Y[^PO\ &[Q=\6H;T^)KO[28
MX]R\UO?\%"?^2#W'_78?RKRO_@FK_J-2_P"N5 'V;\1OB!I7PO\ !NI>)];D
M:+3-/C\R9EZX]J_-;Q-^TQ\;?VIOB1/_ ,*)U*2Q\/'*QF;@<=<FOI__ (*-
M?VI-^SSXE@M%D>![<[U4<&N,_P""44OAV#]GC3[:"*WA\0>:YGX'FL/\YH \
M \8W7[9OP8NM.UGQ1KXO-#AE#W7D2;@8P<L./:ON?]FW]KSP;^T1HZG19I$O
MK95BN8YQ@^8!@X_'->Q^*?#=CXMT.[TO4(([BWN(V0JXSU&,U\B_#O\ 8#N/
MAA\4(O$>@:XMAIOVCSI;&'(#\YYH ^M/&EOJUUH%RNBRB&_VDHQ]<5\ ?L<_
MM<>-]<_:4\;^"_B#J+365G(T=J&'",&( _E^=?HVWW3BOR5_:!N+?X+?M#0Z
MM#:BUEU34 KS 8W984 ?K3'(LL:NIRK#(-.K*\*78OO#&DW"MN$MK&^?JHK5
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'?^03
M#]*TZ "BBB@ HHHH **** "BBB@ HHHH 0G S7YD_P#!6SXXS:58^'=%T*Z+
MQ&1EOUC/5>>/Z5^AWQ(\>:?\.O"]UJ^HR+'#&C;2QP-V.*_*[]F'PS-^U9^T
MAXOG\16QOM$M;II(5F&4V[NV: -[]D7]OKX,?L\_#U]%&D:E:W%PPFG:.$_,
M^.>WO5?]LK]O3X/?M"?"XZ'8:3J$^I>:)%9X,%<>^*_1%?V6_A1Y,:-X$T=]
MBA0S0<_CS3D_9@^%,*OL\":.I92"1!S0!\>?\$N?VA+3QO:W7A8.T,>GPA(H
MY3C'I7Z)U^-WQ:\)7G[%/[1%KJ^DPM9Z3K^H!%CC&U44M7Z^>%-5AUKPWIE[
M#,LRS6T;[E.>2H)H _(K]L?X>0?%3]MBZT6Y7?%O!(S[U^JGP6\+P>#?ACH&
MD6T8CCMK94P!7YG_ +0?B*S\*_M[W5Y?SI;0$@;Y#@=:_47X>ZA!JW@W2KNW
MD66&6$,KKT- '15XW^UA\+['XO?"#4= U"(36['S2N.Z@XKV2O._CQXRL_ W
MP[U#4[Z58+=5*%W.!DB@#X8_X)C>/-1_X6IXQ\!O,QTS1$:.",G[H!KH?^"G
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
M% Y6*^C>-PO4@@BOAW]B']M7X1?LY:#KMKJVF7PU&\N3+YT<.X]2>N*^Q_\
M@HAX"N/&7@S2YXT,D%D6DE4#C:.>:Y+]AGX>?"?XK^!+^6?PGI=_?6DHBD::
M,,?0_K0 [_A[Y\'O^?+5_P#OT?\ "JVJ_P#!7#X.7VE7EL;'5G\Z%H]C0G#9
M!&#Q[U]/_P##+?PF_P"A"T;_ +\?_7IK?LN_"2-2[> ]%55&2Q@Z?K0!^6W[
M.?QUTB\_:.TVV\$6%Y9:7J5YYDXDC(!RU?L]7E/A'X9_"&PU19_#NC:%'?P-
M@-:8+HP_&O5J "L+QQ_R*NH_]<C6[61XLM6O?#]["OWGC(% 'YA_ /\ Y2!+
M]#7ZIU^67P9AAT7_ (*'BUFF59<'Y2>:_4V@".?_ %+?2OR5U+_E*)#_ +M?
MK+J5PMG8S3/PJ*2:_)[1;>3Q=_P5"@D@4_9]O^L'2@#]9;?_ %"?05+38T$:
M!1T Q3J "J.M:+9^(--GL+Z%9[:92CHPZ@]:FOM0MM-@,]U/';PCJ\C8%1:?
MK5CJRDV=W#=#_IDP:@#\^?VEOV*-?^%MX?%_P'C&C2+FXOHM^26SG(KT']C/
M]LH^,&M/A_X\NI/^$[#%=SC 8>G-?9\D:31M'(JNC##*PR"*_+[]L;X=1?"O
M]HB#Q_H!73WCVYAA&TD]S0!^H=+7 _ OQ-<>,/A;H6K73,T]S"&8MUKOJ "B
MBB@ HHHH P_%G_'BO^]7YT_\%%K6/4-0T:UF&89!AA7Z+>+/^/%?]ZOSN_X*
M%?\ (<T'\* -S]EG_@G_ /!CXB?#5-6UO0GO;Z1\,PDVX_2O8/\ AV#\ _\
MH5Y/^_W_ -:NH_8<_P"2.Q?]=!_(U]$T ?./@7]@'X.?#G6(-3T30'MKN%@Z
M,9<X(_"LG_@I*@C_ &0O%J+PJJ@'Y&OJ2OFC_@HIIKZM^RGXLMDX9@O]: //
M_P#@E[_R0'1/]ROM>OB[_@F;'!8?!/2+ 3J]Q&AW(#R*^T: /$OVR/\ DW[Q
M)_N#^M?.'_!.W_7C_<:OH+]N#58]%_9O\47<I 1$7K^->#?\$W=/DO\ 0;?6
MU4_9YD;:1TH ^\Z*** "BBB@#PK]MJQDU#]F_P 5P1??:(8Q^-?.?_!-."UT
M[0[>T;'VU0V[UK[2^*_@G_A8G@74]!#[#=)C=7YH_LW^/)/V??VN=4\(>(";
M/1X]R)=3':A)]": /U=HJMI^H6^JV4-W:RK-;S+O213D,/6K- !115'5-<T_
M151K^\ALU<X4S.%R?:@"]7XV?M7?#>W^*_[;>H:1<J7C60-@''>OV,M+ZWOH
M_,MYDF3^\AR*_*WXBL5_X*"ZI@X^;^M 'Z6_"K14\._#GP_ID:A4M;1(E ]!
M765D^$^?#NG_ /7(5K4 ?EY\8K#3]!_;JOO$ 3;?,0"R\=Z^YOBG>&__ &=]
M6N#SYFFNW_CIKX7_ &B1G]KZ[_WQ_.OM[Q__ ,FSW_\ V"V_]!- 'PU_P2/_
M ./SQ7_V$9/_ $(UW'_!7:0I\*4 _BG1?UKA_P#@D?\ \?GBO_L(R?\ H1KM
M?^"O7_)+(?\ KY3^= 'M_P#P3Z^#.F_#SX):!K-K"L=SJEFKR'')%?5%>0?L
MCL3^S?X"S_T#4_K7K] 'P+_P5LL(;/X(C4(5"7?VE/G P>OK7MO[.OB!+C]D
MGPG=*V9K?3U9L^H!.:\9_P""NG_)OX_Z^%_G7I'[+T/VG]DKP];J/FET\*/Q
M6@#XM\7:(W[17[6'AF_U F>SL+D1NN>, ^E?K;H6A67AO3(;#3X%M[6(85%%
M?D[X<UF/X/?M2:+H^IX@_M"[W!I..K5^MT,T=Q"DD3K)&PRK*<@B@"2OFG]O
M/X5:;X\^!/B._G@5[ZQM&:)\=*^EJ\+_ &T/%UEX7_9[\7?:9E26:S941CRU
M 'R;_P $H[.73O",4$WWQ,P_6OTFK\WO^"5NI?VMX72XV[<S-Q^-?I#0 5\0
M_P#!4+Q]<V/P3O-%TV1HKV25<D'%?;U?!/\ P5*\+W-E\*;GQ%$C3*LJ@HM
M'I__  3_ /@_I7@OX*Z#XA2 #6=2M@UQ+CD_C7U/7S]^P[XTL/%/[//A.."X
MC:[@M LL*GYD^M?0- %;4-/M]5LY;6ZB6:"0;65AFOQN\5?"H>!_VN]6U&!!
M':37GR ?[U?LP[K&I9B%51DD]J_(GXE?$:V\3?M6:EH]OAOL]Y]\=_FH _2;
MXCR;?V>]3?\ ZA0/_CHK\U/V'?@S:Z]^T-#XFN81(BS-U&>]?I1\2AM_9WU4
M?]0D?^@BOBK]@%C_ ,)D!GCSV_G0!^E$<:QH$10JC@ # KCOC):QWOPM\2V\
MHW126;JP]J[.N1^+7_)-_$'_ %ZM0!\$_L1W%IX:^)2Z'8@QQ/.Q*]NM=]_P
M50^)D_@CX:Z'9VDK1RWUV(I-IQ\K$#%>6_LA\?'R _\ 35OYUVG_  5P\$W.
MO> /#%_;(T@@OE+@#H 1S0![-^PC\#='^$_PW34],MQ%-KD27,[=V8@&OIVO
M#OV0_B!IGC+X2Z/:6%S'<2:?:QQ3"-@=K  8->Y4 9OB+3+?6-$OK2ZC62&2
M%U(89[&OQ^C^%NF?#7]J*SFTV+ROM>H[F_[[K]B=4E6'3;J1V"HL3$L>W!K\
MEO$_BJR\3?M/:5%9SI.8=0 ;8<X^:@#];+'_ (\X/^N:_P JGJ"Q_P"/.W_Z
MYK_*IZ "BBB@ HHHH **** ,'Q=_R#9/]TUG?#7_ )!$O^_6CXN_Y!LG^Z:S
MOAK_ ,@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *\D_:H\2/X3^"/B'4T;:T,?!_.O6Z^>?V^+Q+']EWQ?
M-)]Q8AG]: /EW_@GE;?\))\4KOQ2T8,EPC R8Y/6OT>U.\&G:?<71&1$A?'T
MKX)_X)>Q6MWX%LKZ!?F=6YK[K\4QM-X=U&-?O-"P'Y4 ?DS\:=4N?CK_ ,%!
M?"-M=[ETR-UC:,'Y,#CD5^M/A_0;/PSI,&G6,?E6T*X517Y'Z/<+H?[?7AJP
MN1MFDG!&[ZU^P5 !1110 5\7?\%)OA79^.O!.GZK,H6;2E:97 YXR:^T:^:O
MVZ-1AM/A/J$4C*KS6TBJ">O!H X'_@EYX^N/'/PCU0SRM+]CNO(4L<\#(_I7
MAO\ P5N_Y -O_P!?:?SKT+_@CSI<^F_!_P 3"=64OJ)89';+5P__  5RTN9/
M"=M='_5F\3^= 'W/^RS_ ,F]^ _^P9'_ %KU2O*_V6>?V>O ?_8,C_K7JE '
MS#_P4)_Y(/<?]=A_*O*_^":O^HU+_KE7JG_!0G_D@]Q_UV'\J\K_ .":O^HU
M+_KE0!]I>//!6G_$/PK?Z!JB[K*\38^!DBORD^,&@_$S]@'XKR^(O VE3:CX
M0W8WR*3'@]<BOU[KG?'?@/1OB1X=N-$UVT6[L)OO(?YT >5_L[_M;>"_CIX5
MTJ:VUFV_X2&2%3>:>IPT4G<?2O=:_)_]HC]CGQ=^S3XAF\8_"7=9VGF&:XVM
MGY!S7TW^PC^U^OQO\-3Z?KMT?[9LW$)W\$L."* /L6ORZ_X*Y: =(U;P'J,:
M[/,U!#N7O\PK]1J_-K_@LDQ7P_\ #TCJ-0!'_?0H ^W/V?M3FU+X8:"9225M
M(P,_[HKTFO$OV2[Z:]^%>E&4YVVT8'_?(KVV@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 ****
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
M!7P1LA:>%--^PP[BVW.>37IM !7%?%WX4Z1\9/!EUX;UH-]CGYRHR0:[6DH
M_'S1_$'Q>_85^-VIP6^AS7'@.2?R8[B9"8_*SU%?>VE_\% /@E<:;:2W?C:R
MMKN2-3-"V<QMCD'\:]E^(7PUT+XH:(=*U^T%W9DGY>_-?.EQ_P $OO@+=7$L
MTGAR8O(=S?OO_K4 >=_M _MU/XXMI_#/P4EC\3:Q,GRK ,EN.:_/7X+V?BBW
M_:+GO?&5K+8ZS+<#SX95P0VZOV+^#O[%/PM^!?B1-=\*:*UGJ*J5$CONP#^%
M;^O?LP^ /$?C&;Q/>Z2KZM,_F/*I R?RH ?\3I /V=]6;^'^R0?_ !T5\2?\
M$_;J.7QH K9/GMV]Z_1K4O#-AJWAV71+F+?I\D/D-'ZKZ5Q7P_\ V>?!?PSO
M?M6A:=]EFW;MV>] 'I=<A\7&"_#7Q"3T^RM77U3U;2[?6]-N+&Z3S+:="CKZ
MB@#\S?V0;J.3X^P*K9/G'M[U^@OQ>^%NF_%CPC=Z1J*[@T;>6<9PQ'%97A']
MG/P1X'UY=8TG3?(OE.X29[UZ;0!^0WPIU#XJ_L$_%B_T_P#L66]\"ZM>;KJ\
MN5)6&/=U'IQ7WHO[?GP+95SX[L0Q&67G*GT/O7K_ (^^'6A_$O0YM)UVT6ZL
MY5*,O?!]Z^;_ /AUS\!#([GPY,2QW']__P#6H \F_:._;RO/B%877A[X';?$
M]\RE)Q",D(>IKXH_9\\*ZYX4^/FDWWB9)8-2O[U7DBD!^5BV2*_7+X+_ +%W
MPN^ FN7&K>$M&:TO)TV.\C[^/3I70ZM^S/X#UGQ-!KUSI0;4H9/-20$##9SZ
M4 >FV7_'G!_US7^53TV-!&BH!@*,"G4 %%%% !1110 4444 8/B[_D&R?[IK
M.^&O_((E_P!^M'Q=_P @V3_=-9WPU_Y!$O\ OT =?1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?-?_  421I/V3?&:
MJNX^4O'YU]*5X'^W-;M=?LT^*XT3>QC'R_G0!\[?\$I8VC^%6FAE*G#<&OT#
MDC66-D895A@BOSV_X)DZ]_Q)X-*8!'C5LJ*_0N@#\K_VZOAIJ/PH_:.T;XM6
M%K(^FZ:%DD\M>/SK[Z_9O^-VG?'3X9Z9X@M;F%KF9/WMNK@NA'J*Z7XL?"_2
M/C!X'U'PQK*?Z'>)L:15!9?<5^:U]\*?C)^Q3\1[B3X5Z)=>*-"1B"L@+((S
MU./I0!^K5%?*?P[_ ."A7PSOM&AM_&7B*TT'Q+$H%Y9OQY;]Q^==6O[>GP,9
ML'Q[IZCU8G% 'O\ )(L4;.YVJHR2>PK\P/\ @I)\;F\=>+O"7A#PA(VH%;H0
MW@MFW8!;!W8K:^.O[<_Q/\9^,+G0/@UH"^)?#TQ\M;^%,EE/!.:]'_9)_8=@
M\*ZC+X\\6M-<:_JA$\UG=#<(7/.!GI0![[^R]\*(/A5\.+.UBB6)[J-)I% Q
MR1W_ #KY$_X*[VMR?AE:2"%C%]K0[L<=:_1N*-88TC0;448 '85X_P#M3? N
MS^/WPTGT"[X*-YT9 YW <"@!/V0]8BU;]GGP4(S\T.GQHPKV2OS)^!/[1'BO
M]E#Q/=>%_BK8?\(_X0A;R-/O)P0)$!X-?6+?M]? M+99CX[L=K#.WO0!A?\
M!1"ZM[7X"SM<3+"IG #,<"N$_P""<WANYTW1[F^=&^SW$(*28X/TKP7X]?$S
MQC^W'\0#X"\.V+7'P[$HECU2W!^;!]:_1CX&_#>#X5_#/1/#\28DM+=8W<CY
MB1ZT >5?'C]M+1/@;\6-"\%7]D)I-3"G[1NP$SZU] >&_$%MXHTB#4;1UD@E
M&593D5\E?MO?L7V_Q@T*_P#&.D27$_C'3H2]G HX<CL/>O'_ -CO]M"?X/Z;
M#X!^,CIX=N[4L!)=9##TS^5 'Z)>+-'M=>\.ZA97D*SP2PNI5AGL:_'^/3KG
MX+_MK>&=#T -;Z;J%[NF2'A3EN]?<?Q8_P""A7PKTOPW<VGACQ3::OKEU&T=
MM#$?O,1@#\Z\-_9-^!WC;XL>/AX_^(NBOI-Q;7'FV)=<;TSD&@#])J_-G_@L
MAMDT/X>1[AN;4!Q_P(5^DIZ5^67_  58U";Q)XL\":?&2ZIJ,:M[?,* /N?]
ME72SIOPLTD%]VZVC/_CHKV>N-^$7AN#PU\/=!MX26S90LQ/J4!KLJ "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "N%\;?\A!/I7=5POC;_D()]* .G\._\@F'Z5IUF>'?^03#]*TZ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _+CXO^%_$%Q^WS=7T.CW
M,NG]KE4)3KZU^EW@]6C\-V"NNUA$,@]JOOI5E)<>>]G;M/\ \]&B4M^>*LJH
M48 P/04 +1110 5\*_\ !0/0M7U;Q%I+:=ITUZJQC)B4G%?=55[BPMKL@SVT
M,Y'>2,-_.@#QG]D&QN]/^#MA%>6[VTP8YCD&#TKVZHX8([= D4:Q)_=10!4E
M !1110 4444 5-4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\: /0J***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ JAK'_ !YO]*OU0UC_ (\W^E '(?#W_D*7_P!:[ZN!^'O_ "%+
M_P"M=]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!%<6\=U$T<J"1&ZJW2L#0_ASX:\-:O<:II>C6MEJ%P,2W$289
M_J:Z2B@ HHHH P?&'_(._&LWX?\ ^KN?K6EXP_Y!WXUF_#__ %=S]: .PHHH
MH **** "BBB@ HHHH YWQ-\/?#GC2XM9]<TBVU*:U.Z%YTR4/M6Y:VL-E"L4
M$:Q1J,!5Z"IJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N;\:?\>2UTE<WXT_X\EH @\ _\><W^]75URG@'_CSF_WJZN@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,'Q=_R#9/]TUG?#7_D$2_[]:/B[_D&R?[IK.^&O_((E_WZ .OHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/
MOCSH*>)OA?K&GR+O25.5_.O0:@OK.+4+62"9=T;C!% 'YC?L(^*+/2OVI-9\
M'0?NVMHW.P\>M?J!7Y+W'@OQ)\#?VYM9\5Z?I-U<6%Q(5#0H<<GUK]5?#.I2
M:QX?L+Z6,Q23Q!V1NH)[4 :=(RAE*D9!X(-+10!\K^*O^":OP1\8>)+_ %S4
M="FDOKZ0RS,LV 6/4XQ64W_!+'X",N/^$?N!])__ *U?7M% 'F?P?_9X\%_
MZQ6T\*Z=]DB5=HWG<?SKTRBB@ HHHH \J^/'[-/@?]H[3;*Q\::>U[#9L7B\
MMMK _6O%V_X)8? 1EQ_PC]P/^V__ -:OKVB@#SOX0_ 7PA\$=&CTSPMI_P!D
MMHQA=W)_.O1*** $KP3XP_L1_"SXY>))-=\5:.UUJ,@PTD;[<_I7OE% 'R;H
M_P#P3$^!>AZM9ZC;:!.MS:R"6,M-D;@<C(Q7U9:6T=E:PV\2[8H46-%]% P!
M4U% #6X5CTXK\FO&GB*U_:$_:<O?#D:M<2:)?Y(QG&&K]#/VGOBM?_!_X6WN
MNZ=ILVJ7/^J$$"DMR.M?%_\ P3=^$FIS?&#QA\1-?TR2W;6 TL4=Q'@H2<]Z
M /T;\/6WV/0=.M\8\JWC3'T4"M"D'' X%+0 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 %%%% !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 5POC;_D()]*[
MJN%\;?\ (03Z4 =/X=_Y!,/TK3K,\._\@F'Z5IT %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !12,P4$G@#DFN:O/B9X3TZ8Q77B
M/3+>0'!62Z12/UH Z:BN8L_B?X1U"80VWB32YY3T2.Z0G^==)'(LT:NC!T89
M# \&@!]>6?'/]HSPI^S]X?;6/%$LD=H&"?NQSDUZ;>7D&GV[W%S,D$$8RTDC
M!54>Y-?G+_P59\8>%O$GP;DCTS7;'4KH3H?*MYE<@@^QH ^_/AUX\TSXG>#=
M,\3:.[/INH1"6%FZE:S_ (I?%?1/A%X8O-=UUVCLK5#)(5ZX%>0_L8_$#PEI
M?[-7@*S?Q%IL-PMDL;027**ZMG[NTG-97_!054N?V?\ Q&V!)$]HQ5AR",4
M>M?!_P"-WAW]H/X?GQ1X7E>332[)F0<Y'6K?@;_D9+[\:^8_^"48CM?V24D<
MB*,W,K,QZ=.37O\ X5^(W@W3?$E^EQXGTZ&<<&.6X53^IH ]?HK'T7QAH?B+
M/]EZM9ZAC@_9IE?^1K8H ***Q]=\7Z)X7\O^U]5L],\S[GVJ98]WTR: -BBN
M2_X6YX*'7Q5I'_@8G^-;VEZ[IVN0^;I][!>QXSN@<,/TH OT45EW7BC2+&^%
ME<:E:P7;=(9)0'_*@#4HJAJ>NZ=HMJMU?WL%G;MTEFD"J?Q--TGQ#IFO1L^F
MW]O?*O5K>0.!^5 &C1110 44UF"*68X4#)/I7-WOQ,\)Z;,8;KQ'IEO+_<DN
MD4_EF@#IJ*Y-?BSX+=E5?%.DEF. !=IS^M=1;W$=U"DT+K+$XRKJ<@CU% $E
M%%(S!5+$X &2: %HKEKCXJ>#K6X>";Q/I44R'#1O=H"#[C-2:?\ $KPIJMTM
MM9^(M-NKAONQ17*,Q_ &@#I:*0'(R.E175U#90O-<2K#$HRSN< "@":BL[2/
M$6EZ_&TFFW]O?(IP6MY X!_"M&@ HIDTR6\;22,J1J,LS'  K-T_Q5HVK2&.
MSU.UNG!P5BE#'/X4 :M%5=0U2TTF'SKVYBM8LXWRN%'ZTRWUJPN[=[B"\AE@
M0;FD1P5 ]2: +M4-8_X\W^E83?%GP7&[(WBG2593@@W:9!_.I4\9Z!XDADAT
MO6+/4)\9$=M,KG\@: ,CX>_\A2_^M=/XJ\36?@_0;K5K]BMK;KN<CTKF/A^#
M'JFH[AMP><]JYW]H[QGX:M?A9K]I?:[8VT[PD)"\Z[V/IC.: )?AK^TUX/\
MBIKS:1HLTCW8SPWM7K=?F1^Q!XH\+Z/\6IIKK6K*S7#;6EE"@GL,DU^DVG^(
MM+U6&2:RU&VNXHQN>2&5651ZD@T :-(S;5)/0<UFZ3XFTG7F<:=J-M?%#AA!
M*'P??%5M0\:>']/OFTZ[UFRMKW'-O).JO^1- 'S[X\_X*%_"WX=^-$\,:I=3
MKJ33>1A0,;LX_G7T=H.M6_B'2;;4+4DP7""1"?0C-?G5\:?^":=G\3/BTGC!
M/'>GV44MTL_DO(N7 8-@5^A'@GP__P (MX7TW2_,$HM8%B$@Z-@ 9H W:*9)
M*D,9>1@B#JQZ"N9N/BGX/L[AX)_$VEQ3(<-&]T@(_#- '4T5S%E\3O"6I726
MUKXDTRXN'.%BCND9C] #73T %%)6%K'CSPYX?E$>IZY86$AZ+<3JA_4T ;U%
M8NC^--!\02!-,UBSOW_NV\RN?T-;5 !1110 44E8&J_$#PUH<WE:CKNGV4G]
MV>X5#^IH Z"BN4C^*_@R1@J>*-)9CT NT_QKIK6ZBO($G@D6:&0961#D$>QH
M EHILDBPH7=@B+R6)X%9UOXFTF[NQ:PZE;2W)_Y9)*"WY4 :=%%(S!1DG H
M6BLAO%VB+J0T\ZK:"^/2W\Y=Y_"K6IZU8:+")K^\ALXB<!YY @_,T >2?&S]
MJ[P3\!?%&A:#XEGECOM88+;!!P<G'->L:'K5OX@TZ*]M23#(H9<^]?EG_P %
M2/$7A_7/CQ\*);+5;.^6&51.T$JNL8WYY(/TK]#?A%\0/"5UX7TRSLO$>GW-
MSY*YA6X7<..F,T =CXP_Y!WXUF_#_P#U=S]:O>-+NVM])$MQ.L,/7S&/%<CX
M)^)7@R!IX1XITTW!;!B:X4'^= 'J%>!_&K]M#X?_  'O$MO$MQ-'(TGEC8.]
M>Z6=_;:C")K6>.XB/1XV!'YU\0_MC_L(VOQ_UB#4+GQ;9Z!MGWC[0X7.>,<T
M ?6_PV^)^C?%+0X=5T5V>UE0.I;T-=?7E'[._P 'U^#O@FSTA+Y-0CCA6-9H
MSD-@#FO5J %HKG-4^(WA;1+U[/4/$&G6=TGWH9[E48?4$U!!\5/!UU.D$/B?
M2I)G.%1;M"3]!F@#-^,GQDT#X'^#;KQ+XCD:/3K?EV3K2_!SXR:!\</!MKXE
M\.2-)IUP,HS]:^>_^"G2QW7[+NO,/WD94$,.E/\ ^"8<:Q?LP>'P@P-M 'UY
M1163K'BS1O#I U35+73R1D?:)0G\Z -:BN2_X6WX*/\ S-6D?^!B?XUNZ3X@
MTS7HS)IM_;WR+U:WD#@?E0!H4444 %-DD$:%CT S3JP?$7C'P_X?5H=7UFST
MUF7[MQ,J'IZ$T >5:+^V%X#U[XQW/PUMIY3XBM_OH1\M>Y;AMSVK\@/A?X@\
M.P?\%+==U.75K6/3#N*WK2#8<^_X5^LFA^,M \2JRZ3K-EJ13J+:=7(_(T >
M4^./VP? ?P_^*VF?#_5)Y5U[4"!"BCY>:]N@F6XA21/NL,BOR7_:TMDD_P""
MB/@,[-S;U/ZU^J#>(-+\.:+;S:I?V^GPB-<O<R!!T]30!N45R<?Q9\%S.J)X
MITEV;A56[0D_K72VE[!?PB6VF2>,]'C;(H GHHIKN(U+,=JJ,DGL* '45RUQ
M\4O!]K*T<WB;2XI%."KW2 C]:=9_$[PEJ$PBMO$FF3RG^".Z0G^= '3T4V.1
M945T8,C#(8=#3J "N<\:?\>*UT=<[XT_X\!0!X5>_M?>!/A9XZTWP-K4TD>M
MZG(! %'!SZU])6MPEW;QS)]QU##\:_'C]K"WCD_;>^'C,N3YR?SK]>_#_P#R
M![/_ *Y+_*@#1KQ[XN?M1^#?@OXLTKP]X@GDCO\ 4<>2%'!S7L-?F5_P4FMX
MYOVC/AZSH&("8)^M 'Z0^&_$5KXHTN._LR3!(,C-:E>?_ Y0O@&Q &!M'\J]
M H *Y_QQXVTSX?>'KC6=6F$5I#][GD_2N@K\P?VZ/&OB+QY\>O\ A65EJDFG
M6,NTEMV%H ]IUS_@K%\&M!U6>PF.I/+"2&:.+*\>]>T_LZ_M;>!_VF+&[N?"
MTTJ?9CM>.Z&QOP%<]\)?V/\ X86_PQT:TU?PEIFJZ@;<"XOI8LO(WKFOD3]J
M+]G?Q)^SW\3=$\1?"U9M.T%'$US8V"D"09Z$"@#]2**\M_9R^(U]\3OAQ::M
MJ%C-87/^K:*8$-P.M>I4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 8/B[_D&R?[IK.^&O_((E_WZT?%W_(-D_P!TUG?#7_D$2_[] '7T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!3FT>PN)?-EL;>27^^\2D_GBK2HL:A54*HX  P!3J* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH @NK&WOXC%<P1W,1_@E0,/R--M=-M
M+!=MK:PVX](HPO\ *K-% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 44UI%7[S ?4TWSX_^>B_]]"@"
M2BF+*C='4_0TI=5X+ ?C0 ZBDS2T %%(S!1EB />@,&Y!R* %HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N%\;?\A!/I7=5POC;_D()]* .G\.
M_P#()A^E:=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHKDOBAXP7P/X1O-2)P54@'T.* /E+]L;]M[4_A[-#X:^&MG
M%XBUV=S;74:C<T.>,UY!\/O^"<NI?'S39/%'COQ)K&@WUT?-6VA=OXN>F:S?
MV"? +>/OVH/B!XB\11_:[<R-+;*YR,YK]28T6-%10%51@ =A0!^9'Q*_X)HW
M_P $?"LWBOX?^)M:U_Q!:L"+*9V(8>W/->E?L1_MG:[XOU2X\$?$:TCT._TU
M/*CDFX9F'8U]WU^5_P#P4K\&/\$O&7ACQCH&+:XU74%\]DXS\PR* /TH^(W@
MNW^)G@75/#TMU):V^I0&,W$!^90>XK\>_P!MK]@/2_V;OA]-K]GXJO\ 6':4
M8AN7)')[C-?KC\%?$K^*/AOH-W*=TS6D9<^IVBOC/_@K9_R1F?\ Z[+_ #H
M\_\ V;/^"8.@>._AKX+\<3^-=7MKJX2.\^R0N?+&#]WKQTKZ?_;ETY--_9MU
M/259I([6P\H2-U;"@9/Y5VW[$W_)L/@/_KQ6N0_X* /Y?P)\1MZ6K?RH ^&O
MV)OC_P"*K7X!S?#[P]IWVJ5YW 91\P!/->J^'_\ @F'9_%B\N=?U[QCJNEZG
M<_/+:PR'*$_C5[_@E#\)K;_A4@\9&-3<>>X!89K[E\&R^?XIOW/!.>E 'YN^
M)O OC/\ X)Z_$+1K?PQ=7OB7PU>N)+R[NF)$2YY^E?I+\&_BC8_%SP7;:[82
M)+&^%8H>-V.:\S_;GTFVNOV?O%-W(BFXAM&*-CD<5Y1_P25UHZE^S9Y,KEIX
M[QR<G/% 'TG\>/CAHGP+\'R:QK%U';M(&6W60X$DF.%K\\H_!OC_ /X*3>*?
MM7B=;OP?H>ER%;.2TRJRQY/S>]5?^"I7Q;M?$6JZ1H.J%WL-,OED:.+T!&:]
M>^&7_!3CX"?#_P ":+I-I'?6\MO;)',L=OCY@H!Y[T 4_P#ASOX78 /\0=>Z
M9XD)Y_[ZK@]*\>_$[]A_X@GP[/I]QJ7@T2BWAU&[RP=<XSDU[A_P]Q^"?_/3
M4O\ OS7E'[2'_!17X'?&#P(^E>1?74\9,L1:'!5L<4 ?H?X!\<:=X^\.66IV
M%Q',9H5>14/W"1R*_-+]L;QBO@_]MG3;S5=;GTS14B4L!(0F<"O2_P#@D[\3
M[WXB:+XO682K9VDH6W63LN1C]*\,_P""AG@F/XD?M;6&@S F.5%R%.#0!M^/
M/C%XX_;*O[?X=^'(9D\/6<JE-3M<AI%'&217WE^S#^SI!^S_ .%?LJZK=ZG=
M7,:F;[2Q.UN#@9-5OV4_@#X:^#G@#36TJTV7TD.)96Z_2O=: "FLPC4LQPJC
M)-.KSKXZ>//^$"\!W]VIVR21.B-Z$B@#Y;_;:_;8USP#J6F^$OAE:0^(]0U#
M,%V\(W&$DXP/2O-? G_!-^_^/6AKXJ\>^)-8\/ZQ<'<+2%R  >>F:/\ @FY\
M-?\ A/?'WCKQ-XNA^VW$%V9;+><@9:OTR "@ # '04 ?F?XX_P""2%KX?T<Z
MGH'CC6KN^M/WHADD;YB.<=:M? ']N#QC\//%UE\.?B7IBZ1%'(MG83W"_-.
M< YK])J\A^)_[*_@#XN>+-(\1>(-,\[4]+D$MO)&0N&!SSQ0!ZS'=1M:)<,P
M6-D#[CTP1FO@_P#:>_;G\1Z9XJNO OPPTZ/7]<W^3/%&,O&IX)KZ=_:8\9'X
M9_!/6=7@;R_LD:HI]!@C^E?'/[ ?PVLO$_Q7OOB?+'YMUJ",=[\^M &=X/\
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
M<NI7$L&\_NF<E>OI7UA\"O'-YXX_9UF2_8//9V"Q%N_"BODO]G'_ ).]M?\
M?/\ .@#]0ZIZMG^S;C!P=AJY5/5_^0;<?[AH _(_5M6U4?\ !2?2[?\ M2Z%
MJ2/W'F'9^6:_2GXY?!&T^//@V'1;S4[G2XU^;S;8D-T^M?F=J_\ RDNTKC/2
MOU^L_P#CVC_W1_*@#\.?VV/V,]+^ ?Q4\%:-8^([[58?$$H#2W;DO%EL<<\5
M]I?LZ?\ !-'1/ >M:3XQ7QGJEW,J*XMBY*=C@\UYE_P56_Y+]\(_^NR_^A&O
MT5^$_P#R).G?]<E_E0!\9?\ !2#X\:Q\/?!>F>'=$!DDGG6W=U/S8.!FO,?A
M_P#\$RQXJ^'Z^/?^$OU5==GM_MD-FDAVE]N[:>:[O_@I]\&?$.L^'+#7-"3>
M8+@328YX!R:U/V)_V[O"FLZ9I_@?6YY+76+<);*9%VC<..] 'J7[&-Q\0O#V
MA_V!XJTJ:.".0A9YLYP.AKYV_P""M^J:EINCZ!_9^I7-GF^0'R)"N>1Z&OTT
M5@ZAE(96&01R#7Y@_P#!73_D!^'_ /K_ $_]"% 'W9^S+--/\%?"SSRM-(;*
M/<[G)/RBO(?VN?VU5^!,DFB>'((=7\6LO[G3VY+'Z5Z'\%]8/A[]F'2=34[6
MMM+60'Z**^%?AIX1MOVA_P!K+3_&6I!KB*UFV')XX/I0!>\#?L,^(?VP-2F^
M)7CW7=4\+WNI_/)90,0%/H!FNVN/^"3NE^"HI/$.B>-M<OM8TY3<6MK(YVR,
MO(4\]Z_0VRLH-.M8[>VC6*&,855& *GH _&_]I_]J+QH_P #]7\ >/=,_LK5
M6;R8(Y!AG4' -?;7_!,Z+R?V9?#Z_P"QFO,_^"K'P/T'Q!\,;_QQ/#C6+*-5
MCD7CI7I?_!,V0R?LPZ#(W9* />/C-\7=(^$/@W4=5O[N&.]CMW>UMY#S,X'
M'XU^;OA31?B/_P %$_%$E[XFBO/"VAPR&%9;0LB[!T-2_P#!5+XN>3\0O!D
M>0Z3:3C[7&AY*@\UZI\+_P#@IE\ ?AQX1LM)T^"^M-L:F4)!]Y\<F@"NW_!'
M?PRH)3X@:]N RN9#U]_FKSG1_%WQ2_82^(%GX?M],N-=\+7UP(I[V\RVR//W
ML_2O>O\ A[C\$_\ GIJ7_?FO-?V@?^"DOP/^)OPWU;3H;>]N=4,#+:,\&"KD
M<<_6@#]!? _CG1_B!H<&IZ->Q7L#JI<Q'.QB.0?>NAK\[/\ @D;X_O\ 6/AW
MK5K?^8R/>,T6_/3)QBOT3H *^8/VH_V']+_:8UR#5;WQ+J&C20Q[!':N54X'
M4X-?3]07O_'K+_NG^5 'X0>"_P!C^P\0_MA:G\*G\0W4-K; XU!7(D/XU^H_
M[+/[#NE?LPWU_=V7B74-:>ZZK=L2J_3FOC#X6_\ *3K7_H?ZU^M2_P"I'TH
M_'O]O?Q4? ?[;'A'7@ 3:X//3J*]V7P_XT_;JD_L36Q=Z!X.\L.FI6A*EL#H
M*\*_;R\,Q^-?VWO"&B3#=%<%01^(K]4/@WX+A^'_ ,/],T6! D<"< >X% 'P
MUJO_  2-T/PSI-YJNF>.]=N=1L8FGMHG<A7902 >>^*9^Q=^U?XF\->*_P#A
M6WQ!MC8:@]SY%FMQG?(H. >:_1YE#+@C(]#7Y4?MN6MMX8_X*#?#2]M5\DL(
MW8)P,G% 'ZKG@$U\/_MB?MM:IX/O(/"/PULX_$&JWC&TO-@RUONX)]NM?4OC
MSQ^OAOX;RZYG#-!D'W(K\@OV8_VDOA_\+_VCO'FO_$V*>YBN+AVM&6,R!6SZ
M4 ?07@'_ ()=R?%+2W\1^+?%VM:5?WQ\[[/%(WREN>F?>K'C;_@F?=?!70G\
M4>!_%&LZ[K5L0?L<SG##\^:]3'_!6[X(Q_*CZB%7@8@P,4?\/</@ES^\U+_O
MS0 O[&O[7FO>*]2N_!WQ$LX]#NM.40P2S<&0CC!K[9CD61%="&1AD$=Q7XC_
M +3/[6'A#XA_%CPUJ7PQM[FVGFOT:[)0KN!<<#UK]F_ 6I+JW@O1+H'F2SB+
M9ZYV#/ZT ;]<[XT_X\!715SOC3_CP% 'Y,_M6_\ )[GP\_Z[+_.OUXT#_D#V
M?_7)?Y5^0_[5O_)[GP\_Z[+_ #K]>- _Y ]G_P!<E_E0!H5^9W_!2+_DXKX?
M?1/YU^F-?F=_P4B_Y.*^'WT3^= 'WE\$/^1!L?\ ='\J[^N ^"'_ "(-C_NC
M^5=_0 5\*?MZ?LTZYJGG_$7P19RZGXIB(Q;1C)VCK7W710!\:_LF_ME>'=0\
M-Z;X-\::E#I/C"S0136DIPP;I@U]@36EGJD*/+!#=1LH*F1 P(/UKXS_ &EO
MV M!\1ZI?>.O UDUIXTE=IG??\K-UR!]:\Z_9M_;$\7_  ?\61_#_P".-P[:
ME=RBWTQE' 7.!DT ?HK;6<%E'Y=O#'!'_=C0*/R%35%:W4=Y;QS1.'CD4,"I
MSP:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?%W_(
M-D_W36=\-?\ D$2_[]:/B[_D&R?[IK.^&O\ R")?]^@#KZ*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYC^.W[;NC?
M_P"*VG>";S2I+JYO%5EF4G S7TY7Y5?\% D5OVN_#)*@GRD[?2@#]-_!'BJ+
MQIX;M=7AC,4<XR%/:MZO/O@/Q\,=(_W/Z"O0: ,3QCXEC\(^'KO594,B6Z[B
MH[U\]?!7]N+1OC)\7KSP)::5);75NI8S,3@XKV;XV?\ )-]7_P"N?]#7YN?L
M+HJ_MG:V0H!\M^WUH _5VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** &R-L1F]!FOE/XS_M[:)\'?BUH/@:ZT>6ZN=5
MD$:S*3A<G&:^JY5+Q.!U((K\BOVZ+-X_VROATKQX<W2_^A4 ?K=IM\-2L8+E
M1M65 X'U%?-G[5G[<&B?LOPV;7^FOJ3W,GEA(VYKZ+\-PM#H=BKC!\E./PKY
MS_:6_85\-_M*S6\FL:G<6AAD\Q?*H [_ /9S_:(T_P#:&\,G6-/M&M(PJMM8
MYZUZ_7D_[/W[/ND_L_>'6TC2;A[B$J%W.,=*]8H **** "BBB@ HHHH \(_:
MV_:HTW]E/P=I^OZEITFHQWEQY"QQGD'CG]:[/X*?&&T^,WA.UUNTMFMHIXEE
M"-VS7Q[_ ,%DE#?!'PWD _\ $S'7_@->X_L*@+\(=)P,?Z+'_(4 ?2M1W$P@
M@DE(R$4M^0J2J^H?\@^Y_P"N3?R- 'ROJ'[?6AV'Q*@\(MI$AN);CR!+DXSG
M&:^K+>43P1R 8#J&_,5^07B.-?\ AJ&P.T?\A'T_VJ_7G3_^/"V_ZY+_ "%
M%BBBB@ I&;:I/H*6FO\ <;Z4 ?+/[1'[=VC?L_\ C?0?#E]I$E[+JLPA612<
M)DXS^M?2_A_6$U[1[2_1=B7$:R!?3(S7Y0?\%+%4_'KX=Y4$_;T[?[5?J7\.
M?^1+T?\ Z]D_D* .EHI*6@ HHHH **** "BBB@ HHHH J:MJ"Z5I=U>,NY8(
MVD(]<#-?+OAG]O31/$GQ0MO!D>D2)<S3>4)23CKBOI?Q9&TWAC54498VTG'_
M  $U^4/PKLG/[6>F*(QN^V^W]Z@#]=**** "BBB@ HHHH ^9?VHOV>/B%\8(
M9U\(^,W\-LWW2KD8_*O@#Q-^SM^T)X3\0)HDOQ3NI)6D\K>)3ZU^S!Z&OAOX
MN2/_ ,+2A^9O^/L=_>@"]^S'^R7\6OAIK%AJ7BSXBRZY;9$KP,Y;CKBO&_\
M@H#^T]XG^$?Q:-KHU[/Y2E5-M"Q_E7Z6Z&2VC6))R?(3_P!!%?F'\9_ NG_%
MW_@H=/X8O9 Z^27$3<CB@#[S_9E^(W_"R?A#X?U2>3-]+;@RHQ^8'WKU>O@_
M]COQG?\ A?XZ>+_!&JC['I>GDQVC/PIQTK[.\?>+H?!/@W4]?EVM#90F8Y/&
M* /AC_@IW^TUJ_@7PK+X6\,W4VGZR95/VB X?;GG%>^_L,^--7\6_ OP]+KM
MQ)=:F;<&660\L<5\C_&CP7_PTE8R_%&)/.LUDV8493BOJ/\ 8PU:/^P8]*0*
MOV>+&T=J /J&BBB@ KS7XZ?&S3?@AX-O]>OX_M'V:(R" '!?'85Z57YR_P#!
M2[QPP^)'@[P<DWR:J!')&#UR: /IW]E?]JRU_:<\+MK5EHLVF0"0QXDSVKW3
M4KP:=I]U=L-RP1-*1Z[03_2O(OV4OA?;?"GX6VFE00K%N/F$A<9R*]4\2*7\
M.ZJH&2UI* /^ &@#YA^$_P"WSH?Q4\=W_AJVTB2WFM+@VYD8G!(.,U]7JVY0
M?49K\A?V.[)G_:$\1!(QN_M-O3^\:_7F,%8U!Z@4 .HHHH **** "BBB@ HH
MHH **** "J>K:@NEV$MRR[EC&<5<K)\4PO<:#=J@W'83C\* /FCX;_MZ:+\1
M/C[J7PQ@T>6"\LR0;EB<'%?5BG<H-?D3^R[9NW_!1KQ4BQ_.-W\S7ZZJ-J@4
M .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDH 6BBB@ HHHH
M **** "BBB@"KJEZNFZ;=7;#<L$32D>N 37RYX%_;VT3QO\ $!O"T.D213K<
M&#S"3C.<9KZ8\5?\BQJW_7K+_P"@FOR:^ **/VC)3M'_ "$3V_VC0!^O*\@&
MEIJ?=7Z4Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".
MXF%O"\A&0HS7REXF_;ZT3PW^T#IWPNDT>62\O&"BZ!.!FOJC4O\ CQG_ -TU
M^0?Q45?^'CWA?Y1]Y>WO0!^P-O,)X4D P&&:DJMI_P#QY0_[@_E5F@ 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 *X7QM_R$$^E=U7"^-O\ D()]* .G\._\@F'Z5IUF
M>'?^03#]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O._COX5G\7?#^^LH 2^TOQ["O1*1E#J5894C!!H _-/_@G!XTA;X^>/?#EP
M!;W%EN0;SC><]J_2VOS)_:B_9[\8_LY_$"3XD_"[3I]7N-1N/.OXXE.(USDY
MQ7O'P+_X*%^ ?$OA<)XWU^S\/ZY; )+#,<9('/XYH ^OJ_,;_@KEXJM_$P\"
MZ#IW^E75OJ*F18^2IW#M7TK\4OV^OASH?@^YN/!OB*Q\1:^>(+*(DG/N*^5/
MV4?@_P"-_P!I;XR:UXN^)NC7&G:*'^TV9D3Y6.> ,_A0!^@?[/.BRZ/\+= 2
M8%6:SC.#_NBOD3_@K9_R1F?_ *[+_.OO_3[&+3;&"TA7;%"BQJ/8#%?G[_P5
MPF2/X-RAC@M.@'YT ?3'[$W_ ";#X#_Z\5KCO^"@G_)!?$G_ %Z-_*NP_8CD
M63]E[P$RG*FP7%<9_P %"95A^ ?B5G.!]D;^5 '%?\$HV/\ PR7$/^GB7^5?
M3/@7_D9+[\:^8_\ @D_(LG[)B;3G%S*#^ KZ<\#?\C)??C0!PO[;W_)NGB__
M *]'_E7@G_!(/'_"A[@]_M#_ ,Z]Y_;BD6+]G'Q@S' %F_\ *O ?^"0<RR?
M>?8<[;IP?SH \C_;:\+V'@OXL6^K^);%;K3=0O515E'R\D>M?;O@K]EGX,:[
MX.T:^A\#:3,D]K')YACR22H)SSZUS7[>7[-G_#0_P\M((-RWVER&YB,8^9B.
M0/TKYV_9=_;$U?X)S2>$/C)&/#=G:L+>SENLC>@X!H ^Q_\ AD'X._\ 0@Z3
M_P!^O_KU6OOV5_@GH\0EN_!>B6D9.-\J[1^IJHO[</P1;&?'^F+D9^9S^72O
MA[]HO]ICXA?M/>/(_!GPYTN2Z\,V]V"-1L\Y=<]21[4 ?I%\-?A_X(\"VLT?
M@S3;#3X)>9!8XP?KBOSI_:O)'[=^D$?W$_I7WW\ ?A6WPQ\%64%Q=W%U?30(
MT_G'.UL#(K\_OVL[N*/]O+2$9L-L3C\J /TL^'1)\'Z?G^X*Z6N9^'#!O!VG
M$=/+%=-0 5X]^U!X1N/%WPWNX[<$M C2D >@KV&H+ZU2_LI[:09CFC:-L^A&
M* /SU_X)9^/K76-8\?:3,RVUU9W'E+&[ %\-VK]$:_*/]H;X >/OV3_BA'XQ
M^%NG7.KV5]<&YOO*!VISGG%?5?P;_;\\"ZYX/BD\>Z[8^&=?C^62UF)!/X>M
M 'UC6=?>(M+TRXC@N]0M[::0X2.60*S'V!KYV\??\% ?A#X?T&672O%]CJ.H
MR#;!#&W5NPKX[T6W^-O[3_QET?Q#KFDWVB>&[&Z66UFBW*D\><@_E0!]V_MG
M>&9O&7[//B/3+4%I9D4KMY[&OG+_ ()S^)K31I!X+DE7^T;-&WQY^;\J^[)]
M(AU+1$L;M?,C:)48'Z8K\P_C3\)?'O[)?QQO_BAX"TR?6DO)<2V^"41">3B@
M#]3J*^6_AK_P4"^%VN>';7_A)O%%CHVO*@^U6LAQL?N*S?C1^W]X)TSP7>CX
M<ZY:>)O%I&+6PAY+'Z4 ?-?_  4"\1P^.O'T/A73L7-];W:LT<?+#GTK[+\5
M:#--^QU-8L"DT.@Y*D<Y"'BOD;]C7]G_ ,8?$SXV7?Q7^(>F36$]Z"YM)E^1
M?3 -?H_XB\.P:SX5OM%"[(+BW:#:.P(Q0!^=W_!(/5%T_P (>(K"=?+G;4),
M*W4\FOTJK\IM:@\8_L8?'&WDL-(?_A!'E\Z[U KA$R><U]H^'?V]_@KK6CP7
M<OC?3[:5E&^-VY![T >K_&)@OPL\4ECM T^7)_X#7YV?\$V+6.[\0:O<1Q^<
M%OW_ 'B\@?,:]$_;$_;2?Q1X?M/"WP9EM_&;ZNK6U_)9Y;R5;BO0_P#@G?\
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
M_(-D_P!TUG?#7_D$2_[] '7T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7Y6?\ !0 ;OVO/#()"_NDY/3M7ZIU^1_\
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
MXK^)='#?\>J,,5]@^,--:_\ #=Q;P\'RR !["OAO]B6/4[7]ISQ[;W>E7%K
M@<+<2(0K]>AH _0.BBB@""^F^S6-Q-_SSC9OR&:_)GX]7Z?&+]KKP9,Q,J:?
M>A3[8:OU<\2-M\/:F>F+64_^.&ORC^!&CCQ%^T1=73R"4V^HG'M\QH _6:QM
MTM;."*,;41%48]A7Q?\ M26/[3LTFK'X>7$*:1L?(8\^7@YQ^&:^U8_]6OT%
M9_B5BOAW56!P1:2D?]\&@#\!_@S:?&^7X@ZDO@^55\1?:3YY)_Y:9Y_6OU:_
M95L?VBH=4@_X6O<1/9A#N"GVX%?&O['=S+'^T'XB97(/]IM_Z$:_7B,EHU)Z
MD4 ?G-J7[87Q#M?VHO$GA?[:J>&]-D)",<?*#S5#]I;]O3Q7XVU?1O#?P,N9
M#K3GRKEMO'F9Q7R9^U1I.OZ]^UEX@L/#EW)9SW%R8Y&C/4$]Z_2?]C#]C#2O
M@KX=BUC6XK?5-=O%2=9G7+1DC.?K0!Z;^R?;_%*#X8Q?\+;E27Q.S[B4.<+C
MI7%_M*?MR>"_@7'/I<US)+K4A,,2PC=AST_6N]_:L^)S?"/X,ZQXBCE\J6 !
M5(.#R#7P?^PS\$3\<?BSJOQ"\>Q)XBT>\5I;2VNP65&[&@!VD^)?VV_B)<7&
ML>&KM$T&Y;S+3S#@[#R/TJ[-XV_;%^#RGQ3\0;R.3PK:D?:%B.6Q]*_3;2]+
MM-%L8K.Q@2VM8AM2*,851Z"H=>\/Z=XHTN?3=6LXK^PG&V2"895A[T ?F_\
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
M..ZM9%EAD4,K*<]:^0_VY/V3= \9> ]7\8:-8P6/B/3;=IXYXUPVX=Q7*_\
M!,[XY:AJGP\A\(^)YIKO6XIV"3R')V],&@#[QHHHH *^=?VBOVT_!'P%LY[3
M4+EY-5E!B@2$;OWAX&?QKNOVD/B1_P *K^%>IZ_YGE>2-N[..H-?GQ^QS\'Y
M/V@_CAK7BWQR!K^@S;IK2WN/F5#U&* %\/\ C/\ ;7^*%W>ZMX6NU309G,EI
MYG'[L\K^E:=UXK_;.^%L1\1>-;R.3P];D><L9RP'TK]--$T*P\.:?%8Z=;):
M6L0PD<8P *76=%L?$.G36&I6L=Y9S##PRC*M0!^<?QK_ ."EAF^&6A6W@>[D
MB\9-(JWGF# [9KZL_9%^*7B'XH^#?MWB&7S;H1J2?<XK\_O^"FG[*]G\'_[/
M\9^&H5@M+R\">1 N"G(X_6OM+_@GW(TGPOA=^':!"?R% '&_MF?M(>._A3XR
M73_#5RL,&T,=Q_.N,OO^"AES\0/A[8>&O!%Q(_Q*0!;H[?EW?6O/O^"L.H7.
MEZD\]H[1S85=R]<&O8?^"<?[+GA_2_AKHWC_ %*RAN=8U&+?O=<M]30!YFMA
M^WGJ*_:+6^@6"8;HMS8P#TS72?"']L;X@_!_XG6/P_\ CG<DZY<X(=/N8/O7
MZ,JH50 , # %?"7_  5)^'>CI\);_P <0V:)XFM JPWP'SJ!Z&@#[?T36K3Q
M!IL-_8R^=;3#*L.]&O:W:^'-'O-4OI/*L[2)I97/917SS_P3W\6W'BK]F'PM
M+?3F>^2+$CL<DU\__P#!3+XZ:QH?B3POX'T*_D@36&^SSK&W#9..: (?BW_P
M4*U'XJ>-%\!_!*:=O$<Q,44CH=I8<'FN=_L7]OJ-2&O[=F]5?/\ 6OI?]C;]
MDOPQ\(O"UIK5WHEM)XIE(F&H,G[Q01G@U]34 ?GI\'OVL/B!^SY>RZ'^TQ/(
M;[59 FFM"NX=>A-?/7CK6K3Q%_P4.\)7UBZO;R[74J<\'%?J#\=O@GX9^+WA
M&_BU?1[:^U.*W865U(F7@DQP5/UK\;OA9\-]>^$_[<.@:-XDNVOKLSDQRLQ)
MVDC YZ8% '[KZ?\ \>4/^X/Y59JMI_\ QY0_[@_E5F@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (+RTCO[
M.:VF4/#,C1NI[@C!KY2\1_\ !,;X(^*-6N=1O-'N/M-PYD<I+@$DY]*^M**
M/E#PG_P3.^"O@W6(]3T_2+@7,9ROF2Y'Y8KZBT?2;;0=+MM/LXQ%;6Z!$4#&
M *NT4 %>;?&3X >$?CKH;:3XKLS>6;,&*@XY%>DT4 <_X#\$Z7\.?"FG^'=&
MB\C3+&/RH8SV6J7Q(^&.A_%3P[=:+KUN;BQN4V2(#U%=;10!YW\+O@WX;^!/
M@4^&_"EJ;33%8N(R<\GK3O W_(R7WXUV^J?\>;_2N(\#?\C)??C0!T'CWP'I
M/Q(\,WN@ZU"9]/NT,<J#N#7.?!?X#^%/@-X>;1?"=F;.Q9RY0G/)KT6B@ KP
M_P"/7['?PZ_:,OK2\\7Z=)/<6HQ&\+;#^->X44 ?'#?\$I?@0W_,(NQ])_\
MZU>[_!O]G/P9\"K4P>%K VRE=FYR"V/K7J%% "5Y+XP_9?\  OCGX@P>,]5T
M]I=<A "S9':O6Z* *FEZ;#I-C%:VZ[88QA15NBB@ HHHH KZA8PZG8SVEP@D
M@F0HZL,@@U\O>-?^";/P8\>ZT^IZGI-P;ER23'+M'\J^J:* /CRV_P""5OP*
MM;J"X32+K?"X=?WW&0<C/%?6NAZ/;>'='L],LH_*M+2)88E'90,"KU% !5+5
M])M=<T^:SO(EF@E4JRL,\&KM% 'R-KG_  2]^!_B#6KO4[K2+HW-TYDDVS8&
M3[8K3\ ?\$WO@U\-_%5KX@TC2;A;^V.8S)+N4?ABOJ:B@".WMX[6%(HD6.-1
M@*HP*DHHH Y/XG?#+0OBUX2O/#GB&V^TZ==#;(HZ_@:^9%_X)2? A>/[(NS]
M9_\ ZU?8]% '@/P5_8D^&/P%U"6\\,:9)'/(<LT[[Z]] "@ # %+10!R'Q,^
M%VA?%G01H_B"W-Q9!]^P'O4/PY^$7AWX66IM]!MC;QE=I!/:NUHH *Y'XG>
M=(^(OAM]+UJ/S+0G=CWKKJH:Q_QYO]* /'_@#\(?#GPQU/5!H4/E"3AJ];\2
M^';/Q9HMSI>H1^9:7"[77U%<K\/?^0I?_6N^H \P^'_[.O@WX::T=5T2R:"[
M.<L3ZUZ%K6DV^O:3=Z==KOMKJ)H95]588-7:* /)/@[^R_X%^!CWK^%=/:T:
M\E,TN3G+$Y->M'D$4M% 'BWCC]D?X>_$+Q#;ZUK&FM-?6\HF1P1PP.<U['9V
ML=C9PVT0VQ0HL:#V P*FHH R?$WAFP\7:1-INI0+/:RC#*PS7RYKG_!+WX'^
M(-8N=2NM(NC<7#;GVS87/TQ7US10!\H^#_\ @F?\%?!'B2SUS3=)N!>VC[X_
M,ERH/TQ7U/96<.GVL=O!&L<2#:%48J>B@#'\4>%K#Q?I,^G:C'YMM,A1U]C7
MROJ/_!+'X%ZG>W%U+I%T)9W+MMFP,DY/:OL"B@#QGX+_ +)OP_\ @/(C^%M.
M:WD3HTA#'\Z]FHHH **** &2Q+-&\;C<C@JP/0@U\T_$C_@GG\(?BEK#:EK6
MDS-<LQ8F&3:,G\*^F:* /CZT_P""5_P*L[A)DT>Z+H0PW39'\J^J/"'A73_
M_ANPT/2H1!8648BB3V%;-% !6;X@\/V7B?2IM.OX5FMIAAE89K2HH ^2O$G_
M  3$^"7BG7+C5;W2+DW,[;GV387/TQ4_@W_@FA\%O OBK3]?TW2;A;^QD$L/
MF2Y4,.^,5]744 (H"@ # '  I:** /)?B]^S#X&^-WB+1M;\46#75_I+!K5P
M0-I!S7IFCZ/;Z'8Q6EJNR&,!5'L*O44 >%?M"?LL^ OCAIH7Q1;,V&W!D.#F
MO'? /_!,GX(VM_'J,=A<3W%LX9 9. 1W-?7/C#_D'?C6;\/_ /5W/UH UO"7
MA'3?!.CQ:;I4"P6L? 4"N!^,W[,O@?X\6]M#XKL&O$MY!*F#C#"O6** ,?PG
MX6L/!F@V>D:;'Y5E:QB.-?10.*UZ6B@#YC^*7_!._P"$'Q>\;7WBG7]*G?5+
MP[I6ADVJ3],5SVE_\$M?@;I&IV]]!I%T)H&#INFR,CVQ7U[10!YIXC_9Z\&>
M*/AS/X)OM-5]#F7:\8 SCZUL?"GX2^'_ (-^$[;P[X;MC:Z;;C"1DYQ79T4
M%>'?'/\ 8Z^'/[0VK0ZEXNTU[FZB0(KQMM.*]QHH ^./^'4OP(X_XD]W_P!_
M_P#ZU>W_  +_ &9?!'[.]K=P>#[!K5;K'F%SDG\:]8HH **** "FR()$*MT(
MP:=10!XWI'[)_P /]$^*UQ\0[73F3Q+/]^XR,&O8]HVX[4M% 'CGC']E'P!X
MZ^)6G^.M5TYIM?L2##,".*]?AA6WB6-!A5&!4E% !7D'Q'_99\!_%3XA:7XS
MU[3VN-<TT 6\P(^7'2O7Z* *VGZ?%IMJEO -L:# %)J>GP:OIUU8W*"2WN8F
MBD4]U88/\ZM44 ?(&H?\$L?@9J6H7-Y+H]UYMQ(97VS8&2<G Q5KP_\ \$P_
M@CX;U*.^M-'N/.C.1OER/Y5]:T4 4-#T6U\.Z1::991B*TMHQ'&H[ 5?HHH
M*YOQI_QY+725S?C3_CR6@"#P#_QY3?[U>._&;]@KX5?';QG+XH\4:;--JLBA
M7>&3:&QZBO8O /\ QYS?[U=70!\?V/\ P2Q^!>GZA;7<6D70E@<2+F;C(.1D
M8KZL\-^&['PKI%OING0K#;0($0 <X%:E% !7CWQJ_95\!?'R.!/%NGM>+"VY
M,$#!KV&B@#S_ .$/P/\ "_P1T=],\+VK6MJ^,JQSTK>\>^ ])^)'ANYT+6[<
M7%A<??7O^%=%10!\?ZA_P2Q^!>I7<EQ+H]T))#D[9L#^5>M_ G]DWX?_ +.\
M4Z>$M/:'SCEVF;><_6O9:* "O(?C5^RWX$^/EO##XMT]KQ(FWK@XYKUZB@#S
MSX/_  )\*_ W29-.\+6C6MM( &5CGI7H=%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 8/B[_ )!LG^Z:SOAK_P @B7_?K1\7?\@V3_=-9WPU
M_P"01+_OT =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %?E9_P4!./VNO#./\ GDG]*_5.ORL_X*!?\G=>&?\ KDG]
M* /T3^!+%OAEI&23\G?Z"O0*\^^ _P#R3'2?]S^@KT&@#AOC4Q7X;ZO@D?N^
MU?F[^PSS^V=K>>?W;_UK](?C9_R3?5_^N?\ 0U^;W[#/_)YNM_\ 7-_ZT ?6
M?[?5G>W7PSG:V#>4D#F3;Z8-?!/[%?[ ^B?M(^"]8\0/XSU#1I8KHQ&"Q<CG
M)Y(!'I7ZV_%OP3%X_P#A_K>CM$))[FU>.+/]X@XK\LOV=_B1J'[!_P 7'\"^
M+Q+!9ZI=F4;5)7:3Z_C0![-_PY\TK_HI6N?]_6_QH_X<^:7_ -%*UW_OZW^-
M?H!X5\5:=XST.VU?2YQ/9W"[E;^AIGB[QAI?@C1+G5=6N5M[2W0NYR,X'H*
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
M,3_WD0 U:HH :RAU*L RD8((X-4K+0=,TUV>TT^UMF8Y9H854D^^!5^B@!"
MPP1D54MM'L;*X>>WL[>"=_O21QA6;ZD"KE% !1110!D^+/\ D5M8_P"O.;_T
M U^3/[&DC2?'KQ!N<MC4VZG_ &C7ZT^)E#^&]54]#:RC_P <-?E1^S-]AT#X
M_:G$ORR3:BW7_>- 'ZT1_P"K7Z5G>)_^1;U;_KTF_P#0#6C'_JU^E9WB?_D6
M]6_Z])O_ $ T ?DI^Q__ ,G ^(?^PDW_ *$:_7N+_5I]!7Y"?L?_ /)P/B'_
M +"3?^A&OU[B_P!6GT% 'X_W\<<G[<7B3S$60?:CC</>OUP\,_\ (OZ=_P!<
M%_E7Y(7W_)\?B7_KZ/\ .OUO\,_\B_IW_7!?Y4 ?)O\ P5'L[VX_9CUEK?<4
M##.VJW_!,NZM6^!>B0 K]K6'Y_6OHGX_?#)?BY\,M4\-,JO]I&0&]0#7YD?
MWXPZO^Q+\<]0T3QZ)8?"3.8+01J3@DX% 'Z^45A>#?&FF>.M M-7TJ=9K6Y0
M2)R,X/J*J_$7XB:-\+?"-[XCUZX^SZ;:+N=EY/T% 'Q]_P %8KRSM_@[H2W)
M4,;\8W?45ZO^Q"P;X7V#+]TVR8_(5^97[?G[6UM^T-JEA8:,\K:$EVK0[P0.
M#7Z9?L/XM_A%I[,<(EJF3^ H [/]H;]F?PW^T-X7N=)U<?99IEVB\B0&1?H:
M_+O6/@W\6/V!_B=<ZGX22_\ $N@QMM4OGR]N>N.E?JK#^T5X/F^(4'@P7FW6
M9ON(V *O?';4M%TWX<ZJVM&+R6A94$F,[L'I0!Y5^QO^UDO[2&CW27<<=MJM
MFH$T*]0W<&O?O%__ "+]W_N'^5?F#_P2P\/:G)\6?B)>V2O'IOVMF#."!MW=
MJ_3WQ;D>';K/79_2@#\G_P!F#_E(IXJ_X%_,U^O$?W!7Y#_LP?\ *13Q5_P+
M^9K]>(_N"@#\J?VZ-(@;]N;PG?RR;2D4?'X"OTJ^%4RS>!].=#E=G7\!7Q)_
MP4;^#6HVFH?\+8MX]]MI,:[RG+#'M^%>T_L+?M%>'OB]\*M*L[6Y*ZM"A\R&
M3@G% 'U!7Y]?\%-X)+C1IEC7<WEK7WYJ.H6^DV%Q>74@BM[=#)([=  ,U^6W
M[2W[06B_M$?M%:3X!\*M+=),5@=MOREAP: /LG]@6%X/V9?#"2+M8!LC\!7K
MOQ.\?6/PW\%ZKKE[<1P_9;=Y45SC<P' K.^"G@-_AA\-].T*;:K6JDM@\#@5
M^?7[??QRO_BUXYT/P%X*NP83<?9=07?@8)P: .*^&.AZ[^W]\?K;QW>Q2+H.
ME7/DO&H)B*@]_P J_6'POX9L?".BV^EZ=$L-K ,*BC _*O)?V2_V>]-_9U^&
ML6CV(C#WFVYF*\_,1D\_C7MVY?[P_.@#P3]LS2X]0^#^ML[;2EI(1^1KYO\
M^"-LR#X1^*H=W[Q=38X]LFOM7XT>$(_&WPT\0Z9Y?F3S64B0G_:*G%?F7^PQ
M\2O^&4?B/??#OQBKVU]JUZSP#'R[2>I- 'ZV5R_Q0Y^'/B3_ *\)O_03716M
MY#?6Z3P2K+$P#!E((KYV_;+_ &GO"OP+\ WFG:O.QU'6+:2WM8XN?F8$#- '
MQ-_P3\M9F^)FJ.JY0:@^3_P(U]D_\%"O^2#S_P#785X=_P $M/A?J<?A_7?$
M.NPE'N+QIK<L,':22*]Q_P""A7_)!Y_^NXH \K_X)IQ11V^IE(E1C%R0.M?>
M=?!W_!-3_CWU+_KE7WC0!\B_\%.CC]F^Z_Z^5KCO^"9NAPZ?X5-PGWY8!FNP
M_P""G?\ R;?<_P#7RM8'_!-S_D2HO^O<4 ?;5?%?_!6?_DU>\_Z^TK[4KXK_
M ."L_P#R:O>?]?:4 7O^";O_ "1;20.&-HN*^2_VTK>XTS]N?X?-JN0C3J5W
M^F:^M/\ @F[_ ,D<T;_KU6N0_P""DG[-NN>/EMOB'X=B#ZIH,&Z)AU!% 'W#
MX9F@N-$LWM\>7Y2XV_2M2O@[_@G_ /MK:+XQ\.:?\/O%MW+!X]A=E=9$PK#@
M#DU]WAU89# CV- "E@HR3@5^27Q0N(+K_@J(KVQ5H]@R5Z9K[<_:\_; \(?L
MZZ(^D:I<R_\ "0ZC ?L<,2YP3T)K\L/V<?'5_P#$S]M"#7=2+-<2,<;NN,C%
M '[>WG_(AWG_ %Y2?^@&OR?^!>I:;:_M,&"Z*"Z?43Y8;K]XU^L-U_R(EW_U
MY2?^@&OPD\8:MJ?@?]H9O&-ON_L[2[XR3;.3@,: /W]7.T9ZXI:\$_9A_:P\
M,?M">&[66PN-E]MVM')\I8@5[Q-,D$;R2.$1!N9B> /6@#B_C5)'#\*_$DDV
M/)6T8OGIBOS_ /V)9H-0^-<<^GD&S\U@2G3K77?MP?MKZ;>6-W\,?"$SW&M:
MLC6H9%R"Q.,9%>B_\$[?V<;OX4_"JWOO%-KCQ--*9-Y/W5/(H ^Q**** /D_
M_@IQ:W=Y^RCXACLPQF,B8"]>]<1_P3!N+=?A;IMJY']H1P?O1_%7U=\9OA['
M\3_ =_H,JAUF&0K>H%?E]\+OB5KG[$/Q\U2+QHLD7A2XE\BU"*2.3B@#]>J*
MYGP!\0-(^(_AZVU?2+A98)T#A<C<,C/-2^.O'6D_#KPS=Z[K4_D6%NN6;O\
MA0!\I_\ !3K4+#3_ (3Z/)J)40M>87?TSQ73?L%LDG@-WC_U31*5QTQQ7Y[_
M +?W[7]A^TWJ%CX4\/&4V-G=!UW+@'GKFOT#_P""?L)M?AC%"WWHX$4_I0!\
MX?\ !2_3DU;QDMM+]Q@M?:G['MBFF_L^>%;=/N)!@5\:_P#!1O\ Y'Z/Z+7V
ME^R;_P D'\,_]<?\* /7Z^.O^"HW_)LNM?A7V+7QU_P5&_Y-EUK\* *W_!,5
MF;]GK25W$_N#@5\D_MV6MSI_[5WP\DU ,(#J"$;^F-]?6G_!,0_\6"T/_KE6
M/_P4>_9GUKXG6FF^-/#T*M>: AN&QURO.: /MK0YHI]%L7A(,1@3;MZ8VBKU
M?G_^P%^W5HWC2"U^'7BVZF@\9B8PPB1,(P'&,FOO_<%ZF@!DS+'"S/\ < R:
M_)+XZ7-M=?\ !2CPHUJ04!7.W\*^Z_VL?VM_!G[/'AF>TUJ[D_M>_@9+.&%=
MV7(XSZ5^1WP$\?:K\3?VTM!UC6'9IFN"8PPQA<C% '[W:?\ \>4/^X/Y59JM
MI_\ QY0_[@_E5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X7QM_R$$^E=U7"^-O^
M0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJG_'F_TKB/ W
M_(R7WXUV^J?\>;_2N(\#?\C)??C0!Z%1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4-8_X\W^E7ZH:Q
M_P >;_2@#D/A[_R%+_ZUWU<#\/?^0I?_ %KOJ "BBB@ HHHH **** "BDW#I
MGFEH ***3('7B@!:*;O7^\/SI=P]1^= "T444 %%)1G/3F@!:**2@!:*3(/0
MTM !12;AZBC</44 +1129% "T4F?QI: "BBB@#!\8?\ (._&LWX?_P"KN?K6
MEXP_Y!WXUF_#_P#U=S]: .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "N;\:?\>2UTE<WXT_X\EH @
M\ _\><W^]75URG@'_CSF_P!ZNKH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\7?\@V3_ '36=\-?
M^01+_OUH^+O^0;)_NFL[X:_\@B7_ 'Z .OHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "OCC]I?]B/5OCA\;=)\;6FKQ
MV=O9HJF%CR<8K['HH YGX<^%9/!?A&RTB602O N"P[]*Z:BB@#G?'_AJ3Q=X
M5OM*BD$3W"[0Q[5\J_L[_L.ZO\&_CQJ'CNZUB.ZMKA640*>1G-?9E% !7C_Q
MY_9K\*?&K0[QKS2;4^(?+Q;:BZ_/&WUKV"B@#\Q[C_@GK^T'ILS0:#\5VT[2
MP3Y=NDQ 45%%_P $[?V@=5U6S_M_XK-J.E*X^T6SS$AT[BOT]HH \?\ @_\
MLO>!/A%96LFF:#:Q:JB@R72KR7[FO4M;T]M4TNYM5;:TL;(#Z9%7J* /B/\
M9P_8,UGX+?&CQ/XSN]9BN[?59FD2%3RH+9Y_.OMJ-=L:KZ#%.HH 2OGOX[?L
M9^!?BU:W-]#H=G:^(FRT=]MPP?LWUS7T+10!^8*_\$]_VC[*>9+'XO/;V6X^
M3$LQ^1>PJ6W_ ."=/QVUZXCMO%OQ0.LZ.&!:UDE)!%?IS10!X_\ "7]E[P%\
M+=#L(;+P[9)JD4:^=>*GSNW<YKUY5$:A5& HP!3J* /*?C1^SCX+^-6ESQZW
MHMM=7S#Y+B1>0>U?$NM?\$^_C_::M<0>&/BJVD^'5;%K8I,0(E[#%?IA10!^
M8]O_ ,$]OVA=2N%M=>^++ZCHLG$]HTQ(<>E?8/[/O[)'@GX(:7:S6^B6;>(4
M_P!9J"K\Y/L:]WHH BN?^/>3_=-?D%^VE;Q7G[:GP_@N$\R!KA0R'OS7Z^W/
M_'O)_NFOR _;.NHD_;=^'REL'[0O_H5 'VM\:OV-=-\=>#X]2^':P>%?&[Q+
MY>L1_*XX]:^;U_8"_:=:'$GQFD:0CD^>:_2SP[_R!;/_ *Y+_*M*@#X.^!'_
M  3PU33M674OC!J\/CB]A?=#),V\H/QK[?\ #_AS3?"NF1:?I5I'96<?W8HA
M@"M*B@!LB[XV7U&*^(_VA/V"M9^,/QS\,^.+76HK6VTJ42/"QY8 YXK[>HH
MI:/8G3=-M[9CN,4:H3]!7S7^W7^R?J?[5OA'0])TS4H]-DT^Z\]FDZ$<<5]0
MT4 >8_ /X4W/PC\#VFB7-RMU)#$L9=>^!BOF[QI^P3K7B;]JZU^*L>M11V,6
M,VI/S<5]OT4 4])LSI^GPV['<47&:N444 ?)7[4O[&^J?'KQ,NIV>JQV2#;\
MK'TKW_X,^ YOAI\.=(\.SS"XELH]C2#O7;44 %%%% 'S-^W3^ROJ/[5G@#2M
M TW48]-EL[KSS))T(XX_2O0OV=_@_=?!KP19:)=72W<D$*Q%U[X KU>B@ J*
MZB\^VEB!P70K^8J6B@#X>U3]@;6;_P"+UMXN76HU@BNO/,.><9SBOMRUB\BV
MBC)R40+^0J6B@"*ZD6*UF=_N*A)^@%?D?^TMX3TW]H;]HK0$\-PQJ=,O@+OR
M^=V'YS7W[^U_\?+'X$_#66^N;A(9+S= FX^HQ_6OE7_@FK\'9+_Q3XK\:ZJS
MW$>H2_:(/,Y')SQ0!^@G@?PU;>%?#5A86T8C$<*!L#OBMUAN4CU&*%4*H Z#
MBEH ^*?VKOV$]8_: ^(WAGQ%8ZQ%91:5<+*\;GE@&!X_*OL'POH[:#H-C8.^
M]K>%8RWK@8K5HH Y#QY\)O"7Q,L9+3Q+HEKJL3 @?:%SM/J/>OSWUG_@G/\
M'#2_%^K7/@WXF?V'H4TI:ULXY2/*3/"XS7Z;T4 ?ESJ__!/#]I/6M/>SNOC
MTUN_WHWG;!_6OKK]FW]COPQ\(/!6G1ZYI=GK'BZ,?Z3J[+F1S[&OHRB@!D,*
M6\2QQJ%11@*.U5=8T:R\0:;/I^HVT=W93KLDAD&58>AJ[10!\3_'[_@GM;:_
M))J7PIEM_!6O.<F[A^0_G7C,7[ /[3<<2K_PN63</^FYK]/J* /SP^%O_!./
MQG/XRLM5^+/BJ/QG:PL-\,S[\CTK[D\'?"WPI\/XDB\.Z):Z3&HP%MUP*ZNB
M@"AKFGMJNCWMFK;6GB:,'TR,5\9>#_V"]9\-_&:T\9OK,<EO#/YIA!Y/.:^W
M** "H;RSAU"UEMKF-9H)5*/&PX8'J#4U% 'Q+^T9_P $]X?&>N0ZU\,9;7P9
MJ8^=Y8/DR^>M>/#]@7]ISG=\99#V_P!>>E?IW10!\)?LU?\ !/;5?#>I:S=?
M&;5+?Q]]H7%JL[%_*;UY[U%;_P#!..71?CMHWC31]0ALM,L)_,^R+Q\N>E?>
M5% !1110 4444 %%%% !1110 4444 5-6A^T:5>1?WX77\U(K\E?$5A_PJO]
MK#0+5G"#4+_=Z=6K]<V4.I4]",&ORF_X*3>%+CP7^TA\//$EBC_88Y%EFD[)
M\W.: /U7@8-#&0<@J"/RJ#5[,ZAI-[:*=K3P/$#Z;E(_K7&?!/Q_:?$;P'8Z
MI9SK<1[%0LISR!7?4 ?#WP._8'UGX5_$S5/$MQK4=S#=W9N!&IY )SBOM]!M
M51Z#%.HH ^'+C]@769OVA=6^((UJ/[+>3>8+?/(YS7VQI-F=/TRUM6.XPQJA
M/T%6Z* "O*/C'^S=X+^,6FW"ZMHMM/J#*3%<.O*OV->KT4 ?F%-_P3L_: TG
M5KS_ (1_XK-INDLY^SVR3$!$[#%:7AW_ ()[_'+4-6BA\:_$XZ]X=)_?6,DI
M(?\ "OTKHH ^(_VC/^";WAWXE?"G0O#_ (1MK30-9L)5>2^48,@QS7T%^S_\
M&[KX1_#ZW\/W=VMW+' (C(IZD#%>M44 ? '[1'_!/SQQ\2/B(OBSPCXL70;Y
M/N2!\,*\VU3_ ()R_M#^)IK2/7/BR=0LHY5:2*28G*@\CK7ZD44 <%\'OA#H
M?PC\)V6FZ7806]XL")=W$:X:9P.23]:Z[7-/;5-,GME;:9%QFK]% 'Q%\(OV
M#-9^'?[4&K_$Z?68I[*\+%;93\PS7VXHVJ!2T4 9GB+PWIGBS1[C2M8LH=0T
MZX7;+;S#*L/>OS]^+'_!.'QQ_P +$O=:^%'BU/!FERDF*UA?;LK]%:* /S#;
M_@G[^TG>9AO?C#)/9R<31&<X<>E?4O[+_P"QCX=^".GQWVL6%IJWBM7WC4V7
M+K]#7TO10!Y_\:O!NO\ CKP;-IGAW5#I-])D>>#C@CI7YLZI_P $E?BA=>*;
MK7(/'D,5[)*95F\P[@V?K7ZS44 ?F+_PP)^TUL1/^%R2;$&U1YYX%,'[ /[3
M7VB!_P#A<DA1'#,///(S7Z>T4 <?\*_#&K>$_ ^FZ5KM]_:>H01!)KACG><<
MFO(?VF/V0=%^,VESWVCV\&F>+57%OJ6,-&?7-?1U% 'Y>6/_  3W_:6L+?R8
MOC%(D>>%$YZ?G7??!K_@G7XMC\0+??%_Q-'XWAA</!',Y?9CZU^@M% &1X9\
M*:5X/TV.PTBSCLK5  $C&.E><_M.?!FZ^.GPYD\.6=VMG*TF_P QCQ7KM% '
MSC^RA^S'J'[/L-TM[J"7OG)M&T]*^CJ** /$?VN/@->?M$?"N7PK8WJV,SRB
M3S6/'%9O[*G[.5]\ = 2PO;];UEB";E-?0%% !7@G[:'[/-]^TQ\'YO".G7R
M:?<-.LPEDZ<=J][HH \*_95_9_O?@#X%L-"O;U;V2WA$9=3UKVV^L8-3LY;6
MZB6>VE7:\;C(8>AJQ10!\:_M$?L"67C*275_AL]OX1\2OR+Z+Y6'XUX5#_P3
M_P#VFXX0H^,L@8#C]^:_3^B@#X3^"?\ P3YUA+Y+_P",VLQ>.[Z%LP2SG>4'
MIS4<7_!..30_VGX_B+H-_!I^A(.-/3 .:^\** ,F?2&E\-W&FA\/);M"&]RI
M&:^+/!?_  3K?3_B)/K'B&^AU31[BY,LMFW.Y2<XK[IHH ^ _CO_ ,$]?%>J
M>.!JOPB\1Q>!M.V ?98&V -CDUY^_P"P#^TS,C))\9)&1QM<>>>17Z>44 ?'
M_P"RK^P?I_PG@N-0\?):>+/$9D#PWTPW&/U(/K7UY#"EO&L<:A$48"CM4E%
M!1110 5YK\6/V?\ P;\7-+N8=<T6VO+ID;RII%R4?'!_.O2J* /R_;_@G+\?
M-#UG4&\-_%,Z7I4DA,%O',1L3/ Z^E:&D?\ !/7X\ZAJ"0^*_BDVLZ(3^\LY
M)20WX5^F%% 'Q5\9?^"<?AKQC\,]%TGPO:VFB>([1U:?4E&&EQUR:]Q_9L^"
M5Y\$_"_]F7MXMY)L52ZGTKV2B@#Y,_:F_8YU3X]^)%U*SU6.R0 #:Q]*][^"
M_@&;X8_#G2/#EQ,+B6SCV&0=Z[BB@ KPS]K[X 7O[1GPFO\ PI87JV,]QC$K
M]!7N=% '@O[(_P"SS??L[_#?3_#=]?+?36R[3(IX->Z7EI#?VLMM<1K-!*I1
MXVZ,#U!J:B@#XT_: _X)^Z7XNU%M=^'*VWA+Q)C*7L/RE6]0:\-7]@/]IUE/
MF?&:1G/&?/-?I[10!\&_ O\ X)ZZY:W5Q<?&;6XO'<@;-L9FW^5],TV__P""
M;K6/[2FC?$+P_?6^FZ/9%2UDO!.*^]** (K6$V]O'&3DJ *EHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "N%\;?\A!/I7=5POC;_ )""?2@#I_#O_()A^E:=9GAW
M_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** *FJ?\>;_ $KB/ W_ ",E]^-=OJG_ !YO]*XC
MP-_R,E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 50UC_ (\W^E7ZH:Q_QYO]* .0^'O_ "%+
M_P"M=]7 _#W_ )"E_P#6N^H **** "BBB@ JCK6L6^@Z7/?W3;8(5W,:O5XC
M^V7XK7P?^SKXPOQ,(YX[4^6,\DT ?&6E_$;XB?&#]O&XL=#UZXM/" !(@5CY
M8Q7Z8:7:R6-A#!++YTB+@R>M? __  3"\,3>+/!4'CJ\@_TF21E\YAR>?6OO
M;6M271](O;YAE;:%IB#Z*,_TH Y7XO?%C1?@[X'U3Q%JUQ"!9PF5;5I 'E([
M*.IK\ZM6_;2\9_MQ7A\#?#K2]0\'7,I(35.=OXD=*YSXI7NK_MV_M#Z1%IUW
M/:^'=,G^S7,-NQ\L@'!W#\.]?IE\*/@OX9^$/AVUTS1M-M8Y(E^:Z6%1(Q^N
M,T ?G[;_ /!/_P#:;6%0_P 9) W?]^:RM6_9U_:,_9UU&W\;ZM\0;KQ/H^FG
MS9K"&1G,H'\.*_52HKFUAO(3%<0QSQ'JDBA@?P- 'QE^S7_P4DT#XY>,X?"V
MHZ)-X9O]N#)?-L!8?7IFOL^*1)HU>-UDC89#*<@U\ ?\%!?V0[6;P_=?$+P6
MK:9KT#KNM[%!'GU(VUZ7^P7^T4GQ)\&V?A"^E$FNZ/;[+C<V7X]: /0OVS_$
MNJ^$_@#XHU+1KMK._AMF:.9#@J<5Y%_P2]^(?B7XB?! ZAXEU.75+S[0X$TQ
MR<9XKTW]NS_DV_Q=_P!>K?RKQ/\ X)&?\F^C_KX;^= 'WC7F_P"T9J][H/P3
M\6W^G3-;WL%DSQ2KU5O6O2*\L_:@_P"2"^,_^O!Z /EC_@G5\4/%WCK3=_B+
M5Y=1;SV&9&)XS7U1^T#\<M,^!?@^35=00R-(K+$H./FQ7QG_ ,$P_P#D%?\
M;PW\Z]5_X*6> =9\<?#;2&TF"2865P9IA&,X48)S0!\S>$?"_P </VUM0U;6
M_"WC:Z\':9:3$*DK,H<$\8J+5/#OQU_8A\40^-O&OB^[\7^';<C?:HY8/7U+
M_P $]_BQX<\7>$+O1]/DMX=0L=L4T4> 2PX.?>OI#XK?#'2_BUX/NM U6-7M
MYOXF7.* .8_9[_:$T;X_>#;+6]/"VTLZ;VM2V63ZBN)_;8MO%MC\+=6UWPQJ
M4EB]A;,[",D$XJ]^SY^R/I?[/_B&\U+3-5FN8KA2HMFX1,^@KT_XQ:8-9^&/
MB*R,8E\ZT90I'6@#YK_X)G_&35_BA\%7D\37[W.L1W++F9OF(%?8U?EM^QOX
MCN/ W[0$'@P@V\4LS-Y0X'7TK]2: "BBB@#!\8?\@[\:S?A__J[GZUI>,/\
MD'?C6;\/_P#5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_Q
MYS?[U=77*> ?^/.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH P?%W_(-D_W36=\-?^01+_OU
MH^+O^0;)_NFL[X:_\@B7_?H Z^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 :RAU*GH1BO$O'?['_P /OB)\0-,\
M8ZO8O+K.GN'@D!& :]OHH BM;9+.WCAC&$0!1^%2T44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'E?QT_9O\'_ +0VCV^F^+;>
M2XMH)!(BHV.173_#GX8Z)\+M"@TG0X/(M(4$:@]<"NMHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "O.?BM\!_"OQDCC3Q%:FX\M=JD=17HU% '(?#'X7Z+\)?#::'
MH,316*MN"L<G-=?110 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 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"^-O^0@GTKNJX
M7QM_R$$^E '3^'?^03#]*TZS/#O_ ""8?I6G0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %35/^/-_
MI7$>!O\ D9+[\:[?5/\ CS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK'_'
MF_TJ_5#6/^/-_I0!R'P]_P"0I?\ UKOJX'X>_P#(4O\ ZUWU !1110 4444
M%?&7_!1C5/.^'&H:-N_X^8,;<U]FU\$?\%#II#XFTR#=^Y:)=R_E0!ZE_P $
MW=#_ .$>_9CT:SV[=LK'^5>G_M)^+I?"_P +=<\GB2XLY8PWU4BL7]CJ".W^
M">EI$NU<GC\!6W^TEX?.N_"O7ML>]XK21EP/]DT ?&W_  2&\)1QZ!XYU2\C
M62ZDU%BK-SC)/-?H]7YI?\$C?&D>EZ?XUT/5)##=2:BWE+)P3R>*_2V@ HHH
MH R/%&@Q>(]%N;*90ZR(0 PR,XK\K_V$+H>"/VX?B58 D1M*\>WMUK]1/'_B
MJW\'>%[S4KF588XT(WL< '%?F#_P3[T^3QI^V=\2-9EA;[*7>1)B/E;GL: /
MMS]NHAOV:_%C#H;1OY5XG_P2,_Y-]'_7PW\Z]M_;K5O^&:_%H5"56T;IVXKQ
M+_@D8/\ C'T'M]H;^= 'WC7EG[4'_)!?&?\ UX/7J=>6?M08'P$\9DG ^P/S
M0!\:?\$P_P#D%?\ ;PW\Z_1+5])MM<TVYL+R,2VUPACD4CJ",&OSM_X)@_-I
M.Y/F3[0WS#IUK]'J /S:_:&_9/\ '7[/7B>+Q7^S_;-;:?,YN=6C=\D'.37K
M_P"R]^W;H?CB]L_ OC"\>W\>9VLC)A6_&OL&XMX[J"2&9%DBD4JR-T(/:OAG
M]MK]D.RA\,W?C;X>VL>B^*H6#"YMQAQ]* /NI6##(.1ZBJFL6OVW3;B C/F(
M17R/^P7^T=<>/-#B\#:Y.UWXDTJ$_:;B0Y9B!_\ 6K[!E_U;?2@#\F[.[?PC
M_P %-=(LI/DM3R0/J*_696#*"#D&OR2^('/_  4^TC/H/Z5^L]G_ ,>T?^Z/
MY4 3T444 8/C#_D'?C6;\/\ _5W/UK2\8?\ (._&LWX?_P"KN?K0!V%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5S?C3_CR6NDKF_&G_'DM $'@'_CSF_WJZNN4\ _\><W^]75T %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!@^+O^0;)_NFL[X:_P#((E_WZT?%W_(-D_W36=\-?^01+_OT
M =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 (QVJ37Q-\8OV]-7^&_[3FC_  R@T6.XL[XJ&N2.1FOMB3[IK\A_VJ/^
M4B'A/_@/\Q0!^M>AZ@VJZ7!=,NTR+G%7ZQ?!_P#R+MG_ +@_D*VJ "BBB@ H
MHHH **** "BBB@ HHHH *JZI=&QT^YN -QBC9P/H*M5G>(O^0%?_ /7%OY4
M?%TO[?FKQ_M :1\/_P"Q(_LU[-Y1N,<CG%?<5?CY<_\ )[GAC_K[_P#9J_8.
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OBG]M/]O:\_9CUC
M^SK#3(=0N6("K)[U]K5X1\;_ -C/X>?M :I_:'BJSEGN..4;'2@"?]E3X_7/
M[07PYTWQ)<VBV<EU'O,:C@5[A7$?"OX0^'_@]X=MM$\/PM#96Z[45CVKMZ "
MBBB@# \?>(G\(^#=7UF./S9+*W:8(>^.U?*O[//[<.J?&3Q\N@7.CQVD9E,?
MF*/0U]*?&K_DE/BC_KR>OS:_87_Y+5%_U\-_.@#]6J*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ^1OVN/VSM3_ &=KIHK+24O@) F6'K7T-\'O'$OQ(^&V@^)9X1;RZA;B9HQ_
M#GM7YZ_\%//^0B__ %V7^=?<W[+'_) ?!G_7BM 'J]%%% 'AG[5/QTUKX%^&
M+35='TD:IO8^:",[%'>HOV4?VE(?VC_#=]J*1QQ26CA)$C[-Z5Z)\7_">G^+
MOA[KMK?Q"0"RF9">Q"$BOSA_X)9^+)/ 'BOQOX>G.(KG4G"*_P#O'% 'ZI44
ME+0 4444 9'BSQ%;>%?#NHZI<R)&EK \HW'&2%) KXR_96_;N\6_M&^.M<TF
M#PRBZ;IMT83<Q#/R@D9/X5W'_!03XA+X&^&]E&TOEK?R&WX.,YX_K7/_ /!-
M[X3VWPY\(ZW>V\6PZM(+@L1R<\T ?3WQ/\92^ _!]UK$4(FDA&=A^E?-_P"R
MK^VIJ?[0'Q8U[PG>:1'90Z>C,LJCEL9KW#]HK_DE^I_3^AKX'_X)M?\ )R_C
M/_KG)_6@#]1J*** /AZX_;[U>']H35OAZ-$C^S6<OEBXQR>:^UM)O#J&F6MR
MPVF:,.1]17Y$7W_)\?B7_KZ/\Z_6_P ,_P#(OZ=_UP7^5 &G112&@#@OBY\9
M/#OPA\-W6H:UJ5O:7"Q,\$$K8:5NP%?!-Y_P4<^-FO7DTO@WX8-KFDHY474<
M1((KF_\ @J9J,NN?';X<:'=221Z;-.L<BH2 5+<U^B?P'^'^@_#GX=Z?IOA]
M5^R-&LC,O)+$=S0!\?\ P!_X*+^*=;\<R:3\6_#4?@?3\8CN9E* MZ<U]Y:#
MXDTWQ1I\5[I=W'>6TB[EDC.017SM^V5^R1IG[0GA5!;VVS58'\Q&A^4EATZ5
MG?L+_#7XF_#'2=7TGQXFVRAQ'I^3D[01_2@#ZMHHHH YKXD>)+GP?X#UW6[.
M#[3=6-J\\</]]@.E?+7[(O[<FH_'C4+C3?$>DQZ)J2W#11P8P6 .,U]=Z[IT
M>KZ/=V4HW1SQE&'L:_)S4K@?![_@H=X<T>V/D:5,X:11P#DT ?KE145M<Q7D
M*30N)(V&0PJ6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ KA
M?&W_ "$$^E=U7"^-O^0@GTH Z?P[_P @F'Z5IUF>'?\ D$P_2M.@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** *FJ?\>;_2N(\#?\C)??C7;ZI_QYO]*XCP-_R,E]^- 'H5%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 50UC_CS?Z5?JAK'_'F_P!* .0^'O\ R%+_ .M=]7 _#W_D*7_UKOJ
M"BBB@ HHHH *^"/^"AT,G_"3:9-M_=+$NYO3I7WO7QE_P48TSR?ASJ&L[?\
MCV@SNQTH ]=_8[FCN/@II;QMN7)Y_*O9M3T^+5M/N;*<;H9XVC<>Q&*^9?\
M@F_KG_"0_LR:->;MVZ5A_*OJ2@#\I_VGOAQXK_9*^-^B^+?!.ESW?A5I/M-_
M.BX2/G)W8_&ON3]G7]KCP+^T%I-M'I>MV;:^5_>Z>C_.".I KU;QQX,TSXA>
M%-2\/:Q#Y^G7\1AF7O@^GO7PCXX_X)^WG[/<S>+_ ( QW)\6KGRX[B0LJ@]@
M/2@#]#*S?$'B/3/"NF2ZAJ][%86,0R\\QPJCWK\TX]4_;ZD4,]I K'J N!55
M?AO^V#\8?$%GH7Q&@5/"%T?+O?+X(0]: -']M?\ :^F^-K3_  O^%9773.Z[
M[JR)8DCK7U3^QG^SW!\(?ASI5]>P&'Q#=VX-WN7# GL?>F? /]@[X;?L^:]%
MKOA^UF;557F6=MV"1SBOI"@#RK]J;P_<>*O@'XRTNTA,]S<6+)'&!DDU\3?\
M$U?BQ8_"BU'PO\03)8:PT[,()#AN37Z5S0I<1-'(H9&&"#7QE^U9^Q/!JT=Y
M\0?AI9/%\2XR/(8-\C?A0!]H*P90RG*D9!%?+_[>GQKT#P/\'/$/AFXOXXM>
MU:S:*UMF/S/GIBOE?27_ &]]+TF*T2UB(C7"EAS[5V'PE_8[^(GQ\\36_B7]
MH>%O[4T^3=:B,\$ ]Q0!VO\ P2G^&UUX=^ Z:CJ\$D-_-<N51Q@A<Y!KKOVF
M/VV)?V?-;LK>\L8EL[BX$7FR=AGK7TYX3\)Z=X+T>'3=,A$-K&,!17EW[0'[
M)_@C]H?26MO$MK)++&"T#QMC:^.#0!Z#\-_B-HGQ.\+V>LZ'?PWT,T2._E'.
MQB,X-8OQV\=:#X ^'U_J'B"YBMK+:5S*>"<5^>FE_ []JC]GG4+[3/A5;+)H
M4DA"";YOE!XJ6S^!'[4'[0GB2+0_C+!M\'2$&;RC@T 7/^"=OAN[O/VI/&WB
M^U#/X?U".0V\J_<.<XQ7Z:ZE<BSL9ICT1<UP7P5^!OAWX'^%K31M"@V1P)LW
MMUKH/B5J2Z/X%UJ]<[4AMV<F@#\NKB)_%W_!3W2) ,0="P^M?K3'&(D"KT P
M*_+S]F_23XY_:PM/%MN/,MXY"IDZ]Z_46@ HHHH P?&'_(._&LWX?_ZNY^M:
M7C#_ )!WXUF_#_\ U=S]: .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "N;\:?\>2UTE<WXT_X\EH
M@\ _\><W^]75URG@'_CSF_WJZN@ HHHH **** "BBB@ HHHH **** "BBB@
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
MGIS0!VG_  4X^)GBCX9_#W0+[PSJ<FF3/=8E>-L97(KPOP?_ ,%#=1F\$IX
M2WN]5\5:S!Y-MJD&6$#L,9)%>G?\%=E,OPAT:('!DN"H-<=_P2I^ NE0>'-1
MUS6+:+4+M65H6F0$IGTSTH Y[0?V*?VK-8LC>R?%B2V$Y\Q(WG((!Y K/L_%
M/QG_ &$/%-MJ?Q-\077C'2M0F$,<<;%PF3UK]6U4(H51A0, 5X'^V+X9T[Q!
M\-Y7OK6*X:W1G1I%!VX&>* /3OAC\1].^)WA:RUBP=2)XED:,')3(Z&OCS_@
MIE\5O%OPW\!W%SX:U:73)E=1OB;! SS4/_!+'Q=-XCTSQI;O<M-'9W'EHI.0
MH#8P*YS_ (*S?\DVN_\ ?7^= 'U;^Q?XGU7QC^S?X.U?6[IKS4[FVW33,<EC
M6_\ &[X_>'O@;X?FU/5Y!,T:%Q:QN!(^.P%<-^P_<?9?V1_!\_\ SST]G_(9
MKX-^,6H:A^TY^TOH5M#>RG3M-O?*G@5B48!NA% &MK_C'XU?MU?$A-9^&&L7
M_@GP\H\H03$H./XC74M^PW^U/;2I.?B\TB0G>8Q.<OCG%?HOX(\":+X%T>VL
M](TZWLE6-0QAC"DG')KI* /SKC_:RU3X9?#[7?!/CBTNK_4WB:W%Y(#M)Q@G
M->=?L*M'+\9+6:*19$DF+_*<XR:^TOVOO@'HOQ*^%VNWBV\=MJ5K:O(DD<8!
M8@?SKX*_X)KZ%>^&_B='9WY<RK<L%\SKC- 'Z\S3);Q/)(P1%&2QZ 5\9?M1
M_M\:-\/5N/!^@6-SJOB#4D:V@N;,[E@<\9.*]5_;&^*Q^%?PQENA+Y37>Z -
MG')'_P!>OE/_ ()M_ ^'7-<\4>*O%$8UAIYO/MOMB[]N3QC- '"_#_\ 9/\
MVJ?B)H\FMCXGSZ;#<.7BAFF(.#SBK_B'X!_M*_ &VB\3:O\ $*X\16$4@:2V
M@D+' Y(K]3;>WBM85BAC6*-1@(@P!3+[3[;4[62VNX8[B"08:.100: /RA^*
M'_!0[6/BY#I6C>&3<^&-0TL!+QYB5,S 8./RK[K_ &-O%6L>+OA:+W6KMKRZ
M\P#S&.>QKX+_ ."D_P"S;:>!_&_AS6_#,/V:.\E\R9(%V]^<XK[A_84_Y(W$
M.ZNH/Y&@#PK]N;]K/4I[I_ASX"EN+#Q-'/MDNHSR.W;M7EL/[*_[4&@^%4\<
MW/Q0FN;>UMOMTFF"0EW4#=C%<Q^U8^M_L]_M.7OQ U/2#-H5[<A$FF3*<GJ*
M_2#X-_'SP%\6/!FDG2=>L;^6XMD$MFK[BI(Y4B@#R[]A?]I#4_C1X*G36],O
M+.^M)3"TERA!8CC/-?4>I:E:Z39RW5Y/';P1J69Y&"@ #/>J^E^&]*T-673]
M.M;(,<D6\2ID^O KX'_X*N?&B[\/?#>RT;2+V2RN&NU$TD+D-M) /3M0!Q'Q
MV_;:\1?M!>/'^'_PL@O])N;.X:WDU!,E6.<9R.U21_L-?M42JLO_  MYE\P;
MBAG.5SVKT7]C3QE\!/A;\/M/U2\\6:/_ ,)%?0J]Q)<E2Z-CGMUKZ5_X;!^#
MG_0_:3_W]_\ K4 ?!]G=?'']A3Q(OBKXCZ_>>.="E;RQ:P,9,9[\5]\? ']H
MS0?C]H*7^EXMYM@=[9F^=,]B*Y_Q1^TE\!O&6DW-EJWC#0;ZW:-ALF8-V[9'
M6OST_9X^)GAKX+_M#ZO'X<\2KJEAK-]MA@5_E0%N !0!^PU%<=XH^+'A7P#8
M6L_B36[721-$L@^T/C@BN,'[87P;;D>/])_[^_\ UJ /9*S/$7B"S\,:3/J%
M_,D%O"N2SM@5PWAC]I/X:>,KU+31O&&G7]PS;1'%)DDU\L?\%(OBE=VVEGP)
M8W3VUSJ<(*-&V&Y]* .-_::_;4U?XU7EQ\+OA7!?Z=KOF@G68LF/ XP"!7.:
M+^Q#^U7J&CVMQ)\6Y())D#&-YSE<^M?2_P"P'\"=+\$_!72+_4K*&\UR3):[
MF0&3MW-?6&,# X% 'Y-ZMXH^-O[#/B[3]0\>Z_>>,]'7$LGDDNI6OT+_ &=?
MVCO#W[17@BU\0:1_HC3=;.9QYB_A79?$/X<Z)\3/#=WH^M6<-S!.A3>\89E]
MQFORU^',^K?LM_MU:AX9LWEE\,IE5CR1'S[4 ?6/_!1#0_B5<>$])UGP!K<V
MD1Z66GO1$2/,0$G'Y5H_\$]_VB)_C]\.+^>^F:34--E%O+YA^8D<$U]"^([:
M+QY\.-1@,8:/4;)T"GG[RD5^9'[.DQ_9%^/R^"+B\:*+7+TR;7..": /UBKR
MG]HOXP6/PC^'^I7<\ACO)[:1+8YQ\^T@&O4XYEEC$D;!U(R".]?EU_P4F^+-
MY\0O&GA+P=H*-(L5^L5SY9S@%L'- '8_\$Y[SXJ_$ZXU[Q-XF\23S:3#>MY4
M$S$Y7).!4'[6W[57B+XD_$N?X-?#JYN-)\1KTO(B?Z5]F? WX2V'PP^&=IIF
MG?+)=6J22D#'S%/_ *]?F3XJU2^_9S_X* 77C?7=/VZ#G;]KG7"<^] '1:W^
MS'^U1\,].T[Q-?\ Q'N=1M+8B:XLXY26*CDJ1]*^[OV2OV@)?CMX+EEN=+N=
M-N]-*V\QN%*F1AP6&?I78_#'XW>!/CEI*OX>UBSU?<FZ6U5@Y3CG(KN=+T+3
MM#1TT^QM[)7.66",("?4XH _-#_@IY_R$7_Z[+_.ON3]EV1(/V??!SR,$1;%
M268X KX:_P""GTB0WTKR-M195))^M1^+OVT[G1_V<?!OA+X>1+KFKW5NMI<B
MW.7A!&,\?6@#V?\ ;>_;OTKX4:?=>"?#4<NJ>)]4A,5O=63AU@8_3O7EG[$_
MP/\ VA=<U&S\<>+/'%R=%F8D:;<RDLW?IVKH?V-_V#?L=VGCCQU<3:EJ$\@N
M4M[T;RN><#/:OT'M;6&R@2&WB2"%!A8XU"@?A0!G:G9NWA>\MYCYC-;.C'UR
MIK\EM&D;X9_M9:1IUFI@CO[_ "X7C.6K]>-0YL+C_KFW\J_(GX[:U_9?[<'@
M2UCB&);Q<G_@5 'Z^+]T?2G4U/N+]*=0 4444 ?EY_P5F\>/K$W@_0[8D>7J
M**P7_>%?H'\"?#L/A[X6>&XXTVR26,3O]2H-?F]^VII]MXD^,6GP22AVAU!3
MM/;YA7Z@_#^,0^!]!C'1;*(?^.B@#D?VBO\ DE^I_3^AKX'_ .";7_)R_C/_
M *YR?UK[[_:&A>?X8ZDL:[FQT_ U\"_\$W8VB_::\:(XVL(Y,C\Z /U%HHHH
M _'V^_Y/C\2_]?1_G7ZW^&?^1?T[_K@O\J_)"^_Y/C\2_P#7T?YU^M_AG_D7
M]._ZX+_*@#3HHHH ^3_VX_V7#\:- 'B'3BD>LZ1"982!\V1W%> _L6_MQGP1
MJUM\)_B!:W4>L&8K'J5P=J =,$GM7Z6,HD4JP#*1@J1D&ODW]K3]AO1/CA:W
M&K:2ZZ)K2)E9;1 C$CN"* /JG3]6LM6A$UE=PW<1&0T+AA^E6J_'KX7_ +3/
MQ"_8Q\=+X2\56%Q=^'DD%NFH7F2'YQG)K]8_ /CC3OB!X8L-8TZXCFCNH5D*
MHV=N1TH Z.BBB@ K\K_V]- _L?\ :PT/Q%;Q['B1"64=^*_5"OSA_P""B5TN
MG?$"VNA&&=47^E 'VY\!=8DU[X7Z/>R$L\B<D_05Z%7C_P"R;?'4O@7X>G8;
M2R'C\J]@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X7QM_
MR$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M J:I_P >;_2N(\#?\C)??C7;ZI_QYO\ 2N(\#?\ (R7WXT >A4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !5#6/^/-_I5^J&L?\>;_2@#D/A[_R%+_ZUWU<#\/?^0I?_6N^H **** "
MBBB@ KQ#]L[PFOC#]G7QA8"$27#VI\LXY!KV^L_7M'AU_2;BPN &AF7:P- '
MP7_P3!\7'PKX)@\!WEVGVR.1F^SEAN'/I7Z"5\J_#?\ 82TKX;_M R_$RRUV
M<EP1_9HR(QFOJJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\$_;(^
M)FG^#/@OXFT^6X6/4KZR>.!"P!)/<5[W7SO^TM^R)9?M&:_HNHWFM3Z?'IW6
M"/.V3GO0!X;_ ,$K_AO=P_"R7Q#JY)O&NFV%QSC-??5<=\+?AM8?"SPO%HFG
MX\B/G@8S78T %%%% &#XP_Y!WXUF_#__ %=S]:TO&'_(._&LWX?_ .KN?K0!
MV%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5S?C3_CR6NDKF_&G_'DM $'@'_CSF_WJZNN4\ _\><W^
M]75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!@^+O^0;)_NFL[X:_\@B7_?K1\7?\@V3_ '36=\-?
M^01+_OT =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 -D^Z:_(C]J?_ )2(>$^,_=_F*_7>3[IK\AOVJ& _X*(>$\D=
M5_G0!^L/@_\ Y%ZSXQ\@Z?05M5B^#_\ D7;/_<'\A6U0!^<?_!2C_D:+;_KD
MO]*^J?V+?^3??#WT/\A7RK_P4I8+XHMLD#]TO]*^JOV+3G]GWP]CG@_R% %G
M]JSX3V/Q)^&&KRSQ>9>V-I));\?Q $U\H_\ !+_XJOH&CZUX1\3W'DW[WK"W
M60]@3BOT-U33TU73;FSD_P!7/&8V^AK\9?VXM%U[]EGX_:;K6A/)'IA_?,(<
MA3F@#TK]KCQ;/^T1^T;<?"?>TUG:S+*$7D<&OTF^#7@V#P%\-=!T6&,(+6V5
M#QSD5\*?L&_"UOBA\0O^%S7\/F_;8\!I!DYK]'P HP!@4 ?F[_P4FTFYM_B)
MI6N.K?V=;Q+YA[=!7UM^QWK%KKWP)T.]LV5H'R!M]@*@_:X^ W_"\OA3J^DV
M06/5I8ML4QZBOA+]EG]I+6_V1/%2_"CQG9W<]A;.1]L92(N3V)H _6&BN9T3
MXD>&M>TFUU&WUO3Q#<('4/=(",]CS7EG[07[6GAKX):%+<12Q:U?!"RV]G()
M&_(9H ^/?V_/$U@_Q*;2E93>+.N0.O6ONSX3C;\ ]%!_Z!G]#7XB_$'XI:U\
M<?CL?&-S;W&FV$TX M;D%2.?0U^WWPO(/P'T<CI_9G]#0!^8]S_R>YX8_P"O
MO_V:OO[]N*PBU#X)W<4P)3S >*_/^YD7_AMWPP-PS]K]?]JOU5^*G@./XC>$
M;K2)"H\Q25W>N.* /C?_ ()NWEJVIZS:V[9\J/!%??%?D-^SE\3KO]C']HSQ
M1IOB^QNKC2=7N3;VTJ@A8\MP<U^K5CX\\/:A96]U'K>GB.>-9$#72 X(SZT
M5OB0-WA.^[?NV_E7YA_\$X;.6\_;!^)+1CY8IF9C[ U]2?MJ?MA:'\,?"=QI
M6CD:[JDI"&.Q<2,,_2N7_P"">/P9NM#U#5?B'<VS6C^((_,,4BX89YYH 7_@
MI:?^*1D_Z]Z[S_@FN?\ C&C2^ /WS=*X'_@I<P7PE-D@?Z/WKO?^":K!OV9]
M+(.1YS=* /ICQ3&TWAK58T^\UK(H_%37Y,?""X3P/^TW#I^K_)<WFH$Q;_=C
M7Z\R1K-&R,,JPP17YO\ [>'[,NNZ/\1-)^+/A@,MGH?[^:UA!+2$'/ % 'Z0
MCH*6OE7]DW]M;1?C5H%O;ZPO]A:I&-A6^81DX]<U]&W/CCP[:V\LTFN:<$B4
MLV+N,\ ?6@#!^.EY%I_PE\37,Y ABM&9MWI7P)^PS>1^(_C!'J=B";,2L-P'
M'6F_MB_MEW?Q6U)_A9X'M+J5=3S:O>6X+("3C)(KZ;_80_9N?X"_"*TLM9CC
MN==DD,KW)'(!Y H \F_X*T#=\-_#*GH;S!_,5Z9^P#ID&G_#7]R,;XT)_(5Y
MG_P5F8+\.?#&2!_IO?ZBO5OV#6#?#5,'/[I/Y"@#Z@KQ3]K#_DENI?\ 7"3_
M -!KVNO%/VL"!\+=2R<?N)/_ $&@#XZ_X(V_ZGXE<Y_TT_\ H5:O_!6;_DFU
MW_OK_.LG_@C:P:'XEX(/^FG_ -"K6_X*T,!\-[O)Q\Z_SH ^B_V+T,G[&_AA
M%^\VE2 ?]\FOA#]FS_BA/VCM7M]8^22]U)C#O]VK[\_8319_V4?!"'E7LMI_
M&OE3]NK]FGQ%X;\;Z5\1O";.MKI;_:9X( =TF#G'% 'Z5P_ZI/\ =%/KY'_9
M'_;>T7XQ:+!IVNC^PM5B_=;;]A&S8X[U].R^-O#T,;R/KFG!8UW-_I<9X_.@
M#+^+EU'8_#/Q'/,0(H[-V;/I7YR?L::]9^)/CI#<V)!B6=@<?6ND_;:_;\@.
MAZKX,\,Z7=7JW*-!)=VX+*.V21VKQ_\ X)BV,^G_ !!M?M4F^6:8R<GD9- '
MUG_P5(\/7OB#X.:4EDK,T5YO;;Z<5J?\$[M>L]4\!W%K;LIFM8U24#KGBOHK
MXM?#NV^)/A&\TN=59FC;R]PZ,17Y:_#OQ=XN_8!^+E_::W:W>JZ/K5V=CPH2
MD2%N] 'Z_P!%<!\//C9X4^(?AN#5K36+&$.!OBDN44J<>YK/^+?[0/A?X4^%
MI=7GU"UOV&=D%O.KLQ_ T ?,G_!2CQ1I^@IX<@O&427 (0'KU->M_L*_\DAW
M=FE!'Y&ORO\ VLOVCM6_:B^(^F.NGW6EV6GS?(;A2JLN>V:_5#]A,C_A3,(S
MG#*"?P- 'H?Q[_9_\+?M%^#3X<\5P/+9J_F(T9PRMZ@U^9/Q;_8]^)?[(^I7
M/B7X4K<2:1:DS3/*Y;"CFOO?P?\ MJ>%?%7[06M_"QX3I]]IJL3>W#A8I".P
M)XKI?VD/B;X8TCX/^*HIM6L;F>:QD1+:.=79R1TP#0!Y9_P3]_:NO?VA/A[(
MWB6=!K]O+Y14#&<<&OEW_@J5X;DM=1@NM3#+IUQ=JFX>A(K<_P""6/@+4]4A
MU+Q##;2Z;8I>N3%("N[D\U]4?MV?LVS?M%?"U;"P*Q7]E)]H#GJ0O./TH \2
M^%/_  2]^"'CCX:^'M99+Z6XO+1)I9(Y^-Q'(Q75?\.D/@E_SRU+_O\ 5Y-^
MQ'^UY-X!UV[^&_C*SNK5+!Q:0W5P"J<'&03VK]&8_&WAZ1$===TTJXW+_I<8
MR/SH ^/_ /ATA\$?^>6I?]_JZ#P;_P $P_@[X'U^RUC3[2[^V6D@DC9WSR#F
MNT_:0_;.\(_L_P#AMK[CQ#=/\D=OI\@=@W;.,\5\S?L&^(_B[\:/B%XD\4:[
MJMW:^&YY3-:V=SD;$)X % 'U[\;?V6O!WQZM88/$J7#)#$(E\E]OR@5X,O\
MP2.^"*C'E:E_W^K[9C4K&H)R0,$TZ@#Y9^%?_!.CX5_"+7(M5T6*^^T1N)!Y
MDN1D&OF;_@HWI%W#^T-X6UEE(TRTA0.>PZ5^G]?.'[9_[/4OQJ^&^I)IA6+6
M1%B*7'(Q0!WO[->K6VN?"32+NT96@=<#;]!7J5?FA^QK^U%=? K4(?@[XTL;
ME);)B#JDX*Q'Z,:_1"S\>^&[^UBGAU[36CD&5/VI!_6@#?K\JOCUX@L]0_;>
MO]"MSNU!7!.T9[U]2_MB?MM:-\!_#\^GZ1_Q-]=N(?W1L9!)L)^G>OGW]A?]
MG_6OBM\4/^%Y^*XG*WH.+>Z!#Y[<&@#]$O ,+0>#=)CD'S+ H.:^#O\ @H5\
M(;;2?'NF_%1(VC_L=!(SIP 17Z'QQK#&J(H1%X"@<"O+/VF_ANOQ4^#/B'P^
M(A)/=0%8SC)!H \Y^#/[26G:Y^S-;^,I+E2QC:-2S=\8%?'_ .Q7X+O/CI^T
MAXSUKQ'&9=.@G::U9AD=<C%?+WC/Q1XL\ Z7'\$-.N)H+J"YRP7(X)K]>_V.
M/@Y:_#?X6Z->O$JZK>6RM/)CEOK0![[;P+:V\4*<)&H0?0#%>4_&[]F/P5\?
MM)FL/%%FTB2#_60D*P/KFO2]<U9-#TNXO9%+I"NXJ*\<\'_M:>$?%/CV3PK)
M<1:=>J"<W$H4'';F@#\S]>^ ?QE_8.^)>I>(/ B2-X5DD.))"6S$#W]\5^C'
M[%_[2:_M'>!;G47E$MW9L(I\=G[U3_;-^)_A?2_A?=6$][9W]Q>QO'%!%*KL
M"5P#P:\._P""2_PYUCP7X5\5W-[%);6MY=%XXY%(R">,4 >>_P#!5:VDO8[N
M&(9=F  KY;_9PT>\_9CU[2/&7CRT:UT/52@MN-P//6OK#_@IY(J:D_(7]\O?
MWKZ<\$_ 7PK\=/V5_"NF:YID%W-_9X-O-(.8Y,$ T >V_"GXG>'_ (I>%;;5
M/#]RLUML4%5Q\O'2NTK\8?$&F_%K_@G'\4;.\N]3N=;\&3S><;>U)*"//0]A
MQ7Z@_L]_M+>%?VA/AY9^*=+N8K 3$J]G<S*)$(]0: /5=0_X\;C_ *YM_*OR
M"^/^DW%Y^W-X!GB&8TO%S_WU7ZZZQ<H-#O9T=700.P93D?=-?E'+I-W\1/VL
MM"U.&7,-C>X8?1J /UJC^XOTIU-7[H^E.H **** /R+_ &G?^3A1U_X_UZ_[
MPK]5_ O_ ")NB?\ 7G%_Z"*_+S]M"\M/#OQCL)Y(]C3:@HW'O\PK]0/A_()O
M ^@R#HUE$?\ QT4 8_QD;;X#U XS\I[>U?GG_P $[M6M[S]K;Q[!&<2)')D?
MG7Z>WMC!J-N\%S$LT+C#(PR#7Y.>(]/U7]A7]J;7/B&VG7&H:)KUP8DAMT)\
ML,>I]N: /UJHK@OA_P#&CPQX\\,V.J0ZO8V\EQ$LC02W"*R$CH037!?M*?M7
M>'/@;X$N]7M[J#6;U1M6ULY5D?GV!H _/^2QFO/VY/$ZPC<5N23MY[U^M'AM
M3'H.GJ>HA4'\J_.K]@KX2ZQX\^-VO?&'78'&EZRC26]K<*<H3G'6OTE50BA5
M&U1P * '5'<3+;PR2N<)&I9OH!FOE_\ :<_;T\+?LR:X-+UC3I[V=@"!">3F
MO2O@G\=-'_:+^'HUC1T:VBOK=@BN<D94B@"UX2_:.\%>--<NM)TS41)>VTGE
M2(<##9Q7IX.X CH:_&_XU?"?QY^QG\>++Q<+J?5=!U*\-S(ML"0%W9(-?IY\
M%?VB/"OQC\%P:Y:7]M8'A9;>YG5&4X]"1Q0!YC^W9^SUHWQB^&[RW%NJW5GN
MF5T !) R*\!_X)-?%+5M>N/&7A?5Y6:/29/(M@QZ!2!_*O9_VV_VKM$^&7@A
M;+3-OB"\OF,!BL6$A7=QSC-<E_P37^!]WX#M?$/BJ_@:)]=/VB)'7!3<0<4
M?<]%>??';XPZ=\"/AKJGC+586GLK  O&AP3G/^%>$?LL_P#!0_PM^U%XWG\,
MZ9I%SI=Y'$90;@_> STH ^N*_-__ (*,6DE]XXMXHN7*+@?E7Z05^8O[>.K2
MZI^TYHOAN&79)<1H0/RH ^UOV1;62S^ _AV*48=4.?TKV2O//@'HDOA[X7:/
M8S',D:<_D*]#H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X
M7QM_R$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH J:I_P >;_2N(\#?\C)??C7;ZI_QYO\ 2N(\#?\ (R7WXT >A4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !5#6/^/-_I5^J&L?\>;_2@#D/A[_R%+_ZUWU<#\/?^0I?_6N^H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#!\8?\@[\:S?A_\ ZNY^M:7C#_D'?C6;\/\ _5W/UH ["BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *YOQI_P >2UTE<WXT_P"/): (/ /_ !YS?[U=77*> ?\ CSF_
MWJZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,'Q=_P @V3_=-9WPU_Y!$O\ OUH^+O\ D&R?[IK.
M^&O_ "")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@!&&Y2*^4OB=^P5H_Q(^/FE_$V?69(+NQ((M@#AL5]744
M 4])TY=)T^*U5MPC&,U<HHH ^>_VB?V1=,_:!U*.\O=2>S9%"X4'M7IWP>^&
MMO\ "/P'8>&;:<W,-H"!(W4]*[:B@!"P49)P*_,__@H1XNTOXA?&[1/AA###
M=W.I1JAEX9E/' K[R^-WQ#L?AQ\.];U2ZE,<L=I(T2J,DL <5^:_[$_A";]J
M#XS'XI:JDDMQH]X5B9QQ@$XH _0_]F#X4+\&/A!I'AG9M>W&6)&"<@5ZQ110
M G7BO&?VC/V8_#W[0/@V;1[B*#2[YFRNHPP@2C\0,FO9Z* /S<'_  2%N8QM
MA^*^L11#[J+(^!7<?!O_ ()@V/PU\>:=XBUCQG>>*([5PQM+W<ZO['-?==%
M'RU\9_V"_"?Q6\4)J]N\>B;=I\FVCVKD=\"OH#POX-B\,^!K/PW'*9(K>V^S
MB0]QZUTM% 'R7)^P#HLGQFTWX@?VS)]JLI?-6#!P><U]9TM% 'C/[07[,GA[
MX]:*MK=1PV%XN2+R.,;Q[Y KY$D_X)$WC3R.GQ8UB-&.502/A1Z"OTAHH ^'
M_P!GG_@F7I?P7^)2>*]8\4S^+]BD"UOUWKGU.>M?;-K96]C"(K:".WB'1(D"
MJ/H!4]% 'B?[1G[,^G_M":4]E?7[62M'LW**W/V=?@?9_L^_#FV\)V5VU[!"
MY<2L.3FO4** "H+NSM[Z%HKF".XA;K'*@93]0:GHH ^+OVA/^";^E?&;QL_B
M#1_$DWA#<,&WT]2BY]<+7EO_  Z'O&X;XM:RR]P9'YK](Z* /G;]EW]C?P[^
MSCHUS;O)'XBOYG#"^NX@[K]"17T.JA%"J, = *=10!X;^U-^R_IW[3GA[3=+
MU#4&L$LIO.5E&<FNH^!_P7M/@KX=&DVETUT@4+N8>E>E44 %<;\4OAS!\3/#
M-QH]Q.8$F1D+#MD8KLJ* /G/]D?]CO3/V45\1#3M4DU+^V)O-?>"-O/2K7[4
MG[).F_M->'Y-,OM3?3U9E;>@S@@U]!44 <'\#_A7;?!7X8Z)X.M+AKJ#3(O*
M65NK5VMY8VU_&8[JWCN(^Z2H&!_ U/10!\3?M(?\$U-)^.'Q$3Q3H_B6;P<=
M@5K;3TV*3W/'2O-O^'1-[YBEOBUK+ 'E?,?FOTBHH ^;?@W^Q+X6^&'@/5_#
M]^8O$$^H1E#>W489TR,9!/O5#X)?L-Z-\%_&"Z[9:H\[K(7$1! Z]*^H:* "
MN.^)'POT/XE>%=3T?4;"U=KR%HUN'A4O&2,!@<9&*[&B@#\V(?\ @CZ]G-<&
MT^*6JVL,LA<11LRA<GIQ6YX3_P""3RZ'K$%WJ7Q%U+6((W#_ &>X9F4X/3FO
MT+HH ^;OC1^Q'X0^+&DZ%9P10:+)IB!#-;1!6EP.IQ7HWPF^#%O\*? ,OAJR
MO7D1_P#EMT(KTNB@#XN^-/\ P3?TKXJ:A-J5EXEGT#596R]Y; K(WU(KS?0?
M^"1S:=X@T_4+_P")NJ:G!;2!WMYV8K)@]#FOT9HH YOP)X#TGX>Z%#IFDVD5
MM$B@-Y:A=Q'<UT;*&4@C(/!%+10!\\_M(?L=^'OCY9PB"2/P[?(26N[.(([>
MYP*^8_\ AT3>[F(^+6L@$\#S'XK](J* /AGX&?\ !,73/A7XS_MO7/%ESXNA
M[6E^"Z?K7VIHOAW3/#EL+?2[""PA QM@C"C]*TJ* "BBB@ I&4.I5AD'J*6B
M@#PK]IW]E30OVBO \FB*T.@:@7#+J=K"%E'MD#)KY-@_X)!WEO;K$OQ:U@!1
M@8=Q7Z3T4 ?$/P4_X)F:1\,_%=GK6N>)KCQ:;=@WE7X+@^W-?:FGZ;::3:K;
MV5K#:6ZC"Q0H$4?@*M44 %8_B[Q/:^#?#M[K%Z=MK:IO<DXXK8KX@_X*2?M"
M+X-\#WW@&R9AK&L0 1!%Y.?>@#YU^'O@FS_:*_;YOO%,<"_V(P)#H,KD5^KV
ME:;%H^GP6< Q#"NQ1[5\A_\ !-?X.P^$_@9I.M:K;L/$,[L7=NH''^-?8] %
M;4K%-2LY;:3[D@P:^$OC)_P2SLOBA\1+GQ59^-KS0IYO^6=OD8^A%?>U% 'Y
MW^&?^"2T>D^(+#4M3^(NI:REK*LGD7#,P;!SCFOO[P_H-EX;TFVL+&WCMX8(
MUCQ&@7.!C)K2HH ^:_VDOV+]*_:*N#+?:H]D2X?Y0>U>U_#'P/#\-O NC^&K
M>8SQ:? (5D/<#O74T4 <E\3/AKHOQ2\*WVB:Q96]S'<1&-9)8PQ3/<&OC'PU
M_P $L8/"/C :MI/CV_L;(/O&GPEECZ^@K[[HH X75H;?X>_">_M[N]WK9Z?*
M/.D;EB$./UK\ZO\ @GG;W'QD^)'BG6VC/E:;J+;6[8W'%?0'_!1#X\:3\/\
MPC8:-)/(+C4G-N1&#_%QC]:O?\$YO@RGPK\":K=I$4&L2"Y!8<G//]: /L =
M!2T44 %%%% 'Y:?\%:/!O_"-W7@[74;:)M20DC_>%?H;\"_$,'B'X5^&9HG#
M,MA"K8]E%?-__!37X5R_$KX8Z4\<1D&FSFY;:.0!S_2D_P"":_Q>M?B1X&U3
M3K=Y&;1RMNX<8P1Q0!]GUS?C;X?Z)X\T>YL-6TZWNA+&R*\L88H2.HKI** /
MSDU7_@D8]UKM_?6?Q/U2PAN93(MO$S!8P3G Q70_"G_@E?9^ _'-MKVL>.+W
MQ-;0G)L;S<R-]<U]]44 9VA>']/\-Z?%9:;:16EO&,*D2@"M&BB@#Y+_ &J_
MV =%_:?\0+JU]K,FFSJ !L7.,5Z5^S;^S78_L[>%[;1;'4'O88$V!F&*]JHH
M YWQUX%TKX@>'KS2=5LX+F.>)D5I8PQ3(Z@]J^$/$7_!)5-2U2:YTOXC:EHU
MO(Y;[/;,RJ,^PK]$:* /BO\ 9Q_X)MZ7\$_&4NN:WXFG\9(PPMMJ +JI]>:^
MS++3[;38%AM8([>)1@)&H %6** /-_VA/@U:?'SX6ZMX+O;DVEO?@!I5&2N,
M_P"-?.7[+'_!-G2_V9_'C>)[7Q--JET4\L*Z;<+GITK[5HH KWMY'IUE+<S-
MB.)=S'VK\H/BY?'XQ?\ !1_PJUIEM.CVQLZ\@8P*_0W]I?XI:1\,_A5X@N=1
MG:.9[*3R549)..*^(?\ @F_X&;XP:I<_$FX0L;6\94DD&#U- 'Z6Z7IT6DV,
M5K#GRXQ@9JW110 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 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MPOC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_P @F'Z5IT %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!4U3_CS?Z5Q'@;_ )&2^_&NWU3_ (\W^E<1X&_Y&2^_&@#T*BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *H:Q_QYO]*OU0UC_CS?Z4 <A\/?\ D*7_ -:[ZN!^'O\ R%+_ .M=
M]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% &#XP_Y!WXUF_#__ %=S]:TO&'_(._&LWX?_ .KN?K0!
MV%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5S?C3_CR6NDKF_&G_'DM $'@'_CSF_WJZNN4\ _\><W^
M]75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!@^+O^0;)_NFL[X:_\@B7_?K1\7?\@V3_ '36=\-?
M^01+_OT =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 8GBKP;H_C33WLM9LDO;9U*M&_0@UD_#G
MX1^$_A/936GA;2(=)MYFWND(ZGUKL:* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K@O''P-\%?$;6K;5?$.AP:C?VX BFD'*XKO:* ,_0]!L?#>GQV.G6ZVUK'
M]V->@K0HHH **** "BBB@ HHHH **** .!\?? GP1\4)K:7Q+H5OJCV[^9$9
M1]UAWKL-'T6ST"PAL["!;>VB4(D:] !VJ]10 4444 %%%% &=KGA^P\26,EG
MJ-NMS;R*5:-NA!KFOAS\&O"'PE6]'A71H=)%X^^?R1]]LYR:[:B@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH YKQI\.?#_Q"L3::_IT>H6Y7:4DZ8J+
MX=_##PU\*=%;2O"^EQ:58,_F&&$<;O6NJHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 **** "N%\;?\A!/I7=5POC;_ )""?2@#I_#O_()A
M^E:=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** *FJ?\>;_ $KB/ W_ ",E]^-=OJG_
M !YO]*XCP-_R,E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 50UC_ (\W^E7ZH:Q_QYO]* .0
M^'O_ "%+_P"M=]7 _#W_ )"E_P#6N^H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\8?\@[\:S?A_
M_J[GZUI>,/\ D'?C6;\/_P#5W/UH ["BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725S?C
M3_CR6@"#P#_QYS?[U=77*> ?^/.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?%W_(-D_W3
M6=\-?^01+_OUH^+O^0;)_NFL[X:_\@B7_?H Z^BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 *X7Q
MM_R$$^E=U7"^-O\ D()]* .G\._\@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH J:I_QYO\ 2N(\#?\ (R7WXUV^J?\ 'F_TKB/ W_(R7WXT >A4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !5#6/\ CS?Z5?JAK'_'F_TH Y#X>_\ (4O_ *UWU<#\/?\ D*7_ -:[
MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** ,'QA_R#OQK-^'_^KN?K6EXP_P"0=^-9OP__ -7<_6@#
ML**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KF_&G_'DM=)7-^-/^/): (/ /_'G-_O5U=<IX!_X\YO]
MZNKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#!\7?\@V3_=-9WPU_Y!$O^_6CXN_Y!LG^Z:SOAK_R
M")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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@ KA?&W_(03Z5W5<+XV_P"0@GTH Z?P[_R"
M8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@"IJG_'F_P!*XCP-_P C)??C7;ZI
M_P >;_2N(\#?\C)??C0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %4-8_P"/-_I5^J&L?\>;_2@#
MD/A[_P A2_\ K7?5P/P]_P"0I?\ UKOJ "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?&'_(._&LWX
M?_ZNY^M:7C#_ )!WXUF_#_\ U=S]: .PHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N;\:?\>2UTE<W
MXT_X\EH @\ _\><W^]75URG@'_CSF_WJZN@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_R#9/]
MTUG?#7_D$2_[]:/B[_D&R?[IK.^&O_((E_WZ .OHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 **** "N%
M\;?\A!/I7=5POC;_ )""?2@#I_#O_()A^E:=9GAW_D$P_2M.@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** *FJ?\>;_ $KB/ W_ ",E]^-=OJG_ !YO]*XCP-_R,E]^- 'H5%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 50UC_ (\W^E7ZH:Q_QYO]* .0^'O_ "%+_P"M=]7 _#W_ )"E_P#6
MN^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#!\8?\@[\:S?A__J[GZUI>,/\ D'?C6;\/_P#5W/UH
M ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_QYS?[U=77*> ?^/.;
M_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH P?%W_(-D_W36=\-?^01+_OUH^+O^0;)_NFL[X:_
M\@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 *X7QM_R$$^E=U7"^-O\ D()]* .G\._\
M@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH J:I_QYO\ 2N(\#?\ (R7WXUV^
MJ?\ 'F_TKB/ W_(R7WXT >A4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !5#6/\ CS?Z5?JAK'_'F_TH
M Y#X>_\ (4O_ *UWU<#\/?\ D*7_ -:[Z@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'QA_R#OQK-
M^'_^KN?K6EXP_P"0=^-9OP__ -7<_6@#L**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_&G_'DM=)7
M-^-/^/): (/ /_'G-_O5U=<IX!_X\YO]ZNKH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9@@RQ"CU-
M&%XN_P"0;)_NFL[X:_\ ((E_WZO>*[RT.FR;[R&,[3P7%9WPWNK;^R9 EU$Y
MW] PIV8KH[*BD#!AD'(I:0PHHHH **** "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[6/PV_9^OK6S
M\::W_9MQ<C,:*FXG]: /8:*^57_X*;? ", GQ:>3C_4__7KZ$^'_ ,1="^)W
MAVWUOP_>"\T^==R2="1]* .FHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_R"8?I6G6=X?4KI,&>XS6C
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% %35/^/-_I7$>!O\ D9+[\:[G4(S+:N!C..]<7X)MVC\1
M7[$K@>AI#.]HHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ JAK'_'F_TJ_5/5(S+9N!CIW- '&_#W_D*7
M_P!:[ZN%\ 6[1ZEJ!.W /8UW5 !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 8/C#_D'?C6;\/\ _5W/
MUK6\50M-IIVXX/<XK-\!P-'#<,<8SC@TKCL=91113$%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^-/^/)
M:Z2N?\80-+8@C''J: *G@'_CSF_WJZNN8\"PM'8RDX^]V-=/0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1
M7%Q%:0M+-(L4:C)9C@"OE'X^?M8PZ#>7.BZ6JOL./.1NM=Q^U5\4%\(>$KO3
MHY!'<S1Y&#STK\V=0U*?6+M[F=V9V)SDU]GD>51Q"^L5EIT/@^(,YGAG]6H/
M7JSL?%'QC\1^([AV74[B%2?NAS5OP3\;M?\ "=PF;Z>5,Y(+&O/**^\>&HN/
M)R*Q^<K%UU/GYW<_1GX ?M06?CJ2+2=0V6TJ+Q*[=37T;'(LB!T(96&01WK\
M;/#>O7/AW58+FWD9#O&<&OU#^ ?Q&C\<>$K5 X>:")0Q[U^>YWE<<(U6I?"S
M].R#.)8Q.A6^)?B>I4445\D?:!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7SS^T%^VIX0_9WU^'2-=MKBXN9$#J(?_U5]#5^9'[>
M]C;7_P"TUH$=U D\1C3*N,@]*!H]77_@JSX!?E/#NL.O]Y4./_0:/^'J_@+/
M/AO6 /4QG_XFO=?@S\(/ M[\.]+E?PKIKNR?,TENI)-=A>? OP%>6<ULWA72
MT652I9;9<CW% ]#,^!?Q]\/_ !Y\+G6=')MD5]IMYV D^N*]+DD$<;.>BC=7
MY>_'#P-JO[,OQ^TK4]!U::WT'(E>QA)6,YYY K]#?A?XW_X6'\.;76]NSSXF
MX^BT"L>91_MI>#Y?'$OA<03_ &Z.;R2<\9SCTKZ!@E$\,<J_==0P_$5^4-C!
M'_PTM>G8N?[0ZX_VJ_5G3?\ D&VO_7)/Y"@&6:***!!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!\I_MI?M*3?"[0[32M >1M8U"
M3[.C0\E&;@$_C7R;J'@C3_A=:IXA_:DMF\:R:DOVG3(U^9HT/(%>K_!F\M?C
M1^UUXST+7(%O+71Y6EB649 (/:K_ .WQ_9L?Q<^'T6LB/^Q(=HD6;[BKGWH
M\!LOCY^Q;>7"Q3?":]@0G:))(#MW=CTKK[J/XA? MM+\>^%[^2'X9:K*OV'3
M8B28HR>,BO3OVIM4_9__ .&?KL:$_AO^U/W?D_90GG!N^<5[/\$/!VG^)OV4
M],COU6_M_P"SI)8%D&53"D@B@#UOX2_$K3_B5X6M+ZTE$DPA4S+GHV!FNRNK
MF.T@>:5@B("237P;_P $P=0O;B^^)%M<W+SPV]\R1*QX0!^@KZ0_:X\<'X>_
M!36-8$OD^7A=^<8R#0!Q/AC]O;P3XL^+VI?#ZQL[J35+%RDDB\H2/PKZ8MIQ
M<V\<H! ==P!K\YO^"=OPCM;[XD:M\1KB*.Z;4XV99'7/)SS7Z.@!> ,"@!:*
M** "BBB@ HHHH **** "BBB@ HHHH *XCXL_%;2_A#X;_MK5D=[;=MPG6NWK
MYP_;LMS-\'6^3>HD.>/84 ==\!_VF?#G[0#:@-"BEC^Q_?\ ,->PU\ ?\$O;
M7RF\5LL>U<C) ]Q7W_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 <?\5OB9IOPD\%:CXEU57>RL8S)($ZX%
M<-^SK^U+X9_:2\/G5O#T,T, D,96;KD?A6/^W,H?]G'Q<&&1]D;^5?-'_!(N
M-8_A2VU0,W+D_G0!^C%%%% !1110 4454U/4H-)LI;JY<1Q1J6)- 'SG\>/V
M[_!'P$UJUTO5X+B[NIYQ %MSD@DXYXKZ$\-:Y#XF\/Z?JUNK+!>P+.BMU 89
M%?D%X<\-R?M(_MQ>)M.NH_MNG65P98E<;E&#VK]?_#NF+HNA6%@B[5MH5B '
M; Q0!X7\4OVTO!_PG^*%OX&U2"=]4F *LA^7G\*]P\,^((/%&BVVIVP(AG7<
MH-?EK^V[9!OVV-(+198QH02/I7Z5_!R%H?ASHZLNS]T"!0!VE%%% !1110 4
M444 %%%% !1110 4C':":6FM\RL!Z4 ?._QR_;:\&_ ?Q9HV@:W;W$EUJDHB
MB,?0$G'/%>^:)JT6N:7;7T (BGC$BY]",U^3_P#P4TLBOQX^'0DBPQOT'S#_
M &J_4OX=Q-#X*T967;_HL?'_  $4 ='1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5X!\6/VR/"/PC\<+X7U6
M&=[YL?,AXY_"O?Z_*W]NJ&-_VEXBR*3\O)% 'Z<^$?$UMXR\/6>L6@9;>Z3>
M@;KBMFO/?@& OPF\/@# \@5Z%0 4444 %%%% &=X@URV\.Z/=ZC=N$AMXVD;
M)QP!FOG[X(?MS>#?COXLU+0-!L[K[18S&"1VY7(.,]*RO^"@GQ+'P\^%,0%S
M]GDOG: <XSGBO)?^"6/P3/@+3?$VO7D(EGU5Q-%,Z\@$YXH ^C_C=^UIX5^!
M>KII^MPS23, 1Y9XYKT[X=^.;+XC^$;#Q!IZLMI>+N0-UK\\/^"CT22>/X]Z
MAOE7J*^T_P!DM0OP&\,@# \G_"@#V"BBB@ HHHH **** "BBB@ HHHH ****
M "OG;XP?ML^#O@S\7-*^'^KV]Q)JVH*K1O']T9Z9XKZ)K\D/^"@4*/\ M[>!
MRR@GRHOY"@#]7?#^N0^(M+AO[<$12C(S6E7(?"D >!]. X^0?R%=?0 4444
M%%%)0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !37D6-2SL%4=2QP*Q_%7B[2O!ND7&HZK>16=O"A<M(P%?
MGQ\=?^"@WB/Q?K%QX*^'_A:;5;2X/EG6;/<P7\10!^B3:_ID;%6U&T5O0SJ#
M_.D_X2'2O^@G9_\ ?]/\:_-30_\ @FY\0_B=I5MXHO\ XJ:IHEW?KYAL/,?]
MWGM4VI?\$K?'UCI\]U;_ !CU.XN(E++#YC_-B@#],(+B*ZC#PRI,G]Z-@P_,
M5+7Y??#K]J[XA?LC>7X&\5>%[W7M*CDR?$%SNVI^-?H+\(_C!H/Q<\+V>J:3
M?V\\TL>Z2"-P60_2@#O**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@!DLT=O&7E=8T'5G( 'XTRWO+>Z7=#/',/6-PW\J\'_;MU6_T7]E[QI>:9=2
M65[';YCFC.&4^U?/G_!+7Q7KOB;X<VDVL:I<:BY9OFG<L<9XZT ?H#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 %%%% !3))4A7+NJ#
MU8XI]>)_M7:I>Z3\,M0GL;A[:98'(=#@\ T >NMK^F*<-J-H#Z&=?\:3_A(M
M*_Z"=G_X$)_C7XN_LB_LU^//VPCXJU>;XFZEHD6GW;1!5F<[B2>PZ"O;_%?_
M  2S^(FDZ+)>6'Q>U.]N(1O\GS9!G% 'Z@13)-&'C=9$/1E.0:?7YZ_LA_MD
M:KHOBB3X4>,K.2!]'_<+JET2#,1QU-?H+;7"75O'-&=R2*&4CN#0!+1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %5Y]0MK5E6:YAA9NBR.%)_.I
MST-?E[_P4\\;>)?#GQF^'EOH^M7.G037*"2.%RH;YN_X4 ?J"K*ZY4AAZ@TZ
MN(^#]S-=>!]-DGD:61H4)9CR>*[>@ HHHH *9),D*EI'5%'5F.!7.>//B)H/
MPYT6;4M=U*WT^%5)4S-MW'' %?FO\1_V^/B+\;?&4O@/PIX+NK;2;FX^RKJ]
MNCGY2<>9NQC'XT ?I]_PD.E=/[3L\_\ 7=/\:/\ A(M*_P"@G9_]_P!/\:_.
M%/\ @E1XYNE%TWQFU2.6X_>O%YDGR$\X_#-.;_@E'XX\MV_X71J9=1E5\R3D
M^E 'Z2VU];7@)M[B*<#KY;AOY5/7Y$_#CXR?%_\ 89\1:WIFK^']3\=Z/O*M
M>3;V5%!^]GM7WY^RQ^U9H?[2?A634H'@LKZ-]C6>_P"8&@#WJBBB@ 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 *XOQ4BR:L@;IM_I7:5POC5BNH(0<'% SX3^-7QX^)7A?XD:AINC7-
MTFG1'$:QJ2*XO_AI?XN_\_5[_P!\M7Z6Z;X)\/ZG917%SI%K/.P^:22,$FK?
M_"N_#/\ T ['_OR*^PHYUA*=.,)89-I;Z'PU;(<;4JRG'%-)N]M?\S\Q_P#A
MI?XN_P#/U>_]\M1_PTO\7?\ GZO?^^6K]./^%=^&?^@'8_\ ?D4?\*[\,_\
M0#L?^_(K;^W,'_T"K\#'_5['?]!;_'_,_,?_ (:7^+O_ #]7O_?+4?\ #2_Q
M=_Y^KW_OEJ_3C_A7?AG_ * =C_WY%'_"N_#/_0#L?^_(H_MS!_\ 0*OP#_5[
M'?\ 06_Q_P S\Q_^&E_B[_S]7O\ WRU'_#2_Q=_Y^KW_ +Y:OTX_X5WX9_Z
M=C_WY%'_  KOPS_T ['_ +\BC^W,'_T"K\ _U>QW_06_Q_S/S'_X:7^+O_/U
M>_\ ?+4?\-+_ !=_Y^KW_OEJ_3C_ (5WX9_Z =C_ -^11_PKOPS_ - .Q_[\
MBC^W,'_T"K\ _P!7L=_T%O\ '_,_,?\ X:7^+O\ S]7O_?+4?\-+_%W_ )^K
MW_OEJ_3C_A7?AG_H!V/_ 'Y%'_"N_#/_ $ ['_OR*/[<P?\ T"K\ _U>QW_0
M6_Q_S/S'_P"&E_B[_P _5[_WRU'_  TO\7?^?J]_[Y:OTX_X5WX9_P"@'8_]
M^11_PKOPS_T ['_OR*/[<P?_ $"K\ _U>QW_ $%O\?\ ,_,?_AI?XN_\_5[_
M -\M1_PTO\7?^?J]_P"^6K]./^%=^&?^@'8_]^11_P *[\,_] .Q_P"_(H_M
MS!_] J_ /]7L=_T%O\?\S\Q_^&E_B[_S]7O_ 'RU'_#2_P 7?^?J]_[Y:OTX
M_P"%=^&?^@'8_P#?D4?\*[\,_P#0#L?^_(H_MS!_] J_ /\ 5['?]!;_ !_S
M/S'_ .&E_B[_ ,_5[_WRU'_#2_Q=_P"?J]_[Y:OTX_X5WX9_Z =C_P!^11_P
MKOPS_P! .Q_[\BC^W,'_ - J_ /]7L=_T%O\?\S\Q_\ AI?XN_\ /U>_]\M1
M_P -+_%W_GZO?^^6K]./^%=^&?\ H!V/_?D4?\*[\,_] .Q_[\BC^W,'_P!
MJ_ /]7L=_P!!;_'_ #/S'_X:7^+O_/U>_P#?+4?\-+_%W_GZO?\ OEJ_3C_A
M7?AG_H!V/_?D4?\ "N_#/_0#L?\ OR*/[<P?_0*OP#_5['?]!;_'_,_,?_AI
M?XN_\_5[_P!\M1_PTO\ %W_GZO?^^6K]./\ A7?AG_H!V/\ WY%'_"N_#/\
MT ['_OR*/[<P?_0*OP#_ %>QW_06_P ?\S\Q_P#AI?XN_P#/U>_]\M1_PTO\
M7?\ GZO?^^6K]./^%=^&?^@'8_\ ?D4?\*[\,_\ 0#L?^_(H_MS!_P#0*OP#
M_5['?]!;_'_,_,?_ (:7^+O_ #]7O_?+4?\ #2_Q=_Y^KW_OEJ_3C_A7?AG_
M * =C_WY%'_"N_#/_0#L?^_(H_MS!_\ 0*OP#_5['?\ 06_Q_P S\Q9/VE/B
MW*NU[J\V_P"Z:JV?[0'Q/L;AIK>XNQ*W7"G-?IY??#WPNELY;0K,C':(5R'@
MWP/X9FU^]0Z):G'3=&"!2_MW!_\ 0*OP#_5W'?\ 06_Q/S__ .&E_B[_ ,_5
M[_WR:3_AI?XN_P#/U>_]\M7Z<?\ "N_#/_0#L?\ OR*/^%=^&?\ H!V/_?D4
M_P"W,'_T"K\ _P!7L=_T%O\ '_,_,?\ X:7^+O\ S]7O_?+4?\-+_%W_ )^K
MW_OEJ_3C_A7?AG_H!V/_ 'Y%'_"N_#/_ $ ['_OR*/[<P?\ T"K\ _U>QW_0
M6_Q_S/S'_P"&E_B[_P _5[_WRU'_  TO\7?^?J]_[Y:OTX_X5WX9_P"@'8_]
M^11_PKOPS_T ['_OR*/[<P?_ $"K\ _U>QW_ $%O\?\ ,_,?_AI?XN_\_5[_
M -\M1_PTO\7?^?J]_P"^6K]./^%=^&?^@'8_]^11_P *[\,_] .Q_P"_(H_M
MS!_] J_ /]7L=_T%O\?\S\Q_^&E_B[_S]7O_ 'RU'_#2_P 7?^?J]_[Y:OTX
M_P"%=^&?^@'8_P#?D4?\*[\,_P#0#L?^_(H_MS!_] J_ /\ 5['?]!;_ !_S
M/S'_ .&E_B[_ ,_5[_WRU'_#2_Q=_P"?J]_[Y:OTX_X5WX9_Z =C_P!^11_P
MKOPS_P! .Q_[\BC^W,'_ - J_ /]7L=_T%O\?\S\Q_\ AI?XN_\ /U>_]\M1
M_P -+_%W_GZO?^^6K]./^%=^&?\ H!V/_?D4?\*[\,_] .Q_[\BC^W,'_P!
MJ_ /]7L=_P!!;_'_ #/S'_X:7^+O_/U>_P#?+4?\-+_%W_GZO?\ OEJ_3C_A
M7?AG_H!V/_?D4?\ "N_#/_0#L?\ OR*/[<P?_0*OP#_5['?]!;_'_,_,?_AI
M?XN_\_5[_P!\M1_PTO\ %W_GZO?^^6K]./\ A7?AG_H!V/\ WY%'_"N_#/\
MT ['_OR*/[<P?_0*OP#_ %>QW_06_P ?\S\Q_P#AI?XN_P#/U>_]\M1_PTO\
M7?\ GZO?^^6K]./^%=^&?^@'8_\ ?D4?\*[\,_\ 0#L?^_(H_MS!_P#0*OP#
M_5['?]!;_'_,_,?_ (:7^+O_ #]7O_?+4?\ #2_Q=_Y^KW_OEJ_3C_A7?AG_
M * =C_WY%'_"N_#/_0#L?^_(H_MS!_\ 0*OP#_5['?\ 06_Q_P S\Q_^&E_B
M[_S]7O\ WRU'_#2_Q=_Y^KW_ +Y:OTX_X5WX9_Z =C_WY%'_  KOPS_T ['_
M +\BC^W,'_T"K\ _U>QW_06_Q_S/S'_X:7^+O_/U>_\ ?+4?\-+_ !=_Y^KW
M_OEJ_3C_ (5WX9_Z =C_ -^11_PKOPS_ - .Q_[\BC^W,'_T"K\ _P!7L=_T
M%O\ '_,_,?\ X:7^+O\ S]7O_?+4?\-+_%W_ )^KW_OEJ_3C_A7?AG_H!V/_
M 'Y%'_"N_#/_ $ ['_OR*/[<P?\ T"K\ _U>QW_06_Q_S/S'_P"&E_B[_P _
M5[_WRU-E_:2^+4R[9+F\*_[IK].O^%=^&?\ H!V/_?D54U+X?>%X[5RVA69X
M_AB I?VY@_\ H%7X!_J]CO\ H+?X_P"9^8]C^T%\4-/D>2UN+L.WWL*:M_\
M#2_Q=_Y^KW_ODU^@?@7P/X:GU&_!T2U;!XW1@@5VO_"N_#/_ $ ['_OR*/[=
MP?\ T"K\ _U>QW_06_Q/S'_X:7^+O_/U>_\ ?+4?\-+_ !=_Y^KW_OEJ_3C_
M (5WX9_Z =C_ -^11_PKOPS_ - .Q_[\BG_;F#_Z!5^ ?ZO8[_H+?X_YGYC_
M /#2_P 7?^?J]_[Y:C_AI?XN_P#/U>_]\M7Z<?\ "N_#/_0#L?\ OR*/^%=^
M&?\ H!V/_?D4?VY@_P#H%7X!_J]CO^@M_C_F?F/_ ,-+_%W_ )^KW_OEJ/\
MAI?XN_\ /U>_]\M7Z<?\*[\,_P#0#L?^_(H_X5WX9_Z =C_WY%']N8/_ *!5
M^ ?ZO8[_ *"W^/\ F?F/_P -+_%W_GZO?^^6H_X:7^+O_/U>_P#?+5^G'_"N
M_#/_ $ ['_OR*/\ A7?AG_H!V/\ WY%']N8/_H%7X!_J]CO^@M_C_F?F/_PT
MO\7?^?J]_P"^6H_X:7^+O_/U>_\ ?+5^G'_"N_#/_0#L?^_(H_X5WX9_Z =C
M_P!^11_;F#_Z!5^ ?ZO8[_H+?X_YGYC_ /#2_P 7?^?J]_[Y:C_AI?XN_P#/
MU>_]\M7Z<?\ "N_#/_0#L?\ OR*/^%=^&?\ H!V/_?D4?VY@_P#H%7X!_J]C
MO^@M_C_F?F/_ ,-+_%W_ )^KW_OEJ/\ AI?XN_\ /U>_]\M7Z<?\*[\,_P#0
M#L?^_(H_X5WX9_Z =C_WY%']N8/_ *!5^ ?ZO8[_ *"W^/\ F?F/_P -+_%W
M_GZO?^^6H_X:7^+O_/U>_P#?+5^G'_"N_#/_ $ ['_OR*/\ A7?AG_H!V/\
MWY%']N8/_H%7X!_J]CO^@M_C_F?F/_PTO\7?^?J]_P"^6H_X:7^+O_/U>_\
M?+5^G'_"N_#/_0#L?^_(H_X5WX9_Z =C_P!^11_;F#_Z!5^ ?ZO8[_H+?X_Y
MGYC_ /#2_P 7?^?J]_[Y:C_AI?XN_P#/U>_]\M7Z<?\ "N_#/_0#L?\ OR*/
M^%=^&?\ H!V/_?D4?VY@_P#H%7X!_J]CO^@M_C_F?F/_ ,-+_%W_ )^KW_OE
MJ/\ AI?XN_\ /U>_]\M7Z<?\*[\,_P#0#L?^_(H_X5WX9_Z =C_WY%']N8/_
M *!5^ ?ZO8[_ *"W^/\ F?F/_P -+_%W_GZO?^^6H_X:7^+O_/U>_P#?+5^G
M'_"N_#/_ $ ['_OR*/\ A7?AG_H!V/\ WY%']N8/_H%7X!_J]CO^@M_C_F?F
M/_PTO\7?^?J]_P"^6H_X:7^+O_/U>_\ ?+5^G'_"N_#/_0#L?^_(H_X5WX9_
MZ =C_P!^11_;F#_Z!5^ ?ZO8[_H+?X_YGYC_ /#2_P 7?^?J]_[Y:C_AI?XN
M_P#/U>_]\M7Z<?\ "N_#/_0#L?\ OR*/^%=^&?\ H!V/_?D4?VY@_P#H%7X!
M_J]CO^@M_C_F?F%=?M&_%>\39/<WA7W4TRS_ &AOBGI^[[-<78SUPIK]*/$_
M@'PO#I^3H=GG/!6("L_P1X%\,SQSYT2U+ ]6C!I?V[@_^@5?@'^KN._Z"W^)
M^=__  TO\7?^?J]_[Y-'_#2_Q=_Y^KW_ +Y:OTX_X5WX9_Z =C_WY%'_  KO
MPS_T ['_ +\BG_;F#_Z!5^ ?ZO8[_H+?X_YGYC_\-+_%W_GZO?\ OEJ/^&E_
MB[_S]7O_ 'RU?IQ_PKOPS_T ['_OR*/^%=^&?^@'8_\ ?D4?VY@_^@5?@'^K
MV._Z"W^/^9^8_P#PTO\ %W_GZO?^^6H_X:7^+O\ S]7O_?+5^G'_  KOPS_T
M ['_ +\BC_A7?AG_ * =C_WY%']N8/\ Z!5^ ?ZO8[_H+?X_YGYC_P##2_Q=
M_P"?J]_[Y:C_ (:7^+O_ #]7O_?+5^G'_"N_#/\ T ['_OR*/^%=^&?^@'8_
M]^11_;F#_P"@5?@'^KV._P"@M_C_ )GYC_\ #2_Q=_Y^KW_OEJ/^&E_B[_S]
M7O\ WRU?IQ_PKOPS_P! .Q_[\BC_ (5WX9_Z =C_ -^11_;F#_Z!5^ ?ZO8[
M_H+?X_YGYC_\-+_%W_GZO?\ OEJ/^&E_B[_S]7O_ 'RU?IQ_PKOPS_T ['_O
MR*/^%=^&?^@'8_\ ?D4?VY@_^@5?@'^KV._Z"W^/^9^8_P#PTO\ %W_GZO?^
M^6H_X:7^+O\ S]7O_?+5^G'_  KOPS_T ['_ +\BC_A7?AG_ * =C_WY%']N
M8/\ Z!5^ ?ZO8[_H+?X_YGYC_P##2_Q=_P"?J]_[Y:C_ (:7^+O_ #]7O_?+
M5^G'_"N_#/\ T ['_OR*/^%=^&?^@'8_]^11_;F#_P"@5?@'^KV._P"@M_C_
M )GYC_\ #2_Q=_Y^KW_OEJ/^&E_B[_S]7O\ WRU?IQ_PKOPS_P! .Q_[\BC_
M (5WX9_Z =C_ -^11_;F#_Z!5^ ?ZO8[_H+?X_YGYC_\-+_%W_GZO?\ OEJ/
M^&E_B[_S]7O_ 'RU?IQ_PKOPS_T ['_OR*/^%=^&?^@'8_\ ?D4?VY@_^@5?
M@'^KV._Z"W^/^9^8_P#PTO\ %W_GZO?^^6H_X:7^+O\ S]7O_?+5^G'_  KO
MPS_T ['_ +\BC_A7?AG_ * =C_WY%']N8/\ Z!5^ ?ZO8[_H+?X_YGYC_P##
M2_Q=_P"?J]_[Y:C_ (:7^+O_ #]7O_?+5^G'_"N_#/\ T ['_OR*/^%=^&?^
M@'8_]^11_;F#_P"@5?@'^KV._P"@M_C_ )GYC_\ #2_Q=_Y^KW_OEJ/^&E_B
M[_S]7O\ WRU?IQ_PKOPS_P! .Q_[\BC_ (5WX9_Z =C_ -^11_;F#_Z!5^ ?
MZO8[_H+?X_YGYC_\-+_%W_GZO?\ OEJ/^&E_B[_S]7O_ 'RU?IQ_PKOPS_T
M['_OR*/^%=^&?^@'8_\ ?D4?VY@_^@5?@'^KV._Z"W^/^9^8_P#PTO\ %W_G
MZO?^^6J&Z_:+^*UXNVXN;PK[J:_3[_A7?AG_ * =C_WY%87BSP%X8AL@?[#M
M WJL0%+^W<'_ - J_ /]7L=_T%O\3\W;/]HCXJ:>I6VN;P*>N%-3_P##2_Q=
M_P"?J]_[Y:OT4\$^ _#$]E*?[#M"V[JT8-=)_P *[\,_] .Q_P"_(H_MW!_]
M J_ /]7L=_T%O\3\Q_\ AI?XN_\ /U>_]\M1_P -+_%W_GZO?^^6K]./^%=^
M&?\ H!V/_?D4?\*[\,_] .Q_[\BG_;F#_P"@5?@'^KV._P"@M_C_ )GYC_\
M#2_Q=_Y^KW_OEJ/^&E_B[_S]7O\ WRU?IQ_PKOPS_P! .Q_[\BC_ (5WX9_Z
M =C_ -^11_;F#_Z!5^ ?ZO8[_H+?X_YGYC_\-+_%W_GZO?\ OEJ/^&E_B[_S
M]7O_ 'RU?IQ_PKOPS_T ['_OR*/^%=^&?^@'8_\ ?D4?VY@_^@5?@'^KV._Z
M"W^/^9^8_P#PTO\ %W_GZO?^^6H_X:7^+O\ S]7O_?+5^G'_  KOPS_T ['_
M +\BC_A7?AG_ * =C_WY%']N8/\ Z!5^ ?ZO8[_H+?X_YGYC_P##2_Q=_P"?
MJ]_[Y:C_ (:7^+O_ #]7O_?+5^G'_"N_#/\ T ['_OR*/^%=^&?^@'8_]^11
M_;F#_P"@5?@'^KV._P"@M_C_ )GYC_\ #2_Q=_Y^KW_OEJ/^&E_B[_S]7O\
MWRU?IQ_PKOPS_P! .Q_[\BC_ (5WX9_Z =C_ -^11_;F#_Z!5^ ?ZO8[_H+?
MX_YGYC_\-+_%W_GZO?\ OEJ/^&E_B[_S]7O_ 'RU?IQ_PKOPS_T ['_OR*/^
M%=^&?^@'8_\ ?D4?VY@_^@5?@'^KV._Z"W^/^9^8_P#PTO\ %W_GZO?^^6H_
MX:7^+O\ S]7O_?+5^G'_  KOPS_T ['_ +\BC_A7?AG_ * =C_WY%']N8/\
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
M4/\ </\ (T ?&'[.'[;'C7XJ?M::U\.M5MH8]%M$<HRK\W [U][U^1G[%/\
MRD0\4?\ 7*3^M?KG0 5\"?$']MSQMX9_:BO_  !;6L+:1"^U9"HSUK[[K\B/
MC#_R?CJ__73^M 'WK^T)XX^*FF^ ='U+X9Z6FIZC<1!ID9<X.*^1&^.?[</F
M.!X(AVYX_<C_  K]'_ O_(GZ3_U[K6]0!^5?BS]J+]LSP%I)U37/!UO;V0_C
M,0']*O\ [*W[<'[0'[0'CL:3%HEO+:6TJB\=(\;%SSVK>_X*%_M&:EXRU>3X
M2>#9L:S'.#*T0SD9YKZ?_8S^ =E\'_AU8WQMUBUK4K=6O'QRS=?YT >?_M@?
MM7^+/@9XTT/1]&MXI4NH5:?< <,<9KZ%^!'CJ^^(WPYT_6]114NI_O!1QVKX
M6_X*1_\ )7M!_P"N2?TK[)_9-_Y(OH_T/\A0!['7@/[8GQNUOX&_"O5O$.AQ
M)+>6L6]%<9&:]^KY#_X*2?\ ) _$'_7O0!UO["_Q\U_]H;X/VWB7Q#%'%?2.
M5(C&!P:\T_X* ?MA>*_V8]1\,C08(9+2]N MRT@SM3O3_P#@E#_R;7I_^^W\
MZ\'_ ."S"M/'X6@09DEGVJ/<T =[X_\ ^"C.J:U;Z1I/PY6/4_$U] I6#;N'
MF$#C\ZY3_A=G[<Z\GP/#@?.?W ^[^5=K_P $U?V5="T'P=!XI\1:8EUXBC9'
MM9Y/X%QG-?H.>AH ^/?V7/VW;?XAW]]X;\:W$6G^*-/7;=0XVA''45M?M"?M
M;GP[&-$\ 21ZGXHN%Q;0[<AF[5\.?\%%/!<7P3^(EOKW@X?V=J^NW6+B9.-Y
M)_QKZ\_8=^!%M<>%[/Q9XOMEU#Q$NR2WG?G8",YH \+NOCS^W%8Q>;/X(B6,
M'<3Y ^[^5?2O[+'[9UC\5II/#?B6XCM/%]HNV[MP,;7[BOJUU$D;*PRK#!K\
MC_VG+/2?V</CY9:_HL)M;W6M15)G3C=EA0!^N"L'4,IR",@UR7Q/^*WAGX/>
M&9=>\5:BFFZ9'P96YY^E7]!UN*'P3IFIW3[8FLHI7;ZH#7Y8?&OQ=X@_:R_;
M0?X7)=O+X);!-J3\O'4T =YXE_;D^-/Q9\7W]M\$-'BUW2HV)CD,6<KZ]*S-
M3^/W[<&FV$US+X)A5(Q\Q$ )_+%?>OP-_9Y\(_ 3P_%8>'-.CMIO+"2S+U:O
M3Y(UFC9'4,C#!4]#0!\+_#;_ (*%6UM\+38>/+B/3OBDH;.F[<#M@_SK0_8L
M_;"\6?M ?%/Q)H6LV\4>GV*,T+H "<5S7_!0+]CC0]2\)W_CCPO8K:^*$/\
MKUZUX]_P2'M;S3_B5XFMM28M?)"PD).3WH ^X?VXN?V<_%P_Z=&_E7QQ_P $
MV_C-X/\ @S\![C6?%^HKIUBD[@2GG#9]*^R_VVF5?V>O%9?[OV5L_E7Y7?\
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
M?B--INI>,_#]T[21K?O%$I.< ,<5]E?MH?&>X^!?P2U'Q+:3&&X5A$I7KR*
M.9_:,_;D\$?!M)M(AU5)/$C,8HK<#/[SH!^=?+-O^T7^VCKTDE[H_@R&;2YC
MOMI/)'S(>AZ>E,_8H_9IL_V@O%EY\1OB19#6K6[_ -)L5D)PK9R#7Z?:;I]O
MI-A!96D8AMH$$<<:]%4=!0!^;&C_ +6'[3'POOH]=^+WAN/1_!:G$UT(0,?I
M6W^TQ_P4R7PWX5\)ZA\-YH=0GU.=4F$@SA3UK[O^(GPY\/\ Q5\+77AWQ-8)
MJ6DW/^L@?H<=_P!:_$3]MS]F>^^ ?Q.TR>UC\GPG+?*MC!G[@W"@#]H?@GXW
MOO'W@73-6U! ES<0)(X4=R 37YZ?MPP/<?M,1J@Y 4GZ5]V_LPMN^%>B$=#:
MQ_R%?F__ ,%1-2U/2?C 9]&<Q7IVJ&7K@T ?44W[8.E>'OA/I7AWP%<)J'C&
MWC$<MJ5SM:O()/CI^V[<S-):>"87M9#F%O)'*]NU>O?L+?LK:':> ]'\;Z[9
MK<:W?Q"4LW4GUK[;11&H51M51@ =J /S5^&_[=WQ8^'/Q&@T[X\:;%X>T0\2
M3+'C;FOT(\"?$+0?B3H-OK'AZ_2_T^==T<J=Q7GO[1?[,?A;]H+PU<VFK6$<
ME^4Q',W'(Z"O@S]C/XDZ]^S[^T?XC^'OB2ZD;PO:[H+.$'(0YP* /U9HJ&SN
MH[ZUBN(CF.10RGV-<]\1O%2^#?"=[JC.L8B4_,W;B@#\Q_\ @HA\0&^,GQ T
M[P):2F273K]2\:'H PK](O@?X2M?!_PQ\/6=O&$=;*/>>Y.T5^8/[+'@JX^-
M?[:OBW5=0!GL59I4=N5XR:_7.PLTT^SAMH^$B4(OT% 'YL_\%%H6F^("*G7:
MIKU7X>?M1:+X3_9_T71?#5RMUXKAB"&V(SAO\XKPC_@JUJMSHFK/=6;%)\*H
M9>V:]2_X)X_LSV=]\.='\<>(H5N9[V/S(U8\Y]: .#U#X\?ML2W%Q/I_@J*3
M3F8F!_('*]CTKM_@#^WAXJL_'%KX-^,L$>B>()VP(0FWBOT!CC6&-8T7:B@*
MJCL!VK\\?^"H7P7TS3?"MW\4+" 0^([/:$NEX(H ^_AJT>HZ'+?:=(MPIA9X
MF7H3MR*_/CP-^WA\0O#WQRN_"'Q(LH=,LKJ],&FML ,B[L"OH[]@?QI<^-_V
M9_"UYJ$WGWYBQ*Q.<]*^:O\ @IM\$;S5/&_@KQIH<2P#27$]TRC'W6SG]* /
MT<MY/.@CD_O*&_,4]F"J23@#DUXY^RS\6T^+WPSM]1$RRO;[8&(/.0,?TKO_
M (A>,;'P1X7OM1OY-D:0OM]SCI0!\=_MN?MK^)?A#XZ\)>&_AXD.IW6H3"*Z
M!7=@EL8'%?6?PCU3Q+K/A&VN_%-LMKJ,J*^Q1C@C-?F1^R-X0NOVJ/CYXIU^
M^RUIH=^9(6FZ !N,5^A_[4'Q.E^"_P #=:\302^5-8Q*%8?3'% '*?M&?MH>
M!?@5;W%A>:J@UW.R.W S\W85\BQ_M+_MB>++J;4?#'@^&ZT&<[[2;R1\R=CG
M%8?[(/P+C_:T^)%Q\0_B);?VSH=P&EMXI"<;QR*_5#0M#LO#6DVNF:= MM96
MR".*)>BJ.U 'YM:;^U!^U7\/[R/7OB3X6BTSP9 <W=T(0-H^N*Z;]HC_ (*:
MV>A_"/1]?^'=Q#?ZI=3+'(D@R ._%?>7C3P7H_Q!\-WN@Z]9I?Z5>)LF@?HP
MK\5/^"@W[*4WP)\3Q:EH4/V7P4UT!;VP/"DF@#];_P!F_P")FJ?%/X;Z1K>K
M1K'>75NLCJHP,D5^=?\ P4 _Y/T\#_\ 7*/^0K[K_8M<2?!?P^PZ&T0_H*^%
M/^"@'_)^G@?_ *Y1_P A0!^D&DZW-X:^#\>H6RAIHK?>H/KBOF#]BG]LWQG\
M?/BUXP\.:_;0Q66ES,D)C7!P&(YKZ0N/^2%M_P!>I_\ 0:_/G_@E]_R<1\2O
M^OI_YT ?K .E,G<QPR..JJ2/RIZ_=%1W7_'K-_N-_*@#X#A_;A\;R?&Z[\*&
MUA_L^*[\@-M&=N[%?47[2_Q4U3X3_L_Z]XRTJ-9-2LK19HU89!)&:_-ZU_Y.
MEU#_ +"'_LU?>_[;&W_AD?Q7O&5_L]/_ $&@#R?]F?\ ;S.N?!]?&OQ3N(-)
MM)"R)+&!@L#QQ[UY;X _;*_:!^,OQENK7P7H,=]X'6ZQ'=>4.8<]<_2OD+]D
M'X$^-?VD(+7PO+=L_@V.7S/L\C84$'G\*_:_X+?!G0?@KX0L]'T:SCMVCB5)
M9%ZL10!U5[KT'AWPU_:NLRK:Q00+)<NW13@9_6OA[XY_\% KW7-8E\+_  2,
M>O>*$./)*;L^M8W_  4@^/NN:3XRTSX6:)=M%-KD*C:I[D"O6OV)?V0_"WPK
M\(:;XEO])CD\;2Y:>^;EN<8H ^=4^.G[<;6^_P#X0B'I_P \!_A7:?!W]OOQ
M5X%UZ'0?C[!'X>U6X?$*"/;D5^AM?-7[97[*7A;XZ> M7U"32HW\706Y^P7P
M^\KCI0![YX1\7:7XXT.#5]&NEN["8921>];-?F5_P3P^-FO>!/B$GP0\2W+S
M:C;EF^8\8'2OTUH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I
MDLBPQ/(QPJ@L?H*?6'XVU)=)\(ZQ=,<>7:2D?7:<4 ?G!^WU\8M5^)GQ0\-_
M#[PM,TNE7\@M;YHCRH)P>E?8/[+/[*_AW]GKP3#86D2WEQ*!*\MPH9@2,GDU
M\ ?L$Z=)\5OCIXOU+6S]J;3]2<VY;G;AN*_7>,8C4>U "JH4  8 ["BEHH X
MSXJ?"?0?B_X,OO#6N6X:RNEP7C4!U/J#7Y4^"_%6L?L*?M/:II4TLH\%23?9
M[62<DALG%?L37YJ_\%A/ ]C8> _#FOPQ!;AM04,P'.<C_&@#]%/#FO1:]X:L
M-74CR;J!9P1TP1FN"N/VF/A]:_$2W\$2ZVB>(Y_N6I R?UKF?V3?%4WBCX%:
M+'.V_P"SV"(#WQM%?E+^VMXHNOAY^V#:>(-,+K?0D%2AYZX'\Z /V$^+7[2/
M@'X(V8NO%NLKI\). 0-W]:\KC_X*5_ *8J%\8 [NG[K_ .O7A/[-_P"R_P"(
M?VBG'B_XOR+KGA2^BWVFGROA@<<$BO=-8_X)M_ R\TF[M[/PA#:W,D9$4P?.
MQL<4 >[_  S^*GASXO>'5USPO?KJ&G,VT2@8YKKJ_*GP+K'C#]C']IC2OA_]
MN*^#[IQ(UNC94J>E?J/HVM6VNZ9%?VK%K>1=P)H OUY'\7_VJ/AQ\"]2BL/&
M.N+IMU(@=8]N3@_C7B'[:_[8R_"5['POX>E<^(=4/DVTT/.R0\ G\:\R^"'[
M$?B?XS7D?B;X\2KX@DD/F1!VYV'D"@#W7_AY9\ B,_\ "8#_ +]?_7KTWX+_
M +3WP\_: :Z7P5K2ZHUM_K!MVD?K7GC?\$Y?@(P(_P"$*A&1CA__ *U?.O[0
M?['?BK]GN)_%'P&E_L#3K53/J$$;?-(HY(H _2.BODS]@G]IF_\ CGX%G77(
M;I-4M9?)9YT(W$<&N[_:U_:<TC]FSP(=4O\ +SW!\J)4ZACT- ';?%WX\^"_
M@;I]O>>,=573(+@D1L1G./QKQX_\%+/@$N<^,!Q_TR_^O7R=\-?V??B?^V1X
MF7Q+\1M0.H>#))!-9V\K8VQDYQ^5?74/_!./X"QQQJW@N%V5<%B_WCZF@#N_
MA%^U=\-?CEJSZ;X/UY=2O$0N8]NTX'XUZ_7YD?M%?L8^)_V?=4D\:? ]_P"Q
M$1MS)$W(7J17T%^PO^UNGQ_TV^\/ZB[MXDT5 MX\O!D<<$B@#KOV_?\ DU/Q
MO_U[5\Y_\$G/^28V/U:OHS]OW_DU/QO_ ->U?.?_  2<_P"28V/U:@#]$JX#
MXI?'7P;\&K47'BK55T^,KOZ9./SKB/VK/VH-#_9T\)YOV?\ M74HGBL53M(0
M0"?QKX2^ ?[.7Q;_ &K/&R^*OB;JAU#P=YY)M9GY:,G( 'TH ^P%_P""EGP!
M8$CQ@.N/]5_]>O2?@S^U1\./C]=7-OX+UQ=4FMQF1=NW'ZUP1_X)R_ 3G'@F
M%>,</^O2OF?X]_L:^)_V=;AO%7P/D_L.QA)FO41N6C')'Y4 ?IA17R7^PS^U
MA%\=?"MS:ZI,RZM8R>1)YW!9AP:^I-=URU\/:;/>WDBQ0QJ6)8XZ#I0!9OKR
M+3K.>[N'\N""-I9&/90,D_D*^:;W_@I!\!M/U"YLIO%X6XMW,<B^5T8'![U\
MD^.OV@OBK^U-\6-4\$?#'4YM/TVSG,5^"2%DCS@@?A7TC\.O^":/PCT_0TE\
M3>&X]2UJX&^XD9OXSU/YYH Z[0_^"B'P,\1:@EE8^+5EN'. ICQS^=>J^//C
MIX-^&OA[3-;U_5DL].U(@6TO!WY ([^]?.7Q;_X)K_#>^\'SKX"T&'1?$49W
M0W&_K7YM?M$0_%;P'KVC>&/B9J4E_H5E<".RCW'"X/% '[?V_P 7/#%UX+NO
M%46H!M$M4\R6XQT%8OPU_:,\!_%R<0^&-96_DR1MQ@\?C7DW[)?AG3_&?P&N
M="OX_-TZ^A".A]"*^*_#MI<?LL_MV/I-D'M/"JG(3)V9)H _7FBL_0=8A\0:
M1;:A;G,,Z!U(]*R?B1XL3P1X)U76Y'6-;.$R9:@#C_&G[3WP\^'_ (L_X1O6
M];6UU?C_ $?&3S^->D:+K-KX@TRWU"RD\VUG7=&^.HK\FO@OX-F_:8_;7_X3
M+6XVO_#AR-I)VD@U^M&EZ7:Z+80V5E"L%K"NU(UZ 4 6Z*** "BBB@ HHHH
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
M7$_\.Y?@)Q_Q14(XQ]_]>E>$_'K]AO5O@[;CQ+\ MOARXM\SWH5N7C')'Z4
M?H=7'?$[XM>&/@_X??6O%.H#3M/4X,K#-?-O["O[63?&C2[_ $;7)9!K.F/]
MGE>;C<XX/ZUB?\%8;07'[.%[G^%U<?@: /K#P?\ %3PUXZ\*_P#"1:/J"W.D
M^49O/X'R@9SUKSCPM^VM\)?&7BI_#ND^(UN=527R3"$_BSC&<U^5WPQ^.?C'
MXD?"KPS\-?AH;C3-1M0L-_)SM=#P>?I7Z'?LN_L(^$?A;96^OZSIB7'BB;;/
M),3T<\D_G0!];J=P![&EI%&T =A2T %%%% !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"^-O^0@GTKNJX7QM_R$
M$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_P"/-_I7$>!O
M^1DOOQKM]4_X\W^E<1X&_P"1DOOQH ]"HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;_2K]4-
M8_X\W^E '(?#W_D*7_UKOJX'X>_\A2_^M=]0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XP_Y!WX
MUF_#_P#U=S]:TO&'_(._&LWX?_ZNY^M '84444 %%%% !1110 4444 %%%%
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
MJ\._X*]8;Q'X !Y4WR9'_ A7V%^PO\-KGX5?L]Z-H-W$89XV9RI'/.*^/?\
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
M_AF_PI]GV^9]F7=MKZ3K\HOV'/VGF_9]\?:E\-OBA=?V)IMI_HVGR2*<,V<
M5^JFFZC;ZOI]O>VD@FMIT$D<B]&4]#0!9K\XO^"QY@_X0WP*!M^T_P!I+]<;
MA7WM\1OB1X?^%'A6Z\1^)[]=.TBV_P!9.W;V_2OQ-_;B_:A@_:"^(FDVND7'
MVKP_%?*UM)ZC<* /UY_9;_Y)-H7_ %YQ_P#H(KX*_;T^R?\ #1\?V[;]G^7.
M_I7WO^S"NWX5Z(/2UC_D*_-K_@J=:W]W\6F33%+70VMA>N!0!^G_ .S[Y/\
MPJ'PY]FQY'V<;-O3%>B5\*_L#_MA>&->\#Z3X$U2_6+7-/B$3*W4'TK[H5A(
MH93E6&010 ZORJ^-?V+_ (:4O/L>S[=]L'F;?O?>[U]V_M'?M/>%OV?/#5S=
M:M?QQWX3,<)Y.3TKX0_8Q^&>O_M ?M&>(OB)XEM9!X8N]T]G-C <YR* /T^\
M&Y_X1/2=W7[-'G\A7RG_ ,%+/BU'X/\ @+J^FV<VS4IBN IY[U]?6UO%I]G'
M"GR0Q*%7)Z 5^4O[;FMCXN?M7V?P\M93/;3A=RJ<@D4 ?0?_  34^';6?PYT
M_P 6W%MMN[Z'YYB.6S7V]7G_ ,!_!*_#OX6Z'H"IY8M(=NW%>@4 ?F7_ ,%(
M;>*Z\=)'/&)8R%RK5]I_LDQ1P_ /PO'$@2-8<!1T%?%__!1O_D?H_HM?:7[)
MO_)!_#/_ %Q_PH ]?KX[_P""HI/_  S)K8[<5]B5\=?\%1O^39=:_"@"M_P3
M%D=O@#H2EB5\OI7T-^T%X$B\??"OQ#IQ0&YDM'$3XY!Q7SO_ ,$Q?^2!Z%_U
MSK[-FB2>-HY%W(PP0>] 'YG_ + /BJ?X'^,9/AIJM\S7-Y<LZI(W."?2O0/^
M"H'QLD\+^!=/T'2"9KV:Z5)5C/.&P*\;_;,\%WWP8_:PTOXF6$;0Z-:1AI''
MW0:X7X):IK7[:W[15Y_:D9FT"-A+%)VXH ^]/V%_@A!\,?AW!K2HL=SKEND\
MJ@8.3@\UQ7_!40:A_P ,[ZYLW_8MHW?W:^P/#>BQ^'=!L-,A&(K6)8EQZ 5Y
MS^U'\+9/C)\%M>\*PQ>;+>)A5[\9H \5_P""87V'_AF?0/)V^=MYQ7V%7Y%_
ML??'RZ_9)^+UW\.?B1+_ &-X8MPT5K/(#C>>!_2OUDT'7;'Q-H]KJFFSK<V-
MT@DBE7HRGO0!H5\$?\%AC!_PS]I0.W[1_:*[?7&17VUXU\::/\/?#5[K^O7B
MV.E6:;YIWZ**_%S_ (*$_M;6'QZUN#2O#=Y]M\-K= Q2]C@T ?IU^Q'_ ,D0
M\.9_Y\T_D*^&?^"@'_)^G@?_ *Y1_P A7W7^Q8GE_!?P^H[6B#]!7PI_P4 _
MY/T\#_\ 7*/^0H _1NTL1J7P3>(MM_T0G/\ P&OSQ_X)C[+7]I#XFQ,_2Z<#
M_OJOTE\"6:ZE\,HK5QE9;=D_-:_+;X9WC_LA_M-:_=^*MVGV6O7Y%L[#[X+4
M ?L$OW14=U_QZS?[C?RJCX;UZS\2:+:ZA8S+-;S1JRLISU%<_P#%CXL>&/@W
MX1N/$'BS44T[2TRAD;^(D=!0!^6MI#(_[4FHE4)']H<_]]5]W_MQ9_X9!\6=
MC_9Z?^@U\7_L6VE[\>OVB/&.OI%YF@)=--9SXP&7=D&OM?\ ;NC\G]D[QI'_
M '+,+^5 'S9_P29MX4^&]G*L8$Q9@7[U^BMUO^SR>7]_'&/6OSM_X)-_\DSL
M_P#>:OT7H _(']JSSQ^W]X$_M?./-7'F>F:_6W0/(_LFU^SX\KRUQCZ5\ _\
M%(/@!KFL^+]-^*>AVC2SZ'"IW*.X KUK]AW]K;PS\7/"=AX7O-41?&]NK?:+
M%AS@#M0!]:U!>^7]ED\W_5[3G-3U\S_MF?M8>%O@7X#U?37U5$\7W%N?L%D.
M69STH ^)_"&P_P#!4:\_L_[VT_<ZU^ML>[RQN^]CFOS/_P""=_P1U[QQX^3X
MW>)K9H=2N2R_,,#!Z5^F= !1110 4444 %%%% !1110 4444 %%%% !1110
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
M1\&_%5I>VT<^;&38SJ"5;'45Z37E'[3WCC3O!/P7\4SWMRD,TEC(L*$\LV*
M/@/_ ()L^$CX)\62V7F>8&NV(/IS7VC^VC^SB/VD/A>=&%QY$MFS7,?JS 9Q
M^E?$?_!,7Q-<^+_$DM[=C#?:VVX],U^KM 'XX?L__ME>./V0_%%UX)\6^%[J
MZT;S_L\5U<!U"*#@,#TQ7ZD?"?X\>%/BUI%O<Z5JUI+=2 $VZ2 L#Z5F_'?]
MFWPK\>M$-CK-NL,H4JL\: -SZFORZT[PK=?L8?MJ:)X2TF^N)M+G82%9')&#
M0!^SQ^Z:_*;_ (*I?\EO^&O_ %]I_P"A5^HWAW6!KVBV]Z!@2KG'X5^7/_!5
M+_DM_P -?^OM/_0J /T?^#'_ "(>F?\ 7!/Y5W=<)\&/^1#TS_K@G\J[N@ K
MQ']LS19O$'[//B>QMT+RR1C"KU[U[=5+6-'M=>TZ:RO(_,MY1AEH _.O_@FG
MJ*:5KC>')3MO+=&+1]Q7Z0U^1WB;4_$'[&W[8VK^+;ZV:V\%74ABBG8?*<FO
MU)^&_P 0-,^)7A.QUS2YTF@N8U?Y3TR* .HHI*6@ HJKJFI6^C:;=7]W((K6
MVC:65S_"JC)-<7\*OCEX.^-%K=W/A+55U.&UD,4K*,;6!P10!\,_\%<O'UR?
MAY9Z'"QB7[6@+#OS7U=^QI\/]/\ !OP*\+7-M$J7-]8QRRNHQNR.]?-'_!6K
MX9S:A\*[;6[*-I94NU9L#.,$&O<_V#_C9I'Q,^#NBZ-97"RW^C6:17"9Y7''
M3ZF@#Z:I&Z&B@]#CK0!^1W_!3KX8Z3X)^+7@;6+"TCM[N^U%&ED10"V6'6OU
M#^$YS\/=!/\ TZ1_^@BORA_X*/?&+3?B)\;/"&@V4XFN=,U)%E53G;\P%?J]
M\)QCX>Z$/^G2/_T$4 ?D#^TYX;@\7?\ !174;"Y@6YBWAO+89'!-?L'\+M-C
MTCX?Z)9PQB*.&W50H[5^4WQ.Q_P\XU/(S_\ KK];/"?_ "+MA_UR% &O7YE?
M\%'-4_L/Q,;M5S)YZC/XU^FM?EY_P4V_Y#!_Z^%_G0!]S?!G5W7]F[1-17Y9
M%TDRCZ@$U^<'A.U/QX_:OTK6]9/VL:;>[%67G@-7Z-_ .S.I?LT^'+4#)FTK
MR_S!%?F[J&I#]FW]KG0M+U'-O::A=^8S,.Q:@#]?[>WCM84AA18XD&U448 %
M252TC6+37M/AOK&=;BVF7<KJ>#5V@""]LH-1M9;:ZB6>WE7:\;C(8>AK*T/P
M/H'AEM^E:1:V#>L$86K7B+Q!8^%-#O-7U.<6UA:1F6:5NBJ.]<[\._B]X6^*
MFG_;?#>I+?V^2N]1WH _+G_@JEX^O]?\1Z)9HC7 TZ\#K",G?@],5U/P_P#^
M"D/Q!\$^#]*TJT^"M\T$$"H)$A8"3  W<4S_ (*?>#+GP#XI\*>(XH?-@GU!
M6D)&1C<,U^@OP)\7>'_B1\-]%N[&WM)/)M(HY%6-2%8*!Z>U 'P[_P /3OB7
M_P!$5U#_ +]/_C45]_P5%^)%]I]U:M\%-0S-&T>?*?C(QZU^E/\ 8NG_ //A
M;?\ ?E?\*CNM.TNSMI;B6RM4BB0N[&%>% R3TH _'3]FKQA\0+SX]:?<Q^ K
MSP]I]]>>9<,L+*O)R<U]?_\ !6"0K^S7='H2R@U] ?#O]H;X8?$K6;O3O#.H
MVMW?6<IAE6.%058'!&17S[_P5D!_X9OO.^9%_G0!1_X)E_!_P_I'PLTGQ -.
MMWO[F ,92@SGUK[LZ<=J^2_^"<?_ "0+P[_U[BOK6@ 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 **** "N%
M\;?\A!/I7=5POC;_ )""?2@#I_#O_()A^E:=9GAW_D$P_2M.@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** *FJ?\>;_ $KB/ W_ ",E]^-=OJG_ !YO]*XCP-_R,E]^- 'H5%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 50UC_ (\W^E7ZH:Q_QYO]* .0^'O_ "%+_P"M=]7 _#W_ )"E_P#6
MN^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#!\8?\@[\:S?A__J[GZUI>,/\ D'?C6;\/_P#5W/UH
M ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_QYS?[U=77*> ?^/.;
M_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH P_%DC+ILFUB/E-9OPW=FT>7<2?GK0\7?\@V3_=-
M9WPU_P"01+_OT =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %?&O[3O[)7BKXO?&G2O%6DW4<5A:HJNK-@G&*^RJ*!
MG*_#/PU<^$?!MCI=VP:>$88C\*ZJBB@05'<(9+>1!U92!^(J2B@#X6M_V+_&
M,7QBN?$YNXOL4EUYP7<,XSFON.SB,%G!$WWD15/X"IJ*!B-RI'M7Q/\ M9_L
M>^+?C7XX\.ZMHUU%#;V%RLT@9@,@'-?;-% &#X(T2;P]X:L+"X.Z6"%48CU
MQ53XC?#3P]\5O#DNA^);!-0TZ0Y,;>OK74T4"/S[\2?L=_%OX;ZY=2?!W6(]
M#L)&($?F8^7TZUDW7P,_;#N(&3_A-HLM_P!-1_C7Z-44#N?%'P;_ &#(+S4$
M\0?%>&/7/$7WGFW9R:^R-/TF#0]'AT_3HQ!!;Q^7#&.B@=!5^B@#XO\ VD/V
M2_&/Q4\7VWB[2KR.'Q%8?\><Y?&S'2O+M6_9_P#VOM>MUMKWQK%)!D*R^:/N
M^G6OTAHH"Y\^_LS?LPV/P=M3JE_!')XFNDS=W"\[V[FOH!Y%B4L[!%'5F.!3
MJY'XL>$+WQY\/]8T+3[YM-O+R$QQW2'!0^M CS3XY_LI^ ?CM'/?WMA!<ZUC
M*7*."<CITKYEF_9W_:F\-S-I7A;Q=%9^&[?Y;2W\W[B]AUKCO!_Q:^)'['GQ
M$;PUX@M+_P 3:0KD-J4VXH03ZU]\>%_VA_ NO^'K'4IO$FFV4EQ&&>WEN &0
M^A%!6Q\B^'/V??VGM<UZVT_QIXLBOO"<S8O+;S?OKW'6N=_;R^!_@3X3_!GR
M-"L%@U$2KG;USW-?:OC7]I#P-X5\*:CJ\'B'3=1EMHRZ6L-P"\C>@%? -KXJ
M\4?MW?&+^RKO0KG1O#6[(N74^7A?>@$?97[$GA>ZT?X(^'+RX<8N+565>^*]
MYUK1[3Q#I5UIM_"MQ9W*&.6-NC*>U9?P]\'Q> ?!VEZ!!)YL5C$(E;&,@5T5
M!)\1?%;]B'5?#>OOK_P;>/0-6/*R;\8/>N%;X(_MBS1.)/&\19A@_O1_C7Z+
MT4#N?"?P7_8=\1:]JPU;XTSQZ_J,+[H7#[L5]K^&_#.G>$=*BT[2[=;:TC^[
M&M:M% !1110(**** "OSD_X*B>&Y='T.?Q6HPL;*,BOT;KY*_P""EW@:3Q=^
MS9K'V6-I+B-U(51DF@#T7]BS51K7[-G@V\#;O,M<UV_QP_Y)+XI_Z\G_ *5\
ML?\ !-'XD1WOPWT[P>]VK7>GP?/;[N5Q[5]3_'!@OPD\4DG ^Q/_ $H _,7]
ME'P!X?\ BUXZD\,>*[07VB33/N@/<YXKW'XI?L=_%GP+JDB? K6(_#VE@_NH
MC)C:OI7D_P"P?-')\:(PKJ3Y[=_>OU:H _+N^_9S_;7U>QEL;SQW#):SC;(O
MG#D?G7T'^RG^PKHWPWT^W\0>.K"'5?'BR;OMQ;.T>U?8-% #(XUAC"(H51P
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
MC_X2_&#_ (6=\+KE-,\.VX#R6L+?,#U/%?IS5>^L;?4K5[:ZA2>!QAHW&0:
M/S^\._\ !6CP;X5T:TTGQ9HVL7'B&V39<R11':[#OTJIXP_X*Q>&?&NDW&@>
M"='U:T\27R^79W$T9PCGH>E?:=U^S_\ #B^N&GG\%Z/+,W5VM@2:6S^ 'PXT
M^ZCN;;P9I$-Q&<I(EL 5^E 'Y^?LV_L7_%/XC?&"R^)?Q<U :G;;MP21_F*]
M1Q7Z;Z;I5KI%A'96D*PVL:[5C7H!5BWMX[6%8H46.-1A54<"I* /DK]L#]C"
MV^-D<.L^'H(K7Q+:*6MYB<;7[&OFCX>?MF>*OV+]5_X0GXPQ7VNWBGY9;=2P
M"=L&OU,KD/$WPA\%^,[_ .VZYX:T[5+OIYUS"&;\Z /C:7_@L)\+W5HX=!UO
MSW&V+=$<;NV?EKYR^*7A7XZ?M=:%KOBW3=3E@\*6:M+]CE)#-'C. /I7Z@#]
MG7X9A@P\$:,"IR#]F%=?I?A71]#TV33[#3K>TLI!M>"),*1C&"* /R^_X)CZ
M<^G:[%;BPFMO+F*N9$(RP/)KZ/\ V_?C!XV^'>AV,G@J::">&96N#$#\R<9%
M?5.B> O#OAN0R:7H]I8N3DM#&%.:L:SX3T;Q$I74M-M[U3U$R;J /@C2_P#@
MKYX#TCPG;6^I:'K$NOV]NJ3_ +H[#(!@GIZUYI\'_A[K_P"VQ^TUI/QH:!X/
M"MDX5X+A<-QV%?HI)^SO\,YG9W\$:,S-U)MAS76^&?!^B^#+'[%H>F6VE6F<
M^3;(%7/TH T+.Q@TZU2WMHUBA085%Z"ORN_X*I0W,GQN^&YAM)IU6Z0EHT)'
MWJ_5FN?U[P#X<\474%SJ^C6FH3P',<EQ&&*'VH Q/@P&'@/3-RE3Y"<,/:N[
MJ&UM8;.%8H(UBC48"J, 5-0 4444 >6?'S]G[PU\>O"<FE:[9)<,H+0DCHW8
MU^<'B#X6_M'?LE>,(-5LM=DD\!V\^[[+;R;AY /W<>N/>OURJCK&AV&OVIMM
M1M(KRW/6.9<K0!\)P_\ !8/X8Q1)%-H.MM=1J%FQ$<;P.<?+ZTYO^"PWPNVL
M!H&MB0C"9B.">W\-?69_9U^&99F/@C1BS')/V8<T?\,Z_#+@_P#"$:-D?].P
MH _.:W\4_M#?MF:EK4?@36Y=%\)3DB:"Z.P&(]N?:OIC]C7]DGQ-^S;;O;2W
M2&&XD\VY"OG<QZFOJWPYX-T3PA"T.BZ7;:9$W5;=-H-;- '.^.O 6B_$;09M
M(UVS2]LI 1L?L?6ORM\;?LY_&/\ 8W^*=UXP\$:BUOX0GN?-GM[=LYB!R5Q]
M*_72J6K:+8Z]:M;:A:Q7ENW6.5<@T ?"-O\ \%@OAE;PQP7.A:VUY$H2?;$<
M;P.<?+ZUR'C_ /X* :Q^U#8/X-^"<&HZ'XDDY:YN5*C;W&<5]RM^SM\,V=G/
M@C1BS')/V8<UI^'?@WX(\(W_ -MT;POINFW?_/:W@"M^= 'X6?&G]GOQ[\'_
M (E^$=7\8K-J6J:E>QM/+&I;+;Q_]>OW7^%.?^%?Z%E2I^R1\'K]T5?\0> _
M#WBJ:&75]'M-1DA.Z-KB,,4/J*VK>WCM(4BA18XT&%51@ 4 ?D#\3H;L_P#!
M3;4G6RG:'./,"';^>*_6SPGG_A';#(P?*'%4Y_ASX8NM<;69=#LI-5;K=M$/
M,/XUT,<:PH$10JKP * '5^7?_!3B.Y;6#Y-G-<#[0G^K0GO7ZB5A:YX%\/\
MB9MVJZ1:W[9SF>,-0!Q?[,2LOP&\&!T:-OL*95A@CK7FG[7'['NG?'S3GU33
M88H/%\"8L[QR!L;L<U]*6-C;Z9:QVMI"EO;QC:D<8P%'H*L4 ?D_\,/V@_B1
M^PWXJ/AWXLS7FMZ1"#Q:@N,=B.M>T-_P6(^%85F70-<( R/W9_\ B:^T?$WP
MQ\*>,IC+KF@6.J2$8W7,08U@?\,Z?#+&/^$'T7'_ %ZB@#\Z/BQ\;/B?^WU=
M+I'PDGN]$\*RCR;RWN,KOKZ__8O_ &:=;_9[\&6^E:O.DTRG<Q5L\FO>_"WP
MY\,>"5*Z#H=EI(/)%K$$KHZ /,_CS\#M#^.7@^?2M6M4GGC1C:N_\$A'!_.O
MSI\(:A\3O^">WBV=/%UU-JOABZF,D4-KEQY6>!Q[5^L587B;P/H'C*-$US2+
M75%4847,88"@#XE'_!8;X6'IH&N9[_NSU_[YKS#Q_P#MA>//VSYG\+_!,WOA
M\GY+MKA2H>,\$5^@'_#.OPR_Z$?1O_ 45M^%_A3X/\$W+7&@^'=/TF=NLEK"
M$)H ^;/V&OV,3^SSI-_>^(HX[K7[Y_.DEW9^8\DUS_\ P5@CFF_9RNDA@DF;
MS5&V-22.>M?;U97B#POI/BNR-GK&GP:C:GDQ7";E_*@#Y?\ ^"<:RK\ O#HE
M@D@;[.,K(,$5]:UG:+X?TWP[9I:Z990V-N@PL<*[5%:- !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%<+XV_Y""?2NZKA?&W_(03Z4 =/X=_Y!,/TK3K,\._\ ()A^E:= !1110 44
M44 %%%% !1110 4444 %%%% !1110 444V218U+.P11U9C@4 .HKY3T_]NK2
M;[]J^X^#WV*-88U.-4W_ "EAVZU]5(RNH92&4]"#D4 .HHHH **** "BBB@
MHHHH **** *FJ?\ 'F_TKB/ W_(R7WXUV^J?\>;_ $KB/ W_ ",E]^- 'H5%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17SG^V-^
MUK%^RIX5L=8DTK^U!<SB'R\D8SWKUGX1_$)?BAX!TCQ(MO\ 9EOX%F\K^[D9
MQ0!V=%%-D;RXV;^Z": '45\.?M ?\%*;3X(^/;+PXWA\7K7$WEF3<?E&<9Z^
M]?67PM^("?$CPO;ZND/D+*JMM^HS0!V-%%% !5#6/^/-_I5^J&L?\>;_ $H
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
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 5D^+/#L'B[PWJ.C7+,EO>PM"[)U /I6M
M10!\X_!G]AOP1\%?$7]M:5+<7-[YAE$DXR02?7-?1U%% !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 4R6))HV21%D1A
M@JPR"*?10!\"_M$?\$U]"U?Q-<?$#PI=WD'B&.7[4MK"=JLX.0..V:\Z7]H3
M]M+3%&G6_P /HI+:S'DQ2M ,NJ\ DXYX%?I_10!^4OC3XF?MD?%31QX?U3P1
M_9]C,P$LL$6TX^H%?4'[)_["?AOX.PP>*M0:XO?$^H1B6[CNOF6-SU S7UU1
M0 U%$:A5&%48 KS#]HRZ\66OPVO#X-M3=ZPWRK&/0BO4:* /SW_8'_9@\6>!
M?BMXF\9^-M.:"[U++A91P&/I7Z#@8X' I:* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N%\;?\ (03Z5W5<
M+XV_Y""?2@#I_#O_ ""8?I6G69X=_P"03#]*TZ "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KQW]JSXE6?PT^"WB/4Y;I8+F.W)B7.#FO7YIDMX7DD.
MU%&2?05^5O\ P4$^+%S\4OCMX=^&^A3//IVH!8+A4Y!.<'- 'QI /B1I^J1?
M'633YET":ZV#4.<$9Z5^Y_[-WQ"LOB)\(?#>IV]RL\TMJIE&<G->.:M^RF+C
M]C>'X8^0FV%?/\O'<#-?-?\ P3D^,ESX)^*WB?X>:_+)%::<3;VROT&#QB@#
M]2*P/&GCG1OA]HSZKKMVME8J<&1NF:W8Y%EC5U.589!KYL_X* 6ZW'[/^HAL
MX$@/!QVH ]D\,_%OPMXOTFXU+2]3CN+2WC,LD@(X4=Z\=OO^"B'P)T[4+FRG
M\9PI<6[F.1=G1AU'6OR_^!_B;XG?%W6%\(?#6^DLH83Y5^&)P\><$?E7Z"_#
M?_@F/\)K71$N/%?A\:CK5P-]PYDQ\YY)_/- 'IW@_P#;M^#'CO6DTG1O%D5U
M?/TCVX_K7O5K=17UM'<0N'AD7<K#N*^(_CA_P3:\)6_@.YF^#^E1>'O&D;!H
M+II>H[C-<#^Q5^T]XK\$^-+_ .''Q2U"26[T_P#<+(YXW XXH _1?4-0@TNS
MENKE_+@C&YF/85Q7A?XY>#?&/B9O#^E:O'<ZJJEC .N!UK0^)$B7WP[U22,Y
MCDM]RGV(S7XM^-/B%XD\/_&R33?AW<26?C!G*K,I/0F@#]7OB!^VM\(OACX@
MNM$\0^*8K+4;9MDL.W.T_G7/6O\ P43^!%[<I!%XSA:5^%&S_P"O7A?[/_\
MP3UL/'L<GBWXSV2ZWK&H)YCAGP2Q[FO4_%7_  3/^"USX>OHM#\,)8ZNT9^S
M7!D^X_;M0!](^'_&&E?$#PLNL:'=K>:?*"4E7OBL'P2PCU[4IF.(XU+,?05^
M;OP_\4?%3]BSXR1Z%XOU)I?ATC<P*V5P>E?H;\-?%6G>/M!UC7])(^P7ELS1
MKGH"IH U-/\ C]X'U3Q"NB6^LQR:DTGEB'_:]*A^*W[17@/X**&\7:W'I>0#
M\PSUZ5^3/Q0^,VG_  5^+%[=M',^I+=,\)CR3G<:]O\ @O\  /Q-^VMXPL_'
MOQ!+7?@9L V,[;7<CI@4 ?I+X+\9:3\0/#=EKVAW(O-+O$WPS 8W#UJEX^^)
MGAWX8Z6VH^(K]+"U52Q=O05QGC;Q=X1_9=^%\-K!%_9^FVT+164"G@-C@?G7
MY\?#3P=\8/VTOB1=W^N:H9/ =O=$26\K;=T6>@_"@#[)_P"'CWP#W,/^$TAR
MIVGY._YUZ5\)?VE/A]\<+J>W\'Z['JDT*[W51@@?G7EJ_P#!-;X!*!GP:A;'
M)\SJ?7I7RO\ '3]E/QS^RGXD_P"$M^"\YTK2S-F9(VR?+')'Y4 ?J37FWBK]
MHCP'X+\91>%M7UJ.TUJ096W8<FN,_9)_:8TW]H+PDZ1R%M8TM%BOMQY:3H3^
M=?/O_!3#X#M_PBE[\3]$4KX@LMH65"<@?Y% 'WKINI6^K6<=U:R"6"095AWJ
MU7S;^PG\44\<? CPY;7]SYNN0P8N%)Y/O7TE0!R_Q$^)7A_X5^')M=\2WZZ=
MID/WYF[5'\/?BEX;^*6BPZKX;OUU"QF&4E4<&OS[_P""@GQ$NOB)\8+;X*V\
MC2)J"JQC0\<^M?97[,?PIL_@?\%]*TGR?*EL[<O*QZ\#- 'K>J:G;Z+IUS?W
M<@BM;>,R2.?X5 R37SSJ'_!0SX%Z7=R6UQXRA2:-BK+LZ$?C7RW^T+^T;X[_
M &DOB)%X)^$]]);:1!/]EU9!G#C.#7MOP\_X)F?":W\/1/XL\/+J6LS?/-)O
MQ@GK0!Z3X0_;K^#/CK5%T_1O%D5U=,<!-N/ZU[U;W$=U;QS1,'BD4,K#N#TK
MXH^,'_!.+P=IGA<WGPJTE-"\1P'>)?,^\!_6N:_8]_:*\5>!-<OO!7Q6U%Y[
MA91;V);M@XH _0&FNPC4LQPJC)-,-Q&MOY[,%CV[MQ],9K\V?VFOVN/'7Q#^
M*%Y\,/A->RV6L0R>7<R#[K1]"* /J#7O^"@7P/\ #.N7FCZAXPAAO[-S'-%M
MSM8=1UJWX,_;N^#'C_Q);Z%HGBR*[U.<XCAVXS^M>1?"7_@FI\.;[0X]8^(&
MB?VIXDO5$ETY?&7/4_G6[XV_X)T_#S1?#=[>_#70X]#\9QKFRO6E^ZWO0!Y9
M_P %@@MQ\(]"F3:T;7L9!SGN*^L/V2?^2"^$O^O*/_T$5^07[87Q(\=V5CIG
MPT\<W$EWJNGW:F28_=.".AK]@/V45\OX%^%5':SC'_CHH ]@ILBAD93T(P:=
M37^XWTH ^(/VD_V??V?=8\?:1>^/?$;:;K,EP#;1;L;WSG'YU]8>"-"T3X?^
M#X%T^?=I:1JR2G^[C@U^7W_!3BU27XW_  \+;O\ C_0<'_:!K])HXP?@A:KV
M^P)_Z#0!<\)_';P7XW\777AG1]7CNM9ME+RVXZ@#K7&>/OVU/A'\,]8GTOQ#
MXHBLKV!RCQ[<X(_&OR&\>>-O&'A3]IS44^&]U)9>(97,<DBD\J3S7WO\"O\
M@G_HOCS1_P#A)/C!8+KFKZ@@F(9\'<>I- 'N7A']O+X+>./$5MHFC^+8KK4K
M@XCBVXS^M>Y:E(MQIIEC8,C+D$5\3_'?_@GS\/O _P /M4\1?#30_P"R/%]F
MF^TG#YP:=^Q+\?M=UG38O 'C.Z:[\46X/F.3V% 'U3\/?^0I?_6N^KA/ <?E
MZSJ2^C8KNZ ..^*7Q:\,?!GPS)K_ (MU%=,TM3M,S#//I7Y$_M]?M'?#SXP?
M$/P/J?A355O[*QODFN)!_"H8$FOUR^+'P@\+_&SPM)X>\6Z>-1TIVW&$MCGU
MK\B?V]/V9_A[\&_B%X(TOPIIOV.ROKY(;A,_>4L,B@#]&_A3^W'\&O&4WA[P
MOI'BN&XUJ>WBA2U"\[@H&*^=?^"O,9C^%UON'WKJ,C\Z^@_A/^P?\&?!-QX>
M\5:1X86#6H+>*9+GS/XBH.<8KP'_ (*Z-YWPI!;JDR[?P- 'U)^SKXDT[P1^
MRWX'U+6+A;6SBTN-FD/8<FN7N?\ @HU\!;2>:&7QI"LD+;7&SH?SKY1_98M_
MB%^T/\,_#OAS[:R^'[&%5FCD. 8^A'Y5]0-_P32^ US!_I'A)7N7&991)RS=
MST]: /;_ (8_&CPC\8-*34?"VJQZE:OR'7BNXK\I?&V@^*?V'?C<=2T:X:S^
M&2N$CM0W3)K],_AGXOC\>^!='U^$YCOH!*OXT =/7B7Q1_;*^$_P;\4-X>\5
M^)HM-U91N,#+D@?G7E'[<7[7%S\'[JT\#>&Y9(?&6L1_Z#+'_ QZ9KS?X"_L
M%I\8;-/&/QUMCK?B.XY9F8C<.U 'NL'_  46^ UQ=16\?C.$RRMM1=G4_G7O
MGA+QEI/CC2DU'1KM;NT?!$B^]?..H?\ !-7X%M97!L?"207WEMY$WF?<?'RG
MIZU\N^'[_P"*W[&?Q;L=&U_4S-X3O)\QI&VY1%G@9^E 'ZET5@^"_&>G>/-"
MAU73)/,MI!P??TK>H *_/G_@K9_R1B?_ *[+_.OT&K\^?^"M?_)&)_\ KLO\
MZ /I+]B+_DU_P'_UXK7NE>%_L1_\FO\ @/\ Z\5KW2@#X_\ ^"J/_)I6N_\
M7:/^M3?\$W>/@#X=_P"O>H?^"J'_ ":5KO\ UVC_ *U/_P $WO\ D@/AW_KW
MH ^N:*** /@K_@K9XFU7P[\+/#:Z9))&+F^$4IC)'RDBO4?V$_AKX:\,?#&"
M\L%BO+N^B26>210S*Q'(KU']H3X(:7\</!<NE:A LTT2L]ON_A?'!KX&^%?Q
M<\4_\$__ !I<^'/B:+C4M-U6;%A]G4LL<>>,_A0!]0?MQ?LIV?QH^&U])H5H
M+7Q$N/+:U0*S?E57]A;P]\2?A_X8M_"GBZRDBTZRBVQ3S9+,1TYKZ'^&GQ/T
M7XI^&X-8T>X5HI1_JBPWK]1774 +1110!@^,/^0=^-9OP_\ ]7<_6M+QA_R#
MOQK-^'_^KN?K0!V%%%% ',_$S_D0==_Z]7K\NOV:8;:7]JZQ%Q:PW*^>?EE4
M$=:_4;XE#=X"UT?].KU^-OA;]H?0O@!^T=#K.MV<UW;P3$LL*Y/6@#]J6T/3
MF.3I]J3[PK_A2?V#IG_0.M/^_"_X5\.-_P %@_A.#QHNMD?]<C_\32#_ (+"
M?"EF"_V)K>3_ -,S_P#$T ?=UO;0VJ;(8DA7^[&H4?I7Y2:D!_PW]XBX_P"6
MG]:_13X"?'C1/V@_!Y\1:%;W%M:;]FRY&&S^5?G9J7_)_OB+_KI_6@#]3?#O
M_(#L?^N0K2K-\._\@.Q_ZY"M*@#\OOVI%'_#0-QQ_P O _G7Z-_#/_D0-!_Z
M]4K\Y?VI/^3@;C_KX'\Z_1KX9_\ (@Z#_P!>J4 =-1110 4444 >8?M#?&O3
M/@3\/[CQ#JDRP1Y,<;-_>(XK\Y/A[\)O&'_!0#QY?W_CB2[TOPQ;R^;8S6[%
M1(F>*]%_X*0>)+KXHW$7P_23=%!=*YC7CO7VO^S?X+L?!'P<\+V-I L3K9)Y
MC <DT -^"7[/OAGX'>%!H>DP+=QD@M-<1AF/'J:]"_L/3<$?V?:X/!_<+_A5
MZB@#XP_:5_X)Z>%_B,NH>*-+N[O3]<ME:X@AM3L5G'('!]:\=_8[_:F\5_#7
MQE'\,_B1']BO)KCR;-9OO.@. >:_3#KP>17YM?\ !0KX9Q:5\7M$\>Z?$(;N
MP17\Q>,'B@#](V8-"64Y!7(/X5^5?[1X'_"^-+X_YB _]"%??'[+OC:[\?\
MP;TS5[V7SIY 5+9ST KX(_:._P"2\:7_ -A ?^A"@#]1?#O_ "+^F?\ 7K%_
MZ *T&^Z:S_#O_(OZ9_UZQ?\ H K0;[IH _*/_@J4H/Q)^'V1_P Q./\ ]#%?
MIWX7G>U\ Z-)&GF.NGPD+Z_NQ7YB?\%2?^2D_#[_ +"<?_H8K]0O!(SX,T('
MD?8(/_1:T ?D[]AA^*G_  4XN=/\574B6.,_9W8^7QVP>*_4?Q%X3T*S\*_V
M1%I5HMC)'Y(_=+\JXQGIUKXP_;4_9#\2S>)I_B3\.&6R\1JP9IE^]M'45TWP
M'_;B\/\ C;0[/P%KD=Q;>+]+B6&^N+H;8W<<$@F@#P'XE_LC^.OAY^TMX<\1
M_"ZUN;W0_/$UV8R=BG.2"*_4+P??:EJ&AV\VJP"WO2HWH/7%4?A_-'-I):&:
M.:-CN!C.:ZF@ HHHH 2O'OB9^UM\,/A#?26GBCQ'%I\Z-M92,X/YUX=^WM^U
MO=?#KPW>^#O ]W)#XZE90C)_ *\Z_9A_8@N_C!H<?BOXY0KKTE_%YL4+OALG
MN: /H"/_ (*-? 61@J^-(23T^3_Z]>OZ=\:?".J_#W_A-K;58W\.?\_G:O"M
M:_X)G? RZTNYBL?"JVMVR'RI?,SM/;M7P3^U;X!^+G[-^A3Z!;Z@R?#-7S]D
M1CB@#];O /QD\)_$R1T\.ZHE^R#<=O84>.?C)X3^'%_:V7B#5$L;BY_U2M_%
M7P__ ,$M9HK^.XO(MP62 D;C[5F_\%7KX:+J&AZHI826\6X;30!]W>*OC5X0
M\&>"9/%NK:M';:$GWKGK7CT?_!1[X!RA2OC6$ANGR?\ UZ^"/V3?AW\4?VK%
MA@\07KW/PP=MLMF['FON:U_X)E_ :WT[[.?"@>7;CSC)R#Z]* /<?A3\;/"'
MQJTN;4/".JIJEK"0KNHQ@FN[K\K/&FG^(_V$/CAX;T;PG.UIX4UBX!GB0Y#(
M3TK].O"?BBS\7Z+!J-DQ:*103[''2@#8KQWXJ?M;?"_X,7T=GXL\1Q:;<2'"
MJ1G^M?/W_!0#]L>X^%6AVWA_PA<2#Q!=S?9RT?52>!7,?LS_ +"=Y\3O#L_B
M/]H&&/Q->:@%N+"-I.8D89Y]* /=8/\ @HM\![B98X_&<1=C@#9_]>I_VI=:
MLO&7P1MM=TF=;O3+E=\4R_Q CC^58E]_P32^!;6K_8_"PMKD#*2>9G![=J^*
M/V@KWXH_LQZE<Z9XDO)+CX:9,6G6:9.STH ^F?\ @F6 +/Q=@8_>_P#LPK[H
MKX0_X)<WB:IX=\27\8Q'<,'4'T)%?=] !1110 4444 %%%% !1110 4444 8
M/B[_ )!LG^Z:SOAK_P @B7_?K1\7?\@V3_=-9WPU_P"01+_OT =?1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5'<2B"WDD(R$4M^0S4E1SQB:%XFZ.I4_B* /SS\3?\ !6>PT'XP_P#"
M$Q^%_M$:WXL7O YPK%@H[^]?H/IMV-0T^UN@-HGB63'ID _UKXQO_P#@E;\-
M]0^)[^-9-2U#[8UY]M-O_P L_,SGIFOM"QMEL;."V3[D,:QK] ,"@">BBB@
MKP[]KK]I2+]EOX9KXLETW^U UPL ASCDU[C7PY_P5X_Y-C7_ *_E_I0!]#_L
MZ_'J+X]>#;+78K'["MQ$)?+STS7KE?(__!.T8^#>BX&/]$7^5?7% !1110 4
M444 %%%% !1110 4444 %%%)0 M%%% !1110 4444 %%%% !1110 5YC\=?C
MAIOP3\)W>K782:XBC+QVQ;!DQV%>G5^<'_!4C4;RU\;>!K2-V6VNN&4'@\XY
M% %?PC_P5@\4>,-4\FR^$]]+:>9L^T1JY7KUK] /AOXLG\<>#=.UJYLFTZ:Z
M3<UNX.4]J\R_9-\(Z;I?PEL0NG6H+G)?RU);@=>*]RCC2%0J*J*.BJ,"@!U%
M%)0 M<=\6O'C_#/P%J_B-+-K[[!"TQA7^+ SBNQK!\=:/%X@\'ZMITRAH[FW
M:-@1ZT >!?LD_MH67[36EW$[Z9_8MU',T0MW)R<'KS7TW7Y-?"'4(/@S^VEI
M?@VUD\JRN)=[*.!R:_60'/(Y% "T444 %5=4ODTO3[B[D.(X4+L3Z"K5>=_M
M!>(8?#7P;\6WLDHC>.PD*<\EL<4 ?.UQ_P %"HI/V@-/^'&G>'&OHKIMIU",
MDA?UK[)@D,D*.R[2PSBOS&_X)?\ @EOBDVI>/-1B62>TOF1)'&3U-?IXS!02
M> .30 DDBQ1L[D*BC)8] !7C?QN_:=\*_"?P)JNM6NI6.L:I:IF+2X9P996]
M-H.:\'_;X_;$U;X4VUAX5\#)%J6KZN#;OM&60GC KS;]E'_@GO<^+FA^(7Q1
MN=0M]>>7S8M/9B8RIYR030!2L?\ @K3XTU"W$\/P:U&2,GAECDQ5W3_^"K'C
M*;4+>*Z^#VHVMJS 27#1OB,>IK]"]'\$Z)H>FPV5MI=FL,:[1^X7G]*36O!>
MC:YH][IL^G6RP7431/MA4'!&,].M 'GOP?\ VFO!WQ6TJ!XM8L;75'X-@TP$
M@/IC->O*P901R#7YI?&[_@GJGP-^V_$KX<ZCJ%[KMHYGCL68[2>N,9KV+]BO
M]LBY^*?D^$/&)2S\8PKB6U/!&* /L6^N?L=I-/C/EJ6Q7Q_K'_!0:UTG]HO1
MOA<= +OJ$@C^UY/RY_&OKK6O^03=_P#7,_RK\?O&2C_AXUX+X_Y;K_.@#]C:
M6BB@#YH_:2_;'M_V??&%AH<ND&_:Z0,),GC->R_"7XA)\3_!=GKZ6_V9;CI'
MZ5\"_P#!210?B]H.1_RR3^E?9'[)WR_!72,>A_D* ._\>>/]%^'>@W6IZSJ%
MO8I%$SHLT@4R$#@ =Z^ -4_X*P>(FU:\M]#^%E[K-K!*4%Q KLK 'KP:Y'_@
MK)XHO/$?C+X?>'S<RV5B]\L4GE,1N!;!S^=??OP#^#/ACX9_#S2K32K2&X\^
MVCEDN)(U9F)4$\_C0!\S_L[?\%,/^%L?$K_A%_%OA-O!$)0D7EZ61=W8'<:^
MX]/U*TU2W6>SN([J!AE9(F#*?H17R;^V]^QY8?&;P?)=Z!;FPUU'# V:A"V/
MI5C]AG1_B3X1TJ;PYXSL9(-/L(O+MII<[GQ0!Z9^TU^T#-^SWX(OO$?]C/J=
MM:Q^8^W.*D_96_:(LOVE_A;:>+K>V6PDED:-[7=DH16C^TYX5@\:? _Q3H]P
MH:.YMBIR,X]Z^(O^">.N0?#_ ,??\*[M[EF2-F?RV- 'Z84444 %%%% !111
M0 4444 %%)2T %%%% !1110 4444 %%%% 'QQX?_ ."@UKKG[1&M?"\: 4DT
MZ4Q_:\GYB/QK[!L[C[5:Q38QYBAL5^.WP_4?\/%/&W'_ "\-_.OV"T;_ )!5
MI_US7^5 %VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MB@#X6^$UK;_'3]NWQAI6MQ+>V=E.9(HI1D*0>U?K'I]FFGV%O:H,1PQK&H]
M!@5^2_A_5;3]F;]MKQ-XAUU_L>GZI<F*"1N Q)_^O7ZR:-J":MI-G?1MNCN(
M5F5AW##(_G0!=KYB_;S\%Z;XN^%\:WUK'<&)V92XSCBOIVOD_P#X*$?$W2/
M/PQ@%_<K%),Y4+GGF@#@_P#@F# MGH_BBV0;8XG"JH[<BONROA'_ ()=W2ZA
MH/B6\C.8YF#J?8D5]W4 %%%% !1110 4444 %%%% !1110!@^+O^0;)_NFL[
MX:_\@B7_ 'ZT?%W_ "#9/]TUG?#7_D$2_P"_0!U]%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 UCA2:_,C]JC]L3QW\'
M_P!KK1-"AU4P>$WP9[?/!'<_Y]:_3>3[IK\3/^"D_AJX\;?M9:7H=HXBN+J,
M(LA[9(YH ^EO%W[8/C3]J#5)/ 7P4N)M,\3VPWRWLF5C*CK\W2N9U#X/_MSZ
M=IUQ.?&,,IA0DJDP); [<U]?_L8? G0_A)\(]%,>G6Q\0-%BYU((/-EX'5O2
MOH7KP>: /S]_8]_;,UCP_K\'PM^,-U<3^.KNXQ;W!&5QZ$U]_P!PQCMY&'4*
M2/RK\WOV[/">E^&OCMH_BFPMHK._@16\]  <\<U]J_ 'Q)<>*_@_IVHW4[7$
MTD3 R,<DX% 'Q#X[_:F^)&D_'BWT*VU,KIC7PB,>?X=V*_232Y6N--M)'.7>
M%&8^Y4&OR*^)?_)S%I_V$1_Z%7Z1?'[Q\WPS^ >I>($D\N2ULT*D'!SM% 'G
MW[3G[<GA#X QW&FSB6\U9OW:);_,58].!7R7H^G?MC?&&YG\2>%/$?V#P]>G
MS;2.9]NU#R!@U7_8A^$LGQZ^-=U\2_%X77=&NE8Q6=T-Z*W8X-?JAIFEVFC6
M<=I8VT=I;1C"11+M51["@#\T;/0_VN_@[=+XQ\<^)EU'PMI_[R\M89 S,O\
MN@UG?M]?M0>&_CE^R98G35DBO9KI"T<PP01@'BOT_P!2TVUUBQFLKZWCNK29
M=LD,JY5AZ$5^47_!4C]F/_A"=$7Q;H96TT1KA0-.@&$4Y]* /K'_ ()X*8_@
M]HRGJ+5?Y5]0>*/$MCX1T.ZU;491#:6Z;W8G%?,7_!/9BWPCTDD;3]E7C\*\
M:_X*5?%K59/%6G_#+2+^2UFUB)5W1MT)Q0!'\</VYM=^-&O2^ /@L]S9^)5;
M O"#L/XUS-I\'?VZ+BUC<^,(8RPZ/,,C]:^I?V(?V==$^%?PBTA[[2[:Y\3<
MM-J3Q@RMG&.:^G: /S4\%_M$?%K]E7QOIVB?'*_EUA+P[EFM_G4+]17+)^W9
MXS^(7[8K:1X8U1X_!3 !;9C^M?HA\9O@OH/Q@\+7MAJ6G6\U^T12WNI$!>(^
MQK\=O ?PKN?@S^V]-X;F8S"-R?,[=: /VLMO$*Z=X*.LWS92WMFN)3[*,FOS
M2^*7[5'Q9_:@^)0TWX":E+IUC9RFWN QVY8'&:_0?QAI\VL? [5K6V+":33)
M H7^+Y#Q7YB_\$X?BSI'P+\?^)- \96L>BW-]J#>7=7F$.,GGF@#L!\3/VD_
MV4?$,'B/XOZO)K'A7<$:*W._))]J_2CX8^.K;XE> ]'\36<;Q6VHP"9$D&"
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
MP,3XMWWB+Q?X^C_MN>"]+6INQN*@DD 9K].-/TZVTFTCM;.!+:WC&%CC& *
M/RWUJS_;"^#4]EKGBSQ*+_1(I ]PD+[LH#DC@^E;/Q7_ ."DS^.](MH?A_<3
M:;?6,>R]\_Y2T@ZX_&OTIUK0['Q%I\MCJ-M'=6T@*M'(,CFOR'_X*'?LPP?#
MCX@:;J?A6);"PN/WLT<"[0W/?% 'Z)_L<^/M<^)'P=L]8\03_:-0D<AG]J^3
M?^"@W[4WQ#^"_B+1?^$<U0V=B;P"X4=TSR*^E?V!F#? '3<=G(_2OA3_ (*M
MPF[UK1[0<&XO!&#]2!0![OX\_;=U/XJ>'?#OA_X:23P^)[ZV17GP=HE*CO\
M6N''P5_;G.3_ ,)I;@'YQF<?EU_2OH/]@_\ 9NTKX;_#VRU._M8+[4;B))8;
MB1 6C!&>*^N: /SA_9]_:\\9_"CX@77A+XTWLUQ=!O(2;'&_.,@U^BVFZA#J
MFGV]Y;MO@GC61&]01D5^>_\ P5I\&V"^$_">KZ?;Q66K'409+J-0&< CJ:^I
M?V3_ !/-X@^%NDI-.9V@MHUW$Y["@#TKQYXYTOX=^'+G6M7F$5I ,G) )^E?
MGE\6OVS/&_[2?B.3PC\"9;G3=5M'Q+<."%89[&LS_@H5\1=:^(?Q9'PCT?49
M+1KC:2T;?F*^S_V4_@3X?^%/PL\/QQZ1:IKJVX%U?B,"65O4F@#XRC^#/[=$
MT"C_ (3*!&8?Q3@$?7FO4/@C^TWXM^!_B2/X>_&RYFU#Q)(I<7D?*8[<]*^\
M*\E^/WP%TCXO^%[Z-;.WAU]H\0:CL_>)@=,T ?E[\(=<MO%'[?GC'5;(YM9I
MR5_.OV/T;_D%6G_7-?Y5^)_[+'@V]^'O[87B'0;UVN);:4J9V_BYK]L-'_Y!
M5K_US'\J +M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 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 %<+XV_Y""?2NZKA?&W_(03Z4 =/X=_Y!,/
MTK3K,\._\@F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %>?_&[XK6/P
M>\#7>NW\,DT:@HJQ#)W$<5Z!6;KOAW3/$]B;/5;*&_M2<F*9<K0!^57[%?PQ
MO?CU^T-XL\5Z_;R'2A.;BT$ZGY><CK7ZQ6T*VMO%"G"QH$'T Q61X=\#Z#X1
MW_V-I5MIN\8;[.FW-;E !4%]:)?V<]M(,QS(8V'L1@U/10!^17[66EWW[+G[
M5'A75M$MIAH4THGN5MU)#9.>U?6W[4/Q$L_BM^R,WB33TDB@N"H*2C!!QS7T
MYXF^'/AGQE-'-KFB6>J2QC"M<1[B*\!_;FT>R\/?LYW-AIEK'96<<JA885PH
M_"@#X#^$O[-WC^:UA\5_".Y&FW5N/M&I,6P9$') KZ2\)_\ !5;PCX&T_P#L
M/QII^J3:Q9?N9988B0S#@]O6NY_X)ZNQT&>(G,4D&&4]#7T;?_LZ_#35+J2Y
MN_!6D7$\C;GD> $DGO0!\1?%G_@IG:_&+P?<>&?@Y#J5AXSN6 CGN(B B]",
MXKK?V(?V//$/AW5KGQW\2Q'J&M:BOFDL<G<><U]:Z-\ /ASX=OA>:;X.TJRN
MEZ2PP -7>QQK#&J(H5%& H[4 <M\2T6W^'^K+&-JK;D*!VK\?[[X)ZI\6/CC
M);^$&%MXGW%Q,QP,"OV"^*'_ "(>L?\ 7 U^=G[+,C1_M=)M.W)8'Z4 =!X)
M_;*U?]DN2?PW\7%O=02V'E(ULA8AA6YXD_X*Z_#K5-!O;7P]IVKKK4T96U,D
M)P&/0]*^T?%/PA\%^-KAI]>\-:?JLS')>YBW$UB0_LU_"ZWD62/P-HZ.O1A;
MC(H _/KX!? 'XH?M*?%"#XC_ !!N?M7@F1B?LLI^8CKT-?H#X)T?3_#>GZ[I
M6D1>5IMO;,(8P.GRFNXBT>R\.Z+]BTVVCLK1 0L,0PHKD_ Z[O$-^A&48$$>
MM 'YU^!UN/\ AH^/-I,%^WGYBAQ]ZOU4B_U:?05@0_#OPU!??;8]%M$N]V[S
MA'\V?6NAH Y7XC?#O2/B5X=N=+U:U2Y5HV$1;^%B.#^=?E[-X?\ C!^PE\39
M-4:\>7P/=7)FE@M_FS%GIQ[5^MM8WB/P?HOBZW$&M:;;ZE#C&RX3<* /BE?^
M"P7PBQ@Z9K.X<-^Y/#>G2O&?'WQD\>?\% M?70?A=)/I.F6\F^;[4"@,??DU
M^@__  S+\*N3_P ()HO)R?\ 1Q73>$?A?X4\!222>'M LM(>0;6:UCVDB@#S
M_P#9C_9[L/@)X1%I#$BZE<HIO)%YWN.IS]:]HHHH \\^.7P[M_B1X#U"PF17
M9(7= 1WVU^3G[(/[).J^+OV@-3U?4K:3R=&U M$9 <<-7[2,H=2K#*D8(K+T
M?PGH^@3S3:=IT%G+,=TC1+@L?>@#3A79#&O]U0/TI+B%;B"2)AE9%*GZ$8J2
MB@#\X?VHOV/?&?@+Q4?B'\+IX]/LK-S>:E"K8>0 Y.!WI_PS_P""O'@C3_#J
MV/BO3=5?5;4^4[Q1$[B./3VK]%;RSAU"UEMKF)9K>52CQL,A@>H-><O^S/\
M"R21W;P+HQ=CN9OLXY- 'Q)\7/\ @J#I?Q.\-_V#\+K74[77KIO+,L\1  /&
M.E=C^P[^R'XJT>ZU#QC\6G35+^^9;FQ4R9,>3G)%?6>F_L]?#;1[E;BR\&:3
M;3*<B2.  BO0(XUAC2-%"QJ JJ.@ Z"@ 6-5C$>/D VX]J^!OVIOV%_$NJ^+
MKGQW\*IHM,\2,_G7$K,%+J.2!ZFOORD(SQVH _-[X;?\%3O#OPULW\)>/[#4
MKC6]+_<3SPQDAG7@]JO_ !"_X*F>'OB-X3O_  ]\,K75+3QI=KLM)9XB%0^N
M<5]FZA^SK\,]6OIKV\\%:1<7<S;I)I( 68^IIVF?L\?#71KU+RQ\%Z3:W2?=
MEC@ 84 ?B!^T9^S_ /%30] TKXE^/FDU&^U"Y42,@+-R017[1_LHR&3X%^%6
M*-&39QG:PP1P*]"U[P)X?\4Z;%I^K:1:ZA91'<D$Z;E4CN!6IINEVFCV<5I9
M6Z6UM$-J11C"J/04 6J:_P!QOI3J* /R2_X*:+<-\;OAZ8[6:91?H240D??%
M?I$N[_A2-K\K;OL*?+CG[M=-K_PV\+^*;N"ZU?0[/4+B!MT<D\>XH?45N_8+
M?[(+7R5^S@;1'CC'I0!^7G[(8G_X;JUS?:S1IY;_ +QD(7OWK]2ZYW3?A[X;
MT;5WU6QT:TM=1?AKF./#G\:Z*@#*\3_\@.ZP,_(?Y5^4W[/*3C_@I;KC-:S)
M&5<>8R$+^?\ GI7ZV21K*A5U#*>H-<A<?#GPOI6I3ZY::):6^L..;R./$A^I
MH B\'?\ (Q:MW^<UVU<#\/F+:MJ!8Y)-=]0 C?=/TK\G_P#@J MPWQ9^'?E6
MLTP&I1Y,:$@?,*_6&N;\0?#GPQXKN8+C5]$L]1F@;?%)/'N*'U% %WP?G_A$
MM$R,'[#!Q_VS6OSZ_P""NJS-\+X!%;RSDW:?ZM2<<U^C,4:PQI&BA8T 55'8
M#H*Q?$W@;0/&5N(-;TFUU.$'.RX3<,T >??LD;O^&<? 6]&C;^S8\JPP1UKU
MZJNFZ;:Z/8PV5E EM:0KMCAC&%4>@JU0!\%?\%=DED^ <:Q0R3$W2#$:DXYZ
MU[G^POO_ .&<?".^-HF^R+E7&".*]I\3>#M$\96?V36],M]3MLY\JX3<N:N:
M/HMCH%C%9:=:QV=K&,)#$,*H]J /E_\ ;2_9(D^/%O%KVB(B>+-/BQ93L<;6
M'2OF;X3_ +=6I_LCW'_" _&"&^U/5+<X::W0L,=L&OU&KA_$WP/\!>,M3;4=
M<\*:;J=\W6XN(=S'\: /D*^_X*]_"RXLYX+#3=8%_(C+;[H3C>1QGCUKQ;X5
M_!_XN_M=?%BR\<>*[TOX5M+G<D,S;3Y><@8^E?HDG[,_PLCD5U\"Z,'4Y#?9
MQQ7=Z)X>TWPW9BUTNRAL;<?\LX5P* (_#?AG3_">EQ:=ID M[6,8"BM6BB@
MKSOX\?"+3OC9\/;WPSJD*S6T_P VUO4=*]$HH _*KP[KGCC_ ()T^,KJ]\9&
M:]\ 3MY=A:VP+;%S7KUQ_P %B/A/'IYF32=8,VW(4Q'&?RK[6\8?#[PW\0+5
M+;Q'HUIK%NARL=TFX"N2/[,?PJ*[3X#T7'I]G% 'P!H_A7X@?MX?$>+QA;R/
M'\,9&&ZSN!M.?H:_2KX>^#[?P%X/TW0K1 EO9QB-5':K?A?PAHO@O35T_0M-
MM]+LE.1!;+M4?A6Q0!\V?ML?$[Q/\,OAMJ.H^&))([V.!G0QC)SBOG3_ ()T
M_M6?$+XN:Q]@\8W,]V3(R"21" 1^-?H7K?AO2_$ELUOJEC#?0,,&.9<@BLKP
MW\+_  GX0E$NBZ!9:;)G.ZWCVF@#XV_;6_9%\?\ Q$U Z_X!O8[2XMY/M+[G
MP6 YP!^%>>_!G_@IOIWPCTN;PK\3;74KG4M.Q )H8B>5X/:OTQ90RE2,@C!%
M>?:G^SW\-M9NI+F^\&:3=7$AW/))!DD^M 'Y]_&+]O"X_:T'_"O/A-;7VGZK
M>$!)KA"H_&OK#]CS]FJ\^#?ANWU#Q$%D\531[;J9?XB>M>N>'/@7\/\ PCJB
M:CHWA+3--OD^[<6\.UA^-=W0!\Z?MG_$KQ+\-?AMJ.H^&GD2]CMV=#&,G.*^
M8/\ @GC^U=\1?BYKW]G>,+JXN_WY422(0"/QK]&-:\.:9XBMFM]3L8;V!A@Q
MS+D$5D>'?A;X2\(S>;HV@6.FR9SNMX]IS0!5^+'B*U\,>"]1O;A@ICA<QD_W
M@*^!_P!AG]HWQ]\6/B=XILKJZD?3+2[9(U8'&W=7KG_!2CQ]XB\+_#_2+3P_
MI-SJ+W5R(Y?(4G"D@<XKM_V*?@?I_P .?!,>LBUCBU'58EFE&WYE8@$YH ^E
MDSL7/7%.HHH YGXE*6\ ZZ%!)^RO@"OQN\)?M":3\ ?VCX=:U_2KR:T@F);R
MXR>]?MG/!'=0O%*@DB<896Z$5PNJ_ /X=ZY.9K_P?I=W*>2\L&30!\GM_P %
M@/A&&^72]:8>OE$?TI%_X+ _"1F"_P!E:SG_ *Y'_P")KZB_X9E^%?\ T(FC
M?^ XH_X9F^%8Y_X031O_  '% #_@-\>-#_:"\'GQ%H$-Q!9[]FVX7#9KPG]N
MS]D74?C1X1CO_ :16'BR&?SGG+8+J.<?6OJCPSX/T7P78?8="TVWTNTSGR;=
M-JUKT ?FA\(?^"@P_9ST?_A#_BM;ZA>WNGJ($EMXRV"O'I73>,O^"J/A?X@>
M';S0/AW9ZI;>+KI=EI+-$0J$]\XK[.USX$_#[Q-=/<ZKX2TN_N'.YI)H<DFJ
M^F_L[_#71[Q+NR\%Z3;7*?=EC@PPH ^._P!B[]DOQ;'\3)OBQ\072[U._0L6
M8\G/3BOT&50BA5&%'0"F6]O%:0I#"BQQ(,*BC@"L[Q5JDNB^&]2OX(C--;P-
M(D:]6('2@#XP_;C_ &JM>^$_C.S\+>'+IH]2NHU9 G/7%?27[-'B'7/%'PAT
M?4?$3M)JLP)E9NO:OBWP3\,=;_:1_:0T_P ?^)-*FM++39O+-M<(<. >O-?H
M]9V-OIUNEO:PI;P(,+'&N * )Z*** *&M:+::_I\MG>Q+-!(I4JP]:_/'XU?
ML.^/?AWXNN?%OP3N8](:60SWR[\&1>IP*_1VFNHD4JPRK#!![T ?GGX._P""
MEVD_!W2AH/Q.MM2N]=B.WS;>,D''![5O'_@L%\),$?V7K(8_=_='D_E7UCK7
MP#^'?B*Z-SJ?@_2[V<G)DF@R:H_\,R_"OC_BA-&_\!Q0!\ :IX]^-W[:VM7<
M/PYU&32_"K-BYCN<IF(]N?:OKG]E#]C_ $'X Z&TDEFCZU,_F2S9S\_<_G7N
MOA?P+X?\$PO%H.DVNE1N,,MLFT&MZ@ KY2_;<_9+/Q]T&UO=&B1-;T[,L+YQ
M\XY!KZMHH _,KX*_MMZE^R/H5SX1^.0O]1U19<64MK&6Q&,@+74>-/\ @K=X
M&UK0Y;'PMINJIJ]Q^[1I8CA2?PK[8\4?!7P+XTNQ=:[X6TW5+A>DES#N-94'
M[-OPOMI%DB\#Z/&ZG(9;<9H ^.OV0?V6?''B3QQ>_$3XBSI>:1JA^TV$#'YT
MR<CBOMWXI>"3XT^'.J>';?"_:;?R4R<8XXKJ[.S@TZUBMK:)8+>)=J1H,!0.
MPJ>@#\E;KP9\6OV%?%C^+]4NY+CP'&Y_T: EFZ^E>N:E_P %>OAEJOA<J-'U
M3^TVCXW0G:&]1Q7WOXF\(Z-XTTUM/US3;?5+)CDP7"[E/X5Y?XF_9M^%%K9J
M?^$&TI&[>7 !0!^>'PC\"?$;]MKXQ:9X[2X,/@S3;@>?#<G:67/0 U^LGA_P
M_8>&=-BL--@6WMHQ@(M<I\)/"NA^$='GM-!TZ+3;5GR8HE !-=[0 4444 ?+
M/[;'[(Z?'CP+>W/A>"*U\;!@T-XS;<@=LU\G? 7]K+QG^QI-<^%OC6U[J.F6
MJ^3;?9U+E"/?%?JM7(>*/@_X+\:S--KOAK3]4E8Y+7,6XF@#XTUC_@L!\+Y-
M+N%TS2]7-\R$0[X3C/8]*^3OVC?!_P :OVE/ -Q\2X[B23P.S\6;$A_KBOU?
M7]F?X6(05\":,"/^G<5V5KX)T*S\/_V%!I5M%I'3[&J?N_RH ^ _^"6&GSZ3
M:S6<]O+ T=N1^\4CM5S_ (*0";_A8GA#R[>688&3&I('-?>&@^"]"\+LS:3I
M=M8,PP3"F,T:YX)T+Q--%-JNE6U_+']QYDR5^E 'G7[+>[_A5MGN1D.>C#!Z
M5[!573],M=)MQ!9P);PCHD8P*M4 ?"__  44$IOM%\N"2;Y/^6:Y[U[/^Q-O
M'P;M]\;1GS/NN,'I7M.N>$=&\2E#JFFV]\5^[YRYQ5O2=%L="M1;:?:QVD .
M?+B&!0!\K_MP?L;P_M!>%X)]!MXX/$%K)YR29QEAR#^=?/?P9_;&\3_L=Z;<
M^%OCR]]J?ED1::]JA?8B\8K].:X[Q9\'O!7CJX6;Q!X:T_5I5Z/=1;B* /BS
MQ1_P6%^&<>BS#2]*U8WSC:F^(X!/?I7RK\:OAC\8OVD--3QWK%Q+/X(NF\ZS
MM6SN4=1Q7ZP?\,R_"HXSX$T7U_X]Q7;0>#]%M=%BTB+3+>/3(AA+54^11["@
M#XD_X)8V<NE^%O$%A+;R0&W(3$BXZ$5]YUCZ#X1T;PN)1I.FV^G^:<OY*XW?
M6MB@ HHHH **** "BBB@ HHHH **** ,'Q=_R#9/]TUG?#7_ )!$O^_6CXN_
MY!LG^Z:SOAK_ ,@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ;)]TU^07[6=JM]_P4(\*PO]UMN?S%?K[)]T
MU^0_[5'_ "D0\)_\!_F* /U:\!V:6/A:RA3[JH/Y"N@K%\'_ /(NV?\ N#^0
MK:H _./_ (*4$CQ1;8.#Y2_TKZD_8XR?V<]$R<GRW_D*^6_^"E'_ "-%M_UR
M7^E?4G[&_P#R;GHG_7-_Y"@#\^?B5_R<U9_]A(?^A5]J_P#!0"PNK[]DG6?L
MH8[;-2VW_=%?%/Q+_P"3F+3_ +"(_P#0J_4/XA>!$^)7PIF\.R!2EY:(AW=/
MNB@#Y(_X)5WULGP7TZR8K]M4MN'>OO.OQZ\)^,/$/[!?[0MR/$T<\G@G>8XH
MH5) )-?JI\-_BIH/Q.\+66N:5=QB"Z02+')( X!'<4 =C7QG_P %3M0M+']G
M=1<LH+7:X!_"OJ;QY\0M&^'?A'4/$6J7*BPLH][[&!)]A[U^,_[?O[8D7[04
M*6&BQW,7A_[0-GFJ0.#0!^B/[ $BR?"S3G3[C6RXKY _;IL;G3_VYO UU=9^
MR[E8D],9%?77_!/=!'\)-)4=!:K_ "KG?^"@W[-^J_$?19/&.@!?[:TR >2P
M^\,"@#ZN^'=Y;WWA.QFMBIB*#&WZ5TU?GG^P7^V=906%G\+O&?GQ^*[9B'N)
M1M3TZFOT"CU.SF16CNH75NA60'- %JOR>^+FJ65Q_P %#+N*%E,N>WUK[-_:
MP_;$\,_ "Q;1YVEN->O83]G6W&[:3ZX[U^5?P4\<W?Q-_;';Q!?[Q<2OTDX.
M,T ?N9X3C67PK8HXW*T(!![U\E_M@_\ !/#PQ\=K*\\0:=-/IOB.WB+01VJ@
M*[>GUKZ=?Q=9>"/ =MJ6H$B".'<=OH!FLSX/_';PS\:M-O;S0;@%;27RI$D8
M;L^N/3B@#\L/A/\ '3XP_L3W\7AKQ+IT@\+Q2[/M=UDDC/J:_5+POXXB^)GP
M;_M^S97^W6#N-GJ5-?%O_!636=$USX;+H]EY=WK?G(<089NO?%?2'[$'AG4M
M%_9U\,6^IYV36:XB?J!C% 'Y>P_ /2/BO^T VA^*M2FTRXO+UEB9&*M@L>E?
M8K?\$=_A^<8\7Z\>.<RG_P"*KSK]NSX*Z]\,_C5H7Q/\/Q,NB:6PN+E8ADG!
MR>E?9G[+?[5&@?M!>"[:^BF%I> ;6BN"$9B/8T ?.W_#G;P!_P!#?KW_ ']/
M_P 52/\ \$<_A[*I23Q9KDD9ZHTA(/\ X]7WY+J5I#&\CW4*H@RS%Q@"OA_]
MK?\ ;\L/!\=QX.\%M/-XKNP8[6XA&Y5?IU% 'KO[.?[$OA/]FV^6ZT&]NKAU
M4KB;W[]:\]^+_P#P3'\'?&#QMJ/B6_\ $NL6ES>.7:*"0A1GTYKT7]B34OB/
MK7PG@OOB1=FYUB1\ACUV]J^B: /SY?\ X(Y^ '0K_P )?KO/_30G_P!FKZ3_
M &=_V4=#_9VTN.QTG5;W4$C.0UTQ)_G7N=17-U%9PO-/(L4:C)9S@"@#S/\
M:$^,^E_!;P)=ZGJ-PL$DT;I;[CU?' K\ZOV5?@WJW[7_ ,7Y_B'XS66*/0[S
MS+)6SM==V15#]K;XE:M^V#\9(/AQX=OXTM]$O@9]SX0J&&:_3+X-_#WP]\*O
M ^F:7IGV:%UMHQ/(KCYW"C)_.@#T".-88U1%"(HP%4< >E$LBPQ/(YPB L3[
M"HAJ%JW N82?^N@KY[_;8_:0L?V>_AF+J:=5N-4W6L(4_,"1C/TYH ^5/V\/
MVCM2^(/Q TCX9^#)#>:;J;?9;YXN2F3@]*^N?V//V;=/_9W^&L&E1)YEU,?.
M:609<9&<9KY0_P""=W[/9\1:KK/CWQI<6]Y<3W'VFQ!<%E!.17Z2#4+0#'VF
M'_OX* +-?FA_P5/_ .2E> /J/YU^E45U#,<1RQR'_98&OS4_X*H?\E*\ ?4?
MSH ^ROV4O^25VGX?RKV7IR>E>-?LH_\ )*[3\/Y5I?M$?&O2?@GX#NM3U&94
MEF1HH%W#=N(X.* /FK_@HQ\>-)T708_!5I]GO-8U:,P1(0&;<> !7P?^QGXD
M\0_LW_'33;#QAI L=-G?S'FN(P,9[@^E>T?LG_!;Q)^U9\7-0\;>- UQ8:7>
M>=8M-G 7=D8S7V!^V]^S#IWQ$^$.I77A_3TA\66T:K;7,8P< 4 ?3_AWQ!9>
M*=&MM4TZ43V=PN^.0=Q6E7YR_P#!/?\ :BO--U(?"3Q=<E-3TM"C/,<#/L37
MZ+QR)-&KQL'1AD,IR#0!^8O[?EO)=?M"Z<D2[GV)Q^5?>7[.<#VWPAT*.08<
M1\C\J_/?]M369]2_;?T#P];-^\FC0@?E7Z2?"?2IM%\!Z9:3_P"MC3G\J .O
MHHHH *_+O_@K\Q7Q]\*<,5_T@=/]\U^HE?FU_P %7K&WN/%WPWGG3=Y4P(_[
MZ- 'V=^S7_R373_^N:?RKJ/BIX33QAX,U&R89;R7*CWVUQW[+^HQ:C\,[1X3
ME555_2O7V4,I4C((P: /R3_X)_\ C:']G[X^>.M$\3/]C75KQHK82<;_ )N,
M5^M<<@DC5QT8 BO@[]NK]C'4O&5UIOC7X>Q1V.J:6QN;C:<%B#G(JA^R[_P4
M-L1>6GP^^(2W@\4*XACN2F(\#C!)H _0*BJ5KK5A>VZ3PWD#QN 0RR _UJ'6
M/$>GZ'I%YJ5S<QBVM8FED8..@&: +\T\=M$TLKK'&HR68X K\D_V@_$8_:0_
M:ROOA[:G[196LPD4KST->I?';_@HEIWQ:AOOAU\,XKV+Q/<L88KED.W=TZUZ
M'^Q/^QS??#^[B\=>-XUG\97"YEG/).: /J[P'X?'A3X:Z1I&,"SLUBP?:ORV
M^,5Q%!_P4@\#.WR()5R?Q%?KHRAE*D94]17YM?MY?!NZ\%?&K1_C!96S-I.D
M(KSK$N6R,9Q0!^DRL&4,#D$9!I:\,_9?_:4\/?'7P'9:A9SBVN-N##<,%8X]
MC7JWBKQII7@_P_?ZM?740M[.)I742#) &<"@#\]?^"CUO)-\8- 5!EC$F/TK
M[&_93B>U^#&DK*-I4$G\A7Y\^)/'%]^VS^U1H.L>$XID\*Z7*+>[653\VTX_
MI7ZC:;X93PWX3_LK2D$96(HGU(QF@#$\-?'#P9XN\17NA:5K,5UJ=FVR>!>J
MGTKN^&'J#7XZ?%WPOXW_ &(?CO\ \)MJ<LEQI/B*^W$VYW *6YS7ZF?!SXPZ
M#\7O!]IJ^DW2D&-?,C9@&4XYH \$_;Z_9JT;XI_#6XO8+=;;4HFW^9"H#''/
M6O)_^"7OQBU+Q%JVO^!;R1GAT&/RT+')X.*]R_;<_:0\/?"/X=3QS2?;;J9M
MGE6Y#L,\=!7E/_!-_P"#<WA[5]=\?&!H+?Q GFH'&#SS0!][U^07Q<M9+K_@
MIY>)$NY__KU^NM]="RM9)FZ(,U^2>E1W/CS_ (*?7GV<YDQDL>G6@#]7?"<;
M0^';%'&&$8!K7JOI]NUG9Q0L=S(N"15B@ KXN_X*7:7>ZAX#T9[0,4BE+2;?
M2OM&N!^-'PXM_B5X&U/39(P]PT#K#D=&(.* /G[_ ()QZM8:I\.=1^Q%3Y4B
MI)M_O5]?U^/WP%^*7B/]@/XG7OA7QHDTFG:Q>%X_+4E0A;C-?JUX%^(NB?$+
MPW;ZUI5W&]I,,_,XROUH Z>OA[_@HMK&GV.GV\%RRB>2'Y W6OJWXE_%C0?A
M=X=EU;5;J,QHI(C1QN; K\8?VT?VII/VEOB592^'(KBVTW3V\N02J5! /:@#
M]/OV <_\*#L?^NK5\/?\%1EW^.?"B'HVIH/_ !X5]R_L#X_X4#IN/[_/Y5\-
M_P#!40_\5YX2_P"PG'_Z$* /U%^$>GQ:;\,_#440X^P0DGZH#77US/PR_P"2
M=^&O^P=!_P"@"NFH ^"_^"LO_)-_#/\ U^_U%>J?L'$M\,5!;)\I/Y"O*_\
M@K-_R3?PS_U^_P!17J?[!G_)-5_ZY)_(4 ?$WQCM9M'_ ."DUA<:AD6X Y?I
MUK]9/"MQ%=:#9RP8,3("N*^%/^"B'[-^OZQ]H^(OA0!=9M]N'7[P KH/V%_V
MTM%\:Z'8_#_76FMO%.F1[+F:X^5&/U- 'W#2,P522< <DU FH6LF-ES"V[IM
MD!S7RC^U_P#ML>'?@S'=^$[0S7/B6>+*&W&Y4R/;O0!\D>$]2L[S]O#Q:EN5
M+B<YQ]:_6#1?^03:?]<U_E7X=?L7^)+CQI^U/K.NWF[[3<N68/UZFOW%T?\
MY!5K_P!<Q_*@"[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 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 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^
M03#]*TZS/#O_ ""8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5X)^VEX)UOQ]\&;O2] M3=W[2@B-1GBO>Z* /E#]B+X8^)OA[I
M;Q^(+%K-S%C##'-?5]%% !1110!SGQ#T^XU3P;JEK:IOGDA*HOJ:^&OV>?@7
MXZ\+_M-1Z]J>E/!I )_?%>*_0BB@ HHHH J:I_QYO]*XCP-_R,E]^-=OJG_'
MF_TKB/ W_(R7WXT >A4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !5#6/^/-_I5^J&L?\>;_ $H Y#X>
M_P#(4O\ ZUWU<#\/?^0I?_6N^H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_ !E;VEQIP^U6<-V
M>!,H;%9_P_PL=P%&Q!T4=!6EXP_Y!WXUF_#_ /U=S]: .PHHHH **** "BBB
M@ HHHH **** "FLH=2K ,IZ@C@TZB@""&QM[?/E6\47^X@'\JGHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N;\:?\>2UTE<WXT_X\EH @\ _P#'
MG-_O5U=<IX!_X\YO]ZNKH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\7?\@V3_=-9WPU_P"01+_O
MUH^+O^0;)_NFL[X:_P#((E_WZ .OHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** $8;E(KXT^+?[ \_P 2OVDM(^)RZZMM
M'8E2;3'+8_"OLRB@"CHNG?V3IL-KNW>6,9J]110!\R?M0?LAR_M!ZM%>)JPL
M B!=I]J]9^"?PP;X3_#.P\+-<_:FME9?-]<C%>A44 ?%_BG]@&;Q#\4X?%HU
MU8UCN?M'D\^N<5]DV-O]DLK>#.?*C5,_0 5/10!P7Q,^"OA/XJ:9/;ZYHUK>
MS.IVRRH"0>QKX.UK_@F#\2X_$5_<^'?BM/HVERN3!:0R.!&O90.E?I=10!^;
M/A__ ()F_%!=8@/B#XL7&L:.#^^LI9&*R#T(->U?'#_@GOX4^)7P1LO!FBVU
MIHFJV\B2?VE''AF(ZYKZ\HH \<_9K^ \GP(\%66AR7_V]K>$1F3UQWKUZYM8
MKR!X)XUEA<89&&014M% 'RG^TO\ L,Z1\6M->;P>\'A'Q"YR=1MUVM^8KYQA
M_P""8_QG@@6-/C5>*%' $KXK].J* /B3X!_\$^+KP9K<.I_$C7U\=W$+;D-Y
ME\#TYINM?\$Y;-OVEG^)6BZC#I6FD#&F1+@ ]\5]NT4 <)XZ^&Y\8> V\/>>
M(R83%YGX8KX&G_X)9_$31]4O9_"_Q2FT.VN9#(T,+LHY/M7Z:44 ? ?[/7_!
M-[7_ (??%)/%'CWQC_PFEFJ_\>=R6<,W8D&OO6QLH-.M8K:UA2"WC7:D<8PJ
MCT J>B@#-USPWI?B2S>UU6QAO[9AAHITW*1]*^$/CO\ \$V_$/C+XF3>(/AY
MXR_X0?2I%XT^T+(JMW( K] :* /S(F_X)D_&>:)T;XU7C*XP097YKW[]DO\
M80TWX'Z3>MXUEM?&FMS2[XKZZ0N8AZ GFOKFB@"O8V%OIMNL%K"L$*]$08 J
MQ110 5Y3^TQ\)]:^-'PLU#PSH.N/X?U"X(VWL9(*C'M7JU% 'Y2Z7_P1X\9Z
M+?'4K/XE-;:J^2]S$2&8GKSC)_&ND'_!,KXSJH4?&J\ '0>:]?IM10!^<'A7
M_@G#\8-#UA+NY^,5Y<Q+UC,K\U4^*'_!+?QS\59(AK?Q)DO886W11S$L$/XB
MOTJHH _+W2?^"5OQ3\-VZVVD?%^YL;=1@1QR, !Z=*N'_@F7\9_^BUWG_?UZ
M_3:B@#Y2_9)_93\=? 77KN^\4^/)_%4$T958I7)VG'7FK'[6W[&\O[2GBCP[
MJT>KC3AI1!V'^+G-?4M% '#_  A^'C?#/PC#HS7'VDQX^?\ "ODW]IG_ ()^
M^+?V@?'$6J2>.9+;2([@3"P9B5 STQ7W510!RGPT^'NE_#3PEIVBZ9:PP?9X
M$CDDC4 R,  6-=1+$DT9210Z,,%6&13Z* /A3]H#_@G#/\2/'Y\5>$?$*^%K
MZ2<2R20Y5F&>G%?5WP_\.7GPO^'L-KJVI-J4MC;@/.Y^]@=:[VO'_P!J3XG:
M+\._@_XFDU&_2UO);&06\9^\[8XQ0!^?>OPM\6O^"BV@:O _G6L9"EUY P:_
M5^WMUM84B3[JC K\TO\ @F#X#NOB);W7C_4XSY\-VPC=^XSQ7Z94 %%%% !7
MQ%_P4B\"CQ)I.C:HQ"C3U,A)[8)-?;M>'_M>> _^$R^"_B0H"T\%E(4 Z]*
M.,_X)[^)8_$WP=EECE$JPS^7N!STS7U'7YI_\$F/B,GA;PAJO@S59"M]+?LT
M:/UZG_&OTLH 9-"D\3Q2*'C<%64]"#U%>&?&[]D_PE\2O!.JV.C:18:%XBN%
M_P!'U:&+;+$WKFO=J* /S#L_^"8/QEL[<11_&B[1 >%65\?K5RQ_X)F?%];Z
M'[;\9+NZL=W[ZW:5R'7N*_3"B@#P[X+_ +)G@?X4Z?!(VAV-YKB'+:@T0WY]
M0:]P50J@ 8 X%+10 5FZ[X=TSQ-8266K6,.H6D@PT,Z;E/U%:5% 'YZ_&;_@
MFGXH\3?$Z]U_X?\ CD^"]&FYCTZU9D6/Z <5RUM_P3$^+,^HVS:I\8+J_L%<
M&:WDD<B1>XK],Z* /+?@E^S_ .&O@OH,=GIFG6\=W@&6X1 "S=S7J5%% '(_
M$KX8^'_BEX=N-+U[3+?4%:-EA:= QB8CAAZ<U^?EY_P2Z^).FZI>2>&OBK<:
M+832%UMH790H)X'%?IC10!\"_L^_\$W]<\"_$@:_\1?%P\=::JG%C=EG4MV)
M!K[LTG1;#0;..UTZTBL[:,82*%=JJ/85>HH X[XO>((_"WP[UG5)6"1V\)9F
M/:OSQ_9#\/IXT_:SF\>VS"6"0,OF+R*^@?\ @HK\;M(\(_!W7?!OVL1:_JUM
MMMXA]YL],5C?\$O?A./"_P  ].UC4HG75IY7.'ZJ.O\ 6@#[7HHHH **** /
M+_C9\ O#'QD\+ZA9:AI5H^J31%;>_DC!DA;L0:^%H_\ @ES\5=*,D.C_ !?N
M=/L2Q*P1R, !7Z<T4 ?FIHO_  3#^)4FMV,_B/XJW&M6$$JN]K*[$.H/(YKW
MCXV?L!>%/B%I6FV_A^UM/#]Q;PB.::%,&4@?>/O7UG10!Y?^SM\'W^!_P[MO
M#3WGVTQ,6\VO!OVKOV"Y_P!HSQ%H^I1:ZNG?8;I;@J1]X ].E?9-% &5X5T;
M_A'?#6EZ67\PV=M'!N]=J@9_2M6BB@#YZ_;"_9>D_:>\+Z5I4>IC3393^=O/
M?VKK?V>_@J_P3\+C27O/MA"*N_Z5ZQ10!6O]/MM4M7MKN%+BW<8:.09!KY"_
M:8_8#M/B@J77@&^A\$ZN7W2W5L"I?VR*^QJ* /S'7_@F3\:(X@J?&N\!48'[
MU^*]S_9Y_8'B^']^NI?$'4HO'.I*I GNP7//UK[%HH ^(?!__!.>'P3^T3K7
MQ"TS5H[;3+V0O%IJ# CSVK[7LK?[)9PPYSY:A<U/10 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 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MPOC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_P @F'Z5IT %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!4U3_CS?Z5Q'@;_ )&2^_&NWU3_ (\W^E<1X&_Y&2^_&@#T*BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *H:Q_QYO]*OU0UC_CS?Z4 <A\/?\ D*7_ -:[ZN!^'O\ R%+_ .M=
M]0 4444 %%%% !7B/[0G[2MK\!X1)<:>;W*;^":]NKX=_P""B0!L5R,_N10!
M]/\ P+^+4/QJ\ VGB:"U-G'.2!$>U>AU\[?L'@#]G[2<#'SM_2OHF@ HKS#X
ML_M*?#SX'WEI:^,_$,&C3W2[HDEZL*X-O^"@WP(7&?'-IR<#B@#Z+HKC_"GQ
M:\*^-M"DUC1]5BO-/CC,K3*> H&<U0^'_P =O!/Q0N+J#PUK<.I2VKF.58_X
M6':@#OZ*Y3XB?%#PU\*M%.J^)]2CTRP!QYTG3-,7XK^%W\)0>)AJL1T6=/,C
MNL\%?6@#KJ*^=Y_V_O@7;74MO)XXM%EB;:ZXZ&NB^'O[8'PH^*7B*/0O#7BN
MVU+4W^[ G!- 'LU%%% !15/5=5M=%L9;R\E6"VB&7=N@KPS6?V[O@GH&J3:=
M?>-;6&[A.'C/:@#W^BO"/"_[;_P9\9>(K/0](\96MWJ=XX2&!>K$]J]"\<?&
M/PE\.;J.W\0:O%I\T@#*LAY(- ':T5F:+XBL/$&C1:K87"SV$B&195Z%?6N7
MT[XW>#-5UY-%MM:ADU)G\L0YYW>E '=T5Y)\4OVJOAC\&=?CT7Q=XFM])U*1
M ZPR=2#T-<G;?M_? R\O(+:+QQ:--,X2-<=6/04 ?0]%06-Y#J%G!=V[B2WG
MC62-QT*D9!_*IZ ,'QA_R#OQK-^'_P#J[GZUI>,/^0=^-9OP_P#]7<_6@#L*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KF_&G_ !Y+725S?C3_ (\EH @\ _\ 'G-_O5U=<IX!_P"/
M.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH P?%W_ "#9/]TUG?#7_D$2_P"_6CXN_P"0;)_N
MFL[X:_\ ((E_WZ .OHHHH **** "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 **** "N!^*'P1\*?&&UC@\36)O(D&T+NQQ7?44 <=\+_A/X<^#OA[^
MQ?#%E]AT_?O\O/>NQHHH **** "JFJ:;!K.G7%C=)YEM<(8Y%]0>U6Z* /)_
M!_[,/@'P+KXUG2-*^S7P??O#=_RKUBBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /*?BE^S+X#^,7B&RUKQ/I9O;^S $3[L 8_"N^\*^$].\
M%Z/%IFE0"WLX_NH.U;%% !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 %%%% !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 5POC;_D()]*[JN%\;?\A!/I0!T_AW
M_D$P_2M.LSP[_P @F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MG% #J*:KJRY!!'J#3/M4'3SH\_[PH EHJ'[7!_SVC_[Z%+]JA_Y[1_\ ?0H
MEHIOF+MW;AM]<\4BR))]UU;Z'- #Z**2@!:*8)D9MH=2WIGFG%@HR3CZT +1
M3%E1P2KJP'7!IOVJ$?\ +:/_ +Z% $M%1I<1R'"R*Q_V6!I^<=: %HJ)KJ%>
M#+&#[L*5)XY#A)%8_P"R0: )**** "BFO(L8R[!!ZL<5']K@_P">T?\ WT*
M)J*C6>.0X616/L0:4S(K8+J#Z9H KZM=M8Z;<7"C+1H6 KX6M_V]?%4W[76D
M_"TZ7 -)NW"O/M&\9K[B\1?\@.]_ZY&OR'L_^4EWAG_?'\Q0!^Q5%->1(^79
M5'^T<5']K@_Y[1_]]"@":BFI(DG*,K#_ &3FG4 %%%% '@O[87[1;?LW_#E-
M?@2.6YDE\M8Y!D&L#]C?]HKQ9\?M-O+_ ,0:4EA;! ]NZ+C>#7R=_P %-/%-
MQ\5]7MOA_I,GF7EM=JSHI[ U][_LU^!;3P+\&_"UG% L5RMC'YS=RV.: ,;]
MK;XV:E\!/@_JWBO2[9+J[M$W+&XR#7-_L7?M(ZS^T9\-[/Q!K%G':7$Q(*QC
M XK#_P""D+12?LP^)B+B+<(\;-PR:X7_ ()6^2OP#TMFN8589^1G 8\^E 'W
M-13?,7&=PQ]:194D^ZZM]#F@!]%1M<1*VTR(&]"PS3P<].10 M%-:14Y9@OU
M.*C^UP?\]H_^^A0!-13$FCD^Y(K?[I!H,R*VTNH/IF@!]%%,>:./[[JO^\0*
M 'T5$MS"QPLJ$^@85)G\* /'OVE/C%J'P;\(MJNG6ZW$H1FVL,]!7#?L/_M.
M:U^TMX7UK4M9LH[*6RN/*18UQD9-+^W5Y3?#&0FXB5A&XV,PW=/2O(O^"3>Q
M?AWXI8RQY^V_=W<]3S]* /O>BFK(KKN5@R^H/%(LR,V%=6/H#0 ^BBB@ HIG
MG)NQO7/IFE:1(_O,J_4XH =14/VN#_GM'_WT*7[7!_SVC_[Z% $M%1+<Q,<"
M5"?9A3FD1/O.J_4T /HI P;D'(I: "BFM(L8RS!1[G%"NK#*D,/8T .HIC3(
MF SJI/9CBAID499U ]S0 ^BH?M<'_/:/_OH5(LBL,J0P]CF@!U%-:18QEF"C
MW.*C^UP?\]H_^^A0!-1358-RI!'M3J "BBHVN(DX:1%/NPH DHJ'[7!_SVC_
M .^A4@D5EW!@1ZYH =7CW[67QBU#X#_ W7_&>EVZW5[IZJ4B<9!SG_"O7EE2
M3.UE;']TYKYG_P""CW_)I/C'_<7^M #?V+/VGM;_ &C?!=KJ^L645I/*"2L0
MP.*^G:^ /^"5/_))],_W#7WTUS$C$-*BGT+"@"6BHA=0MP)HS_P(5("&Y'(H
M 6OC?]JS]K[Q?\!/BEINE6>D1S^&Y45I[QTSLSC/-?9%?(G_  4H\"VNH_L[
M>(]>6/-]9Q JP'- 'T/\'_B#%\4/ 6G>(H2K1W0R"O3M7:5\9?\ !,'X@+KG
M[.VB:7,^ZYASP3S7V;0 5\6?MC_MLZ]\#[U-*\(:?#JVL>>L;P,H8@$]:^SK
MJZBLX'FF<)&HR6-?DY81O\;?^"D&NZ.Q\W28B756Y QWH _2_P""_BW5_'7P
MXT77-;M19W]Y LDD(&,$BOE#]N;]N#QE^SGX\TWPYX5T>'4YKN)7 D3<<D5]
MMZ+I<>BZ3:V,0 CMT"+CT%?F%_P46;;^U-X0/_3*/K]!0 [2/VW/VM/$%BM[
M8?"^.:U;[KBW_P#K5<_X;$_:_P#^B5)_X#__ %J^^/@%,9OAAI.0HPN/E&.P
MKT2@#\]?@K^U-^U!XL^*6D:1XK^'"Z9X?G<"XNO(QL'KG%?4_P"U-\9-0^!_
MPTE\1:9;)<W"R;-CC(KV.OF#_@H5_P D'G_Z[B@"S^R+^TQK/Q^ANVU6RCM#
M"FX;%Q7TM7P=_P $U/\ CWU+_KE7WC0!2UF^;3M+N;E!EHXV<#Z"OB#]G/\
M;N\4?%[X]>*?!&H:9!!8Z7,T<<J* 2 V.:^U_%'_ " +_P#ZXO\ RK\F/V'?
M^3Q?B)_U]-_Z%0!^N=Q+-]A,D"[IMN57WKX:A_;N\5Z7^UO+\,=<TJ&ST1?^
M7HIAOSQ7W5;_ .HC_P!T5^8__!0[2=/^''CY_'PC,=ZTRIYJCWH _32QO8M1
MM8[F!M\4@W*WJ*L5YQ^SKKW_  DWP5\)ZINW_:;)7S7H] !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 5POC;_D()]*[JN%\;?\ (03Z4 =/
MX=_Y!,/TK3K,\._\@F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!4U3_CS?Z5Q'@;_D9+[\:[
M?5/^/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\ 'F_TJ_5#6/\ CS?Z
M4 <A\/?^0I?_ %KOJX'X>_\ (4O_ *UWU !1110 445\@_MV_%'XD>"/"9;X
M=SM#J,<@+LH_@'6@#Z^KX<_X*(2(UO%#G]Z\(VK6%X'_ ."L7PZ\/^#=+L/&
M*ZDWBJV@"7XCA)5I!U(->(?$SXJ:Q^W+\</#MW\/H[B/PO RQW*SH03B@#[I
M_89MY+?]G_2XY5VON;C\!7Q;^T @_9Y^/$&O7W[B'5[\ ,W0Y85^DOPE\#CX
M>^"[/1\ &(9(7UQ7EO[77[+FG?M%^&H(W@5M5L\O:N>,/V/YT >T^"]<M/$7
MA;2[ZRF6:&6WC;<IS_"*VZ_*;P7^T1X__8'\30^&OB])-?Z9<-FU^S#>!$.G
MZ5[P?^"O'P57&5U7)''[COZ4 ?1G[2GQ-T_X9_"W6;J_E6'[3:RPQECCDJ1_
M6OS]_P""2\PO->\7W:\I/J#NI]06)KB/C\_QP_;*75]6T&5SX'MD:XMX&RI\
MO&<?E78?\$A8Y;.37[.>WDAGM[HI)O4@9]* />?^"MD9D_9UFQVE4G\ZZC_@
MF]\5]!\8_!'1="TZ\6>_TZV GB!Y3M7-?\%:)/+_ &=;C_:D"_K7R7\#?@S\
M6_@_\,_#/Q!^&<_V>"Z59M3).=\75ACZ9H _9>F33)!$\DC!449+'L*^&[/_
M (*V?"33K>&RU5-4&JVZ+'=A8/E$@&&P>_.:\N^*W[?VH?M-7'_"$?!,7EKK
M=QPLL\94$=^: .-\>>()?CQ^T]?^'M%7[6^EWH=PG. &K[G_ &IO ;>)OV6=
M;L=C?;K72@(U'=@H&*XG]C/]D*7X.S2^+/$\*OXROTS>3=<L>M?5VJ:7;:S8
M365Y$)K:9=KH>A% 'Y]?\$H_BC8Z'\.A\.M2D6#74N7D2W8X;%?HA7Y<?M7_
M +(_Q+^%/Q8?XF_!PBQMX<,51N5[GBO2/ __  57\"^%/"NG:1X_&HGQA:QB
M._,,!*LXZG- 'W]7Y5?\%$/B]:2?&!?"\,RNS%<X->@?$+_@IYH'Q6:#P;\,
M8[^/Q#JA\FVFFB( <]*^&/C-\"?BSX-^+$&L?$I9+S4G=9?,CRWRGI]* /V;
M_9W3R_V=M&7_ *<'_P#037P5X1/_ !D='_U__P#LU?>_[/,AD_9XT9MK*?[/
M?Y6'/W37P)X1>3_AH^/_ $>4#[>?FVG'WJ /U7@_U,?^Z/Y5'J'_ "#[G_KD
MW\C4D'^IC_W1_*H]1_Y!]U_UR;^1H _*OQQ_R<]H7_7\/_0J_5>U_P"/6'_<
M7^5?E)XXDD_X:@T("WE(^WCY@IQ]ZOU;M?\ CUA_W%_E0!C>,/\ D'?C6;\/
M_P#5W/UK2\8?\@[\:S?A_P#ZNY^M '84444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;\
M:?\ 'DM $'@'_CSF_P!ZNKKE/ /_ !YS?[U=70 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XN_Y!
MLG^Z:SOAK_R")?\ ?K1\7?\ (-D_W36=\-?^01+_ +] '7T444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7F/[2/B<^#_
M (/Z[JH;:88\Y_.O3J^??V\+E;7]F+Q;*[[%$0RWYT ?*7[ >GP^)/CMJ/B\
M1#SKJ-P9,<GK7Z7U^?G_  3#TVVD\(VFHQ-O9U;YJ_0.@#\I_P#@H9\=/%GP
MI_:Z\+K8:]<6&A"&-YK97PC=,YJ?6_VF?'G[9$$?PT\%Q7WAZXBP?[>CW!'_
M .!"N%_X*B^%'^('[7OA?P[&YC-Y;)'O49(!Q7Z,?LD?!+2O@_\ "72--BM(
M7O43Y[IHQYAX'?K0!\;6O_!-OX]M;1B7XTW,;D?,/.<XKC_$GB[XL_\ !/3Q
M98OXEU+4/'^E'$CS@LT>#V)/3\:_6RN0^*'PTTGXJ>#]0T'5;6&:.ZCV"21
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
M\O(;"WDGN)%BB099F.!7Y*_M2?$?6?VQOC-'\/= DDDM-$O09/LY/*AN<XH
M9_P3L\ _&#XT>+G\4:WXVU&WT31;A5>WNG8_:/8>HKUG]OKXG>+/#'Q$CMM#
MUF;3X%"*4C8C-?;?P5^%^G?"SP/INF6,"PRBWC\XJ,;FVC.:_/\ _P""B##_
M (6<1_M+0!]Z_LYZG>:Q\&_#5Y?SM<W<MN#)(QR6->E5Y;^S'_R0_P +?]>P
MKU*@#X^_X*;>,M>\$_L^WU_H&I3:9>+(O[Z%L,!GG%;'_!/CQ9K?B[X'Z%>Z
MY?R:A>209>60Y)-<?_P5<_Y-KU'_ 'Q_.MW_ ()M_P#) _#_ /U[T > _P#!
M5;XR>+?A-\4O -UH>LW&GV  >>"%B!)@\Y_#->?Z'^T9\2/VQ?$UKX \)R7^
MB0W,8!UR/<(T/KNK2_X+)6+ZU\2? &FQ<27"[ ?J2*^Q_P#@GW\([3X5_ VR
MLOLL9O6?S&N60>8V1ZT ?,TW_!.'X[Z;#)<+\:KJ?[.ID6,2O\^.<5K?LP_M
MF7_PRU34?"'Q$,[SVTWD)=W3;=^#C()K](F4,A!Y!&#7X\_\%6O"\"_&+PEI
M^G@6)OGVNT(VDDGKQ0!]&?&CXZ>)_P!I+Q='\,/ )N=)CO4RNOVY/EQ_\"%>
M?R?\$X?CMI<+W7_"ZKF;[*IF$8ED_>8YV_\ ZZ^L?V'_ (8VGP[^#MC;;5N;
MLD.;J109#D=,]:^AYEW02*>05(_2@#\]_P!C7]LO4?\ A)=0\ >,X+A;^RG^
MRQW5R2#*0<9&:_0I&WHK#HPS7Y(?ML3)X#_:E\ MI,*6IN+U3+Y(V[OF[U^I
M4GBR/2? L.LW(VJMLKD'UVT >1?M<?M<Z/\ LO\ @M-3^SKK>J32>4EA!("Z
MGL2!TYKX<\!^"OC3^W5<7_B'3?%&H> -/C;>D4Q=0P/0"L?X6>'[O]IG]N3Q
M-;ZQ/)<Z+;R&6.&0[HQ@^E?K9X?\/6'AG2K>PT^UAM((45 L*!0<#KQ0!^9^
MK?\ !./X_6]A)+!\9;J>1!NV><_.*S5_;<\5_!?P_=?"WQ/9WG]I:;$R'7Y\
MA96 ]37ZJU\E?\% OV<]+^,'PKE:&WCM+^W+2FXAC <X&>3WH \1_P""3'Q4
M\5?$W6_B%<>(-:GU6V67-NLS[@@+#I[8KZ)_X*.*6_9)\8@?W%_K7RC_ ,$9
M;-M*U3XC:<YRUK*(R?7# 5]8_P#!1:3ROV3?&+'^XO\ (T ?#G[)O[6]G^SC
M\ ])DLM+;Q)J=W^X^QVWS21$GJ0*[Y?V0_CE\?)I/&5I\2;SPS9:H?M$=B\C
M*8@W.W%<%_P2>^ D.H>(!XNU2-;RUEC.RWF7=&".AP>]?KK!;QVL2Q0QK%&O
M 1  !^% 'Y:>*_V+OCO\%-!N?&7_  M&]\1?V>/,;3HY'+./I7K_ .Q/_P %
M 4^+'B)/AYXHTJ71=9LHB#=WC;?,(['/O7W;)$DT;)(BR(PP589!_"OS(_X*
M4?!>'X1R6WQ-\*I]BU"ZO%21+9=@'(STH _3A'610RD,I&0P.0:\C_:NT5/$
M/P+\26$B>8DL6"I[]:A_97^(DWC[X1^'Y[H9NUM$\QB>3QWKJ?C<H;X:ZN",
MCRZ /@C_ ()T:E+HOQ.N/#2 QVT*,1'V%?IE7Y;?L-ZY)+^UQK-AL"QK&^,?
MC7ZDT >;?M$>)#X1^$>NZH&VF"+.:^$_V"[&'Q5\?KWQ@(AYUPC@RXY/6OKO
M]N2X6U_9F\82.VQ5@Y;\Z^;O^"7^FVTWA>UU&)O,9]WS4 ?H77Y9?\%'KB*U
M_:@\)2W$BPPK%'F1C@#@5^IM?D__ ,%1O#R>,/V@O#6C22M;I/"@,BG!' H
M^\_@5\4/!=G\--+C?Q3I:NJ_,LETBD?@37??\+>\$_\ 0UZ1_P"!:?XU^?'P
MT_X)-^&_%G@ZSU2?QSK,,DZ[O+AE;:/UKI_^'._A?_H?M=_[^M_\50!]U:;\
M2O"NL726UCXATV[G;A8X;E68_@#7@O\ P4*_Y(//_P!=Q7%?!C_@F=H'P<\<
M6'B2U\8:OJ$MHX<0SR$JWUYKNO\ @H%:RW?P+G2%=S><#B@#RC_@FI_Q[ZE_
MURK[QKX0_P"";$;0PZFCC#"+D5]WT 97BC_D 7__ %Q?^5?DQ^P[_P GB_$3
M_KZ;_P!"K]9_%'_( O\ _KB_\J_)C]AW_D\7XB?]?3?^A4 ?KQ;_ .HC_P!T
M5\,_\%;/"T%U^SK+J:1;KB.Z0$XYK[FM_P#41_[HKY,_X*;*K?LVWFY0P^T+
MP: +G_!/7Q/=:M\#/#ME.S%(+50JMVXKZKKXN_X)RZN]YX#M;<J%2.W&,5]H
MT %%%% !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 %%%% !7"^-O^0@GTKN
MJX7QM_R$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_P"/
M-_I7$>!O^1DOOQKM]4_X\W^E<1X&_P"1DOOQH ]"HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\
M>;_2K]4-8_X\W^E '(?#W_D*7_UKOJX'X>_\A2_^M=]0 4444 %96K>%=)UU
M66_L(;H-P1(N<UJT4 >4WG[*_P )K^YDN+CP)I$LTARSM#R?UKI/!_P=\%_#
M_GP[X=LM)YS_ *-'MKLJ* "BBB@#C/'7P<\%_$R:";Q1X<L=;E@&(VNH]Q4>
MU<N?V3?A"V,^ ='.#D?N?_KUZW10!@Z%X%T#PSICZ=I>EV]E9,GEM#$N%*^E
M5?"OPQ\*^"9IY="T2TTR2=M\C0)@LWJ:ZBB@#X5_X*V_\F[S?]=U_G7K/["U
MM%JG[,/A:VNT6>![15:-QD$8Z5Q?_!3+X9^)_BA\#I-+\+Z;)J=\9U8PQC)*
MYYKT[]BWPCK'@GX!>&=)UVU:SU&WMU66%A@J: -^?]E/X27-S+<2^ ]'>:5M
MSN8>6/KUK6\)_L^_#KP+JRZIH/A+3=+U!?NW%O%AA7H5% !1110!!>64&H6S
MV]S&LT+C#(PX->::C^R[\*M6OI+R\\#:3<74ARTKPY)_6O4J* /,M$_9G^%_
MAO5K?4],\%:59W]NVZ*XBBPR'U'-=9XD^'WAWQ?,LNLZ1;:A(HPK3+D@5T-%
M %/3](L])T]+&SMTM[-%VK"@PH'I6%#\+_"L&H?;X]#M$O-V[S@GS9]:ZFB@
M!!QQVH90RE2,@C!%+10!RLWPN\*7&IIJ$NAVCWJ-N68I\P/K74J-H ' '2EH
MH P?&'_(._&LWX?_ .KN?K6EXP_Y!WXUF_#_ /U=S]: .PHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N;\:?\ 'DM=)7-^-/\ CR6@"#P#_P ><W^]75URG@'_ (\YO]ZNKH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#!\7?\ (-D_W36=\-?^01+_ +]:/B[_ )!LG^Z:SOAK_P @B7_?
MH Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *^:O\ @HI_R:7XT_ZY+T_&OI6OG_\ ;NMQ=?LQ^+8V3S 8Q\OYT ?/
M/_!*/_DE.F]N&K]!J_/K_@F+JT"^%K73401LBM\M?H+0!^3?[>&HPZ/^W_X%
MN[@A84BCR6Z=!7Z?_#O58-:\)6-W;,&A=!@KTZ"OR._X*NZ/>>)/VJO#NF::
M_E7\]JBQR D;3QSQ7T-^QO\ MA7'@FWT[X5>,=&NK>33DQ_;]SE89/Q/% 'Z
M(4UG6-2S,%4=23@5RL/Q8\%W"(R>*=)(;IF\0?UKY'_;H_;LL_A9H\_A3PC;
M'Q!K-_#M6YT^3S%C)_W<T ?/GB+6(/$G_!1+6+2R&]PV=R#(ZU]A?MH>&;W5
M?@BK0JQ6UM&,F/9:\=_X)]_LSW^IW%M\9?%>Y-7U%6/V6Y4^8/<Y^M?=/CCP
MO#XR\(ZKHLJKLO+=X1N' )& : /RO_X)Z_LD_"#]H;P1K^H^*M.DO=6@O&C"
MB780,G)Z5]8?\.L?@+_T +C_ +_?_6KX\TT^*O\ @GS\<HM)33[K5/#^H7!N
M)9X5/E*"<\GIWK]-_ ?[07@OQQX7M=8&O:?8F5<O;SW2*R'TP30!X7_PZQ^
MO_0 N/\ O]_]:I(?^"7WP$LY 1H,F[MNF&?Y5[;X]_:(\$>!_#UWJ3:_IU[)
M"A=;:"Y1GDP.@P:_..\_: ^)O[8'[26@7'A"#5/"7A>QE$$T;!@DH!^\3WH
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
MUO\ L]>')W!"- ,5\R_M7_'B[_:C\=?\*M\/:7-=:3.P_P")E""T7!]1Q7Z
M_LW_  _/PO\ @[X>\.L,26< 5SCJ: /SZ_X*O?\ )?/A7_UT7_T*OT+^ ;;O
MAY8'I\B]/I7YY?\ !6"15^/GPKRP'SKU/^U7Z&? $@_#NPQS\B_RH ]';[IK
M\F_^"G48F_:4^&Z-RK7"Y_.OUD;[IK\G/^"F\BK^TQ\-@6 _TA>_^U0!^EOP
M?LXK/P/IZ1#"^4I_2NTE_P!6_P!#7(?"<Y\%:?\ ]<E_E77R_P"K?Z&@#\B_
M^"A'_)T7PY_Z_4_]"K])O&VD3ZY\$?LEL"96M%QCZ5^:_P#P4)D5?VH_AR"P
M!^V)W_VJ_5SP:JR>%-.5@&0VZ @]#Q0!^87[ NK6^A?MD>+=(NR(KI4=<OQS
MS7ZL@YY'(K\I_P!M;]G?Q-^S?\19_C3X/DFOA?77[VSLU8L@SDYP.E?6/[(7
M[;&@_'?P?MUGRO#6JV,2I+'J$RQ>80,$C<10!]45YE^T)X@M/#WPYU*:\=41
MH74;CWQ6UJ'QD\$:;9R7$OBG2=B GB[0D_K7YB?M^?MF:G\9M-NOA]X/T*^@
MM[64R2:Q%DQRJ.H##M@4 =C_ ,$@YENO''Q7GCYCDNB5Q_OBOJ+_ (*.J6_9
M)\8@?W%_K7R5_P $4F'_ !7B,?WRE=X)YZKUKZZ_X*+2)'^R;XR9R OEKU^A
MH \#_P""4/BJQO/AY8:6CK]JB1MR]Z_1*OP$_8S^+OB7]FG5K;QK#I5UK>CW
MC>3]EMP6"\X+'TK]I?AK^TAX,^('ABRU.36]/TVZFC#R6=Q<*CQDCH<F@#U:
MOAS_ (*Q>)+/2?@;IL,K*TKWRX13D]NU?1_Q2_:.\&_#7P+J/B+^V;#5#:IN
M2UM;I&DD/H #FOS,T#6/%7_!1CX]7-C=Z==Z-X5A?[1']H1O+ 4_3':@#[P_
M88L98?A1I5PZLJ36J%<CV%>N?&W_ ))KJ^?^>=;/@#P;:^ ?".EZ%:*OEV4"
MQ;E&-V!UKB?VH]6_L/X)^(;S.WRXNOYT ?!7[#>C7$/[7VLWA_U+1OC]:_4V
MOS<_X)\^&KC4/B=<^*&EWPSJP K](Z /G/\ X*"_\FG^-_\ KW'3\:^?/^"3
MO_)+[#_@5?2W[<-N+K]FCQ?&R;P8/N_G7S7_ ,$P=6@C\-VVFHGELF[Y: /T
M-K\M?^"C'_)TGA'_ *Y1_P!*_4JORP_X*07=O9_M1>$9+F9((A%'EW. .!0!
M^@_[/O\ R2_2O]W^@KTBO%?@1\3/!UK\,]+0^*-+#*OS*]TBD?@37?\ _"V/
M!G_0TZ3_ .!B?XT =77S]^VRQ7X-W!"EOWG89[5Z_I_Q$\+ZM<K;V7B#3;J=
MN%CAN49C^ -)X]\&VGCKPW=:9=HKI(AVAAGG'% 'QA_P3BU:WOM3UV*(CS(T
M^8=QS7WE7Y&?"OX@:S^P;^T%X@AUS1;S5]$\17?DQ21J0MNI;KGL*_4.P^+G
M@V^L;6Z'B;2HQ<1K(%:\C!&1G!&>#0!N>)@#H-_E@O[ENOTK\GOV$;&:^_;&
M^(_E*2%NF)../O5]0?MG?MJZ9X'\.RZ)X/*^(]7F8(R:>XD89X[58_8)_9\G
M\'QW?Q$U&$P7_B"/S6@D7#H3SS0!]E0J5B0'J !7R9_P4U_Y-MO,G'^D+7UM
M7P__ ,%:?$ L?V;)K2-]LTETG([4 7/^"<6ES6?@:VF?[CVXQ7VI7RU_P3[\
M(W.C_ KPYJ,[EQ<VJD9KZEH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N%\;?\A!/I7=5POC;_ )""?2@#I_#O_()A^E:=9GAW_D$P_2M.
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** *FJ?\>;_ $KB/ W_ ",E]^-=OJG_ !YO]*XCP-_R,E]^
M- 'H5%%% !1110 4444 %%%% !1110 4444 %%9FL>)M)\.HC:IJ-KIZM]TW
M,H0'\ZR%^*W@V1MJ^*-)9O07:?XT =514-I>0:A;I<6TJ3P.,K)&V5(]C4U
M!1110 4444 %%4]3UBQT6 37]W#9Q$X#S.%'YFET_5K+58]]G=0W2==T3AA^
ME %NBBB@ HHHH **** "J&L?\>;_ $J_5#6/^/-_I0!R'P]_Y"E_]:[ZN!^'
MO_(4O_K7?4 %%,DF2%"\C!%'4L<"L:#QQX>NKIK:+6K&2X4X,2SJ6!^F: -R
MBD#;E!'(/2LMO%6CQZF=.;4[5;\=;8RKYGY=: -6BD5@PR#D5%=WD%C;O/<R
MI!"@RTDC84?4T 3450TW7M-UA=UC?6]VOK#(&_E5^@ HHHH **** "BBB@ H
MHHH **HZIKFGZ)&KZA>P62,<*T\@4'\ZGM+ZWOXQ);3QSH>0T; B@">BBDH
M6BL?4O&&AZ/,L-]JUG:2M]U)IE4G\":T;.^M]0A$MK-'<1'H\; B@">BBB@
MHHHH **** ,'QA_R#OQK-^'_ /J[GZUI>,/^0=^-9OP__P!7<_6@#L**HZKK
MFGZ';F?4;V"RA'62=PB_F:P1\6/!;<CQ5I)'_7XG^- '645RT7Q4\'32K''X
MGTIY&X"K=H2?UKI+>ZBO(5E@D66-NC(<@T 2T4A..3TK,D\4:1#<""34[5)F
M.!&TJAB?I0!J44@.X9'2EH ***K7^H6VEVKW-Y/':VZ?>EE8*H^I- %FBL?2
M/&.AZ_*8M-U>SOY!_#;S*Y_0UL4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5S?C3_CR6NDKF_&G_ !Y+0!!X!_X\YO\ >KJZY3P#_P ><W^]
M75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!@^+O^0;)_NFL[X:_\@B7_ 'ZT?%W_ "#9/]TUG?#7
M_D$2_P"_0!U]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5YG^T;X=7Q5\(M<TUQE9H^?UKTRJ6L:7%K6FS6<PS'(N#0
M!^;'[ >LVFA_'_4_",,P,EM&Y,?IUK]-*_(/PJ;K]GS_ (* :_K$T$JZ=,S1
MJ54D')K];=!U9-<T:SU",82XC$@'UH _*+_@H!@_MZ>!\C(\J/C\!7W3XS_9
MY\._M ?!6QT.YC71YF53]NM(PLN0.?F'-?"?_!0*1U_;V\$8AD<>5%\RKD=!
M7Z@?"GGP/IW!'R#K]!0!\-M_P1Y\/,3CXA:ZO_;1O\:];^ W_!.SPC\%M8AU
M&?4Y_$LT3;A_:*[_ .>:^N** (K>UALX5BMXD@B7@1QJ%4?0"I:** .2^)'P
MUT;XF>&;[1]4M(7%S'L$[1@NGN#UKXFUK_@D1X:U349+F+QSK-FCDGR8G(4?
MK7Z#44 ?GII?_!('PUI^L65]+XZUB[6WD$GDRL2K8/0Y-?<7@CX;Z%X#TBUL
MM-TZVA,*!/.6)0S8[YQ74T4 5=2L5U*QGMG.%E0H3]17S5\'?V$?"_P=^*&N
M>-=/U&>>]U60R21N.%R<X%?3]% #57:JKZ#%#KN4KZC%.HH ^6]#_8)\*Z'\
M5-2\<1:A.U]?3><\9' .<U]/VT(MK>*)>1&H4?@*EHH CFACN(VCE19$;@JP
MR#7R;\?O^">'A3XW:D]]#JMQX:G=][-IXV%OKBOK:B@#\Z9O^".GAV:$QO\
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
M<X%>B?'CX.Z?\>/AGJO@S5)WM[*_ #R1]1C/^->A44 >!?!']CGP=\&/!/\
MPCD,*:K!Y;()+J,,W/?GO7SUXF_X)&^&?$'BC4M7B\;:O8"\E,OV>!BJID]!
M@]*_0*B@#\_?#O\ P2-\-:+K$-Y/XWUC4(HSDV\[DHWU&:^UOAS\-=$^&?AV
MTTK2;*W@$*;3,D05W]R<5UE% !7RO_P43\?V_AO]G3Q)8QRC[?/& J9YKZDN
M+A+6%Y9#A$&2:_+S]M+XI6/Q8_:*T?X=V4<\L%V%C?Y3M)H ]V_X)E>#Y$^!
M>D>(+E2MQ/GK7VC7G7P!^'R_"_X7Z3X?1/+6W7.WZ@5Z+0!YQ^T+X?7Q1\)=
M=TUQE9HL&O@W]@W5[3P[^T1?^$(9LR6Z.3'GZU^ENK:;%K&GS6DPS'(N#7Y'
MZ7'=?L^_\%!M8UN6"5=.D8H&520<T ?KY7R[^U-^P?X9_:D\06NKZQJ=QI]S
M;QA%,(]!7TCX>UA-?T2RU&,8CN8Q(!]:T: /SK3_ ((Z^&H5VQ>/];B3LJR,
M!_.E_P"'//A[_HH6N_\ ?UO\:_1.B@#XI^"W_!,_1?@YXXL/$=OXTU?49;1P
MX@GD8JWUYK[5I:* .!^*WP9\/_%G09M/U.TA$DBE5N!&-ZY'4&OBVX_X(^^'
MI[R>8?$'7$61RX19& 7)Z#FOT0HH ^-?V=?^":WA3X!_$0>+#K=UXCN%0JL.
MH*'4'UYSFOL>&)(8PD:+&@Z*HP!^%/HH *_-?_@I)XCMOB)J1^'J3YNUG5_+
M4\]:_0WQEXLM/!'AN^UN_P!WV2T3>^WKBORH\"L_[2W[?DVO0PS-X=;./,4@
M9!H _23]FG0?^$9^!GA#3"NTV]DJ&O3JJ:5IL.CZ?!9VXVPPKM4>U6Z "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA?&W_ "$$^E=U7"^-
MO^0@GTH Z?P[_P @F'Z5IUF>'?\ D$P_2M.@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *FJ?\>;_2
MN(\#?\C)??C7;ZI_QYO]*XCP-_R,E]^- 'H5%%% !1110 4444 %%%% !111
M0 53UC4$TG2KR]D("V\32'/L":N5F>)M-75O#^I6;+N\ZWD0?4J<4 ?E/XS\
M;>*O^"A7Q4N?"UJ]QHVD:'=-;M-9,5^7=C)Q7>^-?^"2-OX?\,SZCX>\<:Y>
MZS OF"!I6PQ'8<\UY?\ LY^++K]B_P#:)U[3/%T3QQ^)M086C;<C!;@DU^NN
MGWT.I6<-Q!(LD<J!P5.>",T ?G5^Q'^V%KVD?$F?X+>.;=;*'1XVCAOKC/F,
M1T!-?HU#,EQ$DL3!XV&59>A%>.:I^R7\/=6^(%QXRFTPC6[AMSS(0,FD_:6\
M;:I\*?A#JM_X>;R;FQM&:$GL0.* /:**^2?^";OQX\6_M ?!W4M=\87/VG4(
M;XPH_P#L\_X5];4 )2UQWQ@\07GA7X7^)]7T]ME[96,DT+>C <5\7?\ !/?]
MJCX@?'0ZB/%=X+GR;MHEQZ9Z4 =G_P %3KR\LO@/9/97DME+]MQYD+%3VK2_
MX)YWEW=> 4-W=RW3^0OS2,2>U97_  54_P"2!V9[+>Y/Z5XG^S?^V9X+^"?P
MYBT&\:5O$FHVXCL/*7</,(P,_CB@#]/J*_,-F_;@\532ZCH=_%'I<S%X-[8^
M0\C]*IP_'S]I3]F;5(M=^-ER9_"\CA ( 6.: /U(HKS'X&_'[PU\>/#L6I:#
M<;SY8=XVZC-:OQK\27_A'X;ZOJNF-LO;>/=&U '<T5^65I_P4OUGP7JDMMXG
MNGE+$QQK&,G=VJ>UUC]M?XDSR:]X2OXXO#E\?,LO,;&$/3- 'ZC52U9#)9N
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
MB*)>BKT%344 %%%% !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 %%%% #)(UFC9'&Y&&"#7$S?!'P//XEA\
M02>'+-M9A.4O"GSK^-=S10 @ 4 #H*6BB@ KD-9^$GA#Q!JIU+4="M;J^8Y,
MTB9:NOHH AL[.'3[6.WMXQ%!&NU$7H!4U%% !1110 4444 %%%% !1110!3U
M;2;37-/FL;^!+FTF&UXG&0PKF_"_PB\'^"[[[9HN@VFGW/\ STA3!KL** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X7QM_R$$^E
M=U7"^-O^0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJG_'
MF_TKB/ W_(R7WXUV^J?\>;_2N(\#?\C)??C0!Z%1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "N%\;?\ (03Z5W5<+XV_Y""?2@#I_#O_
M ""8?I6G69X=_P"03#]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH J:I_QYO]*XCP-_R,E]^-=O
MJG_'F_TKB/ W_(R7WXT >A4444 %%%% !1110 4444 %%%% !7B?[5GQ \1_
M#GP$NJ>'&*W".3)@9^45[96=K7A_3_$5H;74K6.[MSUCD&0: /D7]D#]NC2_
MC-?7NBZU<M!JMN_EYF&T;NG>OKK6]>L?#NE3:C?7"0VD2[R[$=/:OB[]JS_@
MGS<?$;4M*U/X3WMKX$OH26NFM\H)3GKP:\:UC_@G/^T9KFG?8;SXP/<6IP#&
M\S8Q^= &1X\\;6?[4G[25[X8\-1R2/9W'F%]O& ?6OT+\=> Y=6_9]U#PPZ;
MKG^RS J_[87%<_\ LS_LOZ!\"?!^FQSV%K=^+$CQ=ZN%S)*WUKW%U$BE6&5/
M!!H _*_]ASXJ6/[,GCR7X6^(A);ZCJ%VTB9&%P3ZU^IEO=PW4*S0RI)$PR&5
M@17S;^TW^QOI/QBTV>_\/1P:+XNQ^YU0##(?K7RM9_\ !//]I*SM1#'\9)$0
M=%$S8% 'TC^WA^TYH/PE\!W?A2XD:35O$%L]M;K%\V"PQ@UQ7_!*_P"#M[\/
M_A%J5YKD&W4+R\,T>X8^1LG-0_L]_P#!/S7=#UI]1^,&NQ^.IHGWVIF8OY1]
MLU]NZ/HMEH%DEII]NEM;H,!$&!0!\=_\%5O^3>8R/O+<DK]<"OC3_@G3^V/9
M_!?6IM!\<R7 AU(K%9L%X&<=:_2+]L;]G>]_:4^&\'AJROUT^1)_-,C'@CCC
M]*\Q\$?\$[?"^A?#^XT[4[6UO=?6WV6M^1S$^.&!^M 'USH>N6?B#38+ZRF2
M6&9 ZE6!P#ZUY]\?/VA_"'[/?A%];\4W9CMWRD<<0W,S8X&*^#[?_@G;^T3I
MLUPFG_%^2VM&<F*)9F^5<\"NF^'/_!./XBW?B9)?BGXW7QCH:$,+*9RXSZX-
M 'G'[,7PUU[]JWXU:OXR\0Q-)X=MKK[3IC2#&$W9%?H?^T-;BU^">LPCI';J
M@_ 8KKO OP[T'X<Z-#IN@Z=#801H$Q&,9Q5?XJ>#9?B!X&U+0X91!)=)M#GM
M0!\)_L&_\E6N/]UJ_1FOEO\ 9S_9(U'X+>,I=9NM32[1P1L4^M?4E 'RQ_P4
M>_Y-C\3_ /7$UQ/_  3'_P"36=*^K5[Y^U-\$KKX^?"35_"5I>+937J;1*W0
M5S?[*W[/=[^S?\&[7PK?7R:A/"2QE3H<T >D?#__ )"VH?6OCO\ X*$_\CMI
MG_7)?Z5]A_#XYU74#[UY/^TU^RO?_'/Q!::A:ZDMFL*!2K'KB@#K/V5/^2&:
M=_N-_*OS:_91_P"3U/B)_P!?[?\ H5?JA\'/AU-\-?AY:^'IYQ<2Q*P\P=\B
MOE?X-_\ !/W6/AK\>O$WCR?6XKBVU6X:9(%/*@MG!H ^X;/_ (](/]Q?Y5^3
M7BK_ )2F:E]/ZU^L\,?DPQH?X5 _(5\8:S^PIJVI_M?W7Q?768UL9NEI_$*
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+O\ D&R?
M[IK.^&O_ "")?]^M'Q=_R#9/]TUG?#7_ )!$O^_0!U]%%% !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 %%%% !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 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% %35/\ CS?Z5Q'@;_D9+[\:[?5/^/-_I7$>!O\ D9+[\: /0J*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ JAK'_'D_TJ_5#6/^/-_I0!R'P]_Y"E_]:[ZN!^'O_(4O_K7?4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!@^,/^0=^-9OP_\ ]7<_6M+QA_R#OQK-^'_^KN?K0!V%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5S?C3_ (\EKI*YOQI_QY+0!!X!_P"/.;_>KJZY3P#_ ,><W^]7
M5T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!@^+O\ D&R?[IK.^&O_ "")?]^M'Q=_R#9/]TUG?#7_
M )!$O^_0!U]%%% !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 %%%% !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 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D
M$P_2M.LSP[_R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% %35/\ CS?Z5Q'@;_D9+[\:[?5/
M^/-_I7$>!O\ D9+[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK'_'F_TJ_5#6/^/-_I0!R'
MP]_Y"E_]:[ZN!^'O_(4O_K7?4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^,/^0=^-9OP_\ ]7<_
M6M+QA_R#OQK-^'_^KN?K0!V%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5S?C3_ (\EKI*YOQI_QY+0
M!!X!_P"/.;_>KJZY3P#_ ,><W^]75T %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+O\ D&R?[IK.
M^&O_ "")?]^M'Q=_R#9/]TUG?#7_ )!$O^_0!U]%%% !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 %%%% !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 5PO
MC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% %35/\ CS?Z5Q'@;_D9+[\:[?5/^/-_I7$>!O\ D9+[\: /0J*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ JAK'_'F_TJ_5#6/^/-_I0!R'P]_Y"E_]:[ZN!^'O_(4O_K7?4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!@^,/^0=^-9OP_\ ]7<_6M+QA_R#OQK-^'_^KN?K0!V%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5S?C3_ (\EKI*YOQI_QY+0!!X!_P"/.;_>KJZY3P#_ ,><W^]75T %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!@^+O\ D&R?[IK.^&O_ "")?]^M'Q=_R#9/]TUG?#7_ )!$
MO^_0!U]%%% !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 %%%% !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 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2
MM.LSP[_R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% %35/\ CS?Z5Q'@;_D9+[\:[?5/^/-_
MI7$>!O\ D9+[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ JAK'_'F_TJ_5#6/^/-_I0!R'P]_Y
M"E_]:[ZN!^'O_(4O_K7?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!@^,/^0=^-9OP_\ ]7<_6M+Q
MA_R#OQK-^'_^KN?K0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5S?C3_ (\EKI*YOQI_QY+0!!X!
M_P"/.;_>KJZY3P#_ ,><W^]75T %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+O\ D&R?[IK.^&O_
M "")?]^M'Q=_R#9/]TUG?#7_ )!$O^_0!U]%%% !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 %%
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 5POC;_D
M()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %3
M5/\ CS?Z5Q'@;_D9+[\:[?5/^/-_I7$>!O\ D9+[\: /0J*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJAK'_'F_TJ_5#6/^/-_I0!R'P]_Y"E_]:[ZN!^'O_(4O_K7?4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!@^,/^0=^-9OP_\ ]7<_6M+QA_R#OQK-^'_^KN?K0!V%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5S?C3_ (\EKI*YOQI_QY+0!!X!_P"/.;_>KJZY3P#_ ,><W^]75T %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!@^+O\ D&R?[IK.^&O_ "")?]^M'Q=_R#9/]TUG?#7_ )!$O^_0
M!U]%%% !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 %%
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 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LS
MP[_R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% %35/\ CS?Z5Q'@;_D9+[\:[?5/^/-_I7$>
M!O\ D9+[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ JAK'_'F_TJ_5#6/^/-_I0!R'P]_Y"E_]
M:[ZN!^'O_(4O_K7?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!@^,/^0=^-9OP_\ ]7<_6M+QA_R#
MOQK-^'_^KN?K0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5S?C3_ (\EKI*YOQI_QY+0!!X!_P"/
M.;_>KJZY3P#_ ,><W^]75T %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!@^+O\ D&R?[IK.^&O_ "")
M?]^M'Q=_R#9/]TUG?#7_ )!$O^_0!U]%%% !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 %%%% !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 5POC;_D()]*
M[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %35/\
MCS?Z5Q'@;_D9+[\:[?5/^/-_I7$>!O\ D9+[\: /0J*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK'
M_'F_TJ_5#6/^/-_I0!R'P]_Y"E_]:[ZN!^'O_(4O_K7?4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!@^,/^0=^-9OP_\ ]7<_6M+QA_R#OQK-^'_^KN?K0!V%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S
M?C3_ (\EKI*YOQI_QY+0!!X!_P"/.;_>KJZY3P#_ ,><W^]75T %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!@^+O\ D&R?[IK.^&O_ "")?]^M'Q=_R#9/]TUG?#7_ )!$O^_0!U]%
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 %%%% !115#7->T_P -
MZ;-J&J7<5C8PC+SS-A5^IH OT5\4_'#]O?5/#^H26?PO\.KX[F1L%;4%^/7B
MO)?^'BWQ^C7=+\$+Q% ^8^2W% 'Z845\[_LX?M9:;\5]#A@\5-;>&/%KOC^Q
MYVVR$>H%?0ZL&4$'(- "T444 %%%% !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 %%%% !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 %<+XV_Y""?2NZKA?&W_ "$$^E '
M3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_X\W^E<1X&_Y&2^_&
MNWU3_CS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK'_ !YO]*OU0UC_ (\W
M^E '(?#W_D*7_P!:[ZN!^'O_ "%+_P"M=]0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XP_Y!WXU
MF_#_ /U=S]:TO&'_ "#OQK-^'_\ J[GZT =A1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<WXT_X\EK
MI*YOQI_QY+0!!X!_X\YO]ZNKKE/ /_'G-_O5U= !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A>*O&&G^$M
M/:ZO)D7;_!N&:K_$#QI;^!?#=UJD^UO)7(0GK7YK_&;XYZKX[\374T5S)%;.
M3B-6.*]S+,KGF$K[11\]FV;T\MA;>3Z'UAXZ_;.\+:;'+:_9FE;D9SFCX6?M
M:>&KZW^RM"T+,^0<XK\]9I9+ARTS^83_ 'J?;74]G('@E:,C^[Q7V;X=P?+I
M>_J?"+BC&\]W:W:Q^R6A:_9^(+"*ZM)DD5QG:K D5I5^:G[/G[1&H^"?$,:7
MDSW%L^$V2,<<U^C'AW7(?$6CVM_ RE9D#X4]*^(S'+JF7U+/5/9GZ!E>:4\R
MIWCI);HTZ***\<]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\1_;&^+VJ?!+X#^(/%&AE3J]J@,"MW/>O;J^*?^"FOB);/X*ZQ8
M,V!)%T_"@#HOV$/VK-1_:%\"VLWB"6,ZX=WF+'TXKZTK\-O^";7B[5_ACX^B
MUO4)V@\.3CRT60X0L3U%?MYH^IQ:UI=K?0D&*X02*1Z&@"[24M4=:U*'2=+N
MKJ9PB1QLW)]!0!\;?M]?MB:W^SSJ7A>Q\,21R3WTH2<'G&37O_[./Q&U7XF>
M!8M5U8*+API^7W%?C5^U)\0M3_:"^,U_# DRV^A73-N8'& >U?J/_P $]_$/
M]O\ P?8EMQ@=8S^ H ^IJ**:[K&I9V"J.2S' % #J*RSXJT56(.KV (ZC[2G
M^-.A\2:1</LBU2RD;^ZEPA/\Z -*BJ]Q?VUFJM/<0P*WW6D<*#],U)#<17"[
MHI$D7U1@10!\/?MK_M;>-O@;J@@\/)&4\Y4^89X)KZP^#'BJ\\;_  N\.:[J
M  O;ZT6:7']XU^=G_!33_D.#_KY7^=??7[.,J6_P'\&O*ZQ(-/3+.<#O0!Z=
M166?%6BAB#K%@".H^TI_C4MIKVF7\OE6VHVEQ)_<AG5C^0- %^OFC]J[7OCC
MH\T'_"I]/2\3R_GW+GYJ^EZ* /RG\7_'3]MOX>Z,VK:YH<$-BIY;R_\ ZU<W
M\-_VO_VN_C%?7%EX5TJ"YN;<9D'ECBOT)_;(N'A^"^HA#@,PS^1KY=_X)F7#
M_P#":>)TS\K(<_G0!UO[/GBS]K'4O&5C#\0M'BMM(,F)W5,87O6A^W%^U=XP
M^!-T$\-+&P#*IW#/7K7VQ7YB?\%//^/Z3_KJO\Z /OWX#^,K[X@?";PYX@U,
M 7U];"67'3)KOJ\D_99D2#]GSP:\K+&@LE)9S@5Z,WBK15)!UBP!'4&Z3_&@
M#5HJK::K97__ !ZWEO<_]<95;^1JU0 4456N]2M+!=US=0VR^LT@4?J: +-%
M97_"5Z)_T&-/_P# I/\ &K5GJ]CJ/_'I>V]U_P!<95?^1H MT45!=7UO9*&N
M)XK=3P#*X4'\Z )Z*ACO()83*DT;Q#DNK J/QJM;Z]IEU<>1#J-I--_SSCG5
MF_(&@"_115.\UBPTU@+N^MK4GH)IE3^9H N45E?\)7HG_08T_P#\"D_QJ];7
MUM>)OM[B*=.NZ-PP_2@">OAS]L#XF:GX^^)4?P1LVVQZHBLWE\,<^_XU]G7V
MM6S6-T;2\@EGC4_+'(K$'TP#7Q'I-K;ZM^V;I>JZB =63A&?[V* /.?BCX$U
MC]@7X?Z5K/P\A%[XLO'$4R70\P<^Q^M4K?X_?ME6^FV>NZ[X7L(O#4ZB::7[
M.!^[/)/3TKU/_@J+XNC\$^$]$U.6%IUBN4;8OL17F6H?\%3O#'BWX;VGA)?"
M.J17-S9I://)&?+X4+D<>U ">/OA*OQ*^'5S\>O"#2GQ[II"I!$<1[AUXK[$
M_9#^,%U\1/A;HT/B.94\71Q_Z9;]P1WKCOV3=)L?^&<-33"_9;AVD*]AGFN0
M_9<)M_V@M=MH?^/54;;CIWH ^VZ**@O9'BM97C&7"DC\J /DG]K3]MS3/AA%
M+X;\(WJW7C19-AM]N=OM7SJWQ6_;EOM).LV6@0MIDJ>9$WE9)7L:X#X=Z7I/
MB?\ X*+^*%\80A[)78QFXX7=GCK7Z^:=#;Q:?;Q6H7[*L86,#IMQ@?I0!\.?
MLO\ [==\MRGA#XSS#3?&TTF(80FT$5]R:?J$&J6D=S;.)(7&58=Z^/\ ]J[]
MA5/C!XA7Q-X5\G2_$<8'EW1.W::^A/V?_!6N_#WX6Z1H?B2]&H:O;*1+< YW
M=.] 'HM?//[0W[;WPW_9YNGTK7]3==:9-T=O$F[\>*Y+]O+]K"']G_P_8Z):
M,W]N:ZABM6B/S1L> 37A_P"RS^Q4_P :K%_%OQM@'B*\DD\R#[1G.P\@4 9=
MY\?OVM/BI<-XE^%^D17G@NXYM9FCY85"OC[]O%F 'AZ#)Z?N_P#ZU?I%X-\&
MZ1X!\/6FAZ#9)8:7:KMBMX^BBMN@#\MO#W[;OQR^"/Q,TZP^.EDFFZ&Q!G>.
M/HM?=OP@_:G^'?QTNOL_A#6?[0DV[MK*%/Y9K?\ B-\#/!'Q9='\5Z%;ZN47
M8/.':OC;0?\ @GWXO^%_[2%YXN^'^K0Z+X0<_NK!9,%1Z8S0!^@U%4]'AN;?
M2[:.\D\VZ5 )']3ZU<H *;)(L,;.YVHHR2>U.K \?:@-+\%:W>$[?(M)),_1
M30!\*_M2?ML>-_"?[3OACX>?#\Q75I?;$FRN26/7'ZU]T^!9-:D\-VK>($5-
M3*YD5>W%?F5^S#H=K\;OCXOC-X?/GTN]*+*><8:OU4+!1DG H 6BJL&JV5U*
MT4-Y;RR+P4CE5B/P!IMWK%AI\@2ZOK:V<]%FE52?P)H ^)/V_/VQ?%7[/5B%
M\,;/M1E5,R+D $UZ/^Q'^T'XC^/'@V#4O$*!+AX1(<+CFO5?B)\&_AU\38//
M\4:?8ZA"QSYDTB[2?K6]X#^'OA;P#IJP^&K.WL[-5P/)8%<?6@#A/VMOBGK'
MP>^"^O>)=#"G4+.$O'N'&:\V_8)_:,\4_M!?#B'6?$PC^UM(RDQC (!K1_;]
MUK2;C]FOQ9$FJV9N/LY A692Q_ &O&/^"4>K:58_!.U%UJEK:S"1L132JI//
MN: /T'HJ&&\M[B,R13QRIC.Y'!'YBHX=5LKEBL-Y;RL#@JDJD_H: +5%%)0
MM%5'U:QCG6%[RW29ND;2J&/X9J2ZOK:PC\RYN(K:/^],X4?F: )Z*K6FI6E^
MN;6ZAN1_TQD#?R-6: "O#_VL/C-J'P5\ 2:QIPS<;6*\9Y KV2\UBPT\XNKV
MWMCZ32JG\S6)XP\%^'/B)HX@UNW@U'3R,C<P*8^M 'PA^PI^W%X]^/\ XCU*
MS\1+'Y$,P5"B8X/;ZU^BJ\@&O+_AO\"OAM\/[B:7PEI5C:RLVYS;.K<^^*])
MNM0M;%<W%S#;KZRR!1^M %BBJTVI6EO;K<2W4,<#?=E>0!3]#G%4_P#A*]$_
MZ#&G_P#@4G^- &K14%I?VU_'OMKB*Y3^]"X8?F*=/=0VL>^:5(4_O2,%'ZT
M2T5E'Q5HJD@ZQ8 CK_I2?XU>M+ZWOX_,MKB*XC_OPN&'YB@">BBB@ HJC>:Y
MIVGR".[O[6UD/.R:94/Y$U!_PE6B?]!BP_\  I/\: -6BJ]O?VUY&9(+B&:-
M>KQN& _$4V'5+.X?9%=P2O\ W4D4G]#0!P_QN\:7_@7P3=ZGIP!N(XV9<^PK
MYE_X)X?M7>,_VD-9\<VWBH1B/29MEOY8QQN YKW[]I[_ ))CJ/\ UR?^5?$7
M_!'G_D9/BE_U]'_T,4 ?IW15"[U[3+"3R[G4;2WD_NS3JI_(FHO^$JT4D :Q
M89/3_24_QH U**9'*DR!XW61#T93D&GT ?'G_!0+]H'XB?L\^#].UOPG$DD4
MURL3LRYPN1FO;/V<?B\OQ>^'&DZI.ZMJ<ENKW*KV8CFN?_;$\%VGC;X536UY
M;_:(X"TH7&>0*^:O^"6WQ$7Q-JWC?102B:6_EI&WH& H _0RBBB@ 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@ HHI"<<G@4 -FF2WA>21@J*,
MECVKY9_:!_;V\ _"Y;K0;+5?.\6,,0VZKD _7->=?\%!/VH-1\$:CI?@'PQ=
M.FKZXODQRPG(1CQS4?[*O[!%DVC1>(OBU:1^(/$LC>;'<2')P>10!YFOQC_;
M2\9#^V?"NAPS^'[CFWD,?4?E45Y\2_VZM-M);RY\/PK;1#<Y\O\ ^M7Z;:+H
M]GX?TNWTZP@6VL[==D<2]%'I5J:)9XGC==R."K ]P: /B;]GW_@H)HBZ7#X>
M^*^H?V7XX,F# (^&']*^S-"URS\2:3;ZE82B:TN%W(Z]Q7SG^T3^P_X,^*WA
MR_N=$TFUTSQBPW6VI]"&]Z^4?V2_VDO$WP*^-FH_"CX@W\MQ;6&84E<_)GH,
M&@#]2J*K6%]%J5C#=PMF&9 ZM[&D.JV0N!;F\MQ.>D7FKN_+.: +5%5;S5+/
M3UW75W!;#UFD5/YFJG_"5:(>FL6!_P"WI/\ &@#5HJ&VO(+V,26\T<\?]Z)P
MP_,5-0 4453O-8L-/8+=WMO:L><32JA_4T 7**RO^$JT3_H,6'_@4G^-6K+5
MK'4L_9+RWNL=?)E5\?D: +=%%% !15:[U&UT]0UU<PVRGH9I @_4U3_X2K1/
M^@Q8?^!2?XT :M%4[/6+#4&*VM];7+==L,JN?T-7* /(?VL/B7JWPA^ _B?Q
M7H@4ZGI\.^+=TS7CW[!?[3'BS]H'P7;ZEXF$?VAV8$QC .#UKN/V_?\ DU/Q
MO_U[5\Y_\$G/^28V/U:@#]$Z**KW6H6MBN;FYAMQZRR!?YT 6**RO^$JT3_H
M,6'_ (%)_C5FRUBPU(D6E[;W1'7R95?'Y&@"Y1110 44C,%!). .23VK,;Q3
MHJL5;5[ ,."#<ID?K0!J45F1^)M'E;:FK6+MZ+<H3_.K=QJ%K:QK)/<PPQM]
MUI'"@_0F@"Q14(O;=H3,)XS".3)O&T?C4=MJEG>\6]W!.?\ IG(K?R- %JBB
MB@ HJI-JUC;2^5->6\4O]QY5!_(FK,<BR*&1@ZGHRG(H =1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
M@+^= $U%9G_"3:/_ -!6Q_\  E/\:LV>IV>H9^RW<%SCKY,BOC\C0!:HHHH
M**AN+N"T7=/-'"OK(P4?K5/_ (2;2/\ H*V/_@0G^- &E15&WUS3;J39!J%K
M,_\ =CF5C^AJ]0 444R6:.!"\KK&@_B8@"@!]%9K>)-(5B#JED".QN$_QIT/
MB#2[B0)%J5G(YZ*DZ$_EF@#0HI,YY'(I&8(I9B%4<DDX H =15:WU*TO&*P7
M4,Y'41R!OY&H[C6M/M)O*GOK:&7^Y),JM^1- %VBH_M$7E>;YB>5C._<,?G5
M%O$FD*2#JMD".H-PG^- &E145O=0WD8D@FCFC_O1L&'YBI: "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 *X;QHN[4D XX[UW->'_M2ZI?Z'X!OKW2R
MRWR+\A3K6M*FZU2--=78RK5%1IRJM:15SV#08S%I< )!XSP<UH5^3-C\?OBW
M%;A([J_* \?*:G_X:"^+W_/S?_\ ?)KZW_5FO_S\B?%_ZV8?_GU(_5^BOR@_
MX:"^+W_/S?\ _?)H_P"&@OB]_P _-_\ ]\FC_5FO_P _(A_K9A_^?4C]7Z*_
M*#_AH+XO?\_-_P#]\FC_ (:"^+W_ #\W_P#WR:/]6:__ #\B'^MF'_Y]2/U?
MHK\H/^&@OB]_S\W_ /WR:/\ AH+XO?\ /S?_ /?)H_U9K_\ /R(?ZV8?_GU(
M_5^BOR@_X:"^+W_/S?\ _?)H_P"&@OB]_P _-_\ ]\FC_5FO_P _(A_K9A_^
M?4C]7Z*_*#_AH+XO?\_-_P#]\FC_ (:"^+W_ #\W_P#WR:/]6:__ #\B'^MF
M'_Y]2/U?HK\H/^&@OB]_S\W_ /WR:/\ AH+XO?\ /S?_ /?)H_U9K_\ /R(?
MZV8?_GU(_5^BOR@_X:"^+W_/S?\ _?)H_P"&@OB]_P _-_\ ]\FC_5FO_P _
M(A_K9A_^?4C]7Z*_*#_AH+XO?\_-_P#]\FC_ (:"^+W_ #\W_P#WR:/]6:__
M #\B'^MF'_Y]2/U?HK\H/^&@OB]_S\W_ /WR:/\ AH+XO?\ /S?_ /?)H_U9
MK_\ /R(?ZV8?_GU(_5^BOR@_X:"^+W_/S?\ _?)H_P"&@OB]_P _-_\ ]\FC
M_5FO_P _(A_K9A_^?4C]7Z*_*#_AH+XO?\_-_P#]\FC_ (:"^+W_ #\W_P#W
MR:/]6:__ #\B'^MF'_Y]2/U?HK\H/^&@OB]_S\W_ /WR:/\ AH+XO?\ /S?_
M /?)H_U9K_\ /R(?ZV8?_GU(_5^BOR@_X:"^+W_/S?\ _?)H_P"&@OB]_P _
M-_\ ]\FC_5FO_P _(A_K9A_^?4C]7Z*_*#_AH+XO?\_-_P#]\FC_ (:"^+W_
M #\W_P#WR:/]6:__ #\B'^MF'_Y]2/U6U",R6K@$#CO7%^";=H_$5^Q*D>QK
M\VY/C]\7)%P]S?[?]TU6M?C=\4+.=I;:XO1*WWBJG-+_ %9Q'_/R(?ZV8;_G
MU(_6JBOR@_X:"^+W_/S?_P#?)H_X:"^+W_/S?_\ ?)I_ZLU_^?D0_P!;,/\
M\^I'ZOT5^4'_  T%\7O^?F__ .^31_PT%\7O^?F__P"^31_JS7_Y^1#_ %LP
M_P#SZD?J_17Y0?\ #07Q>_Y^;_\ [Y-'_#07Q>_Y^;__ +Y-'^K-?_GY$/\
M6S#_ //J1^K]%?E!_P -!?%[_GYO_P#ODT?\-!?%[_GYO_\ ODT?ZLU_^?D0
M_P!;,/\ \^I'ZOT5^4'_  T%\7O^?F__ .^31_PT%\7O^?F__P"^31_JS7_Y
M^1#_ %LP_P#SZD?J_17Y0?\ #07Q>_Y^;_\ [Y-'_#07Q>_Y^;__ +Y-'^K-
M?_GY$/\ 6S#_ //J1^K]%?E!_P -!?%[_GYO_P#ODT?\-!?%[_GYO_\ ODT?
MZLU_^?D0_P!;,/\ \^I'ZOT5^4'_  T%\7O^?F__ .^31_PT%\7O^?F__P"^
M31_JS7_Y^1#_ %LP_P#SZD?J_17Y0?\ #07Q>_Y^;_\ [Y-'_#07Q>_Y^;__
M +Y-'^K-?_GY$/\ 6S#_ //J1^K]%?E!_P -!?%[_GYO_P#ODT?\-!?%[_GY
MO_\ ODT?ZLU_^?D0_P!;,/\ \^I'ZOT5^4'_  T%\7O^?F__ .^31_PT%\7O
M^?F__P"^31_JS7_Y^1#_ %LP_P#SZD?J_17Y0?\ #07Q>_Y^;_\ [Y-'_#07
MQ>_Y^;__ +Y-'^K-?_GY$/\ 6S#_ //J1^K]%?E!_P -!?%[_GYO_P#ODT?\
M-!?%[_GYO_\ ODT?ZLU_^?D0_P!;,/\ \^I'ZOT5^4'_  T%\7O^?F__ .^3
M1_PT%\7O^?F__P"^31_JS7_Y^1#_ %LP_P#SZD?J_5/5(S)9N 0..YQ7Y6?\
M-!?%[_GYO_\ ODTV3X_?%N5=LES?;?=32_U9K_\ /R(?ZV8?_GU(_2?X?P-'
MJ6H$E3SV.:[JOR5L_CA\4;&1WM;B]#M][:IJW_PT%\7O^?F__P"^31_JSB/^
M?D0_ULPW_/J1^K]%?E!_PT%\7O\ GYO_ /ODT?\ #07Q>_Y^;_\ [Y-/_5FO
M_P _(A_K9A_^?4C]7Z*_*#_AH+XO?\_-_P#]\FC_ (:"^+W_ #\W_P#WR:/]
M6:__ #\B'^MF'_Y]2/U?HK\H/^&@OB]_S\W_ /WR:/\ AH+XO?\ /S?_ /?)
MH_U9K_\ /R(?ZV8?_GU(_5^BOR@_X:"^+W_/S?\ _?)H_P"&@OB]_P _-_\
M]\FC_5FO_P _(A_K9A_^?4C]7Z*_*#_AH+XO?\_-_P#]\FC_ (:"^+W_ #\W
M_P#WR:/]6:__ #\B'^MF'_Y]2/U?HK\H/^&@OB]_S\W_ /WR:/\ AH+XO?\
M/S?_ /?)H_U9K_\ /R(?ZV8?_GU(_5^BOR@_X:"^+W_/S?\ _?)H_P"&@OB]
M_P _-_\ ]\FC_5FO_P _(A_K9A_^?4C]7Z*_*#_AH+XO?\_-_P#]\FC_ (:"
M^+W_ #\W_P#WR:/]6:__ #\B'^MF'_Y]2/U?HK\H/^&@OB]_S\W_ /WR:/\
MAH+XO?\ /S?_ /?)H_U9K_\ /R(?ZV8?_GU(_5^BOR@_X:"^+W_/S?\ _?)H
M_P"&@OB]_P _-_\ ]\FC_5FO_P _(A_K9A_^?4C]7Z*_*#_AH+XO?\_-_P#]
M\FC_ (:"^+W_ #\W_P#WR:/]6:__ #\B'^MF'_Y]2/U?HK\H/^&@OB]_S\W_
M /WR:/\ AH+XO?\ /S?_ /?)H_U9K_\ /R(?ZV8?_GU(_5^BOR@_X:"^+W_/
MS?\ _?)H_P"&@OB]_P _-_\ ]\FC_5FO_P _(A_K9A_^?4C]7Z*_*#_AH+XO
M?\_-_P#]\FC_ (:"^+W_ #\W_P#WR:/]6:__ #\B'^MF'_Y]2/U$\5PF73>"
MHP>YQ6=X#A,<5P25/..#FOS'N?CS\6+I-L]S?%?=33+/XZ?%2QW?9;B^&>NU
M32_U9Q'_ #\B'^MF&_Y]2/UGHK\H/^&@OB]_S\W_ /WR:/\ AH+XO?\ /S?_
M /?)I_ZLU_\ GY$/];,/_P ^I'ZOT5^4'_#07Q>_Y^;_ /[Y-'_#07Q>_P"?
MF_\ ^^31_JS7_P"?D0_ULP__ #ZD?J_17Y0?\-!?%[_GYO\ _ODT?\-!?%[_
M )^;_P#[Y-'^K-?_ )^1#_6S#_\ /J1^K]%?E!_PT%\7O^?F_P#^^31_PT%\
M7O\ GYO_ /ODT?ZLU_\ GY$/];,/_P ^I'ZOT5^4'_#07Q>_Y^;_ /[Y-'_#
M07Q>_P"?F_\ ^^31_JS7_P"?D0_ULP__ #ZD?J_17Y0?\-!?%[_GYO\ _ODT
M?\-!?%[_ )^;_P#[Y-'^K-?_ )^1#_6S#_\ /J1^K]%?E!_PT%\7O^?F_P#^
M^31_PT%\7O\ GYO_ /ODT?ZLU_\ GY$/];,/_P ^I'ZOT5^4'_#07Q>_Y^;_
M /[Y-'_#07Q>_P"?F_\ ^^31_JS7_P"?D0_ULP__ #ZD?J_17Y0?\-!?%[_G
MYO\ _ODT?\-!?%[_ )^;_P#[Y-'^K-?_ )^1#_6S#_\ /J1^K]%?E!_PT%\7
MO^?F_P#^^31_PT%\7O\ GYO_ /ODT?ZLU_\ GY$/];,/_P ^I'ZOT5^4'_#0
M7Q>_Y^;_ /[Y-'_#07Q>_P"?F_\ ^^31_JS7_P"?D0_ULP__ #ZD?J_17Y0?
M\-!?%[_GYO\ _ODT?\-!?%[_ )^;_P#[Y-'^K-?_ )^1#_6S#_\ /J1^K]%?
ME!_PT%\7O^?F_P#^^31_PT%\7O\ GYO_ /ODT?ZLU_\ GY$/];,/_P ^I'ZO
MT5^4'_#07Q>_Y^;_ /[Y-'_#07Q>_P"?F_\ ^^31_JS7_P"?D0_ULP__ #ZD
M?J_7/^,(3+8@@J,>IQ7Y@?\ #07Q>_Y^;_\ [Y-0W7QX^*]VNVXN;XK[J:7^
MK.(_Y^1#_6S#?\^I'Z?>!83'8RDE3\W8YKIZ_)FS^.WQ5LE*VUS?!3UVJ:G_
M .&@OB]_S\W_ /WR:/\ 5FO_ ,_(A_K9AO\ GU(_5^BOR@_X:"^+W_/S?_\
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
MC>T^(O@[3O$%D5,%Y&'&TY KY*_X*P>';&?]F74=3\E%O8;A,2@?,?QKK/\
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
MP@G<MMY/3-='_P %4/$&M:+X#N)-*U6XTYD96W0N5) [<5Q?_!('_D->/O\
MK^D_F:Z+_@K1)Y?P]N?=E% 'A?@WX[?$?]J[X,^%OAGID-Y8W&GA8YM7@)WR
M <9)KV#_ (=+^*+K1TE/Q=U9+V2,,T1E? ;'3->U_P#!-OX06OA'X+Z'XA$*
M":_M@=Q'/U%?9% 'Y>?!7XW>)/V.?BW!\*/%US<:CHGWFUJ\8D?3)KT;XF?M
M!>(/VE-:N/!GA&TFM=-5\+J=J3\P/&<UYA_P5LTV!;.:]0".X#H-Z\'KZU],
M_P#!.CX:V7AWX ^'-;"[[N]MP3(XRWUS0!X#J7_!)WQ3?6-Q>I\6M66^F7S/
ML_FN #UVYJK^S;\=O%?[+_Q;M/@EXE6XU>SD?<=6NB21^)K].J_,O_@H 1H/
MQBAUJT55O4"@,!@T ?I;8WT.H6L=Q XDB<95ATKQ7]I#]J+1?@'H[2.T-[J[
M(6@L"WS2MV K:_9_UR?4/@-I&I7!S-]C:1B?9<U^:OBX/^U!^T]I4DLTDMOH
MM_L9%/RX#=Q0!L0_"_XI?\%"O'R>++^^U+X>:<H\I;:-G10HZ'KZ5Z%)_P $
ME?$,8,D?QAU=W0;D7S'Y/I7Z+Z!HMIH.EVUI9P1P1QQJOR*!G K1H _)"_\
MC[\2_P!BS3=6\$ZAIE[KMIJ&Z%=6N-Q\H8(W _2NA_8;\<:QXE^*]E))K\^H
MVTTF]D:0D#/:ONC]JCX2Z-\3/A/X@6]ME:\@M':&7 SG'2OSO_X)T>$KCP1\
M58]/N0P;[2VW=Z9H _1G]ISGX9Z@/^F3_P J_+O]@?\ :$'P,UGXFP0VBWVH
M74[M!;GJ[ \ ?C7ZB?M.''PSU _],G_E7YC?\$VO@?9_%3XQ^+-<N\G^RKTN
M!_#PW>@#V2T_9,\>_ML(WCWQ!XJU7X?W'F%(]-C9U##UP.U5/$G_  2H\7:#
M8'4]/^+&K7L]I^^$'FN-^.<5^G44:PQHB*$51@*HP![4X@,,$9% 'YM? ']N
M[Q)X!\56WP[^(.BOIL<$HM;>]O,@SX.-P)K]'=/U"#5+.*YMI%EAE4.K*<\$
M5\1?\%'O@)IWB[1['QG''Y%]H:&=6A&W)7GG%=E_P3<^+.H?%OX)SWVHOOEM
M+G[.ISV&1_2@#Z;\8:7#K'AK4K:= RM;R8SZ[37Y0?\ !/J^N_"G[27Q#M(@
MT4,E^Z\< _-7ZVZM_P @F]_ZX/\ ^@FOR1_9EU273_VG?%B1  2:BP/_ 'U0
M!^NT+;H4)ZE0:?45J<VL)_V!_*I: "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M'=OXXUJ$KKDDK ,PYQ7WI0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<M\3M5.D^!-<F"[F^R2@?BI
M%=37EO[1.N#1?AQJK$XWV\@_0T ?F5^RG\/Q\4M7\;V$T?G?:+V1>1G'S&O=
M_P!GG6;KX*_M&VWPUDE:#3R-^TG"_E5#_@EGHIU+5/&&J;<I'>L<GZFNH_;9
M\$WOPU\;'XN6R;$A*QF1:"S[V#!AD'(K*\5>((O"OAZ^U:<9BM(S(WT%<A^S
M_P".%^(7PIT'6O,$DEQ &?GG-><?ME?%6#PIX!U#PZD@6_U2W*1#/)S02?-?
M@:W/[0O[9D7BMAYFBI&T9AZIQ7GFBZ7'\/?VRO$S0 0VTESM55X'6OK#_@GW
M\+$\+_#!-5U"$_VM+*WS-U -?+/[0UY#X;_:&DNU.V2:] )_X$*!GZ>K.9/"
M,<JG!:W# _A7YG2^+/$7_#>-C8_VS<_V<>MMO.WKZ5^DNCS>=\.[&3KNLD/_
M (Z*_,B3_D_ZP_SWH!'ZKZ>2;.(DY.T58JMI_P#QYQ?[HJS02?G'^VMXFUW2
M_CM;P6&K7%I;[5S'&Y K[3^#MQ-=?!K3Y;B5IIFM&+.QR3\M?#O[<7_)?+;_
M '5_I7V_\%O^2+:;_P!>C?\ H-!1^=S-M_:8L3U_XF'_ +-7WM\>O@+=?&[0
M4M+;Q%<Z"S0A?,@)!''M7P1)_P G+67_ %__ /LU?JS:_P#'M%_N#^5 ,_$C
MXN?LS:C\//B!_8,_B:XU&43^7]HD<D\GK7V?\%_^"?NK^&[SP]XDE^(NH7*(
MJ7!LV=BF",XKR']J;_DN3?\ 7X/YU^E/P[_Y$70O^O2/^5 7/EC_ (*-:YJF
MB_"&[.EW\UC-$BJ)(V(/UKL?V!]4U#5O@#I%QJ-Y)>W+1<RR,237!?\ !2G_
M ))'J7T%=K_P3Z_Y-[T;_KC0'0^4?^"@'Q!\0>"/BUX9U"RUBXM;6WN0TD*.
M0K 'H:U;?XO^/_VNO$FG>#-*M+O3- N(ECEUJ#(5#CKFN:_X*%:,OBCXR>%=
M%D_U=Y<B,X]S7Z$?LW_!VQ^"_P .K/1[.-1O596;'S<CH30/H?*(_P""7NMQ
MJ53XKZJ1VW2/FN$\3^#/B7^PKJEM?Z9=:CXXTV9M\\TA9EB7U-?I_6)XTT&'
MQ1X5U32KB-9(KN!HF5AGJ,9H)N>8_LS_ +2&E_M >#QJ2-#;7R-LDMPW.>]1
M_M:?\DQG^K?RKX1^&4-U^S?^U]I?@FPD==%OIO-D#'U-?=O[6+"3X6RNIRIR
M0?PH&?-?_!,7_D.>-_\ ?_\ 9A7V]X\\=:9\/_#MSJVIW$<$,*Y^=L5\0_\
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
M?\S#V5/^5?<87_""^'O^@-9?]^11_P (+X>_Z UE_P!^16[11[2?\S#V5/\
ME7W&%_P@OA[_ * UE_WY%'_""^'O^@-9?]^16[11[2?\S#V5/^5?<87_  @O
MA[_H#67_ 'Y%'_""^'O^@-9?]^16[11[2?\ ,P]E3_E7W&%_P@OA[_H#67_?
MD4?\(+X>_P"@-9?]^16[11[2?\S#V5/^5?<87_""^'O^@-9?]^11_P (+X>_
MZ UE_P!^16[11[2?\S#V5/\ E7W&%_P@OA[_ * UE_WY%'_""^'O^@-9?]^1
M6[11[2?\S#V5/^5?<87_  @OA[_H#67_ 'Y%'_""^'O^@-9?]^16[11[2?\
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
M=)NIB<!(RV:_(+QC>+XV_P""CWA10P=!(%)_&@#]8?AMI8TKP786FW 5,8_
M5\!_\%'/!.K^$_B'X&\0>&MUM;?:EENS&.H#<YK](+:W2U@2*,851@5YC^T=
M\.[/Q]\+]=BFB#W<-G(T#D9*M@]* /*_B3^TGIUC^RSJ'B:TN1-=VEJL;B-L
MG<!BO'_^">OPK'B[Q WQG>'9-J2LI9Q\QS7P3\)/&WB2V\37_P '-466ZAU:
M],:^:2<9)QQ7[7_LX_#=?A3\)](\/"'R3 N2N,=0* -?XV6*:A\)O%<#KNW:
M?-CZ[37Y@?\ !,NUNM!\<:K:R2;4?4'(7_@1K]5?B%;_ &KP/KD.,^9:2+^E
M?E9^S?J</@G]IRTT3S5C:YO"=F<9YH ^I?\ @JKX1O/&/[.L=K9J6DCO5D.!
MV&*L?\$Y_%5E??#JVT2.5#=Z?;JDB \Y%?3OQ(\!6?Q&\,W&DWH!213MR,X.
M*_+&WTOX@_L%_&#4-4TK2[S7]#U2Y/FL%)2!,]?IB@#]>**\*^'G[8_PR\8>
M'H+N\\6Z7IU[M'G6\TP!5L<BLWXQ?MH>!O ?@V?4?#NMZ=XEU3.(K*UFW,??
M% '@G_!5?QU9^$]/\%Q3X>2XN-H0=1SUKWS]BMO,^&,<HZ2!6'Y5^2/[27Q3
M\<_'GQYI.H>,]&N="TL7(>T>X!"N,]LU^MO[%++_ ,*MA5&W*JJ 1]* /C3_
M (*C:FFCZH)Y!E?M*_SK[V_94\06OB#X"^#Y+:57*6**RJ>17P-_P5-LH-4N
MKB"658R) 5SZUSW['O[3/C3X :;I=CXBT&X;PU>!8X[R<$($S]X&@#]=J:Q
M5B3@8Y->76O[4'PKN+:&4^.='C:1 Q1K@97(Z&O _P!IS]O32O"NB3:?\-Y;
M?QAK<G[OR+%M[<\9&* /FK]L36(OB!\;]"T_2_\ 2)K'45\SRN<88=:_4[PG
M&8?"^D(PP5M(@?\ O@5^?/["O[,.LZKXVU7XC^-H)DGU0^>ME=*?W3$YP,U^
MC,4:PQI&@PJ@*!["@#PO]LS_ )(Q??[W]*^7?^"9G_(\>)?]PU]0_MGNL?P7
MOBQP-W]*^6_^"9$\<OCCQ,$<-\AZ4 ?HY7YB_P#!3LXOG(_YZK_.OTZK\P?^
M"H%Q'%?2;W"_O5Z_6@#[E_958M^S_P"#,_\ /DM>LUY+^RBP?]GWP85.0;):
M]:H ^./^"K/_ ":?J_\ UW3^M4_^"9V/^%,Z2O\ >MA5K_@JVX3]D_5MQQFX
M0#]:I?\ !,N5)?@WHQ1@P^S#I0!\M?\ !2#P7!8_M3> HM;B-WH=[*K3#'RE
M2>0:^T_!?[$'[/WB[P[9ZC:>#K.YCDC7+@]\<U+^W!^S+#\:/!-YK5KN.NZ9
M;%K557+$CT]Z^;OV&/VL]=^%\L'PT^)6EOHMG#(Q75[\E0OU)[4 ?5'_  [Y
M^!/_ $(UI^=(W_!/SX#Q@NW@BS4#DDMP*[\_M-?"I6V_\)YHN?\ KY%?+'[;
M'[?3>"=+B\-_#"UA\8WNJ0F-[RP9I1 3Z;: /H3P#^R;\&_ /B"/5O#7AZPM
M-4C^[)#(I85X!_P5CX^%_AL#I]M'\Q5C_@GS\+?&^K>';?QYXVU'4+2^DE;;
MIEQNZ>I!JI_P5HF2'X7^&R[!1]M[_44 >H?L%L6^&J9_YY)_(5]-W]K]LLYH
M0=I=2H/X5\P_L#2+)\-5*G(\I/Y"OJ:@#\?/A*P^&/[>GC&[U4B&">=E1Y#@
M$DU^O&DW*7FFVT\9#))&&!'3!%? G[?G[']_XDCB\9^$I)DU:&?SY$MQAGQS
MCBM3]DG]NP3Z6OAKXH6R>#Y],1;:&:^.PS;>,\T ?>58GC35+?1_"NJW-S(L
M<:VLG+''\)KC%_::^%38_P"*\T7IGFY KX3_ &L/VR/%GQ.OM:\&^ /#TVHZ
M/:JQ.J6>6$BXZY% '%_L'Z]#KWQU\9-"/E747Y]?FK]:XO\ 5I]!7XQ?\$MY
MBWQ UW[0=MZ;G,J-U#9YS^-?L[%_JT^@H ?1110 4444 %<E\4OB-I_PI\%W
MWB34U9K.T +A3S76UP/QQ^%4'QJ^&^J>$KFZ:SBOEP9E&2O7_&@#(^"_[1'A
MOXW6:3Z(_+ G86!(KU2OQY^'/_"9?\$]_CU?VU]9W.J^$V8PI=2Y\LJ3US7Z
M4:3^UA\+-0\/VNIS>,])M3+$)'@>X&]#CD$4 ?'_ /P5$^#NGZ?H-S\0M-@6
M#7+-5*3J,,/I7T+_ ,$^/%UYXX_9=\.3:F[2WIC99)&_BR *^6?VJOC9JW[3
M/C^'X?>#M+;6O"EYA)=6M@61/Q%?=?[,?PO7X/\ P=T7PT!\UJOS'&"<XH _
M/O\ ;J\-R_LY_&?P=XCTZWD>SU*]$L\D*G&-W.:_2/X2?$O1_BAX0LM3TF=9
M5\I!(BL"5; K-^.7P5T?XU>#[O2=1MXWN6B9()W4$Q$]Q7YEKXJ^*O\ P3H\
M07&D:5HE[XPT260RM<NKLB@G[O - 'Z^45\\?!;]M#P+\0OASIFN>(M=TWPS
MJ\R_O]-NIMKQ'Z&NX'[3GPI8X_X3S1?_  (H ]/JL-2M#<FW%U";@=8O,&\?
MAG-?'7[0O_!1#3OAKK5OIW@73[?QY<2)GR[-R_S>@P:^=O@'KGQD\=?M)W/Q
M0UW2]2TK3;W@:/(&$<8/MTH _5>BJNEW+WFGV\\J>7)(@9E/:K5 !7QK_P %
M'%+>#=-PI;ANGXU]E5\L?M[0C_A7HG,7F"*)VZ=.M &!_P $T?\ DE.I_P#7
MS_C7U=XM_P"1=U#_ *X/_*OCO_@EGXAC\0?"G7)(\8CO=O'XU]B>+O\ D7-0
M_P"N#_RH _)[]@MBO[7'Q&Q_S]M_Z%7Z[0_ZE/\ ='\J_(3]@NXC;]KGXB@.
M"?M;'_QZOU[A_P!3'_NC^5 'P1_P5X_Y(-%_U\I_.O7_ -@;_DA/AS_KT7^5
M>/?\%>Y%C^ T.Y@,W2 ?G7K_ .P'(LGP'\-E3N'V1>GTH L?\%!?^3:?%?\
MU[M7BO\ P29_Y(K:?]=&_G7M'_!0B18_V9_%98[1]G;DUXK_ ,$EY%?X*VH5
M@2)6!_.@#[E\<*)/!VMJ1D&SE&/^ FORX_9-O++0?CE=V>SR99M0;"MP3\QK
M]6[ZT34+*>VD^Y,A1OH1BORP_:Q^%OB/]G'X^:!XX\,:;<:GHT+BXN&C0[1S
MDYQ0!^J]5M2_Y!]Q_P!<V_E7@_PD_;0^'GC[P7:ZMJWB+3=!U!N);.XGVLI^
ME87[0'[;G@;P#X/F;P[K>G^(=6N4:.*WM9=QR1Q^- 'P[\;-$FU+]NKP+=P'
MS(X[M=Q7M\U?K^OW17YH?L5_#/Q/\<O&=SX[\9:/-HLEI<^;:BX0C>N<@C-?
M=/QF^.?AOX+^&;G4]8U"WAEC7Y(9' )- 'C'[=7[5EC\"/!L>FP2+<7^L!K0
M)"0S)NXY].M?EIX?^!GCOX2^(X?BP\;KIMO,=0)53N*L=V/UKW;X!?"G7OVU
M?VCO$&O>*'N(O"MG/]JLVE!:-P&R N:_4CQ=\(]%\4?#6Y\(-:0K:26HME;R
MQQ@8S0!R'[)GQ\MOVA_A/8^)HG E8^6\38#@@=2*U_VCO^28:U_UZR?^@FOS
M1\.>*/$'[#/[3BZ%<"9/!"MEI6)6'D_E7Z#?$SXE>'_B5\#M0U71M0ANEGLG
M<)&^<94T ?'/_!('_D->/O\ K^D_F:W_ /@K9_R3V?\ ZZ)7._\ !'V9)-:\
M?A6!(OGS^9KH/^"M\J)\/9@S $RH!^= 'U=^P^2?V7? G_7D*]VKP?\ 8;=9
M/V6_ C*<@V0YKWB@#\T/^"H]O'>0RQS+N3<O'XU]A_L9PI;_ +-_@V.,81;4
M "OCS_@J'<1Q++O<+\R]?K7V)^QJP?\ 9Q\&E3D?91S0![77YD_\%&/^2B+_
M ,!K]-J_,7_@HU<1Q_$50SA3\O6@#[2_9UC,W[-ND1CJVGR*/Q4U^<WP-8?"
M/]I+4+;5R(FU+4B8B_'5J_27]E?;-\!?#(^\K6V*^5?V[/V1=3US7M/^('A,
MRF_TD_:%L[<<RL#G'% 'Z!6[!X(V4[E*@@COQ4E?"'[*_P"WE%<VL/AOXII'
MX1U6(^6JW[;&P. >:^GYOVG?A5#'(Y\=:,VQ=VU;@9/L* -[XQZC%I/PO\2W
M<S!8XK-V.:_-[]BCQ5;^,OC?%>6H_=K<,OZU/^U[^VQXN^(FE:KX=\#>'IM3
MT)E:*>_M0655Z;B17"?\$R]-.B_$2TAEEWS23;V!Z@D]* /TJ_:=_P"29:C_
M -<G_E7P5_P2/\56.A^-_B/IUU,L4MU=,$W'D_-G^E?>G[3S*GPSU L<#RG_
M )5^*G[.]YXMT;XJ^)O$WA.TN-1ATNY:::*W!(;#'KB@#^@CKS2U\S? ']MS
MPG\1O!*W_B_4;'PAK,3^7)97DNQCC^+!KL_%7[7'PM\/Z/<747C/2KNX5"8H
M8IP2S8X% '&?MV^+K'0_A%J^GW$J+<7EJZ1HQY)P>E>7_P#!(O1;G1/V?]4C
MN8FB:346<!AC(^:OFSQYX@^(/[>GQATJ(Z+=Z)X;TBZ"K,BD1W$>[K^5?J7\
M*_AOI_PP\*6VD:?&L:*BE]HQEL<T =-JW_()O?\ K@__ *":_)+]F'2WU/\
M:<\6O$ZXCU%B1_P*OU?\8:DFD^&=3N7_ (;>3'_?)K\K_P#@G'X<F\;?M$_$
MJ_\ .;9;WSOUX^]0!^LEJ-MM"/\ 8'\JEIL:[(U7T&*=0 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 54U:U-[I5[;CK-"\?YJ15NB@#\@+R&
M7]CG]I.VCN[>06VOW_F-*H^4 MW-?K3X9\26'BG1[>_T^XCN8)$4[HV! )'2
MO&_VI/V7]*_:!\-3H^RVU:.(B"Y"_,I]0:^*?A7\9OB;^Q-J@^'^I>';WQ+H
M!EWG69PQ5!GUH _5"BO&O"G[6/PTUOP_9WM_XNTK3;N1,RVLTX#(WIBKFJ?M
M4?"O3]-N+I?'&D3&)"PC2<%F/I0!ZO)(L*,[LJ(HR68X K\C?VOOB#-^TK\?
M'^&>F![M-)O YDC^9" >U>B?'+]M+QY\;%N_ O@'PI<OI=X=C>(;+<0HSZ@U
M[1^Q9^Q;;?"(1^,M>N/[3\0WT6Z0W"Y8$]R30!](?#CPU%X1^%>D:9#$(C;V
M*(^!@[@O-?EC\08DG_X*1>'DD&5R./Q%?KWJ0"Z;. ,#8:_(+QY<1_\ #RCP
M\-XSN Q0!^OVFQ+#8PH@PH48_*K55['_ (](O]T?RJQ0!^8/_!0K_DOFF?\
M7-/Z5]P?L_Q[_@)IZ#JUI(!_WS7PW_P4,N(X_C]I@9PI\M.OX5]V_LTA9O@M
MH:YRK1$?H* /S._993_A4O[3_BW^V&6$:EJ+>3YG&<O[U^P-JXDMHG4Y5D!!
M_"OSP_;H_9%U:X\0:;XZ\'&9KS3Y/M)M;<',K YP<5TO[,W[?@NA;^'/BG:1
M^#=0A_<I]N.QF X!YH ^[Z;)(L2%W8(B\EF. *\R?]ISX51JQ/CO1OE&3_I
MKY'_ &I/V[]0UBWN?"/PJT[_ (2@ZBK6TE]8$N8,\;LB@#] +6^M[Y"]M<17
M" X+1.&'Z5^4?[9EC+\/?V@)O%%\I^PW%RJJQZ<FOIK_ ()[^'/&GPT\#7&D
M>+GO-1N+Z?[2)KDDF/.>.>W-=;^V]^RI#^T=\/Q:VTOV.^M7\\21CYF(Y H
M]M^$.I1:O\,_#EY P>*:S1@5/M77U^:O[+W[6OB/X,:HW@'XC:3)HNC:<PMK
M:_O<JLBCC<":^VH_VG/A5*B,/'>C#<,@&X&: /2KR18[2=W8(BHQ+'H!BOR=
MT?7D^(W[36I6NEQM.;'4/WC1\CAJ]>_:X_;JN[WSO"/PLM?^$GNY6\MYM/)<
MX/&>*ZO_ ()[_LGW?PG&J^-O$.Z;5_$"^<T%PN6@8G)'- 'I_P"W4I3]D+Q:
MIZK8H#^5?/\ _P $ES_Q:VW']X.*^A_^"@#+'^RCXX+$*HMJ^<O^"3,JM\,K
M,*P)#,#^= 'D/[>&FS?#[X]^$[^]1O)NM24JQZ#YJ_5CP3JMOK'A/2+FVD62
M-K6+E3G'RBOG_P#;9_9/M/VC/"]O?I<-;ZMH<;W%LJ+S*R@D#-?,G['O[8_B
M;X;ZNW@;XDZ)+HVGQS^5'?WN5"J#@')]J /TWK.\0W266AW\\C!8XX69B>G
MK@C^TU\*ES_Q7FB\#/\ Q\"ODC]J_P#;DN=9MW\)?"VT'BO[?FVGN+$[S$&X
MSQ0!XS]L'Q"_;1\-ZGIJ^=;6MT%=X^0,&OJ?_@J1X3N_&'[-LMG9J6E6[5^!
MZ5C_ /!/[]E6?X::!=ZYXE#W.JWDOVA?M ^:,GG'-?6WQ"\#V?Q!\-W.DWH!
MCD4XR,\XH ^8/^"=>H6\/PUL='$\;W5G;!9$4\CZU]BU^0VBS?$?]A7XX:OJ
M-AHEYXB\/ZI<%')4F.",GD_E7Z&^#/VO?AAXDT.VNKKQAI=A>,@,UO-, 4;'
M(H ]LKX&_P""K'CBS\(^&O"*3X>2>ZVA!U'/6OH?Q]^UKX&T/PW<7/AO7M/\
M2:L/]58VLVYC[XK\GOVN?&GCGXS^--,N_%6D76D:8MR'MVF!"GGMF@#]1/V(
M9/.^&:3#[LBHP_*N\_:1^$]I\9/AC?>'[R%9X6_>[&&>0*X+]A[:GPOBC4Y"
M(@_2OH]E#*5(R",&@#\S_P!@?XP0>#/BQXP\#7Y:WT_1PT<88X"@'M7%?M:^
M-K_XZ?M6>#-&T69KC0C,L5PD9RN,XYJE^W=X)O\ ]F/Q-J7BK186\WQ$[(7C
M&,9^E=W_ ,$K?@M-X@T?4O%_BCS)[Y9Q) 9QEESSQF@#]$/AQX$L?AUX6M=&
MT^-8H8E!*J,#=CFNHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "OF[]MS6O[)^'03=M\X,GZ5](U
M\5?\%-/$D?A_P+X?$D@C\^YV#)Z\T#15_P""8N@_V-X3\3/MV^?<;_UKZ%_:
M>^'J_$[X3ZCHCQ^:LA#E<9Z UYU^PGHZZ;\/YI5'$X5\U].NBR*58!E(P0:
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *X7QM_R$$^E=U7"^-O\ D()]* .G
M\._\@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HJ*XF6VMY)6.%C4L3[ 5\K>+/V[-$T'XR:1X'@CAN#
M>RB)I@W*'.* /JZBF1R)-&KHP9&&01WI] !1110 4444 5-4_P"/-_I7$>!O
M^1DOOQKM]4_X\W^E<1X&_P"1DOOQH ]"HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKP;]J#]I1_V??#=QJ:Z<+\
MQ)NVF@#WFBO,?V<?C WQT^%.E>+VM/L37F?W([8Q_C7IU !5#6/^/-_I5^N1
M^)WC"V\$^%KG4KIU1$4D;CU..E %#X>JPU2_.#C/I7>U^6VG_P#!33Q_;^.]
M6TGP[\.)M?M(IBOF0QL<@'KD5]W?LY?%O7?B_P"$7U77_#\GAZZ5@!;R @_K
M0!ZW1110 4444 %%%% !1110 445XI\6/VD+#X3ZT;;54C@M 0OVB0X% 'M=
M%8G@WQ59>-/#MGJ]A,LUM<H'5D.16W0 445\D?M'?MP2? OQ/I>E+HHO1>7*
MV^\YXR0,T ?6]%9WA[4_[<T'3]0*[/M4"3;?3<H./UKY#^)?[?4W@+]J)?A.
MNA+/&0O^F9YY_&@#[-HK/T'5/[8TFWO-NSS5W;?2M"@ HKQC]K3X^/\ LV_"
M"^\9QV U)[>18Q >^:?^S'\>F_: ^'>F^)7L18&\C\SRAVH ]DHKYJ_:H_:V
M?]G75M*LTTH:@+T9W'M7J/P+^*A^+W@B'7FM?LAD;'ET >B4444 %%%5-6O/
M[-TN\O,;OL\+RX]=JD_TH MT5^;O@O\ X*Q7'BKXT)X*?PO'#;R7[6270;DE
M6*DXS[5^CT$GFPQOTW*&_,4 8OC#_D'?C6;\/_\ 5W/UK2\8?\@[\:S?A_\
MZNY^M '84444 %%%% !17C?[4'QZ;]GSP$/$*6(OV+E!$:^(-._X*O?$;Q'<
M3+H7PGN-3BC/WHD8T ?J'17YE?\ #SCXR?\ 1%+W_OT_^-;W@C_@HU\6O$NN
MP65Y\'[RSAD<*93$_&: /T7HKB=?\>SZ!\)KWQ=/9[;BUT]KQK9NQ SMKPW]
MC?\ ;.E_:BT[4+F31QIAM;@P[0>N.] 'U11161XMUS_A&_#.IZJ$\PV<#3;?
M7 SB@#7HKY2^!/[:DGQ@\5/I#:.+0+,8M_/8XKZMH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N<\9J6LEP,UT=?*G[=7[65Q^R_I/AR6WTT:@=6G\
MD@_PC/6@#Z \ _\ 'G-_O5U=>7?L_P#C)O'7@V#5FB\DW"+)M],C->HT %%%
M)0 M%<3XV^-/@GX=R/#XA\1V.EW*KN$-Q+M8_A7PIXS_ ."G/C^S\::CIWA7
MX8S>(='@<K!?0(["5?4$<4 ?I#17YCS?\%.OC)'&S?\ "E+P8]8GKZ*^ '[>
M'AWQ]H,;>/I;7P/KC''V"\?8P_ \T ?5U%5=-U.UUFP@OK&=+JSG7?'-&<JX
M]0:LT +17Q]\0/V[)O!?[5EO\(AH8FCD"DWN>1FOK?3;S[?8Q3XV[QG% %JB
MBOE?XU?MFR?"GXN0^#5T<70D /G\]Z /JBBL+P7XD_X2KPS9:JR>3]H3>5]*
M\5_:2_:ZT7X&VJ6]FT&JZW*I\FQ5LL[=@!0!]#T5^8EY_P %0/C#91M++\%[
MM(=W#F*3&WUK[ _9Q_:NT+XW:#;?;)H-*\1,N9M,9L/&?0B@#WNBD5@P!!R*
M6@ HHHH **** "BBB@ HHHH *JZAIMOJMLT%U&)8FZJ:M44TVM4)I-69Y5XR
M^!_@F\LY9KC2(S+@G(%5OAC\(/"-GI[S0:7'YBO@,1TKT#Q=_P @V3_=-9WP
MU_Y!$O\ OUO]8K6MSNWJ<_U7#WO[-7]#JK6UCLX$AA0)&HP%%2T45SG2%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;4+&/4
MK&>UESY<RE&QZ&O!M+_8I\!Z5\4+7QW$LQUJV;<A;IFOH*B@ JO?6<>H6<UM
M*,QRJ4;Z&K%% 'SA#^PC\.K?XO6/Q%2*4:W:.'1<#82/6OHZEHH @OK--0LY
MK:7_ %<JE&^AKP.U_8G\!V?Q0L_'48G76+5]Z8^[G\Z^@Z* $K&\6>$=-\9Z
M#>Z5J-O'+;W41B<E 2 1U%;5% 'PK=?\$A/A#<WUU=?;]7C:XD,C*LF "3GC
MFMOP/_P2N^%7@774U2UN]2N94.0D[[E_G7V?10!XU\9/V5?!7QLT/1-+UJV\
MJ#22# T" '@ <_E7;_#?X::5\+]#72])#?9U 'S=>*ZZB@#P_P"-'[(_@SXZ
M77G^(!,7WA_W?J*V/&W[-GA'QU\.=.\&WMOY>FV$0BB>)0'  QUKUBB@#X3D
M_P""0/PBDN)93J6L R-N($O _6N]^!W_  3@^&?P(\;)XGT>2]OKU1@)>'>G
MY$U]7T4 ,CACA7;&BQKZ* !3Z** .6^(WP\TSXF^')=%U8-]DD.3MZUQ'P7_
M &8?"?P+U*]OO#XE$UT,2>97L%% !7BGQL_9.\'?'>4R>(1,26#?N_:O:Z*
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
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 %<[XW\"Z5X^\/W6D:G KV\ZX+;1N'TKHJ* /B#7O^"2WPF\0:Q-J,U_J
MT<LIR5CDPH_6J2_\$@?A"KAO[1U@^QE_^O7W910!YS\$?@5X<^ _@V/PYH$1
M>T5MQDF4%S]37HJJ%& ,#T%+10!'-"+B%XV^ZPP:^?\ 5/V)? >K?&2T^),P
MG_MZV.4Q]W^=?0E% #(HQ#&J+T48I]%% 'B?Q:_9-\&_&3Q5#K^N"8WL0 79
MTXKU#P7X1LO WAVUT;3]WV6W&$W=:W** &LJMU4''J*^9OVC/V OAY^TKXNM
M_$7B%[NSOX8Q'_H9V!@/7!%?3=% 'PE_PZ ^$7_02UC_ +^G_&O:?V;?V)?
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
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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
M#'^X/YU]*?L5?\D:M/\ ?_I7S7_P4X_Y&GPQ_N#^=?2G[%7_ "1NT_W_ .E
M'OU%%% !5;4XH9]-NXK@X@>)UD/^R5(/Z59JCKO.AZA_U[R?^@F@#X-\%_LV
M_LQV/QB;5]*UN67Q,MX9?(+_ "K*6R<#ZU]M>./'VA_#'PK+KFNW7V32K< /
M-C...*_*#X3V42_M,73@'/\ :1[_ .U7WA^W];I=?LM>(8Y!E=B']#0!Z OQ
MJ\(^./"(UC2=22ZL-ID\S('%>):1_P %&/@7X7O;[3K_ ,0M;74#E)/DW<CM
MUK\NOV>;SXI_&+4;?P1X+U26PM;4_OLL=K1YY'Y5^GWPE_X)\_"*ZT&.;Q-X
M7AU/72H^U2R?QOW/YT >O?"G]L/X8?&C5HM.\*Z[]NNY>%1DVY_6O:J_.']K
M#]F6R_9;T6?XF_#.W71;33@I>WA)R#_D5]4?L=_&R3XU?!O1-7OY&DU.2/\
M>E^IH ]WHHHH ^1_^"DG_)&;7_KY_P *Y_\ X)P0V\GA?4PUK"6VK\^P9[5T
M'_!2;Y?@K _9+@L?R%?''[*/_!0[PG\"=/O]-U;P_J5ZS@#?:1DGC\#0!^NW
M]FVG_/K#_P!^Q_A2KI]JIR+:$'VC'^%? O\ P^(^'W_0I:[_ -^S_P#$UL^$
M?^"L7@3Q?K$6GV_A?6HI)&"AI(SCG_@- 'U1\?P%^"?C0 8']F3?^@U\#_\
M!(O_ )%W7_\ L(2?S-?=/Q@UB/Q!^SSXGU*)&CCNM'DE56Z@%:^%O^"1?_(N
MZ_\ ]A"3^9H _3FN5^*?_).?$?\ UY2?RKJJY7XI_P#).?$?_7E)_*@#\Z?V
M)?\ DIT__7XW\Z_4"OR__8E_Y*=/_P!?C?SK]0* "BBJ]]?0Z=:R7$[[(D&2
MQH DGF2WA>61@L:*69CV KYH\2?\%&O@=X5UZ\T;4/$YBOK1S'*@BR P[9S7
MRU^TA^TIX^^-WQDN_A;\,-0FTV\B?$DRD[2F>1FO??A?_P $Y?AI_P ([:WW
MCGP[#J_BBXC#7EPY^\_<T =9X4_X*)?!'QIX@MM%TOQ,9K^X.V-#%@$_7->G
M?$;]H7P/\*?#T6M^(M72ST^5@JR<')/3O7B7Q&_X)W?#9_!FI#P#X>M=!\7>
M7FQU -@QO[FOR;_:B7XH^ ;R'X=?$/5)-2-I<!O,W$J<'C!H _?[PCXRTKQQ
MX=M=;TBX^TZ=<H)(Y<=5-<1JG[2_@'1_B/I_@:[UA8O$=\VV"V('S'ZYKG_V
M/X4A_9S\,QH,(MDH'_?-?EI_P4/U34/"W[4>AZSH4CP:U;D-!(AY#9XH _63
MXO\ [4GP\^!LYA\7:R+"0*&*A=QP?QKS*P_X*7_ 74KZWM(/%3--<,$0>3U)
M_&O!_P!FG]E/7?VAI(/&_P 89%UW3+J/"VL[')('%>_>(O\ @GK\$X=!U&32
M_!EK:ZDL#FUG4G,<FT[2/QQ0!]&>&_$VG^+-+BU#3)UN+60!E8>AK5K\P?V6
M?BSXQ_9]^+0^&WC?47O&U*Z*V*YX6// _*OT\=A&C,QVJHR2>U $=Y=1V-K-
M<S-LAA1I'8]E R37S1KO_!1SX&>'=2GL+WQ08[F%S&ZB+."#]:^5?VB/VJ/'
M7[0'Q2N?AO\ "N^GTUK"Y\C467.V1,X-?07PI_X)Q_#2W\.1W'C7P]!K&N7(
M$DTCG^(C)/US0!W?P_\ V^O@U\3?$*:+H/B,W-^_2-H]OZYKYB_X+( 2^%_A
MW,I#1M?C##OR#7N/Q!_X)^^!=-\-S7'PST6W\.>*4(:*[5NH]*_-?]LCQ]XS
MU#Q#X7\%^+;B:Y?2;M4\R3.TD,!Q0!^M7[(?_)*],_Z]X_\ T$5[I7AO[(XQ
M\+M. _YX)_(5[E0 5Y3^T5\;;+X*_#G6-8\^/^U(8"]M"_.YNW%>J].M?F1_
MP44\;R:U^T5X'\%12%[&_*Q3Q@\-DT <#\(_V>_%/_!0CQQ_PGGQ#-U9^'&<
MC=;L5!QT %?I[\+?@WX;^$OA>TT/1K-#;6ZA%DF0,Y ]35?X&?#NS^&'P]T_
M1+& 6]NB^8$ QR0*]!H K'3;-A@VD!'_ %S7_"OBW]K[_@G'X7^-UQ?>+=*D
MNK/Q,%RD-NVV-N^,5]MT4 ?FY^P[^T]XM\$>.+[X3?$?;8Z1HZ?9["XE7YR0
M< $U^C]O,ES"DL3!XW4,K#H0:_,'_@J5X)_X5?J7A;QAH/\ HUYJ&HJ)Y(Q@
MGD<&OOSX ^)G\3?"WP_/*^^;[''O;OG:* /S>^.W_*4'3_\ KFM?JKX=_P"0
M/;?[@_E7Y5?';_E*#I__ %S6OU5\._\ ('MO]P?RH TJ_,G]L3_DZJU_W5K]
M-J_,K]L3_DZJU_W5H ^]?ALS1_"*U9/O+9.1]=IK\P-%\/:;\3/VI+.^\77,
MJ7=AJ/\ HD+M\K8;CBOU)^$*+)\-](1AN5H<$>HQ7QW^W!^R'K^I>)M)^(WP
M\EBTM=%!NKZWB.&EP<D@=Z /NNZT2PU&Q^SW%G!)"4V;3&" ,=J_-SXJ?L=>
M/_AK\<)O''PRM9KA[ZY!GC!.Q4)YP*]:_93_ ."@6C?$O6K/P/KUK<V.NI^Z
M^U77R(<<<DU]JQS1S*&C=9%_O*010!E>#Q>CPMI0U)=E_P#9T\]?1\<_K6Q1
M10 4444 %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_R")?\ ?K1\7?\
M(-D_W36=\-?^01+_ +] '7T444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%)0 M%%% !1110 4444 %%)
M2T %%%% !1110 444E "T444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !2,H8$$9%+10!@3^ ?#EUJ\6J2Z+9R:C$<I=-$#(OT-;]%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% '/WOP_\-ZC?&]NM$LI[LG)F>(%OSK=
MAA2WB6.)0D:C"JHX I]% !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 5[ZPMM2MWM[J%+B%AAHY!D&N
M,;X$_#V21G;P=HY=CEF-JN2:[NB@#AH?@;\/[>0/'X/TA'!R&6U4&NSM;6*Q
MMXX((UBAC7:D:C 4>@J:B@ JEJNCV.N6IMM0M8KRW/)CF7<M7:* ,C1?"6C>
M&RQTO3+:P+<'R(PN:UZ** "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 *2EHH Q=2\%Z%K%U'<WVDVMU<1G*22Q
M@LI]JUXHDAC"1J$4# 4=*?10 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 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]*TZS/#O_()
MA^E:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 ?&_
MXDVGPK\ 7^MWLRP0HI3>YP 2.*[^OS'_ ."H?QRNO&32?!W0CYFJF=)'BC/S
M,,]Z /DGPC\2/&_AWX]>(/&MAX.NO&-E=7#2P+Y1=5&<@J:^N[7_ (*?_%:W
M6)'^"5\ZQC:0(W&:^N/V.?A+8_#WX$^%H;BQB.JO:*;B21 6W>G->X_V59?\
M^=O_ -^E_P * /P=^,GQY\?S_&A?BYJ'@"X\,0LZIF2(J.O3/K7[.?LW?$2U
M^)GP=\-ZW#<I--<VJO*H8$JWI6%^UE\"[;XZ?!W4/"ZVD9=B)$*J RXSTKXU
M_P""<'Q._P"$-^*WB7X8ZK=-#'HZF"%9#QD&@#[0_;&8I^S5X\8=1I[U\5?\
M$C_AKII\+KXI^SQ_VAY[KYV/FQGUK[5_;#7[1^S3XZ"'=NT]L5\+_P#!)'XT
M:#%9IX$>XV:VTKR+"W&5]1ZT ?J?1110!^:W_!2#P;;^'=>D\;6BK#J:,H\Y
M1AOSKZ5_9'U2;6OV>Q?W#F2:6Q8LS=3\AKY5_;_\?Q>/OBPWPRTU_/U*0JWE
M+S7UK^R]X=N/"?P-ET:Z3R[FWL65E]/E- 'P1\&/AO9^,/VE)M4N45WM=1)7
M</\ :-?K["JQPHJC"JH 'MBOQV^$_P 5M)\ _M+2Z9J,_E2W>HD*#_O&OV%L
M;J*^LX9X'#Q2*&5E.>HH GKYB_;Z^'UEXG^".O:K-&IN["U9H9".4/7BOIRO
MD3_@HA\6;3PC\,;SPNTRC4=;MFCMHL\L3Q0!R?\ P2/\2W>L?L]S6U[,]Q+#
M=N5D<Y.,XQ7R]K/P_L/B'^W!XEM=1BCGBANMP609'6OKG_@E?\/=1\"?L^LN
MKV[6][/=,VUO[IYKYL\,G/[=?BT_]-S_ #H _4;P7H&G^'/#=A9Z=:1VD"0J
M-L:@9XZU\1?\%,O$%UX@\'77@])6BBF*DL#7W;HO_()M/^N:_P J^)/^"F_@
MJ]L?A7J'B_3XS)<6Y4<<T >X_L2^%;;PC^SGX3LH8U$BV_[R0#ES[U[O7S?^
MP7\1+'QI^SSX8B%PAU2&WQ/#GY@?7%?2% &=X@T&T\2Z3<:=>QB6VF7:RD<5
M^4'[.<]QX _X*&>,M&MIF6QB=E6%3A1SZ5^IWC_QG9^ /"M[KE\ZQVULN69C
M@>U?E[^R?X?U'XE?MS>*_&"1%M)NBSQS8X(R: /U!\:>'T\;>!]3TF505O[9
MHB#[U^8GPCNM0_9C_;$TWX>,'M]"O)?-DEZ(,FOU;AC$,2H.BC%?"?\ P4,^
M%MUI=K-\3=.A_P!+L%4>8HY&* /LWQIXKL/#?A.^U.XN8TA\AS&^[ACM.,&O
MS$_9,\$ZA^TQ\>O$VMZ]$_V;1;XR6LDPR" W&*R_C'^V$_CW]EWP?H'AZ[-Q
MXK:=([J$'D+D U]W?L;_  G'P_\ AQ8ZC-"L5]J=NDDW'.3@T =;^TEX@E\&
M?!76=0@<I);Q !@?8U^2'P5_::\7_"WXQ:GXNTCX?3>)I[H,IDCC)+ Y[BOV
M ^/_ (-D\??"W6-%C4N\Z\ >P-?#'[#_ (\TSPK^T!J_PZOX+<3VB,H\U!D'
MGUH AD_X*@?%DN=OP3OE&>!Y;\4+_P %0?BRIRWP4OB/^N;U^D_]EV+<_9+<
MY[^4O^%']E6/_/G;_P#?I?\ "@#\5/B5\9?BI\;OB!;:Q'\,+W1KJ:X4R7"P
ML&QGUK]5KR_O=%_9?GN[E6BOK?0V=U;J&"U8O/C[\-M-\>S^#I;VV77X#A[=
M85X_&NG^)FGKXG^%OB"SMQN2\L)$0 =<B@#\[?\ @G#IEI\7O$FH^,-3MTFU
M"QOF1)7&6 !/>OU#K\K/V)?%VF_L]_%:3X=ZE+]GO]3O&D2-^,Y-?JD#GD<B
M@!:^ _\ @IMX(TK4_#5QK$UG')>PQ#;,RY8?C7WY7YP_\%0_C)H6AQ-X5FN0
M-2N8AMC!SZ4 ?1__  3[8M^S#X9).?O?TKZ/KYQ_X)^QF/\ 9A\,@_[1_05]
M'4 %?.G[='_)&)O^NO\ 2OHNOG3]NC_DC$W_ %U_I0!X?_P31_X__$'^Y_6O
MH[]LWQ)-X1_9Q\8:K Q66WMMP(KYQ_X)H_\ '_X@_P!S^M?3W[5_A"3QW\!?
M%.B1(7>ZM]H44 ?*?_!,GPW9^*O#\/CV:!!JLY9'FQ\Y_&OT)K\X?^"<?C[3
MO!?B0_"<R[=4M \CPMP<"OT>H *_+O\ ;4\(Q>"?CK+XRT[%M>O*JEX^&Z^M
M?J$S+&I9B%4<DGI7Y6_M1>,#\8/VHKCP#HQ^TSQR!MJ\]#0!]B^/]2EU;]DF
M*^F<O-+I99F/4G8:^2O^"1OPL\/^)].\7>)-2TZ"ZU"UU%EBED0%E^8]Z^O?
MBIHLWAG]EEM*N%V3VVF,C+Z$(:^</^"-_P#R3_QS_P!A-O\ T)J /T550J@
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
M^G5G=QWUK%<0L'BE4.K#N#4U<%\";J[O?A#X4FO!B9]/B/N1M'6N]H ****
M"BBB@ HHHH **** "BBB@#!\7?\ (-D_W36=\-?^01+_ +]:/B[_ )!LG^Z:
MSOAK_P @B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***HZUJT.AZ;->W!Q%$,F@#\\/VW/VDO':>.!X,^'>
MJO8:O!<*)=C?PYYK[B^"(UMOACH$GB&X-QJTELK3N>[8YK\U_@WIDOQ<_P""
MC_B>ZNT9M+4,Z[AE>,]*_5VTM8[*UCMXAMCC7:H]J )&8(I+$*HZDG%?*_QY
M_P""AW@'X$^(KC0KVVNM5U!#L46.'&[MG Z9K+_;Z_:+_P"%>^!]0\(Z1,8?
M$FH0CR#&V'Y]*\I_8*_8I2XL[7XF_$&?^W]1U!69;'4$W[#V)S0!YWHWA/\
M:T^.^N:CXF\*>+Y-'\.WKF6T@N)-FQ#R!@]ZV_\ AF/]M6;Y!\2(4_VC< ?U
MK],M-TNST>V6WL;:*T@7I'"H51^ JW0!^8WA;]M[Q7^R;XH_X1#XQI?>(+^,
M^7)=6ZEAD]P:_07X7?%C0OBQX:M-9T>X4QW"!Q"SC>H/J*K_ !!^"?@[XD6U
MR=9T"QO+R1"%N98@7!QP<U^8'B:;Q9_P3_\ C=!++>W.HZ#KUX$AMV)\N!"W
M:@#]>Z_/?_@I5\??'?PAT>"7PGJKZ<[7*H64]B:^Y_ OC"R\;>&K'4[*99EF
MA5VVG."1TK\V_P#@K=_R ;?_ *^T_G0!^@'[/'B#4/%?P3\':OJDIGU"\T])
M9Y#_ !,<Y->BUY7^RS_R;WX#_P"P9'_6O5* /G_]MCQ[KOP[^#LVJ^'[HVE^
MLH42 XXKSG]@OXO>+?B;#?'Q+?M>%(\KN.:ZC_@H3_R0>X_Z[#^5>5_\$U?]
M1J7_ %RH ^Q_BA\1M+^$W@?5?%6LEAIVGQ>;+LZD>U?FAJWQN^-?[97Q&GN?
M@OK-QH/ATDJGG$J!CKDU]6?\%&+;5;O]GOQ)%9I)) UN=RKG!KB_^"4>K>'X
M_P!GO3]+B2WAU]9':=0!YC#W[T ?/OCGP+^U]\#YK#7]>\:MJNCVT@EN4MY=
MP* Y8<>U?;7[,/[9GA+]HS21'IHEM-1M L-Q'<'!,@&#C\:]X\1:#9^)M'N]
M-OH4GM[B-D977(Y&,U\H>!_V K;X>_$Z'Q/HFN?8+59_.DLH055^<X/% 'U)
MXTL-3U'0+F+2+@6U[M)1SZXZ5^>/[&_[4?C>7]ISQSX/^(&JS7=A:R-%;!^B
M-N(&/PQ7Z5-]TXK\EOVD+J/X,_M 6NJQ6HM7U/4%5I@,;LL* /UGBD6:-9$.
M589!I]9'A&\74/"VD7*MN66UC?/U45KT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !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 %<+XV_Y""?2NZKA
M?&W_ "$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% '%?&3X@#X7?#?6_$[0O.-/@,OEQC+'Z"OS$
M_95\(WW[3_[7K_%O5;"9=#<L!#<H0<CIUK]9=4TNTUJQEL[ZWCN[24;9(95R
MK#T(K/\ #_@G0?"<0CT?2;738^NVWC"B@#6M;6*R@2&"-8HD&%1>@J6BB@ K
M\E_VXO!-[^S3\6M.\=>'+*83ZO?!KE[=22RYR<XK]:*Q?$7@O0O%RQKK6E6N
MIK&<H+F,/M/M0!\[?$WXE6_Q._8K\3:Q;Q2V\BZ0%E29<'<%&:_-?]D?]F/Q
MIXV^&[>-/AO??V;XOAG;9=%L80'H*_5?]K31[+0OV7?'=MIUK%9VZZ>^(X5"
MCM7S+_P2-=A\( -QP;AQC\: *OAK_@J%I_P?M4\&_$71M6U3Q3I@\J\O($)$
MC#J>AK-^('_!4BP^+&GOX2^'^BZMINOZB/*MKJ:,C8QZ'I7WIJGP3\!ZUJ$M
M]?\ A+2KN\E.7FEME+-]33;'X'^ -+O([NT\(Z3;W,9RDL=LH93[&@#XX_99
M_8O\2:?KT/Q#^)TR:IXF/SBX8Y;:>E?6VAA(X?$ZQ#;&+5\#_@)KO=0416+(
M@VJ!@ >E<!H?^H\4?]>TG_H)H _)^S^";_&'XF>((])VP^*/MCK8W)XV-N.#
M7N_@_P#:H\7?L/W$?@_XN)>^)+H+N$]JI<;3TP>:P?V:9&B^/.ILC%6&HM@C
M_>-?I7XB^&OA;QE.ESKF@6&JW 4*)+J$.<>E 'Q)=?\ !8/X=W=O-;V?AK7$
MO9D*6Y:(XWD8&?E]:\J^#?[.WQ6_:D^)T/COX@:BUWX?M[GSK2"X;E8R<@8/
MM7Z,+\ ?ARCJZ^"]'#*<@_95XKL]+TBRT6V%O86T=I .D<2X H BT'P_8^&M
M-BL=.MUM[>, !5'IWK\K?#-O>_\ #=7BUC87 A\\XEV':>?6OUBK"3P+X>CU
M2345T>T6^D.6N!$-Y^IH T=%_P"03:9X_=K_ "K,\=^!M)^(WAFZT+6[9;K3
M[@8>-OT-;ZJ$4*HP!P!2T ?E'\3/AI\3_P!AOX@7/C;2[]Y_ 4TVV'3[0[BB
MYZ$"O5]/_P""Q'P\BT^V6^\,ZX;M4 F*1'&[')'RU]Y:]X9TKQ59_9-7L(-1
MMLY\JX0,N?I7)M\ ?APV<^"]'.>O^BK0!^<OQA^-'CW]ORZ3P[\,#>:'H<^U
M6CNP5SCJ3TK[J_93_9Z@^ _PTTG3;Z*&?Q)'%MN[U.2Q]C7IOAWX=^&?"+!M
M%T.RTQAT-M$$_E714 %<7\8/A[%\4? .I>')MNR[7!W].AKM*2@#\8OV=/V5
M[[_ALK7O"EY:2+INFL9$=U.S@YXK]D=&TU-'TJULDQLMXQ&,>@JO:^%=(L=6
MFU2WTZWAU&88DNE0!V^IK5H 0@,"",@U^>7[6G[%_BR#QC=?$7X97"Z9K+2>
M=<2H<,R#DBOT.IDT*3QM'(H=&&"IZ$4 ?F]X$_X*MZ#\/]+C\->,= U>\UG3
M5\FXN(8S\[C@GI3_ (A?\%2--^*GA.^\,?#?2-8TOQC?+LM;J:,A8SZYQ7W-
M=? KX>WMS)<3^#](FGD.7D>V4EC[T^P^!_@'2[M;JT\(Z3;W"_=DCME##\:
M/BW]BG]CGQ;:^+#\2/B?<KJFJWJER9&RQ)Z5^@JVL26X@5%$(&T)VQZ4L,,=
MO$L42!(U& JC@5)0!\*_ME?L/ZO\0/$R>./AX\>F>);5-T4RG!!'->?_  __
M ."D _9YTF+P+\4=+U36?%%A\L]Y;H2'_''/2OTI(R,'I7&:O\&/ NOW[WNH
M^%=+O;M_O336ZLQ_&@#X5\9_\%8O#WC:Q/A[PAX?U>TUC4!Y-O<31GY'/ /3
MUKY!^._[+_Q9OM/NO'?CVZEUBY_UL&W+,(R<@?RK]H;;X$_#VSN([B#P=I$4
M\9RDBVR@J?:NGU'POI.KV?V6]T^WN;;&WRI$!7'IB@#PC]@%I6_9D\,^="\#
M@,"D@P1P*^BZIZ3H]EH5DEGI]K%9VJ?=AA7:H_"KE !7SI^W0LC_  9F$43S
M-YOW4&3TKZ+K(\3:78ZMIKPZA:I=P=?+D&10!\-_\$THYX[[Q!YUO)!\G\:X
M[U][7-M%>0M%,@DB8896Z&O.?A;H.E:-JFH_V;816>X\^6H&:]+H _.G]JS]
MCCQEX9\>7/Q.^$UTNDZQNW221G#;>I%1>#O^"KVA^ ])M_#OC?0M8OO$=@OE
M7ES#&<2..IZ5^B\]O'=1-%*@DC88*L.#7$W?P+^'U_=27-QX/TF:>0Y:1[92
M3]: /@SX@?\ !2J'X^6C>!/AQI&J:3K^ICR[>[N$(VL>YXKTW]CO]BG7OAOX
MHC\<>/YX]2\62#+W.<DYKZKTOX*^!-#OX[ZP\)Z5:7<9RDT-NJLOT-=K0!X[
M^U.LC?"37A'&TK?8Y,*HR3\IKY-_X(Y6]S;^ ?' N+6:V)U(D"52N>3ZU^AE
M]I]MJ5NT%U EQ"PPR2#((K/\/^$=&\)PRQ:-IEMIL<K;G6WC"ACZF@#8HHHH
M *_,[_@K9;W5QX.VV]I-<9N$_P!6A;'/7BOTQK%U[P;H?BB/R]7TJUU%,YVW
M$884 >9?L<K(O[-7@,2QM$XT]<HXP1UKV>JVGZ=;:39Q6EG EM:Q#:D48PJC
MT JS0!F^(?#NG^*M*FTW5+9+JSF&&C<5^1?[5'[$E[\'OC#I/B_28/-TJ_U%
M2D< SL^8=:_8:L_5M!T[7HXTU&SAO$C;<BS+N"GU% %/P.K+X-T,,,,+*'(/
M^X*_*#]HRUO6_P""ET4B6-P\("CS50E?S_SUK]>(XUAC6-%"HHPJCH!6%>>
M/#FH:R-6N=%LYM3_ .?IX@9/SH =X'R/"VGY&#Y8X-;U,CC2&,(BA4'0"GT
M?(/_  5-AFG_ &3=;2"&2=S/&-L:DGOSBI?^";\<T?P!\.B>"2W?[.,K(N"*
M^J=<\/Z;XEL7LM5LH;^T8Y,,Z[E/X4:/H.G>'[5+;3;*&RMT&%CA7:HH _/7
M_@J9<3Z;JWAZ_2RFNXH8\L(5)KD?V??^"H?@?X7_  ^AT+5O"^L?:H6)W0Q'
M!^O%?I?KW@W0_%2J-7TNUU$*,#[1&&KFF^ ?PZ9LGP9HY/\ UZK0!\@1_P#!
M8;X<23Q1#POKF9&VC]V?_B:^L?@C\=-*^.6AOJ>E6=Q9Q* 2MP,'G\*N_P#"
M@?AR&##P7H^1R#]E6NLT3PSI7AN PZ5806$1_@@0** -.J.N9_L34,#)^SR?
M^@FKU-91(I5AE2,$&@#\A/A1;WR_M*W1;3[A8_[1/SE#C[U?<O\ P4"CED_9
M9U]887GDVQXCC&2>#7O%OX \.6MX;N+1;..Y)W&58@&SZYK3U71K'7+%[/4+
M6*\M&ZPS+N4_A0!\+_L$13Q_#'3//MI;=O+^[(N#7V/X#_Y>OK2:OX<TOP_I
M"Q:;8062+P%A0*!2?#_[ES]: /.OVUED?]GSQ (HFF?"X1!DG@UX#_P3LAN(
M_P#76LL'[MO]8I%?=.I:7::Q:O:WMO'=6[_>CD7*FJND^%])T'_D':=;V7_7
M% M &I1110!\D?\ !26.9O@K T$$EPR7!8K&,GH*^.OV4/\ @H1X5^ NG7^F
MZ_X9U9WD 7?#$<\?A7ZVZQH.G>(+7[/J5G#>P=?+F7<*Y*7X#_#R9BTG@W2'
M8]2ULM 'Q[_P^(^&_P#T*^N?]^S_ /$UL>$?^"L7P^\7ZQ%I]OX;UJ*21P@:
M2,XY_P" U]3_ /"@?AS_ -"7H_\ X"K4UG\#?A_83"6W\(:3#(#D,ELH- '0
M6-Q:>-O"T4SQ$V6H09,;]=K#H:_._P#:6_9:\9?!CXEK\5? =VMIX6T[][<V
M$)^=N>3@5^DMO;QVL*0PHL<2#"HHP *AU+3;76+.6TO8([JUE&'BD&58>A%
M'Y\>&?\ @K[X,T_18+;7?#>M2ZG&-LCQQ'#8[]*X?XP?M*>*?V\&TWP[\'TU
M#0;"-O+U+[8I7S5)Y'05^A<GP#^'4C%F\&:.S'J3:K6OX;^&?A3P?(TFB>'[
M#2W;DM:PA"?RH \J_8__ &<8_P!G3P ^E.L?VVY82S,G=CU_6O?*** "F21I
M-&4=0R-P0:?10!\ ?M5?L->)M4\877CSX77$>D^(-WF23*<,5')%<7\-?^"H
MUG\);>3PCX_T75M1U?3?W,US"A.YQP2.#Q7Z9,H92",@\$5P]]\#O &I7DMU
M=^$-)N+F0Y>62V4LQ]S0!\2>*O\ @J1HWQ6T"\\*?#[1]8TWQ?J">59W4\9"
M1L>_2O@G]H_]FOXP>&K&'Q_X^GEUJYO)U#LN7<9.1TK]T]/^"/@'2;Q+NS\(
MZ3;7*<K+';*&'XUOZUX/T3Q'9K::II=M?6RG(BGC#*/PH \F_9#9V_9V\-,\
M3PL;-?D<8(XK\_\ XZ6MXW_!1?P#(EC</")US(J':.>N:_6?3]+M-)LTM+.W
MCMK:,86*-<*!Z8K*NO 7AV]U>+59]&LY=1BYCNFB!=?H: -^D;[II:* /R9_
M;,M[R3]OKX?/%8SRQ"1,R(A*CGUQ7ZL:*/\ B4VP(Q^[7^59^H^ _#VK:I%J
M5[H]G<W\/^KN)(@77Z&MU5"*%48 X H _/[]JS]A'7;GQ(_COX57$6C:K'(;
MN_(;:TP') ]:YKX>_P#!5#2/AOI+>'O'&AZO?:I8GR#-#&>2O![&OTEDC65&
M1P&1A@@]Q7$7GP-^'^H3O-<^$-)FE<Y9WME))]: /@WXH?\ !3RW^+WA6;PU
M\,-*U?2O$]RP5;F>,@*.F <"OCK]IO\ 9I^(WPS;P?XY\82R:M-K5PCMY>69
M22#SZ5^W.G_!+P%I-R+BS\):5;3CI)';*#3_ (C>%="\0:5;P:QI<.H00',,
M<J@A".A% ' _LC[O^%7:<61D)@C.UA@]!7N5<?\ #FSM['3I(K6%88E.%11@
M 5V% !5#7-$LO$>DW6F:C;K=6-RACEA?HRGM5^B@#\UOCO\ L _$7PW\3G\5
M_ _4HO#EJO[SR4DVGU(Q6CX;_P""HFF_"&U3P=\0=&U;4_%&FCRKN[@0D2,.
MIZ5^B]<3J7P2\!:Q?2WM]X2TJZNY#EYI;92S?4T ?&LW_!8SX<1Q,P\+ZX2/
M6,__ !->/>/E^.W[>U\^K_#W5KC0_ \QP+*X<QX]R.]?I$W[/_PX88/@K1B/
M^O5:ZOP[X5T?PG9BTT;3K?3;8?\ +*V0*OY4 >-?LK_LK^'?V>_"EG)'I\/_
M  EL\ 74M04Y,K]^?2O>:6B@#Y=_;*_9+F^.OA6XN?"KQ:?XOSF.\D(7IVS7
MR]\*?VZ;_P#9)5OA_P#$S3]2UBYTU?*::V0D9'<'!K]0ZY#6OA#X*\27LEYJ
MGAC3;^ZD.6FG@#,?J: /AWQ-_P %7/"GC_0;[PWX3T'6K/Q+J,1@LIIHSM1S
MT8\4W]CG]CWQI)X^MOB?\2KM=1UG>7CD<Y;:>0*^V+3X%?#VPNH[FW\'Z1#/
M&<I(ELH(^E=O!;QVL2Q1((XU& JC@4 <I\3_  C<>-/"MWIELX1YHV0$G Y&
M*_+B;X8_%C]@OXDOXBM]0DN?"U]<&XN[>U);>F<D<5^NU9>N>&-)\36XAU73
M[?4(NFR= PH ^#[K_@L;\.8[?]UX7UQIP-I#1G&[\NE>6^ _@[X[_;0^*C^+
M_$4SMX$:47-E8W.08^<C@U^BW_#/_P -SG/@K1NN?^/5:Z_1?#VF>'+5;;2[
M&&QMU&!' FU1^% ">&]'C\/Z#8:;$ ([2%85 ] ,5I444 %%%% !1110 444
M4 %%%% !1110!@^+O^0;)_NFL[X:_P#((E_WZT?%W_(-D_W36=\-?^01+_OT
M =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %>0_M7>(G\*_ WQ%J4;;6ACR#^=>O5\\?M]7B:?^RYXOGD&46(9_6@#
MY@_X)W6Q\1?$BY\4.@,EPC9DQUK]&]5O?[.TVYNL9\I"^#[5\%_\$O5M;WP%
M97T*89U;FONOQ1";CP[J$:_>:%@/RH _);XN:A<_''_@H1X12^S_ &=$ZQE
M?EP.,8K];M$T6T\/Z;#8V48BMXAA5%?D9I=P/#_[?OAG3[D;)99P06^M?L%0
M 4444 %?&O\ P4@^&-EXX\"V>I7"XETM&F1@.<C)K[*KYH_;JU2"Q^%-_#*Z
MJ\]M(J GJ<&@#SW_ ()9^.I_&WPBU8S2M+]DN_)4L<\#(_I7B?\ P5N_Y -O
M_P!?:?SKT7_@C[H]QI/P@\2B=&0R:B67<.HRU<-_P5RTJ6/PE;79/[LW:?SH
M ^Y?V6?^3>_ ?_8,C_K7JE>5_LL\_L]> _\ L&1_UKU2@#YA_P""A/\ R0>X
M_P"NP_E7E?\ P35_U&I?]<J]4_X*$_\ )![C_KL/Y5Y7_P $U?\ 4:E_URH
M^UO&GA'3_'GAN^T/5(_,L;M-DB^U?E/\>/ /Q1_87^*,OB[X<Z=)<^$@WWG7
M<N#U!%?KI6'XQ\&Z1X\T*?1];M$O;";[T;T >)_LU_MF>"?CMX9TQ(]7A'B@
MPK]NL0-OER=_PKZ'SGGM7Y6_M-?L4^)?@3K4WC3X2O\ V7;JYGN!$3RHYQ7O
MW[ W[7Q^,'AZXTCQ%<O_ &Q9R"#,O!)'!H ^U*_+W_@KKH!TO4O 6H(NT2:@
MA#+W^85^H=?FU_P628KX?^'I'4:@"/\ OH4 ?;7[/>HS:A\+]",ISMM(P/\
MOD5Z77B'[)5Y->?"O2S*V[;;1@?]\BO;Z "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N%\;?\A!/I7=5
MPOC;_D()]* .G\._\@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_VH?"FJ>./@-XPT/1
MH?M&IWEDT<$8_B8]J^>_^";?P/\ &7P:^&_]G>+=/:PNO/9Q&W8$\5]L44 %
M%%% %35/^/-_I7 ^'8VN6\16\?,TUNZ(OJ2#7?:I_P >;_2N(\#?\C)??C0!
M\8_ K]G/X@>%_B_J&K:GIC16$EZTJOC^'=UK]#DX50?2G44 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#
M6/\ CS?Z5?JAK'_'F_TH Y#X>_\ (4O_ *UWU<#\/?\ D*7_ -:[Z@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** ,'QA_R#OQK-^'_^KN?K6EXP_P"0=^-9OP__ -7<_6@#L**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KF_&G_'DM=)7-^-/^/): (/ /_'G-_O5U=<IX!!^QS<?Q5U= !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 8/B[_D&R?[IK.^&O_((E_P!^M'Q=_P @V3_=-9WPU_Y!$O\
MOT =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %?-G_  40C:7]DWQFJ+N8Q+Q^=?2=>"?MR6SW?[-?BN*-=S&,8'YT
M ?.W_!*>)X?A7IRNI1L-P:_0)T$BE6&5/!%?GI_P3*UXKI<.DN DD:ME:_0V
M@#\M_P!O/X5ZG\,?C]I7Q>TRTDDL=,"R/L7C\Z^Y_P!F'X\:9\=_AEIFMP7D
M+:A(G[ZU5P73'J*[?XG?#C2?BOX-U#PUK<9>PO$V.0.1[BOS;USX _&C]D7X
MD7-[\&=)FUO1$)++*"R^7WX^E 'ZG45\=^ ?^"DWPSCTM-/\=Z['HWBFW&V]
MMMG"2#J*ZG_AY!\ OXO&L*CU9./YT ?3$LJPQO(YVHH+,3V K\M_^"B_QLD^
M*'C?PIX0\%N=2\B[$5XMLVXJ"W.[%;/QF_;(^,'Q:\87&D?!+2AK?A>?Y%NT
MCY93U.:]C_9+_8>L? -U)XU\3+)+XFU+$US;S_,(W/)QGIS0![I^S3\*X/A;
M\.[*TBB6)[B))9% Q\Q%?'W_  5WL;L_#"TF$#>3]K0[\<=:_1J-%CC5%&%4
M8 KR?]ICX'V'QZ^',_A^^7(5O-CQUW <4 4_V0=:BU;]GOP6J'YX=/C1A7LU
M?F%\(_CMXU_8S\5W.@_%>T.C^"P_DZ;.ZG]X@/!KZ=;_ (*3? -+43'QE'RN
M=NSGZ=: (_\ @HG?VNG_  $F>ZF6!#. &8XYKB?^"='A>YTO0Y]09&^S7,(,
M<F.#7S_\7O''CC]O'XB'PEH5JUS\,/-$D5]$,$X/K7Z0_!?X=6_PM^'&B^'8
M$VFS@6-FQR2* /%?VA/VVM.^!'Q>T#P7=6*3KJ04M<EL>7FOHOPKXDM?%FB6
M^IV;K);S#*LIR*^7?VTOV+[#XT^'=1\2Z2L\WC2RA+6**>&8=J\ _9/_ &RK
MW]G>WC^'WQJD_L2:U+ -*OS+Z&@#])?$VEV^L^'[^SNHEFAEA965AGM7X^W6
ME7/PE_;<\+Z3H :'3;Z]#3+#PO+=\5]D_%3_ (*4?"I?#T^G^$/$4>J:Y>(8
MK9$7C>1@#\Z\T_9)_9Y\=^/?&7_">_$W2C8744_GV#%<;H\Y!H _1BOS9_X+
M(,LFB_#R+<-[:@./^!"OTE/0U^6'_!5*^F\3>,/ NGQDR*FHQJPZX&X4 ?=7
M[*VEC3?A9I #[]UM&?\ QT5[-7'_  E\.V_ASX?:#;VX/_'E"S$^I0&NPH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 *X7QM_P A!/I7=5POC;_D()]* .G\._\ ()A^E:=9GAW_ )!,
M/TK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#EOB-X\L_ASX9GUF_94MXNI<X%>4_ ']K+1?CQXHU31].$8:S!.Y&SNK
MPW_@II\6/M/PYOO NBRYUR0Y,<9^8U\0?L3^(]=_9=^(EOK'BJ"72[+6&6&'
MSC]]B>OZT ?NA15/1[X:EI-G>*<K<0I*"/1@#_6KE !17GWQ/^/'@OX.FR'B
MO5TTS[9((H=P^\QX JUXL^,WA+P3X=BUS5]5CMM-DB$RR\'*D9SUH ZS5/\
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
M+XC $_\ "EM1_P"_3U^C>GZ1I\NG6A-A:X\I<+Y*X' XZ5/_ &'IW_0/M?\
MORO^% 'SA^QQ^U;XD_:4CU@Z_P""KCPG]BQL\Y&7S.1TW5+\>OVQ(_@M\2;'
MPJVD?;#<JK>;D\9KZ1M[&VL\_9[>*#/7RT"_RK\W_P!NP#_AHW0^/^6:?TH
M_07P!XL'C;PO9ZP(O)%P,[/2NBKSWX"_\DQTG_=_H*]"H \ _:._:CC^ OW]
M,^W?*&ZFO0_@G\3%^+WP[T[Q.MM]D%WG]UZ8Q7R-_P %% -PX_Y9K7T#^Q7_
M ,F]^'OHW]* /=**** "BBN!^+/QR\&_!'3;>^\8:LNEV\Y(C9AG.* .^HKY
MA;_@I'\ DSGQG&,=?W?_ ->O5_A5^T%X&^-*LWA+6$U,!=YVC'% 'H]%>6^'
M?VE_A[XJ\8:AX8TW78[C6;"0QW%NHY1AVZUVOC#QII/@/PS=Z_K5T+32K5/,
MEF;HJ^M &[17!^"_C?X.^('A<>(=#U>.[THY_?C Z=>]>5:Y_P %#/@9X=UB
MZTN_\81PWELQ62/9G!'XT ?2-%>._#']K;X8?%^\2V\+^(H]0F=MJKMQD_G7
ML- "T4E<+\3OC9X0^#]HMSXIU5-.B9=P+#/% '=UROQ'NO[-\,WE_C=]EB:3
M;ZX&:\+_ .'DGP"_Z'2/KM_U??\ .NYN/C%X4^,OPYUN7PIJ::DGV1VW#CC:
M: /(/V?OVTA\0O%5SX?;2?)V7!A$GT.,U]B5^4?['2[?C!? CD7[?^A&OU<H
M ***:[K&I9B%4=2: (;[4+?3+9[B[F2W@7[TDAP!7S7^TS^VQH/P4T&";PY]
MF\7ZM)(5:PLY=[*/?!KY]_;I_:M\3ZYXHG^$WPY07NM3, 4C'S$=#7??LN_\
M$]?#_A/2=+\8>)Y[RY\67L8FO+:X;='&^>F": /+U_X*I_$9L,OP6U$H>5;R
MWYK<\$_\%0?%6J>((K?Q+\,;KPYI3'#7UPKJB_B:_02'P_ID,,<2:?:B- %5
M?)7@?E7'_%[X)^'?C)X'O/#&K6R06EQ_RTMXPKI]* )_AW\9O"7Q-T^";1-<
MLKZX= SV\,H9T/H17<U^2OQ1_9V\5_L"^)K7Q+\-I+O5K*ZF G$S%E2//)K]
M"_V:_CQIOQR\%Q7MK.LM];HJW:K_  OCD?G0!M?'KXL+\%OA[>>)VM?M@MR!
MY7KFN._9R_:73X]0ETT[[#\F_O6?^W9_R;[K'^\O]:\A_P""=O\ QYM_UQ-
M'W)7+_$CQH/ /A6ZU@P^>(1]SUKJ*\Q_:+_Y);J?T_H: /._V>?VO(_CIX\U
M/PZND_8C9JS>9D\XKZ#UO7+'P[ITU]J%S':VL2[GDD. !7YY?\$^0/\ A>GB
M;C_ED_\ 6O:/^"@7B"]TSX:7UK&[PV,ULPFE0X*B@#S;XT?\%-=2\%>.&T?P
M9X'E\96"\?;;0,ZY].*@^&?_  4ZU?6_$$=IXV\!3>#K"1@J7=X&123VR:Z7
M_@EWX#\,I\#&U6T$>JR2W3#S[A0[ ]^M>N_MA?LP:5^T=\-QI$D8MKJS8SV\
MENH5BP' R.V10![7X8\5:9XNTJ#4-+O(;R"5 X:)@<9%:]?#?_!.OP-\5OAH
MWB'1/'&GRP:3!)Y=C)+G+(#P:^Y* "BBB@ HHHH **** "BBB@ HHHH P?%W
M_(-D_P!TUG?#7_D$2_[]:/B[_D&R?[IK.^&O_((E_P!^@#KZ*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@?CIH*>)/
MAEK&GR)YB2IROX&N^J&\M8[ZW>&5=T;C!!H _,+]A3Q9:Z7^U;K7@Z(&(VT;
MD*>!WK]0Z_*'4OAOXL^"_P"V]K'C#2-&N;FPN)"H:)#MY/K7ZE>%]0FU;P_8
M7EQ&8IIH@[HW4$]J -2D8;A@C(/6EHH ^;_$G_!/?X'^+/$-[K>I>$EGU&\<
MR32^9C<QZGI6:_\ P35^ ,B[6\&KC_KK_P#6KZBHH X#X6_ OP;\&K%;3PII
M2Z="J[0 <G'Y5W]%% !1110!YO\ &;]GOP/\?M-M+'QMI"ZK;VK;HE+8VG\J
M\E;_ ()J_ %TVGP:NW_KK_\ 6KZBHH X;X7_  7\)?!W24TWPMIBZ?:(,*HY
M/YXKN:** $KQ?XJ?L?\ PM^,VO/K/BOPZFH:@XPTN[&?TKVFB@#YGTO_ ()S
M_ C1]4M-0M?""I=6L@DB?S,[6!R#TKZ3M[=+6WB@B7;%&H1%] !@"I:* &N=
MJ,2<#%?DQXB\1P?M#?M1:EX;2-KAM$OLGC(&&K]"_P!J+XF:S\*_A9>ZSH6E
MS:M?9\M;>$$MR.M?'O\ P3@^#.LVOQ6\6_$/Q'I<EI/K0:1(KA,%"3GO0!^B
M.@6WV/0]/M\8\JWC3'T4"K])2T %%%% !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 %%%% !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 %<+XV_P"0@GTKNJX7QM_R
M$$^E '3^'?\ D$P_2M.LSP[_ ,@F'Z5IT %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7/\ CSQ9!X'\)ZCK=RP6&SB,C;JZ"OB+
M_@I-\:&\+> [SPA93_\ $RU2W*QPJ?F)(["@#Y@\%?VK^U%^VL=70M-X=8D'
M=RO!KV__ (*;_L[2:Q\.?"MYX7M!%)H<WG2-&O\ "HZ\5\L_LF?M3>-OV;/#
M7V(_"F^UNZWL1?>0VX@]LU[MXD_X*>>-/$WAO5-*N?@EJ+B\@>%=T3D+N4C)
M!^M 'T9_P3W_ &B&^.GPVFMII"UQH82T<-UX&*^L:_$']@WXW:U\#_C+)H.M
M:=-H<?B2]\WRIE*;=QZ<U^W4$\=Q"DD3K)&PRK*<@B@#\Q/^"RD8C\/^%[H9
M$L%T&0@]Z\Q_9\^'OQ3_ &SKKPY<3ZB4\!Z4L<%]:SOCS$ Y ]>*]5_X+"1B
MXLO!=NW*37R(P]02*^S_ -D_X=Z?X!^$NC+I\"0+=6T<CA!C)VCF@#A+C_@F
M[\ 8X"3X/CB('+"3J?7I7RI\4OV0?$GP3U^?Q#\#W.BK;MYMU@G)B')%?J)J
MG_'F_P!*X#0;:/4/^$BMIU$B26[IAO<&@#Q_]B']JR#X]:#?:;>RL-8TD^1<
M&4X+..#BK?\ P49MENOV8=?1NFY3P<=C7QKX$TZ7X,_M+16&E2?9K?4]0+2)
M'P&RW>OLC_@HI(5_9?UH^I0?H: /S!_9TUSXH_&Y;+P)\.[^2P6TP+LNQPT6
M>1^5?H[X$_X)G_"*'18+CQ1X=74=<F0-=2[\ R=S^=>?_P#!,/X7Z=X=T1-?
MA@1;J[@.YU')S7Z!4 ?#WQF_X)L>%+/PK/>?"#3H_#OC%.8+IY.!CWXKA?V,
M/VI_$OA?XD7_ ,*/B5?23ZMI@\IYW/REAQP:_1NORB_X*0^'8_A7XZT7Q7I"
MBTU+4=119IX^&8%AG)H _0?]IK9J7[.WCCRVW1S:7(58>AQ7X^?LP_M*:CX
M^#^J?#_P/'<6GCV[NG:WO%R5P37ZN_$J]DN_V,]4NG8M))X<5RQ[DJ*^'O\
M@E#\']!\06%QXFU"PANKR.[<!Y%!/!H ]L_9-_8ABN+B+XA_$NW&I>++U?,E
ME9N6;UKO?VU?VJ(?V>-'TSPIHVZ#Q!J\7E:<T?\ RS;HN:^JKK;9:;,8E"+%
M$Q55& , U^5?Q0A;XZ_M-:!/J3><FDWP"K)ST:@#OO@)^Q9X@^/$R^*_CN?[
M<N)&W)O;DH>0*]]NO^";/P&:WE$'@Z..X*'RI/,^XV."./6OIO3[>.UL+>&)
M!'&D:JJJ, #%6* /R.9OBY^PC\7[.UUC56F\%ZI=?Z+'"VY4AW=#^%?J)X%\
M;:/\5/"L6H6++<6LR .O8$CD5XU^W3\.[+Q?\%];U*XB5[K3K1W@D8<H<9R*
M\;_X)$^*[W5O@;J5GJ%P]S+%?-MD<Y( )&* /#OVDO!\O[(O[04WQ,LD>WMM
M6NA$&4GN:_4/X;Z__P )3X#T+5]_F?;+2.8L/<9KP;]O;X$'XX_"N*UACS<6
M$IN0P&3@8/\ 2O//^"</QBN?%ECKGA+4;AO-T+%O%'(W7:0.* /M+6M:M/#^
MFS7U[((K>(99C7Y.Z?X:O_VKOVW]?TO4':Y\*6LAFA0GY1@YS^E?8/\ P40^
M*_\ PAOP)US2],E)UVX4>5%&?G_"N<_X)Q_!DZ/\+])\=ZH&77=2C;S%=?FQ
M[G\: /HOQOXKTOX%_"F69W"PZ79D1(.I"BOSO^'=M\1OV]OB$=7FO)&^%T,Y
MAO+&4D;\&O6O^"IGQ.N_ >CZ#;6Z-.MXI5K=?^6G)XQ7S[^SI^WIXK^"7@N3
M1--^#U[>6[R>;YD,+ $^O% 'VW;_ /!-/X!6\ C_ .$/5N.6,G_UJ\0^/W[$
M^N_ ]8?%7P%D3PY86"FYU.W$GS2(O) ]>!6+_P /6/'W_1%M2_[]R50\0?\
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
MHHH P?%W_(-D_P!TUG?#7_D$2_[]:/B[_D&R?[IK.^&O_((E_P!^@#KZ***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH KR6%M*^][:%W_ +S(":G50H  P!V%+10 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% $<UO%<H4FC25/[LB@C]:2&U@MAB&&.(?["@?RJ6B@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **:
MSK&,LP4>I.*KG5+-3@W< /IYB_XT 6J*JC5+-C@7<!/_ %T7_&I_.C\O?O79
M_>R,4 /HID<T<OW)%?\ W2#3Z "BBHH[J&1RB31NXZJK D4 2T444 %%%% !
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 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"^-O^0@GTKN
MJX7QM_R$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!F>)-8C\/Z!J&HRL%2U@:4D^PS7Y"
MZQK&I?M@?M;Z!JUJ&NM(T>\\J;;RN W?\J^S?^"A/[1"_"+P;:Z1%!<3SZQN
MMAY*DXW#'/YUS'_!,_\ 9]/P[\):QK>K6H-YJDWVF)I!R W/]: /L_3?".C:
M7916L&F6BQQJ%_U"\X_"K/\ 8&F?] VT_P"_"_X5?HH _.G_ (*.? -3XETG
MXDZ9:K:IHD8ED:!-HR/7%?1O[#OQA@^,'P9L]1^TB6Y1O+8$\\5ZC\:O!,'Q
M#^&>N:#/&)4NX"FTBOS/_9A^)-U^S3^TDOPTEM+I=%W,V%0[>30!V'_!8:06
MMCX,N7XC@OD=C[ BOL7]C_XK:'\4/A'I,FBW2W*V5O'#+@]&VCBOC/\ X*^7
M4?B'PSX-,&1%>7:(N>#R17->!?AG\6/V4[/PSXO\+WC0^ O(2YU:UC))D7 )
MXH _5G5/^/-Z\ZT_4[?0;?Q)>74BQ)';.X)/H#7RS)_P6$^$LL;JNCZP[K\K
M!H3C=Z=*\"UCX_>.?VU_&$NA?"-KC2+</_I8G!4-$>H_*@"U\$9;S]H/]H:?
M6-+C-S::/J!$CJ.F&K[(_P""BD9;]E_6U Y4H?T-='^R;^S'IO[/?AN8) B:
MO? /=R+SN?N?SKG_ /@HM(8_V9-=([LH_0T >)?\$P/C#H7B73%\-6UVKZC:
M0'?%GD5^A=?B]\ ?V8_B'_PB>G^,_A)>C3-3C7S[^1FP9(QR0/UKZ3\)_P#!
M6;P9X3M3X?\ %VEZK+KFF_N+F:&,D-(O!/3UH _0ZOR8_;Q\4+\>/B]8^ ]#
M;[7J>CZ@KS1)R5 85Z%\2_\ @IDGQJT67PG\'K74M,\77)VQ7-Q&0 #[X%=W
M^Q;^QKK'A+Q%/\0OB&$OO$^H)OFE8Y+,>] 'N'Q6T^32?V.-9LY5VRP>'A&P
M]"% KY4_X)$?\D[O?^OQ_P"=?:'[4,?E_L[^.TBC+8TN0*B#GMP*^+_^"1"3
MI\.[T36TL!^V/_K%([^] 'Z/WD/VBTGB_P">B,OYC%?E/^T(TO[.W[3'A7[6
MOE6VKWJN6/3!:OU>KY[_ &LOV6=._:&T*.=(8QXDL(S_ &?<.<"-^H.?K0![
MKH>J6VL:3:W=I*LT$D:LK*<]JO5^5/@/]J[QG^PKXJ7P1\8#=:SD[DDM1N7R
M^V#]*]DF_P""P'PI=6B@TK6?M$@VP[H3@N>F>/6@#TO]OWXK6?@CX57VA2S*
ME[K-L\=M'GER<BN#_P""3OP]U'P;\"[Z76+=H+RXO&9588^4Y.:\!T7X)_%W
M]LSXL:;XQU^]+^$;.Y$UO!.=NV+.0,'VK]2_"_A?3_".CV^G:=;K;P1(%PHZ
MD#K0!?O[<7=C<0$;A)&R8/?((K\I_'4TG[#_ ,=$U:\=K.RUR]\UCT!4MFOU
M@KXL_P""DW[.4OQL\"Q:C!#YEQI,+/&5Z@\F@#YO^('CR^_:>_:]\+)HW^G>
M%7B03LO*9XK]2?!_ABV\'^'K32K10D$"X"J,"O@+_@EA\#[G3?!L^O:S 4O;
M:Y,<9D'/!K]%Z /B'_@H_P##5_%%GH'B Q&2#1@9I.,@ $GFO0OV&_B!X>^+
M7PH:ZL[*RD:TE\EV$2DG''/'M7NOQ&\$V?Q \'ZIHEW$LB7<#1#=VR*_+\>
M?B9^P3\1CK%I/)_PK993/=6<&6+9.>E 'ZL?V!I?_0-M/^_"_P"%5-6L]#T3
M3+K4+RRLX;6VC:660P)A5 R3TKXBM?\ @L1\*)K<.^C:R'QR!$<9_*O+?BI^
MUAXW_;6N+?PY\%VO-(TB0^3J:W*E3(AX/I0!]^?"OXT_#SXK+/-X/O;6]%O(
M8G:&)5VL.W%?._\ P5*^&L_CKX)V;V<32W%O=J[ #/RC!S7H_P"QK^RS9_LY
M^!WM)H5.IW3^;*V[/S'K7N_BCPOI_C#1Y].U.W6XMY5*[6[9'6@#YJ_8!^,^
MD?$+X;0>'=/N5FN]!MTBN8\\H1@5]65^4/B[]FWXL_L?_%2\\;^ +S[+X5NK
MDSW\,)R7BSDC'TKVJW_X+ ?"J*-8+C2M9-U$ D^V$X#@<XX]: /NO4KJ*QL;
MB>=PD4:,S,3CM7X_?$#XFZ7X\_:8M[+3KA9GM=1 8 ]/FKT+XB_MH>)_VR[Z
M?P9\&DO=(O0I+27"E05[\U\X^!?@?XE^$'QHT>;Q';S7&K7%XHN9E4D%MW)H
M _<G1?\ D#6'_7O'_P"@BFZQ_P >;_2G:+SH]AV_<1_^@BFZQ_QYO]* .0^'
MO_(4O_K7Q#_P4#_Y+MX:_P"N:?R%?;WP]_Y"E_\ 6OB#_@H(LY^.WAKR[:69
M?+3+(I(' H ^T/V=O^27:9]/Z"OC[_@JI\-Y]<;P3KMI$SK87(FF('W0ISFO
ML']G7=_PJW3-R,AQT88/05T'Q+^'>E_$KPO?:5J-LDQEA9(V;^%B#B@#@?V3
MOBI8?%+X8VEQI\ZS)8HEL^#T8#I^E>UU^2L/A?XN?L%_%!=1BNY'^'$DYGO+
M2W^;>F<XKWG_ (?"?"-@=FDZTV/^F1Z^G2@#[%^*?B2S\+^ ==O[V988X[.4
MC<<9.TU^;/["5GJOQL^*>I>*;:'?8:;?L&EQ@ ;C1XJ^,GCK_@HIKQT;X62S
M:+H]B_\ IPN_D5HCU&3[5]S?LL?L[Z?^SOX)?2;.%8[BY(EN67^*3N?SS0!\
MI_\ !41P^DICM+&*^Q/V7?\ D@?@O_KP3^M?&O\ P4^6<Z3^ZMII_P#2%_U:
MD]Z^ROV6]W_"@O!>]&C;[ F588(H ]4HHHH JZI8KJ>FW5H_W9XFC/T(Q7Y.
M?'+1=3_9!_:2T/5+2-H_"US<?:+ZXQPH)R37ZVUY9\?O@'X>^.G@V_TO5[%)
M[F2$I%(>H- '3?"WXG:#\7O!UGXD\.7BWNFW PLB_P!X 9'ZUUM?E-?> _CC
M^P1I<NL6NK>9\+[>7+:=;MO<9/<5ZMX;_P""PGPR?0K0ZCI&L?;=@$FR(X)]
M>E 'Z!US_CKQYHOPW\.SZYX@O%L=-A(#S-T!/2OA[Q#_ ,%A?ABFAW;6&D:Q
M]MV$1AXCC/KTKQ75?!O[0O[>_A<:OI6M?8_A]<2_+8W+[&.#V!ZT ?J3X,\?
M:'\0-+AU'0[Q;VTE7<DB]Q7YU?\ !4/_ )+)X#^B_P Z^ROV6_@WJ?P:\ Z?
MHNI.'FMX@AP<]J^)_P#@K#JC^'_B5X+U1K.>ZM[=0S^2A/>@#[H_9?\ ^26V
M/X?RKUVOS5^#7_!5/X:>!_ ]KI.HZ+JR7,/7RX3S^E=U#_P6 ^$\]U! NCZU
MNE8*/W9_^)H ^S?B)_R).K_]<#7Y9?L\_P#)^5C_ +Q_G7Z,:3\5-,^,7PKU
M75=(AFBB:W)"3+AN1FOR@TKXZZ;^S]^V!'XFU_2KR?3H&(8Q1G/7M0!^V]%?
M![_\%@OA*K$+I&M,/7RB/Z5TOPX_X*B?#7XF>*K#0=.TO5HKJ\D$:-+&0H)]
M>* /LNBFQL)(U8=&&:=0!\8_\%&O^1%D_P"O=JL?\$M_^3>&_P"OL_UJM_P4
M<$I\"2>7!),?L[<1KFK'_!+82K^SNWFP20-]K/RR+@]Z /G#]IK_ )+Y=_\
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
MY!LG^Z:SOAK_ ,@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MF\R-6]1FGU6TZ3S=/MG_ +T:G]*LT %%%% !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 %%%% !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 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]*T
MZS/#O_()A^E:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!SOBCX>^&O&AA.NZ+::H83NC^TQ[MI]16QI^EVFDVZ6]G;I;PJ,*D
M8P *M44 %%%% ",H92",BN6N/A7X1NM;_MB;P]8R:I_S]-%E_P ZZJB@#\Q_
M^"O$26\/@..%1'&NHQX4=!\PK[M^#^DV?B'X,^'K/4K:.]M9+&-7BF&58;1Q
M7R;_ ,%-O@7XW^+W_"'_ /"):4^HBTO5DFVC[H!'-?9'P;T>\T'X;Z#8W\?E
M74%I&DB'LP49H PKO]FWX5Q6[LW@71P.IVVXS5#X2_#;P?X+\4:A+X=T"VTF
M5@0S0(%S^5>K:I_QYO\ 2N(\#?\ (R7WXT >A5\O_P#!1S_DV/7/^NB?UKZ@
MKY[_ &Z? >N_$?\ 9_U?1?#EJUYJ<KJ4B49SUH \U_X)RR-_PK2RBSF-X,,O
M8U]$7G[.OPSO[R:ZN/!.CS7,S;I)&MP2Q/<UXU^PM\,?$WPX\"V-GXCLFL[A
M(=K*PQS7U70!P6B_ ;X>>';];[3/"&EV5VO2:& !A^-=VB+&H51A0, "G44
M5M0T^VU6SFM+R%+BUF79)%(,JP]#67X;\#Z!X/A,.B:3:Z9$3N*6Z;1GUK=H
MH **** ./\6?"'P7X[OTO?$/AK3]7NU&U9KJ+<P [9K%'[-?PN5E8>!M&#*<
M@_9QQ7I5% &?HN@Z=X=LQ:Z99Q65N.D<*X%:%%% !4%Y9P:A;O;W,2S0N,,C
MC((J>B@#.T7P_IWAVV-OIEG#90,=QCA7 SZUHT44 %9/B+PIH_BRS:TUG3H-
M1MF&#%<+N4UK44 >:+^S3\+5&!X%T8#_ *]Q6]X5^$_@[P/(TF@>';#27;DM
M:Q;2:ZVB@ HHHH IZII-GK=F]K?VT=U;N,-'(,@UP+?LU_"YG9SX&T8LQRQ^
MSCDUZ510!QOA7X.^"? ^H&^T#PSI^DW9&#-:PA6_.M*^\ >'-4O5N[O1[6XN
M5;<)73+ ^M=!10 U5$:A5&%48 ':J6L?\>;_ $J_5#6/^/-_I0!R'P]_Y"E_
M]:Z+6?!&@^(KR.ZU+2K:]N(^%DF3)%<[\/?^0I?_ %KOJ *]C86^FVZP6L*P
M0KT1!@"K%%% &1XB\):-XLM3;:QIUOJ,!&#'<)N&*XM?V:?A:O3P+HP[_P#'
ML*]+HH Y?P?\,?"GP^:=O#>@V6C&88D^R1[-WUKJ*** ,/7_  1H/BE=NKZ5
M;:@N<XG3=6GI^GVVE6<5I9PI;VT2[4BC& H]!5FB@ HHHH **** ,SQ%X;TO
MQ9I<NFZS8PZC82<O;W"[D;ZBN'7]FKX6J,#P+HP'_7N*]+HH \T;]FKX6L,'
MP+HQ'_7N*[?P[X9TKPCI<>FZ-80:;81G*V]NNU!]!6I10 5SGBCX=^&O&Q0Z
M]HEGJI087[3'NQ71T4 >;-^S;\+V.3X&T8G_ *]Q2+^S;\+E=7'@;1@RG(/V
M<<5Z510!EZ3X8TG0[%K/3[""TM6&##$N%(KF-8^!?P_U^X,^H^$M+O)CU>6
M$UW=% 'FO_#-?PN_Z$71O_ <5;TGX!_#O0KV*[T_P?I5I<QG*2Q0 ,I]J[^B
M@!%&T8' [4M%% &7KGA?2?$D/E:II\%]'C&V9<BCP_X9TKPK9?8]'L(-.M<Y
M\J!=JYK4HH X;QMX#\-7T;7EWH]O-=DY\TH-V:G^'<:PV\T4:[(EX51V%:GC
M#_D'?C6;\/\ _5W/UH ["N?U7P#X=URX$]_H]K=S9W;Y4R<^M=!10!';V\=K
M"D,*+'$@VJJ] /2I*** $(W @\BN0\0?"#P7XJD\S5_#6GZ@_7=/%N-=A10!
MYK_PS7\+O^A%T;_P'%'_  S7\+O^A%T;_P !Q7I5% ',>#OAGX5^'JS#PWH-
MEHHF_P!9]DCV;OK73T44 <KXH^%OA+QK(7UWP_8ZJQZFYBW5@0_LW?"^WD22
M/P/HZ.G*L+<9%>DT4 4=(T6QT&S6UTZUCL[9>D<2X J]110 4444 %87BKP/
MH'CBV2WU_2;7584.5CN4W 5NT4 >:']FKX6MG/@71CG_ *=Q75>%_A]X;\$J
M5T'1K32E(VD6T>WBNAHH YFQ^&OA;2]6N-4M-"L[?4;AMTMRD>'<^I-;&K:+
M8Z]ITMAJ-K'>64HVO!*,JP]"*O44 8_AWP?HOA&T6UT;3+?3;=>D=NFT5L44
M4 5-3TNTUJQEL[ZWCNK648>*095A[U0T'P7H?A:,1Z3I=MIZ#^&!-HK:HH *
MQ/$G@K0O&,(BUO2K;4XP,!;A-PQ6W10!YI_PS3\+1T\"Z-Z_\>XJ>?X>^&?
MFGR+X?T6UTCSAMD^RQA R^AKT2N;\:?\>2T <_\ #GP/X;T]9KJSTBW@NB^Y
MI0@R3ZUZ)7*> ?\ CSF_WJZN@ HHHH *Q?%'@W1/&UBMGKVEVVJVJG<(KE-R
M@^M;5% 'FO\ PS7\+LY_X071L_\ 7N*MZ3\ OAUH-ZMWI_@[2K.Y7I+%  PK
MOZ* &11)#&L<:A$48"CH!3Z** "L_6M!T[Q%9FUU.SBO;<]8YER*T** /-9/
MV;?A?-([OX&T9F8Y8FW'-='X7^&7A7P2P;0M!LM*(Z&VCVUT]% "4, P((R#
MQ2T4 <-X@^!_@'Q5??;=7\)Z9J%U_P ]IX0S4S1?@1\/O#MT+G3/".EV4^<^
M9#  :[RB@!JH(U"J,*HP!Z4ZBB@ HHHH **** "BBB@ HHHH **** ,'Q=_R
M#9/]TUG?#7_D$2_[]:/B[_D&R?[IK.^&O_((E_WZ .OHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS'_X*(X_X7GI&
M2%'EIR?PK].*_+3_ (*=://XB^*VGZ?:SFUGDA4+,.W H ^\?V9;JVA^#6A#
M[7"WR9.'''3@UZ;<ZS8VEM+<2WD"0QJ69C(, #\:_#'XC?!'XS_!/X2Z9XLT
M_P ;:I<Z9<N$^S6TC?(#WKU+X%_L??$[]H;PB+^#XTW$3R1!KBU$[$QY[$#F
M@#N/VWOC=I?QH^+-E\/M AENIKD"+SHURF>G)%?>/[+WP_N?AE\#](T"[&)[
M>-BWX@5Y_P#LD_L5Z7\ ?#+Q>(VMO%7B)IMZZI.FYU'H">:^FI(UCM751M4(
M< ?2@#\@_P!JK_DY#PU_V$E_]"K]<]!_Y >G?]>T?_H(K\C/VJO^3D/#7_82
M7_T*OUST'_D!Z=_U[1_^@B@#@OVA/^2<W_\ N-_*OS\_X)+_ /):OBI_UU;_
M -"K] _VA/\ DG-__N-_*OS\_P""2_\ R6KXJ?\ 75O_ $*@#]3Z^'/^"O'_
M ";&O_7\O]*^XZ^'O^"ND;R_LR*$4L?MR\#\* .J_P""=O\ R1S1?^O1?Y5]
M;U\D?\$[U*_!W1@PPPM%R/PKZWH \Y^/7_)/;_\ W&_E7YX?\$I?^3A?BG_O
MM_Z%7Z'_ !Z_Y)[?_P"XW\J_/#_@E+_R<+\4_P#?;_T*@#]5:\/_ &LOV>;7
M]H3X:W6B&*,W:_/&S<$D#I7N%-=@B,QX &30!^-'[*O[9;_LA^,_&W@SX@?:
M9K.Q5X-/5%)V.IX'TZ?K2?!OPOX@_;F_:$L/'NH+)/H6FW?W9,\)NZ5R7_!2
M"^\/>)/B1*/#NE12W]I.QO9;=<L1WW8K[>_X)4^(_#^O?">\&F6L-G=PLJ21
MI@'WH ^VM$T.R\.Z=#8Z? MO;1#"HM7Z** "ORT_X*6?&74?B=XR?X(Z+)NN
MS*DA1>AY[U^B'QN\?1_#/X9:[X@>41O9P&1!G!)]*_*;]F74O#/QJ_:P/Q,\
M3>(+2QCW$>3=2@=#[T ?85G^R5I<W[)>C:>MFJZ_I^FF1I".2P4DUX=_P30^
M.-WX2UWQ%X.\43-]IDO6BME<XX#8&*_0-OB]\.A9M8#Q;HZQ,ABVB[3H1C'6
MORL_:]U#PQ\$_P!KCP/K?@_6[6[TZ299[N.TE5ER6YR5..] '[)5D>,O^11U
MK_KSF_\ 0#63\+_B)9?%#PC::[8#$$RCH<C..:U?&7_(HZU_UY3?^@&@#\9O
M@/\ !W1/C+\1/%>D:K;B>:XOY$3(_P!HUOZC:^)/^"?GQYMKJ7S4\#1[28H\
MD<UM?L3,4^.>NLIP1J38/_ C7Z0?M$_L^Z)^T)X"NM#U*"%;F1?W=TZ9*G%
M'1_"#XJ:5\8/ VF^)-*F1H+R,.(PPW+]16C\1_\ D2-7_P"N#5^0_P $_BYX
MI_X)_P#Q\U/PUXK%UJ/A2XE^R6OF,1&F6X*_Y[5^L>M>)++QE\*;K5M-F2XM
MKJR$JF-@V,@'!H _,K]G/_D_*S_WC_.OUOK\D/V<_P#D_*S_ -X_SK];Z "B
MBB@#\D?VK-O_  O_ .9E0?;EY8X'WA7ZD> [RUA\$Z$/M<##['%\PD&#\HK\
ME/V[/#-YXN^,,]A879L9Y+O8)5.,$FO3O#__  30^+]]X=TVYC^,][ DT*R+
M )7P@(! H _3K^TK3_GZA_[^#_&N ^.5U:3?#G6/]-MT(MWP&D&3\I]Z^$O^
M'8OQB_Z+5>_]_7_PKGOB!_P3=^+F@^%[Z_N/B_>7\$,3,\32M@@ \4 3_P#!
M)7'_  L3XC8.1]M?D=#\U?J=7Y4?\$>[5]-\2>-K"9O,GMK@QO)_>(.,U^J]
M 'PO_P %.OV:YOBE\.;'5?#=JL>MV-P9Y)%'50!S]>M<3^R5^WA%IWP?U_2/
M$MP3J?AFU\F+S.N57&*_1/5]/AU73;FUN(UEBEC9"K#/45^'7[8WP'G^%_QY
MTW1M)O?LMKXFN]LL<? ^9N] 'L/[//@?5OVSOVCK/XK:PK76BV<WEL'] :_6
M;3=-MM(LXK2TA6"WC&%1>@KQG]D;X#VGP%^%MKI%N4=YPLS.H]17N% 'P_\
M\%*OBW?>#?#=AX8LYS%_;D;0E0<9SD5J?\$T/@C!\,OA%-/=VZG4;BX\SS&&
M2 <FO!_^"NK3+\2?A6$)\OSQN_[Z-?=_[-OE?\*UL/*QC8F<?2@#U6BBB@ H
MHHH *_*[_@H)C_AKCPQN8(/*C^9N!T%?JC7Y)?\ !3[0;KQ7^T=H6E6-R;*Z
MEA0+.IP5X% 'Z3_ V[M(?AGI ^V0/\F3MD''3BN]_M*T_P"?J'_OX/\ &ORS
M\ ?\$W?BWKWA.TOK?XP7EA#,NY(%E; 'X5O_ /#L7XQ?]%JO?^_KT ?I?'?6
MTK;4N(G;T5P37R[_ ,%%O^2&C_KX_P *\]^ /["/Q*^%7Q T_7=;^*-UKMC;
MME[221B'_.O0O^"BW_)#1_U\?X4 <#_P37_Y!>I?]<Q7W/7PQ_P37_Y!>I?]
M<Q7W/0 444A(49)P* /+/VEOBA%\)/A#KGB!IA'+;Q$ISS7Y[_L)_#N[^-_Q
M^O?BSJ\1N=-O$= 7&>:WO^"HWQRBN/%]C\+8KQ8K35H5$]R'^2+.!S^=?17[
M$MY\._@K\!M&T)O%^CO>1Y>:5[A%8DXH ^.OVZ/ .I_LL?&+P[XK\.?Z/INK
MZ@'F,0ZKNY!K]0?@_P#$;3/B5X)TS4M-E\S_ $>,2CT;:,UX+^V!/\+_ (M?
M#.]DNO%6D3W>G0O+;H+A&.[!/'/6O!O^"5?Q[@N-'UOPO?W'G2_;"MNV[^$$
MXQ[8H _2NO#/VIO^19M_H:]SKQ/]IW3[S4/#<"V=L]PX!^5!F@#&_8[_ .11
MU#_KK7E/_!3QQXE^#XT$<@W*L5'?FO7OV1=-OM-\*7Z7MK):N9>%D&,UY!^U
MMH^L^+O&#:7;Z;-<6HD!\Q5)'6@#O='^&-OXO_9#\+V<D8:?3-,\Z$$=PIK@
M/V/?C&_AGX5^--1\0SX_LJ=A&DAP2%R !7U1\+]#^R_"W2-+G0Q_Z)Y3J1T!
M!!%?FY^VKX#\6^!/BUI7A#P?IUW-H>O$/<S6R'8N3SNQ0![[^SOX,_X6M\>Y
M/C';KFVE5H][5RW[4LP\'_%C3[\?*;R^4<>Y%?47[*?PZD^&/PBT_1YEQ,OS
MMD8/(KYA_;[\.Z[;>*O"5SIFE3ZHCWR%_*0G8-PY- 'W=X9D\[P[IDG]ZVC;
M\U%:=8_@_>/">C"12C_8XMRGJ#L'%;% !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 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5POC;_ )""?2NZKA?&W_(03Z4 =/X=_P"0
M3#]*TZS/#O\ R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%4=4US3]$C1]0O(;-'.%:9PH)JS;W
M4-Y&)()%E1AD,IR#0!#JG_'F_P!*XCP-_P C)??C7;ZI_P >;_2N(\#?\C)?
M?C0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %4-8_P"/-_I5^J&L?\>;_2@#D/A[_P A2_\ K7?5
MY_X!D6&_U*61@D29+.QP *ZC2_&&B:Y(R:?JMK>.IVE89 Q!]* -BBBB@ HH
MKG]<^('AOPS(8]6UNQT]QU6XF"$?G0!T%%<UH'Q*\*^*I6BT?Q!I^I2+U6VG
M5R/RKI* %HHHH **** "BBB@ HHHH **AO+R&PMWN+F588(QEI'. ![UR,WQ
MH\"6[%9?%NDQL."&NE']: .THKA_^%X_#_\ Z''1_P#P+7_&I['XQ^!]4O([
M6T\5:5<W,APD4=RI9C[#- '8T4@.X CD4M !16?JWB#3=#C\S4+V"S3&=TSA
M13M(US3]?M1<Z;>0WMOG'F0N&7\Z +U%%% !17-Z]\2/"WA>[^RZOK]AIUQU
M\JXG5&_(UE_\+Q^'X_YG#1__  +7_&@#N**PO#?CKP]XP#G1-9L]4"_>^RRA
M\?E6[0!@^,/^0=^-9OP__P!7<_6M+QA_R#OQK.^'ZGRKDXXSC- '7T5S/B#X
MF>%/"MX+36/$.GZ;<GGRKF=4;\C6;_PO'X?_ /0X:/\ ^!:_XT =Q17*:3\5
MO!^O7"P:=XETV]F8X"0W"L2?PKJZ "BF2S)#&SR,$11DLW05CZ3XVT#7KF6W
MT[5[.]GB.'CAE#%3Z$4 ;=%%% !1110 4444 %%%% !16'XD\<>'_!ZQMKFL
M6>E+)]TW4H3/TS6'_P +Q^'_ /T..C_^!:_XT =Q17&V?QE\#:A,(K;Q7I4\
MIX"1W*D_SKKX9DN(UDC8/&PRK*>"* 'T4A..36&OCKP^^K-I:ZQ9G45ZVOFC
MS!^% &[12*P900<BEH **IZIK%EHML;B_NHK2#./,F8**ATGQ)I>O9.G7]O>
M[>ODN&H TJ*** "BBB@ KF_&G_'DM=)7-^-/^/): (/ /_'G-_O5U=<IX!_X
M\YO]ZNKH **** "BBB@ HHHH **** "BBFR2+$C.Y"HH)9CT % #J*Q='\::
M#X@FEBTW5K2^EB.UT@E#%3Z&MJ@ HHHH **** "BBB@ HHHH **** "BBB@
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
MB#)XY^'^D/?LYUJ*V07N]<9DQR:_/C_@H)C_ (:X\,;F"#RH^6.!T% 'Z(?
M<D_#'2<G/R?T%>@UYW\#;BVA^&>D#[5"_P F25<<=.*[S^T+7_GYA_[[% %B
MOE;_ (*+?\D-'_7Q_A7U&EY!(V$GC8^BN#7RY_P46_Y(:/\ KX_PH X'_@FO
M_P @O4O^N8K[GKX9_P"";+0)H^ILUS"&\L80N,GD5]O?;[;_ )^(?^^Q0!8K
MD?BMXLM/!O@'7-2NKA8/)M)'3)P20IQBNICNH9B1'-&Y')"L#7YX_P#!4SXV
M7.@P^&/"^B76Z34I?L]PL9[,<8_6@#Y@^%7P1N?V]OBA>ZIJL\Z:;;W30/<H
M3D+GU_"OJYO^".OP_7 A\7:Y&F/NB0@?^A5[!^P+\$;?X/\ PP<K;^5/J!6=
MB1R<C-?4E 'Y\2?\$<_ 4D+J?%VMOD8VO(V#]?FKYD\1_"ZX_85_:<\,V6E2
MRRZ#+(KS7$A/3/4FOVBKY#_X*(_!BW\8_"'6?$\$._5].M\Q,!\PQ0!],^ /
M&ME\0/#%IK-A(LEO,OWE/&<<UT$D,<PQ(BN/]H9KX5_X)@_&R'6/A38>$-3F
M_P")U S?*YYK[MH CC@CA7$<:QC_ &5 ILEG;S-N>"-V_O,@)J:B@!%4*N%
M4=@!5>XTVTNI%DGM89I%^Z\D88CZ$BK-% #5547"@*/0"HKBQMKO!GMXIBO(
M\Q V/SJ>B@!%4*  , = *6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 *X7QM_P A!/I7=5POC;_D()]* .G\._\ ()A^E:=9
MGAW_ )!,/TK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***Y;XE>/+'X<>%+O6=0<)#$IP2<<XXH _/+_@JE^T
M1<:':Z)I6BW30W5M=9<1O@G'//Y5[I_P3E_:"F^-_P .;C[7)NNK%5C()YXX
M-?''P3^' _;0_:$^(*>)HFO-$B5Y++=T!YQBK?P=\12_L7_'FT\$9DM;/5KS
M: V<%=V* /USU3_CS?Z5Q'@;_D9+[\:[&>ZCOM)$\3!XW0,"ISU%<7X18Q:E
MK4J_?CC9E^M 'HM%?F[\2OVRO&/PP^*L-SJ>H$^%[6X)NH >60'H!7-^.OVJ
M/B]^U)\0X(O@'>S:=HK1A?WX*_,!R30!^HU%?F!-\,?VZK..2>3Q5;O'"N]E
M64$L!R<<\UUO[-/_  4 F\.^*D^'_P 6)KEO$UU<""&?:=N[..3Z4 ?HE134
M99%#*0RL,@CD$5\!_P#!1W]I;QW\"[?0[GPMJ!LHGNU%Q[ID9% 'W]17YN_%
M3]OW5/'/A_P?X?\ AO+.GBG4K=$FF4$KYI4#K]:Q5^%?[=;?-_PE5N%<;P#,
M.!Z=: /T\HK\N/A5^U9\6OV8?B+<VW[0M]<7VCW!\B P_-MD/ /TK])? WCO
M2?B%H%KJ^D7"S6MP@D7GD ^M '145\?_ +=WQM\7_"7PO<W7A>\^RSKC#9KC
M[[]O*'P3^R]X>US5[E[WQ7J2B','S$2'H3^)H ^\**^./V,_^%[^()KO7_B!
MJ0FT'4#YUA&QY6,\CCZ5Z;^TA^U]X0_9RT^7^V7>>]"9$,/+9/3B@#WJBORW
MCUO]K/X_WTGB_P"&^M?V?X0O3NM(9VVE1[@UFZ_??MC?!?4K+7O%^O"\\.VK
M^;>+"^[,8Y(H _5JBO _V;/VOO"/[1&BQR:4[V]Y'B*6.?@EQP<"NM_:$_X2
M^/P)//X-G\C480TC-_L@4 >GT5\+?L%_M::Y\5_%7BGPYXONV>_TZ4Q*9/4&
MON@'< 1TH 6BL'QIXLLO!GA^[U*^E$4<4;,N>Y X%? ?[(_[1'Q6_:(^,WBZ
MUM]1*^'M)NF $AP-@;% 'Z,TM<M\0OB%I?PK\%7GB/793'8V48:5EZGCM7Y[
M>*_VG?BS^U%XNN=.^!E]+I\"Y*23?*N![T ?IE17Y>W7PU_;JT^UEN)/%,,B
M0J695E!) ].:]*_9A_;>NO#FMVWPW^+EQ</XUNIL0W&WY,=,$T ??%%,AFCN
M(UDB=9$89#*<@UE>+?%>G^"_#][K&IS+#:6D9E<D\X'I0!L54U*%[BU=4&3B
MOS?^)/[9GC?]I#Q8NC? :ZN+3RF\AY)00"X[UC7GPK_;I6+,WBB&2-?F8+*#
MQ^= 'W5?QR6_@#QQSL<6DF&4\CY#7PK_ ,$YKJ^F\6:X+B_N+D?V@^!(Y./F
M-=1\.?VLI_ASX+\6^&_B:\L^N26KP[P."^TC^M<I_P $WI%N/$6J72',5Q?-
M(GT+&@#]1Z*** $;(4X&3V%?D)\8O#=_^TY^WAJ/PWU?5;K2],P3NMY"O]:_
M1C]H[1?B3K'A6ZB^'EXMKJ)C(C)./FQ7XQ:)X5^.,G[5EUIEMJ 7XFC.^X+<
M8H _5?\ 9O\ V ?#/[.&L7&HZ7X@U+4IINJW+':/UKZH5=B@>@Q7R!^Q[X/_
M &CO#^N7S_%W5TOM/8?N$$FXBOI+XH?%#1/A'X/OO$>O3^78V:;W52-Y'L*
M.OHK\Q/$W[3WQ=_:I\72K\";V;3M+.0AN 5Z=S44_P .?VYM'ADO[KQ1#);6
MBF65%E!+*!DX&>>* /U HKX-_93_ ."@FG^(M;C\#>.)+A/%+3>0LKKA2PX/
M6OO M\A(.>,@T .HK\[_ /AJ3QY9_';7]+NM46/0M/G/[MFQ\@/3\JK?'O\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKY4_:6_8QF^//C^R\11ZP+%;=%7RSWQ7U710!Q_PG\"M\./ ^GZ"T_V@VPQY
MGKTKKG59%*L RD8((R#3J* /AO\ :X_X)SM\>/'MIXL\)ZS%X4U6!1^^B!4[
MAWXKZ;^ /PYUKX7_  KTSPUX@UI]?U2V4K)?2$DOD =Z])HH ^*_B[_P3_N/
MB7\3M+\5+KJVRV=T+CR>><'.*^R].M?L.GVUMG<88ECSZX %6:* .5^)'@UO
M'7AFXTM9O(,JD;OJ*^<_V._V)+C]F'QSXMU^;6EU)=:8E8P/N9;-?6U% !24
MM% 'SG^T5^Q[H'QBL_/TB"VT/7,EC?1IAB>Q)]:^57_X)H?&M9'\GXTWD<8/
M[M1*_P H]*_3:B@#XC_9X_X)Y/\ #WQ8-=\?:U'XUN0.MT"^6['FOM6SLX-/
MM8K:VB6"WB7:D:# 4>@%3T4 >+?M,?!'6OC?X+O="TO76T;[1'LWJ2*\^_9#
M_8CL?V;;>.ZO+J/5M=!.Z_Q\Q!]Z^JJ* "J^H:?;ZI9RVEU$LUO*NUXVZ$58
MHH ^"/%G_!-F^F_:"?XB>%_$JZ#"S;OLL.5/Z5[U\?\ ]GWQ%\7_ (8:;X9L
MO$KZ;=0Q^7<70)S+QCFO?:* /FG]C/\ 9 MOV6] U.TENX]4O;V7S#<;>?>O
MI:BB@ HHHH ^9_VOOV/;;]I3PW);6EW'I.JLP87F.1BNJ_9]^!&K?"'X5/X0
MU+6VU8?9&MUD8D@94C/ZU[=10!\8_ O]@6?X0_$#4?$3:XMVMU=-<"/GC)SB
MOLU>% I:* "HKFVBO()()XUEAD&UD89!'H:EHH ^<+;]D'2](_:*MOB1I+0V
M$$:_-9QK@$]S7T?110 4444 ?&WQ?_8-G^)GQ&_X25=;6V7[0)O*Y]<XKZW\
M-Z2="T#3].+[S:P+%N]<#&:TJ* "N9^(7A$^-O#-YI8E\DW$;1[_ $R,5TU%
M 'R1^QW^Q'/^S#XD\2ZI+K*ZD-6G,H4#[F3G%?6U+10 UUW*P]1BOC;]I+]@
MJX^.WQ4\->+8]<6Q329EE:$_QX;./TK[+HH S]!TPZ/I%I9EMYAC5-WK@8K0
MHHH *Q_$GA#1?%]FUIK6FV^I6S#!BN$W*:V** /A3XU?\$X9O$/B&XU7X::Z
MG@264Y_T3*8]N*\S_P"'9_QL/WOC7>$]_P!Z]?IO10!^:>E_\$R?BE<7T<?B
M+XL7&L:1G][9RR,5<>X-?97PI_99\ ?#+P_9VD'AO3Y-0C7$EYY7SN?K7L5%
M &?I>@Z?HJL+&TBM0W7RQC-?'7[97[ FH?M->.;3Q'IWB/\ L2>WC"+C.>!U
MK[5HH _,.S_X)@_&+3;=;>T^,MU!;KTC65L"I?\ AV=\:O\ HM5Y_P!_6K]-
MZ* /A/X _L,?%'X6?$'3]<UWXH7.NV%NP+VCR,0_YU](?M+_  1?X]_#U_#D
M=X+%F?<)3VKURB@#\N=/_P""4?Q*\-W<TF@?%:;2XY#]V)V'%:'_  [/^-?_
M $6N\_[^M7Z;44 ?%W[)O[&?Q(^!?Q&N->\4?$:?Q/I\D+1BSDD9AD]^:Y[Q
M-_P3CU3QI\:9O&>N>*?[0L1=_:8+*3)$8SG K[RHH J:3IT6DZ;:V4*A(X(U
MC 4>@Q5NBB@ K'\6>'+?Q;X?O-)NT62WN4V.K="*V** /AWX>_\ !/;4_AS\
M?I?'>D^)OLVE,<C38\@"OMVUC>&W1)&WN!@MZU+10 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!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"^
M-O\ D()]*[JN%\;?\A!/I0!T_AW_ )!,/TK3K,\._P#()A^E:= !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YQ_
M\%3/V@(K/PO<?#^VO%L;Z2129-V#BOOOQ_XN@\!^#]4U^YV^180F9]W3 K\A
MF^&T/_!03]K"74[V[E@\-R HTUOTX["@#[._85TOX<_"_P"#^B:O+XITI=9O
MK<?:6>Y16R>QYS7C7_!2+0? WB2]TSX@Z-XHTQM4T:/S3%;S*S.P/;!KJ7_X
M(Z>!8VV6WC+788!]V,2$ ?ANJAKG_!'+P=)H]S]G\6:Q=W@4F-)Y"5)].M '
MN7[!'Q@/Q@_9[@U.[N UZCM$T;M\PP.*]@\)\7NN9_YY-_*OS#_9?\3ZK^S/
M^U5;_"'4&>#1\Y)D.,Y[U^H'AR:&ZU#7I;9M\#0MM8?2@#\A/VH-!OO&G[4_
MA[PW$'.GW]YY<RC[I!;O7ZV_ WX!^&O@EX9M;#2-/MX;E4'F3(@!SCD5^=OB
M:YM8OVKM CF"F9K[Y=W7[U?J]'E8T!ZX% #B-PP>1WKXN_;J_9GT+4/"MW\0
M-'TRWLM9T>)KCSH4 8L.<U]I5Y?^TY=06?P&\:27) C^P..: /!?^";?QZU#
MXK?"GR-<FEGU"&9D624Y.!QBOG[_ (*^1F32=#MA]Z:\5!^)%=/_ ,$M&%]I
M,UQ:\VWVE\[>G6N?_P""N7^N\*'M_:4?_H0H ]W_ &!_V6M)\!?#_3];UK3H
M+_4KB&.:VN)DR8^ >*^S*XWX,R))\*/"9CQL_LV'I_N"NSH \G^/OP'\-?&'
MPE?1:KIL$]Y%"\D,SH"0P4D5\)_\$[_BEK'PM^(OBWP9XEGFO;2:],-F')Q$
MH;  S7Z<ZL0NEWA/3R7_ /037Y6>"+ZTUK]I0C3"K&'4<2[/]Z@#UO\ X*HR
MO9_#2\EA!9W0$8]Z\Y_X)R_L476M>']-\<^-;Q=9T*Z3?:Z5<$LL;#O@UZK_
M ,%. #X!((W#RDX->^?L/X'[-/A#:-H\CH/PH ]0\8ZA;^ OA]J=Y:HMM;Z;
M:,\:)P$ ["OS'^$O@F?]JW]J"R\:ZU-_:OA>UF,<NGR_,C8-?HS^T9#+<? O
MQM%#DRMIDH7'7.*^&/\ @DW_ ,2?PSJ=EJ7RW[7SE0_7J: /T>T/0=.\,Z;%
MI^E64-A8Q#"00+M1?H*;K_A[3_%&ES:?J=K'=VDR[7CD&016E10!^4'QZ\$W
M7[,?[66D:[X8+:=X77$DMC!\J,3ZBOTN^'?C"+XG?#ZUUA(]L=]"P*_48/\
M.OBC_@HIJ5D-82R)7[>Z*4'>OJ']C^&2'X!^&TESO"'.?PH ^!/CA#-^R;^T
M+HUSIUDT<.OWX,KQC P6[U^IGA77+?Q!H-E>V\@=9(58X[$@5\Z?MS_!6#X@
M> Y?$J1![[08&N(L#DD9-<)_P3K_ &A!XJ^"&JWOBJY6SN=/NFB"R'&57(XH
M J_\%-/C9)X2^'=GI&D!IK^:Z"2)'UP<"O3/V'/@_:^ ?AW:Z]%:K;7>M6ZR
MSX&"2<'FOD30+R]_:>_;2UG0KV+SO#-NQEBE(RO!K]/]+T--#\-V^E68VQV\
M(BCQQTH _.#_ (*$?&*;4/CQH_PMEU/[%HNI1H)Y&?$:DXSFOJ;]G&Q^$GP3
M\ Z;I^G>(=!6_6/]_="=%=B>W6OST_:Z^%\?Q(_;J\.>#O$=W)IMI?X5KE3A
M@"1T-?2<G_!'GP([!K?QMKWE$9'[T_\ Q5 'VDWQH\!,"#XNT<@]?]+3_&OD
M#]O#0OA;-\+=8\?Z!K.CQ>*[!-UO+:SH9&;VP<YK)_X<[^"_^AVU[_OZW_Q5
M-D_X(X^!KA/+G\9:W/%G)C>0D?EF@#US_@G-\7[GXE? '1_[4N&N=3BW;Y7.
M21[UX-_P4Z^+6L7WB?P;X,\.W4L45]<BVN_*)PP8X.<?6OL/]GW]F70?V=/#
M@TO0[B:XACC*J9*^"?VF;B/P[^T)H#:W\@N=17R/,_WNU 'W'^RS^S'X=^ _
M@^V-M:6\FJ72+/)<*GS!B,GG\:]MU65HK-RIP<4W1"/[%T\CI]GCQ_WR*36/
M^/-_I0!\@_M%?LR:3\7O!_B75;..*QO;&WDE9]O,A"D_TKYE_P""5(N(-2U>
MUN"Q-O>M&"WL37Z%W0/_  KWQRW\(M)<_P#?#5\'_P#!-NZM[OQ9KQMR"%U%
MP<?[QH _4RBBB@".X8K"Y!P0*_)KPG<2?\/1M1DWG?M/S?C7ZR77_'O)]#7Y
M+^$_^4H6H_[I_G0!^M#3"*W,KGY5&2:_+K]MCQ_JWQ4_:G\'> --N)/^$?O6
M6&ZB4DHW(!S7Z<:PC2:#>(GWV@8#ZXK\LY+J#0?VQ?#=EJQ"WTUT#").O6@#
M]%_@O\"_#7P5\-V^FZ)I]O!,JX>:- "3WKT62-98V1U#(PPRGH0>U.HH _/[
M]O?]G73?"MN?BAX8TV'2[G28_.E:V3;N8'.>*]E_8%^-EU\;/@?:ZG?R-)>1
ML48N<G XKH_VXK^UL_V8?'(N64%[)E16]:^>O^"1=O-_PH\R\^5OD_G0!\>?
MM-^%=>\9?M&:GIF@WLEBT]YY<K1DC()QS7Z6_LD?LEZ5\#?"MO<:BL&JZW.J
M3"Z=,M'D9Z^M?'4*HW[6&O;T5_\ 3>-W^]7ZF:+_ ,@BR_ZXI_(4 7*6BB@#
MRG]J;_D@7C/_ *\6KX7_ ."8G_(27_KNW\Z^Z/VIO^2!>,_^O%J^%_\ @F)_
MR$E_Z[M_.@#]/J*** .-^+&C1Z[X)OK650R%"<'Z5^=G_!.O6-O[7GQ#T=!B
M.V20 ?G7WU^T-XW@^'OPOU/6;EUCAB&TLQ]0:^'O^"='@Y+C]H#QAXWA):'5
M(W*MV.<T >J?\%(O^1)E_P"O<UM_\$PO^3<8/^OEJQ/^"D7_ "),O_7N:V_^
M"87_ ";C!_U\M0!]>T444 ?C1^WEX*U/XD_MZV/A_1;\Z3J,\2A+Q204Z<UZ
MU8_\$T?C3<:>F?C/>0I(HS'YK="*Y?\ :-)'_!3C1,<?NU_I7ZI>&V+:+:Y.
M?D'\J /R1\8? ?6?V$?$FF^)O$EM+\2MS^>+S8S^3@^_2OT;_9>_:0TG]I#P
M!'K]A"MA*&\M[0M\RX]J[3XO>&[+Q3\.=>T^^MXIXIK5T_>*#MSW&>E?G/\
MLA&;X4_M#6_@VPG=M.FF+%<\<F@"[_P5\N+RXT'PY;SLS6WV] %;H.17VC^R
M1H=OH_P;\/- 5/F6<9.W_=%?-?\ P5X\#W_B+X5:#?:7;&>XM[T-(%'100<U
MZO\ \$__ (E6GCCX6P64$XEGTV!(IES]U@ ,4 ?5-%%% !1110!S?Q$_Y$O6
M/^O:3_T$U^6?_!-7_DOGQ$_Z_P!__0J_4SXB?\B7K'_7L_\ Z":_+/\ X)J_
M\E\^(G_7^_\ Z%0!^MT?^K7Z4ZFQ_P"K7Z4Z@ HHHH **** /C3_ (*=7EY'
M^SSK\*.WV9H_F7L:O_\ !,'P_:V/[+7AV\C"^;-NSCMTKK/^"@'@VX\8?LR^
M*K:P@,]^(LQ*!DFO$_\ @ES\2H[7X>V?P^O9?+UFS#-):L>5 ]J /ORBBB@
MHHHH AO/^/:3_=/\J_(+1/\ E)9J_P"/\Z_7V\_X]I/]T_RK\@M$_P"4EFK_
M (_SH _7?2/^0;;_ .X*N53TC_D&V_\ N"KE 'S#_P %"O\ DA$__78?RKRO
M_@FK_P >^I?]<J]4_P""A7_)")_^NP_E7E?_  35_P"/?4O^N5 'WE1110 4
M444 ?G;_ ,%#_B!JGCB\D^&^B7[V5]YBDF-N<9KV[]F_]GC0OA'\*-%U%;"(
M:]/ IN;H+AW)'4FOE3X]6EQIO[>$^I7H(TO@9;[O6OT3CFCN?A_I<L&#"T8*
MX],4 :O@:XDFL9 [E@&X![5XC^VC^S7X?^,OPXU*9-)ME\2 9CU$1CS  #QF
MO:O /_'G-_O5J>*[JWL]!O9+DJ(_*;[WTH _(K_@E7H,O@_]HKQ5H4[;IK/]
MVS8ZX-?='_!063R?@3X@?TMF_E7Q]^P++'/^VS\1I(CF)IVQCZU]>?\ !0__
M )(#XC_Z]6H ^.O^"6/[+]CXKMXO'.L6<=_9"5@(I5R,CI7ZT6MK#8V\=O;Q
M+#!&NU(T& H]!7QM_P $G0/^&4]/PH!^U/D^M?9] 'R=_P %!OAII6N_"?5/
M%=Q:QRZGI%LS6TS#YHR.>*J?\$P?&%YXS_9KM+R_N&N+E;ET)8Y( Z5W/[=7
M_)M_B[_KT;^5>)?\$AV/_#/KC)V^>_'XT <?_P %.OB9JOBJW\/>$/"UY-9S
M_;1'=&)N64D @X[5]0_LG_LV^'_@OX'TZZ@LX3J]Y;QS33A/FW%0<_6OB[]H
M#'A_]H(W.L?+:S7P$1DZ9W#I7Z<^$65O"^DLOW6M8R/H5&* -:OF?]L?]F73
M_BUX"U&\TN"'3M9ABDFENHUPTB@9P:^F:Q?&TB1^#M<9^$%C-G/^X: /RM_X
M)-V;:7XK\6Z<YW26MX8F;UP<5^M:_='TK\H?^"7I#?%3XAD=#J<F/^^C7ZO+
M]T?2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\7?\@V3_=-
M9WPU_P"01+_OUH^+O^0;)_NFL[X:_P#((E_WZ .OHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
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 **** "N
M%\;?\A!/I7=5POC;_D()]* .G\._\@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH
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
M\)F_$%Q@9N&]0.M?"^G_ /!*GXH>&;Z:;P]\5)=+20_=BD8<>E 'ZA?;;?\
MY[Q_]]BG1SQR?<D5_P#=8&OS*D_X)K_'5E/_ !>JZS_UV:OI?]EW]F7QY\&;
MN*7Q1XWF\2HHP5D<G/YT ?45%%% 'Q!_P4.^!.M^(/"4WB?PBNW6TD#,ZCG
MYK _9/\ VSM(\6^&;+X?ZV9(=?TJ,17$DXVJ6''!-?>U]I]OJEL]O=0K/"W#
M(XR#7QA^UW^P;!\3+>UO?A[+!X/U8/ON+BW&PR?4CF@#ZM\!O;_V>7CNH9O,
M.56-P37Q?_P4-_;H\/\ PTT74OA_HS7$WBYP#YD2Y1!@\9KRW0?^"</QTFLR
M8/C%=6@7Y5'G-C]*^@OA'_P3XTO1-%W_ !!F@\8>(2I#:E<#<Y_$T ?&7_!)
M'4;C7/CEXAU*\D\V[N%WR,>Y/-?=W_!1#_D@/B/_ *]6KFOV8_V!6_9Y^,WB
M#Q?;ZM'+IVH,3#9(,"($YQ^M>X?M+_!"7X\?#G4_#45Z+)[R(QB4]LT >'?\
M$G?^34]/_P"OIZ^SZ\-_8]_9YG_9G^$=OX/N-074I8YFE,R]#FO<J /GS]NK
M_DW#Q=_UZ-_*O$/^"1+?\8_''_/P_P#.OJG]H+X4R?&;X7ZUX5CNA:/?PF(2
MG^'-<%^QG^S#<?LO_#H^&[C4EU.0S-*95]SF@#Q[_@I9^SSK7Q#\)Z1KO@^
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
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 %<+XV_Y""?2NZKA?&W_(03Z4 =/X=_Y!,/TK3K,\._\
M()A^E:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 5-3XLW^E<+X68M=Z[DDCR6_D:[K5/^/-_I7#^
M"5$FO:C$PRDBD,/:@#\X?$5Y%_PU5H2[OF^W>G^U7ZO0_P"IC_W1_*O*;G]F
M'P%=>*X/$4FEYU.&3S$DST;.?2O6%&U0!T'% "T444 %?EG_ ,%;KB.*3PB&
M;!_M)#^1!K]3*\K^+O[-/@7XW?9/^$JTW[;]EE$T7.,,#G- '1?!M@WPH\)$
M=#IL'_H KLJI:+I-OH.DVFG6:>7:VL2PQ+Z*!@"KM !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 51U=BMF^"1QVJ]5#6/\ CS?Z
M4 <A\/F+:I?Y.>:[ZN!^'O\ R%+_ .M=]0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XP_Y!WXUF
M_#__ %=S]:TO&'_(._&LWX?_ .KN?K0!V%%%% !1110 4444 %(PW*12T4 ?
M/OQ>_8[\/?&'QIHOB+5=0N%GTN831QKRI(.<5[Y:6Z6=K#!&-J1($4>P&*FH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YSQFQ6R7!
M(^E='7-^-/\ CR6@"'P$S-92Y)/S=S755RG@'_CSF_WJZN@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* ,'Q=_R#9/]TUG?#7_D$2_[]:/B[_D&R?[IK.^&O_((E_WZ .OHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MM2L9[6=!)%*I5E8<$5^1WC^P@^&G_!2;PS'II^RVC,&:&+Y4//I0!]S?MW>
M?&OCSX2+%X(UF?1=1M)3<230$@L@ ../I7E/_!-?]HO4OBI#XA\+Z]=O/JF@
MX@:29LM(P."?YU]MR-'K.BRX&Z.XA9=I]UK\H(])7]C/]I)IOM#6\7B?4,E6
M.!AGH _6ZN$^,OQ0L/A/X,NM8OSA=C)'SCYL<5U^CZA%JFEVMU!()(Y8E<,#
MGJ*_.C_@J)\8;W7-%LO V@KOO4O5\Y8S\V,C- &)^PDOQ*^,OQ@\9:[J7B>[
M308;DRP6\CDKM+< #\J_0;XJ_%+2OA!X(O-=U2>,K:1Y\HN SG%<)^R3\(].
M^&?PGT.XA79?7UE')<DC'S$5\._\%!/&]_\ $#]I_0?AC87<G]F7Z(LWE-QG
MC- ":_\ '_XC?MW>,Y_"'@9+_P '6:'*:JNY8V _VJVX_P#@F[\?6C5'^-5R
MN>#^^?BON?\ 9R^$NF_"/X8:1HMK:0I/ GSSB,!W)QR3UKU2@#\M;?XJ?$G]
M@7QE8^%/&%S?>.+*\'FG5OF:.,'U)KBO@/\ M->+OB[^VIJ$T&NW \.R9V6.
M\[!]!^=?J%\:/A3IOQ=\!ZIH-[;0O)=1%$G9 7C/J#VK\B/V:_AJ/@W^W/J?
MA-)&E2V)PS=>IH _7;XL,9/@KXG9CECI4V3_ ,!-?FU_P2AYUSQ!G_H)2?\
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
M/_DEMI^'\J /9:^</VZ/^2&^(_\ KT?^5?1]?.'[='_)#?$?_7H_\J /"/\
M@C__ ,D6O_\ K[?^9K]!J_/G_@C_ /\ )%K_ /Z^W_F:_0:@ J&\LX-0MW@N
M8DGA<89'&0:FHH _*C]I'X->+/V/?C5?_&3PO'<:EIFHS<Z?9J28U)YSBOL/
M]E7]M#PQ^T-H>R>XM])UJ%562TN)@KLV.>">M?1&K:19ZW8RVE];175O*I1D
ME0,,$8[U^4?[57_!/W6O@AXN_P"%D_#"[OKO;.U[-9QC:$(.=O':@#]9U(90
M0<@]*6OA+]C']OBX^*5Q:^%?&T46E>(E(A2W;AFQQFONR@!:*** .,^+?AZ/
MQ'X'U."2/S=L#L!CVK\T_P#@F'KD^A_'7XD:?N/E?;'3;V'S5^J6M8.CWP(R
M/(D_]!-?D=^P7JCZ;^U%\1XT7(DU%Q_X]0!^OJMN4'U%+3(3NA0_[(_E3Z "
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 **** "N%\;?\A!/I7=5POC;_D()]* .G\._P#()A^E:=9G
MAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** *FJ?\ 'F_TKB/ W_(R7WXUV^J?\>;_ $KB
M/ W_ ",E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% "5B:IXX\/:(VW4-:L;-O2:=5_F:V)_P#4R?[I
M_E7XV?MPZ1J7C+XT:3HBZW=V%O>7HA8Q2$8!;'K0!^M/_"W/!7_0U:3_ .!:
M?XU6U+XL>!Y+9E?Q9I*YX&+I#_6OB"P_X(_^&;K3;.8_$#7O-DB5WQ(V,D \
M?-1<?\$>?#D>R5/B!K68V#_O)#CC\: /M3X<W4%Q=W]U!*LMF?F6=3\I'KFN
MLM?%FC7UQY%OJEK--G'EI*"<_2O*/ ?AL>!?@_KGAZ"X>==.LGC2X8_,V%/.
M:^!/V4]4U6;X_;)]4N9HOMS#RW<D?>- 'ZT4444 %%%% &9K7B;2?#<:2:KJ
M-MIZ/]UKB4(#^=2:3KVG:]"9M-OH+Z(=7@D#C]*^%/\ @JQ\*?B%\3O#/A6/
MP)8WU^;>5C<Q63%6(YQT/TKK?^"9?PW\<_#?X6:C9>.;>ZMKUY08TNV)8+SQ
MDT ?9M%%% !1110 4444 %4M2UJPT=%>^NX;16. TSA0?SJ[7QE_P4JDO[?P
M-X>ELKJ:US=;2T38STH ^Q++4K74H]]I<1W"?WHV!%%]J-KI=N9[N>.VA'62
M5@H_.OGK]B47LGP[:6ZFDGX4;I&R<XJ7]NZXN+?X ZF]M/);2^8N)(S@]Z /
M>]/UNPU9<V5Y#=#K^Z<-_*KU?$G_  3UO+RZT]OM5Y-='R3_ *QB:^VZ "BB
MB@ HHHH **** "BBB@ JO>WUOIMNT]U-';PKUDD8 #\:L5X/^VQ-/;_L_:\]
MO,]O*-N)(S@CK0!Z;KVN:=JVF_Z%>PW1SQY+AOY5%\/_ +ES]:^*OV&[R]NK
M&/[7>S77R'_6L37VQX%^]=_[U '47%Q%:QF2:18HQU9C@52L?$>EZI<-!::A
M;W,R]8XI Q'X5QGQ^DDB^&&JM%(T3A>&4X/0U\3?L':AJ%S^T'KZ7.H3W,0B
M?$<CD@=: /T>HHHH *QM<\9:%X991JVKV>G%NGVF94S^9K)^*'CJ+X?^%;O4
MY"N]$8H&[L!7YB^&?"/BO_@H]\0-:@\27UYX:TS19V6&6U8@.N>M 'Z@V?Q1
M\(:A<+!;>)=+GF;I''=(6/X9KI8Y4FC5XV#HPR&7H:_,KXF?\$U3\!_!5[XV
M\%>*M:UOQ+IJ^9%8S.=LGMUYKTO]@_\ ;/U'XF7Z> ?%T*6/B2R0B2%N'&/6
M@#[MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YO
MQI_QY+725S?C3_CR6@"#P#_QYS?[U=77*> ?^/.;_>KJZ "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M P?%W_(-D_W36=\-?^01+_OUH^+O^0;)_NFL[X:_\@B7_?H Z^BBB@ HHHH
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
M#G'%=K^Q/^VEI_Q"\-?\(WXJMQX8O]%B6V\[47\KSRO&1NH T/\ AU;\!O\
MH!7'_?[_ .M1_P .K_@*O)T.X_&;_P"M7TPOQ2\'R' \4:2>,_\ 'Y'_ (U\
M1_M?_P#!0$^'M0F\'>!=-GUJ^:7RC>6!WCGC/':@#Z.^$/[&GPQ^"MT]QX5T
MQK65CEFW@U[JJ[5 '0#%?*7["?@CQ_H>@ZAKOC76;C4!JRB6"WN"<PYP<<U]
M74 %>?\ [0'_ "17QI_V#)O_ $&O0*\__: ./@IXT)X']F3?^@T ?G-_P2;;
M_D,# _Y"$G_H1K]6:_*/_@DS(K-K # _\3!^_N:_5R@#(\7?\BSJ?_7!OY5^
M3'A$?\9V^'S_ --_ZU^L_B[_ )%C4_\ K@W\J_);PA*G_#=WA\;USY_3/O0!
M^E'[2ME%??#6\252RJK'CZ5\4_\ !*?4[:[^(WQ)MX#CR92"#_O"OT7\5:##
MXDT&\L9T#B6)E&?4BOR6\#:QK?[ _P"T-J\]WIEQ?Z7XEO2OFHAV1*6ZDT ?
ML!5?4/\ CPN>W[IOY&N0T/XS>#-:TNUNT\3:6AFB5RC72*5)&2"":\._:Q_;
M0T+X0^"Y&\/2P^)M2N,P_9["02,N>,\4 ?$7[%^GS7W[8'Q':$;@E^V<?[U?
MHA^V8-O[,OBL'_GT'\J^9O\ @F?\%]4T;Q5XL^(.M6SQ/X@S/%%,N#'N.>]?
M3G[:S!?V;?&!)P/L] 'R?_P3!;_181@?Q5^D5?FU_P $O9%:WAVL#][H:_26
M@#P#]O#_ )-8\<_]>E?+?_!)?3H%\ 6ER!^]+MS^-?4?[>3!?V5_'))P/LE?
M,?\ P278-\-[0 @G>W\Z /T<KYF_X*%?\FT^*O\ KW-?3-?,O_!0M@O[,_BH
ML<#[.>M 'D'_  28./@A:CU9Q7A7_!4+0+K0/BIX'U&Y5C;/J:,#VQN%>X_\
M$FW!^"5E@Y_>,#^=>R_MN?LNC]HGP3&]O.L&HZ4C3PY'+$ GB@#W'X:ZU::Y
MX%T*XM)5D3[%""%.<$(!73U^4?[%/[9FM?!/Q=_PJOQ_I-Z4N+SRH=4N,JD2
MC(!R>U?IHWQ0\'QXSXHTGD;O^/V,_P!: .EFD6&)W;A5&37Y'_MH:]:>(/VZ
M/AX;1U<1S*&VGWK[&_:R_;BT#X)^&1'H5N/%^H7Z-"J:;()/*)!&3M^M?DIX
M%U_7?$G[6?AG4_$@FAGNKY98H[C(*J22 ,T ?T#:'_R!+7_KBO\ *OQZ^ ]C
M#??MX^/O.&=MXQ'_ 'U7["Z'_P @2U_ZXK_*OQ__ &>Y$/[>7Q! 89^V-W_V
MJ /V)TU0NGVRCH(U'Z59JOI__'C;_P#7-?Y58H _(G]ND;OC)HO_ &$D_P#0
MA7ZL> ?^1(T'_KQA_P#0!7Y3?MU2HOQET7+J/^)DG4_[0K]6/ /_ ")&@_\
M7C#_ .@"@#Q7]O#_ )-_U7)Q\Z_UKPW_ ()MZ3/:7%W</_JWA./UKTK_ (*:
M:\?#_P"R_J]RK8?SD4>_6N?_ .";OAJYB^&.FZ[*Y9;NWR ?>@#[1HHHH *\
ME_:P_P"3=?'G_8-D_I7K5>9?M+Q";X$>-(RNX-I[C'Y4 ?!?_!(W_D69>O\
MQ]OU^M?J#7YD?\$P]3@L)&TU8_*<W+';^-?IO0!^?'_!2NX%MXP\(R,I** 2
M<<#FOIK]D>_AU#X4VTL+!EW <?2LO]K_ .",7Q3^'>I7<2!]2L[9F@XRV?:O
MEW]@W]J+_A7-S%\*?&6GS:=<>>S)J=T=D8^I- 'Z1U\X_MTX_P"%%^)"6 Q:
M/QGGI7LD_P 5/!UM'*[^*-)VQKN;;>1GC\^:_.O]JO\ :IN/C=\2M'^'OA+3
M+C4-+NIOLMQ=VX+H 3C)(H ] _X(_:?,?@1?7; I$;UU 8=3DU]_5Y/^S;\#
M[7X"_#V+P_;.K!F$S[1C#$<BO1?$>M)X>T6\U"1=Z6\;2%?7 S0!IUP/QF^-
M/AWX%^#KCQ+XEE:+3H/OE.M?(7A/_@K'X8\3?%2/P;_PCTT#27ALTNF?Y68-
MC^E>X_MD?L^WW[1?PFN]%T^]^SM.@D /8]10!Z[\+/B9HWQ>\#Z=XJT"4S:7
M?+NB8]:Z:\LX=0M);6XC$L$JE'1N00:_+_\ 8N^/FI_LX^,)/A'XOAFM-'TW
M,:7UQ\D3'/4$\5^B%]\:/!-GH<NJ_P#"2Z9+!'&9 JW:;FXS@#.: /S"_;(^
M$MO\$/VH-,\9>%8S:1QA9&53T8]:_2_]G_QA<^._A3HNLWC%KBXCRQ/T%?G#
M\2/B9??M9_M8:3X?TO1;@:"Q6)KP*3%QQDGI7Z=_#SP;#\.O!MGHD#B2*T3
M91@'B@#J**^.?VC/^"C&@?L]^*+/1K[1I+V2X;!=6X4 X)-?0'P-^,EC\;O!
MR:_I\7DPL0-N<]10!W6L_P#('OO^N$G_ *":_(K]@_39;[]J3XC/%R$U%R?^
M^J_5?XF:U_8?@S5)PVUC;N ?^ FOS1_X)?\ AN7Q+\<_BAJ;.8DAO&<^_P U
M 'ZJPC$,8_V1_*GTBKM4#T&*6@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA?&W_(03Z5W5
M<+XV_P"0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH ****
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
MM'Q=_P @V3_=-9WPU_Y!$O\ OT =?1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %>9_M'>'5\5?"'7--<96:/G]:],JE
MK&EQ:UILUG,,QR+@T ?FQ^P'K%IH?Q^U/PC#,#);1N3'Z=:_2K4[%=3T^XM'
M.$F0H3]:_(SPH;K]GS_@H!K^KSP2KITS&-6520<FOUNT'5DUS1[/4(QA+B,2
M ?6@#YLTW]@WPOIOQCL?B$FHSG4+5]ZQ8^4\U]1444 >:?&[X(:;\;=!.EZE
M</!%L*;D'/-9/[-?[-^C_LU^%;O0]&NI+J"XF\YFD'(//^->PT4 <G\2OA[:
M?$KPW+H]Y(T4+YRR]:\K_9P_9!T#]G#7-;U/1[V6ZEU0YD60=.<U] 44 %9V
MN>']/\1V$MGJ-I#=P2*5*S(&'(]ZT:* /S_\7_\ !)#PSXF\7:EK=OXSU72Q
M>RF3[/;$JJ9[#!Z4GA?_ ()(^'- UZVU"?QQJ^HPPMDVMPQ9'^N37Z T4 <O
MX ^'>C?#G0;?3-)LH+>.(8WQQA2U>:_M0?LOV/[36AV6F7VM7>CQ6Y.3:L1O
MSV.#7N5% 'B?[,7[+?A[]F/PS<:3H\AO6GDWM<RK\_YU[72T4 >+_M)_LO\
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
MU<W#!OM5Y&&D7Z$]*^@:* "L[Q!HT?B#1[K3Y6VQW$9C8CT(Q6C10!\&Z/\
M\$FO!>C_ !0@\91>(+SS8KS[:+7;\F_=FONZWA$-O'$.0BA?R&*DHH \ _:?
M_8_\-?M*^'XM/NIO[#N4?>;VSC D;ZD=:^;+/_@CWX?M98F/Q!UN2-/^69=M
MI_#-?HE10!Y=\"OV?_#_ ,"_"\>DZ=%'=S*V3>2QCS3^/6O3W7?&RGN,4ZB@
M#Y'_ &B/^"=OA+]H;7[;5=4U2XLYH22/*'7/:O;/@)\#].^ O@T>'M,N9+JW
M#!M\G7BO3** /GG]MSXD6WPU^$IO;J988[B0P;F..2!_C7C/_!-7P&N@MXGU
M^,?N]6/FAL<')!KR/_@IQ\6H_C)>V?PIT.*9M3LKY7F"J<=1DY_"OO?]FWP'
M9^ _@_X7LX8!%<BQC\YNY;'- 'J-%%% !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 %%%% !7"^-O\
MD()]*[JN%\;?\A!/I0!T_AW_ )!,/TK3K,\._P#()A^E:= !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 5-4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (Y_\
M4R?[I_E7Y!?M7''[1WAO_L)+_P"A5^OL_P#J9/\ =/\ *OR"_:O_ .3CO#?_
M &$E_P#0J /UQ\/\Z#II/_/M'_Z *=J[%;-\$CCM3?#_ /R =-_Z]HO_ $ 4
MNL?\>;_2@#SB'GP?XQ)Z_9I/_037YS_LH_\ )?\ _M^;_P!"-?HQ#_R)_C#_
M *]I/_037YU?LFQK)^T!S(D?^G-]]L?Q&@#]:Z*:9%7JRC\:!(AZ,I_&@!U%
M%% 'PY_P4^_Y%/P[_P!=3_.NV_X)\_\ ),[G_?6N)_X*??\ (I^'?^NI_G7;
M?\$^?^29W/\ OK0!\K?&A5?_ (*"70=0X]#]:_3OP6 OAC3PHP/*&!7YB_&C
M_E(-=?Y[U^G7@S_D6=/_ .N0H VZ_,']J)F7]KJ3:Q7D=/K7Z?5^8'[4?_)W
M4GU'\Z /T5^%^?\ A ]'R<GR!755ROPO_P"1#T;_ *X"NJH *^*_^"F'_(D^
M'O\ KY_K7VI7Q7_P4P_Y$GP]_P!?/]: ._\ V'_^2?O_ +J_RJU^WE_R0#5/
M^NBU5_8?_P"2?O\ [J_RJU^WE_R;_JG_ %T6@#RO_@G?'&NGN5C56,)RP[U]
MOU\0_P#!/#_D'M_UQK[>H \3_:^_Y(OJGU']:^<O^">+LWBS5@6)'E-@?G7T
M;^U]_P D6U3ZC^M?.'_!/'_D;M5_ZY-_6@#P[_@J=X2N/%_[0_@71;F5[:RO
MI AN!_ ">H_"O2]$_P""1/AO4M)MKJ#XB:T$EC#8BF8KDCIUKU[]O[X$W?CK
MPX/&FGQA[[08#+'C[PQSFN5_X)Z?MC:-X\\/V_@;7[F2+Q?'*RA9%P& X YH
M YC_ (<\Z#_T437?^_K?XTV3_@CKX>N(VBE^(.N2Q-PT;R,0?J,U^B;2)&I+
M.JA1DDG&*^0OVO/VWM*^$]N_A;P[</+XNOE,=DT0W*).@Z4 =9^S9^Q'X>_9
MN\LZ3J=Q>%&W9E'4U]*5X#^Q;KWQ&\2?"-+[XFOYFO23%E/_ $S/2O?J "O"
M/VUH9+C]G_7DC7<QV\?G7N]</\9O!-Q\0/ .H:-;;?.F7Y=QP.AH ^,_V';>
M2WLHQ(NT[#7VOX%^]=_[U?F'\"?CE)\ _P!HO6?"?C021Z?$QBB^4[<Y]:_3
MGX=75OJ6F_VC:S1R6]W\\:JV3@\T 8_[0DR0_"S5FD.U=O)_ U\3_L$PR-\?
MM>G"YA:)\-^=>N?\%#/VCM ^'OPOU3PM'.\GB2[5?*BB&=O_ -?FJW_!//X8
MWEGX#T_QE?ILN+^(_>&&.: /LVBL[Q%KMMX9T.]U6]8K:6D1ED([**^>/AS_
M ,%!/A7\4/B-!X*T:^F?6)G,:*RX4D=>: /IBBODW]O[XS^./ACX%LF^'4C+
MK4<X>Y*C/[KC(_+-;_['O[7V@?M%>&4LUG9?$6G1*E^LWRYD[XS[T >A?M#?
M [2OCG\--7\-74$,,]VF$NUC'F1GU#=:^ ?V+_'VM_ G]HS4OA%J,\T^B:?N
M6.XG8DFOTJ^('Q T;X9>$[[Q'KMS]GTRT3<[KR?H*_+GX%S3_M$_MS>(/%FB
M1N/#,Y+Q.RXXR: /UG@F2XA26,[D89!J2LB^U"V\'^&9KR[;%K8P%Y&']T#F
MOGOP'_P4)^%/Q%^(L'@O2;Z=]8FD,2*RX4L#TS0!]-T4E+0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\>2T 0> ?^/.;
M_>KJZY3P#_QYS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_R")?]^M'Q
M=_R#9/\ =-9WPU_Y!$O^_0!U]%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 <=K'PA\'Z]JS:G?Z#:W5\QR9W7+$
MUU=I:Q6-M';P((X8UVHB] *FHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "N5\9_"[PM\0I+9_$6BVVJO;G,1G7.SZ5U5%
M &9H/AO3?#%D+32[2.SMQ_RSC&!6G110 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 %%%% !5?4-
M/M]4LY;6ZB6:WE&UXVZ$58HH XKP_P#!?P5X7UL:OI7AZSLM2_Y^(TPU=K11
M0 4444 %%%% ')^(OA3X3\6:B+_5M$M;Z['265<FNBTW3+71[**TLX5M[:,8
M2-.@JU10 4444 %%%% !1110 4444 %%%% !1110 4444 <->?!'P/J'B*37
M;CPY9RZO(<M=,GSDUVMO;QVL*0Q($B0851T J2B@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'?^03#]*TZ "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH J:I_P >;_2N(\#?\C)??C7;ZI_QYO\ 2N(\#?\ (R7WXT >
MA4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 -D7?&R^H(KXB^,W[ >J_$SXHZ5XIAUN.WBL[L7!B)Y(!SBOM^B
M@"KIEJ;'3;2V)W&&)(R?7"@?TJ+6/^/-_I5^J&L?\>;_ $H X/P[8_VUI_B'
M3 VQKJ-HPWID$5\%>+O^"6OQ%F\87&M^&?'BZ0\DK2+L<@C)S7Z!?#W_ )"E
M_P#6N^H _,9O^">_[1[=?C/.>W^N->A?!+]B_P".'@'Q%%>^(?BA+J]JKAC"
M92<C/2OO>B@"&TC:&UAC=MSHBJS>I ZU-110!\]_M;_LUWG[16BZ796>H+8&
MT?<68]>:Z#]FCX'W/P-\)RZ3=7BWCNP.]3Z5[)10!\=>//V(=2\7?M+R_$R/
M6$BMG_Y=L\U];:#IQTG2;:T9MQB0+GUJ_10 5\C_ !>_8OU'XC?&QO&T.K)!
M 2#Y)/-?7%% &/X1T1O#GARQTUW\QK>,(6]:V*** "O!/VL/V=;O]H70-,T^
MTOUL6M)?,+,>M>]T4 >4?L^_!ZX^#OAIM,N+H73$ ;A[5-^T9\)9_C5\-;SP
MU;70M)9F#"1NV*]1HH ^?OV8OV;[SX$VIBNK];W,>S*FOH&BB@#@?C=\.9OB
MGX#O- @N!;23$$2'M7EG[,?[+=]\"=:O+VZU%;Q9T*A5/3-?2-% %>_L+?5+
M.:TNX5N+:9=DD;C(8>AKXK_: _X)\'Q7XB?7?AG>P>#-5(R)H/D(;O7VY10!
M^8;?\$]_VD9(V63XSS,6&#^^->Q_LM_\$_Y?AW>7.I_%&^@\;:N'WVMQ,2YB
M/MFOMFB@""SL8-/MT@MHEBB48"J.!4]%% !24M% 'S;^U+^RGX?^+>BO=:?I
MUM8^(F<M]O5<,?<FOD/1_P#@G[^T+(T_]F_%F;3[-#B*/SB H["OTQ\7,5T\
M8..:SO ,C-'< L2,]S0!\A_ [_@GWK6C>(H-5^*>NQ^-9HSDF<[\_G7VYHVB
MV/A[38;#3;6.SLH1MCAB&%4>U7J* .=^(7AEO&?@G6M#1Q$]_;- '/;/>OSU
M^"/_  2Q\0_"GXW:?XU;Q)!+:V=PTZ0I][DYZU^EE% &#K'@G1O$EN\>K:?#
M>F1-CM(,D\5\1?&__@G9XAU'7CJ/PE\1Q^!S,Y>X$#%/,^N*^^Z* /S+L/\
M@G-\<=6NH[7Q5\5'UG0B1YMG)*2KCZ5]R? WX"^'/@KX7L[#3-.MXKZ--LMS
M&OS,:]0HH P?'7AUO%O@[6-&5Q&]];/ &/;(QFOSL^#_ /P2K\0?#/XW:?XU
M;Q);RVEI=-<K"OWLDD]?QK],:* (X%=84$C;G P3ZU)110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\ 'DM $'@'_CSF
M_P!ZNKKE/ /_ !YS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_R")?\
M?K1\7?\ (-D_W36=\-?^01+_ +] '7T444 %%%% !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 %%%% !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 %%%% !7"^-O\ D()]
M*[JN%\;?\A!/I0!T_AW_ )!,/TK3K,\._P#()A^E:= !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-
M4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK
M'_'F_P!*OU0UC_CS?Z4 <A\/?^0I?_6N^K@?A[_R%+_ZUWU !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 8/C#_ )!WXUF_#_\ U=S]:TO&'_(._&LWX?\ ^KN?K0!V%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5S?C3_CR6NDKF_&G_ !Y+0!!X!_X\YO\ >KJZY3P#_P ><W^]75T %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!@^+O^0;)_NFL[X:_\@B7_ 'ZT?%W_ "#9/]TUG?#7_D$2_P"_
M0!U]%%% !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!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 5POC;_ )""?2NZKA?&W_(03Z4 =/X=_P"03#]*
MTZS/#O\ R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %>#_M+_M/:7^SW9QR7TD2RR)O19#UKW&]N
MEL;.>X<X2)&D;/H!FOQO_P""A&N:Q^U!\2+&R\(QF^BL6,#Q*V!N'% 'Z<?
M'XUVWQZ^&(\1P^6-Q*[4Z5N^!O\ D9+[\:_/7_@GG\2;OX4>([;X.:\_D:O(
M3)Y+'@ ]J_1'PG#]G\6:A'UQZ4 =W12,VU237C4W[6/@&W^+T?PVDU!D\2R#
M(A(&/SH ]FHKPCXU?MG?#CX#MM\2ZA(K;MNVW7><UY,?^"LGP+"[O[0OOIY'
M- 'VA17G/P1^/7A7X_>%1K_A6[,]B6VXDX;\J]&H **\K^+'[2'@WX,:YI6E
M>)+QK>[U(X@ '6G>/?VD/!?PY\#R^*]6O]NEQKN)CP6_*@#U*BOB]?\ @K)\
M"V7/]HWP^L%>K? _]M+X;_M 7$L'AB_D,D9VE;A=AS0![U129S@CD5YK\<OV
M@O"7[/>@VFK^+KIK6SNIO(C91G+<<?K0!Z717':;\5M U;X>R^,X+G_B2QVY
MN6D/4(!G->:_!W]M3X<_'#5VTWPS>3SW"R&([TP,B@#WNBF22+#&TCL%1069
MCT %?*'C3_@IE\&? OB"\T?4=2NOMEK(8Y!'%N&0<4 ?65%?)'A#_@IU\%_&
MGB"WT>PU&[%U,<)YD6U?SKZIT36K7Q!ID%_92K-;3+N5E.: +U%<SX^^(&E?
M#C0+K6-8D:.SMT,DC*,X KE?@;^T5X/_ &A-%N=4\)7AN;:WD,3[^#N% 'J%
M%%0WEW'8VLMQ,VV*-2S'T% $U%>(VO[7WP]O/B/:^"8;]Y-;N6VHBKE<_6O;
M>G6@!:*\-^/7[8OP\_9UDMH_%=](KW!PBVZ[S7D+?\%9/@6JY_M"^/L(* /M
M"BN!^#_QL\,?&[PQ!KOAJ[\ZSF&5#X#?E7?4 %4-8_X\W^E7Z\>^/G[37@CX
M!Z.]WXHN28^GEP_,V: .C^'O_(4O_K6]X\\12>$_"M]JD48D>W3<%/>OBWPG
M_P %2O@C87ET\MQ=P"8Y5A$2:]_T_P"-GAC]H;X):YKOA.[,UE&C!O.&TC%
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
MY37_ (*R_ MF _M"^Y;;_J/U^E>^:'\5_#WQ=\+6NJ>'[H3V\R[UW'#8/M0
M_5/%3^ ?A?K?B**,326:,X0]#BOC3]GW_@IQKWQ@^/$'@>ZT.WMK.9V19E'S
M?*0#_.OMB.QTW4O >K6FN#.DNI$WT[U\P_!7P#^S-IWQX\KP>LG_  FP);!Z
M9[T ?;\;;XU;U%/KBOB1\5] ^$NFPW>O3M!!(<*0*S=(^/GA+6_A_JOC&UO0
M^C::A>X?(R !GI0!Z/17QA_P]C^!>YA_:-]\IQ_J.M>L_L^_ME?#S]I;5+[3
M_!]Y-+=6:;Y$G38<>U 'NU%)2T %%>.?'K]JSP)^SK90W/BR]>-)FVJMN-[9
M^E>)-_P5D^!87=_:%\?;R.: /M"BO)?A;^TYX(^+W@T^)M"ORVG#.?.PK<>U
M5?A;^U=X"^,'CW5?"'AV_:YUC303/'C@8ZT >R4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!@^+O\ D&R?[IK.^&O_ "")?]^M'Q=_R#9/
M]TUG?#7_ )!$O^_0!U]%%% !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 %%
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 5POC;_D()]*[JN%\;?\A!/I
M0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 444C,%4L> !DT ?/G[9GQR@^#/PW
MFW2!;C4HW@C7/.2,5\M_\$Q_@K>ZE<^(_%?B:!ITFNC-!YZGG)R.M>-_\%#/
MB1K?QN^($?ACPG%+JUUHMUO>W@^8\'T^M=7\.?VQ?VB?ASX5LM&L_@Y(\,$:
MIO$!^; QF@"K^W;X"U?X$_M+)\9=-MY(-+BV(?+4@9]C7WC^R;X\3XH> ;#Q
M090\U[$'92>>E?GA^TI^T;\?/VB_A=<>#]6^$<VFVTSAWNUB.X8],]*]"_X)
M1_&2YAUJ^\ :ZWV*YTV(HL4IP<^E 'ZB3?ZMOI7X:_MP>)+[P+^VJ=9T8.-1
M7:%,6=QR<?UK]R9&#1$@Y&*_(+XG>';7Q9_P4ML=.O(UE@8 E7&1UH ]M_9#
M_8IU+QGJ$WQ!^+5Q%XITS6(?-M=+O,MY>>Y%?3VI?L/_  5U"QGM_P#A ],B
M\P$!D0Y6O9/#NDPZ%HMK8VZA(84"JHZ 5I4 ?E;\;OA#XU_8E\5?\)WX9U*2
M#X?V[C=I%L3M//I7W[^S?\9[+XV_"_2/$,+A)[F/<\)/S+]15#]K+PI:^,O@
MQJVG7<:O&V#\PSC@U\G?\$Z]0N-,^)6L^'!,QLK2)@D>?E'7M0!Q_P#P6 O!
MHOB+P=JJIOFM1O4#KUKB_P!DKX!^.OVJKJU\5Z_JKGP(A$<NCW#':^/:O2_^
M"J%A'J_Q(\ 6,H#13$*P/3K7V3^RGX/L_!?PKL[&RC6.,X8A1@=* ,VQ_8>^
M"EC9I;CP'IL@48+,G)KYL_:N_8;O/"-J/&OP?NH_",&C1&ZN[&URIG"\G%?H
M567XFTZ/5O#]_9RJ&BGB*,#T(- 'R5^P+^U<?B_X-&F:\\D>N02F$+.<.V..
MAK@O^"R<"O\  WP_,RAA#J0?:>_*\5XIX/B/P^_X*-:)X<TUOL^GS-N:&/A2
M2?2O;?\ @LA\WP1\.1]GU-5/YK0!\S^$/B)X[_:TT?PEX0\#?:_#FB:?$EMJ
M<0SLN% P>G6OTL_9Y_99\(? GP_ MGI=LNJ_?EN0O(;N:Y3]A;X<Z-X3^$FD
M7=I90)<7%K&S2*@!Z"O5/V@O$D_A/X6ZMJ5LQ66->"/H: /A/]I_]HKQG\>/
MC!>_![X;ZA<:-J-A+MGO(20LB9Y'%>^_!/\ 8%\#Z'X=2X\=:%9^(M>G0-/-
M<+DEL<D^]>(?L&^$[?5/V@M;\8W"K+>W4;Y+#)!YYK]): /ESXR?L$_#WQ5\
M.]2TWP7X>T_PQXDD7_1=4A4AD;ZU\J?LO_%SQG^RW\8KOX<_$;5IM2L;8F);
MB1CL)/ P37ZG5^9?_!7'P;!H7AS1/$5D?LVH37R;YH^&/(ZF@#] /&WA_3_B
MK\-;^S,2W%OJ5HPCW#/WAQ7YH? +5+G]E7]JC3_A;N-I8:I<>:W.$Y-?HE^S
M/K+ZS\#_  A++DRK81JS'OQUKY%_X*'_  7GTGQ+%\8+!&2XTM%&Y!W'O0!^
MA2L&4%2&!Z$5Y#^T]\3++X??"O7A+.(;ZZLI$MN<?,0>:S?V/?B<OQ.^!FBZ
MO-<"6]*'SE+985\7_P#!0_QUJ'Q6^+'@?PMX89[FUANUAO?).=H+<YH TO\
M@F3\#9/&$.H_$+Q2OVG58+YOL\THRP&3C%?0'[=?[4'_  I#P((]+$D^IW,G
MDA8>64GBO<O@O\,=.^%?@NSTO3Q@-&CR<8^;;S_.ORI_;<^*'B1OVE-4T31M
M).O/;2[UM2NX<'TH ^B?V4/V-=1^(<,WC3XQR+XKL=607-C9WG)A#<CBOI>;
M]B/X)S0^6W@'3 N,<(<U\3^&_P!N[]HW0_#NGZ?;?!N1X;:)8TD\D\J!Q6A_
MP\"_:5_Z(W+_ -^30!4_: ^$_C7]B7Q8_P 1_#>L2-X":X6%-#M<XBR?2OOS
MX"_%BT^+?P]TC6(CMN)K=7DC)Y!([U^:WQB_:H_:'^-'A4>'K[X/20VSN&8F
M$D9]:^E_^"<OA_QMH^FZH?%FE3:2I0"*&0$ >PH ]"_;:_:8A^!_PYU2"RWM
MKTL/[A8S\W/H*^5_V._V8O%?QYFB^*7Q5U(ZWX7OPQCT2\R2/?!^M9G[:7B"
M3Q5^W3X*\.7 WZ=+M1H6Y5AQU%?I7X=\-VGA'P3;:98Q+!;QQC;&@P!D4 >'
M^%?V._@EJ6H:BB^![%E#?(K)]T>U?,G[7'[//C/X#S/XG^'FHR:5X%M5WW>D
M6V0LH],5][_#W_D*7_UI/CMID&K_  NURUN8EEB>(@JPR* /SA_X)S^-!\0_
MCL^M?9VM2R,IC<8.:_5VOR__ &(M)@T/]IRZM+:-8HE5B%48%?J!0 5SGCSX
M?^'OB3H$VD>)]+@U;3'&6@G&1]?K71TR;_4R?[I_E0!^.FA_!'P#)^T5K.BM
MH,)TF*[\M+?;P%W=*_4/X=?L_P#P^^'EI:R^&_#5IIC;%8/$N"3CJ:_.[P__
M ,G2Z]_U_?\ LU?J?I\@BTBU8\@0J?\ QT4 ?(?[>'[4$WP[\*W/ASPY)*GB
M*1PFZ$_,,\=JX#]CW]BC4_$=K+XT^,MS#XRM]8A$]GI][EO)R>]>1^(=0/Q*
M_P""DEUH>H#S;$#/DORO7TK]5M%TR+1M*MK&%0L4"!%4= * /#O$7["_P8UO
M1;NQC\#Z;;/*I"RHARI[5\.>._#_ (^_X)^^.1XBM]4FE^'"R!5TF$G9R?2O
MUBKYM_;Y\&VGC;X#WUE=(K8D#*S#.* /5?A=\1+7XL?"C3/$]F1Y>H6GFF,'
ME"0>#7Y)?MG>/X_A;^T9H>OQVANKJSF\Q8U."<&OL/\ X)VZI=0Z3J>@R3O)
M:V=N516/ KYH^/WA&T\4?MK>#8[U%FMS=@-"XRK#=W% 'HWP.^"OBG]LWX@V
MGQ-\9R2GP,ZA?["O<CD=\&OT;\(^"=%\"Z3#INAV$=A90KM2*,< 5=T/0K#P
M[I\5EIUI%9VT:@".%0J_I6A0 5Y9^TE_R2W4?I_2O4Z\L_:2_P"26ZC]/Z4
M?"/_  3/_P"3A?&W_7-_ZU^H-?E]_P $S_\ DX7QM_US?^M?J#0 5Y]\<O M
MKX\^'FL6MPH=HK662/<.X4G^E>@UC^,)D@\)ZR\AVHMG-D_\ - 'YI?\$H_$
M]YI?C#Q]H]W*WE+?O&BL>P8U[=_P5<_Y-KU _P"T*^?_ /@G]&VI?%_Q?+IJ
M[X4U)_,9/]XU] ?\%7/^3:;_ /WEH VO^";/_) _#_\ UPKZ]KY"_P"";/\
MR0/P_P#]<*^O: "OR(_;(^(2_#'XT7>JM927^VYW>7&,GK7Z[U^5_P"T!:VU
M[^T)<I=VZ7,?VL?)(,CK0!U6B_\ !7>PL=!L;<_#76GEAA6,LL3;3@8XXKP&
M\^*WB+]MS]IC3[353<>&/!,Q42V>H92/\<U^M?@_X?\ A27PKI##PUI8'V:,
MC-I&3G:,\XKPK]KS]C_2OBEX-O+KP]M\/ZM&N1)8((R<>FV@#VGPSX1TKX?_
M  VTWP]HTL4UC:J%C:(@J1[8KXI_;Z^)=[X5FTWPM;2LD&L+Y4B*>#GBJ?[#
M_P =-5M_&US\'];N)+EM&4K]IG8EVQZYJM_P4*T-+SQ_X6U%C^ZM) Q/; -
M'TG^P%\,K3X;?!P6\-NL4D\OF,0/7FOIVO&OV5?$%OXB^%]M<6Q4QJ0GR_2O
M9: "BBB@ KD/BY_R3/Q+_P!>4G\JZ^N0^+G_ "3/Q+_UY2?RH _,S]BK_DN"
M?]?;?SK]8J_)W]BK_DN"?]?;?SK]8J "BBB@ KX%_P""HUO'-9^%MZ[OF/\
M,U]]5\$_\%0/^//PM_O'^9H ]:_8'C6+X1N%&!Y@_E7YE_MZ>)-1\%?M::U>
MZ)NCOYG\L/&3GDU^F_[!?_))7_ZZ#^5?$'Q;\(VGC;]O+6+.]17B23< PR.M
M 'L?['/[%.I^,-!3Q+\99T\765_&)K*TNSN\D'I7T=XN_85^$>M>&[NQTOPA
MIVEW[)B&[C0[D;M7M7@?3X]*\(Z3:0@+'# J*!Z5NT ?F-^SA\4O$7P/_:OO
M_A+JMU-/HEH"$7)V#Z5^FMO<)=0)+&<HXR*_,+XP7B:1^V7J5W%"OVAGP9,<
M]:_2;P3<&Z\)Z7*WWG@4F@#;K)\4ZY%X>T.[O902(XV( ]<5K5SWCS23K7A>
M_MUY)A<@?A0!^4O[(6@S?'S]K#QQ<:X3J%MIUXTENDG(CPW&*_7:WA$%O%$.
MB*%'X#%?E5_P33UFW\.?M1?%2PG(#27#J,]1\U?JRK!E!'0\T +1110 4C?=
M-+2-]TT ?DO_ ,%;)GM==\+3Q<3Q789".N0:]C_9Q^$OB;]H71=&U3Q=?M=>
M'K6)(Y+&XSB1<=,5Y+_P51A%UX_\"6[?<EU%%/\ WT*_2WX0^%;/PG\/]#M;
M- BM9PNVWH24!_K0!YW??L/_  4O+5XU\!:9$Q4@,B'(/K7P#JR>*OV,/C5<
M&^U*23PKJEUY-C8J3MB4G  K]=*_+_\ X*]8AU3P%)&NQA?QDD=_F% 'W5]H
M&I?!"ZO<<75KYOY@&OSH_9/M(H_V[BZH W/-??O@G4VU7]FV%F7:4T]5_P#'
M17P/^RE_R?4?QH ^KO\ @HP%7X8V\S+N\O<PK\[?V2_!'Q+_ &@O$EQ8:/K4
M]GX.6?R[ZQW'9*N>017Z+_\ !0Z,7'P]LH#]V0LIKG?^"9?@.S\&^!]<, 5I
M)Y@Q?'(]J /4?"/["/P;\/:)%:W/@K3KRXV_O)I$Y+=R*^3?VROV>9_V;-2T
M+Q3\(/\ BF$GNU-VMI\I9 1D&OTYKYO_ &VDC;X?Q/)&)-FX@-]* /0?@#\6
M+?XJ>!["Y4-]L@MXTN68_><* 37DG[='[3J_!/X=WL6EB236F(55B/S#/I7/
M_P#!.+6Y-8\*^( XP(YMH'XU\Z?M'^('\7_\% (?!-ZHFTUE5C&_*_E0!UW[
M(?[*/B'XU2'Q]\7+O_A)/#^J)YMII=X<^5GIP:^M6_8D^";P^6? .E[>GW#7
MJ7@/0[?PWX3T[3K6-8H((PJJHP*Z"@#\K/VU_P!E/QE\![/4/'7P[UDZ;X,M
M1A]"M21C.>U<)_P1VNGU?X_>*M2NCOO)K1F=SUYW'^M?JQ\8O#-MXN\!ZCIM
MXBRP2(2R,,@X!K\T_P#@FKI,/A[]LSXC:;;*(X(8Y JJ, =: /UBHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\7?\@V3_=-9WPU_Y!$O
M^_6CXN_Y!LG^Z:SOAK_R")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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@ KA?&W_(03Z5W5
M<+XV_P"0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\._:_P#C7%\#?A#?
MZZ9A%+_JUYYY%>X,P523T%?EK^W-XZUWXZ?&!OA#9:1>+9NZM]JV'R^#ZT 7
MO^";/PKO?$GQ<\1_$W5X/.M=65IH&D&02>G6OT[$:*H4*H Z#%>8_LW_  UM
M_A;\(?#VA) L=Q;6X65@N"37J% %34K>&:QFCEC1T9"-K*".E?CU\;M%?]EO
M]H5_&4*M;0ZQ>A"R#C!85^PNJ?\ 'F_TKXY_:Q^"]M\7M!N'-J+B?35:=!C)
MR!GC\J /JCX>>)K;Q=X%TG4K6591-:H[8/(.T5^2'Q\^(.G_  H_X*(VOB+5
MF*6,6%9E'3)KZ,_X)P_'?7+N'7O#'B#2;Z);.X\BWDF0@87@8R.E?-W[1WPY
MC^+/_!02W\.2A62= V&Z9[4 ?KW\/_%EGXY\'Z9KFGR"2TO(A)&0<\5T5?F%
MH?B3XB?\$]?$E_J7BZ2_\6^"KL>59:99Y;R/0CKBM_4O^"PNEMI\YM/ASKBS
ME3Y9>-L#]* /I']NSXI67PR^!&K7LLRBX) 5%.6[]J\4_P""</@/4[J27Q_<
M1%;/5(249AC.<UY/\-_A+\0?VY_%T7CO6KR>Q\#,^)-%O<C//H:_2SX>^!].
M^'/A.QT'2X%M[.U3:J(, 4 ?G;_P5BUB+PWXX\#:O<9\BUP[8'/6OK+]B?XL
M:1\6/A#;:AI<VY8V",K'#<#TKY2_X*KZ;#KOQ!\!:9<H)+>X(5T/0C-<QI/P
M-^(7[+NDQ?%;P[JLDG@>S19)?#]J26?WVB@#]6*YSXC>((O"G@77-8G8)#96
MKS,Q[ "O@33O^"PVF-8(;GX<:V9\<[8VP3^5<%XR^+GQ*_X*":Y9Z=X(34/!
MOA^)A'?6MP&43KW^M &=^SC9W/[0'[8MA\3M+1I=(LYC$\I'<&O:/^"QW_)%
M?#/_ &%%_FM?3/[+_P"SCI?[/?@>/28(86O&.^65!_%WKYL_X+":;J&I?!GP
MTFGV,U](NI@E($+$?=]* /HG]CS_ )(SX>_Z\X_Y"O2/BIX-/CSP3?Z,,$SK
MQD^QKSK]D&WGM_@WX?2X@>WD%G'E'&".!7N5 'Y<?L@_$*/X;_MB>)? ^K/]
MFAMU>-"_ SS7ZB1R)-&KHP=&&0R\@U\:_M<?L.W7Q0N9?%'@&]B\.^*PWGS7
MB\/-CG;FOGOX6_\ !2S6?@DM[X.\9^$M8URZTMOLYNXHV.]EXR..E 'ZHU^6
M'_!2CQI+\:/%EG\-_#[?:M4T^]5I43D  BNC\5_\%-KSXR:#<^$?!W@_6M!\
M07X\N*_D1ML?OTXKK/V+_P!B+Q)X5\=R_$CXA:DFM7M^A<1S<MD]": /L+X#
M^'6\+?"'PKITB;)X;&-9/]['-)\=/AS_ ,+6^&>K^&MJM]L3&&]LUWD<:PQJ
MB*%11@*.@I] 'Y*?"?\ :.MOV3?BGKGP[U>9[>"VB>*-3TW'.*[+]@#P)JOQ
M,^+GC/Q5XAC\W3GN6GLW<9X+9&*P?^"DG[(]_JWBY/&VCVK2WEY=+YC1*22,
M]\5]W?LI?"^+X<_"?0@8_+O+BT1IAC!SCO0![/&@CC5!T48%?E[^USIJ? ;X
M[3_$B[BQ;WEPL8=ER.37ZB5XM^U)^SO8?M#> WT6>.(7*-OBD<=#VH [OX4>
M*+;QI\.M UBV,;1W5JDF(\8''I76>6O]T?E7Y0>!?BI\0O\ @GGKE]IWC.WU
M#QAH=PQCLK>W#,(5[?2O2)_^"PVD)!N3X;ZX7Q_%&V/Y4 ?:WQL^-WA3X ^$
MQXB\67/V33FE$(95!)8^U;/P[^(VB_$SP[:ZSHDC2V-R@DC9AC(-?F?H_P )
MOB1^WEX\'B;6[ZXL_A_*XEBT:\R F#GH:_3/X<^!;#X=>$--T+3X4BBLX5C^
M0=<4 ?G-_P % ?"__" _M+>&OB7)$RZ5IJ*\TBCITS7WA\%?B?8?&/X/:=XG
MTV42VES'\ISZ8I_Q]^">D_'#X?:IX?OK>%I[F/;',X^Z:_.KPWHOQ+_X)S^*
MYK_5[F[\1^ $R(=(M<LJYZ'% 'Z1_#W_ )"E_P#6L/\ :A\>Z;X!^#VO7]_.
ML86$X7/-?$^E?\%=-+LFU">/X=:L6F^9%2)N/KQ7F'BW0?BK^WUI-_XMTRZO
M-!\-VI*S:5< J9!].] '6?\ !/7Q=;>/?V@9]8M&W0.' )K]5J_*O_@G?\.-
M3^&?QT?2;C39X((T;]\R$*37ZJ4 %,F_U,G^Z?Y4^F3?ZE_]T_RH _*;P_\
M\G2Z]_U_?^S5^J.F*&TNT!&1Y*_^@BORVT'2-67]J+793I=R(#>Y$NP[3\U?
MJ5I>1IEID8/DI_(4 ?E?\>]-'P)_;:N/B'=(T6DLP028XR37Z<_#_P 30^,?
M!NDZU;N)(;V!9593G@UYC^U)^S?I_P"T!X#N=*2.&WU0G='<L,'/UKX-^&'Q
M?^(O_!/SQ!JFE^/X]3\8^'9/W-E;VH+>2 >,<<4 ?K#7Q_\ \%*OBY9> /@7
M=0QW"G4I9E58U.2*\>UC_@L)IW]ES_8OAUKBW)7]VSQM@?I7/?"W]G#QK^V9
MXEMOBCXHU&2W\'W3Y30KS(;(YZ'ZT >]?\$_?AYJ>B_#5/%NH*$35K3S$SU.
M0>U?,7Q;;=^VMX-/_3V/_0J_4/0/#-MX/\$P:+91B.UL[8Q11KT  /%?F'\5
MM'U>3]L[P9-'I5R]LMV-TRH=H^;UH _5U?NCZ4M(OW1]*6@ KRS]I+_DENH_
M3^E>IUY=^T=#-<?"_44AB::3'"J,GI0!\'_\$S_^3A?&W_7-_P"M?J#7XE?L
M[_M07'[*OQK\57^L^"]4U&UO"T8,$39'/4<5]0-_P6#T;<<?#C7<=OW;?X4
M?HK7RU^W/^T?I?P:\!BPDN1]KU3=;*L9R<L, ?K7S;\0/^"K[^+_  S/I/AO
MP+KFGZK<$(MP\387/X4GP;_8;\>_&;4M/\=_$C7_ .U-)NR+JVTRZ)+1<YZ&
M@#TG_@F'\#]5^'>C^)?$&KP;#K4WVFW9ASM8YS^M:_\ P5;_ .3:]1_WQ7V-
MX=T.V\-Z+9Z;:1K%!;1+&JJ/05\A?\%2]*O=6_9RU&&QM);N7<#LA4L<?04
M:7_!-G_D@?A__KA7U[7Y!?LJ_P#!1:+X#_#'3?#&I^ -6NY;5-C30PL,X[]*
M]FD_X+#:/&C,/AOKAQZQL/Z4 ?HO7Y9_'K_DXBY_Z^Q_.OMS]F7]IRU_:0\.
M_P!JVVA7FBKS^[NE(/'U%? '[8WBO4OAI\:+O6!X?O-4@6YW_N8R<\_2@#]4
M_!'_ "*&C_\ 7JG\JD\6:Y:>'= N[Z]=4MXT.2W3I7Y[:'_P5XT?3]%L+67X
M<:YYL,*QOMB8#@8XXKA/B1^V5XI_;5O$^''@O0-4\+2WV MW.C #ZG% '/\
M[,EG-XF_;R\:ZI8JQLY"S*P'RGDU]M_'_P""L/Q2^&/B"X6+S-8LX'^S?[V.
M*C_9V_9;B^ /@JTGU(QW?B?9BYOEY+GZU[KX'Q<0WB2 .CGYE/0T ? /_!/+
M]HY?AK>'X2^-I&A\13W+&%7X&,\<U^EJL&7(.1ZBOCG]I_\ 8/7XI:TWB/P1
M<P>&_$ZC,=\/E*FOFSP3^UYX_P#V.?%U[X3^(NGZKXR-J#&US C,"?4'% 'Z
MM45^=7_#X31=W_).->V_]<VS_*N)\7?MY>,?VJ-;A\#?#[0]6\(W]X-D=_*C
M*$SW)Q0!]\7W[27@JQ\=7'A)]0W:Q =KQK@@5T'Q3N$O/A7XAFC.4DL78?E7
MPS^S)_P3Q^(GP]^)TOC'QYXHBUR>89?]X68GU.2:^YOB78M'\*]>M84+LMBZ
M*J]^* /S0_8J_P"2X)_U]M_.OUBK\/\ X8_M#7_[./Q;DU#4/!NI:A#%<LV8
MX6.>?I7U8_\ P6$T7/R_#C7L>\;?X4 ?HI17Q=\%?^"DFF_&+7HM-A\$ZKIK
M.X3S)T8 9_"OLZ&3SH4?&-RAL?44 /KX)_X*@?\ 'GX6_P!X_P S7WM7P?\
M\%.M/U"^L_"_V&QFO2K'=Y*DXY- 'J_[!?\ R25_^N@_E7QWXL_Y2!:W_O\
M]:^Q_P!@^UNK3X3NMW;26LGF#Y)!@]#7R!XKTC5F_;\UN==+N6M"_%P$.T\^
MM 'Z@^&?^1?L/^N0K4K,\,@KH%@&&#Y0R#6G0!^6OQU_Y/ U#_KH/YU^E7@#
M_D2]'_Z]UK\W/CEI.JR_M=W\T6F7$EOY@Q,J';U]:_23P$K)X-TA74JPMURI
MZB@#?IDR>9$Z?WE(I]% 'Y)_M)>!=1_8S^-UKXWTJ-H[/7K[S+J2,9&TMS7Z
M7_!GXN:!\8O!MIK&@78N8A&BRKW5L<BIOBQ\(_#OQ>\,7.E:]IL%\6B98))1
MDQ.1P1^-?FIJ7[,?QF_8XUVY\8Z3XFFO/!]O*9Y-*M&)WKG.W H _6*BOS=T
M?_@L%IZZ?&EY\.M;:X0;698FP<=^E3WO_!7K3+ZQN+6U^'>N1WDR%(7,;85B
M, GB@#[R^)7Q(T3X4^$;[Q)K]R+;3;-=\K<9Q["J/PA^+WA[XW^";?Q3X8N&
MN=*N"51V&#D5^9_@W]G_ .-?[9!N=:U3Q3/IGA*67]YI=XQ7>I.<8K[^_9N^
M!5Q\!?"L/A^WN$_LR(9$*=-WK0!\%_\ !4C_ )*1\/O^PG'_ .ABOU"\$_\
M(FZ#_P!>$'_HM:_,?_@J%H^JZC\2? +V.EW-W&NI1EFAC+ ?,.N!7Z<^"59?
M!NA!E*L+& %3V/EK0!LU^7__  5^_P"/_P "?]?R?^A"OU K\QO^"NNEZEJ&
MH>!?L6GSW:K>J6,*%L<CTH ^O?AK_P FTK_UX+_Z"*^$_P!E+_D^H_C7W=\-
M89?^&;5C\IO.^PJ/+QSG:.*^&?V5='U>W_;E,\^E7,%KS^_="%_.@#ZM_P""
M@W_(C:;_ -=#2_\ !/G_ )$?4O\ ?%/_ ."@%G=WG@?35M+66Z;><K&I)H_X
M)_V=Y9^!]26[M)+5MXPLBD&@#ZPKYP_;:_Y)XOT;^5?1]?.?[:UK<W7P]5;:
MWDN'PWRQC)Z4 >8_\$S/^15\2_\ 7Q_6O%/VTM!C^$O[3J_%B]C9+.+:AE K
MV_\ X)IV-]8^%?$@O;*:S8W' E4C/->_?M%? 72?CSX"N]"O;>(SR<I(XZ&@
M#:^!OCZS^)7PQT37K*59(KJ$-P>?QKOJ_)ZRD^)O_!.CQ$][K4UYXH\)RMY=
MIIUJ"PB&>*]';_@L1I"VH?\ X5OKGF8R1Y;8_E0!]@?M1?$BT^%/P>UCQ#>R
MK%! NTDGGD'I7YR_\$K?$B^-OVJO'6OQ@B*\@DD7<,'!SBH?BQX4^+W[?%C-
MXJTB_N]$\&,"3HMSN'([XJ7_ ()-^!M<^'W[1GB_1]5TVX@^S6K1FX>,JC$;
MAP3^% 'ZZT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+
MO^0;)_NFL[X:_P#((E_WZT?%W_(-D_W36=\-?^01+_OT =?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 %%%% !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 %<+XV_Y""?2NZKA?&W_ "$$^E '3^'?^03#]*TZS/#O_()A^E:= !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M "=:RG\)Z+)J'V]M*LVO?^?@PKO_ .^L9K6HH 15"* HP!V%+110!4U3_CS?
MZ5PW@N&.X\07Z2HLBD$%6&17<ZI_QYO]*XCP-_R,E]^- '56OA71M)\R2STJ
MSM7;YF:&%5)/KP*_*KQ0Q'_!4+3\''RBOUJD4M&0.N*_/'7OV2_B)??MWVGQ
M&BLP?#$>,S>E 'WW?^'=*\16<<>J:=:ZA& ,+<Q+(.GN*S?^%6^#\8_X1C2<
M?]><?^%=);J8X44]0*DH I:7HMAH=M]GTZS@LH.OEV\81?R%7:** /S9_P""
MGG_)7/AQ_OK_ #K[5^!]G!JWPQM;2^ACN[5D4-#,H=#QZ&OG3]NS]F[QO\:/
MB)X*U3PO;":TTU@;@^G-?4GP?\-7WA7P;;6&H+LN$4 C\* - ?"WP>.!X8TD
M#_KSC_PK1TCPCHGA\DZ9I-G8$]?L\"I_(5KT4 %4=4T/3]<A6+4;*"^C4Y"7
M$8< ^O-7J* (;6S@L85BMX4@C48"1J !4U%% "$9X[5SEQ\-O"EW.\T_AS2Y
M9G.6D>T0L3[G%=)10!SEK\./"ME,)K?P[ID,J]'CM4!'XXKH8XUA1410J*,!
M0.!3J* "BBB@"K?:7::F@2[MHKE0<A94# ?G4\<20QJD:A$48"J, 4^B@ HH
MHH R-7\(Z)K[ ZEI-G?D=/M$"O\ S%9W_"K?!_\ T+&D_P#@''_A7444 4M,
MT6PT6$0V%G!9Q#HD$80?D*NT44 %8OBC0M)UJQ9-5TVWU&+'W)XPP_6MJJ&L
M?\>;_2@#S/P+\.O!DVH7ZCPKI8(/&ZV1@/TKTK2_#FE:+:M;:?IUM96[?>B@
MB5%/X 5R7P]_Y"E_]:[Z@#/M?#^FV=R;B"PMX9SUD2,!OSK0HHH *2EHH S5
M\-:2MP;@:;:B=CDR>4NX_CBM$#:,#@4M% !61JWA#0]>;.I:19WQZYN(%?\
MF*UZ* .7_P"%6^#R,?\ ",:3C_KSC_PK>TW2[/1[5+6QMHK.V7[L,*!5'T J
MU10 A&1@\BLV3PSI,UVEU)IMJ]RARLK1*6'T.*TZ* $I:** "HKBWBNHS'-&
MLJ'JKC(J6B@#G+CX<>%;N0R3>'=,E<]6>U0G^51?\*O\(?\ 0L:3_P" :?X5
MU%% ',I\,?",;!E\-:4K>HM$S_*NAM[>*SA2&"-8H4&%C08 'L*EHH *J:CI
M-EJ]N8+ZUANX3UCF0,OY&K=% ','X8>$#U\,Z4?^W1/\*3_A5W@\\'PQI)'_
M %YQ_P"%=110!GZ3X?TS08O+TW3[:QC_ +MO$$'Z"J^I>#]#UABU]I%E>,>I
MF@5S^HK8HH Y?_A5_@__ *%C2?\ P#C_ ,*LZ;X!\-Z/=+<V.@Z?:7"])8;9
M$8?B!6_10!@^,/\ D&_C6;\/_P#5W/UK2\8?\@[\:S?A_P#ZNY^M '85AZEX
M&\.ZS<-/?Z)87D[=9)[='8_B16Y10!R__"K_  ?_ -"QI/\ X!Q_X59T_P
M>&M)NEN;+0=.M+A>DL-LBL/Q K?HH *9)&LT;(ZAT88*L,@T^B@#G;CX=^%[
MQR\_A[396/5GM4)_E4/_  J_P?\ ]"QI/_@&G^%=110!@V'@/PWI<@DL]"T^
MU<<AH;9%/Z"MT#' Z4M% !5+4-%L-6"B]LX+O;T\Z,-C\ZNT4 5K/3[;3HO+
MM8([:/\ NQJ%'Z56;PUI+WQO&TVU:[;K,8EWG\<5I44 (JA5 48 Z 4M%% &
M=-X=TNXNC<RZ=;27!ZRM$"WYXJ_'&L:A44*HX"@<"G44 %%%% !5:^T^UU2W
M:"\MX[F!NL<JAE/X&K-% '+_ /"KO!__ $+&D_\ @''_ (4H^%_A!6!'AG20
M1T/V-/\ "NGHH J:?I=GI,'DV5K#:0]?+A0*/R%6Z** ,W4?#>DZO(CWVFVM
MV\9RK31*Q4^HR*T$01J%4!548"@< 4ZB@ KDO'^BZ3JEG&=2TRWOV7E#,@;:
M?;-=;7-^-/\ CR6@"KX!MX1ILT*Q*L&<"/'&/3%;=MX9TFSO/M<&FVL-U_SV
M2)0WYXK'\ _\><W^]75T 5;[3+34HPEW;17*CH)4##]:+'3+334*6EM%;*>J
MQ(%'Z5:HH *KW=A;:A'LN8(YT_NR*&%6** *>GZ19:2K+96D-JK<D0H%S^57
M*** ,W6/#>E>((PFIZ=:Z@@Z+<Q*X'YBLG_A5O@_&/\ A&-)Q_UYQ_X5U%%
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44C,%4L3@
M9)KQ?XS_ +4_@CX3Z1=B77K*37$'[K3]_P ['Z4 >TT5^9^I?\%'/C=<7TDF
MA?"6;4]))_=721,0X]<U3D_X*.?'^VC::?X,W$<"C+.86P* /T\HKYD_9T_;
M6\-?%#PK$_BW4++PQXF+[6TN=]KX]A7TI8WT&I6L5S;2K-!(-R2*>"* )Z**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKS+]I#XL3?!#X.^(/&4
M%J+R738O,$)_BKS']CG]K*]_:8\*PZI=Z6NG2.S*47IQ0!]-T444 %%%% !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 %%9^N:_IWAK
M3I;_ %2[BL;.(9>:8X51[U\@_'3_ (*!V?A^>2P^%\%OXYU5>!;VIWDGOC%
M'V=17YBK_P %%OVA57#_  6N W<>2U#?\%(OCMIJF[U3X/S6>F1\S7#1, @]
M: /TZHKYQ_9^_;8\!_%[PK;W-_KUAI>N,VV33WDPP^@KZ'L[R'4+:.XMY%E@
MD&5=>A% $]%%% !1110 4444 %%%% !17S[^V-^TK=?LR^!K#7;73EU%[BX\
MDQMVZ<_K6]^S9\=+CXY>%QJD]D+-C&K[1[XH ]DHHHH **** "BBB@ HKX3_
M &VO^"B.H?LN_$"#PSINBPZI/)$)29#C X_QKZ6_9A^,DOQ\^#.A>-9K9;.3
M4%+&%>B]/\: /5J*** "BBB@ HHHH **Q_%VJ76A^&-4U"RM_M5W;6[RQ0C^
M-@,@5^<5U_P40_:#CU2]MHO@S<21PRLB,(6^90>M 'Z:T5^3]W_P5P^)>FZP
MVC7?PW\G6%.&M60[A^%=9HO_  46^/FK:A9*/@Y.+.X< S>2W0]Z /TTHK@_
M@_XTUGQSX8CO];TMM*NV )A88Q7>4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%)TY-?'G[:7[=$W[->L:/HV@:
M9%K^K:APMNOS'=GIQ0!]B45\"? 7]M[XU?$CXE6.A^(OA9-HFD7'+7C1,-H]
M<FOOB%B\:LPP2.10 ^BBN*^,'CR3X:^!+_7HH!</;C(C/?K0!VM%?*/[+_[9
M%[\?/'E_H%QI*V26Z,PD4=<9KZNH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBOG/]K#]J"[_ &=]*>[MM-6_*QA]K4 ?1E%>
M2?LP?&B?X]_"?3_%MQ:"REN6(,*]L8KUN@ HK+\3:R/#^B75^PR(5W<U\ W'
M_!4*]7X\/X$BT*%[19/+^U=\^E 'Z)45D^%M8/B#P_9:B5V&XC#[?2M:@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***R_$GB;2O".DS:GK5]#IVGP
M\O<3MM5?QH U**_.CXG?\%*/&T'Q"U'1?AMX)_X3#38&(BNK=2P<>O%86@?\
M%,OBKI_C?1].\:_#5O#ND74JK<7<T;+Y2]VSTH _32BN;\&?$3PW\0M.2^\.
MZO;:K;.,[[=]V/8^]<1^T=\:)_@CX.768+,7CLQ78: /6Z*^=OV2?VGKK]HV
MSU>:YTY; V1  7OS7T30 445X)^U=^TH/V<_"DFK"V2Y<1-($?OB@#WNBOC[
M]C+]M^]_:=M9GN](CTV2.8QE4K[!H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHKXP^*W[=^H?#W]HB3X<QZ*D\"G_CX
M(YH ^SZ*R?"NLMX@\/V6HLFQKB,.5]*UJ "BBO/?BW\;O#'PBT&YO-9U2WM;
MD1L8(9&P9'QP!0!Z%17Y@+_P4L^-^L:E?+H/PDEU.QCE989HXF(=<\'\17I_
MP*_X*+W_ (B\81:)\4-$B\#LPP6N<I@]LYH ^\**J:3JUGKFGP7^GW$=W93K
MOBFB.5<>H-6Z "BBB@ HHHH **;)(L<;.QPJC)/M7PW^UY_P4%U;X'^+M/T'
MP5H,?BBZN3M95!8AO3B@#[FHKXE_9G_;!^+GQ:^(%GHWBOX;3>'=,F&6NWC(
M %?5_P 2/&#^!_"M[JL<7G-;Q-(%]<#- '5T5\B?L7_ML7_[4&O>)M/N]'33
M1I,YB5E_BP>M?75 "T444 %%%% !1110 4444 %%%% !7"^-O^0@GTKNJX7Q
MM_R$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_P"/-_I7
M$>!O^1DOOQKM]4_X\W^E<1X&_P"1DOOQH ]"HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;_2
MK]4-8_X\W^E '(?#W_D*7_UKOJX'X>_\A2_^M=]0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XP_
MY!WXUF_#_P#U=S]:TO&'_(._&LWX?_ZNY^M '84444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^-/\
MCR6NDKF_&G_'DM $'@'_ (\YO]ZNKKE/ /\ QYS?[U=70 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M_.2/]Z@#]@XW$D:N.C#(IU5-(D\W2K-_[T*'_P =%6Z "BBB@#QK]J[QO<>
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
M\4Z;-<!7CMF+<9&0: /U>HKSOX)_%*/XH>$[6\^R36EQ'$@E$PQEL#)KT2@
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
M+'C(-?I9X;UZU\4:%9:M9MNMKN(2QG.>#0!IT444 %%%% !125\O?M<?MO\
MAO\ 9QTY+ 02:SK%^C10I9L&\IB",L!0!]145^3_ ()^&/[3G[2UG/XI\/\
MCN?PWIKR$QV]S(4.#R!S5GQ=^RG^UOX/TY-5;XG27L-NPDDBAFR2!SB@#]5Z
M2ORY\9?\%'+O4O )\(6T-WH_BK2(/*NK^?*B:15QD9]Z^@O^":7Q,\4?$[X5
MZMJ/BC47U*Y6[VQR.<X7F@#[%HKX+_X*=?%OQE\,? ,-YX5U:33)A<*'>,X.
MW/->:Z)_P4&U3Q5\*_#'AG2X;J[\4W\*V\E]""VV0C&X_C0!^GU%?F"O[&?[
M6FI,UXGQ9$,5U^]6)I\&,'D \^]8_@_XL?%O]B_XG?\ %W=;NO$NAM^ZW*Q*
MY/&0: /U6HK \"^,K'X@>$],\0::<V=_")HP3D@'L?>K/BCQ)9>$M%N=4U"9
M8;:!=S%FQ0!K45^;/[07[:FN_';5IOAG\*HKS2];W\:O'GR_^^JY[2_V,_VN
MKW3(97^*_DO(N=KS\C/KS0!^H]?DE^TQ_P GX7'U'\Z]6^'OC3XJ?L<^(;/2
M_BIJ]SXPBO#N%U$2ZJI]Z\"^)?Q&T_XL?MA'7].'E0/M&P]: /UM^&G_ "(^
MD?\ 7$5T]<Q\-/\ D1](_P"N(KIZ $/0U^3G[=UU!X\^*VB:3KD\T5K#J"B/
M:Q4'YA7ZR5\5_P#!0C]DO4/C+X;TW7/"7EV&JZ/(;N=DX:4+S^?% 'U%\*?!
M^E>#? NC6FF6\:1_9(F,BJ,ME0>M?,_[?'[$]G\?/"-QJ_AVT9?&$;J4,? ?
M'M7GO[(/_!02RNKVV^'OC2WN-.U*U=;2.YO/D!V_+GGMQ7Z#6MY;WT(FMIX[
MB)N0\3AE/XB@#YZ_8U\+?$/X?_#G2_#/C.#9%I\ CB=N6X]Z^BZ*PO&OC'3_
M  )X;OM:U*58[:TC,C L 3CL* -VBOS"^)7[9WBO]J;QD_P]^%,=]H=[(2B:
MH ?+&/>HX?V*_P!KK[,-WQ9 ?'0W'_UZ /U!HK\J]+^.GQ7_ &$_$UII?Q8O
MKSQA#>L&%S%ETC7W-?HI\$_C-HGQQ\&6_B'17'D2<-'N!*F@#LM<R=$U#!VG
M[/)@G_=-?DM\*[7_ (2']ISS+YDF:#42$\PY'WC7W=^VI\+?B3\4OAR++X<>
M(_\ A'K^'=).V_;YJ 9*_E7Y ^!?@U\5M6^)3Z1IGB0VVNK<>6;G?_'G&?SH
M _H$6-55<*HP,# Z?2O/?CU;F;X::T0RKMMI/O''\)KP+]EG]G_XX_#;Q5;7
MOQ \<#Q!IJIAH/-W=OK7B_[6G[,?[1&N>+_$WB32/'Q@\(.K/'IXE^XF#QB@
M##_X)&0%_&7Q&.Y1MO7ZG_:-?J-7X(_L?_ WXQ_%#5O%%O\ #KQ8?#]U:3LE
MW+OV[VSR<U^M7[*?PG^)OPS\+I9_$/Q*/$&H Y,P?=Q0!]"4444 %%%% !11
M10 4444 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]*TZS/#O_ ""8
M?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% %35/^/-_I7$>!O\ D9+[\:[?5/\ CS?Z5Q'@;_D9
M+[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ JAK'_'F_TJ_5#6/^/-_I0!R'P]_P"0I?\ UKOJ
MX'X>_P#(4O\ ZUWU !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 8/C#_D'?C6;\/_\ 5W/UK2\8?\@[
M\:S?A_\ ZNY^M '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\>2T 0> ?^/.;
M_>KJZY3P#_QYS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %4=8UFUT*S:ZO)!%$O<U6\5>)K7PCHE
MQJ=X<0PC)&<9K\\_CM^TMJWBKQ!=0:;=O%89(6,'BO7R_+:F/G:.B6[/$S/-
M*66PO+63V1];^-OVE/ NGV\MO/?;I,$5#\+?C_X-OK%K>&]VR,^0/6OS0O\
M4+C5)FDNG,C'GDU+I6M7NBS+):2F(KSP:^P?#.'Y=).Y\0N+,3S:P7*?LI8W
MT.I6L=Q X>)QD,*L5\ _LY_M07NCZS'8ZY<O/9M\@4GIFOO/2M2AUC3X+R Y
MBF4.M?%X_ 5<!4Y9[=&?>9=F5+,:?/3W6Z+=%%%>8>L%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X[ZC_RDP\2?[_\ 4U^N
MWAW_ ) =C_UR%?D3J/\ RDP\2?[_ /4U^NWAW_D!V/\ UR% 'E_[6_BB3P;\
M!?$VK12F%X(LAP<8ZU^0W[.O[0WQ%\#_ !$N?&_AWP#+XIDN-R><L98L/K7Z
MR?MN^'Y?%'[-OBW3H5+230@ +U[U\G_\$O?&&FZ3)_P@LD<)U*V1BRNHW"@#
M/D_X*0?'HL<?!2Z4>GE-2?\ #Q_X]_\ 1%KK_ORU?IG]EA/)AC)_W12?9(/^
M>,?_ 'P* /R=^*W[:7QL^+7A630K[X*3^2QR=\!(SZ\UZG_P2UC^("ZSXJ/B
M_0+G0[0K_H\<T91>W !K[?\ BE\3O"WP=\._VWXFFCLK R"/S-@^\:T/ OCC
M1/'FCPZGH<BRVDR[T=5 R#0!^>W_  4A\?7<WQDT'P&MRZV>I1)O@S\K9 [5
M]E?LF^ [+X?_  <TG3K6UCMV RS*H!/ KX7_ ."D^@MI?[2GA3QA,K"RL8HR
M[XX& *^^_P!FGQ=:^./A'I&K6;B2"5< CV H ]2HHHH S-6\,Z3KV/[1TZVO
ML?\ />,/_.J'C%HM!\":N]LBV\5M9R,BQC 7"D\5T5<W\2+5K[P#XAMU&6EL
M9D'XH: /PXL/CAXROOCK-XIT+PQ)XMGTJ\8)\F\C#'BOK63_ (*0?'EF&WX)
MW2#'_/)J\\_84URR^$?QJU#PUJ<<?VS4M19HUF7.<L?6OUT-K">L,9_X"* /
MS,_X>/\ Q[_Z(M=?]^6K+\4_M_\ QT\6>';W1[CX*7!BNT,;[H6((/M7ZC?9
M(/\ GC'_ -\"LCQ;X@T?P3X=OM<U7RK?3[./S)I"HX6@#\M?V!W^)US^TI%/
MK?@ZY\.:"ZLS+Y12-37V5^WF=OPIN3_TQ?\ D:]=^%OQD\(_%O35U#PQ<K=6
M[':'" 5Y%^WI_P DGNO^N,G\C0!\L?\ !'OP#I.N:1XKUZ\M8YKVUO2(I&4%
ME.?6OU$K\WO^",G_ "(/C7_K_P#ZFOTAH SO$?\ R+^I#M]FD_\ 037Y2_#W
M6SH?[3EG9VB>3'/?G?LXS\U?JUXC_P"1?U+_ *]Y/_037Y)^$_\ DZS3/^O_
M /\ 9J /U\7[H^E?G'_P65_Y$;P-_P!A$?S%?HXOW1]*_./_ (+*_P#(C>!O
M^PB/YB@#Z@_8V_Y)/I?_ %[1_P#H(KSW_@J@Q7]DS7<=YD'\Z]"_8V_Y)/I?
M_7M'_P"@BO._^"J7_)IFN?\ 79/ZT >;_P#!+7X5Z)IO@&QUMK*WFO+B#=YC
M("0?6OT( QP.!7Q/_P $R?\ DCNC_P#7M7VS0!^3/_!1?_DOB?\  :_0/X!W
M!M?V<=*F!P8]-D<?@A-?GY_P47_Y+XG_  &OT ^!4)N/V:].B'5]+E4?BA%
M'YJ?"713^TA^TY)JVH3&Y&AZD0JO\W1C7[&6\20V\4<:A$50%4=ABOQZ_9/U
M2V^#7[16M:7J3>3/JVIL8@_&<L:_8B/_ %:]^* '5S_C[1XM?\':K83QB6.>
M!E*L*Z"LGQ5?+IOAW4+IR L418DT ?C!X%\%0?#_ /X*$Z7IMM$L,;/OVJ,#
MDU^R?B?P?IOCKPS)IFJ6L5S#+$57S%#;"1C(]Z_(+3/$D/BO_@HUI5W P9%;
M;E?K7[,6?_'K'_NC^5 'YN^*/V7_ !/^R+KM[XI\+S7GC:&\E:==/<%EBYSM
M K/7_@H_\=+4".+X(7"11_(%6%P/K7Z;M&K\,H;_ 'AFH_LD'_/&/_O@4 ?E
M[HG[.7B[]MKQ/'X@\4V]UX!V2"Y>.-2N[!SMK])_ O@O3_ ?AG3]'L(8T2U@
M6)I50!I"!C<3W)K>6-(_NHJ_[HQ3Z "BBN(^*OQB\,_!G1K?5/%%[]BM)Y?)
M1L=6]/UH O?$3X;Z%\3?#5]HVMZ?;WD-U"T0>:(,R9'4$]*_)OXT_LB^-?V,
M_&1\6^ K^_U+18W\\V<&X1]>A K]>_#OB"R\4Z-:ZGI\PFM+E!)&X/4&CQ!X
M?L?$VDSZ=J$"SVTR[65AF@#X]_8Q_;LMOC-Y7A[Q&D6E:S#'AHY&PV1V-?6'
MQ ;SO FM-$=VZU?:5[\5^1'[6OPQ@_9;^-"^+= 9X([R\6/Y3@<FOUC^&5Q_
MPF'PCT":Y.X7VGQL_P"(H _,C]GUDC_:XTY+C'VDW!VYZ]:_6^OR1_:(T6[_
M &<OVT-"\51HT7AJ$AYI<<<D5^HWPU\?:?\ $SP9I_B+3)!)9WB;D930!U%%
M%% !1110 4444 %4=:O&L=-GG7[RJ2/RJ]65XG_Y =U_N'^5 'Y)_#>,>*/^
M"E6LM/R>3S]:_7JR@%M:Q1+T5<5^1'P1Y_X*4:S]#_.OU[C_ -6OTH ^/?\
M@I-\0+C0?@?KFDVCE)[B#@J>:Q/^"6WPIL]*^ ^D^*[B/.KW;.#(1\V..I_&
MG?\ !3;PK=7'PEU77($+"V@]/2N@_P""8GC:RU_]F30K/SD&H0NX>///;_"@
M#Z^HHHH ^,_^"G'PNTOQE\#Y;MX8XKZ.8?Z1M&[\ZXW_ ()?6(TG1;JR#;A#
M %W5Z?\ \%(O$VG^'/@#/)?2A TPP,\UYK_P3(NH]0T^]NH3F&2'*F@#[TN?
M^/>3_=/\J_(&X_Y2977^>]?K]<_\>\G^Z?Y5^0-Q_P I,KK_ #WH _771?\
MD%VW^X*_+7_@K#\3]4T'XJ>&]#TE3?&XA&^S&2'/'&*_4K1?^07;_P"X*_++
M_@I1HDOA_P#:J\!>)$BW6$ 228L,J.F: ,_X/?MM?&KX5^!;7P_IOP9GGM(?
MF1TA8#GOQ79_\/'_ (]_]$6NO^_+5]Z? WQ5IWCSX<Z;JEE% 860)E%'.!7?
M?9(/^>,?_? H _,Y/^"D'QZ5@6^"ETR]QY35X#\2OBA\:/C!\1X_$W_"J;G2
MKQG4&9("& ^M?M?]D@_YXQ_]\"O*K[]I#X>Z;\6A\.)KZ,>*2N[[*(Q_.@#<
M^ S:B_PE\.-JT+P:B;9?.CDZAO>N[GGCM87EF=8XD&6=C@ 4Y,;05X':OEC]
MNW]HJT^%'P_OO#]O/Y?B#5+<BT13R2>E 'R9^V]\6M5_:&^.Y^"GAV1KC3)"
MK&YMR2,]Z_0+]F?X.VGP;^%>B:*+=4OH8 LTVW#,?>ODG_@G#^SK<WD,/Q1\
M4PM_PD32-M,@[&OT0H ^/O\ @HAX\N-%^&6HZ);S-&]];$#:>>:R/^"6WPXL
M?#_P'@U.XM(WU:2X;-RR_/CZTG_!2'PM/>>"Y=<124L;<L2!Z5O_ /!,GQ9#
MXJ_9UMI493(EPRLO?\J /KJBBB@#X7_X*G?"73M2^!NI^+[>!1K=JZ 3 ?/C
MV/X5U/\ P3@\?3^(O@5HVDW;F2XM[?DL>:=_P5 \40:'^R[K<8D4W<DB!$SS
MWK%_X)F^%KFT^#^F:Y.A47-OGF@#Y5_X*$#;^U5X!'_3VO\ Z%7Z<Z)_R2-/
M^O;_ -EK\QO^"A!S^U5X"/\ T]K_ .A5^G.B?\DC3_KV_P#9: /RX_95_P"3
M[O&/_71OYFOV(L_^/2+_ '17X[_LJ_\ )]WC'_KHW\S7[#VK+'91,Q"J$&2:
M ,'XC>/-.^&OA*]U_5)5ALK5<L[G 'I7Y3>"-'U;]MK]J35UO_,?PI;3>?;3
M-DQM@YX_*O5/^"B'Q^OOB+KDWP0\-R>;<:AM+"+J?QKZ@_8G_9^L_@K\']#A
MGMMFN-#_ *1(W7Z4 >[^%] M_"_A^PTJU14AM(5B7:,=!C-?G+_P4>_Y'R/_
M '5K]+J_-3_@I+"]KXL6]D!%LJKEL4 ?9/[)/_)!?#/_ %R_PKV*O&?V0;F.
M[_9_\+RQ'*-#D'\J]FH \1_;*_Y-_P#$7^Z/Y&OBC_@F/:S)\4M1D9"(S$^&
M_.OM;]LQ=W[/_B+G'RC^M?+'_!-[39X/$D\[)B-HVPWYT >Y_M\-M^$.KG_I
MU?\ D:^??^"/_A&VNOASJ>LM:H;B.\8+.1R.3WKZ!_;[_P"2/ZQ_UZ/_ "->
M7?\ !'?_ )-WU7C_ )B3?^S4 ?>M>*_M<:6NH?!+Q-(QQY=G(1^1KVJO(OVJ
MO^2&>+/^O*3_ -!- 'YV?\$H?!-E?:I?ZVUE&]W!?,%N-HW#!]:_7"OS'_X)
M$_\ (KZWQ_R_2?S-?IQ0!QGQF59/A3XJ5AN4Z?+D?\!K\X/^";NKFQ\6:C8P
MQ[(WOWSM_P!XU^C_ ,9?^25>*O\ L'R_^@U^:/\ P3I./B!>_P#7\_\ Z$:
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
MHDN?)5K@#H&(YKTF@ KX1_X*2?%RY\.VUCX+M;MK6;6XO+5D;!YK[NK\M_\
M@J=H=Y<?'GX;ZE&C&SMBIE;L.: /HO\ X)]_L_Z;\/\ X2P7.JV4.H:W)*7^
MVW$8:0 \]37UX %  &!7F/[.^L6FM?#>PGLV5HMH7Y?7%>GT <I\2/ASHWQ.
M\*WVC:Q8V]W'<1-&KS1ABF>X/:ORW\"S:K^R?^VE9>!;&:0Z!(V\Q*<1\GTK
M]<Z_*;]IK6+74?\ @H%IEC;D/<;%'R\^E 'ZC0ZDFJ:"]W%\JR0LPY_V:_(W
MXQ2/_P -=>%#N.?[0'?_ &J_5SPG ]MX%ACD^^MNV?\ OFORA^,7_)W'A3_K
M_'_H5 '[!6I+6L))R2@_E4M0VG_'K#_N+_*IJ "O(OVJO^2+ZU]!_(UZ[7D7
M[57_ "1?6OH/Y&@#XJ_X)R_\EIUK_KD_\C7Z95^9O_!.7_DM.M?]<G_D:_3*
M@ K\PO\ @KJ1_P (_H7_ %_I_P"A"OT]K\V/^"P6GPV_@?P[<KG>;],_F* /
ML[]EW_DA_A3_ *\H_P#T$5ZS7D'[*E[%=?!'PJ(VR5LH\_\ ?(KU^@#Y*_X*
M1?\ )%[;_KY_PKFO^";?_(NZG_N+_2NF_P""D"[O@S:@=?M/^%8/_!.73Y[/
MPWJ#2K@,BX_2@#P[_@K1--#N:V9EE\M>5Z]J]C_X)I_ +0M'^"^A>,[NUBN-
M9O4)+R("1[DUYM_P4PM(]0\3PP2C*-&N:^MOV*[./3_V=_#4,0PBH<?D* /<
MAQP.!7QM_P %./">FW7[/^MZW]DC&K6\>(KO:-Z8]#7V57R=_P %+/\ DV/Q
M%_N4 -_X)E^)I=:_9<\.P74[3W,(;+L<D]*\:_X*=?'2_P!'U;POX+T>Y=5U
M>46TWE-C[QQS^==M_P $K?\ D@6FC/5& KYG_P""BVCW>A_M$?#VYO%80R:D
MA4GI]^@#[E_8O_9?T?X%?#^&22QM[G5[PK<F]DB!E7<,X!ZCK7TI69X7F2X\
M-Z5)&0R-:Q$;>GW!6I0!R_Q$\#Z1XZ\+ZAI^JZ;;7XE@=$\^(,5)!P02..:_
M%6/X-GX%_MS>&])#EHKF[\U%(QMR>E?N=/(L,+R/PJC)K\D/VGM6M=8_X*'>
M!WM&5E5U!V_44 ?K/I/_ "#K?_KFO\JN53TG_D'6_P#US7^57* "BBB@ KX*
M_P""FO\ R+,O_7 5]ZU\%?\ !37_ )%F7_K@* /5O^"<_P#R;)H7^^W\A7T_
M7S!_P3G_ .39-"_WV_D*^GZ (KG_ %#_ $K\@KK_ )2977T_K7Z^W/\ J'^E
M?D%=?\I,KKZ?UH _5S6-&7Q%X OM,=!(+JS>':1GDJ0*_*'X1P:C^QG^TW;>
M$[JXDMK/Q!?>80YVC!:OUVT7_D%VW^X*^ /^"G'P8O-0OM/^)UE$WG>'X0XD
M7VH _0BWN8KJ%98762-AE64Y!K\MO^"G?Q+NOBMXD\*^"?"[R2RVM^$NUMVR
M1DXYQ7OO[-G[5$-Q^R/#XOU6Z7^T4W1 ,W.<8%?.'[#_ ,/]4^+G[2WB_P 4
MZ[$9=,DE,UNSC(ZYXH _0G]F_P"$%A\(OASI=E:?ZZXMHI)^,?,5!K\[O^"A
M_P 4H_&WQLD^&U]KK:/I&Y6:X#X7K7ZPK:B*S6"/Y55-B_@,5^,/[27PIL/'
MG[>\VB>+))(-&F WNIQW]: /O[]GOXM? KX5?"_0=*LO%N@VUY;VRQSW&0)I
M&[EB!7IG_#67PA_Z'[1_^_W_ -:OFS2/^"3/P4U33+>ZBGU*5)4#!DFX_G5S
M_AT3\&/^>FJ?]_?_ *] '7_M%?$'X!_&;P'?:=J'B[09+UEW172E3(I';)%?
M//\ P33^-@U+XS>)O L6I_:]$T^-A92%_ED ) Q^5>KC_@D3\&.[ZH?^VO\
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
MV37HD/\ JD_W17G'[0'_ "3;6/\ KVD_]!- 'P!_P2.D9?&GQ% 8@&]?//\
MM&OU(K\M?^"1_P#R.OQ$_P"OU_\ T(U^I5 "T444 %%%% !1110 4444 %%%
M% !7GWQ$U"VTJ875[*(+91\TC=!7H->)?M/:!>^*_ ]YI>F@M>RKA0.M:T8Q
MJ5(PD[)O?L8UIRITI3@KM+1=SK-#^,'@E-,B \168P.0S\U>_P"%R>"O^ACL
M?^_E?G%8?L=?%.YMA)';S!">/G-6/^&,_BK_ ,\)O^^C7V/]C9=_T%+\#X?^
MW<T_Z!'^)^BO_"Y/!7_0QV/_ '\H_P"%R>"O^ACL?^_E?G5_PQG\5?\ GA-_
MWT:/^&,_BK_SPF_[Z-']C9=_T%+\ _MW-/\ H$?XGZ*_\+D\%?\ 0QV/_?RC
M_A<G@K_H8['_ +^5^=7_  QG\5?^>$W_ 'T:/^&,_BK_ ,\)O^^C1_8V7?\
M04OP#^W<T_Z!'^)^BO\ PN3P5_T,=C_W\H_X7)X*_P"ACL?^_E?G5_PQG\5?
M^>$W_?1H_P"&,_BK_P \)O\ OHT?V-EW_04OP#^W<T_Z!'^)^BO_  N3P5_T
M,=C_ -_*/^%R>"O^ACL?^_E?G5_PQG\5?^>$W_?1H_X8S^*O_/";_OHT?V-E
MW_04OP#^W<T_Z!'^)^BO_"Y/!7_0QV/_ '\H_P"%R>"O^ACL?^_E?G5_PQG\
M5?\ GA-_WT:/^&,_BK_SPF_[Z-']C9=_T%+\ _MW-/\ H$?XGZ*_\+D\%?\
M0QV/_?RC_A<G@K_H8['_ +^5^=7_  QG\5?^>$W_ 'T:/^&,_BK_ ,\)O^^C
M1_8V7?\ 04OP#^W<T_Z!'^)^BO\ PN3P5_T,=C_W\H_X7)X*_P"ACL?^_E?G
M5_PQG\5?^>$W_?1H_P"&,_BK_P \)O\ OHT?V-EW_04OP#^W<T_Z!'^)^BO_
M  N3P5_T,=C_ -_*/^%R>"O^ACL?^_E?G5_PQG\5?^>$W_?1H_X8S^*O_/";
M_OHT?V-EW_04OP#^W<T_Z!'^)^BO_"Y/!7_0QV/_ '\H_P"%R>"O^ACL?^_E
M?G5_PQG\5?\ GA-_WT:/^&,_BK_SPF_[Z-']C9=_T%+\ _MW-/\ H$?XGZ*_
M\+D\%?\ 0QV/_?RC_A<G@K_H8['_ +^5^=7_  QG\5?^>$W_ 'T:/^&,_BK_
M ,\)O^^C1_8V7?\ 04OP#^W<T_Z!'^)^BO\ PN3P5_T,=C_W\H_X7)X*_P"A
MCL?^_E?G5_PQG\5?^>$W_?1H_P"&,_BK_P \)O\ OHT?V-EW_04OP#^W<T_Z
M!'^)^BO_  N3P5_T,=C_ -_*/^%R>"O^ACL?^_E?G5_PQG\5?^>$W_?1H_X8
MS^*O_/";_OHT?V-EW_04OP#^W<T_Z!'^)^BO_"Y/!7_0QV/_ '\H_P"%R>"O
M^ACL?^_E?G5_PQG\5?\ GA-_WT:/^&,_BK_SPF_[Z-']C9=_T%+\ _MW-/\
MH$?XGZ*_\+D\%?\ 0QV/_?RC_A<G@K_H8['_ +^5^=7_  QG\5?^>$W_ 'T:
M/^&,_BK_ ,\)O^^C1_8V7?\ 04OP#^W<T_Z!'^)^AU]\8?!+VS@^(K,\?POS
M7(^#_BIX-M]>O';7K9 WW69^*^')?V.?BG"I=X)MO^\:IV/[*?Q(U.Y>WMX9
M3*G7YC2_L;+O^@K\@_MW-/\ H#?XGZ2?\+C\%?\ 0QV/_?RC_A<G@K_H8['_
M +^5^=7_  QG\5?^>$W_ 'T:/^&,_BK_ ,\)O^^C3_L;+O\ H*7X!_;N:?\
M0(_Q/T5_X7)X*_Z&.Q_[^4?\+D\%?]#'8_\ ?ROSJ_X8S^*O_/";_OHT?\,9
M_%7_ )X3?]]&C^QLN_Z"E^ ?V[FG_0(_Q/T5_P"%R>"O^ACL?^_E'_"Y/!7_
M $,=C_W\K\ZO^&,_BK_SPF_[Z-'_  QG\5?^>$W_ 'T:/[&R[_H*7X!_;N:?
M] C_ !/T5_X7)X*_Z&.Q_P"_E'_"Y/!7_0QV/_?ROSJ_X8S^*O\ SPF_[Z-'
M_#&?Q5_YX3?]]&C^QLN_Z"E^ ?V[FG_0(_Q/T5_X7)X*_P"ACL?^_E'_  N3
MP5_T,=C_ -_*_.K_ (8S^*O_ #PF_P"^C1_PQG\5?^>$W_?1H_L;+O\ H*7X
M!_;N:?\ 0(_Q/T5_X7)X*_Z&.Q_[^4?\+D\%?]#'8_\ ?ROSJ_X8S^*O_/";
M_OHT?\,9_%7_ )X3?]]&C^QLN_Z"E^ ?V[FG_0(_Q/T5_P"%R>"O^ACL?^_E
M'_"Y/!7_ $,=C_W\K\ZO^&,_BK_SPF_[Z-'_  QG\5?^>$W_ 'T:/[&R[_H*
M7X!_;N:?] C_ !/T5_X7)X*_Z&.Q_P"_E'_"Y/!7_0QV/_?ROSJ_X8S^*O\
MSPF_[Z-'_#&?Q5_YX3?]]&C^QLN_Z"E^ ?V[FG_0(_Q/T5_X7)X*_P"ACL?^
M_E'_  N3P5_T,=C_ -_*_.K_ (8S^*O_ #PF_P"^C1_PQG\5?^>$W_?1H_L;
M+O\ H*7X!_;N:?\ 0(_Q/T5_X7)X*_Z&.Q_[^4?\+D\%?]#'8_\ ?ROSJ_X8
MS^*O_/";_OHT?\,9_%7_ )X3?]]&C^QLN_Z"E^ ?V[FG_0(_Q/T5_P"%R>"O
M^ACL?^_E'_"Y/!7_ $,=C_W\K\ZO^&,_BK_SPF_[Z-'_  QG\5?^>$W_ 'T:
M/[&R[_H*7X!_;N:?] C_ !/T5_X7)X*_Z&.Q_P"_E'_"Y/!7_0QV/_?ROSJ_
MX8S^*O\ SPF_[Z-'_#&?Q5_YX3?]]&C^QLN_Z"E^ ?V[FG_0(_Q/T5_X7)X*
M_P"ACL?^_E'_  N3P5_T,=C_ -_*_.K_ (8S^*O_ #PF_P"^C1_PQG\5?^>$
MW_?1H_L;+O\ H*7X!_;N:?\ 0(_Q/T5_X7)X*_Z&.Q_[^4?\+D\%?]#'8_\
M?ROSJ_X8S^*O_/";_OHT?\,9_%7_ )X3?]]&C^QLN_Z"E^ ?V[FG_0(_Q/T5
M_P"%R>"O^ACL?^_E5=2^,'@F2U<'Q%9MQQM?FOST_P"&,_BK_P \)O\ OHU'
M-^QU\4K=-[P3;?\ >-']C9=_T%+\ _MW-/\ H$?XGW/X'^*G@VUU"^9]>MH]
MQ^4N_%=E_P +D\%?]#'8_P#?ROS<T_\ 91^).K2O%;0S%X_O88U>_P"&,_BK
M_P \)O\ OHTO[&R[_H*7X!_;N:?] C_$_17_ (7)X*_Z&.Q_[^4?\+D\%?\
M0QV/_?ROSJ_X8S^*O_/";_OHT?\ #&?Q5_YX3?\ ?1I_V-EW_04OP#^W<T_Z
M!'^)^BO_  N3P5_T,=C_ -_*/^%R>"O^ACL?^_E?G5_PQG\5?^>$W_?1H_X8
MS^*O_/";_OHT?V-EW_04OP#^W<T_Z!'^)^BO_"Y/!7_0QV/_ '\H_P"%R>"O
M^ACL?^_E?G5_PQG\5?\ GA-_WT:/^&,_BK_SPF_[Z-']C9=_T%+\ _MW-/\
MH$?XGZ*_\+D\%?\ 0QV/_?RC_A<G@K_H8['_ +^5^=7_  QG\5?^>$W_ 'T:
M/^&,_BK_ ,\)O^^C1_8V7?\ 04OP#^W<T_Z!'^)^BO\ PN3P5_T,=C_W\H_X
M7)X*_P"ACL?^_E?G5_PQG\5?^>$W_?1H_P"&,_BK_P \)O\ OHT?V-EW_04O
MP#^W<T_Z!'^)^BO_  N3P5_T,=C_ -_*/^%R>"O^ACL?^_E?G5_PQG\5?^>$
MW_?1H_X8S^*O_/";_OHT?V-EW_04OP#^W<T_Z!'^)^BO_"Y/!7_0QV/_ '\H
M_P"%R>"O^ACL?^_E?G5_PQG\5?\ GA-_WT:/^&,_BK_SPF_[Z-']C9=_T%+\
M _MW-/\ H$?XGZ*_\+D\%?\ 0QV/_?RC_A<G@K_H8['_ +^5^=7_  QG\5?^
M>$W_ 'T:/^&,_BK_ ,\)O^^C1_8V7?\ 04OP#^W<T_Z!'^)^BO\ PN3P5_T,
M=C_W\H_X7)X*_P"ACL?^_E?G5_PQG\5?^>$W_?1H_P"&,_BK_P \)O\ OHT?
MV-EW_04OP#^W<T_Z!'^)^BO_  N3P5_T,=C_ -_*/^%R>"O^ACL?^_E?G5_P
MQG\5?^>$W_?1H_X8S^*O_/";_OHT?V-EW_04OP#^W<T_Z!'^)^BO_"Y/!7_0
MQV/_ '\H_P"%R>"O^ACL?^_E?G5_PQG\5?\ GA-_WT:/^&,_BK_SPF_[Z-']
MC9=_T%+\ _MW-/\ H$?XGZ*_\+D\%?\ 0QV/_?RC_A<G@K_H8['_ +^5^=7_
M  QG\5?^>$W_ 'T:/^&,_BK_ ,\)O^^C1_8V7?\ 04OP#^W<T_Z!'^)^BO\
MPN3P5_T,=C_W\H_X7)X*_P"ACL?^_E?G5_PQG\5?^>$W_?1H_P"&,_BK_P \
M)O\ OHT?V-EW_04OP#^W<T_Z!'^)^BO_  N3P5_T,=C_ -_*/^%R>"O^ACL?
M^_E?G5_PQG\5?^>$W_?1H_X8S^*O_/";_OHT?V-EW_04OP#^W<T_Z!'^)]_^
M)OBYX*GL-O\ PD-H[=MCUG^"OBQX,MHYPVOVL;$_QO7P3>?L@_%#3X_,G@F"
M_P"\:CT_]DKXF:MN^S03';U^8TO[%R[_ *"OR#^W<T_Z W^)^D'_  N3P5_T
M,=C_ -_*/^%R>"O^ACL?^_E?G5_PQG\5?^>$W_?1H_X8S^*O_/";_OHT_P"Q
MLN_Z"E^ ?V[FG_0(_P 3]%?^%R>"O^ACL?\ OY1_PN3P5_T,=C_W\K\ZO^&,
M_BK_ ,\)O^^C1_PQG\5?^>$W_?1H_L;+O^@I?@']NYI_T"/\3]%?^%R>"O\
MH8['_OY1_P +D\%?]#'8_P#?ROSJ_P"&,_BK_P \)O\ OHT?\,9_%7_GA-_W
MT:/[&R[_ *"E^ ?V[FG_ $"/\3]%?^%R>"O^ACL?^_E'_"Y/!7_0QV/_ '\K
M\ZO^&,_BK_SPF_[Z-'_#&?Q5_P">$W_?1H_L;+O^@I?@']NYI_T"/\3]%?\
MA<G@K_H8['_OY1_PN3P5_P!#'8_]_*_.K_AC/XJ_\\)O^^C1_P ,9_%7_GA-
M_P!]&C^QLN_Z"E^ ?V[FG_0(_P 3]%?^%R>"O^ACL?\ OY1_PN3P5_T,=C_W
M\K\ZO^&,_BK_ ,\)O^^C1_PQG\5?^>$W_?1H_L;+O^@I?@']NYI_T"/\3]%?
M^%R>"O\ H8['_OY1_P +D\%?]#'8_P#?ROSJ_P"&,_BK_P \)O\ OHT?\,9_
M%7_GA-_WT:/[&R[_ *"E^ ?V[FG_ $"/\3]%?^%R>"O^ACL?^_E'_"Y/!7_0
MQV/_ '\K\ZO^&,_BK_SPF_[Z-'_#&?Q5_P">$W_?1H_L;+O^@I?@']NYI_T"
M/\3]%?\ A<G@K_H8['_OY1_PN3P5_P!#'8_]_*_.K_AC/XJ_\\)O^^C1_P ,
M9_%7_GA-_P!]&C^QLN_Z"E^ ?V[FG_0(_P 3]%?^%R>"O^ACL?\ OY1_PN3P
M5_T,=C_W\K\ZO^&,_BK_ ,\)O^^C1_PQG\5?^>$W_?1H_L;+O^@I?@']NYI_
MT"/\3]%?^%R>"O\ H8['_OY1_P +D\%?]#'8_P#?ROSJ_P"&,_BK_P \)O\
MOHT?\,9_%7_GA-_WT:/[&R[_ *"E^ ?V[FG_ $"/\3]%?^%R>"O^ACL?^_E'
M_"Y/!7_0QV/_ '\K\ZO^&,_BK_SPF_[Z-'_#&?Q5_P">$W_?1H_L;+O^@I?@
M']NYI_T"/\3]%?\ A<G@K_H8['_OY1_PN3P5_P!#'8_]_*_.K_AC/XJ_\\)O
M^^C1_P ,9_%7_GA-_P!]&C^QLN_Z"E^ ?V[FG_0(_P 3]%?^%R>"O^ACL?\
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
M-/VB_P#@G!I?QF\:CQ#H'B!O!C[0#%8*4!/<_+0!]=R>+=#A1F?6; !1EO\
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
MM<_;X_:2T/Q%;6=Q::-X=NPLBSH0'4-V_*O6(_\ @D1J,NHV<][\5M3O8()
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
M'<! 3T%6M'_X)+7MOJ$<NJ?$_4=6M%8,;:=G93^!H XC2_VF?B;^UM\6EL?
M$M]X>TNSN0\K2 JDB;N@K])-<\4?\*[^'+ZQJH:X;3[17N-O5F &?UJM\,_A
M+X=^%_AVQTS2M,M(9;>,(]Q'$ \A'<G&:V_&GAF'QEX9O]&G.V*[C,;$CM0!
MYS\'?VGO"/Q?TPW=K>PZ<^XKY-U,JMQ]:^=?^"H7Q"\/Z=\-] M)1%K,MU=%
M(X;9A(R$X ;BN7\7?\$F7UKQ!+J&D_$6]T2)V+>1;EE S]*Z3X0_\$PXO OB
M!-1\2>-KKQ=%&X>."^W.%(],T =U_P $\_ .J^#/AW<S:CN6.]"RPHW\*GG%
M?6M5-*TNVT?3X+.UB6&&% BJ@P, 5;H *^<?VROV?9?C)X#OIM/*IJ]O ?(?
M'(/J*^CJ:RB12K ,IX(- 'YF_L3_ +4%Q\"]1B^#_CJTNFU'SBPU.4$1 9]3
M7Z-6WC30+R%)8M:T]XV&0?M*?XUY+^T9^RGX>^.W@^YTV!8=!U:4_+JEO'B5
M?Q'-?)%O_P $B=<MK=8E^,&K #IB1Z /H/\ ;-_;3\/_ +//A22SM@VKZW?P
M,+<63A_+8\#.*^:_V%_@3K7QV\;6WQN\5!D*S%4AN@0Y&>V:]8^#?_!,NP^'
M^O6^H^)O%4WC+R7#"._!<?3YJ^UM'T2P\/V*6>F6<-C:I]V&! BC\!0!)>QK
M%IMPJ*%41-@#IT-?D#\8G7_AKGPH-P_Y" [_ .U7["7$(GMY(CP'4K^8Q7R1
MXN_X)^Z5XK^+&E>-I-;>*>QN!.(<'GG.* /K6T_X]8?]Q?Y5-3(8_*B1!SM
M7\J?0 5Y%^U5_P D7UKZ#^1KUVN4^)W@2+XD>#[W09IO(CN1@R#M0!^>'_!.
MW5-.L_C-K9NM1MK9O*?"RR*N3SQR:_20^+-#4X.LZ>#_ -?2?XU^>FL_\$@U
MN/$5QJNE?$2]TF68DGR-RG\Q47_#I'73U^,&K'_MI)0!^BEOXETB[E$4&JV4
MTIZ)'<(Q_(&OFC_@H+\ ;OX[?"FWM]/ %UI\OVDG')48./TKS?X)_P#!-/5_
MA+\1[+Q//\3M2U>*W.39RNY5OSK[K%LK6WD2@2IMVD-T- 'P#^P/^U)IR_;/
M OB"-](GTLBU6:\.Q6*\9&:^[U\5:))C;K%@<C(Q<I_C7RQ^U/\ \$^](_:
MU"ROM#UC_A"[J$[I9+%"IE/J<5XF_P#P2/UYD"K\8M77'?S)* .>_P""B7[4
M5M\8-8B^#O@NSNI]6L[Y7FU"$;HV&1G! Z<5]R_LM_#5OA[\+-#2X&+Z:T0S
M<<YQWKDOV=OV*_#GP/C2>^DB\2:L%P;ZZCW.3ZDD5]'HBQJ%10J@8"J, 4 ?
MF[_P4D8+XP@R0/W:U];_ +&YS^S_ .',<_*?Y"L']HS]C_3_ -H#5H[ZZU1K
M)E4+M /:O5_A!\.(?A/X"T[PS!<&YCLQ@2'OTH [2ODW_@I:P7]F/Q'DX^2O
MK*O*OVD/@5;?M"?#74?"-W>FQBO%VF91TH ^;_\ @E>V?@+I&#G@UUO[?'[,
M=S\:O#=KXBTUU34/#\;7*K_$VW)XKTS]F']FNT_9N\#VOAVTU!M02#/[U@1G
M-=_XP^)WA#P9-#9^(]<LM-DNSLCANFQYF>,8[T ?!7["'[>B7U\GPZ\:V=Y:
MZHL_DPWMS\J*!QR37Z&GQ5HB\'6+ 'WND_QKY]^.'['7A'XZ:7]JT"6V\.W<
MRY74+",*23_$"!7S='_P2/UY5(/QBU9CGJ9)* /I']KW]L#0?V?_  K#;QVL
MNOZEK"/! NGL)!$2" S;<U^3/PNU/7=:_;)\-7_B)Y6N+BY$L0FSE4)R!7ZC
M?LS?L-Z?^SO:ZW>>*==;Q^9$+QG4D,GD <DC=["OCWQAH.G>//V\/"EYH44<
M-C;SA7$ ^5<'IQ0!^M>FN(]*A8G 6('/X5^:W[67[1/CSQ-\8M \/_#S69+2
M.VOECO4@;JN[!SBOOKXL:WJ7A+P+,='LWOKDQF)449/3&:^+OV*/V7]6L_BY
MXL\8>+H)F%Y*9H8KA?NDG/&: /O3P=#=P^%]+%]*9KLVZ&5CW8J,UM4V-!&B
MHHPJC IU !7P3_P4V8+X9ER0/W ZU][5X1^TQ^RW9?M&:1)8W>I-8!H]FY0:
M .*_X)X^(-'L_P!F70EDU:S20.V]'G52O3KDU]+?\)=H?_0:T_\ \"H_\:_.
M?3_^"/M_H\!M].^*VI65KG(AA9U4?@*G?_@D?KC*R_\ "X-6&1C_ %DE 'Z,
M1ZM8ZE;R&TO;>Y&#S#*K_P C7Y%73+_P\RNAD9QZ^]?=O[+/[(=]^SMI4]G=
M^,;OQ*9&W;[AF./SKGYOV ]+F_:0D^+']MN+I_\ ETP<4 ?5.B_\@NV_W!7,
M_&/P7!\0OASK.A7$0FCNX2FTC-=;9VPL[6.$'(08S4] '\]'QMTWQKX!^(]Q
M\+M'N[JWTE9@T=G#PIR>2:_9_P#8\^&%IX#^#N@3M;B/5+BV4SR8P365XH_8
MQ\.>*OC8WQ"N9(S<-_R[E.*^@]+T^+2;"&T@4+%$NU5'04 6J_/G_@H_^S?K
M.J:9<_$/PLQ36874EHA\^!7Z#57O;&WU*W>WNH([B!^&CD4,I_"@#XV_8'_;
M)TCXK>%;7P/JT$VD^(]!M1'<3WS"-9B#U&>]?7@\5:(S;1K%@6]/M29_G7RO
M^T3_ ,$^=)^,%Q]I\-:TW@BZ9MTDVGJ4+^QVUXI_PZ/U[R]H^,6KAL?>\R2@
M#T/]MK_@H%IGP?:X\(>';:XU/7Y ,7%F=ZK[ BNN_8<A^)?B+3?^$O\ &.J3
M3Z7J46^WM)B=T>?:HOV??^">^@_"/5(]1\0:F/&5V@XDOTWG/;[U?6ME8V^G
M6R6]K!';P(,+'$H51] * /SO_P""FS!?&7AG) ^0?SKZ=_8O(/P9LL<_/_2J
MG[2G[(]A^T1K&FW]WJ;6+6:X"@'FO2O@W\+X?A'X.AT&"Y-U'&<B0T =W7P7
M_P %#/VE-?\ A;XS\,>%?#5])!?ZN @\D\JQ..:^YM<EE@T6_DA4M,D$C(HZ
ME@IP/SK\T?AS\"?%O[2'QZ;Q7XUT^XT^+0;XFV6X4XD4-QC- 'VW^RU!XIA^
M%]J?%UV]YJDC;S))UVD5[#4=O"EM#'%&H2-%"JH'  J2@!K9VG;][M7YD?\
M!0#]G/QCX7\7S_''2[MKK^SRH:VM\F3'T'TK].:K:CIMIJUG):WUM%=VT@P\
M,R!U/U!H ^7_ -BO]K'1/C!\/=-L=1G73=<MX<2I>2!"Q'U[UZ1\?_CUX;^&
M/P_U6\?4+:]NQ QCMH)E=VX] :^;/B]_P2ZMO'WCS4/$/A[QG<>$X[IBPM;+
M<BI[<5@>#?\ @D[<:'XWTG7-7^)5_KEK92K(]E<EF64 ]#F@#DOV-? UQ\=?
MC=;_ !>;39M/CMI2H6X0JQP>O-?4/[?3!?A3$2<?O&_D*^C=$\-Z5X;M$MM+
MT^WL($&T);QA!Q]*X7X\?!>V^-WA5=&N;LV:*Q;>* /D3_@G5X3TCQUX3\7Z
M?K-K'>V\WR,C<_*>#7F'[4'[(OCG]F?4KOXE_"_4#8>&[%O,ETJT)WGG.<"O
MN/\ 9E_9ALOV<;74X;346OQ>G)+ \<U[7?Z?;:I:R6MY;QW5M(,/%,@96'N#
M0!\>?L/_ +>&B_'K2;?PYK!;3?$]G%B9KR0*)"/KWKT']M:Z@N/@?XC:&>.7
M_0WSL8'M7BOQ>_X)9Z7X[^)EUXM\-^*I?"#32^9]GL04 YZ<5[5:_LED_"^_
M\(:AXBGU 75L;=KF4DD<8S0!\]_\$=6#?"/5\$'_ $M_YFO,?^"LS 7&C9./
M^)@G_H0K[<_9%_9/LOV5?"MYHMEJ;:FEQ,93(P(QDUS7[5/[#NG?M-2V;W>L
MMIQMYQ,-H)S[4 >S_ /_ )(OX,_[!D/_ *#7?5@^!/"Z>"?!VCZ#')YT>G6R
M6ZR?W@HQFMZ@#XH_X*K,%^!.GY./]-']*V?^">3 _#],'/[A?Z5ZO^U'^SE9
M_M+^!X/#EY?MI\<4WG>8H)]./TJY^S_\ [7X$Z -,M;TWBA FXCTH P_VSOB
MU)\(_@7KVLV-SY.IQ)^Z"M\U>,_\$_/&7Q"^*&CP>*_$6I37.E7*G9%(3Q7#
M?ML:!X[^*7[1^A^!+/2+F;P??1I]IO54F-.F<U]M?!/X6V?P=^'NF^&;+:8[
M5>648R: .\HHHH H:YH]MKVEW-E=1+-%-&R%6&>HQ7Y >*/#OC;_ ()U_'2_
M\4QK/>Z#X@NR_EV:DA4+$_-BOV.KG?&W@/1/'VBW.G:SIUM?1RQLBM/$&*$C
MJ">E '#? O\ :0\+_&_P;%K=G=PV#C E@N9E1@<>AQQ76^+/BGX:\(Z+/J-W
MK%BR1J2$2X0EO88-?#OBG_@D_-J>KSW6B_$>^T&VE<O]FMF=5&3TP*Q)O^"0
MNJWDD'VGXMZI/%&X<QN[D, >E 'S]^WU^U_>_M$:A'H7AC3;[3;+2W999W!"
MRCV.*^P?^"2?_)#=0R<O]H&X^_->S^,/V-?"'BGX7Z=X46TM;6YM8!"VH1Q
M22';@DG&3S6K^RO^S-9?LQ^$;W0[+4&U".YF\[>P(QUX_6@#Y*_X*\,%^&]K
MD@?Z6G7ZU]8_L8'/[/?A''/^AI_*LC]K+]D&P_:B\/1:7>:JVFB.590Z@GH:
M]3^#OPSA^$O@#2?#$%P;J*PA6(2G^+ H [>OF#_@H40OP'G).!YP_E7T_7F?
MQ_\ @O;?';P+)X<N;LV<;/O\P"@#Y9_X)IL&M]2P<_NJ]0_;>_9UN?C!X'OK
M_22L>M6\.(9,?,,5UW[./[,%E^SW'<+:ZBU]YR;3D'BO<I(UD0HZAE/!!Z&@
M#\ROV*_VM;KX.WT/PF\<6MR+RW<YU"<%8_S-?HW9>-_#^H6L5Q#K5@T4@RI^
MTH/ZUXS^TS^Q_P"'?V@/"<FG6IA\.:HS9_M.VCVR?F.:^5K?_@D3K=M;K"GQ
M@U9548&)'% 'TI^U1^V=H'P"TEK>U1M8U:>(F);)A)M/X9YK\H_!/C34/C-^
MU%_PFVI1RVL\KX\JXX?KZ&OT@^ __!..Q^%GB"VU/Q'XFE\9F%]PCOP7!]N:
MW?''_!/OPYXH^,P\=V%XFCKM4?8+=-J9'? &* /I#X:MN\#Z0?\ I@*Z:LSP
MWHJ^'M$M-.1]ZVZ! WK6G0!E>)M-GU;1KFUMY/*ED0J&^HK\B]>\+^+_ -@C
M]H6^\<W*3WUCX@NMA^SJ3M5FR=WYFOV)KE?B%\-]$^)&@W6FZO86]UYL3(DD
MR!C&2."* ,GX9_&CPW\1O"]EJ=OJMI%++$K20R3JK*2/0FOEG_@HA^U1HOA3
MP!=>%M)C;6-5G=1_H9$F/;BO/[S_ ()$ZC_:M_<Z?\5=2T^"XD+K!"S@("<X
MXKU_]GW_ ()WZ9\(?$D>K:_K[>,70<)?J7&>Q^:@"_\ L#_!F3PMX'L?&5RG
MD7.L6^\PN,. ?6J/[?7[+]U\7M(7Q;IC*-5T6#?#@?.,>E?8%K:PV-O'!;Q)
M!!&-J1QJ%51Z "GS0I/&T<B+)&PPRL,@T ?GG^P7^VE +RT^$GC"TNK7Q#"[
M;=1N?DB(]"37WTWBK1$R&UBP!'7-TG^-> ?M$?L4^'OC38RG2)H_"FK/_P Q
M"SCVR#\17S4G_!(W7EAV-\8M78XQN,DE 'K?[<'[;VA?"7PY>>$-&BFU?Q%K
M%N8;:XL6$B1,>YQWKSC_ ()S_LTZO,UO\4?&),OB!I28Y)@=^WKBO4/V=?\
M@G?H_P ';PW7B/6F\:W ?<DE^I<K]-U?7MCI]MI=LEO9P1VT"<+'$H4"@"MX
MB_Y%_4_^O:3_ - -?DG\%W7_ (:2N.1_R$3W_P!HU^NNH6HO["YMB=HFC://
MID$5\H^#?V!-+\(_$:3Q7'K32RM<&X\K!ZYSB@#ZSA_U2?[HKSC]H _\6VUC
M_KVD_P#037I"KM4#T&*YWQ[X/C\<>';O2I9?)2XC:,MZ9&* /S7_ ."1S!O&
MOQ$P0?\ 37_]"-?J77S%^RC^Q/IW[+^L^(-0L]8;4FU:8RLK C;D]*^GJ "B
MBB@ HHHH **** "BBB@ HHHH *X;QHQ74D(X.*[FN%\;?\A!/I0!U6@R-+I<
M#,<G&*T*S/#O_()A^E:= !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 5M0D:.U<KP<5Q?@FXDD\17ZL
M<CFNRU3_ (\W^E<1X&_Y&2^_&D,]"HHHIB"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGJDK16;E3@XJY5#
M6/\ CS?Z4 <I\/[AY-2U ,<C-=U7 _#W_D*7_P!:[Z@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3
MQ7,\6F_*<9-9W@.=Y(K@,<C.:O>,/^0=^-9OP_\ ]7<_6D,["BBBF(**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "N?\ &$[Q6("G&:Z"N;\:?\>2T 1^!9GDL90QR U=17*> ?\ CSF_WJZN
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ^0/VV/AW<ZT#KJIN2"(#@>@KX44,HPPPV:_8WQIX3MO&GA^YT
MNZP(YAC=C.*_.3XX?L\ZMX*\171L[22:R4G;(%.#7Z)D&8P=/ZM4=FMC\PXD
MRN<:OUJFKI[GA]%/NK>:QD*7">4P[&I+'3[G4Y EM$92?[M?9W5KGP5G>Q%#
M"]Q<0QH"S,X'%?HU^Q_\/)O!_AV2[E7:+J,,.*^=OV=?V:[_ ,4:]'<ZK;/;
M6B_.'9>*_0?1=)AT/2[:Q@ $<*!!@=:^$X@S"$H_5J;OW/T7AK*YQE];JJW8
MO4445\&?HX4444 %%%% !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 5E>*N/#M__ -<C6K4=Q EU
M"\4B[D88(H _&&QNE_X>/:4NUL[@.GO7[-V?_'K'_NC^5>=+^SC\/D\:1^+!
MX?@&O1_=N\?,*]+50J@ 8 H 6BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#\X?^"KWP_NM*\#P>*[&(F3[6NYT&3UKZ8_8H^+VF?$
M3X,>';*WE9[ZQLT296&,5['XZ^'N@_$K13I/B*PCU&P+;O)DZ9JEX"^$WA?X
M9Q/'X<TN/3D88(C]* .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^ O^"I7QVM]
M#^&+>%M*D=M::X4,BC/'2O5_V"?A2/"/PGT?Q!-'Y=[J=JKR9&"<U[#XV_9]
M\"?$34#?:_H4.H7.=V^3UKM]%T>T\/Z7;:=80K;V=L@CBC7HJCM0!>HHHH *
M*** . ^-W@)OB-X"O=)1%D=E+!6[D"OS=_X)[?%*'X?_ +3?COPEX@F:U2)F
MA@!' ;=C%?K!7E]K^S/\.K'Q;=>)H?#MNFM7+[Y;H?>9O6@#TZ&59HTD0[D8
M9!]13Z9%&L,:QH,(HP![4^@ HHHH **** "BBB@ HHHH *^:?$7[ OPW\4?$
M:?QG?1W$NJS2^:P8Y7=G-?2U% %72]/BTG3[:R@&V&WC6-![ 8JU110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'SY^V9\;=/^%'PMU2UN'*7
MFI6LD4&!G)((KYA_X)5?#";5O#6K^*M9B87?VUFB9QS@DXK[P^('PD\+?%".
M!/$NEQZDL'^K$G:M#P7X!T/X>Z6=/T&QCL+0G<8X^F: .AHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KC/BQ\*]'^,'A.?0-:\T6DG(:%L$'UKLZ*
M /R.D\)_'O\ 8O\ BI>7OAFRDN/ LMQ^]DF&\>1GD\^U?7-K_P %0/@7'9P+
M>^))([X(!<1"'[DF/F'7US7U+XB\-Z?XJTN73]3MENK24%7C8<$&O"IOV ?@
M7/<2SOX'M#+*VYVSU- 'E/Q._P""I/PJ@\*RCP;K3W^NR';%&T6,$_C7B?PH
M_9U^)?[77CBV\6_%FR:+PS#,+O2Y!QNYR*^QK/\ 8)^!]A<)/!X(M$E4[@WO
M7N^CZ3:Z#I=MIUC$L%G;((XHUZ*HZ"@!VE:?'I.EVEE$,16\*0K]%  _E7*?
M%[XF6'PH\%W>NZB^R&,$ X_BQQ7;5A>,?!.C^/M'?2]<LUOK%SEHGZ&@#\M?
MV.O#MS^TA^TUXMUO7$>71X9FGM6D''!R,5^L-G;+9VL,"?<B0(OT Q7(> ?@
MWX1^&,DK^&](BTUI!AC'WKM: "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 *^!/^"GW[1 \*_#X>&M"ED.MM<*KHH/0G%??=><^
M-/V>_ ?Q"U(W^O:##?W6[=YDGK0!X[^P;\%X/ _PUT_Q/)'LU+6K99)LCGFO
MJBJ>CZ3:Z#IEMI]C$(+2W01Q1KT51VJY0 V3_5M]#7X^_MF7:1_'[P\I5R3J
M:=%_VA7[!GGBO.O$G[/?@/Q=JT.IZKH,-U>POYB2MU#>M '8^%.?"^C_ /7G
M#_Z *U:CMX$M8(X8UVQQJ$5?0 8 J2@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KY>_;*_9$L_V@M+M]5MI+A=?TL&2RCB<@-(.1G\:^H:* /S%^#?[
M4?Q'_9>UF/P[\;8C8:3&^V-]N3Y8Z'\J^AV_X*A? '/R^*)6'KY'_P!>O<OB
M9\!? _Q?9&\5Z'#JK(NU3)V%>;+_ ,$_/@2HP/ UI^= 'S7^TQ^WUJ/Q2TJS
M\/\ [/5P=;O+S=#?2-#@HK<8%>@_L+_LG:KX3TD^*?B+9M'XJDE\V,$],\YK
MZ ^'?[*'PO\ A5?&[\,^&+?3;@G)=.>:]<H &4,,, 1[BD6-4^ZH7Z#%.HH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $IJPQQY
M*HJGV&*?10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!&
MT,;,',:EQ_$0,U)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]*TZS
M/#O_ ""8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%5X[^VFF:*.XADE7K&K@L/J*L4 5-4_X\W^E
M<1X&_P"1DOOQKM]4_P"/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;
M_2K]4-8_X\W^E '(?#W_ )"E_P#6N^KSOP+?6ECJ5]]INH;9F;"K*X4M],UZ
M$DBR*&1@P]5.: '444G3K0 M%4Y=8L()!')?6T<AZ(TJ@_EFK4<BRJ&1@Z^J
MG(H =1110 4444 %%%% !115:;4[.WF6*6[@BE;I&\BAC] 30!9HI 0>1R*@
MNM0M;';]HN8;?=P/-D"Y_,T 6**:DBR*&1@RGH5.13J "BBB@ HHHH ****
M"BBB@ HHJO=:A:V(!N;F&W!X'FR!<_G0!8HIL<B2J&1E=3T93D&G4 8/C#_D
M'?C6;\/_ /5W/UK0\97%M;Z:#<W45JF>&E8 &L[X?2121W)AF29<_>0Y% '8
MT444 %%(S!023@#J36?-XBTJW;9+J=G$W]U[A ?YT :-%4K/6M/U"0I:W]K<
MO_=AF5S^0-7: "BBB@ HHHH **** "BFLZQJ69@J^I.!5"7Q%I,#;9-3LXV]
M&N$!_G0!HT5E_P#"4Z+_ -!>P_\  E/\:/\ A*M%'76+ ?\ ;RG^- &I145O
M=0WD0E@ECGB/1XV#+^8J-=3LVD,8NX"XX*B1<_EF@"S124M !15:34K2)PCW
M4*/TVM( ?YU8!SR.10 M%%% !1110 4444 %<WXT_P"/):Z2N;\:?\>2T 0>
M ?\ CSF_WJZNN4\ _P#'G-_O5U= !1110 4444 %%%1S7$=NA>618D_O.P _
M6@"2BH8+R"Z_U,\<W_7-PW\JFH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *R_$'AVR\36+6E[&'C/MS6I151DXNZ)E%25I;'SYXX_9+
M\$ZE#+<R(T<F":9\+?V9/!^GVIN4C:217P*]H\7?\@V3_=-9WPU_Y!$O^_7;
M]?Q;7+[1V.#^S<&I<RI*YT>EZ7;Z/91VMM&L<2# P,5<HHKA;;=V>@DDK(**
M**0PHHHH **** "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@ HKY_^+'[<_PD^"WC"7PSXIUU[+5HOOQ+%N _'-<K-_P4T^ D,0D;
MQ42OM%D_SH ^JJ*\K^"O[2_@/]H"QN+SP;J;:A! =KLR;<'\Z1?VFO #?$__
M (5__;"_\)-C/V7 _GF@#U6BDI: "BO//&GQZ\&^ =7_ +,UK5%MKS_GGQ_C
M7::'K5IXBTNWU"QD\VUG7<C^HH OT444 %%%<5\2OC!X8^$NDRZCXEOQ8VL:
M;V;&>* .UHKB/A+\8O#'QN\+KXA\)WWV_2RY02[<<BNWH **** "BBB@ HHJ
MKJ>I0:38S7=R^R"%2[MZ 4 6J*\I^&O[3G@#XM:QJ&F>&M7%[>6,ABG3&-K
MXQUKU7KS0 M%%% !1110 4444 %%%% !1110 4444 %%%% !145U<QV<+2RG
M:BC)->2:;^U=\.-6^(4W@JVUH/X@A^_;;1Q^M 'L%%<KX[^)F@?#?1_[3UV[
M^R6FW?O([5Q?PO\ VJOAU\8+EH/#&M"^E5]A7 '/YT >O4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117FWQ._:$\$_"#5
M+#3O$^J"QNKW_4IC.[]: /2:*R/"_BK3O&&EIJ&ES>?:OT:M>@ HHHH **1F
MVJ2>@YKR+X@?M4_#OX8^)]/T#Q!K'V/4[Y]D$17[Q_.@#UZBJFFZG;ZO9QW5
MK()(9 &5AZ&K= !1110 4457U"^ATNRFN[A]D$*EW;T% %BBO'=$_:Q^&_B'
MQU#X1L=:\[7)6VK %ZGZYKV&@!:*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BN.^*'Q8\.?![PZ=<\3WGV+3@^SS,9YJM\,_C1X4^+EF;GPSJ OH@NXG
M':@#NJ*** "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 *X+Q!\>/A]X4O'M=7\6Z9I]Q&<-'/+@@UWE?*7Q<_X)Q_#?XR^(
MKG6-:N]2CN;A][B&3 _G0!Z_'^TY\*ION>.]';Z3_P#UJ23]I[X4Q-A_'FC*
M?>?_ .M7YB?MC?L$^!?@>+-O#NIZ@GG1[BLDI)%>A?LM_P#!-#X:?%[X56OB
M#7-1U.2_FD(/E3$!<?C0!^D7A7XG>%?'"2MH.NV>JK$NYS;/NVCU-9L?QQ\
MS:TND)XKTUM39]@M1+\Y;TQ7GOP=_9+\,?L\>'==A\)R7<]U=V<D2?:'S@[3
MC'XU^:/@']B/XXV_[3UCXEU/1;F/3(M8-T]X9#@Q;R0,?2@#]J!SS2TR%2L2
M ]0H%/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI&8*I).
M .30 M<QXM^)OA7P&RKXAUVSTDL,@7+[<BOF;]JC]NC2/A7<P>'?"]VEYXJN
MF,4$&W<#)T _.O!M!_9K^,/[67B:VO\ XVV<VDZ=)CR_LQ*#R^WZ4 ?<X_:B
M^$[=/'NC?]__ /ZU26_[3?PKNKA((?'6CR32'"HL_)/Y5\Q?\.@/@Z/NWNL
M?]=O_KUC>+?^"2'P]T?1;K4O"][JC:[:QF2T224X9QT'7UH ^^M-U2TUBT2Z
MLITN;=_NR1G(-6J_(KP;\?/VC_V5=3%GX[TLP>"[>7#SR1Y*Q@X!!^E?IC\"
MOC%I'QN\ V/B32)O.MYUZXQS0!Z)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 %%%% !7"^-O^0@
MGTKNJX7QM_R$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-_$'QK:^ /#%
MUK%WCRH5)Y.!G%=)7P7_ ,%-/CPVC?#^Z\&:++G6YG4&-3S@T ?+WP3_ &TM
M0T']K?Q'/J&JR3Z3J%T8K>&1R4!)Z"OV)TB^&I:7:78Z3Q+*/Q&:_%_XF_L0
MP>$_@;X&^)NF&X_MV=DNKY<G P0Q./PK]&OV(?VAK?X[?#O9%(LDVCHEK*1U
MR!CG\J /H?5/^/-_I7$^!5)\17Y X -=MJG_ !YO]*^6OCY\7-:^#,/]H:&J
MO-,<,&&10!]845\$Z#_P4<TVQ^'^M6WB&\2#QPZ-_9EJJY$CXX'YUY!X5^/W
M[;7C;3WU+2?#,,UBS'8S0@?+VH _56BOS!7]K3]I3X*WUKJ'QAT:/2] G<*)
M5BQQ7WI\#_CYX3^/7AL:GX8U!;P1JOGKCE&(H ]*HKFOB%KUQX;\+W=_:C,T
M8R,_2OAKX4_\%%I[#XM>)M%^(\\=AH]LC?8G5>68=!0!^A5%?F!=?M:?M*_%
M[Q#J;_"/1HM2T6WE8+(T?\.>.U4=>^/G[:W@G33JVN^&88=,C/[QQ%T'?M0!
M^IM%?-W[*_[8GA;XZ:59Z+-J2CQK!%_IUEMQAN^*][\5:E+H_AW4+V$9E@B+
MK]10!K45\*^!?VT/$]W\<H/#^NB*'0"2'DP 1BL'XP_ML>/O'/Q6D\#_  +@
M36-3LYA]J5DR G<_SH _0BBN1\&:QJUEX!M-1\7A;/48K<27H[(P'-?)'QS_
M &^XM4UMO!7P@G75O&DGR0PE,AFH ^Y:*_,%OB=^W?;QR&7PI""@W-^Z'3\J
M[;]E[]O/Q#IFN7OASX_2+H.LSRB+3QY6T.<XP: /T(HJKINI6^K6<5U:R++#
M(H964]C7PO\ M)?M>?$+X!_$IEU&VCA\)2SB*&8KUR<4 ?>5%<Y\._%47C;P
M5I&MQ.'6\MUER/4BNCH **^0?V_/VM-4^ /@BR/@N2*Z\2372QO"1G:IQ7LO
M[-_BSQ=XX^'.DZWXK@6"YO;=90JC'44 >LT5\[_M0?M>>%O@3:RZ$VHJ/&5U
M$&LK/;G)/0FOD6W^.W[:/BZ+^U?#?AJ&?1Y#^ZD,74=NU 'ZA45^8VG_ +5G
M[2WPGUBSN?BUHT>FZ$S@RR+'C"=ST]*^^/@K\<O"?Q[\*_V]X1U 7]FC".4X
MP4?'(_G0!Z#125XS\?/VI?!/P'TJ1=<U5;?5;B-ELK<#)DDQ\H_.@#V>J6K(
MSV;X&>*_,2Q_:*_;%\?375_X0\.0W6C[R89#%U3MV]*WO#?[1/[3OP_U%=1^
M+VBQZ9X5;Y3,D>.: .9_X*>>)]<\->-O *Z+JMQI:S7BB58'*[^>^*_0SX$W
M4]W\.])DN)6FE:WC)9CDGY17Y8_\%!OBQX?^*GB#X;7&C7'GS?:XV<>G(K]2
MO@'_ ,DYTC_KWC_]!% 'I%5=3#MI]P$^_L.,>N*M4C=* /R%_:A\)_&N^_:2
MTBXT&WUE]%61=SVY;R@-W.[\*_3KX%P:E;_#O3DU82"]"_/YG7I7R1^TQ^VQ
MXT^$_P"T]X7\!:386DND:@RB5Y(P6Y/8XK['OO%%U!X!;6(T5;GR?,V@<9QF
M@#L:*_.'X!_\%+)IOBEXZT#XF7,5A9:>6&G%%Y8@]#_GO65JO[4G[3'Q6U2[
MO/A'HL>I:##(P\QHL\9XH _3.BOS-TG]J+]I?X.WT6O?&?1H]+\&E@C7"QXP
M37WY\*?BMHGQ:\*6.M:-=+/#<1A^.M ';4444 (>1Q7Y9_MQ^*/$^C_MK?#J
MPL=7NK.RFE3?;QR$*_(ZCO7VC^UKX@^+?A_PK:2_";3DU#4V8^<K+G K\@?V
M@/%GQRU3X]>&+WQOIJVWC2)U_L^$# 8YXH _>O0UD72;3S<[_*7.?I7YT?\
M!6;Q5KWAV;P-_8^K7&FB2_17\ARN[D=<5UG[,/Q _:OUGQ]9VWC_ $&.V\*^
M6-TWEX(';FO/_P#@KXWEQ^!9I>%COXV?Z9% 'Z ?!&XFNOA?X=EN)&FE:SC+
M.QR2=HYKNJ^+)OVLK'0?A'H6@>"9A=^+IK"-+2 C(+[1@5XH/B9^WBQ;'A2'
M&=X_<C[M 'Z?45\7?LL_MO'QMXBN?!GCZ=+'Q=9C9<0[<!7]*^SH95FC61#N
M1AD'VH ?17'_ !2^+'AGX-^%YO$'BK4%T[3(N&D(R?RK\^/$G[77[1/Q6\:7
M\GP9TB+5/#!8FUF:/.5[=J /TWHK\P6^-'[;/AU3J>N^&(8=&M_FN9!$.%'7
MM7U'^S'^V9X:^,2VWA[4+]8_&!.'M=N,T ?3=%)2T %?G1_P5N\4:YX<\-^$
MWT?5;C36>_17,#E=W(]*_1>OS7_X+"?\BOX0_P"PA'_Z$* /M[]G6ZN+WX/^
M&)KJ9IYWLHRTC'))VCFO2J\Q_9N_Y(UX6_Z\8_\ T$5Z=0!\0_\ !536M4T3
MX0Z)+I5_+83-?89XF()''%=Y^P?J%YJ'PYCDO;E[F4P(2SG)[5YQ_P %9/\
MDCNA?]?_ /A7H/[ O_)-HO\ K@G]* /JBBBB@#YN_;&_:8'P'\,BTM[<3ZCJ
M,++!S\V3QQ7QK\*_V,O'/[6VA2^-M:\>:MX3EDF*QV2.XR/7'I7M_P#P4H^%
M>L^*%\/^*K"%I++0E,UP0,@ $FO2/V#OCOH7Q:^&OEV4\:W=L_E-'C;G''2@
M#XUUWP'\0_\ @F_XHB\6?VWJ'C?3[J00F*9V=0">O-?H[\ _CCIGQN\'VFJV
MDD8NVB5YX$.3&2.AK?\ BA\*]$^+7A_^R-<A\RVSN& "17.?!/\ 9T\-? =;
MY?#S3%;P_.LIX'TH ]5HHHH **** "BBB@#B?C+<36OP[U:6"1HI5CX93@CK
M7X_^ _@]XR_:?_:2UCPT?'NH:-:1!I-T<S< 9X S7Z^?&S_DF^K_ /7.OSA_
M83B:3]LS72"!MB<G)]C0!V3?\$EO$>X[?C'JVWMF22H;G_@DAXEN(2@^,NJC
M_MI)7Z644 >:? KX57/P6^$]EX5NM8EUR>SC;-],26?CW^E? '@?Q=XCE_:4
MUNVDUJY>U6^(6$N< ;NE?J)=_P#'K-_N-_*ORI\"_P#)SFN_]?Y_]"H _533
MR6L;8DY/EKG\A4LO^J?Z&HM/_P"/"V_ZY+_(5+-_JG_W30!^7OQ^\7>(K/X[
M:7!;:S<P6YOU!C5R 1NZ5^F^A,S:'I[,<L;>,D^ORBORV_:&_P"2^:5_V$%_
M]"K]2-!_Y >G?]>T?_H(H OT444 %%<SX^^(V@?#+P_<ZUXBOEL=/MUW22-V
M'TK\_?B-^VA\9/BIX\FB^ EC'K?AWI%,\?WB* /THHK\PF^+/[<VGYNKWPM"
MEE;_ #SMY0X4=>U=Z/\ @I%8Z#\#/$5UKMTMO\0+.-EM[4K@-)_^N@#] *Y_
MQA"\UF-BEL=<5\L?L%_M0^+_ -H3PM%?>)XXUF=V&8Q@$ \&J?\ P4D_:8\4
M_LY:!X6N_#@39?7&RY+=E!H ^J? :E;.;(Q\U=57YQQ?\%$K>Z\,V>@^$9UN
M_'.HPK]GM]N092.GYUSO_"S/V\5Z^%(<??\ ]4/NT ?I]17Q7^S+^V5JNLZY
M<>&_BB\>F:]%^[*;< /Z5]H0S)<0I+&VZ-U#*1W!H DHKD_B=\4/#OP?\)77
MB7Q1?+8:3;D!Y2,\GH*^!_&'[:7Q@^,GB"YA^ MA'K-BC$JS1Y^6@#])*^?/
MVY-2OM)^ NJ3Z?=26=R'7$L9P1UKY*M/B_\ MMZ5=)=:UX8ABTN(_OW\H<#O
MVKKOC?\ M8>'OB%^S]<>%];NA%XXD(#6H&.1F@#MO^"?NO:MK%BQU+4)KT^2
M?]8Q-?:E?$7_  3UA:"SD1_O"$YK[=H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** ,'Q=_R#9/\ =-9WPU_Y!$O^_6CXN_Y!LG^Z
M:SOAK_R")?\ ?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH XCXM:#XC\0>$[VT\,WOV'4Y(F6*4G&UL<&OSXN?V5
MOVRUN+J5/B6AC9V9$%P#QV'6OT^J"\8I:RE3@[3S^% 'XA:/X^_:=USXT7GP
MM@\<S#7;0D22&3Y>/QKZ4\+_ ++W[85OX@TN\U#XD))8)(K3PFX&2N>1C->7
M?#J9Q_P4F\2,&.[)YS[FOUXT]B]C"6.25'- &7X,T_4]-T*V@U:?[1>*@#R9
MSDXYK=HJGJFKV>AV;W=_<QVELOWI)#@"@"Y17FD_[2GPNMIGAE\<Z.DJ'#*U
MQR*LZ/\ M!?#CQ!J4=AIOC+2KR]D.$ABGRS?04 >A44BL&4$'(/(I: "BBN+
M\4?&;P/X+U!K'7?$^G:7=KUAN)=K"@#M**\Q_P"&F_A5C/\ PG>C8_Z^*Z[P
MAX^\.^/K-[OP[K%KK%LIPTMJ^Y10!T%%%% !17)>,OBQX/\ A[<0P>)/$5CH
MTTPS&EU)M+#VKGO^&FOA7_T/>C?^!% 'IU%<WX1^)'ACQ\LI\.ZW9ZP(AE_L
MLF[;]:Z2@ HK)\2>*M(\'Z<U_K>H0:99 X,UPVU<_6C2O%>CZYI9U&PU&"[L
M0N\SQME=OKF@#6HKS2;]I7X6V]Q)!+XYT=)HVVNAN.5/H:T_#'QN\!^--373
MM#\5:;JE\W2"WFW,?PH [BJ6L3/!IL\B'#JI(-7:XCXC?%;P9X!MFM_$_B&R
MT>29#LCN) K-]!0!^>^C_M&?$6?]OQ/!SZW(?#9_Y=,\5^G<+%HE)ZXK\9-%
M^(7A6/\ X**1Z^^M6ZZ%C_C^WC9U]:_6CPG\9_ OC20V^@^*-/U25!S';R[F
M'UH [>BN8U3XF>%=%U2WTV_UVSM;^X.(K>23#O\ 05=\1^,M$\(Z;_:&LZG;
MZ;9?\][A]J_G0!XO^V7\1-=^'/PUEOM \X7I5MIA!)SCBOC[_@GE^T'\5/B5
MXJU6'Q;>7MQ:K. GVA&4+GJ.?2OT-A\:>!/B!I[-'J>FZU9JNXG<'4#UJMX
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
MK\?/AA:QK_P48UEL<AF/7U__ %5^P?BG_D!W7^X?Y5^0/PQ_Y2+:U]3_ #H
M_0O]K/X$:Y\?OA[;:3H=XEI(82C%VQU%?.G[&O\ P3Y\;_L]^+O[3U75+>:W
M,P=HXG'0>V:^TOBA\1?^%5_#FYUT6_VHVMN9?+]<#->+_L8_MI/^U1#J3RZ.
M-*^R3-$,'KCI0!]545\*?M'?MX?$GX._%:^\,:%\+[KQ!IMO]R^CC<A_ICBO
M-O\ AYY\7ST^"E]G_KD] 'Z:45^6^N?\%:OB!X3A,NN_">XTV(=7F5E'YDU[
MS^QS^W-XG_:@\3/;S>"9-*T-49O[1 )3([9Z4 ?9]%?&WC[]OAO!OQ47PBNA
MB=3=?9_.Y]<9K[ TVZ^W:?:W.-OG1+)CTR ?ZT 6:**\#_:P_:8;]F[0+#45
MTW^T?M)(V^E 'OE%>'?LK?M%M^T9X3NM8;3QI_DN%V#O7%?MA?ME2_LPZ.+V
M/1AJA\U8]I..IH ^IJ*^1OB%^WOHWA?X)^&?&6E0P:IJVL1*YTQ&RT;$=,?6
MO 9O^"H'Q=56EC^"UXT)Y1_*?!'K0!^F]%?(O[,_[>%G\8M2BT?Q/I\?A;77
M'-C,<./P-?17CWXJ>&OAYH<M_J^L6EG^[9H$FD ,S8X5?4DXH ["BOS2U3_@
MIM\6H-6O8++X-7EW9QRLL$ZQ/B10>&_$>E>F?L[_ /!19_B5XXB\->-M!7P;
M>N/N71*D'\: /N&BH;6ZAO;>.>WD6:%QE9$.01[&I&81J68X4<DT .HKY^_:
M>_:V\/\ P(\#7U_IMS:ZYXDB($6CQR9D?KG@5\B:?_P5(^+>I6<=S!\&+R6&
M3E72)\&@#]/**_-OP7_P5&\:7/Q T;1?%_PVE\-:9>2A)KVX5E$2G^(D\5[G
M^T]^WCH'P4\&IKOAPVWBF-BJDV[Y7)/3- 'UC7YC?\%3[6.X^+/@ N,D;>_O
M7WQ\!?B>?C)\*= \8-:_8SJ< E\G^[[5\'?\%1E:3XM> %0;F)7 _&@#[/\
MV58Q'\*[(+TX_E7L=?+?PO\ CIX1^%OP>BAOM8M5UZ--RZ:[XD8XXXKP'Q-_
MP4P^)^GZ]<V^D?"*ZU/3D;$5U'&Y#CU!H _2*BOS6\+_ /!4KQNWCG1])\6?
M#.;P[IEY*$FO+A641*?XB3QBOT*\*^/?#WC:S2YT+5[75('&0UO(&H WCSP>
ME?GG_P %+OA#87NJ:'XQAM=MSI@\YI%XP0<U^AM>(?MA>"K?Q5\"?%LKC]_;
M6$CH?PH YW]@[XD2?$SX+1:A++YK12^3R<XP*^D:_-C_ ()'^.)[/P%>>'[C
M.3>/@-]37Z3T %%%% !7DW[4'C2#P=\%?%<YE$=TUA((1GG=CK7K-?!__!2S
MQ8-+/AS16N_(74AY93.-V210!Y'_ ,$L?A9%X^DO?B#K5NT^KVUXXCN'SD#-
M?J->.8[.=EX98V(_*OG7]A7P#!X!^$(MH8U0S2B0D#&<@U]$:A_QXW/_ %S;
M^1H _,GQ'^T9\1;7]H2ST6+6I%TQK_RS#NXV[L8K]-[%VDL;=V.6:-2?K@5^
M0WBK_DZ"Q_["7_L]?KOIO_(/M?\ KDO\A0!9KY,_;Q^)WB?X<Z#I\WAR^:RD
MD4EBIQGK7UG7Q/\ \%(_^1;TS_<;^M 'H/[!WQ"\0_$?X57&H^([QKV\6XVB
M1CGCFOI>ODC_ ()M_P#)&;K_ *^?\:^MZ "J&N:S;Z!IDU]=-L@B&6.:OUY+
M^U1'>R_ _P 1KI^[[48ODV=>] 'QM\?/VMO%7QZ\<7/PP^$5U<:1X@MVYO5)
M"D?6N7NOV:?VR="T276;CXCB5+.(S26PGR[ #)&,U6_X)V>(-%A^-UU8ZM'!
M'KZJV9),"3/:OU295D4JP#(PP01D$4 ?G/\ L<_\%#%NO$UO\,_B!%>'Q1-<
M^1'=S#"EO0YK]&1TX.17R%\:O^">^A?%#XYZ+\1]+OX_#US8[6DM[:/:)6'\
M7 ^OYU]4^&M(ET/1X+.:X:Z>,8\QNIH U:*** /,/VB/A;IWQ:^'-]I&IV_V
MF%5:4(?4"OSZ_P""8OC"7PC\=/B#X3OYF2QMY&AMHV/"8;@"OU/NE$EM*I&0
MR$$?A7Y!S0_\*1_:EO[V([!JVH8(''5J /V 5@R@CD$9%+5/1YOM&D6,O]^!
M&_-0:N4 %%%% !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 ? G_  4L^]I__7&O9OV /^2!V7_74_RKQG_@I9][3_\ KC7L
MW[ '_) [+_KJ?Y4 ?1]Y<+9VLUP_W8D9S] ,U\XVW[='@VZ^(4'A%;:X^WS3
M>2&SQG./2OH;7O\ D":A_P!>\G_H)K\C-%MX_P#AJS3#L7/]H=<?[5 'Z\7F
MH6VGVCW-S,EO HW,\C  ?G7Q'\1O^"KWP_\ A[XVU+PV="U+4YK)BK36HW(V
M/3BND_X*@>*=4\+_ ++VH2:5<2V<TDB W$+%2!Z9KC_^"=?P5\"^)/@[IGB'
M5K2P\1ZW=P SR7,:R,,]2<T >O?LU_MS>#?VD?M":?;S:-/$VT17S!6<^WK7
MTBTBJNYF"J!DDG KY'^(G[ >F^(?B]X?\9>&-7'A2VTV82RZ?9J42;!S@XKT
MS]KS7K_PK\#=5N].E>*ZC 4/&<'H: /,/C9_P4D\"_!?Q-=Z)<:9>ZQ=6[%6
M^Q?-_(4GP5_X*2>!OC)K4.F0Z7?:/<2N$7[;\N2?J*\%_P"">GPU\,>-/B'K
M>NZ[/:^)=3FC9GM;M1)Y1]2#7TM\=OV&= ^*GB[0-=T*:W\)S::VZ1;&(1B4
MYST44 ?3<MTD=JUP#OC"[\J>",5\X>"OVZO!OCCXR:I\.K.UN%U;3V*R2-]T
MD?A7MGA[PW+X3\'MITUVUZT<17S'^E?E'^SK"B_\%!O&I" 'S6/3WH _8.&0
M31JXZ,,T^H+'_CSA_P!T5/0!\Y?$G]MSP?\ #/Q?_P (]J-M.]WYHBW*>,YQ
MZ5[]H.K1:]H]GJ, (ANHEE0'T(S7Y0?M>PQM\>R2BD_;5[>]?J#X!O(M-^&>
MB7$IVQ16,;,?0;: .EO-0MM.A:6ZN(K>)1DO*X4?K7Q3\4?^"J?@'X9^.[_P
MP^A:EJL]HVUI[,;D;Z8%>1?M4?'7Q/\ 'SXS0_!WPH]Q8VM]A3J5J3\GXBOJ
M/]G?]BGPM\*_"]M#XCL;3Q+K07$EY>1"1B?<F@#Q:W_X+"> KBYCB/A'7(PQ
MQN:,X'_CM?7'P3^.OA_XX>%H]:TB58 S8-M*X\P?A4VK? 'X?ZKI=U9GPGI,
M/GH5\R.U4,I(Z@XK\[OCA\ _%O[''Q"3XG:'JUW<>%+-M[V,9(AZ]"* /U4H
MKS/]G7XP0_'+X5Z1XLB58FO$R\2G[IKTR@ KPG]L+XY1_ GX6RZNTFR2X9H$
MP><D?_7KW:OS<_X*_:]--\/=&L Q5/MR#]10!RW[ W[/:?&7Q[K?CWX@VO\
M:NV;[5IK2\[,G(K]2D41HJJ,*HP!7AO['/ARUT7X(>&IH(E1YK.,N5'7@5[I
M0 4444 <I\0OA?X;^*>C2:5XETV/4K&0;6CD[BG_  ]^&GAWX6Z#%HOAK3TT
M[3HON0IT%=12$X!)Z4 ([K&I+,%'J3BOF;]I+]O'P7^S?KEMI6I6T^L74R;]
MM@P?;['&>:\V_;^_:YO/A:-+\'^'HS<7FN-]E,T)^:(MQFL?]E']@=]/FM_%
M_P 0-2;Q+<7+"X2"_'F8!YQSVH K?\/BO 7'_%'Z]_WZ/_Q->^_LZ?MK>#OV
MB--U:[L(Y-&_LY-[QW[!&8>V<5Z@WP0^'[9SX/T?D8/^B)_A7Q+^V1^P[>V]
MA=>*/A_J4N@0VX::>TL04#@<[2!0!]!>&_VXO!OB?XBP>#[6"8WTTOE+)GY<
MYQGI7N?C#Q9;>#-%FU*[5FAC!)"]>*_&#]B7Q!=^)?V@M(&HVI@N;.X$19QR
MQ!ZU^N?Q^4-\.[_(S\C?RH X+]G_ /;5\%_M ^)/$NC:5OL;C0\^<;I@ X!P
M2/U_*O./B_\ \%./ _PE\1-I,NAZEJSJQ4RV8W+Q]!7YA?![3?$NK?M"^)-*
M\,2W%JMY<M%/);9&%+=\?6OV(^ W[)'A?X;^$_L^NV=IXFU*Y(EDN;Z 2,N1
MDJ,CWH \/\-_\%</ &OZI%9MX:U>Q\Q@HEG0JO/X5]L>$?%5CXT\/V6KZ?*L
MMO=1B10K D9[&O)_C-^R5X(^*'@F?1[31K#1+O.Z*[M;=492.V0*^-_V OBQ
MK7@WXX>,/AYJUU->Z?IDAMX6D8XX.,B@#].JKW6H6MFK-<7,4"J,DR.%P/QJ
MAXF\2VOA?P_<ZO=L$MH(_,9F. !7Y<?$SXC>,_VT/CU-\/O#5_=Z%H6[(U2U
M<A2 >F10![O\0/\ @K!X!\!^.-5\--X>U349K"4QM/:C<C8[C Z5STW_  6.
M\ 6\;.WA#7 H[M&0/_0:^B?@K^QWX,^&/AR"UU72['Q%JJH%EOKJ .SGN3D5
MWNJ?L_\ P\U73YK27PAI*I(I&5M5!'OTH I? 3X_>'OC]\/[+Q5I#BTAN"1]
MEN' D3IU%>G*P89!R/45^6O[2W[,_CS]FWQ4?'_P\O;V_P!-\T!= L]PC )Z
M[17Z ? #QAJOBOX1:+J^OV4FG:@UN&GAE&"IQSF@#T:XNH;.,R3RQPQCJTC!
M1^9KXZ^.'_!3CP'\%?'LWA>?2;[6KB+K/8_,A^F :\I_;5_:6U[QA\1-.^%/
MA)9D75SY#7UL3F(DXSQ7MW[,?[#&A_"WP_$_C&*#Q5K3?.UQ?1B1AGL2: /+
MH_\ @L-X">9$_P"$0UU=QQDQGC_QVOJ?X!_M)>&?C]H,FI:2_P!C9& -M<.!
M)^5=!=? GX?W5M-"?"&D*)5*EEM$!&1U'%?GW^TG^RGXF_9Z\7Q?$WP?J]U'
MX?TY_M-Q8VQ*QX!S@@4 ?I_7SA\6OVX?!WPA\46NB:K;7#W%Q.(%9#P"3CTK
MI?V2OC]%^T5\*;3Q*(U@GW>5)$#SQWK\U_\ @I1K'_".^.8;J.%9+E+K=&I'
M\0- 'Z8?&;]I[PM\%O!MKX@U1_M$=S;BXCMX7&]@0#T_&LS]G3]K+0_VC-+6
M]TC2KW3XV;:!=*0?Y5\#_LU_ WQG^V?K&A>*O&3W6BZ3H.Q4L9@WEW*#&.#V
MK]3_  KX#T#P78Q6NC:5:Z?'&H&((PO3O0!OT444 %%%% !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 5POC
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
M\* >U?HKXE)&AWV/^>+?RK\L_P#@GW(\?[9OQ.V,5S.^??F@#]7Z*1?NBEH
M0_**_*+]O&YDD_;C^&C$\K,F./>OU=;[IK\G?V[O^3X?AM_UV3^= 'ZJZ'*T
MVDV;-RQB7^5?F=_P625IM%\*PI_K)+H*OU-?I=X?_P"0+9_]<E_E7YL?\%?.
M9? 8/(_M&/\ ]"% 'K/[ O[.VGV/@S3_ !#XGL4OM9C2-[2:3^ 8[5]OUY_\
M!X8H?A7X;\J,)FRCSC_=%>@4 ?EC_P %+?AC8_ _Q=X8\?>%$&GZMK&I*MY/
M'P7^89!K]'?A?X@CU7X8^']3EDSNL(FD;WV#-?"__!8\G_A"/ ?_ &$U_P#0
MA7U!\'9)W_9LMO++--_9Z[<=?N"@#XC_ &B/&UW^T?\ MC0_":YU-(O"<V"\
M4[[8^*_0?X/_  [\%?!'PK:Z%HMSI]N(8PCOYR*6_6OR8F_9XNOCQ^U2='A\
M32^'=:D);SXV(D4#]:^CI/\ @D[XN:0M_P +HU5O=I),T ?H;J&JZ!JUC/9W
M>H6$]M.A22-KA,,#VZU^<7[7GP_\+_LR^*%^*'@NZL[22-ES#:R@MN)YZ&KO
M_#IOQ=_T6;5/^_DE4=5_X(]ZQX@B6'5?BM>W\*L&\N8LX_(B@#[K_9M^(4WQ
M4^#/ASQ/<2&6:^@#LQZYKTVO-_@#\(4^!_PWTOPE#>F]@L8PBR&O2* "OS7_
M ."PG_(K^$/^PA'_ .A"OTHK\VO^"PT,B>%/!\C+B,ZC'AO^!"@#[7_9N_Y(
MUX6_Z\8__017IU>9?LWJ5^#/A8D8_P!!C_\ 017IM 'PM_P5D_Y([H7_ %__
M .%>@_L"_P#)-HO^N"?TKSS_ (*T3)#\&]":1MH-^ "?PKT3]@5&7X:PL1A6
M@3!_*@#ZGHHHH S]>T*Q\3:3<Z9J=NEW8W"%)89!PRGL:_.W]I#]D#Q[\)?&
M@\8_!B_3P_X5MU$MUIMNV"6ZL<>E?I%45Q;Q7<+PS1K+$XPR,,@CWH ^./V3
M_P!O#1_B1JL7@#Q#%<V7BBQ3;->7?R1R$>Y[U]E1R+*@=&5T;D,IR#7P9^WQ
M^RG#>>'X?%/@=?[!U6&<2SR62[&8#D\CM7H_[!O[1$GQ?\)W&@7)\R]T"-8)
MI6.68C R: /JZBBB@ HHHH **** .&^-7_)-]7S_ ,\_Z&OQF\!_#KXH?$+]
MIW5[3X8ZY_8>K*&8W!?: HSFOV8^-G_)-]7_ .N=?F_^PK(R_MF:X Q ,3@_
MK0!T$O[*G[9GF-GXG1L<_>^T#G]:KW'[*/[9TD1"?$U WM<@?UK]0J* /+O@
M#X7\8>#?A#8Z7X[U(:MXDAC;[1=!MV[CUK\]/ O_ "<YKO\ U_G_ -"K]5KO
M_CUF_P!QOY5^5O@:UF7]IK7&:,A3?G!_X%0!^J&G_P#'A;?]<E_D*EF_U3_[
MIJ+3_P#CPMO^N2_R%2S?ZE_]TT ?E7^T-_R7S2O^P@O_ *%7ZD:#_P @/3O^
MO:/_ -!%?EO^T!_I/Q^TL0_O"NH+NQV^:OU(T'_D!Z=G_GVC_P#010!?J.XG
M2U@DED.$0;F/M4E9'B[>?"^J[/O_ &9\?7!H _,?]M[QIX@^.'[2/A?P!X?O
M)!X9O-L%Y#GY7YP<U]Z_L]?L[^'?@#X1MM+TFRBBN57]Y(GJ1S7P1\)&BB_:
M6LEU7'V\WA\KS/O?>[5^J- #)H4N(7BD4/&ZE64]"",$5^<7_!1G]CG05\"Z
MKXP\.Z;'9-;QF6<1]VZYK](*\8_;$:!?V<_&9N,>7]D/WO6@#Y&_X).2&3P#
M:9&"KLO-5/\ @M+EO ?@Z)1EWN2%'XUM_P#!+UH6\*PF#'E^8WW?K61_P64Y
M\/\ P]!Z?;Q_Z%0 W_@EY^R7H%CX8;QAXLTB&]\1Q2K)8S29/DJ>1C]*_2BO
M"_V088XOA7IOEH$S;QYQ_NBO=: /S/\ ^"G7PZB\":UX1\5>&%%AJ-[J"FZE
M7@M\PS7WC\$O$3:]\-=$GGD#2):1AWSWVBOD/_@J^2/"O@S!Q_IH_F*]W_9Q
M:XF^!9$;,TWV5=N.OW: /C+]K[QYX@_:,_:2;X)V5V[:,[!C#GY>#7WG^SA^
MSSX<^ /@:PTS2=.BMM0$(2YG7JYKX&^"9AC_ ."B"+?[?MV#]_[U?JO0!%<6
M\=Y;R0S()(I%*LK="#7YL_\ !2#]E.R\/^$[SQ_X9A2TNHG7=LZ@FOTKKYT_
M;U,:_L]:N9O]5YBYST[T >.?\$S9KBX\*0R7C%[EH/G8U]W5\/?\$ZRATTF+
M_5^2<8K[AH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,'Q=_P @V3_=-9WPU_Y!$O\ OUH^+O\ D&R?[IK.^&O_ "")?]^@#KZ*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M JO?_P#'G+_NG^56*KW_ /QYR_[I_E0!^0?P[_Y21^(_J?YFOUZTW_CP@_W1
M7Y"_#O\ Y21^(_J?YFOUZTW_ (\(/]T4 5?$GB33O"6CW&JZK<+:V-NNZ25N
M@%?F+^T!^TA\3?VE_B?=?#_X96WVWPWYF//B&"5[G(KZ7_X*._$"7P_\ ]?T
MVU<Q7,T60P.*^%_V*?VXO 7[/_A.(ZQX5U"^UY@R2W]M$6W ^AP: /J'P_\
M\$COASJVBV5]X@U#5DUV>)7O!',=H<]0.:R?''_!+W2?A/I<WBSX5W>I7OC&
MR&ZTM[B0E6;\ZU/^'Q'P[[>%-=Q_US/_ ,32K_P6(^'6[YO"FO8]HS_\30 ?
MLD_MH>*KGQ\?AM\5E33O$ML"KQ$8(QTK[[CN(YH5E1PT3#(8=,5^'?QZ_:V\
M+>/OBV/''A/PEJ-EKEQ*JM<O$5)&?IR:_6SPQXKN6_9HM?$$NZ.Z&BFX.[A@
MP4F@#Q[]KC]M(_"2_7PMX0>*]\9W*XM;5E#!F/M7@GP\_8E\2?M9:HWC+XT_
M;-*O[D;GBMG*CVP*X/\ 9,TFW_:8^.S>,]:3[7<:5?-&C/S@!C7ZXQQK#&L:
M*%11@*.@H ^$9_\ @CW\(Y(9$34]84L,#,IX_6O&_&/A?XG_ /!.^_;_ (0&
M";4/A[GS+ZZN,N5&>:_56L/QIX+TCX@>';O0]=M%OM,NEVRPMT84 >:_LM_M
M 6'[0'PUL=?@F#7,G$BXQS5+]J#]IW0_V>O#8>\N4CU>[4K91-SOD[#'UKOO
MAS\(?"OPAT7^SO"VF)IMF@)$:'@5^1/[?GQB@\2_&33H-6MY=0M-&O@YB3G@
M-TH ]/\ "W[/OC__ (* ^+H_$OQ7BGTC3+9]MK]E^13#V./I7M[?\$?_ (0G
M_F):STX_?'KZ]:YGPQ_P5J^&'AGPWIFFV?@_6H1;P)&RQP$+D*!G[M:7_#XC
MX>?]"IKO_?H__$T >7>)_A?\2OV /$G]H?#:WFU7P]<28O'NLN!$#R>?:OO'
M]FC]H?1?VAO!IU32KA9[BVQ'=JO\,G<?G7R)XX_X*P?##QEX-UC2+GP?K,[7
M5L\4:R0$C<00#]WBO*O^"8_Q2NO#OBG5M+L-+N[#3]5O3)MD0XP3F@#ZC_X*
MOK(?V5[]HY7B9+E&RAP>.U?!_P"S?^T!\6O%7A/2/ 7P[@DU%=@MM2+Y+)&>
M"<_2ON__ (*PN5_96U#'>Y45YA_P29^&>G>'?#KZ[%;XO;RWW/*PY)- '0:'
M_P $C/AMJUJFJ:YJ6K#5KU1-=)'*<+(>2!SZFO*OC7^QC>?L4LOQ%^%%Q>ZA
M?0N ([AR0!WS7ZIUY)^T]"EQ\*M020;DZD?A0!C_ +*OQZ/QD\ Z<^J2*/$B
MPAKR%?X6[U@?M3_L1^"_VH+RTU3Q+>WMI<6$>(_L[[5QCOS7SI_P3=\2+J'Q
M;\7:>F0L", *_0[7?^03<_[AH _"K3/V4?"UW^V8GPO>]N!H9_Y;[SO_ #K]
M/_@+_P $_? /[/&IW>J^'[[4+BYF7YOM$F5_G7Q%H?\ RDRC^G]:_7K_ )<C
M_N?TH _'7_@H!XB'@C]J3P3K=U>7$6GV,H:01L<8#9SBNJ\3>,?''[<GC:U\
M+:,)I/AI*BA[R'(;(Z\UR?\ P4(\/P^,/VI/!FA72[[6\F$<BYQD$U^G7[._
MP.\.?!GP/96.BV"6Q*!B0/44 >/6_P"R[H7[.OP7U*/2;VZENEL71S*Y/\)Z
M5\Z_\$B'GD\1?$!I;F:?-\^!(Q..:^]?VBO^29:S_P!>LG_H)KX-_P""08SX
MB\?_ /7])_,T ?H+\9OC!H7P3\%W/B'7KE;:TB& Q/?M7YM>)?$'Q<_;W\5M
MHILFA^'*S;[6[MAL+KGKD>U=O_P4K\7W/C#6V^':R-Y4I1MN>*^P/V/O =EX
M!^ WABPMH%CE%N/,8#DF@#YUL/\ @C_\*&L;<W>I:P;HH/-VS'!;'/>O._B)
M^QKXB_8[U(^-O@V;S5+JW7Y8KEBP]P17Z<5%>6<-_;26]Q&LL,@VLK#(- 'X
M5:A\;->^+/Q,L&\3W,UKXH-VINK=&("G([5^W?P^!'@?0@3D_8X^3_NBOR-_
M:,^#=EX%_:0EURSA6)+B^&,?[PK]<?AZV[P/H1];./\ ]!% '0T444 ?F;_P
M5DOH=)\8>!;ZY.VVA(9V]!DUW_[/O_!0?X(^#?A_;Z;J?B,V=Y']Y=F[/'UK
M@?\ @K%9Q:GXR\"V5RN^VF(5U]1DUZA^SO\ L+?!3Q9\/+:_U'PI#>7<GWW<
MX[4 =Q_P\T^ 7_0V'_OU_P#7K-\3?\%*/@)?>'=0@C\4F622)D6/RL9)'KFN
MH_X=V_ ;_H2;?_OK_P"M69XH_P""?'P(LO#NH3)X,@B>.%F613D@XXH ^$_V
M<?'&D?$+]MS1M5T*;S[(R?>_&OO3]O#]GV/XY?#5$\Z>&;3R9QY+$'Y>:^#O
MV>?!VD> _P!M[1M-T*W%K9"3 0?6OV%U2S34--NK:1=R31,A!]QB@#X&_P""
M8WQPN/%#>)?!VJ7!+:(WV:#S#R=IQ7Z!5^3'BQH_V//VC+%8+=X(_$=_EF08
M!RW>OU9T/4HM6TFTNX7#I+$KY'N* /"OVV?C?_PHSX2MJGFB+[8YM0?J!_C7
MS5_P3;^!).OZ_P"/-4GN96U"3[5 KN=IR<_UK@/VX_'%_P#M#?%G_A5EI*;F
M+3;M9#&G(P#_ /6K]'/@CX*L_ OPS\/:9;6ZP/#9QK)@8);'- 'YN_\ !17Q
M%IOA;]JSP_J>LR>3I\,"[G_ 5J> O$'Q3_:PNU\(FT9?A8H'V:^A&&8?6N5_
MX*>>&1XV_:2T31VY6:)._L*_0K]D/P':_#_X'Z%IMM$L95/F('7@4 ?/*?\
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
M:_+;X9_\$]?COI/Q,TOQ'XE\407D<-PLTX$HRW.3WK]2K.-H;2"-CED15/U
MH C_ +-LU!)M8 /^N:_X5\/?\%"_VE+/P%IECX%T6WL[B]UX&V?$8)!;C KZ
MO^,OQ8T?X0>#;K6-8EV(498UR.6QQ7YA_LF_"S6?VM_CIXA\5^*BUQI.E7AG
ML?/!PJ[N,?I0!]6?\$\_V7XOA)X!DU'6+!5U6\E\]"Z\@-SFNZ_;;_::/[._
MPV^WZ>\;:G=/Y"*W.,\#\:^C+.U2QLX+>, )$BHH'H!BORN_X*,7TOC7QQ!X
M?F8^1#>*P#'CK0 G['O[$-S\<O&5Q\4?B;]K7?,M[81!CM<DY'X5^IL.DV<,
M$4*VL(CB4(B^6. !TKC_ (%Z?'I?P@\)VL8 6.PC''TKNZ /'_VA_P!F/PA^
MT5X-?0M?@-O&N7CFM0$8-CC)':OS4^ /Q2\7?L4_&V^\&ZWO7PU>W?V:Q:X.
M=Z;L#K7[%=>*_,;_ (*W>#[:/Q/\.-6LT2WN5N@\C+QNPW_UJ /T:U*_35O!
M_P!LB8,D\ D!'NN:_(OX8_\ *1;6OJ?YU^DOP!\23>)_@G').69HK8(-WLM?
MFU\,?^4BVM?4_P Z /TA_:H_Y(7K'_7D_P#Z":^*_P#@D3_R#?$6./\ 3W_]
M"-?:G[5'_)"]8_Z\G_\ 037Q9_P2)_Y!OB+_ *_W_P#0C0!^G\EC;3/ODMXI
M&_O,@)JM>PZ?I]I-=36T"10H9&;RUX &3VK0KY)_X*"?M,Q? OP1;:1$Y.H:
M^C6T2Q_>!/ )H ^5/VQ/BA+^T=\=='^'?A:S@N?#UT1!=SQH-P.>>17Z&_LY
M_!FR^ _PET_PG91+&ENI9FQ\S$CN:^3_ /@FW^S5<:/HU[XN\80?:=7N+C[1
M:RR#E5)R.M?H#-_J7_W30!^0OQG'_&24'?\ XF(_]"K];?#_ /R =-_Z]HO_
M $ 5^2?QG_Y.2@_["(_]"K];/#__ " =-_Z]HO\ T 4 :%?#'_!4C_D1M$_W
MV_G7W/7PU_P5$4R>"]"0=6<@?G0!I?\ !,/_ ));J?\ UV%>0_\ !6A@O@R?
M/>4 ?G7MG_!-?2)=)^&&H+*<EY5(KPW_ (*W''@\_P#7P@_6@#G/^">G[)Y^
M(NAZ=K/C)9VT^U19K-">&.>*_4RWT6PM[2&U2SA\F) B*8P0 !CTKQ7]B;11
MI?[.?@V0XW362MP.U>\4 ?EC_P %%/A'8_!WQ9<_%K0)'M=9W!5CC.U!GVK%
M_9+\%^)_V[+NVE^*[W,>AZ*5N=/>WRGG,", ^U>[_P#!6VUA'[/\LVW]YYZ\
M_C78?\$X=!_L_P""^B76!^]M1VH ^L=,T*QTG3[2RM[:-8;6)8H_D'  P/Y5
M^>__  4]_9ZT[2?#<_Q6T7?;^((9$0K#\H/OQ7Z,5\J?\%*&Q^S/JG_79?ZT
M ;?[#/Q&O?&GP3\/1ZB=UW%;#<Q/-'[9_P"T0OP7^'^H0V4JKKEQ 3;(>K&O
M+?\ @FO>3W'@V&-VRBV_ KPG_@IUK$VL?M,?#O049EM)&6.53T;F@#=_8Q_9
M77]HF2+XM^/Y+@:NTI MBQ*$9XXK])])\-Z;HNFP6-K901V\*A541CM^%<=\
M!O"MIX/^'>GV%E&L<(4-A?4BO1: /*?CM^SSX<^.'A:YTS4;=(9VC*)/$H5A
M^-?B)^US\-]>_9[UBX^'ZR3OX?\ ,\U9)LL2<\#-?T(U^9?_  5M\+:7)X3G
MU9K<'4%D0"3'O0!]@_L2JJ_LQ^!PO3[&*^*?^"O>M7'AGQ5X1U:SQ]KME#1Y
M'?-?:/[#C%OV7O I/7[&*^/O^"JUG%J7Q,\"VEPN^WE #KZ\T <O^QC^RO\
M\-2?9?B;XRGN89(V"".-B$;'3BOU'\.>$-+\+Z)::79VD0MK= B[D!)QW/O7
ME/['_A^P\-_""RM-.A$%N#NV@=\5[A0!Y9\<OV??#GQN\*W.EZE;)#*\91)X
MU 89]Z_-;P5K_B;]AO\ :)MO!(EF;P<[[WFN&)QD^M?KY7YU?\%6?!]M;^ [
MKQ1"JIJ4)4+*.H% 'WUX-\4VOC3PW9ZQ9,'M[E-RL*Y_XZ6ZW7PA\5Q/]U[%
MP:\R_8'\0/K_ .S#X0DF+-.MOAV/>O4?C9_R2CQ1_P!>3T ?G!^P#(=%^*@T
MVWXMVN6)_.OU6K\IOV%_^2U1_P#7PW\Z_5F@ HHHH 1CM4FORF_X*G:O_P )
M!\<OAEIZ,0D=RJ[5/^U7ZK7'$$A_V3_*OQ\_;CN)+[]JSX>13G<@U!!C_@5
M'ZF?!?1O[$\!Z;#MVYA0_I79ZA_QXW/_ %S;^1J'0X4@T:QCC&U%@0 ?\!%3
M:A_QXW/_ %S;^1H _(?Q5_R=!8_]A+_V>OUWTW_D'VO_ %R7^0K\B/%7_)T%
MC_V$O_9Z_7?3?^0?:_\ 7)?Y"@"S7Q/_ ,%(_P#D6],_W&_K7VQ7Q/\ \%(_
M^1;TS_<;^M '0_\ !-O_ )(S=?\ 7S_C7UO7R1_P3;_Y(S=?]?/^-?6] !5/
M5M*M]:T^6SND\R"489:N44 ?EO\ M0?LD^,O@]\1KSXD_"ZSDN+YWWNH^Z%[
MUZ9^RK_P4AT'Q!<0^$?B+J TSQ*K+;(&3 ,G3;FOO:\LX=0M9+>=!)#(-K*>
MXK\[_P!NO_@G+;^,(8O&OPLLH-&U^PW75VJ.5,Q7Y@1[C% 'Z)Q2+-&LB-N1
MP&4CN#3Z_*?]AW]OGQ'H_BJW^&_Q,FNKG5O.^RV\UP,8 X K]4[>XCNH4EB8
M.C#((H EHHHH ;)_JV^E?D!^WXQ\-_'CP9):<-/J:;_^^Q7Z_P G^K;Z5^/_
M /P48_Y+EX$_[":?^A"@#];?"K%O"^CL>ILX3_XX*U:R?"?_ "*NC?\ 7E#_
M .BUK6H **** "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 ^!/^"EGWM/\ ^N->S?L ?\D#LO\ KJ?Y5XS_ ,%+/O:?_P!<
M:]F_8 _Y('9?]=3_ "H ^A]=_P"0+?\ _7O)_P"@FOR/T?\ Y.JTW_L(?^S5
M^N&N_P#(%O\ _KWD_P#037Y'Z/\ \G5:;_V$/_9J /TP_:"^"^F_'KX77OA/
M5,_9KA0V5ZY XK\K-2NOCQ_P3Z\7/_96F.W@<R^7%))'N5H\\Y_"OV:-Q%;P
MH994B&!R[ 5SWC[X=^'OBGX?;2]?LX]1L&R0IP0,]Q0!XC^SG^V_X&^-FEV5
MLFJ(NN,JB:'&/G/45[MXX\$Z;\0O#EQHVJH9+.<88+UZ=:_(3]H_X<67[+W[
M5/@JU\%J+*ROKI6ECA/7YNE?K[X4UP:AX9LKRY(@!B7<TAVCI[T ?DKXG^#O
MQJ_8F^.'B#QC\.]*:\\/W3-DRKN7R\\\5]3?LL_\%(O"OQ,ND\/>,=073?%,
MTHBCAV;59^A4?C7VAJVDZ=XITM[2\CCO+.489<@J1]:_*'_@H7^SCX:^$OQ=
M\%^)? EG%HMTTJSW,<;8W,&R"!ZT ?K-J$+75C,D9!9D(7WXK\BOV?+=[;_@
MH5XWBD&'65L_F:_2/]F'QQJ7C[X8V>H:HS-<J%CRXYX%?FY!'=_"W]O+Q3XA
MU'-O8WMP5223A3D^M 'Z\6/_ !YP_P"Z*GK-\.WT6I:%8W4,BRQRPJX93D'(
MK0DD6-2[L$5>2S' % 'Y+?M>';\>C_U^K_Z%7Z(>(+Y]-_9GN;J,D/%HH<$?
M[HKX!^*TUI\5/VJM3T#3@+J6SN=QDC^8'!K]'K[PNVJ?!U]!9?FETX6Y7\*
M/Q0^$/B7XTZI\4I?$OP^TI=2OX+AEC,BY/6OK";XQ?MT-(2?!ENA_NK" /Y5
MQ7P=\52?LT_M<6'@^[1K;3[B4NTC#"<GUK]9M/U*VU:UCN;2=+B!QE7C.0:
M/S*_X7#^W/\ ]"?#_P!^A_A7(?&"^_;.^.'P^O/!NO>#84TR\(\UXX@'(^N*
M_6RO&OV@OVIO"7[/7A^;5-9D^V&(<VULX,GY4 >0?\$_/A7X_P#A'X%LM!\5
MV;6D4$> K=C7V+7#_!?XKZ?\;/AWI?B_2X);:ROUW)',,,/K7<4 %?GG_P %
M;O =[JGPSTB^L8S(RWJEL#I@BOT,KSCX\?"V'XM>!KG2955G56DC#?WL<4 <
M1^QCXF36/@WH-F'!FM+1%=0>AP*]^K\D_P!FSX_:Q^R#\9]3\(^/UN+FPU>[
M^SV+8.R(;L#FOU@L-6L]2MX9;:ZAF650Z^6X.01F@"Y112,P12S$*HZD\"@!
M:AO&VVLQ'4(Q_2O,?BY^T9X3^$.GM<ZE>Q7+*,F&"52U=)\,_B)I_P 6O ]M
MX@TQ&2TNU8*K]1Q_]>@#\KO$RGXH?M/"'5B633]1S$&]FK]=M(C6+2;)%&%6
M!  /]T5^2_[:NA7W[//QP\.>(+:VE:UU"^629HER -V>:_3KX0_$[1?B=X/L
M-1TJZCD/DH)(PP+*VT4 =S6/XPMTO/"VJP2*&22V=2#TY%;%<'\9O'FE^!_A
M_KEW>WD,,BVLFR-G )./2@#\TOAEX6M/"?[6FE160"K+=[FV_6OTA^/W_).[
M_P#W&_E7Y1?LG?$9_B=^T[:WKEB(KTJI;TW5^KOQ^_Y)W?\ ^XW\J /S7_X)
M@Z"NM?M&?$.5XED6&9F)89QS7ZWJNU0!V&*_*[_@D[_R7CXJ?[[?^A5^J5 $
M=Q_J)/\ =/\ *OR(^$.I2Z;^V!XN$(QOOB#C_>K]=[C_ %$G^Z?Y5^/OPQ_Y
M/"\5_P#7^?\ T*@#[X_;DU^XT/\ 99\12VY*R260!9>H^45X#_P2E\/VU_\
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
MOK&#4K.:UN8Q+;S*4=&Z$'M7Q)^T!_P3_%]XD_X2[X3K#X>\5H-T=SNV[6H
M^XZ^1OVX?VKM ^&7@^_\(P7:OK^L0-;P(G/S$8Q7STW[,G[:LT;"3XDQDL,'
M_2!_C7IO[,/[!^N6^H7NL?'B2#Q?J\<@>P=Y-_E'/6@"/_@F3\ [W0/ -SXE
M\6VSQZY-=&2$-QA3D@U]ZU1TC1K/0K)+2RA6"!!A47H *O4 ?&7_  40^!D?
MQ TG1_& 1OM'AH&Y1E]02>:_/CX3_$CQ5^U9^T3HFE:MNET>%A;NO. H.!G\
MJ_;3Q_X83QGX-U?19%5A>6[1#=TR17S5^S/^Q#IOP/UJ;59((3>-.95=<'&3
M0!]*^!?!UGX#\,6>BV*[;:W7"@"L_P"+GA%?''PYU_1O+\R2ZM7C3UW$<5V%
M% 'Y.?LO_%1?V*?BB_PY\4R/8VVI79EPPXP37ZIZ%KMEXDTJWU+3IUN;.==R
M2+T(KPG]I_\ 9%\,?'30[[4(=,AC\9K'BSU$\,C5\>:3^R%^U_X5L5TW1?B%
M#;:;&?W<?GC@=N] 'Z(_%KXN>'_@_P"%[G5]>O%MHUC9D4]6(%?*WP%_:X\<
M_M!?$:*3PQ:K=>"HIC'<7.SD<UX]#^PW^T?\0O$6F#XE>,8=9T.*0>? 9@=R
M9Y'7TK]!OA'\$_"7P3T!=*\*:5%IENP!E\OJ[=R: .@\9>%;+QAH-UI]['YD
M<D; >QQP:_*#X._$C7OV(_VB/$L/C&)K/P_KEX8[1G&0REN*_7NO)_C?^S?X
M,^-^D2IKVCPW>HQ1L;2X;[T4F/E/YT =YX/\8:9XYT*WU72;A;BUF4,"IZ9&
M<5C_ !:^)GA[X3^#KK7?$MVMII\8*[SW;' K\\(?V-_VK?"%U=6OA+QW#8:0
MTA\J'SP,+G@=?2GR_L6_M*>/BFG_ !+\8QZYX<4AFM?.W?UH ^1_VG/V@I/C
MM\;M#6"3S=(M[]3;/CJNX8K]L?@*,?#K21_T[I_(5\'?%K_@FZGCF?PD?A_'
M!I-UH\J&^D<XWX(/]*_0KX7^$[GP;X2L=,NW$DT$2HS#U Q0!UU(WW32TC<B
M@#\C?VXO^3Z_ G^^O\Q7Z5ZI_P DC?\ Z]O_ &6OEG]I']A[Q=\6_P!I;PUX
M_P!,OX(=+TUE,D;, QP>U?8%[X3N;CP&VC*X^T&'R]W;.,4 ?G!_P2]_Y.>^
M+/\ UT?^=?J;7Q5^QC^QMXI_9]^,GCCQ5K=[#<66M%C D; D9;/-?:M &7XF
M_P"0'>_]<6_E7Y9?\$_?^3SOB;_U\/\ SK]5-8LVU#3;FW0X:2-E'XBOBG]E
MG]BGQ9\%_P!H3QAXWU6^AFT[5I&>&-&!(!)/- 'W$OW12T@X%+0 C?=-?D[^
MW=_R?#\-O^NR?SK]8CR*^&_VF?V)_%GQ@_:0\(^/=+OH8=-TF16EC=@&.#GB
M@#[4\/\ _(%L_P#KDO\ *OS8_P""OG^N\!?]A&/_ -"%?I;I5JUCI]O YRT:
M!3^ KY"_;R_9#\3_ +3$GAAM O(;;^S;I9I?-;&0#0!]%? O_DE?AO\ Z\H_
M_017?5R_PT\,W'A#P3H^D73AY[2V2)V'<@ 5U% 'YS?\%C_^1(\!_P#837_T
M(5]<?LQQK<?"#1(I%W1M9Q@J>_RBO+/V_P#]E;Q'^U!X=\,V/AV[AM9=-O//
ME,IP"N17NWP6\"WGP]\"Z9H]](LD]M D3,IR"0 * /SH_:8\+ZC^S3^U]%\7
MHHGA\.PX#2 9 S7Z&_ WXX:#\</!MGK6CW22M+&'>,=1^%;7Q%^%/A?XK:))
MI/BC2XM4L)/O12?SK\[O$7["7[0/@7XBZK<?"?Q9%H/A9W/V2U\X+L3L,9H
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
M(K\^OVP/V*]<U#QS;?$#X;6DD_B2S&^&!.A8>M5O@C_P4./PWO/^$1^.D_\
M8>OVR[95V9V>E 'Z'U1UK7+#P[ILU_J=W'964(S)/,V%4>YKYGNO^"EWP#M[
M>61?%PD9!D*(^OZU\J?&3X^_$W]L^:X\,?"^T:^\!W1\J\O(U(9!GUH _3S0
M_$FE^+M'&H:-?0ZC8R A+BW;<I_&OR._:,T"R^$_[0UK?^(;&.ZL]6U  "X7
MY<%AZU]^?L:_"_Q!\$_AG8^$-1BD>VM\L)9B2P)ZUS_[;W[)T/[06A65[9PL
MVM:9F6V6/C=(.1^M 'K?AOX,_#76/#NFW=OX0T66&6W1U86JGJH/)K2_X4+\
M.O\ H3-'_P# 5:^$O@/^UUXA_9=N#X1^/(;13NV6FY23Y8X!KZ(_X>5? +!_
MXK%>F?\ 5?\ UZ /7KSX)_#/3;62YN?".B001C<TCVJ@*/6F_#^S^&6I222^
M$(-%G>W;:[:>BY1AVXKX+^+7[7WCS]J;5KKPI\#+<ZOI[$Q7;JI!6,\9_*OI
M#]A3]F&Y_9^\*7[:I+</J>H/YTR3L3M8\F@#E_\ @K-_R:M>_P#7TE6/^";,
M<:_!W1F5 &-J,FJG_!6F01_LK7F<_->1@<59_P"":LRS?!G167./LJ]1B@#[
M,KR?]IC_ ));J'T/\J]8KR;]IQ@GPKU GI@_RH ^&O\ @F+_ ,EV\<_[K5^E
M^N_\@FY_W#7YE_\ !+^Z2;X\>.E7=D*_48K],]>_Y!-S_N&@#\C=#_Y291_3
M^M?KU_RY'_<_I7X_Z'=I_P /-HT^;/3I[U^P'_+B?]S^E 'Y$_MK?\GH_#O_
M *^5_P#0J_6OPT2=#L<_\\5_E7Y'?MM721_MJ?#Q3NS]I4]/]JOUP\,\Z%8_
M]<5_E0!P?[17_),=9_Z]9/\ T$U\&_\ !(/CQ%X__P"OV3^9K[P_:,8)\,-:
M)_Y]9/\ T$U\$?\ !(&Z27Q#\0 N<B^?J/>@#2_X*.>&[CP?X]_X3QT/V2+:
MI8CBOMC]E'QE8^-O@=X9U"SN(YB]L"ZJV2IJQ^T?\!=(_:#^'EWX<U4;4D&Y
M77KD=*_.KPCXH^*G[ _C5[+7K%X/ARLGE6MQ("04S0!^ME(S!5))P!R37RM8
M_P#!3#X#36%O+<>+5AF9 9(_+SM..1UKS?XR?MHZY\5M-ETWX"D:]>2KM5@G
M+>M 'SO^U)\4++Q1^T,V@V\JO);7PSM//WJ_5GX>KM\#Z$/^G./_ -!%?B5?
M?#/4_#WQ$T_Q#XL5[?QG=7:F\MV/"DD9K]MOA^V[P/H1_P"G./\ ]!% '044
M44 ?FI_P54_Y'[X?_P"\/_0C7V%^R;_R2NU_#^5?&_\ P5:NDM_B!\/@V[)8
M=!G^(U]C?LER"3X4VA'3C^5 'M=87CC_ )%'5O\ K@U;M87CHX\(:L?^G=J
M/RE^$O\ R?EH_P#UU_K7Z[U^0/PCO(V_;VT9!NW>;_=]Z_7Z@#XR_P""AWP?
M_P"$H\.VOC*"S$L^@1FXW!<GC)KCOV<?VP;/5_V/M?\ $^HWZ6>I:<[0)"[X
M;C@8K[;^(GAM/&'@?6]%D4.E];/ 0?<5^%GQ2^%.J_#CXO-\&[)IDTW5I_,:
M-6/<T ?6W[ 7PUO/&O[0VL?%/44:\LM0C<Q-(-R@\X-?I^JA0 !@#H!7C?[)
M_P +;?X3_!G1-%2+;+%'\S,/FZ"O9: /R4_X*5>(X_!_[3^A:M,0L<429)Z=
MJ_1']EKQ9;>-/@OH6I6TBNLB<[3G' K\VO\ @J9HD7B[]H[1M%<NIF@7!0>P
MK6_9^^+GQ0_9#L;1_&EDUG\+AA+:\922U 'ZTU'<7$=K"\TTBQ1(,L[G  ]S
M7RU8_P#!3+X"75G#-)XM$+N,LAC^Z?SKY\_:<_;EU?XR'_A#?@9(-;-Z@1ID
M3#$GK0!P/B7Q0_Q,_;TUK0M'B^VVT4FX3Q\@X-?8W[9%HVG_ +/4UI(-LD5B
MRL/3Y:Y3]A?]D.Z^&-O#XY\8V[P^.+I"+B.09VYKMOV\)!'\']6+9Q]DDZ#V
M- 'BO_!&\G_A1WB(=O[3/\VK] )EWPR+ZJ1^E?GW_P $:IEF^!WB,KG_ )"9
MZC_>K]!Z /QZ_;)T.+X3?M >'+C7-/6YL-6U!=WG+\NTM[U^FWAKX.?#/7/#
MVG7=KX2T6>"2!&5UMD/51U/K7F7[;7[*5I^T?X8L[E$9M;T=6DL@G5GY('YU
M\R?L^?M4>*OV5[L^$OC>ATBW$FV!G7)\L< _E0!]]?\ "A?AU_T)FC_^ JU%
M=?!'X:V%M)<W'A#1888E+/(UJH"@=S7CS?\ !2OX! $CQBIP,_ZK_P"O7SE\
M;/VT/&7[1TMQX7^!$/\ ;%C/F"]D"X9(SQG\J /N;P'8_"W4+AI_"4&AS30-
MM+V"+E&].*[_ %35+71[&:[O;B.VMXU+-)(P %?)_P"P5^R[>_ GP=>W&OR7
M!U2\E\]TF<G:3R:\6_X*5?MK:1X?T";P-X<O7.OK*//101A>^30!XUX[\1^(
MOVZ?VC)_#5@TT>D>'+[EXR2LJ!N]?K'\._ ^F> /"]CI>FV<=HD<*"01KC<P
M')-?FY^P_P#M'?L^?!#PV^L:CX@-KXGU2(&]\Q,E6[]Z^I&_X*7? %%R?& Q
M_P!<O_KT ?3.L60U'3+FW)QYD;+GZBOR%^ .J0? O]K[QC+K4BV<6HWI2%I3
M@-ENU?IC\+/VFOA]\:9%B\*:Q_:+..!LQ_6OFG]N?]BE_B,EGXH\(V\AUVRD
M-P$CXW..10!]QZ?<)>6%M.AW))&K@^Q&:L5^<WP _;QU+X/V?_"-_'Q_["O+
M?$-K\G)0< U[LW_!2SX C_F<5SV!BZGTZT >U?&KQ58^$?AKK]W>SK"&LY43
M<<;B5/%?FK_P33UW_A(/''B.<+A?[1<@^HW&H/CW\6?C/^U5'XB3PGIGG^"+
M&-Y8;B)<;H\=3^%9'_!)^41ZQJUM(&%U%=[901T:@#]@:*** "BBB@ HHHH
M**** "BBB@#S+]H:-Y/AGK.Q=Q^RR?\ H)KX$_X)%R)'XD^("NVUOM[\?\"-
M?I/\0=/CU3P1KMO(,AK*;]$)K\J_^";NH3>%OB]XULIOW:S:FX4>OS&@#]=!
M7Y>?\%8/A]>Z*OAOQ%8Q.ZB^621D'0 CK7ZAK]T?2N ^-'P=T7XS^$;G1M8B
MW@QMY3#LQ'% '+_LI_&#2/BO\*]';3;A)YK&TBAN-C9VL% P:]HK\@_ 5A\8
M/^"?_P 1KZ&PTMI_ -_=>9>3W"[@D>>H_"OM#3O^"F?P&N+6-I_%@AGV@2)Y
M><-W'6@#ZK) !)Z"ORN_X*C?&S3?^%A>%M%TV6.]=6"2[#G8<UZ?^TQ_P4DT
MN^\&P6'P.OX_$?B:[D\J1/*R8U.!Q[]:^ O%7P=\?6GB:U\3?%BTGL;R_;[1
M;!P><G/2@#]?/V(5_P"+,VK?WG!_2O6OBA_R(>M_]>LG_H)KR/\ 8=F$OP9M
M]N<*^!D>U>M_% [? >MD_P#/K)_Z": /S _X)B_\ED^(/_80?_T*OUH7F, \
MC%?DC_P2_NDF^,GQ!"[O^/\ ?J/]LU^MR?=7Z4 ?CS\41=_L[_MH:UXVN$:V
MT_4;G8CM\J\FOUI\!^(H/%GA'2M5MYEG2YMTDW*<\D5\]?MO?LJVO[0'@J-;
M2 _VG:OYJ>6.68<BOEWX _M0^+/V2=1;PS\:8VTG1E;RK%V4DL@Z'\J /U&K
M+\2>([#PKHUUJ6I745I;0(SEY6"C@9Q]:^<$_P""E7P!95)\8JN1GF+].M?%
MG[1O[1WQ._;)\;2>"OA3:-?>%%FRMQ N"R9ZD_2@#[%_93_;@7]I3QWXJT*+
M2%LK?1YVBCN%.1* <9KZMEFCMXFDE=8XU&2S' %?-O[(/[).E?L_^&8+LHZ:
M[>1*UXK=GQS^M</_ ,%"/VP]!^"G@/4?#%I>LOC&YC!@MU!Z'OG\: /F[]L[
MXL:K^U!\7I/A%X9DD=-/N0S2VY)W*#STK]"OV<_@_I_PC^'.DV$%LL-\;9!<
MN%P6;'>OS'_8/^.GP7^'7BBY^(/C77&M?&-\C).LB[@A/<5]U?\ #ROX!?\
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
M^UC")#&J''<@5YK^U%\5M3^#_P -YM<TJ,27*D@*1GH* /8:\5_:,_:4TGX
M^'Y[^],4DT:[A"[8)KXD_9<_X*5>./BI\2YM"U^V@2V\T+'Y:=MV,'CK7U[^
MU%^RGH?[2'A662[::/4&@!C6-OE/'2@#O_@#\9+'XY?#G3_$]GL3[1G=$ISM
MKT=E5U*L RL,%2,@BOR5^"OQ)\8?L._$>70/&D3V/P\MR5BN'!.:^N[[_@II
M\#3H=Q<67BA9;_RF,-L8^6?' Z^M 'R=_P %#?AOI7AS]J#POX@T:&'2KE$2
M1HX%">8W'/'U-?HI^SEK%QKGPHTB[NBS3,N"6Z]!7YS>%_#GQ!_;@_:"TGQG
MJ&G$>$+*4(9D7 " \?I7ZG^%?"]EX/T2#2]/4I;0C"@T ;%%?"7_  44_;,\
M9_LRRZ+!X5CA,E\Q#/.F0, G^E=I_P $[_VIO$/[3?P_U34?%"PIJ=I<>6/)
M7"LOJ* /K>3_ %;?2OQ__P""BG^D_'3P,(?WA74TW8[?,*_7^8XAD/\ LG^5
M?DI\1([#XO?M*"S+^;)IFH [>N,-0!^K'A/_ )%71L_\^4/_ *+6M:J.AQ>1
MHNGQCHEO&OY*!5Z@ 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@#X8_X**>$/$'B9K#^QM+FU#;%@^4I.*]>_84T/4_
M#_P-LK75K.2QNQ*28I!@]*^A9+>*;_61J_\ O*#2QQI$N$547T48% %76U:3
M1KY5&6:!P!ZG::_*[1?AOXPC_:?TV^?0+D6"W^YI]AV@;NM?J[47V2#=N\F/
M=_>V#- 'RI^WG_PF,?@!I/"274EVB*0MMG/'TKY?\%_\%&OC!X'\%VGA^[^$
M>HZE?VD7E"^>-\GW]Z_4Z2&.9<21JX]& -5_[)L3UL[?_OTO^% 'YB_LZ_!G
MQ+^V=\0X_B1\0+&Y\-OH=T'@M)T;]YSG !K[$_;$T77=>^#-[H/A9KBTOB!L
MFM\@J%' &*]\AM8;92(8DB![1J%_E3VC208958>XS0!^5'@/]N[XQ_!/0H?"
M-Y\,M1\1-8#8+Z2-R9/?-1VNB^/O^"@7Q,T'Q#XCT&[\&V>BRK_HTB,JRJ#[
MU^J;:79,<FS@)]3$O^%20V=O;_ZJ".+_ '$ _E0!D>"_"=IX+T&WTVS14CC0
M [1C) KY]_;"_8SL/VC/#\<FGW_]@:M9L;A9X%PTK#D*2/7%?3])0!^37PW_
M &W/C)\ OMW@^Z^&VH^)+737^SPW+1N=P7@-GWK7\;?MT?%[X\>';CP79?#+
M4?"\]]\IU*-'!05^HK:79,Q9K.W)/4F)?\*%TNR1LK:0*?41+_A0!\8?L/\
M[$,OP;U+_A.O$.JOJNMZC$2\=P"64GN<U]L8&, <4*H4  8'H*6@#Y>_:K_8
MIT[]H2.6\L;U=#UO;\E[&N'!'N*^2_#O[57Q>_9(O)/AU_P@NH>,[/3?D746
M1V\W'?-?JK5:33;29BSVL+L?XFC!/\J /S,U?_@IQ\6M4TNZL[?X,ZA;3SH4
M281OE,C%5_@'^QCXH_:3U:#XD?$+5[RPB\W_ ) 5V&*OWY!K].?[)L?^?.W_
M ._2_P"%6(X8X5VQHL:^B@ 4 8W@OPC8>!O#EIHVFP);V=LNU(XQ@#\*W***
M "BBB@#Y^_:8_9#\/?M#6,.\0Z5J46=E]''\ZGU&!UKX;US1OB]^P1X^LX=*
M?5/B1IA D4G>ZA?[M?K+4,UG;W!S+!'*?5T!_G0!^:;?\%1OBHQROP3OU'IY
M;_XUF:]_P43^+WQ#LW\-6_PGU#1VU)?LYO%C?,6>-V:_3K^R;'_GRM_^_2_X
M4HTJR4Y%G;@^OE+_ (4 ?F'\,_\ @EWXJ\7W47B;Q9X^O)!</YQL;AG;KS@@
MYK]"/A#\+4^%/AFWT:WN?-MX1@ <"N]50HPH 'H*6@#SKXT?!+0?C3X9N=+U
M6VB:9XRD5RZ9:(D=17YL:QX'^)W_  3V^($(\,1ZCX[TBX?[1Y<89E4$_=Q7
MZV5#-9P7&#+!'*?]M ?YT ?FHW_!4?XJ-G;\$K]<C _=OP?7K7)Z=\)_B;_P
M4 76-3\07&H^!(;$&2.T?<HF_P!G%?JE_9-C_P ^5O\ ]^E_PJ:&UAMP1%#'
M$#UV*!_*@#\A?V7_ -GSQ5\*OV@M)A?1+@6,-QM>Z*'!P>I-?IY\=+&YU#P#
M?0VL+3S,C811STKO1:P*V\0QAO[VT9J1E### ,/>@#\R_P#@EW\/_%/A+XW?
M$NZUS1+G3+:X9C%),A4/\W;\,5^FU11VL,+$QQ1QL>I50":EH CGR89 .NT_
MRK\F_AO\-?&-K^UEXGU"?0+F/3Y+XLEP4.UANZU^L]1"S@5RX@C#'^+8,T 1
M6,(;3+:.5 P\I0RL,CH*^/?VHO\ @GW9_&36KCQ%X=U;_A&M8_U@EMAM8D<X
MR*^S:* /RA\'?MD_&3]F^^N_!5Q\/M1\66NFGR4O7C<^;C^+-;7B3_@IQ\7=
M2T*[M;3X-W]I<2J56;RI#MS7Z=-I=G(Q9K2!F/4F-2?Y4G]DV/\ SY6__?I?
M\* /S(^"_P"Q%XG_ &FH;3XF^/-=O-+>Z<G^P;H,0N.>0>G6OT6^&_@5?A[X
M;M='@F\RVMT"(HZ"NICA2%0L:+&@_A48%/H ^>_VHOV1])_:*TQOWZ:9JRIM
MBO57YT/J#7Q9H_QO^+?["NJR?#VW\*:AX^L8#N&H,CON]@:_5>J\VGVMPVZ6
MVAD;^\\8)_E0!^:-U_P5 ^*]Q:S0Q_!:_CDD4JDGEO\ *<=:Y_X-_LL^-_VQ
MO$#>./'FI7WAVRM9\_V1<!MLH)SC%?J7_9-C_P ^5O\ ]^E_PJ>&WBMUVQ1I
M$/1% H YCX:_#O2_ACX7M]$TBWCMK6(?=B7 SZU^:?[;7PY\7Z]\6](N-+T&
MYO;==05FDC0D ;AS7ZKU#):02MEX8W/JR T 9'@2&2W\%Z%%*A25+*%64]B$
M&16[2 ;>!P*6@ 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@ KA?&W_ "$$^E=U7"^-O^0@GTH
MZ?P[_P @F'Z5IUF>'?\ D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *NHR-':N5.TXZBOB3
M]M:4+HT+2-@[NIK[:U3_ (\W^E>(>(_A#HWQGOI[#7"P@AY4)U- 'G?_  3S
MD63PCJY5@WSCI7U]7GOPB^">A?!G3[BTT0R&*<Y;S*]"H **** .)^,3!? >
MH9X^7^AK\]_^"?<\<G[6_CA5<,?+DX!^M?I7XBT&W\2Z7+876?)D&#BO(_A+
M^R5X/^#GQ U/Q=HIF.IZ@"LN_IS^- 'M]%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 52U9V2S?:<<5=JAK'_'F_TH Y'X>L
M?[3U 9X)YKO:X'X>_P#(4O\ ZUWU !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/C#_D&_C6;\/_\
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
M!\RM_P $X_@(PP?!4/\ WW_]:O4?A7^SSX$^"[N_A+18],9EV$KR<?E7I-%
M!7COQ4_9)^&'QH\11:[XN\.QZIJ42[5F<]!^5>Q44 ?-<W_!.WX$7#9?P7#G
MV;']*B_X=R_ 7_H2X?\ OO\ ^M7TS10!\^>$OV#?@MX'\00:UH_A**UU&$Y2
M4-T_2O?;6UCLK=(85VQJ, 5-10!SOC;P#H?Q#TEM-UZR2]M&!!1O>O"6_P""
M<OP%:620^"X2\C;F._O^5?3%% 'AGP]_8J^$7PMUS^U_#GA:*QO_ /GH#G^E
M>XJBQH$4851@"G44 17%NEU"T4B[D88(KS'3_P!F7X>:7XYE\7VV@Q1Z_+]^
MZ[G]*]3HH Q_$7A/3/%6CRZ7J=L+BRD0HT;="#QBN-\!?LZ^ _AGI]U9>'M$
MCL+:Z8O*BG[Q/4]*]*HH \$\3?L-_!OQAKDNKZKX3ANK^3[TK'K^E8;_ /!.
M?X#2,6/@N')_V_\ ZU?2]% 'S-_P[D^ G_0EP_\ ??\ ]:NW^%O[)?PQ^#.M
M_P!K>$_#T>F7V,>8K9_I7L5% "5XY\5OV1_A=\:=6CU+Q;X;BU.\C^[(3C'Z
M5[)10!\S?\.X_@)N4_\ "%0Y4[A\_?\ *O=_!'@#0_AWH\6EZ#9+964:A5C7
ML!7144 %>?\ Q,^!/@OXO6OV?Q3I$>I1;@VU_45Z!10!E>&/#.G^#]!L]&TJ
MW%MI]G&(X8EZ*H[5JT44 <=\3/A+X7^+VAG2/%.FIJ5@3N\I^F:O>"?A_H?P
M[T:#2M!LULK&!=L<2] *Z.B@ KF_'OP]T+XF:!)HOB&R6_TZ0Y:%NA-=)10!
MQ_@'X3^&/AG;"W\.Z<EA$%VA5]*["BB@#F?B)\.=!^*GA:Y\.^);%=0TFXP9
M(&Z''_ZZ\+3_ ()P_ .-0J^"H0!_M_\ UJ^FJ* /GWPA^P?\%O OB2RU[1_"
M,-KJ=FX>&;=G:1WZ5Z7\3O@SX2^,.FBP\5Z5'J=J.B/7;T4 8WA#PCI?@7P]
M9Z'HMLMIIMHFR&%>BCTKF?B'\"O!GQ4U*RO_ !+I$>H75G_J7;^']*[^B@#D
M]6^%OAO7/!,GA*\TY)=!D7:UJ>A%>*2_\$Z?@--(9'\%PECU^?\ ^M7TO10!
M\\^%_P!@?X)^#?$5EKFE>$(;?4K-P\,V[.TCOTKZ%I:* "OB?_@H]X]&B^&(
M/#RR[9-4A,83/7/%?:=U*8+::11N9$+!?7 K\HOVLK/Q[\?OVD_!\*>'[RVT
M?3[M4DD"'85#=30!]3_\$T?A^? ?P):&:'RYYKDN21S@YKZ[KG_ _A.U\&^'
M;33K1 BI&N[ Q\V.:Z"@ HHHH *_.S_@J=X'EU[6O!>M*N8],;S&/I@DU^B=
M>&?M>_"@?$KX/^(?(5GU*WLI&MT49+''0>] %+]BOQE#XT^$<5S"^]8G$1.?
M0&OH"OSK_P""6/B+QAX-\%WW@_Q)X<O+4&]9DN9T*XZ_I7Z*4 )[=J\5^)W[
M'/PI^,.N+J_BGPS%J-^O E)Q_2O:Z* /F=?^"<OP%26.0>"X=\;;E._H?RKW
MSPCX+TCP+I$6F:+:+9V<2A5C7L!6Y10 5A>,/!.D>/-*;3M:M%O+1NL;5NT4
M >+^%?V/OA7X*U@ZII'AF&TO2V\R*1U]>E>S1H(T5%&%48%.HH \]^*GP$\$
M_&BQ^R>+='CU.#.=K<?TKRF#_@G/\!;:2.2/P7"&3[IW]/TKZ8HH YGP#\.=
M ^&.BC2?#MBMA8@Y\M?6NEI:* /-/BU^SKX"^.$<*>,=$CU98ON!^WZ5<^%7
MP*\&?!73GL?".D1Z5;.<LB5W]% '-?$/Q1#X3\*WU],ZH%B8 L>^*_+?_@G[
MX=D^*7[47Q%U.Z!-O;W+2JS#C[W:OJ;_ (*0>,_%>F?"?^S_  IHMUJ-U),
MQMU).#]*M_L ?!:;P!X/7Q!?61LM3U6 -.CKALGGF@#ZYAC$,2(.BJ%'X4^B
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA?&W_(03
MZ5W5<+XV_P"0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJ
MG_'F_P!*XCP-_P C)??C7;ZI_P >;_2N(\#?\C)??C0!Z%1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%4-8_P"/-_I5^J&L?\>;_2@#D/A[_P A2_\ K7?5P/P]_P"0I?\ UKOJ "D9
M@HR3@>M+6'XX:5/!VM- 2LRVDK*5Z@A2<T :L=[;RMM2>)V]%<$U/7YG_LD>
M+O%6L?%B[M[W5[J[A%\RB-F)&-QXK]+9N(7_ -TT 1_;K;>4^T1;_P"[O&:F
MK\N]"\<^*'_::URS;6[AK);W"P[SM W=*_3O2V+:;:,3DF)23^ H M4444 %
M%%% !1110 4444 %%%% $'VZV\PI]HBW_P!W>,U-UZ5^7UWXX\4+^U-K5D-;
MN!9+=X6#>=H&>E?IGH+-)HMBS'<QA4DGOQ0!?J"2^MXFVO/$C>C. :GK\ROV
ML/&WB;2_BU:06.M7%K ;Y08T<@8W#B@#]- P89'(]:6L/P/*\W@_19)6+R-:
M1EF/4G:.:W* "H)KZVMW"2W$4;MT5W )J8]#7Y:?\%&/'?B?P]^TM\/;/2=;
MNK"SFG420PN0K?,.H^F: /U+5@PR""/:@D*,G@5RGPQGFN/!]A).YDD:)26;
MOQ7SE^V?^VK9?!+03I?AA8_$/B*Z)MWM+=MTD.>,D#ZT ?5HUG3S+Y0OK8R=
M-GG+G\LU;K\J/V6?V/OBI\4O'%M\2?$/C;4M'LEN1=C3I))/G!.=F,XQ^%?J
MK"GEPHA.XJH&?7 H Q/&'_(._&LWX?\ ^KN?K6EXP_Y!WXUF_#__ %=S]: .
MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "N;\:?\>2UTE<WXT_X\EH @\ _P#'G-_O5U=<IX!_X\YO
M]ZNKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#!\7?\@V3_=-9WPU_P"01+_OUH^+O^0;)_NFL[X:
M_P#((E_WZ .OHHHH **** "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 **** (7L[>1MSP1
MLWJR FI54*, 8'I2T4 %%%% !1110 4444 %%%% $,UG!<E3-!',5Z&1 V/S
MJ1(UC7"J%'HHQ3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *AFM(+C!EACE
M(Z%T!J:B@!D<:0KM1%1?11@4^BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!*@^P6WF
M;_LT._\ O;!FK%% "4M%% !1110 4UE#J0P#*>"",BG44 00V-O;G,5O%&?]
MA *GHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (IK6"Y&)H8Y1Z.H
M/\Z='&D*A4144= HP*?10 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 %<+XV_P"0@GTKNJX7QM_R$$^E '3^'?\ D$P_2M.LSP[_
M ,@F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!4U3_CS?Z5Q'@;_D9+[\:[?5/^/-_I7$>!O^
M1DOOQH ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "J&L?\>;_ $J_5#6/^/-_I0!R'P]_Y"E_]:[Z
MN!^'O_(4O_K7?4 (V=IQUQ7Q'^UI\3OVBO#MEJ4/@7PU'?:2R.LT_E@LL9!!
M(/TK[=K"\=2M#X+UQUZBSEZC_9- 'X7_  9^)'QWT3Q=-<^$]#^U:L9RS1[,
M_/GD5^L/[+OC?XR>+-/+?%#0H])E\DDA4V\XX[5\D?L<WDD?Q>O&7;G[>W;_
M &C7Z@3?ZE_]TT ?D_;ZM8^'OVF/$VHW\@BL+:\,DKD]%#9)KW'XN_MC>._'
M362?LYV,?BBQMD\N[D:/.UQVKXI_:&T[7=<_:5N]+T>1DL[N_P#*NU7^)"V"
M/RK]:_V;_P!G_P *? GP5;6OAO3Q9R7D*37+=V<@$G\S0!\'ZW^U9^V%X%M8
M]3\3>"X;32MX#R>2.!W[5]T?LX_M'>'OCIX7M39ZA'+X@A@!O[5>L;]Z]/\
M$_AG3?%^BW&EZM;+=64PPT;#]:_,3X%:3=_ /]J'Q3_9DGV?3;RY,:1YXVD]
M,4 ?JA7@W[1G[67A+X&:;<6USJ4:Z[TCM^ISVKOOBMX[;P+\*=4\3;]K6MH)
M]WOBOSA^ WPZM?VN/CH_CCQI>V][X;)8K:S2@$L.@YH Z";]I;]L+Q-,VJ^%
M?!<5YX=N#NM)_)'S+V.<5%HO[8W[3'P_\<:7)\4O#$>D>$@X-]<B$#9'W.:_
M2/0UT'PSH]II>G7%I:V-K&(H85F7"J.W6L/XD>"?"7Q:\.7&A:\]I>6EPI0K
MYJDX/XT .^%_QC\)_&304UCPIJL>IV+])%XY],5VU?E5\-]6N?V6_P!MI? N
MD:A&/A_C<+6&3(R:_4S3=0AU6RBNK=MT,HW*3Z4 6:*** /RGO/^3LM<_P"O
MO_V:OU(\/_\ (#L/^N"?R%?EO>?\G9:Y_P!??_LU?J1X?_Y =A_UP3^0H T*
M_+/]KS_DL%G_ -?R_P#H0K]3*_+/]KS_ )+!9_\ 7\O_ *$* /TN\!_\B7H?
M_7G%_P"@BMZL'P'_ ,B7H?\ UYQ?^@BMZ@!&^Z:_)O\ X*7,J?M0?#9G.$%P
MN3^-?K(WW37X\?\ !8*YET_XF>&+NWD:*YBRR2+U4CD&@#Z/^.7[<4'PO\"P
M^%?!,R7OC=H5$-KC/45S7['W['NH^.?%+_%7XBQ3#5=1'G/:R\H&// ->>_\
M$Z/AKX6^,EQ;>+/&BQWGB.%ML;S-\Q Z<&OU8L;&#3;2*VMHQ%!&NU57H!0
MME8P:=:Q6UM&L,,:A551@ "IZ** ,'QA_P @[\:S?A__ *NY^M:7C#_D'?C6
M;\/_ /5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_QYS?[U
M=77*> ?^/.;_ 'JZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_R#9/\ =-9WPU_Y!$O^_6CX
MN_Y!LG^Z:SOAK_R")?\ ?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 *X7QM_P A!/I7=5PO
MC;_D()]* .G\._\ ()A^E:=9GAW_ )!,/TK3H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJG_'F_
MTKB/ W_(R7WXUV^J?\>;_2N(\#?\C)??C0!Z%1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4-8_X\W^
ME7ZH:Q_QYO\ 2@#D/A[_ ,A2_P#K7?5P/P]_Y"E_]:[Z@ KG_B!_R)&N_P#7
MG+_Z":Z"N?\ B!_R)&N_]><O_H)H _-7]CW_ )*Y>?\ 7\W_ *$:_4>;_4R?
M[I_E7Y<?L>_\E<O/^OYO_0C7ZCS?ZF3_ '3_ "H _*+1;2WNOVIM<,\2R[;[
M*Y[?-7ZJZ5QI=F!T\E/_ $$5^5WA_P#Y.EU[_K^_]FK]4M+_ .09:?\ 7%/Y
M"@"Q)]QOI7Y8?$&>6/\ :,F".5'VX9_[ZK]3Y/\ 5M]*_*SXB?\ )QLW_7]_
M[-0!]A_MHS7,/[*.MR6X9@-/7>%_W!7YP?L;_L*^+?CK\-QXDTGXB77AI7E8
M?989&&/? K];?B+X*/Q$^#-WX>";S?6"1@?\!%?G)^S[\8T_9#_: ;X=^+9S
MI?AY6.)&! #'I0!U_P#PZQ^)7_1:]1_[^O0O_!++XEHVY?C7J(;U\UZ_2+1-
M:L_$6DVNIZ=.MS8W48DBE3HRGO6%\2/B9H7PL\-W.M:]>+:6<*%BS'TH ^#/
MAS_P2EUCPKX^A\4ZS\0)M;O(SDM*6+'\2*_0GPOHO_".Z#9Z>9/-\A-F[UKX
MM^!O[97CCXY?M'+I>@Z?'=?#)L@:D$YS]:^YZ "BBB@#\JKRWF_X:PUQC&0O
MVOKC_:K]1?#_ /R [#_KBG\J_,C]LU==^ 'Q.LO%K6NS3M0O5W3;?X=PR:_0
M?X)_%3P_\5O NG:EH%\EXB6\:S*IY1]HR#^.: /0*_+/]KC]_P#&*T6+]XPO
MER!V^85^FGBOQ9I?@G0[G6-9NULM/MQEY7Z"ORV^'NJ']IS]J[Q!%I.;S2+2
MX,L4F., ]: /U$\"9'@O1 >#]CB_]!%;M4M%LCINDV=J>##$J?D,5Y?\4/VK
M?AG\'-8&E^*_$,6F7O'[MQZ_C0!ZXWW37Y(_\%1-+B\0?M%?#_2YP##<S*C
M],$U^JWA/Q;I?CGP[::WHURMWIMVF^&9>C"ORR_X*7?\G0_#;_KX7^= ',_$
M_P""_C']E_Q%9?$;PM+=7.C6\:,VGVV=A_ 5]_\ [)'[5FE?'KPK913RQVVO
M+'F6T+?.I]Q7H_AOPKIOC?X7VVDZG;I-;30*K;E!/3K7YN_'+X$^,_V,?B9-
MX^^'MO-=VEY/^^3DHD>>2!0!^M%%>#?LN?M1^'OV@/#,2VE\DNM6T86\BSRK
MXY%>YWEY%8V[S3-LC49)H Q_&'_(._&LWX?_ .KN?K7FGB/]K;X6W&N3^&!X
M@BDUJ)MK6XX*G\Z](^&\R7=E)<Q'=#*-R-ZB@#LZ*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_&G_
M !Y+725S?C3_ (\EH @\ _\ 'G-_O5U=<IX!_P"/.;_>KJZ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH P?%W_ "#9/]TUG?#7_D$2_P"_6CXN_P"0;)_NFL[X:_\ ((E_WZ .OHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 **** "N%\;?\A!/I7=5POC;_D()]* .G\._P#()A^E:=9GAW_D
M$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** *FJ?\ 'F_TKB/ W_(R7WXUV^J?\>;_ $KB/ W_
M ",E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 50UC_CS?Z5?JAK'_'F_TH Y#X>_\A2_^M=]
M7 _#W_D*7_UKOJ "LKQ5ILFL^&]3L(3B6XMWB0GU(Q6K10!\1?L^_L>^+_AG
MX^N-8U*YBDMGNC, K=B<U]MR+NC8>H(IU% 'PMI7[&?C*S^-VJ>*WNHCI]S<
M^:B[N<9S7W%8PFWLK>)OO)&JG\!BIZ* $;E2/45\.>+OV-_&.M?%Z3Q+!=1"
MQ:Z\[:6YQG-?<E% %32K9K/2[2W?EXHD0_4 "OGC]J+]C/PE\>-/N=3&FQKX
MIX,=WG!)]Z^DJ* /R_A_9O\ VR?"L2Z1X;\90VV@VWRVT/G?=7MWJ&S_ &/O
MVH/B-XLT^#XF>)HM4\+,X%Y;B8'>G<8K]1J* /.?@_\  3PA\$="ATSPQIJV
M42#)]2>YKT:BB@ HHHH X7XM_!GPO\:?#QTGQ/IR7\"[C%NZHQ'6O@O7OV/_
M -H?X8ZM=0_!_P 0Q:-HLSDF+S<<=J_2ZB@#\Q(?V7_VM/'4J:3X[\61:AX<
M8_O8/.SG]:^U?V>_V9/"?P)TF*72M-2#6IHMMU<CJQ[U[-10 5^:_P"WE_P3
M]\??M$?%H^)O#5Q;+;% FR=N/KC-?I110!Y!^RK\,=9^#_P7T'PGK<JS76GP
MB,LIS7SA^V3^Q?XS^.OQL\(>*M"N88M/TN56F61L' 8'BONZB@#G_ ^AS^'O
M#MI97!#2Q(JDCV%2^,/"&F>-]#N-+U6V6YMI5*[6'3(ZUMT4 ?FCXG_8*^*G
MPU^(AU7X.:G%HFFW,_F72&3&[G-?</PZ\->+4^&3Z7XNNUO-:9"OF@Y[5Z;1
M0!^2_B[_ ()M_$N+X\:AXUMKN'^S)[HSC#_/@XXZ].*_2KX.6<FE^$[2PG.;
MBWB5'/N*Z/Q9*\>FG:Q7/7%97@#E;D]\T =A1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<WXT_X\EK
MI*YOQI_QY+0!!X!_X\YO]ZNKKE/ /_'G-_O5U= !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/B[_D
M&R?[IK.^&O\ R")?]^M'Q=_R#9/]TUG?#7_D$2_[] '7T444 %%%% !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 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% !7"^-O^0@GTKNJX7QM_P A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% %35/^/-_I7$>!O^1DOOQKM]4_X\W^E<1X&_Y&2^_&@#T*BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *H:Q_P >;_2K]4-8_P"/-_I0!R'P]_Y"E_\ 6N^K@?A[_P A2_\
MK7?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!@^,/^0=^-9OP_P#]7<_6M+QA_P @[\:S?A__ *NY
M^M '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\>2T 0> ?^/.;_>KJZY3P#_Q
MYS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_ ,@B7_?K1\7?\@V3_=-9
MWPU_Y!$O^_0!U]%%% !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 %%%% !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 5POC;_D()]*[JN%\;?\ (03Z4 =/
MX=_Y!,/TK3K,\._\@F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!4U3_CS?Z5Q'@;_D9+[\:[
M?5/^/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\ 'F_TJ_5#6/\ CS?Z
M4 <A\/?^0I?_ %KOJX'X>_\ (4O_ *UWU !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/C#_D'?C6;
M\/\ _5W/UK2\8?\ (._&LWX?_P"KN?K0!V%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?C3_CR6ND
MKF_&G_'DM $'@'_CSF_WJZNN4\ _\><W^]75T %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+O^0;
M)_NFL[X:_P#((E_WZT?%W_(-D_W36=\-?^01+_OT =?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 %%%% !112,P522< <F@!:*I6NL6-[(T<%U%,ZG!5&!(J[0 4444 %%8EQXV
MT"SU5=,FU>SBU!NELTH#G\*V4=9%#*=RGN* '4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !112$XYH 6BL/_A-] ^V&T_MBS^T@[3%YHW9],5MJ
MP900<@\@T +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 %%%0WEP+.TFG(R(T+X^@S0!-17R?=?M[:)9_%:P\%2:>%N+J;R1(6/'./6O
MJY6#*&'((R* '4444 %%8/C;Q;;>"?#]QJMV0(81D[C@5\W_ +-?[=VF_M%?
M&#Q!X'LM'-I_92,_VK)(D S[^U 'U=1110 4444 %%%07UP+.SGN",B*-I,?
M09H GHKY$\+?M^Z?XE^)4OA)=#:.1+G[/YV3ZXSUKZXC;S(U;^\ : 'T5\E>
M-?V]M/\ !_Q6N?!;Z(TLL,OE&;)YYQ7U-H>IC6M'L[]5V"XB60+Z9% %^BOD
M+]K;_@H%I?[+GB)-'GT;^U;IU!558@\_C7M/[./QRMOV@?AKIWBVUM/L45XN
MX19SB@#U2BBB@ HHHH ***\H_:,^.UO^S_X+3Q!<61OD:7R_+!/M0!ZO17B?
M[.'[25M^T%I]S<V^GFQ$*AL$GFO;* "BBB@ HHHH **** "BFLPC4LQVJ.23
M7RQ^US^W1I7[-EOIR:3IT?B_4;E]DEI9R[VB^NTT ?5-%?FG_P /</$,,:S7
M7PAU.WML F9XW  K[3_9_P#VA] ^.W@NQU>UN;:TU&<?O--,H\V/_@.<T >L
MT444 %%%% !112,=JD^G- "T5\C>.?V^]/\ !?Q&3PJ^AM-(UP+?S<GUQGK7
MU?IEX-1TZUNP-HGB63'ID _UH M4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%5[Z\2QM99W.%12QS[4 6**^!=:_X*J:/I/QEN_ G_  CA?R+G[-]K
MWG!;\Z^ZM U1=<T6RU!5V+=1+*%],C- &A1110 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 %<+XV_Y""?2NZKA?&W_(03Z4 =/X
M=_Y!,/TK3K,\._\ ()A^E:= !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_X\W^E<1X&_P"1DOOQ
MKM]4_P"/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;_2K]4-8_X\W^
ME '(?#W_ )"E_P#6N^K@?A[_ ,A2_P#K7?4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^,/^0=^-
M9OP__P!7<_6M+QA_R#OQK-^'_P#J[GZT =A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<WXT_X\EKI
M*YOQI_QY+0!!X!_X\YO]ZNKKE/ /_'G-_O5U= !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/B[_D&
MR?[IK.^&O_((E_WZT?%W_(-D_P!TUG?#7_D$2_[] '7T444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45')/'$K,
M\BH%&6+$# KY@^(?_!0SX;?#C7+G2[];RXG@<HQMUW#(_"@#ZCHKXT_X>F?"
MG_GUU3_OU_\ 6KNO@S^WA\//C=XJ.@Z-]JMKL#.ZZ&U:!V9](T5''<1S+F.1
M9!ZHP-24""BBDSCKQ0 M%<+\4OC%X>^$OAVXU?6+E6AA7<T<3 O^5?-D?_!5
M#X42 E;;4R,X_P!7_P#6H&?9M%?&;?\ !4WX4JI)MM3P/^F7_P!:O7/@G^UY
MX'^.BYT2:2W.=NVZ(4T!8]PHIJR(_P!UE;Z'-17UVEA9S7,G^KB0NWT H$3T
M5\L>.O\ @HK\,? &K/I]^;I[A&*E8QGG\JYO_AZ9\*?^?75/^_7_ -:@=F?9
M=%?'%G_P5%^%5Y?6]JMMJ0>9@BDQ\#/KQ7U+X(\=Z5X^T>+4=+G62*0!MNX%
MAGUH Z*BDKPCXS?MD>!?@;((_$#S!BVT"/UH$>\45\:?\/3/A2>1;:F1V/E?
M_6H_X>E_"G_GUU/_ +]?_6H'9GV717RSX!_X*(?#CXB:Q'IVFV^H+/(X0>9'
M@9)^E>G_ !D_:0\,?!#3;>^U]9_(FC$H:,9P/>@#U>BO.?@O\=?#?QT\-IK?
MAV5GM6. '/->C4""BBB@ HKYZ^*'[;WP_P#A1XBCT75I)GO7E$(6+G#9Q7M>
M@>*K3Q%X=@UFVW"UFC$J[NN",T ;5%>%K^V%X';XJ1^ /,F_MM^@_AKW&*03
M1JZ]",T /HHKS3XS?'[PW\#=#DU7Q"TBVT9P=E 'I=%<=\+OBCH_Q:\*VFOZ
M*S-97*[D+=<5UMQ<1VL+2RNL<:C)9C@4 245\R?%;_@H#\./A'XF.AZI]JN+
MH?Q6R[E_E6-X5_X*4?"_Q7JD5A E];RR.$5IDVC)_"@=F?6E%5=-U&#5M/M[
MRVD66"= Z,IR,$9KQK]I[X[0_"7P/?/93$:SMQ$J]10([/XJ?''P9\%].2^\
M7ZS%I%LYP'DKRT_\%"O@.(_,/CJTV8SG%?%,6BZSKD3?$']IEWU+X7WV6L+=
M2=RL>G%9%OXV_8.NM22T'A'4A&S8$AC;;CUH _4GX7_%[PI\9-!.L^$M5CU;
M3PVWSH^F:[*ORPU*'Q+\'U3X@_ N=K+X*VV&NK3)+D]^*^^OV=OC/9?&7X>Z
M;K$<O^E2IET;[WY4 >JT444 %%-=UC4LQ"JHR2>@KYR^+7[=OP]^#^I?8M4-
MS=3!MI^RC=C]* /H^BOD?PO_ ,%+OA=XJUN'3(([^&:4X#3)A?Y5]2^'?$5E
MXHTF#4;"59K>9=P*G.*!FG1110(**S-<\16'AW3YKN]N(XHXE+$,X!/TKY4U
MS_@IS\+-!UR\TN6'4))[9RCM&F5R/3B@9]?45\:?\/3/A3_SZZG_ -^O_K5U
M7PT_X*%?#7XH>(!I&G?:[>Y/\5PNU?Y4!9GU#15>TU"WOK>.:":.2-QE65@1
M5B@04444 %%%>%_MA_&*Y^"7PGEU^TF\F?S?+5O<T >Z45\C?L._$/XD?$A=
M0U?QA=_:=*N$WV8] :^N: "BD9@HRQ 'O7G'QD^/'AKX(:/%J&O2L8Y"0J1$
M%ORH ](HKXU;_@J7\*5D9/LVIY4X_P!5_P#6IC?\%3_A.K(K6^IC<P4$Q^OX
M4#LS[-HKF/ ?Q#T?XA^&[+6M,N$-O=('1&8;AGU%=-0(6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HKDOBQK5WX=^'.OZE8OLN[:U:2)O1A7P+^R3^U
M;\2?B1\=(= UW4?/TQI2I3/;- 'Z34M?%/\ P4Y_:$\7_ OX<Z3<>"[R2QU&
MXN-LMPBDA$]ZY7_@ES^TWXX^.ECXDA\<:A)J,MLRBVN'4@,."?ZT ?H!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%-<X1
MB/2OS7_;6_:P^)'PK^+?A/1_#NI&VL;V^2&9/[REP,?E0!^E5%9_AVZDO?#^
MF7$QS+-:Q2.?]HH":T* "BBB@ HIKYV-CKCBOS1_:+_:9^+GP#^,EA!JNHE/
M#FHWPB@3_9+8H _3"BL?PCK:>(O#.F:BCA_M%O'(3[E1FMB@ HHHH ***\U^
M/7Q/B^%_@+4=0\SR[LP/Y#?[0!Q0!Z517P%_P3X^,GQ=^.=]XCU#Q+J7G:3:
M796(/Q\N3@5][W5RMG;R32?=12Q_"@":BOC?QW_P5+^$G@#Q5?Z!?+?RWMDY
MCE\E,@,.W2N?_P"'O?P=_P"?35O^_7_UJ /NBBOA<_\ !7SX.#_ETU;_ +]?
M_6KVO]G7]LSP5^TOJ-U9>&(;R.6W3>_VE-HQ^5 'OM%>??%_XV:!\%?#UQK&
MOLZVD"&1MG7 J#X#_';P[^T+X)7Q1X9:1M.:0Q?O.N10!Z1115>^O(]/LY;F
M7_5QKN- %BBOG_1?VU? .N?&>'X9V\DQ\0R_=4_=KZ H ***9-,EO$TDC;44
M9)H ?17Y8_$7]KGXL^-/VE]0\#^ =3,5M8W6)$S_   \U^ENBZG<:9X'L[[6
M&W7,-HKW+>K8YH Z&BO _#G[9W@/Q/\ %"#P):23'6ICA5/2O?* "BBO(?C5
M^TYX1^!,;2>(GD4+C.SWH ]>HKEOAK\0],^*G@VP\2Z.6;3[Q=T9;KBNIH *
M**IZMJD.CZ=<7L_$4*%VQZ 4 7**\%^#O[97@3XV>*M6T#0'F:]TV4Q3;^F0
M<<5[R&RH- "T5R'Q-^*&B?"?P[)K&N3B*V7^'< Q^E?-7AC_ (*A?"GQ9XR@
M\-V,.HO>S2B%6\OY<DXZXH ^Q**CMYEN((Y5^[(H<?0C-24 %%%?!_[>GQB^
M*WP7\56NO^'+\V_A"WC5KI!W/&: /O"BO(OV5_BH_P 9O@OHGBJ67S9+L'<W
MTQ_C7KM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %5M2YT^Z'3]TW\C5FJ^H?\@^Y_P"N3?R- 'Y0
M?%;]K;7/V;_CQ96*2M)H=U=;KN20D[%W<XK]-OA3\4M!^+W@^T\0^';U;ZQF
M !D0]&QR*_'7]M'P3)\0OBY;:'9@?VI>7!C@)]2:Z+]EOXO>/?V'?C)8?#'Q
MM*T?ANZ83/&,[1N],T ?LS3)/]6WTK.\,^)+#Q=HMMJNF3">SN%W(XK1D_U;
M?2@#\B?CM?:A'_P4?T2%-1N$MSM/DK(0OY?YZ5^LGA<DZ':Y.3L')^E?DO\
M'C_E))H?T'\Q7ZS^%_\ D!VO^X/Y4 :U%0W5W%96[SSR+%$@RS.< 5\H_%[_
M (*4?"WX-^*#H>JB]NKH?Q6J[E_/% 'UI17PNO\ P5[^#K311?9-6S(P4?NO
M_K5]6?"?XS>'OC%HB:EH=P#&P#>6[#?S[4 =Y125X9\7OVPO _P7U-+'7I)E
MF>41#9ZDXH ]THK-\-Z];>*-!L=6M"3:WD2S1Y_NGI6E0 45Y=^T%^T-X8_9
MO\)P>(?%32+8S3>0OE]=QQ_C6U\+OBWHGQ:\-PZWHK.UG+&)5W=<$9H [>BO
M /$'[:7@+PW\7;#X=7<DPUV\($8'W>:V?CU^U5X+_9YT&+5?$4[RQ2,%$=N0
MS\^U 'LU%>6? _\ :'\.?'S2C?\ A]+A(0H?]^N#@UW?BOQ5I_@W0[K5=2G6
M&VMTWMN8#/L* -BBOBKQ1_P5=^$7A76I=,N(-2FEC."\4>5_/%0Z#_P5H^$&
MO:]8Z5%;ZI%/=R"-'DCPH).!DXH ^VZBNO\ CVE_W#_*JVCZS::YI]O>6<Z3
M0S()%*L#P1FK-U_Q[3?[A_E0!^0\5]J/_#4FH)_:5SY7]H?ZO>=OWJ_7+2<_
MV599Y/DI_P"@BOR+B_Y.FU'_ +"/_LU?KII/_()LO^N"?^@B@"W161XF\4:?
MX2TJ:_U&XC@AC7<=S $_2OCWQ'_P5D^$/AOQ!>:3/;ZG+/;.49XX\J2/0XH
M^V:*^+O!O_!5?X2>-/$UIHEK#J4-S<L%5YH\*/J<5]@:#KUEXCTV&]L9TGAD
M7<"C XH T:**0D=SB@!:*^<?CM^W9\//@#K<FEZ\UQ<W,8RPM!NKR/\ X>_?
M!S9N^R:OC&?]2?\ "@#[JHKQ'X'_ +7'@CX]> -5\6Z'-);Z?II(F2Z(5Q@$
M]/PH^&?[6_@GXJ^-&\,Z++(^H*"?FQCB@#VZBOG?X@?MQ> /AKXTC\-:P;F&
M^><0*Q&%+$XKW_3KZ+4["WO(&W0W$:RH?8C(H LT45P?Q:^,F@?!G0QJFORF
M.W;.-IY.* .\HKR?X!_M(>&/VB=-OK[PTLXALWV.9AC)]J]8H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S
M/$TGD^'=4D_NVTA_)36G7-_$C4(],\!^(+B0X"V,V/J4- 'X*_%CQI?6O[1:
M^*[8L;;2+TL[@\+AC7[7_LL_%]/C9\)M.\1QNLBN/+W+["OR+_9S^&)^.5Q\
M1K&>/SYI;V5(_P#OHU]??L0>-KOX)_$&V^"UR_EC/F"-J /T5HHJIJNJ6^BZ
M?/>W;^7;PKN=O04 ?(__  4<^+">'?@OJNBZ5-NUN3D0J><8KX<_X)%^('T[
MX[:Y-=<SW$&V0MP<G.?YU[-XD6?]H[]O**R1C<^"_(*NG4$@5Y7\%?#\?P=_
M;@\7:?9KY&G+<;(EZ#K0!^R2,'4,.AYIU94=VW_".QW"'YC"&!_"OSJN/VL/
MB3'^W39> AJ7_%-28W6_K0!^E5%16[%X48]2!4M !5'7/^0+J'_7O)_Z":^#
M_P!KW]I;Q]\-?C;;Z%H%_P"1IK!24SZU]<_#/Q!?>*/@[;ZGJ+^9>3V<C2-Z
MG:: /S%^%:C_ (:8NN!_R$CV_P!JOU[M_P#CWB_W1_*OR'^$^/\ AIJXW?=_
MM(Y_[ZK[W_:9T'XS:QI:CX5:G%83^0 I=MO.* /A;XWV3K^UIJ2E!N^UC^=?
MJGX)B:'PCHZ,,,+6/^0K\%O&WAGXX6WQ<N;76[\/XK$V)),Y^;-??_[.?@?]
MK.RU#0I/%>O0R^',HQA\SD1_GZ4 >O\ [2__  3_ /!O[37BJ/7==U"[M+I%
M"C[/QP/QKV3X'_!G2?@7X%L?"^C2/)96J[49QS7S3^WQ^T%XT^#VGAO"M[]F
MD6-=QSW[U[K^RWXZUCX@? '0?$.MS>=JMS SR2>I H ]CHK\Q?V@OVS?B!\+
M?C%ID0U+R_#D=UBZBSR8P>1^5;OQ,_;,\8_M >(+'0/@=//:7LT0'F2*0-_?
MF@#]':*_,)OAE^W?&C9\46[%1GB4'/ZU8^#G[8GQ$_9O\42:)^T'<W%]+?2>
M7:/&,A>>YH _36ODW_@I  ?@G!D9_P!)_H*^C? 7C[2OB-H,6K:1,);:0 ]<
MD9KYR_X*0?\ )$X/^OG^@H Y3_@FRH'A_4\#'R+_ $K[=KXB_P"";7_(OZG_
M +B_TKZ^\<>-=,^'OAF\UW5YO)LK5=SGO^% &_17YE^-OVR?B%^TY\0KWP9\
M";J:PO[?+&>8;4VCKS5;_A6'[=_^K_X2FWW=-WG#'YYH _3VBOS7\%_MB>/?
MV5_%MIX1^/ES-J.IWA#1W$(W(%/3FOT%^'_CS2_B5X7M->T>7S;&Y&4/?\:
M.CHHHH X7XS>))_#'@>^NH/OF-E^G%?FO_P3U^&>D?%WX]?$#6=<NY-5-C<&
M1;>X.]5.[H ?K7ZG^(O#]GXFTFXL+Z(2PRH5P>V1UK\F_$5AXF_X)M_&C4?%
M=R&D\.>([LD+;C>-F[H: /U.\2?#7PYXH\.W.BW6DVBVDT?E_) H*^XXK\XE
M_93^(7[/_P"T]<>)? T%WJ&ALWRQ9/E@$^E?>OP _:$\,?M$^#DU[PW/NC7"
MRQ.1N5L>GI7J- &3X5N[V^\.V%QJ47DWTD0::/\ NMZ5K45Y9\;/VCO"/P%T
MM[[Q+<,L:)O*0X+_ )4 >IT5^6_B+XR?M&?M/>/KC6_@CJ4FG>"I.(([@[2,
M=S5BZ^&_[=T-O+(/$\#;%)PLHR?IS0!^H%-D_P!6WT-?G;^SW^VYKOP7N&\%
M_'VZN)O%-U/_ *-<(N5"\C!-??/A?Q78>,]!CU3391+:RKE6!SVH _)_XZ*/
M^&D(.!_R$1V_VA7ZT>&?^1;TK_KUB_\ 0!7Y,?'3_DX^#_L(C_T(5^L_AG_D
M6]+_ .O6+_T 4 :=%?,_[5'[:?A;]GO3;BTGDDN-7/RI'#\Q!/3@5\EZ8W[9
M7Q>SXH\(:ZMIX;O_ -Y:1S-M(4]!B@#]3**_+ZXT?]M+X<PR>)O$WB&.YT'3
MQYMU#%)N8H.O&:^COV5?V[O"WQPOK?PK,TT/B900XF& Q'UH ^LZ*SO$5U)8
M^']2N(3B6*WD=#[A217YO_#O]L[QQ9_$R^;Q+JBMX?L[MEDC+<[ 30!^F-%?
ME_\ %[]KKXI?'KXP1>$O@5>RV:L%_>N"$XZG-??_ ,&;/Q9H7PZL$\>7B7&N
MPQ9NIE;*D@<G- 'H-%?&7[37[?&@>#%N/!OAEYYO%]Z#%9RQ#<J/T&<5\]>&
M?"O[='BG3?[1M_$<<,$IW(LDF#CM0!^J5%?E;KOQ/_:?_9::U\0?%75SJ6@2
MR %;8[\ =<XK[D_9@_:L\)_M0>&9M0\.-*DUF%2YAF&&#8YP/2@#VZBL[7M=
MM?#FF37UXVR",9)%?FU\3OVJ_BI\?/B?JG@KX):@UGJ%A(?,+<#&?6@#]-JI
M:MIJ:O8RVLC%4D&"17Y=P_$']JCX"^.=#D^)6KF_T.5PTRPG=E<\]*_2;X:_
M$;3/BAX;AUG2A(+=^"LBX(/I0!\NWG_!,'X?7GQ-G\:OJ%V;^:;SS'CY=WKU
MK[ T;38]%TNTL(23';1+$I/H!BOSBN/VL/B2G[6&N^$1J/\ Q(K>XV1Q9Z#-
M?<_Q"^*=E\,OAC)XDU9^(K7S6QU)QDT >AT5^52?&;]I+]J7Q!/K/P;U?['X
M:1BF)#MP0:ZCX!_M"?&;X'_%*\TSX\WL]]I<O[F Q#=M<\ _RH _2VBJ>D:I
M#K6F6M_;EC!<1B1-PP<$9%7* "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 **** "N%\;?\A!/I7=5POC;_ )""?2@#I_#O_()A^E:=9GAW_D$P
M_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** *FJ?\>;_ $KB/ W_ ",E]^-=OJG_ !YO]*XCP-_R
M,E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 50UC_ (\W^E7ZH:Q_QYO]* .0^'O_ "%+_P"M
M=]7 _#W_ )"E_P#6N^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#!\8?\@[\:S?A__J[GZUI>,/\
MD'?C6;\/_P#5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_Q
MYS?[U=77*> ?^/.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
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 %%%% !7
M"^-O^0@GTKNJX7QM_P A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% %35/^/-_I7$>!O^1DOOQKM]4_X\W^E<1X&_Y&2^_&@#T*BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *H:Q_P >;_2K]4-8_P"/-_I0!R'P]_Y"E_\ 6N^K@?A[_P A2_\ K7?4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!@^,/^0=^-9OP_P#]7<_6M+QA_P @[\:S?A__ *NY^M '
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7-^-/^/):Z2N;\:?\>2T 0> ?^/.;_>KJZY3P#_QYS?[
MU=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%<-X^^+F@> K>07U]''<+_ QK2G3G5ERP5V95*D*,>>H
M[(W?%B,VFR8!/RFLWX;JRZ/+D$?/7R?\1/VVKV)IH-,ABFBY ('6N=\"_MQ:
MY8*;:YLXA&S9RPZ5[D<BQTH\ZCIZGS\N(LOC+D<G?T/T HKQ?X9_M+>'O&4<
M<5U>Q0W;?P9[U[+#,D\:R1L&1AD,.XKQZU"IAY<M169[E#$4L3'GI2NA]%%%
M<YTA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &3XL<
MQ^&M29>H@8C\J_+7PGI\.M_MIZ))>#>XFP-WUK]5]2LAJ-A/:L=JRH4)^M?E
MK\9-)F^ O[;WAO4Y\OI)*R/,>$&<'F@I'ZHQQK&H5%"J!@ 4ZL?PGXHL_&.@
MVVK6#B2UN%W(P.16Q02%%%% &3XK42>&]25NA@8'\J_+SP;(VG?MAZ);V_RQ
M/<98+TZU^F'Q/URV\.^ =<O;J=($BM)&&]@,D+T%?G!^R'H]U\:/C$WC)+=E
M@T^\9=V.#@T%(^@O^"HUU+:?L^1O$2&^V*./PK:_8'MXT^&MA, /,DME+5T/
M[<_PXN?B9\&WTZUC:62*;S2%&> *\E_X)V_$>UOWU?PI-(L-UI:^5Y;, 20<
M4!T/N6BBB@D**** "LKQ5_R+>IY_Y]W_ )&M6LGQ7_R+.J?]>[_R- 'X\^(-
M)\=:O\>(H/ <X@U=KDB%F]<U?^(W[5W[2GPN^(G_  A.N:MC5E &_P#AYZ<U
MW?PMN'M?VHM.D1BK"\/3ZU]!_M\?LS_\+ T&7Q5HD6-<BVYDC7Y\"@L\CL?
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
MO;/ /[-/P>U_P?IE]%X&TF=)X@_F/#DG]:W_ /AD_P"$7_0@Z/\ ]^?_ *]
M'SI_P]V^"T@*O%JFTC!!@R#[=*^%?&_[2_P^7X\#Q=\/],O;6_U2\43.4*@@
ML.WXU^NO_#)_PB_Z$'1_^_/_ ->J-I\ _@C'JHMK?POX?&H6[9\I5&]"/;-
M%[QGJ#ZK^S?>7DF=\^CK(<]<E0:_-O\ 85_Y.6M_^NS?SK]/?C-;0V?P;\1P
M6Z+'!'8,J(O0 8P!7YA?L*_\G+6__79OYT ?6W_!3/\ Y)%8_P#7<_TKEO\
M@EE_R*>O_5?YBNI_X*9_\DBL?^NY_I7+?\$LO^13U_ZK_,4 ?>%>,?M4?'C3
M?@/\.9]3OY CW8:"'GG<1C^M>NZEJ5MI%G+=W<RP6\8RSN< 5^1/[0OBK7OV
MVOV@)?ASI4LJZ9H]V)?-7)1U!_\ K4 =A^PG\"=0^-GQ$UGQWXUB:>*"Z^TZ
M>\@Z G(K]1-24)IDRC@+&1^E<W\*? MC\/? NCZ/96L=NUO:QQR,BX+,  2:
MZ;4E9["<*-S;#@?A0!^0WP,_Y2(^,?\ ?;^9K]>]/_X\X?\ =%?D)\#6$?\
MP42\8K(=C>8W!^M?KWI__'E#C^Z* +%?F)_P5X_Y%G1?^OY/YBOT[K\Q/^"O
M (\-Z%D8!OT_F* /L+]C;/\ PICP_P 8_P!#C_D*_/C_ (*E:&GB?]HK2=-D
M!*21)G'7H*_23]EBT%O\#_"A$7E[K*,_7Y17P'^WS&LO[8'A]7&Y?+3C\J /
MN/\ 8Q\$V'@OX#^'[:T@6-O+^9L<]!7NM<!\"HUB^&6D*@VJ$Z?@*[^@#\F?
M^"O'A&36/%5MJ$2 R0Q(!@=>E?6O_!-WX<Z5X7_9O\-ZC';?\3.XC/FS-U[5
MX;_P4H19O%D".-R&-<C\J^M/V,XTA_9]\.+&NU0IP/P% 'M]?!7_  4XLK*S
M\%W>M2H!<P1#:X'-?>M?!'_!5#_DD>J_]<Q0![/_ ,$_M9_MG]EOPS>EBVY7
M.3[ 5\9?\%'/'VI_$7XI>#_#-A*WV47BPRQJ<#!;!KZU_P"";J_\8?>%@/[D
MG\A7Q-^T"?\ A$_VE-$DU092XU)?++]OFH _37]GWX5V/PE^'=AI=C$L8EC2
M:0 <[BO_ ->O3*HZ%(LVB:>Z$,C6\9!'^Z*O4 5-4T^+5M-NK*90T-Q$T3AA
MG@C!K\5_VM/V?;'X+_M9:"FB1>3:7D@G<>I)SG]:_;.ORR_X*,W43?M3>$4$
MREA%&"N?I0!^@GP!.?A;IG^Y_05^7'_!3:P&M?%#PQI9^[>7HB/XMBOU&^ '
M_)+--_W/Z"OS&_X*+,%^.W@1B< :HF3Z?.* /T7_ &2_@A9? WX6V6EV4:QB
MZCCN''?)7/\ 6O;*R/",R3^%='>-Q(ALX<,#U^05KT 5M2L8]3T^YLYE#17$
M;1.&&1AA@_SK\@?VB/ARW[,?[87A>Y\.!K73;R87$P4X!R<_UK]AZ_,;_@I1
MJEM)\>O">F *UY+$@0]QTH _1/X=^*U\9>%;/4P=WF*,D>N*X3]J0_\ %IM=
M_P"O23_T$U8_9ATVXTOX2Z7!<[C*!D[OH*K_ +4G_))M=_Z])/\ T$T ?%G_
M  1['_$M\:'_ *?W_F:_32OS+_X(]?\ (-\:?]?[_P S7Z:4 %%%% "-]T_2
MOR"\1SCQY^UAJM@?G^QW^<'V:OU];[I^E?CUX/\ ^3T/%>/^?T_^A4 ?KKX=
MC\G0-.C_ +MO&OY**77_ /D#WG_7)OY4_1O^039?]<5_D*9K_P#R![S_ *Y-
M_*@#\+-&TGXFZQ^UQXWC^%-S]EU@7+>8S' QFOJ6/P'^W@(4 \00!<<#?T_6
MN _8[F>']N3X@%&*GSVZ?6OUYMV+0QL3DE030!^8I\!_MX]O$$'_ '\_^O7T
MG^R%X?\ V@M'UB^;XP:C'>V90^2$;.&KZKHH ^/?^"CW_)&]9_Z]6K)_X))_
M\FMV_P#U^/6M_P %'E=O@WK1521]E:LC_@DFP/[+< !R1>/D4 ?;-9'BS_D7
M;_\ ZY&M>LCQ80/#E^2<#RC0!^2GPQ_Y2<:9_GO7[!5^/OPQ4M_P4VTQE&Y/
M[WXU^P5 %35-1BTG3Y[R8XBA4NQ]J_(;XK^*;SX^?M_:=H.GMYU@Y"E>J\&O
MTI_:F\90^#?@=XMNS.(I_L3B/G!S7P5_P3!^&LGC_6F^)5XGG74-RRB=ADCG
MUH _3'P-X:'A'PO8Z4NW%NFWY>E'CS_D3M7_ .N#5OU@^/ 3X/U< 9/D-0!^
M5'P5_P"3\]+_ .NG]:_76OR)^"[*G[>VE(YVR>9]WOUK]=J "OSD_P""G_\
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
MAOK&=9X)%#!E.:T*_*70?C1\2/V!/$C^#]9TO4O'MI"#_I$*LRL#TYKMH_\
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
M/#K>BVMW=,/DN)$RP/:OB#7O^";GQA_MFY'A[XLS:1H6[_1K&.5@L2]@!TH
M_0[Q=XRTOP3X9O\ 7M2N%CL+*,R2,K \#L/>OSE\2?M_>)?CM\81X2^$4EQ
MI;:'D4A3@X)J2S_X)J_&:ZNHX=:^+L^HZ2Q_?6LDK$./0BOLCX#?LL^#/@GH
M]K]DT6S;7$^_J"Q_.3[&@#L=)BUJ'X2NGB%_,U@:?)]I;U;8:_,#]GO_ ).*
ME_["#?\ H1K]:]:L3JFDWMF&VFXA>(-Z9!%?'7PU_8'O/ OQ.?Q2^N+.C7)G
M\K\<XH ^T5^Z/I7C'[4GP8'QC\ SV:(KW5M&\D.[^]CBO9QT H(# @\@T ?E
M=^QS^T1<?LM>,M0\ ?$L7!N=3NMEBZJ=JKGC)K]0]-URQU:RBNK:ZBDBD4,"
MK@]:\D^.W[+_ (6^+WAR^2/3+6T\0NA%MJ>SYXF]<U\56?\ P3/^.5BKQV_Q
MFN(H=QVJLK\"@#[G_:(_:*\,?LZ^"I-<\0SMB166"*+!9FQQ^%?G!\$_#?B'
M]O[XT1>.[E6_L;0;S*_:./ESP!7K?@W_ ()H^/+G68)/B%\0&\6Z7$X86EP[
M,/UK[Q^'?PP\-?"W14TWPUI%MI4&U0XMTV[R!U- #/%GBG1_A'X/.H7BF+3[
M4*AV=>E5?AW\8/#OQ,M?.TB[4\9\MV ;\JL?%3P''\2/!]WH<C*BSC[S=!Q7
MY]ZS_P $Q?BG!XDN[[PU\49-&M)6)2&.1AM'I0!VO_!3W6M"\O1-'N4$VLW4
M16U\L996).,U[!_P3U\+ZOX4^ ]O::SN^TF;<-W7;CBO(?A#_P $Z?%.B^*[
M+6?B)XR_X3![60/&+AB^ .PS7WGINFVND6B6UG EO @P$08% 'Y$7//[<GB4
M?]/1_G7Z<^)/BUH?PK\/Z.-9D9/.@7;M''2OG"3]@&\D^/\ JGQ#_MU1%>3>
M8+?N.<U[?\?O@$_QB\"QZ+#>+9W<4'E)<'^$XQF@#T?P7XZTGQYHRZEI5RDU
MNQ.<,"1]:_*[_@H)!;?$3XO6FE^%$WZW;:@K7#P#@@,/2NNTO_@F'\:O#\4D
M&E?&&>RMF8D1QRN!BOH']ES]A>X^#OB*XUOQCJ\?BO4)%_UTWS'=Z\T ?2_P
MGM9K'X:^&;>XSY\=A$KY]0HS764R*-88U1%"(HP%4<"GT %%%% !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 %<+XTP=20%@HQU8\5W5>&_M4W%
M_:_#^^ETHN+\+\GE_>K6E3]K4C3O:[L8UJGL:4JK5^57/7]!:./2X1YL;<=5
M85H>='_?7\Q7Y(6/C#XOK;@13:ILSQPU3_\ "8_&/_GMJGY-7U_^K4_^?T3X
MG_6N'_/B1^M'G1_WU_,4>='_ 'U_,5^2_P#PF/QC_P">VJ?DU'_"8_&/_GMJ
MGY-1_JU+_G]$/]:X?\^)'ZT>='_?7\Q1YT?]]?S%?DO_ ,)C\8_^>VJ?DU'_
M  F/QC_Y[:I^34?ZM2_Y_1#_ %KA_P ^)'ZT>='_ 'U_,4>='_?7\Q7Y+_\
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
M,?\ SVU3\FH_U:E_S^B'^M</^?$C]:/.C_OK^8H\Z/\ OK^8K\E_^$Q^,?\
MSVU3\FH_X3'XQ_\ /;5/R:C_ %:E_P _HA_K7#_GQ(_6CSH_[Z_F*/.C_OK^
M8K\E_P#A,?C'_P ]M4_)J/\ A,?C'_SVU3\FH_U:E_S^B'^M</\ GQ(_4WQ6
MT<FF_P"NC7G^)A6=X#\N.*X/G1MST#"OR_N/%WQ=D7%Q+J>S_:#4RU\6?%B+
M/V674AZ[0U+_ %:G_P _XA_K7#_H'D?K?YT?]]?S%'G1_P!]?S%?DO\ \)C\
M8_\ GMJGY-1_PF/QC_Y[:I^34_\ 5J7_ #^B'^M</^?$C]:/.C_OK^8H\Z/^
M^OYBOR7_ .$Q^,?_ #VU3\FH_P"$Q^,?_/;5/R:C_5J7_/Z(?ZUP_P"?$C]:
M/.C_ +Z_F*/.C_OK^8K\E_\ A,?C'_SVU3\FH_X3'XQ_\]M4_)J/]6I?\_HA
M_K7#_GQ(_6CSH_[Z_F*/.C_OK^8K\E_^$Q^,?_/;5/R:C_A,?C'_ ,]M4_)J
M/]6I?\_HA_K7#_GQ(_6CSH_[Z_F*/.C_ +Z_F*_)?_A,?C'_ ,]M4_)J/^$Q
M^,?_ #VU3\FH_P!6I?\ /Z(?ZUP_Y\2/UH\Z/^^OYBCSH_[Z_F*_)?\ X3'X
MQ_\ /;5/R:C_ (3'XQ_\]M4_)J/]6I?\_HA_K7#_ )\2/UH\Z/\ OK^8H\Z/
M^^OYBOR7_P"$Q^,?_/;5/R:C_A,?C'_SVU3\FH_U:E_S^B'^M</^?$C]:/.C
M_OK^8H\Z/^^OYBOR7_X3'XQ_\]M4_)J/^$Q^,?\ SVU3\FH_U:E_S^B'^M</
M^?$C]:/.C_OK^8H\Z/\ OK^8K\E_^$Q^,?\ SVU3\FH_X3'XQ_\ /;5/R:C_
M %:E_P _HA_K7#_GQ(_6CSH_[Z_F*/.C_OK^8K\E_P#A,?C'_P ]M4_)J/\
MA,?C'_SVU3\FH_U:E_S^B'^M</\ GQ(_6CSH_P"^OYBCSH_[Z_F*_)?_ (3'
MXQ_\]M4_)J/^$Q^,?_/;5/R:C_5J7_/Z(?ZUP_Y\2/UH\Z/^^OYBCSH_[Z_F
M*_)?_A,?C'_SVU3\FH_X3'XQ_P#/;5/R:C_5J7_/Z(?ZUP_Y\2/UH\Z/^^OY
MBCSH_P"^OYBOR7_X3'XQ_P#/;5/R:C_A,?C'_P ]M4_)J/\ 5J7_ #^B'^M<
M/^?$C]:/.C_OK^8H\Z/^^OYBOR7_ .$Q^,?_ #VU3\FH_P"$Q^,?_/;5/R:C
M_5J7_/Z(?ZUP_P"?$C]:/.C_ +Z_F*Y_QAY<EB/WT:_[S"ORW_X3'XQ_\]M4
M_)JBN/%OQ;D7%Q+J>W_:#4O]6I_\_HA_K7#_ )\2/U&\"F..QE_?1L=W16%=
M/YT?]]?S%?DC:^+/BS$I%K+J07OM#5-_PF/QC_Y[:I^34_\ 5J?_ #^B'^M<
M/^?$C]:/.C_OK^8H\Z/^^OYBOR7_ .$Q^,?_ #VU3\FH_P"$Q^,?_/;5/R:C
M_5J7_/Z(?ZUP_P"?$C]:/.C_ +Z_F*/.C_OK^8K\E_\ A,?C'_SVU3\FH_X3
M'XQ_\]M4_)J/]6I?\_HA_K7#_GQ(_6CSH_[Z_F*/.C_OK^8K\E_^$Q^,?_/;
M5/R:C_A,?C'_ ,]M4_)J/]6I?\_HA_K7#_GQ(_6CSH_[Z_F*/.C_ +Z_F*_)
M?_A,?C'_ ,]M4_)J/^$Q^,?_ #VU3\FH_P!6I?\ /Z(?ZUP_Y\2/UH\Z/^^O
MYBCSH_[Z_F*_)?\ X3'XQ_\ /;5/R:C_ (3'XQ_\]M4_)J/]6I?\_HA_K7#_
M )\2/UH\Z/\ OK^8H\Z/^^OYBOR7_P"$Q^,?_/;5/R:C_A,?C'_SVU3\FH_U
M:E_S^B'^M</^?$C]:/.C_OK^8H\Z/^^OYBOR7_X3'XQ_\]M4_)J/^$Q^,?\
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
MW':>!7Y_WW[+?QZ^#OB![;X2W26>@EBP1G[T:M\!?VGOB[+:Z=\0+Z.XT9)
M61'QQWH"QR7[,NA7OQ4^.&L:QHUOYNGVU\7,L8X*[NM?J?"I6%%/4*!^E>;_
M  /^!/AOX'^'5L]"L_L]Q/&INI,\NV.?UKTN@&%%%% @HHHH **** /R]_;*
M\;?%3X:_%B;58-.N$\,FX&VX&=NW-?<7[-/QPT'XR> [*32[Y+N^M($6[13D
MHWO7;_$7X;Z)\4?#LVC:]:BYM'S@'JIQUKX(;]D[XU_ ?Q)JDWP9G2RL;Z0E
MUD;MF@K<_0?Q?XNTSP-X?N]:UBX6UT^U7=+*W0"OR[^&=I+\9/VU];\2Z GV
MG1IF)CGC'!YKT&\^#O[57Q.A;P[XZU"*?PQ<X%PBOR17UO\ L[_LV^'/@7X;
MM8=/LPFH!,22'K0&QZSI-LUGIMM WWHT"FOBO]N;]FF]\0:W%\3/#<4C:[IL
M8\N"$8WD=Z^X*BN+>.ZA>*50Z,,$$4$GPU^S'^W1I6GZ?;>%_B5?1:)K$0\O
M$_4-Z&OMW1]8L]>TV"_L)UN;29=T<J=&'K7S?\7OV!?AI\2+ZYUQM+:/73\Z
M2JV 6[5\_P /PK_:W\%WL^F>%]2CBT" [+1&?D(.E!6Y^CM<GX^^*7ACX8Z>
M;[Q+JL.F6P&=TIZU\++X9_;54Y&K0_\ ?=9]A^RO\=_C)KHM?BY=+>:#G)2-
M^: L=WJG_!1JVU+XA6>C>&1;ZCI\UP(S,%SA<XS7V]I.H1ZIIMM=1L&$T:OQ
M[BOGWP'^P7\*? BVDUEH["\A )E+=_RKZ"TO2X-(M4M[==L2# % F7****!&
M+XPL_P"T/#MY /XT(K\PO@G<_P#"&_M]:D&'4$'/O7ZJLHD4JPR#U!K\J/B'
M;MX5_;XU&[B'EVQ. >G>@I'ZJV\PN(4D7[K#(JAXCT"U\4:-<Z9>KNMKA=KC
MVJ/PC=?;/#>GS9SOB!S6O02?EC\8/A_XV_8W^.%Q\0/!VFRZAHSMM,9!\O:>
MO%?;OP@_:T\"_$SP_I3-KEK#KT\:_:-/!^:.0]17JWB_P?IGCC19=*U:W%Q:
M2?>4BOC_ .-'[!UGH?DZU\);-M.U[?OD+2<$]0:"MS[:5@RA@<@C(IEQ<1VL
M#S2L$C0;F8]A7YVKX3_;3@188]6A$,8VI\_852UGP#^V?KEJMI<ZK";=F <;
M_P"'O0*Q[A^TE^W1X1\ :?-HGAO5K?4_$L^Z$6Z')5B, ?7->,_LH_LU^*/B
MCXS3XB?$>SFLKRWG\ZSCF!PZYR*]:^&?_!/7P+Y>F>(_&.G/=^+U(FGDW\>8
M.<_G7UU:VZ6=O%!$NV*) B+Z # % _0>%"KM P,8 %?E[_P43_9ZU[P?XFT?
MQQX-M);F3[6+B\,0^ZH.237ZB5F>(?#MAXHTJXT[48%GM9U*.K#J#UH)/G/]
ME/\ ;(\'_%_P_I^BS:K;Q>(K>-+=[<GEF  Q]>*^GZ^ /C)_P3YD\$ZT/$GP
M3MCIFM,QF.Z3@29K@?\ A%/V]F^]K,'' ^?M0!^AGQ0^*_AKX0^&Y=9\3:G#
MIMJ%;8TA^^P&<"ODCX2?\%!+OXO_ !(31M#M8;O2S<>49T7^'/7I7DC?LM?M
M*?'V^M-.^,]Y'>Z#!("$C?MGFOLWX,_L9_#;X(PV[^'=):WNU ,DK-G<WKTH
M \O_ ."JW/[)NL'_ *;I_(U0_P""9O\ R1W1_P#KV%>E_MW_  5\0?'KX"ZA
MX5\,A6U.69'57. 0.HJE^Q-\"_$GP/\ AUIVC^(MOVN"'8VT]Z /I>O@O_@I
M7^SS>^)?!5UXP\.PO<:[$P(2,?-@5]Z53U;2K;6K&2TNXQ+!(,,K"@#XF_8!
M_:TTKQ)X/TSP!K]W':^(M,A$3QR'# ^AK[D!W $'(/2O@;]JK]@V]M&B\5?
MRS_LOQE-/NNG\S 8=<].*\XL_!_[>EE:00QZQ#MA4*H+T ?:W[27[47A7]GK
MPO=76IZC;KJH3,5JYY.>A-?"G[#Y^('QB_:2\0>.M36ZC\-:@3);N2?+//&*
MT_ O[#'Q=^-GQ4@U?X_R+J6D=9$CDZXK]&OAW\-/#_PM\/V^B^';%;+3[==L
M:=2!]: ,OXV1^5\'_$J9SML6%?E_^PK_ ,G+6_\ UV;^=?JI\4/#]UXJ^'^N
M:39?\?5W;-%'GU-?#7[+7[%_Q ^%7QJA\2:UY?\ 9RRECM/.,T >C_\ !3/_
M ))%8_\ 7<_TKE?^"67_ "*>O_5?YBO9/VV?@GXA^.'P]M=)\.;?M4<I8[CV
MXKC_ -D/]GWQU\!?A?XJM+KRQX@N8S]B/!&['&?QH YK_@HM^T8_ACPG=_#_
M ,/R!_%5ZJM'!&WSL#T_G6G_ ,$^?V:3X#\(V/CG6X2GB34X294D&6&>]?(/
MQ,_8:_:>^)/Q2E\=:E-!-K:29@F,GW5!X&*]'TGX??MUZ'IT5A9ZM;I;1C"J
M&Q0!^HU%?F!)X1_;U\MMNLP[NW[ROJ;]E;2?CKI^F(/BO>)<W.[DJV>* /B_
M]I+P9>_LO?M)7WQ6NXVMM-U:ZVB1A\N":_2KX*_%;P_\6/!&G:IH.HQ7RF!#
M*$.2C$<YJ'XX? ?PG^T#X2.@>+;'[9:*QDBP<%'QP:_/U?V6/VEO@3K6H6OP
M>O8[/1)7(1)'_@SQ0!^GFJ:I:Z+8S7M[.MO:PKN>1S@ 5^4O[87CZT_:T^)T
M/@/PI*-2;3KQ92(N3@&M?Q!\*?VX?&VEOI&M:M"^G3'$BA^2.]?5W[)_[%_A
MKX)Z?9^(]0T_?X[GC_TVZ9LC=Z8H ]T^$^B2>&_AKX;TN5/+EM+*.)E]"!7Y
MJ?M[?\GA>'_^N2?TK]5Z^#?VKOV1/'7Q:_:*TCQ?H>S^R;9%5]QYXQ0!]:?
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !2=:6B@"F^CV$DPE>QMFE'(=H5+#\<5;I:* "BBB@"*2UAE?>\
M,;M_>9034BJ%&  !Z"EHH *S;KPWI%])YESI=E<2?WI;=&/YD5I44 9'_"'Z
M#U_L33O_  $C_P *T+6RM[*/9;P1VZ?W8D"C]*GHH **** *-[H>FZD0;S3[
M6Z(Z&:%7_F*J_P#"'Z#_ - 33?\ P$C_ ,*V** (;6SM[&(16T$=O&.B1(%'
MY"I:6B@"F^CV$EP+A[&V:=>DK0J6'XXS5NEHH *:\:R*5=0RG@JPR#3J* ,J
M3PGHDSEY-&T^1_[S6J$_RI(_">AQ2*Z:-IZ.O(9;6,$?I6M10 B@*  , < "
MBEHH I_V/8>;YOV&V\SKO\E<_GBK8XX'2EHH :R+(I5E#*>H(R*RY/">AS2%
MWT;3W=NK-:QDG\<5K44 94/A71;>021:/81R#HR6J C\<5J*H50%  '0"EHH
M @OI)8K.9X5WS*A*+ZG'%?!OQ4_;K\?_  =^.FD:!XF\/1:?X.GD N=2>/[B
M9ZYQ7WS7F?QD_9Y\&_'33C9^*M/^U(4V;E.#B@#6\&^*O _Q@TE-:T-]-\06
M<@R+CR5?\.16_P#\(?H*D$:)IP([_9(_\*_-WQ5^R[^T;\%?&$VF? V\6R\%
MH<P1R2<BH;CP?^WI/;RQ'68<2*0?GH ^DOVSOVBO!_P_^%NO^%;'4K>'Q->0
M&.UT^$!=S'V%><_\$V?AIK/_  B,'BKQ!8&TOW=C\PP<&LK]G/\ 8-UWQ=J3
M>)_CY%_:7B2VDW6I5\@<]Z^]?#WAZQ\+Z7#I^G0B"VB&%44 :=?''_!0SX]0
M^#? MYX"@=4U;7[8QPX/SG/85]@W?F_99?)_UVT[/KCBOSI^./['OQ8^-G[3
MWA7Q?K!BF\.Z9,NX;ONH#G % 'K/_!-?X.O\/_@;9W&K6Y_MB65FWR#Y@#S7
MV'5+2-(M=#L(K.SB6&"-0H51Z5=H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "H;W_CSG_ZYM_*IJ;(HD1E/(88- 'X
MZ_M!7D*_M6>%5+8;^T5[?[5?L'IG_(-M/^N2?^@BO(O$7[)?P[\4>++3Q'?Z
M49=4M9/-CER.&SG/2O8XHQ#&D:C"J H^@H ?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 %<)XXCCDOT65%E3'*L,BN[KA?&W_(03Z4
M;N@Z/IKZ7"5TZU48Z>4I_I6A_8NG_P#/A:_]^5_PJ'P[_P @F'Z5IU7,^Y/+
M'L4O[%T__GPM?^_*_P"%']BZ?_SX6O\ WY7_  J[11S/N'+'L4O[%T__ )\+
M7_ORO^%']BZ?_P ^%K_WY7_"KM%',^X<L>Q2_L73_P#GPM?^_*_X4?V+I_\
MSX6O_?E?\*NT4<S[ARQ[%+^Q=/\ ^?"U_P"_*_X4?V+I_P#SX6O_ 'Y7_"KM
M%',^X<L>Q2_L73_^?"U_[\K_ (4?V+I__/A:_P#?E?\ "KM%',^X<L>Q2_L7
M3_\ GPM?^_*_X4?V+I__ #X6O_?E?\*NT4<S[ARQ[%+^Q=/_ .?"U_[\K_A1
M_8NG_P#/A:_]^5_PJ[11S/N'+'L4O[%T_P#Y\+7_ +\K_A1_8NG_ //A:_\
M?E?\*NT4<S[ARQ[%+^Q=/_Y\+7_ORO\ A1_8NG_\^%K_ -^5_P *NT4<S[AR
MQ[%+^Q=/_P"?"U_[\K_A1_8NG_\ /A:_]^5_PJ[11S/N'+'L4O[%T_\ Y\+7
M_ORO^%']BZ?_ ,^%K_WY7_"KM%',^X<L>Q2_L73_ /GPM?\ ORO^%']BZ?\
M\^%K_P!^5_PJ[11S/N'+'L4O[%T__GPM?^_*_P"%']BZ?_SX6O\ WY7_  J[
M11S/N'+'L4O[%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM%',^X<L>QDZAH^
MFK:N6TZV;CIY2C^E<;X*TW3I/$-\/[.MAZ?NP<?I7>ZI_P >;_2N(\#?\C)?
M?C2YGW#E78[7^Q=/_P"?"U_[\K_A1_8NG_\ /A:_]^5_PJ[13YGW#ECV*7]B
MZ?\ \^%K_P!^5_PH_L73_P#GPM?^_*_X5=HHYGW#ECV*7]BZ?_SX6O\ WY7_
M  H_L73_ /GPM?\ ORO^%7:*.9]PY8]BE_8NG_\ /A:_]^5_PH_L73_^?"U_
M[\K_ (5=HHYGW#ECV*7]BZ?_ ,^%K_WY7_"C^Q=/_P"?"U_[\K_A5VBCF?<.
M6/8I?V+I_P#SX6O_ 'Y7_"C^Q=/_ .?"U_[\K_A5VBCF?<.6/8I?V+I__/A:
M_P#?E?\ "C^Q=/\ ^?"U_P"_*_X5=HHYGW#ECV*7]BZ?_P ^%K_WY7_"C^Q=
M/_Y\+7_ORO\ A5VBCF?<.6/8I?V+I_\ SX6O_?E?\*/[%T__ )\+7_ORO^%7
M:*.9]PY8]BE_8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^%7:*.9]PY8]BE_8
MNG_\^%K_ -^5_P */[%T_P#Y\+7_ +\K_A5VBCF?<.6/8I?V+I__ #X6O_?E
M?\*/[%T__GPM?^_*_P"%7:*.9]PY8]BE_8NG_P#/A:_]^5_PH_L73_\ GPM?
M^_*_X5=HHYGW#ECV*7]BZ?\ \^%K_P!^5_PH_L73_P#GPM?^_*_X5=HHYGW#
MECV*7]BZ?_SX6O\ WY7_  JGJFCZ:MFY;3K9N/\ GDH_I6S5#6/^/-_I1S/N
M'+'L<3X!TO3I-2OQ_9UN#G@^6#_2NX_L73_^?"U_[\K_ (5QWP]_Y"E_]:[Z
MCF?<.6/8I?V+I_\ SX6O_?E?\*/[%T__ )\+7_ORO^%7:*.9]PY8]BE_8NG_
M //A:_\ ?E?\*/[%T_\ Y\+7_ORO^%7:*.9]PY8]BE_8NG_\^%K_ -^5_P *
M/[%T_P#Y\+7_ +\K_A5VBCF?<.6/8I?V+I__ #X6O_?E?\*/[%T__GPM?^_*
M_P"%7:*.9]PY8]BE_8NG_P#/A:_]^5_PH_L73_\ GPM?^_*_X5=HHYGW#ECV
M*7]BZ?\ \^%K_P!^5_PH_L73_P#GPM?^_*_X5=HHYGW#ECV*7]BZ?_SX6O\
MWY7_  H_L73_ /GPM?\ ORO^%7:*.9]PY8]BE_8NG_\ /A:_]^5_PH_L73_^
M?"U_[\K_ (5=HHYGW#ECV*7]BZ?_ ,^%K_WY7_"C^Q=/_P"?"U_[\K_A5VBC
MF?<.6/8I?V+I_P#SX6O_ 'Y7_"C^Q=/_ .?"U_[\K_A5VBCF?<.6/8I?V+I_
M_/A:_P#?E?\ "C^Q=/\ ^?"U_P"_*_X5=HHYGW#ECV*7]BZ?_P ^%K_WY7_"
MC^Q=/_Y\+7_ORO\ A5VBCF?<.6/8I?V+I_\ SX6O_?E?\*/[%T__ )\+7_OR
MO^%7:*.9]PY8]BE_8NG_ //A:_\ ?E?\*/[%T_\ Y\+7_ORO^%7:*.9]PY8]
MCF/%6DZ;'IV3IULQSQ^Z4?TK.\"Z7ILD=Q_Q+K8'/7RP?Z5M>,/^0=^-9OP_
M_P!7<_6ES/N/E78Z/^Q=/_Y\+7_ORO\ A1_8NG_\^%K_ -^5_P *NT4^9]Q<
ML>Q2_L73_P#GPM?^_*_X4?V+I_\ SX6O_?E?\*NT4<S[ARQ[%+^Q=/\ ^?"U
M_P"_*_X4?V+I_P#SX6O_ 'Y7_"KM%',^X<L>Q2_L73_^?"U_[\K_ (4?V+I_
M_/A:_P#?E?\ "KM%',^X<L>Q2_L73_\ GPM?^_*_X4?V+I__ #X6O_?E?\*N
MT4<S[ARQ[%+^Q=/_ .?"U_[\K_A1_8NG_P#/A:_]^5_PJ[11S/N'+'L4O[%T
M_P#Y\+7_ +\K_A1_8NG_ //A:_\ ?E?\*NT4<S[ARQ[%+^Q=/_Y\+7_ORO\
MA1_8NG_\^%K_ -^5_P *NT4<S[ARQ[%+^Q=/_P"?"U_[\K_A1_8NG_\ /A:_
M]^5_PJ[11S/N'+'L4O[%T_\ Y\+7_ORO^%']BZ?_ ,^%K_WY7_"KM%',^X<L
M>Q2_L73_ /GPM?\ ORO^%']BZ?\ \^%K_P!^5_PJ[11S/N'+'L4O[%T__GPM
M?^_*_P"%']BZ?_SX6O\ WY7_  J[11S/N'+'L4O[%T__ )\+7_ORO^%']BZ?
M_P ^%K_WY7_"KM%',^X<L>Q2_L73_P#GPM?^_*_X4?V+I_\ SX6O_?E?\*NT
M4<S[ARQ[%+^Q=/\ ^?"U_P"_*_X5@>+])TV.Q&=.MF/KY8']*ZRN;\:?\>2T
M<S[ARQ[%#P-I>FR6,N-.M@=W7RP?Z5TW]BZ?_P ^%K_WY7_"L'P#_P ><W^]
M75T<S[ARQ[%+^Q=/_P"?"U_[\K_A1_8NG_\ /A:_]^5_PJ[11S/N'+'L4O[%
MT_\ Y\+7_ORO^%']BZ?_ ,^%K_WY7_"KM%',^X<L>Q2_L73_ /GPM?\ ORO^
M%']BZ?\ \^%K_P!^5_PJ[11S/N'+'L4O[%T__GPM?^_*_P"%']BZ?_SX6O\
MWY7_  J[11S/N'+'L4O[%T__ )\+7_ORO^%']BZ?_P ^%K_WY7_"KM%',^X<
ML>Q2_L73_P#GPM?^_*_X4?V+I_\ SX6O_?E?\*NT4<S[ARQ[%+^Q=/\ ^?"U
M_P"_*_X4?V+I_P#SX6O_ 'Y7_"KM%',^X<L>Q2_L73_^?"U_[\K_ (4?V+I_
M_/A:_P#?E?\ "KM%',^X<L>Q2_L73_\ GPM?^_*_X4?V+I__ #X6O_?E?\*N
MT4<S[ARQ[%+^Q=/_ .?"U_[\K_A1_8NG_P#/A:_]^5_PJ[11S/N'+'L4O[%T
M_P#Y\+7_ +\K_A1_8NG_ //A:_\ ?E?\*NT4<S[ARQ[%+^Q=/_Y\+7_ORO\
MA1_8NG_\^%K_ -^5_P *NT4<S[ARQ[%+^Q=/_P"?"U_[\K_A0-%T\<BQM@?^
MN*_X5=HHYGW#ECV/SY_;P\-)_P )]:WEO;K!&D2[O+7 )QUKY<5MPS7Z7_M2
M_"O_ (3#PC>7UO'ONXTP,=:_-C4=*N=#O7LKI&69"<Y%?JN1XF-;"1A?6.A^
M-\0X26'QLJC6DM2"BBBOH3Y@*ZSX3Z/)JWC_ $:2/.([A2<?6N2Y+*H!)8X&
M*^N/V-?@O/>WDFIZE#B-"'C+"O/Q^(CA</*<F>GEN%GB\3"G%=3[HTY=NGVH
M](E'Z"K--C01QJ@Z* *=7XP]S]Y6P4444AA1110 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 %%%% !7YH?\% -&F^'OC0^-%@9%DG5?.Q@=?6OTOKRO]HK]G_1OVBO Q\-:
MS(UO!Y@D$J#YAB@:-'X ^(K;Q-\(?"][!<QW#262,^U@2#Z&O0Z\K^!?P%L?
M@;HD>F6&H3WD$:"-1,>@KU2@04444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% "4M%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -D<1QLS'"J,D^E?D
MM^W3XH/[1?Q@\.^&]-N%N?['U!1(D9S@!O2OUBU"S%_9S6Y8H)$*$CWKY<^&
M_P#P3^\*?#SXIZQXW34KB_O-1E,K0SC*H<YXH ^@OACX:A\*^!]&L8T"M':1
MAL>NT5U5,AC$,*1K]U5"C\*?0 4444 %?FW_ ,%;/AZ9K'P;K=E =T-ZLDC*
M.F".:_22O/?C-\&=)^-7AM]'U8[8F5E#@9*Y'44 <;^R+\3;;XB?#'3Q!>QW
MC6,$<+[&#;2 !@U[I7@W[*O[)^C_ ++&CZMI^D:G<ZE%J$WFM]H_@YZ"O>:
M"BBB@ HHHH **** "BBB@ KCOBEX3U+QIX5N]+TR_.GRW$;1F0''48KL:* /
MBK]DW]@*?X!^*]:UO6]6CUJ>^N#/&W4IDYK[44;5 ]*6B@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "OSN_X*7?$J+7,_#*TNE-YJ4:@(K<Y/
MM7Z'31^=$R9QN&,U\M^/OV!_#/Q ^-.F_$34-5N6OK(@K;GE#B@#H/V#OARW
MPR_9S\/:1/'MNT!,C$<GIBOH>J>DZ7#HVGQ6ENH6*,8 %7* "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ KA
M?&W_ "$$^E=U7"^-O^0@GTH Z?P[_P @F'Z5IUF>'?\ D$P_2M.@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** *FJ?\>;_2N(\#?\C)??C7;ZI_QYO]*XCP-_R,E]^- 'H5%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 50UC_CS?Z5?JAK'_'F_P!* .0^'O\ R%+_ .M=]7!?#M"VHZ@P'R@X
MKO: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH P?&'_ "#OQK-^'_\ J[GZUK>*H7GT_"#)K+\!QM&M
MR&&#F@#KJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI*6@ HHH
MH **** "BBB@ HHHH **** "N;\:?\>2UTE<WXT_X\EH @\ _P#'G-_O5U=<
MIX!_X\YO]ZNKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** ([BWCNHFBE19(VX*L,@U\L_'O]DB+QE<W.IZ4
MR6S-\VU1S7U52$!A@C(KLPN+JX.?M*3LSAQF"HXZG[.LKH_)/Q=\&-?\)SR1
M?8IYQ'QN"'FL?0OAWK^O2!4TNX5<XW;#7ZP^+=.L6T^4R64$C;3R4%9GPYTO
M3VTF0K86ZG?U\L&OJH\3U.6SIZ][GQTN$:3E=5;+M8^/?@Y^QM>ZE=0ZCJ,N
MR+(8QR"ON+PQX9LO"NE065G"D2QH%+*,9K4CA2%<1HJ#T48I]?.XW,:^.E>H
M].Q]1E^68?+XVI+7N%%%%>6>N%%%% !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 45EZUXHTCP[&KZIJ=KIZ
M-T:YF5 ?S-9B_%#P@RY7Q-I1'J+M/\: .GHK!TKQ[X;UR\%KIVNZ??7)Z0V]
MRCM^0-7-3\1Z7HK(NH:C;63.<*)Y0F3Z#- &E138Y%D170AD89##H1ZTZ@ H
MJI?ZK9Z7&'O+J*U1C@-,X4'\Z?9ZA;:@F^UN([A?[T;!A0!8HHHH ***BN+F
M*UC,DTBQ1CJSG H EHK.L/$6EZI.T-GJ%M=3+]Z.&4,P_ 5HT %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12$XY/ K,N/$^D6M
MTMK-J=K%<MTB:50Q_#- &I144EU#'#YKRHL77>3Q^=9D'C#0[FX,$6KV<DP.
M#&LZD_EF@#8HI =PR.12T %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !112,P12S'"@9)/:@!:*S+/Q-I.HS/%:ZE:W$JG#)'*K$
M'TP#6G0 4444 %%%1SW$5M&7ED6-!U9C@4 245FZ?XDTK5I'CLM1M;IT.&6&
M56(^N*TJ "BBB@ HHHH **ANKR"QB:6XF2&-1DM(P %5=-\0:9K"DV-_;W8!
MP?)E#?RH T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBJU]J%KIL)F
MN[B.VB_ORL%'YF@"S15'3];T_5L_8KV"[V]?)D#8_*KU !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 %<+XV_Y""?2NZKA?&W_(03Z4 =/X=_Y!
M,/TK3K,\._\ ()A^E:= !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !6?KFN6GAW39KZ]D$4$:DEC6A7R+_P %%?CE
M!\-?@Q?VMG+OU25@HC0_,,\4 >/_  9_;^U36_VGO$WA?7;X-X>BF,=FN??
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
M_P"A4 ?JM9R--9P.WWF16/U(J21ML;$=0":AT_\ X\+;_KDO\A4LW^J?_=-
M'P!\9/VJ/B!X3^+VGZ)IUV$T^6\$3+_L[L5][Z1</=:3932<R20([?4J":_+
M/]H;_DOFE?\ 807_ -"K]2-!_P"0'IW_ %[1_P#H(H OT444 %%07E];V$+2
MW4\=M$O625PJCZDU\8_'[_@I1I'P=\<3^'M*\,W'BSRA_P ?&GDNI/U% 'VK
M17YPV_\ P5XDFNH8W^%6M1([8:1HWPH]3Q7TKI7[:/A.^^">L^/YI(;4Z;$9
M&TZ24"1B.P'6@#Z)KF_&G_'DM>/?LM_M>:7^TUHBZC8:9)IZEV39(?2J'[9G
M[5^G_LPZ7H,U_I[7RZK-Y(Q_!SR: /:? /\ QYS?[U=77RG)^V9X5\%_#QM;
M1XM0O)81/'I\,@\QLC. .M>#C_@K]/G!^$VMCYL?ZI^GKTH _22BOG[]G']K
MO1/C]$ZBU_L2\5=QMKE]K9].:^@ <\CIZT +15;4-2M-)M7N;VYBM+9.6EF<
M(H_$U\;_ !R_X*2:-\*];GT_1O#EQXM,3[=^GDN#[\4 ?:->,?M:_$36OAC\
M']0US09/*U")P%;\Z^4-'_X*WMJ6J6]K+\+M8M8Y" TTD;@+]>*]4_:6^+F@
M_%;]E>\U*VNX;:]F*G[ T@\P'GC'6@#:_8S^-WBKXLV;/XBG\YO*W?C7U17Q
M!_P3P4K8N",'R37V_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 8/B[_D&R?[IK.^&O_((E_P!^M'Q=_P @V3_=-9WPU_Y!$O\
MOT =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M$?EC\ _$6K?!'XZZCI-]J=Q=Q:E?%8UG<D %NV:_4V!M\,;>J@_I7Y=?MO\
MAV;X6_'_ ,#ZE'\D5S=+(67O\U?I'\//$T?BKPO97D9SF)03[XH*9TU%%%!(
M444V1MD;-Z F@#Y3_;R^)L_@OPG!I4$S02:G$T:LIP<G(XK'_P"">'PTO-!^
M'MSJ6I:E=7D\LY91,Y.,Y/>O#?V[?$.H>//C/X*TA&#6R7:QLJ^FZOT*^%_@
MVV\$^$;*RME"@Q(S >N*"NAL>*-6?0]$N[V-=[PQLX4^PKY*_9N_;8USXS_$
MCQ#X=O=*BM8--G,22*N"P!Q7U/\ $+_D4M2_ZX/_ "K\T_V#_P#DO'CC_K];
M_P!"H!'ZG(VY5/J,TIIL7^K3Z"G-]TT$GR/^UM^V-K/[/OBWPYI6G:9'>1ZG
M,(W9USMR<5](_#OQ5+XP\-VNHS1B)Y45BH]Q7YZ?\%+O^2E^!?\ K[7_ -"K
M[Q^!_P#R(>G_ /7%/Y4#Z'H5%%% BMJ&H6VEVDES=S+!;QC+2/T%?'GQJ_;@
MU33?$T_AWX8Z?#XIUB(\VZ+N->P_MD:S=:!^SOXKOK(E;F*#*E>O>OD?_@F;
MX1T/4]1_X3.?Y_$EPKK(9#DT#\RS)^VW^T/H\L4NL_#/['8J<SRM#C8O<]*^
MI/V?_P!JKPQ\9M-2,ZE;PZSNVM:@X.[TKV+Q-X?M?%&AWFF7D:R07,9C8$9X
M-?G];_L,^,/AG^T5I?B'P.IB\-";S;I2W?.30/0_16BH+,S&VC\\8EVC=CUJ
M>@D*\S_:"^'=Q\3/A[=Z5:W,MK* 9 \+8;@5Z93)?]6_T- 'YM?L!?$G4/#_
M ,8_%WA+5[Z:YCM',*><Y)Z^]?I,K!U##H1D5^4.K6Z_!O\ :9OM2_U/]JW^
M,^N6K]4]%F^T:/8R_P#/2!&_-0:!LNT444""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@ KA?&W_(03Z5W5<+XV_Y""?2@#I_#O\ R"8?I6G69X=_Y!,/
MTK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH H:[K5OX>TFYU&[8);VZ%W8GH*_)7XG7FI_M9?MD+X=LU:Y\-L1\
MRG*<&ON;]M_XNV7@?X3ZUHPFV:K?VQ6%0>>:_,[]FW]G_P#::,8\>^ MD3-(
MVQYVY/TH _5KQO\ L^Z7X@^ Z^#)HP3I]DRVQ S\X4XKX%_X)U_$?6/V?_B)
MXD\">)H6B74M0*6JSL<D;L BNHGTO]O6[22-[JW"R#:1GC!KYJ^(/PV^-WP?
M^+F@^,_B2 /LLHG:6$_+C/- '[BZG_QYO]*^)/VW&\KPM)-C+1J6 /L*^D/@
M-\7+7XV_"FW\0VKK(K+L+#U KYQ_;442:"D;?=<D&@#XJ_9!_9]UC]K#QE<:
ME>7]UINF:7<;9((6(CD4'^(5^OW@3X*^$O ?AV#2K31+"5$&&DDM48L?Q%?-
MO_!-WPS8>'?".N_8E"^=(&?'KFOLZ@#P;]IC]D[PO\?O YTMX8M%NK;=)#<6
M,*QL3C@$C'%?%/[*OQ4U;]DGXBS?#SQ)<2W5KJ5UY-L]XQ)QG (S7ZG$;A@C
M(K\J_P#@IUI-MH_[3?PIN[11%++,C,$XYW4 ?H[\5Y$NOA[>2H=R/%N!]B*_
M$;2O"6M_%[]I[6_#^BRS6A28K*]J2IVYYSBOV:U:[DO/@B))>7^S ?I7P9_P
M3_\ #MDW[7_C:Z**TVQVYYYYH ^T/V;_ -E'PS\$?#!A>WAU>_NU5YIKR%9"
M#C) R#7?^//@OX4\>>&;O1;K1K&"*9<"2&V164^HP*[NB@#\DO'G@[7O^"=/
MQ67Q=87UU?:'JER($AF8F)5)[#IWK]*;#QE:_$3X-_VU:RI*+RP$CA#]UB 2
M*^<?^"H?ANQ\3?"31H;X#;'>[U/?/%;7[(5U(WP*U:W+,8H+3:F3V"T ?FU\
M7/B7XL\-?M ?V9X*L&O]<9R(HHD)=LGH,5^A'[&7[&J>%M0'Q3\:^=<^+M9A
MW3:;>H'2W)]CT-?._P #_"^GR?MN:9K#QA[Q).-PR.M?JX?6@#YK_;*^/B_!
MGP3)I-C'''J&IP-';JO!R>.!7S5^PQ^QP_C37X/B[XYO[R;4H[@^7I5QEHF'
M7D$]*Y[_ (*=ZY=W'[0'PPL&)6V-TBE>Q&ZOTC^&^CVVC>#]-BM554:!&.WU
MQ0!<D\#^')E97T'32&&T_P"AQ\C\J^%/VR?V*HM+\SXC^#;J;2Y](#7;VEE\
MBN1S@@=J_0>N5^*=K'>?#KQ#!* 8Y+-U8'TQ0!\Z?\$_/VGI_CM\,9/[?9+/
M6[.?[.+=C\S*N1FN3_X*7? B+QQ\.[+5=,B\G4+>Z$DDD0^8@8.<UXO^R#I\
M7A7XXQZ?IY*VLER695/'6OTN\8>&K+Q7X?O=/OH1-%)$ZC/8D=: /G;]A/XT
MV?Q%\!IX?@NEN+C0H5AFYR01@<U]03W$=K$TLKK'&HR68X K\J/V<[Z;]CC]
MH#Q!INJ9@M?$M\4MU?H06XK[@_;&^+5O\+O@+JVLF;9<M"&B"GDY'6@#X;^,
MVH/^UA^U=J'PWAG:ZT[3Y_-51R.#7Z/VXM?@O\&U(BCCBT33\[,8!*BOC[_@
MG?\  ^/5M1'QIE3_ $G6$9=[]3G_ /77O7[:FN7>F_"75[>W)"7%JZOCTP:
M/B72_"^O?\%#/CI:^*WNKFP\.Z9+]GDA@<B+"G'(_"OTI\$_!SPKX)\-VFCV
M^C6-Q' N#+-;(S,?4DBOQ[_8[\(?M-6_A?6;GX130PZ(UTV\R,,ELGI7T!_9
MO[>__/W#_P!]4 ?9?[0O[+/AOXU^$YK&.U@TF_6-A%/:0K&<XXY %?(?[,'Q
M#U3]D+XGVWP8UJ>748]4N=\<UXY9TR>,<^]4/[-_;VZ?:X<?6N/\*_L>?M(>
M-OV@]!\?_$%(Y);&16:96_A';% 'ZO:MJUMI&ESWEQ,L4,<9?<QP.F:_(_5;
M[QE^WW\?M2\/^?=:;HGAV\(#VK$+(@;O^%??'[6FL:CX9^!\91B+OB.0K].:
M\8_X)O\ AVRTW4/$VH0JOVJ\&Z5N^<B@#ZC^%_P%\*_#7PO;Z7%I-G=R*H$D
MT]NCLQQ[BL[XW_L]^&_BMX'N-'^R6VD2+^\CN;2!8W! Z9 %>MU1UC_CS?Z4
M ?@;^T=X4\0>!_C%X<T75O/DTVTO5CMIIB3O 8<U^W/P%_Y)UI/_ %[I_(5^
M<'_!4RQAM?'?P^DC50S7J9('^U7Z/? /_DG&D?\ 7M'_ .@B@#TBD;[II:1O
MNF@#\B_VXXU;]NSP&2H)WKV]Q7Z6ZI_R2-O^O;^E?FI^W%_R?7X$_P!]?YBO
MTKU3_DD;_P#7M_[+0!^'7A7X?:[\1OVH/$>FZ#+<6T<EZR7#VQ(^4L!SC\:_
M:+]G[]F/PQ\&?!R6'V6'5[JX"R33WD"R-DCD#(-?"7_!,O2+74_VH_BG+<QK
M(\,KLFX9YS7ZK@;0 .!0!\]?M=?LYZ1\8/@_>:'96EOI-RK"9+JSA6-UP.F0
M!7@7_!-WXL:C>^*O$7PVNYGN8O#B&)99&RS8..:^\/$AQH=[QG]RW\J_+C_@
MGG?2V7[9?Q16/[LD[AA^- 'ZM44@.1FEH IZCI-CJT7EWUG!>1CHL\2N/U%?
MD_\ MS:/I5G^VU\-[>UTRVMK9IDWPQQA5?GN *_6MONFOR=_;N_Y/A^&W_79
M/YT ?J!X7\+:%8Z?:7%EHUC:2F)?GBMT5NGJ!FOSB_X+*,R:'X7,8_>"Y!0#
MUK]+_#__ "!;/_KDO\J_-?\ X*_*)&\"H?NMJ$8/YB@#=_8E_9YN/BMI.C^+
M/%MW=1C35C$-DW*2C'&0>U?H"O@GPZO T'31QM_X\X^GY5QW[/.AVFC?"KP_
M]E0)YEG&6P/]D5Z90!^2G[6_PWO?V-/C38_$/P]=RF#Q'J"HUHIQ'&"W( K]
M2_ .LC7O ^AZDS#_ $FSBE8Y[E037P/_ ,%CFV^"? 1'4:HI'_?0KZG^#^L7
M$?[.%E<[B9(=.3;_ -\"@#Y*_;1^,FO?&SXQ'X!^'99(4N<,;JU;#^_(KZ@_
M9C_9+T+X*^#;.WU*VAU?5_* EFO(UE8'ZG.37YAZWH7Q5\2?M;?\)#\.&7_A
M*02(FD/3GTKZ*N-/_;W:5B;NW'^X1B@#]"O$WPJ\,>*/#]]I,^BV$,5U&8S)
M%:HK+GN"!UK\Y/'7PEO_ -AGXP1>-]/U*ZN?#BL&V2N?*Y/3%7?[-_;W'_+W
M#_WU7 ?%S]G3]LCXZ:'_ &/XL\F[L&<,R!\9Q0!^I?PE^($7Q0^'^D>)H%5(
MK^+S %Z5V%>-?LE?#O7OA3\$?#WA;Q  +VPA$;<U[+0 5^:__!83_D5_"'_8
M0C_]"%?I17YK?\%A#_Q3/A 8_P"8A'_Z$* /MO\ 9N_Y(UX6_P"O&/\ ]!%>
MG5YC^S=_R1KPM_UXQ_\ H(KTZ@#X6_X*R?\ )'="_P"O_P#PKT']@7_DFT7_
M %P3^E>?_P#!63_DCNA_]?X_I7?_ + O_)-H_P#K@G]* /JFBBB@#DOB=\-=
M)^*GA'4-!U6,>3>1&(S!073/<5^:^O:#\3/^">?CU-+\!Z5=>)/!%PWVB:^F
M!(3=R0:_56LOQ+X;L/%NBW.E:G")[.X7:ZF@#RC]G[]J/PE\;M)M+>WU:U7Q
M.(\W6F*?G0_2O:Z_+_\ :C_9GU7]E+7D^(_PC62WOKF<"X.[("9YXK[1_99_
M: LOC9X)MB9O-UJSA47W^_W_ %H ]OHHHH **** "BBB@#AOC5_R3?5\_P#/
M/^AK\9_ 7Q<^(GPG_:<UB_\ A]X</B/4F#(UL%W94YS7[+_&S_DF^K_]<Z_.
M']A23R_VS-<&U6W1./F&<<&@#>D_;D_:K5V'_"GRO/3R#Q4%U^W3^U;'"63X
M/DM_U[__ %J_4&B@#R[X!>-O%/Q"^$5CK?C'2?[$UZ>-O/L]NW9QZ5^>G@7_
M ).<UW_K_/\ Z%7ZK7?_ !ZS?[C?RK\J/ G_ "<YKO'_ "_G_P!"H _573_^
M/"V_ZY+_ "%2S?ZI_P#=-1:?_P >%M_UR7^0J6;_ %3_ .Z: /RK_:&_Y+YI
M7_807_T*OU(T'_D!Z=_U[1_^@BORW_:'^7X^:3W_ .)@O3_>K]2-!_Y 6G?]
M>T?_ *"* +](S!5)8X ZDTM97BN9K?PUJ<J??2W=A]0#0!^>W_!0O]H3Q#J'
MQ&TCX0^%69X-<01S75NQW1L>#@BO<?V0?V-=*^#OA.TN-?0:UK+C<6OT$C#/
MKFOECX;6D?C3]I_3M5U7Y[RUN\1[_9J_52@#G=0^'OAK4K&YM)-"TX1W"%&*
MVD8/(QG.*_*G]O;]C6\^%>@ZIK/AO4;R71I@TT\ )"#GH17Z\5XE^V7I=MJG
M[.?C*.X52HM"02* /DS_ ().,C> ;,J ,,0<#O5/_@M0%_X0#PAD?-]I./SK
M9_X)<6<>G^$X88?N"1OYUE?\%EE$GAOX?H?NM? '_OJ@#RK_ ()O?L>M\8)[
M;XA>+]1O8ETB91;:?)RDRCID'M7ZQ?\ "$^'2,?V#IO3;_QYQ]/RKQK]C/1[
M72?A3IXMD"!X(RV!C^$5] 4 ?EG^W%X%NOV8/B%H7C#PI)(B:U?J)+>'Y50%
MAD8%?H_\+/$A\5> ]%OG_P!=):QL_P!=HKXR_P""KS%/"_@L@<B^!'_?0KW[
M]G76;E?@@MSG,L-JNS_OF@#Y8_X* ?'[6?B'XFN?@=X8W17EPZLT]LQ$A_*O
M<_V+_P!C?2/@KX+L]0UG_B<ZW>6X,POHQ)L)_P![/-?*OPBL8O%'_!19-2U
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
MK]&J *FK_P#()O?^N#_^@FOR&_9N_P"3G_%/_81;_P!"K]>=7_Y!-[_UP?\
M]!-?D-^S=_R<_P"*?^PBW_H5 'Z_VO\ QZP_[B_RK\;O$/A_3/%'_!1OQ=8:
MM;+=V\A9 KC(&<U^R-K_ ,>L/^XO\J_'N;_E);XG_P!\_P S0!8_:H_9D\1?
MLN:]HGC[P29(],\W[3=P68/*@Y(./:OOK]C7]JS1_P!IKX=IJ,/EV.HVK"WE
MM)''F,0,;L?A7KM_X5T_QQX!.C:K"EQ:WEKY3[U#8R,9&>]?D;\;/AAXF_X)
M]_M":?XD\'&[O/!Y87,YY$2Y.2"/QH _9:[_ ./6;_<;^5?D-\1/^3FK3_L(
MC_T*OTF_9]^.VE_'[X96OB"QEA%S-"3);QM]TXK\VOB*I7]IRU!X(U$?^A4
M?JMKOB:/PCX%&JRC*6]LC$?\!%?ES\'=)N/V@/V[=8N]2<SZ*,ND,G*C%?HQ
M\<XY)?@7J"Q??-HF,?[M?!W[ <L2?M':A Y'VH(^X=^] 'Z?:;I\6EV$%G N
MV&% B+Z 59HHH *1E# @C(/!!I:* /RO_P""BWPM/AG]H;PU\0=&"V L4227
MRQC+#O\ SK[Z_9D\>W'Q(^$>DZW<S&>64;2[')X KY8_X*;2(VAR1K_KVA&W
MUKV?_@GG'+%^S+X?6;._<W7\* ,S]OSX,I\4_AJ;LP>?)I43SIQG! )KQC_@
ME-\7OMW@_7/#^LSE+R&[,<*2'G )&*^_?$NEKK?A_4+!T$BW$+1E3WR,5^06
MMZ;J?[,'[9/A[2XT>UTR_N?-D[+R: /V0KX3_P""HWQH/PY\':'I%K-NN=8=
MK<Q1MS@\<BOMC3]?M-4T,:E%*IMC'O+YX'&37X[^/H]2_:Z_:DFT:-I+NS\/
M:B'"@DC :@#[._X)H?!F7X7_  SO[J\MC'<:E(+A69<'#<U]#?'SXBCX9?#V
M]U<G!P4!^HKM?#.FQZ3X=TRSCC6)8+:./:HP!A0*^?OV_(9IO@->+""7\T=/
MI0!\E_\ !/KX>R>//C]XS\5ZX?MMM,[30+)SM.>*_495"*J@8"C KX&_X)IR
MQ>;J<8QYRQ?/ZU]]T %%%% $%]90ZC9RVUP@DAE7:ZGN*_(SXU>$Y_@;^W$?
M$NE/]DL00-B<#DU^O5?EQ_P4$=)?B\T,7_'SO7IUZT ?I%\.?$#>*/!>EZH[
M;VN8@Y;UKX4_;>_Y/"^%'^_'_.OLC]G57C^#/A=9/OBU7-?+?[8'PO\ %GBS
M]JCX::SH^E27FE63H;BX5<A,'O0!]U)]U?I7YP? W4!XT_;)\::8?WHM;@DK
MUQ@U^C%Y,]M9.\:;Y%0E5]\5\!_L;_!GQ=X3_; ^)'BK7-,FM=-U$R&":1?E
M.<]* .G_ &T?@S>WOQ/\'>-M.?[)8:+A[C;PO![TGQ^^-5M\=/@?-X<\+WJK
MK$K(IDB?)XX[5]0_'CPG)XW^$OB718%+7%W:-'&5ZACW%?G-^Q9^R[XZ^&OQ
MFCM=<L[J70_-+F:<$KUH ^Y_@WX)_P"$7_9MAL+V-6U#^RI1/,R_,S;&YS7R
MK_P2K:71O$'Q-L[F0R^=J3E#Z?.:_037-/!\,:E9VT>-UK)&B+ZE" *^)?V(
M?A5XL^%_C;Q;)J>E2V]M?7KNCNO4%CS0!]X44@Z"EH ;)(L2%V.%')K\L_VA
M-6G\6?MW:;9P2'[+M4&/UQ7Z=^))C;Z%>RKU6,D5^6OAE?\ A*O^"@FFQW'
MS_6@I'Z?>!;'^SO"UC;XQL0"O,?VL?B=#X!^$OB! &^V7%HZQ,#T/K7M,,*6
M\2QH,*HP*^1/^"@BO_PAK/\ \LU@;=0);GC/_!-3X6R^)I'^(&I+YVHQW+!9
MW&6 STK]):^3/^":[P2_ /? %VFZ897\:^LZ >X4444"$K\]O^"BWPMAM?%7
MA3Q7HL26$]D_G3M&,;R":_0JOD7]O^2-?!ZJWWVA;;0-'J7[*/Q,E^*'PQAU
M":0R/"1#N8^@_P#K52_:R_:.L_V>_ /]HF/[9>W3F".&,Y=21@''XUY__P $
MV8Y8_@?.)<Y^UG&?QKYC^-6K3?$W]JC4?"EU,T]K:7 80L<J,'TH'U.A^!O[
M.WQ _:&\3?\ "7^,M;FG\.RRB>.QNB<;"<[<?2OM5?V4/A,(T7_A"=,)48+>
M7R?<\]:[SP'I<.C^#])M((EACBMT7:@P.!6_0(^7OCQ^Q#X5\;>#?LO@G3++
MPOK4;;DNK=2I/M7S3\%?&7Q2_9K^(-OX7\5S7_B2RNIQ!%)AF6,9QFOTWJA/
MH.FW4RS36%M+*IR)'B4L/QQ0%SQG]L11?_LW>(2ZX\R!6(/N":_+OX2_&S6K
M/2[?PKX1L[BWU'>8WN+<'D$XK]2?VS3Y?[//B;'&(P/YU\G?\$W? .EC5SJT
M]M%<3R(V/,0'!]:!K8]I_9L_8STC0[<^)O'%G;Z_K%\%G3[2I+1$\Y^M?0OC
MSQ?HWP:\#7FM3PK#86:9\I#C/L*[)5"@ # '  KX>_X*.>,+F/PC=^'[>1E:
MXBX530+<\HNM)^(7[:OQ.GO-&UJXTKPD7WB%B?+V@]*^S_#O[(GPQTW0+&TO
M_"6FW]]%$JS7;QG=(V.2:_/_ /9M^/GQP^%?PYM--\/?#EM5L%X6\\K)<5ZM
M_P -I?M'?]$J;_OR:"M3Z4^)?[&_@/Q%X)U'3_#.@:?X?UR1/]&U&%"'C;ZU
M\=?#'QI\0/V+OBI)H_CW5;K7="SY22,3LYZ8-=C_ ,-I_M&_]$J;_OR:\=_:
M)\<?'G]I#1;32[[X:R:<R3*YN(X<-@&@#]6-%\16WBWPA;ZQ9_\ 'O>0>:@S
MG -?EE^T1_R>5X9_WQ_.OO;]E>'Q#IGPEL=*\0V<EI+:6H3$@P<XKX*_:)_Y
M/,\,_P#70?SH$C],;?GX82?]>Q_E7Y@_LI6L4?[4/B]U0!OMA.?^!5^GUO\
M\DQ?_KV/\J_,;]E7_DYWQ?\ ]?A_]"H!'Z@^*OA5X4^(D%L_B+1+7576, -.
MN3TKE?\ AD_X3#_F2-,_[]UZK:?\>L/^XO\ *L?QKXOT_P $^'[G4]1G6W@C
M4X9C@9QQ02?&/[:'A7X-_!KPC!:Q>#]/&JZGNAA$*C*DC /7KFN>_P"">_[(
M^E:39W/BK7M)4W9F\VU:5.54\C%>3Z-HFM?MF_M 77VKS6TC1;SS86&2KJ&K
M]5]#TR'1M(L[*")8HX(4C"H,#@ 4%'P/_P %1;2#_A7Z1B,!%G0;?QKZ0_8S
MC6/X%^&@HP!:K_*OG3_@J'_R(8_Z^%_G7T9^QM_R0WPW_P!>R_RH#H>ZUYY\
M=%#> +T$9&T_RKT.O/?CE_R(-[_NG^5!)^=?_!/FUBB_:1\9LJ $R-_.OT0^
M/T8E^#OB-2,@VIK\^?\ @GM:377[1WC4PIN"R,6]N:_0?X_93X/^(\]1;&@I
MGXZ>#[KQ%XJ\:-X3\(3RZ;JC2G_28LYQFOTI^!O[%/A+1]!@U#QIHUKKNO3H
M&FFN%R6/<FOE#]A#PO')^T)_:4D*N-S8+#WK]5J 9\<?M0?L8^%)/!][XB\&
M:7:^']7L(3(DENN,$=Q7S!\+?VS/$^E^#1\,IYKF\\3^9L%\"2<5^G7Q4@%U
MX!UF)CA6@(-?E?\ LU^#(;O]MQ;::!9+7).67/>@%L?:/P3_ &7;?7[%==^(
MD4/B,WD?F1VUV"VPGUJU\=OV-? NH^!]3NO"_AZST?6H8BT,UNF-I]17T[#"
MEM"L42A(U&%4=!5+Q!@Z/= C(V'(H$?GY^Q'\6=?\'_$:'X8>(+Z2^N]YP[G
MMGI7Z'W,ZVMO+,_W(U+GZ 9K\L?"NHG1O^"A4$\*\?W>U?HM\8_&8\)_#W4[
MP+\\EK(%R>F5- V?$O[57[3VL?$;XA:;\._ UU-9S7C_ &9[J%LA&)QDD5['
M\$/V$=%\-::LOQ$2V\7ZT?F:YF&X_3-?.'_!.?X=)\0_'7BOQ+?'[3):W[.C
MR<[?F/2OU"'04 ]#R.Z_9.^%$]K/$O@K3(VD0J'$9RIQU'-? /[17P#\?_LV
MZI-J7AK5YE\*3L99[2WSLV9Z&OU;K@OCIH5KXB^%'B2QNHDD22T906&=I]10
M(_-[]AOQ/9^./CU8:E;0"':=K?7O7ZF>)N?#>JC_ *=)?_0#7Y:?L-^$(? O
MQ_AT^WD\R,S,V?QK]2O$W_(MZM_UZ2_^@&@'N?B#\._B=?\ A/XK>,?#&D+)
M'JNJWSI;W4?6-BQYK] ?V?\ ]C[5KRUAU/XIWJ^*'D&\1W7S<'H*^2/V0_AU
M8>,?VAO$6IW84RVFIL5##_:-?L)"H2%%484* !0-GD\W[)_PFEAEC'@C2T\Q
M=NY8SE?<<U\2_'3]G[QI^S'XC'BSP-J<EEX<C<SW%G:Y 90<X-?IK7)_%308
M/$OP^US3KB)94GMF3##.,]Z!7/*OV2/VE++X]>!TNV_<7D1\IHW/S$CK7T#7
MY6?LMW#_  M_:AM/!D$["VGF+F/.!R?2OU3H!GY__P#!2_15OO$7@Z\;DVQW
M#\S7TC^R+JQU?X6PRG^%@OZ5X#_P4A_X_?#?T_J:]M_8K_Y)*G_70?R- ^A]
M 4444$A5?4&VV-RWI&Q_0U8JGK#;=)O3Z0.?_'30!^6%U/)XY_:0B\QO.%GJ
M''?&&K]5+$;;&W'I&O\ (5^4G[+K?\))^T?XM^T?\N^H-MS_ +U?J];C%O$/
M]D?RH*9S_P 0O^12U+_K@_\ *OS3_8/_ .2\>./^OUO_ $*OTL^(7_(I:E_U
MP?\ E7YI_L'_ /)>/''_ %^M_P"A4 C]38O]6GT%.;[IIL7^K3Z"G-]TT$GY
MF_\ !2[_ )*7X%_Z^U_]"K[Q^!__ "(>G_\ 7%/Y5\'?\%+O^2E^!?\ K[7_
M -"K[Q^!_P#R(>G_ /7%/Y4%=#T*BBB@DY3XH>!8?B3X(U+P].RK%>)L)8<5
M^6D,OB?]A+XZ7-U+:W.H^' ^U8XE)09/6OUVKC/B9\*]$^*&@S:=JEI"Y<?+
M,T8+#\:!IG.?!?\ :&\.?&+0X+NVNH+6ZD4,;9Y &&>V,UZK7Y*?'W]G'QO^
MRKXF7Q7X'>]U2TCD\^2%"=BJ#GH*^O?V+/VUM._:&\+F#7I;?2?$L#B'[&3A
MI,<$_6@+'U?1110(*1ONGZ4M(WW3]* /RP_;\TUM!^*WA*\C;&_4$)Q_O"OT
MO^'^J)JW@W1IT&,VD0(^B@5^;W_!1O\ Y*#X/_Z_U_\ 0A7Z'_"/_D0=&_Z]
MD_\ 0105T.SHHHH)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M4!),L*Y*C(YKZ@_9RT/4/#_PRT:TU*!K>ZCM8U>-AR"%&: /SS\737_[./\
MP4"M];N2\?AC;AF/RQ\^]?J+X1\7:9XVT*VU;2KF.YM9UW HP./;BO+/VDOV
M5_#O[2'AF?2]3F;3IY.1>0+^\![<U\ >'?'G[0W[(?C#4O!OA7P7>>+/#EB3
M%;W4R%A(HZ'- 'ZU.ZQJ68A5 R68X KYV^+'[9_AGX;>,D\-VT:ZWJ+8_=VL
M@8Y/; KY"UK]M#]I_P 8:7=:(_PFEL$O4,1NHX2&0'TKT+]CG]A"6Q\6V7Q8
M\;7UW)X@+EAIMT-RCIUS0!]T^"?$Q\8>&;+5C;/9FY3=Y,@PR_6MVFQQK&H5
M%"*.BJ,"G4 %? G_  5S\*W?B#X7^%Y[*U>>6VU%9',:Y(4$'FOONN=\=>!]
M-^(&@W&E:G"DL,R%,LN=N1C(H \C_8Z^*>D>.?A7I&GV=Q"UWI]K'%+$K L"
M  <U[]7Y;?$[X*_$7]A'QA'J_P '[&^\8VVLRF:>%E)$/)XP*GO/V\OVI6M=
ML?P>='/REA <_6@#?_X*Z>/K+6O WA[PUHUTEWJ::@IEAA;<Z\CJ*^JOV.?!
MK^%OA#HCR<2W%I&67N#@5\K?!_\ 8NU+XA>(3\5O'TUQ;:MJ)\V32;C)2)NO
M -?=OPSM4T[3#91<0P (H'I0!U6H:M9:3"9;V[AM(AU>9PH_,U#8^(--U:%Y
M+"^M[T*N[]Q*'_E7RI_P40\&^,O&'PBU"T\'Q74U^V-JVI(8^PQ7D/\ P3&\
M&?%#P??3V_C:QO[:T\M@AO22>^!S0!]#^/\ ]MCPY\._'VF^&=4M?(EO9O*6
M:1]H'.,U]%:?J%MJEI'=6<\=S;R ,LD;!@0?I7R3^U]^P9H_[0+-XABU*XL-
M8T]6FMXX1@,PYQFOF#P-\??VDOV==+?PIIOP[N?$ME"Y$=U.C,<#CK0!^@O[
M2NI:#8?#>^&NS01QO&PC$S 9;'&,U\:_\$G]+U.R\5?$J:Y#_8)K@FV+9VE=
MPQBN#DM?C?\ MW>(8?#GQ!\-WG@K1K>02K/$I0'!Z5^B_P $?@KI7P5\*VVD
MZ?B21(E22;&"^!U- '>ZAJUEI4)EO+J&UB'5YG"@?B:BTWQ!IFL<V&H6UY_U
MPE5_Y&OES_@H1X0\8>+O@_JEIX0CNI=09?D6V)#'Z8KP[_@F3X(^*7@_5Y(/
M&MCJ%M9A&V&]))]AS0!^D4DBPQEW8(BC)9CP*HVNOZ;?2>7;W]O._3;'*":X
M#]HKQM'X-^%/B&59=E])9R"!<X);':OB#_@G%8^./&FH7NOZXUV+>*\; D8[
M=N30!^EU%%% '"_&S_DF^K_]<Z_-_P#864M^V9K> 3B)\_K7Z4?%S3;G5O .
MJ6MI&9;B1,*@[U^1V@Q_'C]G3X_ZKXL\-^ +C6(IMR;3$2K*?>@#]HZ*_,5O
MV\OVH68D?!QE'IY!J&Z_;T_:ECA+)\'6+?\ 7 _X4 ?IY<+NMY!ZJ1^E?E7\
M2/$<7P/_ &AH9]2LFBBU2_ 69Q@<MUS7Z&_L[^.?$WQ&^%FEZYXOTC^P]<N
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
M!;PZPMU349;8&63&": />(XUC144;548 ]*=110!^3VN:G#8_M9ZUY_R!KS
M+#'\5?J?X;8/H&G,.A@0C\A7Y[_\%!/@??\ A.\TWQSX<MY)IQ=":X6W4EB
M02#7T1^RA^UMX<^-7@E4NC'X>U#3(X[>6*_F6+>54 D;L>E 'TE7Y9?\%;%_
M?^$0/F+:B@ 7G^(5^A/Q"^._@_X?^%;K6KC6["Z2)<K##=(S,?3 -?G1X)O+
M_P#;V^/>I6EYIL]CH.ES?:8+BX0^6P!SP?PH _17X)K_ &#\&?#<UVVU4T^)
MV]AM%4-$_:4\%Z_X\C\(6MZ6UA^D9Q79R>%=O@A= AE";+5;99.PP ,U^57Q
MU^&/C']DWX_1_%-C<:OI=NP)@@!.030!^NU?,7[>/[/?A_XO_"/5]7U&W#:G
MH]H\EM(HP1^-=]\$/VD/#'Q8^'NE:_/JEEI=W=("]G<W"QNA]P37D'[<O[5^
MA?#_ ,!WGA+2HQX@U77[5[>-K"02K$6]=N>: /%_^"5'Q'U>P\)OX3O7,D(N
M6"[N<8-?I/7PE_P3%^!M]X1^&CZUKD3QW\UPTB"5<-@\U]VT %-DD6)"[L%5
M1DDTZO!_VTOBQ'\(?@/KNN)=I#>1 ".,. [9ST% 'P/^U7XN7]IGX]2?#RU=
MK@:7=ARJ\@ &OT_^$GA&U\%?#[0],MX5B,-JB-@<DXK\V/\ @G#H?AWQ'\3M
M3^)GB#6+!;K4$8K#=3*K!N>N37Z:_P#"P_"D?RCQ%I2@<8%W'_C0!T=>1_M-
M-Y?PWO6VE@(W/ SVKT/3_&>@ZK.(++6K"[F;I'#<(['\ :F\2:+;>(-$O;&Z
MA6:.:%TVL,]010!^>7_!)W5K?4O$7Q*6$_-'<$,#_O"OT@K\D/AOJVL_\$^_
MCMK$=]IEQJ6E>*+TD2Q(=D*ENK&OT[\-_&#PCXDTFWO8?$.FIYB!F1[I%*G'
M3DT =3JW_(*O?^N+_P#H)K\C_P!F73IKS]ISQ6\0WJFHMDKS_%7VA^UU^V;H
MGP=\'M'H;Q^(M0O<V_E6$@D9-W&>/K7F7_!-[X ZIX8OO$_CKQ&AED\0-]JM
MHYEYBW$''- 'WG:\6T(_V!_*OQ[F_P"4EOB?_?/\S7[$=.*_'6:1?^'EWB<;
MAGS".OO0!^O7AW_D!V7_ %R%<7\<O@SH_P ;/ M_X?U2!)%N$(#$<_G7:>'?
M^0'9?]<A6C0!^/'ACQ/XJ_8%^+VIV6IF6#P(JM' .3UKG+7XF:7\5/C?HNL:
M8^];F]63\VK]._VH?V:=%_:"\$7.GW-M"M\H+I*R\L<=*_'?X._#G6/A9^TA
M'HVJ6LMM:6U^(X&E4A6 ;MF@#]U-6T%?$W@M-.?&V:V0<_[HK\J? 6L2_LT?
MMVZQ=ZZK6^AR$QHV,#)-?K=I/_()LL?\\4_]!%?-O[:?[($'[2'@=H=">WT?
MQ-'*)5O\89\?PDB@#Z.T/6+;Q!H]IJ5HXDMKJ,21L#G(-7Z_*OX$_ML>)_V9
M?$47PT\;Z#J>M6]O(MHNH;6V)@XW9]*_271OBSX1UG3;>\C\0Z:@FC5]CW2
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
MU[X0\(:9>IIJEK>XN(@61N<9)% D5_V+?$EEXL_:(AO-/.8!*R_K7Z@>)O\
MD6]6_P"O2;_T U^4?_!/CPZ?"?QJL;.1U:21MYY]:_5WQ,<>'-5/_3I+_P"@
M&@;W/R;_ &+_ !?IWA_X^>)[&\<+/<:DP3)_VS7ZZ1_ZM<'(Q7X(>&]%UK_A
M<WBGQ1HLCO\ V7?O(8(>6?#'CBOU!_9;_;(TWXC:7;Z7XD']B:F@V 7S",G'
MUH!GUA7/^/KY=-\&:Q=.0JQ6[,2:=-X\\-V\<DCZ]INV-=S8ND/'YU\+_M-_
MMD7'CF\E^'W@[3[FY^W$VSWEMEE4DXR2*!'FOP)T]O&G[8UAXE@4O!%(5+CI
MUK]4*^6/V*?V:9OA'X/6YUYA=ZO,_FK,P^89YQ7U/0#/A+_@I /],\-_3^IK
MVW]BO_DDJ?\ 70?R-?.'_!3+6/+\?> =+C?+74@1E!Z9:OKK]F_PN?"GPZM;
M8C!<*_Z4#Z'JM%%%!(53UG_D#WW_ %PD_P#035RJNJ+NTN\7UA<?^.F@#\I?
MV.^?VCO&W;_B8-_Z%7ZP0?ZF/_='\J_*/X/K_P (7^TAK./W?VS4#^/S5^K=
MJVZUA/JBG]*"F9'C2QDU#PQJ,41^<P/C\C7YB_L.7<>F_M >.()_ED^VL.?]
MZOU1NHO/M9H_[Z%?S&*_+3XS^&-6_9'^+X\3V^FW&I6FIW7G2FW0D*,YYQ0"
M/U-AYB0_[(IS?=/TKR7X*_M&>&/BYX/CU=+VVTN5<+);W,ZHP./0FKWQ4^/W
MA;X9^%9M6EU.SO7QB.&"X5BQQ[&@D^$O^"DEY%>_%+P+#"=[B[4';S_%7W_\
M&+.6R\"Z<LHP3"A_2OSL^&6A:S^V)\8I-9N]/N++3M+NO-A:X0A64-GBOU%T
MVS33]/MK:-0JPQJ@ ]AB@I]BS17D?[2W[0NF?LV> 3XHU6U:[M_,\ORT.#FO
M._V7/VZ_#G[3E[=6VF:?)I[V_P!X2GF@1[3XV^,'AWX?WL=KJ]UY,KC('%='
MX;\167BK28=1L)/-MI?NM7QQ^WY^S3XO^)UN_BSPUK#6XL8 6M(\[FQBN:_8
M)_:G,4T7PN\4Q-I^H62L3>7C;%8CMD_2@+:'W9XF\/6GBG1+S3+R-9(+F,QM
MN&>#7Y,?%+X86O[,'[8'AN/0BT$%W*)BJG@Y.>GXU^J/B#XF>'-!T/4-1;6M
M/E%I"TIC2Y0EB!G  />OS+N-5U+]M#]IK2/$EEIMQ9:=I4WD%G4[6"G&?TH&
MC]0?!>NOXC\.VM])]^11G ]JW:R?#.AKX;T6"Q4[A$N,CZ5\]?M*?MQ>'OV;
MY+=-5T^2[,S;1L;% CZ;I&^Z?I7C_P"S5^T?I'[2?A*;7=(MVMX(W"E6.:]?
M?A&^E C\O_\ @HY_R4#P?_U_+_Z$*_0[X1'_ (H'1N,?Z-'_ .@BOSH_;"LY
M/B%\9O#UM#,"+/4%++G_ &A7Z:^$[1+'POI,$:A52UB&!_N"@KH:U%%%!(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 %<+XV_P"0@GTKNJX7QM_R$$^E
M '3^'?\ D$P_2M.LSP[_ ,@F'Z5IT %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 )2T44 %%%% %:_D\NU=MJOQT89
M%?$W[:C;M'B. OS=!TK[7U3_ (\W^E?-7QB^"MW\= ^G6=TMFT!R7:@#$_X)
MZ_\ (I:O_OBOKJO$OV8_@+>? O1;ZRO+U;QKA@0RGI7MU "4M%% '%?&#_D1
M-0_W?Z5^?/\ P3^_Y.U\;_\ 7.3^M?HWXX\.R>*O#MSIT<GEO*,!C7S-^S/^
MQGJOP/\ C5X@\:7FJQW=OJ2,JPJ>5SF@#ZXHI:* $I:** $I:** "BBB@!**
M6B@ HHHH **** "BBB@!**6B@!*6BB@ HHHH 2JFJOY=FYVJW'\0S5RJ&L?\
M>;_2@#DOAZW_ !,M1&U>3G..E=Y7 _#W_D*7_P!:[Z@ HHHH **** $I:**
M"BBB@ HHHH **** "BBB@ HHHH 2EHHH *2EHH 2EHHH **** "BBB@!**6B
M@#!\7_\ (-_&LWX?_P"KN?K6EXP_Y!WXUF_#_P#U=S]: .PI*6B@!**6B@!*
M6BB@ I*6B@#Y _;D^$?Q2^*7B#P;#X% .CQ2@:H"?X-W/Z5]$_"3X;V'PQ\(
MVVEV40B8JK38&,OCFNVHH **** "DI:* $HI:* $I:** $HI:* "BBB@ HHH
MH *2EHH 2EHHH *P/%TWDV8^1'S_ 'US6_7-^-/^/): (? ;;K.8X ^;M755
MRG@'_CSF_P!ZNKH 2EHHH *2EHH 2EHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#!\7?\@V3_=-9WPU_P"01+_OUH^+
MO^0;)_NFL[X:_P#((E_WZ .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M<:K_ '1B@ICJ***"0J&\7?9SKZHP_2IJ0C<"#TH _*'XM*W@/]I#16E'DI=Z
M@.>F?FK]5-)F6XTNTD0[D:)2#^ K\\/^"F7@673_ !=X+\3:9 PCM)1-<F,9
MQ@U]9_LJ_%.U^*WPSM]0M6=E@VPMO&#D#_ZU!3V/9ZQ?%7A'2_&&DW5AJ5E!
M<QSQLFZ6,,5R.H)'%;5%!)\,^(O^"7^E:MJDUU9>,]1TN*1RWDV[,J\_0U3L
MO^"6.F1WD$MWXYU.^BC</Y4S,5..W)K[RHH'=G/^"_!.E^!M!LM+TZTA@2VB
M6/S(XPK/@=2>]=!110(\C_:7_9ZTS]I/P#_PB^JW36EOYGF>8HR<UY?^S7^P
M/X?_ &;[^:ZTK5IKMY3EMX-?5E% R-H4:'RW4.F,%6&0:^8?CE^PGX=^,&M3
M:I:ZC)X=NY>3)9+L/YBOJ*B@1\%67_!+.TMKR":3X@ZO/'&V6B>1B']CS7UM
M\)?@WH?PDT-=/TVWB+_Q3^6 QKOZ*!B'D$5\Q_M,?L-^'_VDS"=4U&2S:,[@
M4'-?3M% CQ+]EK]F/2_V7_!]SH.E7TE]#-)YA>0<U[-?7$=I:32S.$C5"2Q.
M.U3U\^?MH?&"W^$WPKGO&=Q+(VP>6,GF@9\1_"][CXN_M4^)K?F2WT^]+(>O
M1J_5?3H?L^GVT7]R)5_("O@O_@G;\. WB'6_&EQ W_$T7S49QUS7WW0#%HHH
MH$%%%% !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"^-O^0@GTKNJX7QM_R$
M$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_P"/-_I7$^!?
M^1DOOQKMM4_X\W^E<1X&_P"1DOOQH ]"HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;_2K]4-
M8_X\W^E '(?#W_D*7_UKOJX'X>_\A2_^M=]0 445D>+M0FTGPOJM[ <3V]L\
MB?4 D4 :])7PA^SE^U9X[^(GQ$N-*U>56M$NC$ /[N:^[I&*QL1U )H =17P
M%I'[6OCZ[^/&K>&9)E_LNWNO*0?[.<5]ZV$S3V-O(_WGC5C]2* +%%%% !11
M10 4444 %%%% !1110 45\"7'[6GCZ/]H+5/"PE7^RH+CRT7VSBON_2+A[O2
M[2:3[\D2LWU(H N445\&_M$_M6>//A[\1K;2=(E5;-[L1$?[)(% 'WE163X3
MU"75/#.EWD_,T]M'(_U*@FM:@ HI#T-?G[^VU^UQX_\ @O\ '3P9X:\.3K'I
MFI2JLZG^++ 8_P ^E 'Z!T5SG@'6+G7?#5I>71S-)&K-^(KS[]I;]I?PQ^SC
MX/;4]>N?+FN%:.V1.27QQQ]: /9**_+;X"_'3]JSXX?$^'4=*Y\!BZW2&1=H
M\@GCGUQ7ZC0[_)CW_?VC=]<<T 8GC#_D'?C6;\/_ /5W/UK2\8?\@[\:S?A_
M_J[GZT =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<WXT_P"/):Z2N;\:?\>2T 0> ?\ CSF_WJZN
MN4\ _P#'G-_O5U= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 8/B[_ )!LG^Z:SOAK_P @B7_?K1\7
M?\@V3_=-9WPU_P"01+_OT =?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 %%%% !61XI\*:5XTT:;2M:LX[_ $^;&^"094UKT4 <OX/^&?AK
MP#&(]!TJ'3D QB(8XKJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$WA'2?&%C]DUBRC
MOK?.?+D'%;%% ',^#?AOX<^'\<Z>']+ATU9CF00C&ZNFHHH **** "BBB@#
M\5>!=#\;6X@UO3XK^(#&V09%'@_P+H?@'36L- T^+3K1FW&*(8&?6M^B@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQI\.?#OQ"L?L?B#2X=2MLY
M\N89&:Z6B@#%\,^#M'\'V*6FCV,=C;H-JQQC  K:HHH **** "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@ KA?&W_(03Z5W5<+XV_P"0@GTH Z?P[_R"
M8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@"IJG_'F_P!*XCP-_P C)??C7;ZI
M_P >;_2N(\#?\C)??C0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %4-8_P"/-_I5^J&L?\>;_2@#
MD/A[_P A2_\ K7?5P/P]_P"0I?\ UKOJ $8[5)].:^.OVI/V\+/X,6.I:3)X
M1U'5)9XW@66%"4&01D\5]C5QOQ(\*Z%J'@_7)+[1K*\/V25LRP*QSM.#DCUH
M _%OX&?MJP?"_P ;3ZV_A:[OP]P9O)C0DC)SBOU9_9Q_:JM?VBK S0>'K[1-
MT1;%TI';W%?$O[(OAO0;[XLW<=WHUI=0_;F'ER1@C&X\=*_46RT'3-%@<:?I
M]K8C81BWA5.,>PH _+C0Q'#^U1KXED6*-;[YI&/ &[K7UE^T9^W)X?\ V=6T
MFQMM*G\6M-""SZ:WF!,#&#MS7YQ_M#>+]8T#]H36-'TF%I&U>\-N\R9S'N;&
M1^=?HY^R'^Q[IGP?\&>;K]T/%=YJ2K<[M27S3#N&<#=]: /$K/\ X+ Z))=1
MQW7P^UBRB=POFRHP49_"ONOX<?$+2_B5X3T[7-,N(WCNX1*85<%H\]B*YGXG
M?L\^#?B3X3N-&FT2PLBP_=SV]JBLI^H%? W['NO:Y\"/VAO%OAJ]N)[W1?.,
M%NLS':HSQB@#]1ZY'XD?$[1/AGH,^I:I>01^6,B%I &;\*N>,/&,'A'P;>>(
M;@+Y%O!YS!C@8Q7Y@WV@>)OV[/VB);8WEWIO@\$N;BW8^7A>U 'K'B#_ (*X
M:1HVN7-C#\/M8OH86VK<PHQ5_<<5H_#C_@J]H'CGQ_I7AN[\&:EHBWT@C^V7
M>52//<Y'2OKGP/\  _PCX*\(Z;H2:)I]ZEG$$^T7%HC22$=R2,UQ?QW_ &4?
M"OQ>\)W=A:6%IHFHR1E8[RTA6-U/8@@<4 >TV&I6FJ0K-9W4-W$PR'AD#@_B
M*M5^9W[+OQ-\2?LV_M&1_ G7;F>_TI<N-3NW+'V&:_2Z.1)HP\;!T;D,IR#0
M ^BBB@#\I[S_ ).RUS_K[_\ 9J_4CP__ ,@.P_ZX)_(5^6]Y_P G9:Y_U]_^
MS5^I'A__ ) =A_UP3^0H T*_+/\ :\_Y+!9_]?R_^A"OU,K\L_VO/^2P6?\
MU_+_ .A"@#]+O ?_ ")>A_\ 7G%_Z"*WJP? ?_(EZ'_UYQ?^@BMZ@!&^Z:_)
MO_@I8-W[47PU!X'VA>?QK]9&^Z:_(#_@K?JLWAWXO^$-7ML&XM6\Q W3(YH
M^X_B'^U1X=_9W^#\6I7+)J-]#"NVRB<>83CTKX^^#?P;\8_MK?$RX\9^,)YG
M\$SOY]KIMV#B,9]#6!^RC\%)?VR/%5GXY\0:K-%;6_[MM-9LQ';[5^L'@WP=
MIG@;0;72=+MH[>W@3:/+0+F@"+P+X#T;X=Z#!I.B64=G;1(JE8QC=@8S7144
M4 8/C#_D'?C6;\/_ /5W/UK2\8?\@[\:S?A__J[GZT =A1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M<WXT_P"/):Z2N;\:?\>2T 0> ?\ CSF_WJZNN4\ _P#'G-_O5U= !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 8/B[_ )!LG^Z:SOAK_P @B7_?K1\7?\@V3_=-9WPU_P"01+_OT =?
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 %%%% !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 %<+XV_Y""?2NZKA?&W_(03Z4 =/X=_Y!,/TK3K,\._
M\@F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!4U3_ (\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_
M )&2^_&@#T*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *H:Q_QYO]*OU0UC_CS?Z4 <A\/?^0I?_6N^
MK@?A[_R%+_ZUWU !7/\ Q _Y$C7?^O.7_P!!-=!7/_$#_D2-=_Z\Y?\ T$T
M?FK^Q[_R5R\_Z_F_]"-?J/-_J7_W3_*ORX_8]_Y*Y>?]?S?^A&OU'F_U,G^Z
M?Y4 ?DG'X:LO$?[5&KM>J&,-_N3(_P!JOUCT=!'I-DBC"K @'_?(K\K_  __
M ,G2Z]_U_?\ LU?JEI?_ "#+3_KBG\A0!8D^XWTK\M_&^I3:?^T9<"'"[KX
MX_WJ_4B3_5M]*_*SXB?\G&S?]?P_]"H ^ROVR-:ETC]E779(R1YFGJ&8=?NB
MOS(_9#M_VGI_!HU7X76\<VE&5@LD@RV>_P"%?K'\>/!A^('[.^K:(L?FRW.G
M*J#&>=HKXQ_8!^+*?"'QH/@]JTJV#(S.&N"$4GL.: *+:I^WMG_CSA'_  &E
MCU;]O:-@WV*!L=F7(K].(Y%D4,C!T89#*<@U6U/5+31[.2ZO;B.V@09:21@
M* /R=\)_LO?M,>-/CK!X[\=6*QSY&]TXX_*OU1\%6%UI?ABPM;W_ (^8XP'^
MM> ^%?VY/#GC']H4?"W3--GN9B,_VE&=T/YU]-4 %%%% 'Y37;?\99:YQ_R]
M_P#LU?J3X?\ ^0'8?]<$_E7Y@?'S6H/@S\?#K&H63+#J%Z%69A@<L.<U^FG@
MO5K36_"NE7=E<1W,,EM&P:-@1RH.* -NORT_:^^7XOV??_3EZ?[PK]1YIX[>
M-I)I%BC49+NP 'U)K\JO%6I+\:/VIM5T*P_TQ-/N]_F1G<.#0!^G?@/_ )$O
M0_\ KSB_]!%;U9GAFT-AX=TZV(P8H$0CZ#%.OO$6E:7)Y=YJ5I:2?W9IU0_D
M30!H-]TU^0__  5<T;_A*/CEX(T7)'VR01\=>3BOUT@N8KN 2P2I-$PRKQL&
M4_0BOR?_ ."E;%/VH_AJPX(N%_G0!Q'A'Q!XY_8A\;6$AC:'P$%5Y7QDY-?J
MK\$?C;H7QL\'V6M:1<K)YT88IGG\JY'7O@?X=^-WP>BTK5K**:>:W7$DB]\<
M5^>6EZMXR_X)[?&">?5/M.H>$+B;R+>UB!*1@GK0!^P5%<7\*_BIHWQ6\+V6
MK:7=12--$LCPHX+)D=#79LP4$L0H]30!A>,/^0=^-9OP_P#]7<_6I/%7B'1I
M+5K=M6LUN%/^J\Y2WY9J/X?L&CN"IW*>A'>@#L**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_&G_'
MDM=)7-^-/^/): (/ /\ QYS?[U=77*> ?^/.;_>KJZ "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?
M%W_(-D_W36=\-?\ D$2_[]:/B[_D&R?[IK.^&O\ R")?]^@#KZ*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KA?&W_(03Z5W5<+XV_Y""?2@#I_#O_()A^E:=9GAW_D$P_2M.@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** *FJ?\>;_2N(\#?\C)??C7;ZI_QYO]*XCP-_R,E]^- 'H5%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 50UC_CS?Z5?JAK'_ !YO]* .0^'O_(4O_K7?5P/P]_Y"E_\
M6N^H *P_'%O+=^#]9AA3?-):2*BCN2IP*W*2@#\V_P!E/X5^,O#WQ2NKK5-$
MFM;5KUF$C*0,;CS7Z13<Q.!_=-*$5>B@?A2T ?F7H?PG\:P_M)ZUJ;Z'.NG2
M7FY)MIP1NZU^EFFJT>G6JL,,L2@C\!4_EKG.T9^E.H :_*M]*_-+QY\*?&EY
M\?)=0@T2>2Q-Z&$P4XQNZU^E]-V+UVC\J *6BPF/1+&.5?F6!%92.^T9KX8_
M;/\ V#?^$X\077Q(\*ZA<6.OQD-]FM1M)QZ8K[UH(!ZC- 'Y;Z#^V[^T-\-]
M'M/"Z_"BZU<::@A6^DB8M*!W-8GBK]H7]H']I[5+3P3J7@&]\*Z1J)\F:\BC
M9?*!ZG-?K!Y,?_/-?^^12B&,'(C4'Z"@#YO_ &6?V--&_9WTV"62Z_MC6?OM
M?3+F3)ZC)KZ3HHH **** /!/VL/V5-'_ &F/"L%E=3_8+RS8RPSQK\Q8= 37
MQ-X=^+/QR_8]^U>&-%\%7OC33B^V.:568*!P,5^J=-,*-U13^% 'Y;:_^UI^
MT#\=M,D\'W/PTN_#<%V0)+^*-E8#ZU]*?L:_L6V?P-O)/&%_?27^NZG%NE2<
M9*$^Y[U]:^3&.D:C\!3J %K\C?\ @IE\/?BWXD^-AN?"=GK%UH^P8&GNRC=Z
M\$5^N5-:-&^\BGZB@#P_]C&'Q#8_L^^&+'Q1#-%K%O;A9O/SN)QWS7QK_P %
M"OA'XT\9_M'> =2T+0KC4-/MIE,LT:$A/F'7\,U^G84+P!@4C1JQR5!/N* .
M7^&MG/8^$K&&XC,4JQJ"I[<5@_&SX):'\:/"UQIFIVT33;6\N9D!(..*]'I:
M /R/\*Z'\8_V(_B+<V7A;1+_ ,6Z1J-P<E@S+$N>@]J_1_P+XMU[XA_"V74-
M6TM](U5HS_H^"#G%>G-&C<E%/U%."@# &!0!^)/BCP'\;M-_:=U34%LM8DT:
M2\)1RS>3Y?L,_6OUW^"OFCP78"Y!%UY*^8&Z@XKI/%12/3R3#&Y/=E!Q67X
M^[<]N>E '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7-^-/\ CR6NDKF_&G_'DM $'@'_ (\YO]ZN
MKKE/ /\ QYS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% &#XN_P"0;)_NFL[X:_\ ((E_WZT?
M%W_(-D_W36=\-?\ D$2_[] '7T444 %%%% !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 %%%% !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 %%%% !7"^-O^0@GTKNJX7Q
MM_R$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_P"/-_I7
M$>!O^1DOOQKM]4_X\W^E<1X&_P"1DOOQH ]"HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;_2
MK]4-8_X\W^E '(?#W_D*7_UKOJX'X>_\A2_^M=]0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XP_
MY!WXUF_#_P#U=S]:TO&'_(._&LWX?_ZNY^M '84444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^-/\
MCR6NDKF_&G_'DM $'@'_ (\YO]ZNKKE/ /\ QYS?[U=70 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M&#XN_P"0;)_NFL[X:_\ ((E_WZT?%W_(-D_W36=\-?\ D$2_[] '7T444 %%
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 %%%% !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 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]*TZS/#O_()A^E:
M= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 5-4_P"/-_I7$>!O^1DOOQKM]4_X\W^E<1X&_P"1DOOQ
MH ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "J&L?\>;_2K]4-8_X\W^E '(?#W_D*7_UKOJX'X>_\
MA2_^M=]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &#XP_Y!WXUF_#_P#U=S]:TO&'_(._&LWX?_ZN
MY^M '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7-^-/\ CR6NDKF_&G_'DM $'@'_ (\YO]ZNKKE/
M /\ QYS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% &#XN_P"0;)_NFL[X:_\ ((E_WZT?%W_(
M-D_W36=\-?\ D$2_[] '7T444 %%%% !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 %%%% !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"^-O^0@GTKNJX7QM_R$
M$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_P"/-_I7$>!O
M^1DOOQKM]4_X\W^E<1X&_P"1DOOQH ]"HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;_2K]4-
M8_X\W^E '(?#W_D*7_UKOJX'X>_\A2_^M=]0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XP_Y!WX
MUF_#_P#U=S]:TO&'_(._&LWX?_ZNY^M '84444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^-/\ CR6N
MDKF_&G_'DM $'@'_ (\YO]ZNKKE/ /\ QYS?[U=70 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XN
M_P"0;)_NFL[X:_\ ((E_WZT?%W_(-D_W36=\-?\ D$2_[] '7T444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!?%WXO:9
M\'_#L^KZG&TD$2&0A3S@5\8O_P %EOAHLTB?V%J)"L0& )!]QQ7V#\</@S;?
M&CPM<:-<W/V5)HS&7QGK7YH_';_@DSI?PG^&NN>*[?Q9+=O9*9!;LF!CTSB@
M#VS_ (?,?#3_ * 6I?\ ?)_PJ_X>_P""P7PX\0>(-/TN+1-0C>\E6%9'!"@D
MX&>*_'OP5X17Q5XLBTAI?*#R^7O_ !Q7Z?\ PO\ ^"/^DLGAKQ/+XND9AY=X
MUKLRI((8#.* /TST/5XM=TJUOH01'<1B10?0C-7ZS?#NCKH&BVFGHV];>-8P
MWK@8K2H **** "J6M:I'HNDW=_*"8K:-I6 ] ,U=KGOB#_R(^N?]>DG_ *#0
M!\9>,/\ @K;\.?!_B"?2KC2;Z6:%RC,F2!SCTKZT^"_Q9TWXU^ ;#Q5I4;PV
M=W]Q7Z]O\:_GA^/T,:_%'4,(HW7# \=?FK]QO^"?*A/V9/#848&#T^@H ^DJ
M*** "BBB@ HHHH **** "BBB@""\NEL[:29AE4&37Q?\9?\ @J/X#^#7CBX\
M,ZAI%[=W4&/,>'H/TK[(UQ2^DW( S\AK^?;]OR-5_:*U@A0"0,X^IH _<GX'
M_'C1_CEX=M]7TB&2&"9-X$G7%>GU\=_\$YT5/A7I>U0/]''3Z5]B4 %%%% !
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 %%%% !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 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% %35/\ CS?Z5Q'@;_D9+[\:[?5/^/-_I7$>!O\ D9+[\: /0J*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ JAK'_'F_TJ_5#6/^/-_I0!R'P]_Y"E_]:[ZN!^'O_(4O_K7?4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!@^,/^0=^-9OP_\ ]7<_6M+QA_R#OQK-^'_^KN?K0!V%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5S?C3_ (\EKI*YOQI_QY+0!!X!_P"/.;_>KJZY3P#_ ,><W^]7
M5T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!@^+O\ D&R?[IK.^&O_ "")?]^M'Q=_R#9/]TUG?#7_
M )!$O^_0!U]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5X1^V[_ ,FV^+/^N7]#7N]>$?MO?\FV^*_^N7]#0!^"GP?_
M .2GVW_7Q_[-7]&OPE_Y)KX<_P"O-/Y5_.5\'_\ DIUM_P!?'_LU?T:_"7_D
MFOAS_KS3^5 '4S3);QM)(P5%&237PS^W%_P4/T?X-^'Y='\"ZI#=>-4F"O"P
MRL:]"37J7[>'QDD^&?P/\0)I=PUOK<D/[F1>-O%?AY\./ /B;]I'XD&T2[:[
MU6Z<23SS')()YH ^CE_X*W_&H1@&2Q+8^]L_^M7K_P ._P#@K1KLWPUU9_$<
M\*^*8B1;*BX5QV-?87PE_8!^%.C^ ]%BUSPK:W^JK IN)9!]YN]?,_\ P4$_
MX)\>'M%\)7OCCP3I\&E6>G0;Y[6'K^'M0!X_X'_X*L?%WQ%XOM;&1+5K2:0+
MA5Y SWXK]88M<N/$WP/;5+L 7-UI;2R8]2IK^=7X+_\ (^6'_71?YU_0UX;_
M .3=K;_L$'_T$T ?S^_'_P#Y*E??]?+?^A5^XG_!/L_\8R^'/H?Y"OP]^/49
MF^*MZF<9N6Y_X%7W'IW[=UA\)_V1+#PIH$C6_B6-?+,R'L1S0![;^W+_ ,%&
M(/A"\6C?#Z_AO=>@D*7:L.$]J^?/@_\ MX?M.?&O6%B\-Z;!>VRN%=DBX!^M
M?(OPN^$_BO\ :?\ B3+<+')*UU<"2XN&4D')Y -?N/\ LJ_LRZ/^S]X/AM8;
M6);Z159W4=#CF@#T#X-7GBN^\"64WC2 6VO,,S1@8 XKQ_\ :._;>\#_  6T
M?4+8ZHAUN-&$<?'W\<#\Z[_]IKXI?\*C^&-[K?F^40"@;..HK\!?&6NZG\>/
MC+*MS?[A?7FR-Y&^5%)ZT ?1UU_P5P^,GVZX:![+[.7/E*R<A<\9XKIOA?\
M\%;/B++XNMH_%<EJ-(<X=HUY6OKO]FS_ ()^_"[P+X!MAXUBTC7M3ND617DE
M4!%(SC.>36-^UG^P'\-/%GPRN!X"32="UJ$^8L@F4A@.>QH ^EOV>?VK/ O[
M1EC(GAC5%N]0M8PUU#_=->SU_.W^S[\4O$G[+_QO^P6-Z(I6NTM+J2!OE89Q
M^7-?O'K7Q%73_@ZWBQ),[+)9V8'OM&: .0_:$_:J\(_ K2;H:GJ*1:DBG;$>
MQK\NO%G_  5O^*W_  DU_P#V+)9_V4)"+?>G)7L:\#_:X^,VI_&'XJ7]U)=2
M36F_$<6<@G-?H?\ L)_\$\?#/_"#6?BCQSIMOK$>IVXFM[>49(SW- '@?PT_
MX*T>/[_Q58VGC%[9-$F?;/)"O(4U\V?ME?$#0/B9\:KW6_#D_P!HTZ9%P_OW
MK]<OCU_P3Y^&&N_#/6H/#?ABWT[6&B)@EC'1J_$?XI?#/5/A+XPN?#^K;3=P
M'DKT(S0!^VO_  3I_P"25Z7_ ->X_E7U3XO\7Z5X%\/W>M:U=+9Z=:KOEE;L
M*^5_^"=(_P"+4Z:QX"VPS^5?,/\ P5G_ &AM:L-:LO">B7[P:9<1%+J,'A_6
M@"K^TU_P5BUO2_'TUK\+KJWO-!C&T32KU(ZUY%:_\%<?C*MU TSV1@#CS%5.
M2N><<5A?L#_LDR_&CQS8:KK$"7'AX?>C8?>^M?J]_P ,%?!8:9):CP=:&1D*
MB8CY@<=: /ACQY_P5JUJ'P[;2>'I8I-0:(&167HV*Z_]AG_@H#\2?CU\9+/P
MUXC6W;3Y>2T2XKY._;Z_9+'[.OC"&33XE&FWA,B"/H%SQ6]_P2I.?VC--H _
M=&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 **** "N%
M\;?\A!/I7=5POC;_ )""?2@#I_#O_()A^E:=9GAW_D$P_2M.@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** *FJ?\>;_ $KB/ W_ ",E]^-=OJG_ !YO]*XCP-_R,E]^- 'H5%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 50UC_ (\W^E7ZH:Q_QYO]* .0^'O_ "%+_P"M=]7 _#W_ )"E_P#6
MN^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#!\8?\@[\:S?A__J[GZUI>,/\ D'?C6;\/_P#5W/UH
M ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_QYS?[U=77*> ?^/.;
M_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH P?%W_(-D_W36=\-?^01+_OUH^+O^0;)_NFL[X:_
M\@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *\(_;>_Y-M\5_P#7+^AKW>O"/VWO^3;?%?\ UR_H: /P4^#_
M /R4ZV_Z^/\ V:OZ-?A+_P DU\.?]>:?RK^<KX/_ /)3K;_KX_\ 9J_HU^$O
M_)-?#G_7FG\J /B7_@J1:W;>#[R5$8VXA^9NW2OB3_@ELUNO[1<9N<;/(&,_
M4U^MO[8GPAE^+7P5U[3-/M_.U9XCY([GBOP?T37?%O[+?Q3G54^R:S8N$EC8
M'D9H _I2AV^4NS[F.*\E_:P:!/@+XI:YQ]G%O\^[IBO O@M_P4N^%EYX'TM/
M%7B!+'55B43< _-CGO7SS^WS_P %%M#\:^&;OP9X#OEU#2K^'9<7"KR?QH ^
M"O!;VLGQDC:QV_9OM/R[.GWJ_H"\-_\ )NUM_P!@@_\ H)K^>7X+?\CW8?\
M71?YU_0UX;_Y-VMO^P0?_030!_/_ /'R/[1\4KZ+=LW7##=Z?-3/%'P+\2Z#
MX#M_%LT,TNC.PVS.#L_.E^/_ /R5*^_Z^6_]"K]C?V:?A#X>^//[%6B>%O$=
MJKV<B$"1  P8 8- 'S#_ ,$R_P!I[P?8WC>'=<T^QTF[55CAN"!F0]L5^L4$
MR7$,<L;;HY%#*P[@U_.E^T=^S_XK_9?^*$LDMG)8Z='>E],NN<,JG(_E7Z;?
M\$Z_VZK;XL>'(_"WC;4XH/$\<BPV:=I$' _I0!UG_!5R.[D_9ANQ:!R_V@;M
MG7;CFOPWT&QU2^U&)-)BFDO0PV"#[V?:OZ1OVC/A<OQ;^&][HAC\TL"X7WQ7
MX)^*=-UO]FWXW3R36ACAMKS<H=,JR@_SH O?\(G^T/Y$/^B>+/*VCR_G;&/;
MFD_X0W]H:X4Q_8?%C@\%=S?XU^J7P=_X*5?"36/!MDOBO4[73-0@B5-JQ@@X
M'IVJ/XU_\%,OA9X9\$2W?@C4K35=<+ )$\2@*.] 'Y,Z3^S]\5F\5Z?=77@[
M6#.URCM+-"3T89)-?LY<:;K%E^QCKMK?PR1WJV! C<'(^4<5QG[+?_!1+PE\
M9IAINOK;V>J' 79 !\WI7V#XIT*W\8>%+K3L V]W%@=@010!_-?X;2&R^)B#
M6E"*+KD2]/O<5_19^S^8S\&_"AB_U)LEV8Z;:_#C]NGX#ZQ\*OBQJ-R+)X](
M9AY<RC@'-?6W[!O_  4ETS1/#B>%/B5J$.FZ;IL BLKC&3@=C0!^IMT46WD,
MG^KVG-?@!_P4;:!OVF-8-OCR]HZ?4U^DOQX_X*5_"RU^&>M#PGX@6^ULQ$6Z
M*,9;\Z_%_P"(OQ$U;XH>*+C7=9D62]F/)7H!GI0!^WO_  3OR?@[: ?>-H,?
ME7YV?\%/;>YM_BQ;"Y5E)W%=WIFOT4_X)TG_ (M7I@_Z=Q_*O%O^"K'[,6L>
M.K>/QQI%J6M-,@+W#H.GKQ0!T/\ P2=DL_\ A4]HHV_:L_C7Z%5_/]^Q7^UQ
MJ'P)\96-M?7"QZ!GYR?X:_56U_X*5_!&30S=2^)HTO%CW?9\#EL=,YH \7_X
M*NS:;'H=J+S9YY@/E;NOX5\@_P#!*C_DX^P^O^%<A^W/^UE)^TCXPB:UESIM
MH2D6T8!7/%=A_P $J1C]HS3: /W1HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KA?&W_(03Z5W5<+XV_Y""?2@#I_#O_()A^E:
M=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** *FJ?\>;_2N(\#?\C)??C7;ZI_QYO]*X
MCP-_R,E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 50UC_CS?Z5?JAK'_ !YO]* .0^'O_(4O
M_K7?5P/P]_Y"E_\ 6N^H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\8?\@[\:S?A_P#ZNY^M:7C#
M_D'?C6;\/_\ 5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_
M ,><W^]75URG@'_CSF_WJZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_R#9/]TUG?#7_ )!$
MO^_6CXN_Y!LG^Z:SOAK_ ,@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\R_:.^&U]\6_A#KGA?395@O+V/
M:CL< =:]-HH _'SP+_P2/^)7AWQ=;:E<:Q9&"*7?\CC)&<\\U^LW@70Y?#7@
M_2=*G8/-:6ZQ.P[D5NT4 %?('[97[!/ASX_:!<7WA_3;;3_&$CY-\<#</>OK
M^B@#\5I/^"-_Q5^;9JVF^V2/\:]<^'?_  23OM+^&NK67B![2Y\37!)@N$8;
M4],<U^IM% 'X]>#?^"1?Q(\.^++:_?5[+[+#(& 5QN(SWYK]3](\&W5C\)X?
M#+R*;M+ VQ?/&[!&:[:B@#\A/B9_P26^)/B[QE>:K::O9"">4L!(XR!G/'-?
MH]^RS\)]1^"GP=TCPKJLZW%[:9WNAR#P*]=HH \6_:<_9KT#]HGP?+I^J6D<
M]['&PMI' ^5L<&OS0TW_ ()+_&KP?X@.K^&O$%C87EO*7M)HY=KJ,\9.:_9B
MB@#R_P#9Q\,^-_"/PMTW3/B%J@UCQ+%Q-=!MVX8&.:X[]H#]COP1\:-#U SZ
M1#_;$R-Y<Y ^\1UKZ!HH _%JZ_X(X?%$WUSY.JZ:+;>?*RW.W/&>:?8_\$;_
M (F_:HOM.K:>8-PWA6&<=^]?M%10!\Y?!;]A[X:_"_PWI"_\([;MKMO&IGO%
M/+2#J:^BH8EMX4C0;410JCV%/HH \S^,7P!\)?&;1[BUUW3([J1U(5V'>OR\
M\;?\$>?B!>>+M2GT+4-/@T:24M;QN1N5?3K7['T4 ?CO\._^"/GCO3O'&E77
MB._T^YT*&4/<0QD;G [=:W_CU_P2-\3^(_B!+?>!;BPL-"D11Y$Q *D=2.:_
M6FB@#P+]DWX#ZQ\#?!-GI&K7*7$\,00LAR,XKVW7M"L?$VCW>E:G;K=6%U&8
MYH7Z.I[&M"B@#\R?VF_^"3X\9^)I+WX<)::+9-\WDL0!N/6O#[7_ ((W_%+[
M5!Y^K::8-X\W:PSMSSCYJ_::B@#\M/'G_!)&[U'P[;6^@R6UI?)$%>1F'+8Z
MUTG[%/\ P3G\<_L\_%ZU\4Z[J5K/:0\&.!AS^M?I/10 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !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 5POC;_D()]*[JN%\;?\
M(03Z4 =/X=_Y!,/TK3K,\._\@F'Z5IT %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4U3_CS?Z5Q'@;
M_D9+[\:[?5/^/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\ 'F_TJ_5#
M6/\ CS?Z4 <A\/?^0I?_ %KOJX'X>_\ (4O_ *UWU !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/C
M#_D'?C6;\/\ _5W/UK2\8?\ (._&LWX?_P"KN?K0!V%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?
MC3_CR6NDKF_&G_'DM $'@'_CSF_WJZNN4\ _\><W^]75T %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!@^+O^0;)_NFL[X:_P#((E_WZT?%W_(-D_W36=\-?^01+_OT =?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 %%%% !1368(I9B% [DX%4WU[38V*MJ-JK#J&G4'^= %ZBJ4
M6M:?.X2*_M9'/15F4D_K5V@ 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 *9-(L,3R.<(@+$^PI]4]8_Y!-[_ -<'_P#030!YI_PT_P##W_A)
MH] _MI?[3DD\I8<#ELXQUKU96#*&'(/(K\>6LXO^&J=-;!S_ &CZ_P"U7[!6
MO_'M%_N#^5 $M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 <!\5/CGX/^#.E_VAXKU-=.M=P7>1
MGD_C71>"_&FD^/\ P_:ZUHMS]JT^Z7?%*/XA7P'_ ,%=H5F^%*EOX;E".?>O
MI?\ 87C6+]G#P@J]!:+_ "H ^@J*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,OC
MY\0]0^&_@F[U;3E5YXHF<!O89KTVO"_VO?\ DE6I_P#7O)_Z": /@/X=_MN?
MM5?'/4-9/@#P];ZG9Z?,R.RQ9VX/3.*[+_A='[<O_0F0?]^1_A6U_P $:Y&_
MX1GX@Q_P_P!HD_\ CQK])* /S<\(_MC_ !O^#>L6]Q\?=)CT'0KMPEO*(MN2
M:^]OAQ\4- ^*FAQ:IH%XMW;LH8[>V:\__:T^#GASXO?"R_@\0V:W::?%)<0;
MA]UPO7]*^,O^"3GCS4EU'QGH5S*TUG:WC0P)G(50< 4 ?IU14$E];P,$EN(H
MW_NNX!ITEU##&)))HXXS_$S #\Z .#^/GQ F^%_PD\2>)+7!O+&U:2%2,Y8=
M*_/[]B?_ (**?$3X[_&JR\*^(8;;[#<'.Z%.5&>AXK](?$>BZ!X]T.ZTS46M
M[_3YE*31K(I&/>O./AO^RS\)OACX@75_"NAVEEJ2MN$D,BDY_"@#VBBH9KJ&
MU4-/+'"#T,C!?YTGVVW\LOY\6SKNWC'YT 3T5G_\)!I?_02L_P#O^G^-6;>_
MMKS_ %%Q%/\ ]<W#?RH GHILDBQ(7=@BCJS' %4?^$@TO_H)6?\ W_3_ !H
MT**AM[VWNQF">.8?],W#?RJ:@ HHJO<:A:V?_'Q<PP?]=) O\S0!8HK/_P"$
M@TO_ *"5G_W_ $_QJS;WUO=IO@GBF3^]&X8?I0!/15=-0M9)C$ES"THZQK("
MWY5)+/' NZ618U]68 4 245#!=P749>&:.9!U:-@P_,5"VL6"2%&OK97'53*
MN?RS0!<HJM;ZE:79(@NH9B.HCD#?R-6: "BBJ]QJ%K:L%FN886;H)) I/YT
M6**:KK(N58,/4'-.H **** "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 *X7QM_R$$^E=U7"^-O
M^0@GTH Z?P[_ ,@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH J:I_P >;_2N
M(\#?\C)??C7;ZI_QYO\ 2N(\#?\ (R7WXT >A4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#6/^/-_
MI5^J&L?\>;_2@#D/A[_R%+_ZUWU<#\/?^0I?_6N^H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\8
M?\@[\:S?A_\ ZNY^M:7C#_D'?C6;\/\ _5W/UH ["BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQI
M_P >2UTE<WXT_P"/): (/ /_ !YS?[U=77*> ?\ CSF_WJZN@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*0L%&2<"O /C9^TYI'@=KC2[60F^C/+J>*Z</AZF*GR4E=G)B<52PE/VE5V1
M[-XJA:339",<*>IK-^',31Z/)G'+]C7YW^,OVJO&&L3R+9ZC(D1[9JU\/?VJ
M/$OAZ58[V_=XB<L,U]$^',6H\UUZ'S"XIP;GR<K]3],J*\=^"_[0>C?$N.*Q
M5]E\JY8L>#7L5?-UJ-3#S<*BLSZJAB*>)@JE)W04445@= 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5S^L?$#PYX?U*/3]2UFTLK
MV096":3#'\*Z"ORK_P""@3W*_M=^&1%>3PIY291'(!Z4 ?J=9WD%_ LUO*LT
M3='4Y!J:O/O@/N_X5CI&YBYV=6Z]!7H- $-U=PV,+33R+%$O)=C@"L32?B%X
M;UW4WT[3]:M+N^7[UO%)EQ^%8WQLW#X;ZOM8J?+ZKUZ&OS=_88DN6_;.UL27
MD\L?EO\ NW<E>] 'Z@^)?&VA>#84EUS5;72XVZ-</M!IWAGQAHOC2Q-YH6IV
M^J6JMM,UL^Y0?3->2?M:?L\Z9\>OASJ-O=SW-O?6MK(UJT#X^;!(!_&O@+_@
MGO\ &GQ!^SKX^G^$WBH-'_:-[F!;@DG'3(S_ )YH _7&FLP12S'"@9)I58,H
M(.0>0:\E_:4^-&E?!SX<ZI>WUR(+N6V?[,I/WFP: .OO/BQX.T_6(]*N/$=A
M#J,APEL\H#M]!740S1W$8>-PZ'HR]*_)#]BKX+ZI^UI\0KCXF^);RZ@_LR\(
MA57(0KDXXK]:--T^+2;&.VB)\N-< L: +=<_XH^('ASP6%.NZS::5N&1]IDV
MY%?.7[4_[;V@_!E(=(T:]CNO$UPQBAM\9!DZ ?G7S9IOP0^-/[8GB2TNOB[I
M\V@Z+(1Y+6N4!B/0\>U 'WO_ ,-(?"__ *'G1O\ P)%6M.^/WPZU:ZCMK/QC
MI-S/(=JQQW ))]*^2O\ ASS\*!]W6]; _P"NI_\ BJX+XK?\$N[7X96]CKOP
MNOM4O]9MG\Q8)I2<L.1WH _2]6#J&!RI&0:=7YM?#7]NKXE?"WQ]I/@KXWZ=
M%H4DI6*!O+P70< DXK]$O#OB+3_%6DPZEIEPMS9S#*2+0!4\4>//#W@E8&U[
M6+72EG.V(W,FW>?05I:7K%EK5NMQ8W,=U"PR'C.0:^2_^"C7P'D^,'PYMK^&
MXN()M#5[E/(8C)&3S7!_\$K/CI=>// ^N:-KUT!?Z=<""$2-RRCC\Z /ORBB
MB@".:9+>-I)&"(HR6;H*YRQ^)WA34M>_L2UU^QGU;_GS24&3\JX#]K;XEQ?#
M+X%^*=52X6._BM6,"9Y+5\(?\$T_AAJGQ.^(2_&75[JY:Z,KIY9<^7U]* /T
M\\0^,-%\)0QR:SJ=OIJ2'"-</M#'VJUI.N:?KL'G:?=Q7<7]^)LBO@__ (*T
MM.O@KPEY-S+;G[9R8F(SS7M'["[2-\,H_,E>8^6G+G)Z"@#Z7HHI"<<G@4 5
MK[5+32X3+=W"6\8&2SG I--U6TUBV%Q97$=S 3@21G(K\]_^"G7[4=S\+X;?
M0M$N0;JZBVG:>AKL?^"9'Q]B\>?">'2M4NM^L^<V%8Y)H ^XJCFFCMXFDE=8
MXU&69C@"I*\O_:1\1#0O@[XF,,NR_>T80*#R6H ^9_VJ?VU=8T'QE+X \':'
M)JQG4!M1M<MC/7IZ5X2O[(L?CZ-?$>M_M!R>&-1O/GETN2\VF GMC-?0_P"P
MK\-HM4^%LWC'Q%;B?7C)*!YPS@=NM?.'@O\ 8T\-_M*_M.>.5\0ZO?6MK"S2
M"&UDVX.<8'- %ZU_9OU/X(R#QKX8^,<_Q DTK]__ &;#<F3S2.=N!7U[^RO^
MV9:?'FV2QUW3E\,>)]VP:7,Q$CX_BP:^9X_V=;+]D?XV^%]$\*WEQJFEZE<+
MYZW;E\ GH17<?M$?".W^%O[1NG?%O22UO-!$@\B/B//TH ^^Z*YCX:^+'\;>
M"]-UF151[J/<57I73T %0W5W#90M-/(L42C+,QP *FKYP_;B^*;_  O^%PFC
ME\IKYFMP<XZC']: /:] ^)'A?Q3<S6^D:Y9ZA/"=LD<$@8J?0UK:QK=AX?L)
M+W4KN*RM(_O33-A1^-? W_!,_P"!\^@/XD\3ZG<74KZA)Y\2R.2.3GBO=O\
M@H)YB_LP>)?*E>%OEPZ'!'6@#WC0?&.B>*$#:3J=OJ"D9S ^ZMFOSZ_X)AM.
MV@P^;<RSGRC_ *QB:_06@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **BNKF.SMI;B9
MPD,2-(['H% R3^5?GE^T]_P4.UH^+K3PO\#3%XBU,-Y-QB/=B3.,"@#[>\2_
M&;P-X.U(Z?K?BC3=,O1U@N)@K?E67_PTA\,/^AYT;_P)%?!O@O\ 8$\3?M0Z
MR/&/QLDOM$UF89:"W<J,>PKT<_\ !'OX4[LC6];QZ>:?_BJ /K32_CY\.M:O
MXK*Q\8Z3=7<IPD,=P"S'V%=\"& (Y!K\Q_BA_P $P!\)]0LO%'PLO=2U'6;(
M^;#;S2$Y<= >:P/"'[?GQL^$/Q!M=(^,^DII&@QD1O.T(!'8<]Z /U8K%UWQ
MIH?AB2--6U2VL'D^ZL[[<U7^'_C?3OB-X1T[Q#I,OG:??1B2)_45\'?\%.&G
M7Q7X7\FZF@&P9$;$9YH _0?2]8LM;M1<6%S'=P'I)&<BKE> _L4ES\&;3S)&
ME;?]YSD]*]^H **** "BBB@#(\0>+=&\)VC76L:E;Z=;KUDN'V@5/HFOZ=XD
ML8[W2[R&^M)!E9H6W*?QKXA_X*K231_ W46BGDA(93F-B.]>C_\ !.%I&_9E
M\,F69YW\H9>0Y)H ^IZ*** "BBB@ HHHH **** &LPC4LQPJC))KG-)^)7A;
M7M0FL=/UVRO+R%MLD,4@+*?0BMC6O^0-?]O]'D_]!-?D-^PE-<M^U1X^\V\G
MDC74G&UG)'WS0!^M?B'QIH7A.$RZQJMMIT8&=UP^T4_P_P",-%\56ZSZ1J=O
MJ,+='MWW U\2_P#!1SX+?$CXM:8EMX*M)KF%HUR(F(SZCBNI_P"">_P9\:?"
M;P%9V7BZ":"Z0'*RL21[<T ?9-%%% !1110 4444 %9.O^+-'\+6S7&KZC;Z
M? HR9)WV@5K5\*?\%1WF3X0ZL8;B2 ^3UC8B@#[:T'Q#IOBC3H[_ $F]AU"R
MD^[/ VY3]#6C7RA_P3%:23]DGPPTLKS.7?+2')[5]7T %%%% !1110!%<W4-
MG"99Y%BC7DLQX%<)>?M ?#G3[YK.Y\9:3#=*=IA>X 8'TQ7DW_!0+XK7WPA^
M MWK-@VV9IA%GV-?&O[,'[!/A;]HZ$>.?$VLZDEQ= 7/EPRGJ?QZ4 ?JAH?B
M72_$UK]HTJ_AOX/^>D+;A6G7 ?!_X-Z3\&/#YTG2)YY[?CYISD\5W] !1110
M 4444 %%%% $5S=16<#S3R+%$@RSL< "N5TOXO>"]:U V-CXET^ZNPVPPQS
MMGTQ57XR:?JNK> ]6LM(0O=SV[H@7KD@U^6'[+G['OQF\&_'E=<US3KNWTP7
MID=VD8AQN)S^5 '[#TM-7A0#Z4Z@ HHHH **** "BBB@ HHHH **** "FLPC
M4LQPJC))[4ZN?\:2:DNDO#IL(EEF!C;_ &01C- &!J'Q\^'6EW4EM=^,=)MY
MXSM>.2X *GT-=-X;\9:)XQM/M6B:I;:G;_\ /2W?<*_-G]JK_@GCX8TGP?XE
M\;S:U?PZL8GN?+\T[=W7&,UVW_!'^XGF^#>H":>2?9=.J[V)P,GB@#]":**P
M/'?BRV\#^$M3UN[=8X;.%I26]J +GB#Q+I?A73WOM7OH=/M$^]-.VU1^-<2O
M[2/PO8@#QSHQ).!_I(K\[O$7Q8^(O[<GC\^%M'A=OAQ+(8;F]M^"O.#R*]:T
M[_@CM\,K?3T,VN:PUZHW*5E.T-^?K0!]UZ#XHTGQ3:_:-(U"#4(/^>D#;A6K
M7Y1V?Q,^)7["OQ0TWPM>6S/X4U&Y$4<]P-V8\XSS[5^FMC\0M(U#P>/$4%TD
MMCY0D9U/0XS@T 7?%'C+0_!-B+W7M4MM*M"<>=<OM7/UKEK']H;X:ZE>P6=K
MXUTB>ZF.V.)+@%F/H*_-7XK^//&?[<'Q[U#X4J7B\*V<A9)K<X; />O9H_\
M@E'X%^'>AKXETO5M6G\4:3#]IMU:8^6TJC(7&?6@#]!E;< 1R#TI:_(6/]O'
M]J3_ (2Q?"-KX8MWU)7,-NAA +J#@$\<UZ"WQN_;D\BY#>!;<!8R6;R1E1CJ
M.* /T'U;XR>"-!O#::AXGTZSN0=IBEF ;/I70Z+X@TWQ%:_:=,O8;Z#_ )Z0
MMD5^#GPO^%OQ"_:J^.-RNO/>07-I>?Z='&Q 3YN:_;KX/_"G3OA%X3M]&TZ6
M:9 JEWF;)+8H [JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "JFK_\@F]_ZX/_ .@FK=5-7_Y!
M-[_UP?\ ]!- 'Y%-_P G3:;_ -A#_P!FK]5?'GC#_A!?!DNL>3Y_D1@[/7BO
MRJ;_ ).FTW_L(?\ LU?II\>%W?">_P#^N0_]!H \'^"__!0W0/B!X]\0>'_$
M,4'AN+3HF>*XN'VB8CL,]Z\6U;_@JIXWE\5:OIWA[X5W.MV-G.T4=U CL)%!
MP&STYKXU^'_PGF_:*_:6U+PZTLUO#:3;BT!P2,]Z_:_X-_!/P_\ "/PG:Z;8
M6D;RB-1),Z L3CUH ^.?A1_P4^U_Q)\1+/0O&?@&7PCIDQQ)?W095C^I/%?<
M][\2O#-CX83Q!-K-I'I,B[HKII $?CH#W->!_MY?!'1/'_P2UB?[.EG?PJ"L
MUNH5CU[BOSP_9JUCQ;^TMJ=G\#M2N)AH6@MYB2HY#X4_Q'\* /JKXC?\%*?&
M7A[Q#<V?AKX:7/B*RCD*I=0(S!AG@\4WX-?\%/-:\7?%+3_#/C;P,_@W3K@X
M>_N@R"/ZD\5]H?"_X1Z+\,O#-II=I;1RO%&JM-(@+' ]:^>O^"BWP/T3QA\"
M]:UB&!;/5[8+LF@4*3^7TH ^L]*U:RURQBO=/NHKRTE&4FA8,K#V(KQ;]IK]
MI0?L^V-K<'3OMXF4G'I7D7_!-_XG2WGPLTGP;<RF>?3XS^\D.7_SQ6/_ ,%0
M+DV/@>"Y7[T<+,/UH Z"'_@HIH%U\&M1\46\$,OB*W)$6B!_WDGT'6O#[/\
MX*I_$^^M/M,/P8OI(>N]8I,8KRS_ ()N_LGVOQNNO^%A:O--Y5G<%/)W?NS@
M^G?I7Z\:;X7TK2=/CL;;3[=+=%V;?*7!'OQ0!\J_L@_MZ0?M!7FI:=XKTN'P
M7JL+A+>UNF*&<YZ#=WKVKX]?'K1O@KX6O+I[BWNM>$>^UTG?^]G^B]:_/_\
MX*B?"V#X6^*O"WCWPENL=1MY?M)AAX4L&SR!]*Z7]D_P'J/[</B+3/B_X_ED
MAU#12+:*WC)$4@7@$CWQ0 DG_!4CXG^8QA^#%]+"I/[P1OC'K7T!^R=^W-9_
M'V2_L_$>GQ>$M3A(6.UN7VF0YZ#-?4%MX?TRSM1;16%NL(7;M$2X(]^*_+;_
M (*-?#.U^#/Q<\ >)?"QDLS?7HENHXC@??\ :@#]65(901R#R*^.?%O[?0\,
M_'^]^'']A>9]G?;]IR>>:^C_ (.^.(_'?@G3[Y""XA17([G;7Y??%4#_ (;R
MUGC_ ):_UH _6K0M2_MC1[2^V[//C#[?3-7ZP_!'_(HZ5_UP6MR@#Y1_:^_;
M;_X9@M8)AHO]I^9,(L9(QGO7T%\-_&__  GOPWT3Q1Y/D?VC:+<^5_=SVK\W
MO^"MP!TJQX_Y?4_F*^^?V=?^3=_!?_8)C_K0!X+\2O\ @H1;_#C]H31OAS>:
M,HMKY@K7[' 3/XUL_M!?MU6OPWM3%X+TQ/&>KC!-E:DL_/L*_.W_ (**6M_?
M?M-Z3!I",^IM@0A.N<BOOC]AG]DO3/!>CV/Q UT37'BN\B(DAG.Y$XZX/?F@
M#QG_ (>F?%*&,R3_  6OHXU&78Q/@5]4?LI?M?:7^T-X>>;4HX/#^MK)L&FR
MOAV^@->^WF@Z=J%K/;3V,#Q3*4=3&O((QZ5^6_[2?PWA_9__ &MO"NJ^%Y9H
M;25EGDA#84$G."* /U7JEJ^N6&@VC76HW<5G;J,F25L 5B_#WQ8WC#PE:ZM(
MJJ\B9(7ITK\[OVY/VA?$_COQEIO@/PG^\MI;G[->F(\JI.": /4/VCO^"D4G
MPS\86^C> O#8\=PL,27%F6<*WI\M>;'_ (*C?%3(_P"+*:ACN?*?@5],_LK_
M +%_A+X$Z';WD0?4M0O$6XE:\ ?:[#)QGZU]'?V798(^QV^",']TO(].E 'S
M/^SK^W+X;^+S-9>()+7PQK. !97,FUBW]WGO7U"CB10RD,K#(([BOS0_;?\
MV"[32=:C^)O@A[J+489S>74,9PHVG=QCM7T/^PC^U')\?O!5Q;:FT::EI16U
M('!;:,<^_% 'B?\ P5R_Y)0/^OA/YU]+?L.?\FY^$?\ KT7^5?-7_!7)2OPH
M&?\ GX3^=?2G[$,BP_LV>%97.$2S4D_A0![IJVL6.A6;W>HW45G:H,M-,VU1
M]37PW\>O^"E-QX!\?2^'O OA?_A.84'%S9$N">^,5YS^W%^T'XB\>_&#1OA/
MX<=FT36#Y%S+$?F7)P>:^G/V5OV)_#'[/NF6]UAM0U1EW,UU\^TD>] 'S.W_
M  5(^*<2EY/@K?HBC+,8GX%?2G[*_P"VUHGQZTF<:Z+;PMKB2!$T^XDVN_T!
M[U](W&AZ?=V\L,ME;M'*I5P8EY!'TK\Y/VU/V+E\ S3?%?P0]Q'>Z6#<FWC;
M"[@<\@4 ?I/'(LBAE.Y2,@BAF"*68X4#))KY9_8%_:.E^-GPALI/$%PD?B1'
M,;P=R!P,5T?[9G[1$/P!^'IG,BQW>I*]O;[NNXC Q^= &E\<?VK_  G\)]!O
M'L]2M-6UZ-3Y6FQR9>1O3%?'D/\ P5-^*,X9D^"U\Z9P&$3\BL/]AW]CV;XV
M^(K[XF_$Q[Q+^WN_.T^WWG8ZDD@D>E?J';Z#IMK"D4=A;*B*% $*]!^% 'P7
M\,?^"FFLZMKB6WC[P/)X*L9&"QW5X&16R?>NP^-'_!1W0_AY\3/"?A?0K2'Q
M!%K6W?<0OD19('8^]>Q?M1?LJ^%/VF?!<>DZXKVCV>Z6WFM0%;=C@'';BOQH
M\3?"34_@S^U!X8TC4?.>W6\5+9IB2=H.!0!^Q7[0/[2>H_!WX.GQK8: ^L2
M*?LR GK]*D_9<_:CLOVBO#L%U]G33]2,>^:SS\T?L1796/A.T\<_"B+2;R)9
M8I(  &&><<5^<O[+>I:I\ _VO_&%KJ:FWT2>1H8 W"G)QQ0!^L54M8UBUT/3
MYKR\E6&&-22S' J:SNEO;2&X3E)4#CZ$5\J?\%&/BY%X!^ >KP:==#^W9&41
M0J?FQSF@#G_AM^W]>_$CX\:SX!T_PLTMK8.5%\F2'&>M?9MK*TUO'(R[&902
MOI7Q'_P3?^#]SI?A"U\?:G;!;_5H,L[#GFON&@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O"_P!KS)^%>I@<G[/)_P"@FO=*\,_:Z8I\
M+-28=1!(?T- 'Q1_P26^)?A+P+H?CZW\0Z_9:/=R7Y*1W<H3*Y/(S7Z!?\-(
M?##_ *'G1O\ P)%?D_\ L#?L5>#_ -JBW\9ZOXGU"^M9;.]:...S?;U8\GFO
MK/\ X<]?"K_H.:W_ -_#_P#%4 =+^VM^V%IGA7X=Q6/@*>V\8ZEJA:VDM]/D
M$AC5AC)Q]37,_P#!,7X ZG\.=)U[Q%K5M);7.K2_:5BE7!4MSC]:]%^!_P#P
M3B^'7P-\0/JVFW5]J<S'.R^.]1],DU]6V]O%:PK%#&L4:C 51@"@#\R?VWO'
MVN>'?VB%CB\03:7IJH"560JM<?\ %+]L#Q9\;/!NB_#OP-#<7.H1NL,^H69)
M;'3<2*SO^"H&AW/B;XQG3[3=YS[1\O7%?7_[ O[)?ACX+^ =,\3VZO<:[J=L
M&G:7D(?;WH Q?A!^S3XG_9W^ 'BJ\U?QE>ZYJM]9_:<3L2;<D#@$]^:\9_89
M\:^)M:^+D<&I:U<7L'G,/+D<D=:^_P#X\?\ )(?%/_7DU?G7^P3_ ,EB3_KL
MW\Z /<O^"J7BC6O"GPGT>]T74IM-E2ZR[PL5) QQ7QM\/_VO/B'\4;6Q\ Z%
M;7M^NH(MM-JD)8F#(QN)%?6__!6Y/.^#.DP=Y;DI^>*R/^"4?P<@\%^#]7U&
M[MDEN+K:Z22J"1G'2@#D=._X)3^/KVW$]S\9=3MY)AYAC$LAVD\XKG/ OQ/\
M8_L*?$J[TCQC>W?B#1=WD+>73G:1GKDU^K%?G5_P66TZ"/X/Z#<QQJEQ)>A"
MZC!(R.M '2?'/]LO4OB)_8?@WX;Z;)K$/B1!#=:G8DM]AW=R1TQ7!C_@D_XW
MF9I'^-6J1M*?,9?,D^5CSBNW_P""4GPKM? OP[U"^S]HN+]4F\R0#*9QPOH*
M^]J /RQ^%?QJ\6_L=_%RY\%^,;BZUC24?[/'J%TQVR'.,@FOT^\/ZQ'X@T.Q
MU*(8CNH5E7Z$9K\X_P#@L#ID%GX5\,7L"+%<_;T)D088\CO7V=^S'XIFUCX)
M>')[P;1;V$:E_4!10!9_:%^/FD? ?P'J&N7,D-S?P+F*P+_/(?I7YU>&=>^*
M7_!1CQK>V&[4?A_H,:F6/4(MZJP'8?EVJ#]IO7;GXY?MSZ/X)CGD;29MJM&K
M''Y5^HWPQ\ V7PV\&Z=H5E!'$EK&$+1J 6]S0!^?<O\ P2?\=>2R)\:=3/&
M3))7,_\ "S_B5^P3JH\%:M#?>*]#D!9]?FW,D>?<U^JU>:?M#?"NQ^,7PKUG
MPU?1*T=U'@/M^9?<&@#\S/V'_C9XC^+'[9FMW\FN7-QHTP+1VK2$Q@'I@?G7
MW5^W-JVI:3\)=4ETR\DLKC[,^V2,D$'!K\]_V"_ J_"W]MG7?"T4C2Q6:E%9
M^N 3BOO_ /;SD\GX0ZH_]VV<_H: /B3]DK]M74/AO^S'XGM+V_D\1>+Q<N+6
MUED+3$'(X[UV?P._97^)O[0LEQ\1]7\8ZEX;74(V*:6[L A/08K@?^"87[(V
MC?%)IOB+JDTC/8W;(D!^X>>X[]*_7JQTZVTVT2VM84A@0;0B# H _)SX,^-/
M%G[)/QNGT#Q7X@NM8M]4O/*@-U(2 "V.,U^LMC<"[LK>=3E9(U<'ZC-?GS_P
M4F^"L5YKOA;QG9QM&NER?:)VC[;3GFOIC]C_ .-5G\;/A='J5G.)X[-EMF;/
M0@8_I0![A=3"WM9I2<"-&8_@,U^47QE^(GBG]I[X_6.B^%M<N=+M]$OMEPML
MY <!N^*^YOVSOC8/@;\)9=8,@B^T.;;)]Q_]>OF+_@FO\&4;Q+XF\=:A&TG]
MK-]HB+]#DYXH ^^O ^@R^'O#=C:3W+74R0J'D;N<5OTB@* !T%+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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5POC;_D()]*[JO-_BCK=GX94ZCJ,GE6<8RS4TG)V6XI
M244Y2=DCM?#O_()A^E:=>*Z+^U1\-H].B7^VUC*C!7&?ZU=_X:J^&W_0>3_O
MG_Z]=GU'%?\ /M_<SA_M#"?\_8_>CUVBO(O^&JOAM_T'D_[Y_P#KT?\ #57P
MV_Z#R?\ ?/\ ]>CZCB?^?;^YA_:&$_Y^Q^]'KM%>1?\ #57PV_Z#R?\ ?/\
M]>C_ (:J^&W_ $'D_P"^?_KT?4<3_P ^W]S#^T,)_P _8_>CUVBO(O\ AJKX
M;?\ 0>3_ +Y_^O1_PU5\-O\ H/)_WS_]>CZCB?\ GV_N8?VAA/\ G['[T>NT
M5Y%_PU5\-O\ H/)_WS_]>C_AJKX;?]!Y/^^?_KT?4<3_ ,^W]S#^T,)_S]C]
MZ/7:*\B_X:J^&W_0>3_OG_Z]'_#57PV_Z#R?]\__ %Z/J.)_Y]O[F']H83_G
M['[T>NT5Y%_PU5\-O^@\G_?/_P!>C_AJKX;?]!Y/^^?_ *]'U'$_\^W]S#^T
M,)_S]C]Z/7:*\B_X:J^&W_0>3_OG_P"O1_PU5\-O^@\G_?/_ ->CZCB?^?;^
MYA_:&$_Y^Q^]'KM%>1?\-5?#;_H/)_WS_P#7H_X:J^&W_0>3_OG_ .O1]1Q/
M_/M_<P_M#"?\_8_>CUVBO(O^&JOAM_T'D_[Y_P#KT?\ #57PV_Z#R?\ ?/\
M]>CZCB?^?;^YA_:&$_Y^Q^]'KM%>1?\ #57PV_Z#R?\ ?/\ ]>C_ (:J^&W_
M $'D_P"^?_KT?4<3_P ^W]S#^T,)_P _8_>CUVBO(O\ AJKX;?\ 0>3_ +Y_
M^O1_PU5\-O\ H/)_WS_]>CZCB?\ GV_N8?VAA/\ G['[T>NT5Y%_PU5\-O\
MH/)_WS_]>C_AJKX;?]!Y/^^?_KT?4<3_ ,^W]S#^T,)_S]C]Z/7:*\B_X:J^
M&W_0>3_OG_Z]'_#57PV_Z#R?]\__ %Z/J.)_Y]O[F']H83_G['[T>NT5Y%_P
MU5\-O^@\G_?/_P!>C_AJKX;?]!Y/^^?_ *]'U'$_\^W]S#^T,)_S]C]Z/4M4
M_P"/-_I7$>!O^1DOOQKGKS]JCX;/;LO]MH^1TQC^M<OX5_:3^'MCK5W-+JRQ
M(_W6)S1]2Q7_ #[?W!]?PG_/V/WH^BZ*\B_X:J^&W_0>3_OG_P"O1_PU5\-O
M^@\G_?/_ ->CZCB?^?;^YA_:&$_Y^Q^]'KM%>1?\-5?#;_H/)_WS_P#7H_X:
MJ^&W_0>3_OG_ .O1]1Q/_/M_<P_M#"?\_8_>CUVBO(O^&JOAM_T'D_[Y_P#K
MT?\ #57PV_Z#R?\ ?/\ ]>CZCB?^?;^YA_:&$_Y^Q^]'KM%>1?\ #57PV_Z#
MR?\ ?/\ ]>C_ (:J^&W_ $'D_P"^?_KT?4<3_P ^W]S#^T,)_P _8_>CUVBO
M(O\ AJKX;?\ 0>3_ +Y_^O1_PU5\-O\ H/)_WS_]>CZCB?\ GV_N8?VAA/\
MG['[T>NT5Y%_PU5\-O\ H/)_WS_]>C_AJKX;?]!Y/^^?_KT?4<3_ ,^W]S#^
MT,)_S]C]Z/7:*\B_X:J^&W_0>3_OG_Z]'_#57PV_Z#R?]\__ %Z/J.)_Y]O[
MF']H83_G['[T>NT5Y%_PU5\-O^@\G_?/_P!>C_AJKX;?]!Y/^^?_ *]'U'$_
M\^W]S#^T,)_S]C]Z/7:*\B_X:J^&W_0>3_OG_P"O1_PU5\-O^@\G_?/_ ->C
MZCB?^?;^YA_:&$_Y^Q^]'KM%>1?\-5?#;_H/)_WS_P#7H_X:J^&W_0>3_OG_
M .O1]1Q/_/M_<P_M#"?\_8_>CUVBO(O^&JOAM_T'D_[Y_P#KT?\ #57PV_Z#
MR?\ ?/\ ]>CZCB?^?;^YA_:&$_Y^Q^]'KM%>1?\ #57PV_Z#R?\ ?/\ ]>C_
M (:J^&W_ $'D_P"^?_KT?4<3_P ^W]S#^T,)_P _8_>CUVBO(O\ AJKX;?\
M0>3_ +Y_^O1_PU5\-O\ H/)_WS_]>CZCB?\ GV_N8?VAA/\ G['[T>NT5Y%_
MPU5\-O\ H/)_WS_]>C_AJKX;?]!Y/^^?_KT?4<3_ ,^W]S#^T,)_S]C]Z/7:
MH:Q_QYO]*\Q_X:J^&W_0>3_OG_Z]5]0_:F^&TELRC6TD)'3&/ZT?4L5_S[?W
M,/[0PG_/V/WHZ?X>_P#(4O\ ZUWU?.W@W]I3X>Z??7CS:LL0D/RL>:ZS_AJK
MX;?]!Y/^^?\ Z]'U+%?\^W]P?VAA/^?L?O1Z[17D7_#57PV_Z#R?]\__ %Z/
M^&JOAM_T'D_[Y_\ KT?4<3_S[?W,/[0PG_/V/WH]=HKR+_AJKX;?]!Y/^^?_
M *]'_#57PV_Z#R?]\_\ UZ/J.)_Y]O[F']H83_G['[T>NT5Y%_PU5\-O^@\G
M_?/_ ->C_AJKX;?]!Y/^^?\ Z]'U'$_\^W]S#^T,)_S]C]Z/7:*\B_X:J^&W
M_0>3_OG_ .O1_P -5?#;_H/)_P!\_P#UZ/J.)_Y]O[F']H83_G['[T>NT5Y%
M_P -5?#;_H/)_P!\_P#UZ/\ AJKX;?\ 0>3_ +Y_^O1]1Q/_ #[?W,/[0PG_
M #]C]Z/7:*\B_P"&JOAM_P!!Y/\ OG_Z]'_#57PV_P"@\G_?/_UZ/J.)_P"?
M;^YA_:&$_P"?L?O1Z[17D7_#57PV_P"@\G_?/_UZ/^&JOAM_T'D_[Y_^O1]1
MQ/\ S[?W,/[0PG_/V/WH]=HKR+_AJKX;?]!Y/^^?_KT?\-5?#;_H/)_WS_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ORL_X*!?\
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
MA7Q'^WAXRTKXIZWJ,VG>&;$+!/X?D),4Y'<CH<XH ZJW_P""QOPRN I'AO7
M&;&?+)'_ *#7TW^S[^U!X6_:*TZXNM!\RV:$ M#<, _Y5O+^SK\-([5X$\%:
M.J,NTXMES^=?FE^T1X9U+]C/]H#PQ-H=^]MI6O7RDV\)VHJENE 'ZY5\ZZW^
MW!X&T#XJWO@.[$T>JVIP[D@+_*O<_".N0^(O#MA>PN'$L*,V#W(%?AQ^WQJ5
M[HO[5NM-I8*75Q-Y>Z,<\G']: /TV^-W_!0[X?\ P2CLGO;>ZU7[5]T6)W%?
MK@&O-M)_X*]?#/5+^.V_L#68-Y \R1"%'_CM,_8=_8=MO#?AF/Q-X\GC\6-J
MT*SPVU^N\0Y^M?1OQ+_95\ ^-/!.H:-8^&-+TVZF3$5S#;JK(WKF@#OOAO\
M$72OB=X3L_$&E2@VEPNX*6!*_6O(/VF?VVO!O[,?V)=8M[C5Y+DX\O3R&*?7
M .*_,U_VBO&/['WQHU3P)9R3:Q:1-]F$&\_+N) ('M7WI^RA^R)!8PZAXW\=
MWB>+YO$B"[@L=13S%LPW. #0!S7AW_@KC\-/$.L06"Z%K%J92!YLR$*/K\M?
M97@/QQIOQ"\-VNM:7*LEM.,@!@2/K7EGQD_97\#^,OASJ^D:7X:TW2K^:,^3
M=V]NJO&WKFOB[]ACX@:S\-_VF]0^$&IZE)<V=BK;))&^4GL* /TH\;^,+/P)
MX9O];O@QM;.)I9 O7 &:\F_9W_:^\(_M(0WLGAR*>,6LQA?SO4?A73?M+J&^
M"OBH$9'V*3_T$U\$_P#!(J)$T_Q)M4#_ (F#C]30!^H]5=4U"/2]/N+R7/EP
M(9&QZ 5:K$\:\^$=7_Z]G_E0!XAX=_;<\$^)/B!!X1MHIQJ,LGE*2>,YQZ5[
M+X^\=6/P\T&75M0#-;Q]=O6ORK^$-O&/VLM-8(N?MG7'^U7Z*_M5*&^%5[D9
M R?TH S_ ((_M?>"_CG?:]::1(;271P3,+AP-V/2O(_B9_P5&^'?PSUZ32[G
M2-3OY$<H9+5=R\'Z5^:?P:T7Q1\1OC5JND>%;NXTN,W'EW#6Q(W+G'.*_7[X
M-_LC^#_ _A:.WU[2;'Q#J4P#R7%Y"'()'(YH \?\$_\ !5WX;>--=CTQ-'U2
MQ9S@2W*[5_/%?9GAW7K3Q-HUKJ=C*LMO<('4JP/6O OVB?V.?"/Q-^'-SI7A
M_1[#P]J<9\V*\M(0C# SC(KYL_X)T?&C5X/B?XH^&FL7<MW'HA,"22,3G!QF
M@#](JYOQUX^TGX>Z'/JFJW,<,,0SM9P"?I2_$'QI;?#_ ,'ZCXANQNMK*+S'
MR<<5^5?B;_A,_P#@H5\<)='TC5+S0?"JMO-Q$6\K:O4<>U 'T5K_ /P5R^&N
M@ZY=::V@ZQ<- Q4RQ(2K?3Y:L>$?^"L_PV\7>)K/1H]#U>UDN6"B:=,(OUXK
MZ$^'_P"RS\/_  =X)TG0[SPUI>K7-G"L<M[/; O,PZL3UJ+XD?LJ^ _&W@75
MM#T_P_INB7EW"4AU"VMPLD+?W@1S0!Z=X9\5:;XMTN&^TZZBN(I5W81P2/K6
MQ7Y,_#)_&O["WQ\7PUX@U:\UWPT#E;N=F\LANG6OU/\ "?B*#Q9X>L=7M?\
M4748D3G/!H UZ**2@#XY_P""B7[25S\&O!=CI6EW!6[UIC:-Y9Y^;C'ZUR'_
M  3O_8[L/ .EW?C+Q+8+=ZWJ,HN[:63G8&YS^M> _MAW$OC[XY:=IMXYE@M-
M14JC<@885^J_@6UCL_!FAP1*$C2SB 4?[HH W:**9)(L,;2.P5%&68]@* 'U
MYI\5OV=/ 7QJQ_PENB1ZGT^]P>.G:KMY\?/AUI]P\%SXRTF&9#M9'N "#Z5$
M/VAOAHQP/&VCD_\ 7R* .I\&^#]+\!>'++0M%MA::99IY<,(.=H]*^!_^"F_
M_(U^&/\ <'\Z^\/#7Q"\->,I&CT36[/5'49*VTH8BO@__@IO_P C7X8_W!_.
M@#Z5_8K_ .2,VG^__2O>+BXBM8FDFD6*->2SL !7@_[%?_)&;3_?_I7RQ^W1
M^U5JOBC6E^&G@WSH-26X\F>6V8[ER<9.* />/CU_P42^'_P%UB/3K^UN]7E<
MXW6'S@?7 ->72?\ !8OX91*"WAO7,$X_U9_^)KK_ -DK]@K2_AOH3:GX[N8O
M&NHZE&MP%U!/,\@L <<_6OHBX_9U^&ES"T;^"M'VD8XME!% %+X)_M$^%_CC
MH,&IZ/.+?S5W"WN' D'X5ZE7Y+_M>?LV^+?V3?%4/Q,\$:W=W6DWEYM;1[7<
M$@7()X';!K[[_95^/]A\=/ 5K<0LIO[2!%NE#9(; '/O0!\_?\%6/^2%ZG]5
MKNO^"?\ KNG^&_V4M!OKZ[A@BAMMY#N 3@9P*XO_ (*G()/@?J@)P, U\?\
M[(_@;QG^UAX/T?P1;:O=^%](T9A,UY&6"SJ#]WWSB@#Z[U[_ (*Z?#70?$&H
M:4_A_69I+.4Q-)&A*M@XR/EK5^'?_!57X;_$/Q9;:%#I&J6$LQP)KI=J#Z\5
M]$>'_P!FWX>:1H.GV%QX4TJ^GMH5CDNI;92\K 8+$]\FN)^.7[%O@KXI>![O
M1]#TVQ\*:I*/W>I6<.UT_*@#W?1->L?$.GQ7=C<Q7$,B[@8W#5+JFH1Z3I]Q
M>2_ZN%"[8]!7Y.?LX_%?Q9^R#^T!J7P^\:7]SJ6A6[&"&^NF.Q\G'!-?J+KV
MJ0ZY\.[N_@YAN;0R)WX(H \=\/\ [;W@GQ%\6+;P!;Q7 U>=MJL3\O\ *OHN
MOR#^%-O$O[>FC,$4-YO7'O7Z^4 %?/'Q4_;8\%_"7XP:?\.]6BN&UB]"E&3[
MO/3M7T/7Y%_MS0HW_!0KPD60$^5&>GL* /U876(=>\)W-] "(I;:0C/^Z:_)
M+]A4;OVI/B$/^HD__H=?JEX+&/ABN/\ GT?_ - K\K_V$_\ DZ;X@_\ 82?_
M -#H _3;XY?'S0?V??!<GB#7TD>T@0%A'UJW\#/CAHGQ[\"6WBK04D2PG&5$
MG6OFW_@J+&LG[/>IAE!_<CK6S_P3#C6/]ES1@HP-AZ4 =C\6?VY/ _P?\<Z1
MX7UF*X^VZE.((W4_*I)QD\>M=1\<_P!J;PI\"=#BU+5"]\LL0F6*U8,Q4]..
M:_+W_@J$KQ_$W0Y;9?\ 3%N<Q%?O9SQ^M?1_['?[,^K_ !8ATOQKX\OYKVTM
M@J+IEX"RR#'H>U &Y'_P6*^&<FW_ (IK7!DX_P!6?_B:^E?V>_VJ/"G[1EG<
M3:")+9X0"8;A@'_*NF?]GWX;2(ZGP5HP##:<6JBOS=_:J\ W_P"QA\7_  QK
M?A34)$TS7[X;[2#*JB[NF!0!^LE%<O\ #GQ8GC+PGIVH*,/) A?ZX%=10 5\
M*?\ !4?_ ))!J_\ UPK[KKX4_P""H_\ R2#5_P#KA0!WG_!,4X_9'\,'_:?^
ME=9\=OVTO!GP!\0:1I.OQ3M/J4PAB:/H"3C)XKDO^"8__)HOAGZO_(5\:_\
M!74>3KWAV>-?](CGW1D#G- 'Z-?%#]IWPG\+O!B>(KV7[7 T(G6"W8&0@C/2
MOF&/_@L5\,Y!G_A&M<'./]6?_B:\S_8C_9N\0?'K^RO'/C+5+A=*TXI'_9%S
MDK,,=,'MQ7Z$M^S_ /#=@1_PA6C<C:?]$6@#@?V:_P!LKP;^TV]['H,<UC-:
MC)BNSAFYZ 8%>\7ETME:R3,"509.*_+;]M#X+3_LS>/O#GBKP/>MI=GJ%\#-
M:VOR#&[D'%?HA\&O'\7Q(\#V%XT?[P0(LN[G<=HR: /SN_X*A?MA>&/%G@>\
M^%]KIMZFL+<+*US*N(QCL#BL?]C_ /X*,^"OA#X*T;POJFAZA<7(C6'SK>,G
MGZXKW/\ X*Q> O#-E^SK<ZS#HEG%K'VM%6]CB DQW!-7?^"??PE\#>(/A)HU
MYJ/A>PO;_P"SJWGSPACGUH ^G=#^.^BZW\,[WQLEO/!IMK'YCI(,-C&?2N5^
M#?[7GA'XUZ[_ &5HL<RW&2/WG3C\*V?VAM'LM%^ OBBUL+6*TMQ;'$<2X6OA
MG_@G;#''\4 515.YN@H _4.H;RZ6SMWF?[J#)J:L_7_^03<_[IH \!T[]N+P
M1J7QP/POCAN!KO\ >/W/Y5]#W%W';6KW$K!(D4NS,< #%?D#X0@C_P"'FCML
M&<'G\:_0C]L#Q)?^'_A?<"PF>!IHG4R(<8^7K0!Y[\9/^"E_P[^#FN?V7=V%
M]JDVXJ6LOF (^@K5^ /_  4-\!?M ^,(_#FDV5YIU[(,C[9\H_4"O O^"9WP
M?\+^,M+\5:EXH2S\67PNR4-XHD\O)]Z]]^(?["NB:YXX3Q'X5GA\*SKCY;1-
MG3KT% 'U!J5_'I>FW5[+S%;Q-*V/11DU\_?"_P#;?\$_%;Q3=Z%I45PMW;SF
M!RYXW X]*]7?0Y_#?PKO=-NKIKV:WTZ5'G;DO\AYK\MOV([>-?CCKA5%!_M-
MN@_VC0!^O@Z9KB?BA\7= ^$^A2:GK%U&JH"?)$@#G'M67\?_ (T67P'^'-WX
MHOHA,D/RK&3C)Q7YE^!?@CXV_;R^+5WXFO?$EYHWAE)A<I;LS>6R[ON@>] '
MT3>?\%@/AI9WUQ;'P[K3F%BN]8S@^X^6NJ^$G_!4+X<_%KQI!X;M=,U'3;B;
MI->#:@^N17T!H_[./PYTS1[&R?PAI-P]M"L9F>U4LY  +$]\UY5^T5^P]X8^
M*'A&>V\)6=IX2UKJE[91A&&/0B@#Z8L=1MM2MUFM;B.XC89#1L&%1ZSJD6BZ
M7<7TP)B@0NV/2OR__8]^/7B7X%_&#5/AMXWNKBZL;(_9XKZZ8XD.<#!-?I'X
MVNH]2^'VHW$1W136I=3[$4 >1>#?VVO _C+XL)X!M_,M]48$B29@$XK$^/7_
M  4 \"_ /6I]-U*SO-4FA;:QL?G'Z U^5GQ4FU?4OVDAI'AMI+/5GDPMQ;\.
M.?:OT\_9A_9 T[1=!@UWQRD7B74[R(,8[^/?M/J<T <+I?\ P5\^&>J:C;V@
M\/ZU"9B!YDD9"K]?EK[#^%_Q0T;XL>&H=:T:4-!)_!N!8?6N4\:_LQ?#[Q-X
M2U32K7PKI-A<74+)'<Q6RJT;'HP-?GW\%/$&O?LI_M<67PHN=2FO]/N'\S+,
M=H!/ H _5^BHX)EN(ED0Y5AD5)0 4444 ?.W[</_ "0_Q&/^G-_Y5\^?\$>_
M^2.ZG_U^/_,U]!_MP?\ )#_$?_7F_P#*OGS_ ((]_P#)'=3_ .OQ_P"9H _0
MROC?_@HG\2I_"_@V/P_%*4_M>%HBN>N<BOLBOS<_X*L2.OBSP JMA6<9'K\Q
MH ]:_P""8OPUB\ _!2YWQ 7-Q=&0L1S@Y-?9->'_ +(<:1_"JW"+M&5_E7N%
M 'S#^W=\)[#QU\-+K7+JW$MQHMN\L+XY4C)KQ_\ 8 \7W?Q@_9@\1Z-+,9+Y
M9WBC+'H!FOKK]HB-9/@?XU5UW#^S)OY5^?\ _P $CM<:UT?6;$#]VU_)_,T
M<9^R_P".K;X%_MK>(=-\1026\;J\7VB1<+SD9R?K7ZD^+/'>C:?X"U/7?M]O
M+90VC3[ED4Y 7..O6O$_VLOV*](_:)T,)I4\/AK7-^YM2A3#M]2.:^:=/_X)
M2^.K?[/!<_&&^N-.7B2U:1RKKZ8H X;X!_$.\^/G[7FF>*/#UK-!H]E<&.3=
M'P<'K7W/^U=\?V^$_AM+;295DU2X<1/'& S*#QT[4WX>_"WPA^QQ\*[R_:"W
M=[<;I;H*%+''K7A/P3^'^H?'3]H?4?B'J;OJ'A6Y!:&WD^:)3VQVH ]X_9:^
M"=CX+L9O%WD+'J.O(+B4X^;+<\U]!5%:VL5E;QP0((X8UVHB] /2I: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "JFK_ /()O?\ K@__ *":MU4U?_D$WO\ UP?_ -!- 'Y%
M-_R=-IO_ &$/_9J_3/X\?\DGO_\ KD/_ $&OS,;_ ).FTW_L(?\ LU?IG\>/
M^237_P#UR'\J /SU_P""=&C69_:N\6W!C'G>6[9QWYK]5Z_+3_@G/_R=)XN_
MZY2?UK]2Z /)/VIFV?!G6C_L_P!#7P)_P30\*C3OVC?$NJ  &:%P3^!K[Y_:
MJ_Y(OK7T'\C7Q7_P3E/_ !>C6O\ KD_]: /TQKP_]L[_ )-^\0_1?Y&O<*\.
M_;._Y-^\0_1?ZT ?*/\ P394?\)9<MW\IOZUWG_!2Z%+KPWI\$HW1/&P8?G7
M"?\ !-G_ )&JY_ZY-_6N^_X*3?\ (#TS_KF?ZT =)_P3-T6ST/X%3064?EQ&
MZW$>_-?7E?)__!.+_DB4O_7S_C7UA0!^?O\ P5.A^U:?X<M^T@(_4UZI_P $
MY?#X\._!.2W  #3AN/H:\Q_X*@?\RK]3_,U[3^PC_P DA_[:#^1H ^DZ_./_
M (*Q'_B:> !_TU_]F-?HY7YQ_P#!6+_D+> /^NO_ +,: /J/]CE0OPK@Q_L_
MRKX/^+>BRP?MP:O?.P$32\?G7WC^QU_R2R#_ (#_ "KXB_;DT/4_A;\8'\;O
M#(+&XN57S""%ZT ?ISX'.?".DD=/(6MRO/O@3XSTOQK\,= O--OH;S_1(_,$
M;@E&QT-=[/<1VL+RS.L42#+.QP * /RV_P""MN?[)L< G_34Z?45]\_LZ_\
M)N_@O_L$Q_UKX0_;9\0Z3\<_B1_PAFAW,6I7-O<JY6$ACP:_0CX3Z,_A[X/^
M'M-D4I):V"QLI[8H _*W]IBT_M#]OKP?;_WI%_G7ZZ>$=/\ [,\/VD&,;4'3
MZ5^2O[0?_*0KP7_UT7^=?KQI/_(/M_\ KFO\J +=?FO_ ,%'9WM_C#H#QG#B
M),'\J_2BOS4_X*1_\E>T'_KDG]* /L;]E^YDN?@CITDAR_EMS^%?FS^S;,_B
MC]LSQU#JYWPV]\QA$G0?-VK])?V4UW_!'2E]58?H*_/#]HSP[J_[,OQZMO$]
MAILDEIJU^&N)D4@(I;DDT ?K=9*%LX%7H(U _*IZXOX5_$O0/B1X6L+W1-4M
M]0/D)YJPN&*-M&0?QKM* .8^)]O%=?#OQ'%, 8VL)LY_W#7YL?\ !->%-(\;
M>(H++B%]1?=MZ?>-?3_[:_[6'A_X4^#[CP_::A:WFMZHCVGV6.0%T+#'3UKR
M[_@F'\!]6\(Z#K7B'7H9H);ZZ-Q"LJD$AB3QF@#._P""O'_)*4_Z[I_.O??V
M29&A_9%TET^^NEL1]=AKY_\ ^"NC;OA2OM<(/UKZ/_8KM5O_ -F+PU:M]V6Q
M"'\5Q0!\&_ >&/Q/^TO%?:O\]Y;WY$)DZ_>-?KO7Y'?M'>&]8_9U_:Q\,:S9
MV<A\/M.)KJY4$1H,YY-?J!\,_BKX?^*F@P:GH>H07:NH++$X.#WH [&N ^/5
MM%>?"/Q+!. 89+5E?/I7?9QR>!7R-^W5^T[H?@7X9ZWX9TR[AOO$-_;M%';Q
M2 MGT ]: /"_V$[6+1_C!]AL>+/<QPIXSFL3_@KQJ5W?:QX*L+C(LX]10(.@
MY(KU7_@F;\&=1A^'UKXWU]9K35)I6VV\JD-CUYK3_P""G_P5O_BAX)T#4=+M
MFEN-'G^TNT:Y)5><&@#Z<^ .FVNF_"OPZ+9%4-9QDX'^R*]%KXX_8._:PT+X
MG>$?^$<U.^MM,UO3"MI'9S2!7DVC' /?BOL>@!.O7FORJ_X*96%M9?M6_"N2
MW14DED0N%&.<U^G'C+QEI'@?19]1UG4;?38%5BKSN%#,!T'J:_%7]HSXWO\
M'#]K?PG+C-O97@2-\Y##=P10!^SOPS_Y%&Q_ZYK_ "KX)_X*5?"W5O#,V@>*
MO#!\B>2]5[AT&#@$9S7WM\,_^11L?^N:_P JQ/CQ\-;3XE_#_5+*Y&98K:22
M'(S\P4F@#&_9U^*5GXT^%>GW37"O)86J+<N#G!"\YK\^/CWXDE_:3_;8M/ >
MGEI=(D"Y'\.17G7[.?[3.K_LY^"_BOX7UN*62\N)9$L1,3GN!MKZ+_X)M_"2
M?QPT?Q4U> PZD)B%,@^;&: /OCX9^"X_A[X)TO0(MOEV40C&WI74444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UY_R2K4_^O>3_
M -!->Z5X5^U^P7X4ZF6.!]GD_P#030!\F_\ !&O_ )%WX@_]?Y_]"K])Z_-;
M_@C1(LGA[XA;6!_T_M_O5^E- !1110!^67[<S%?VEXB/1:_0SX"G=\)] /\
MTP%?G=^W5/''^TQ$&< _+P37Z(? )@WPF\/D'(\@4 2_'C_DD/BG_KR:OSK_
M &"?^2Q)_P!=F_G7Z)_'E@OP?\5$G ^Q-7YT?L#7$<GQDC"NI/G-T/O0![1_
MP5B_Y)7X=_Z_?ZBO2/V"&+?#=,_\\4_D*\T_X*S2I%\*O#I=@H^W=_J*]'_8
M#D63X:J5(8>2G3Z"@#ZIK\\_^"RG/P=\+CL=2'\UK]#*_/'_ (++2+'\'O"N
MY@O_ !,AU^JT >]?L+V<-K\(],,2[2UK&3^0KZ4KYO\ V&W5_A#I14Y'V6/I
M]!7TA0!^;G_!8C_D1O#/_7\G\Q7U3^RM;M?? /2;9#AY+% /^^17RG_P6+E2
M/P-X9W,%_P!.3K]17UG^Q\P?X,^'RIR/L<?\A0!^=VK0'X;_ /!2WP_/J9\N
M$,#O?@=:_7VQOH-1M8[BVD66&095U/!KX6_X*$?LCW?CBSN_B1X:FD'B*Q0%
M((%.]L>F*Y[]A']N:ZO(XOAU\2-._P"$9GTJ$JNJ:@QC$A'\)+?YYH _1&LK
MQ-K$&A:'=7ERRI#&ARS=.E<A)^T/\-(P=WC?1@%Z_P"E+7Q+^VM^W!J6M1WO
MP^^'NB2:]:7\>UM<L275/;(H \H_9?U2'7/^"C'BV]MF#PN6PR].IK[5_;Z_
MY(YJW_7K)_(U^;__  3%CN[3]JC4(-5+#4@A\T2_>W9.:_1[]OR18_@WJY8@
M#[))U^AH \J_X(ZL?^&>=6'_ %$F_P#9J^]Z^!?^".4BR?L\ZOM.<:DV?_'J
M^^J ."^-W@FS\=?#/Q!IMS;K,\UG(L9(Y#8XK\^OV!?'0_9]^)4GPGU!_L[:
MG=M(@D/')./YU^G\D:S1LCC<K#!![U^3W_!1SX8:E\+OC%9_%+0_,MX;% Q\
MH8&?K0!L_M^>.+[XZ_%3_A4UC-]JBL;E93'&<CK[5^A'P%\"V?@'X6^'=,M[
M98)8K-%D..2V.:_//_@G#\+;_P"(WQ:N?C#K;->QW\9"I,-P#8X/-?J<JA%
M4!0.@ H 6BBB@ 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@ KQG]I#PK<>.O"-UHEFVVXF
M7 ->S5POC0E=10@X.*TIU)4IQJ1W6IG5IQK4Y4Y[-69\)Z?_ ,$^?&ES:K+]
MLB3=R 7Q5C_AWGXT_P"?Z'_OX*_0WP^[/I4!8Y..]:-?2_ZR8_NON/E/]5<N
M[/[S\X?^'>?C3_G^A_[^"C_AWGXT_P"?Z'_OX*_1ZBC_ %DQ_=?<'^JN7=G]
MY^</_#O/QI_S_0_]_!1_P[S\:?\ /]#_ -_!7Z/44?ZR8_NON#_57+NS^\_.
M'_AWGXT_Y_H?^_@H_P"'>?C3_G^A_P"_@K]'J*/]9,?W7W!_JKEW9_>?G#_P
M[S\:?\_T/_?P4?\ #O/QI_S_ $/_ '\%?H]11_K)C^Z^X/\ 57+NS^\_.'_A
MWGXT_P"?Z'_OX*/^'>?C3_G^A_[^"OT>HH_UDQ_=?<'^JN7=G]Y^</\ P[S\
M:?\ /]#_ -_!1_P[S\:?\_T/_?P5^CU%'^LF/[K[@_U5R[L_O/SA_P"'>?C3
M_G^A_P"_@H_X=Y^-/^?Z'_OX*_1ZBC_63']U]P?ZJY=V?WGYP_\ #O/QI_S_
M $/_ '\%'_#O/QI_S_0_]_!7Z/44?ZR8_NON#_57+NS^\_.'_AWGXT_Y_H?^
M_@H_X=Y^-/\ G^A_[^"OT>HH_P!9,?W7W!_JKEW9_>?G#_P[S\:?\_T/_?P4
M?\.\_&G_ #_0_P#?P5^CU%'^LF/[K[@_U5R[L_O/SA_X=Y^-/^?Z'_OX*/\
MAWGXT_Y_H?\ OX*_1ZBC_63']U]P?ZJY=V?WGYP_\.\_&G_/]#_W\%'_  [S
M\:?\_P!#_P!_!7Z/44?ZR8_NON#_ %5R[L_O/SA_X=Y^-/\ G^A_[^"C_AWG
MXT_Y_H?^_@K]'J*/]9,?W7W!_JKEW9_>?G#_ ,.\_&G_ #_0_P#?P4?\.\_&
MG_/]#_W\%?H]11_K)C^Z^X/]5<N[/[S\WI?^">_C2&,O]MB;'H^:S]-_87\7
M:M>26L=TBM'U+-@5^D^I,4M'*G!Q7%>!Y7;Q'? L2.:7^LF/[K[@_P!5<M[/
M[SX@_P"'>?C3_G^A_P"_@H_X=Y^-/^?Z'_OX*_1ZBG_K)C^Z^X/]5<N[/[S\
MX?\ AWGXT_Y_H?\ OX*/^'>?C3_G^A_[^"OT>HH_UDQ_=?<'^JN7=G]Y^</_
M  [S\:?\_P!#_P!_!1_P[S\:?\_T/_?P5^CU%'^LF/[K[@_U5R[L_O/SA_X=
MY^-/^?Z'_OX*/^'>?C3_ )_H?^_@K]'J*/\ 63']U]P?ZJY=V?WGYP_\.\_&
MG_/]#_W\%'_#O/QI_P _T/\ W\%?H]11_K)C^Z^X/]5<N[/[S\X?^'>?C3_G
M^A_[^"C_ (=Y^-/^?Z'_ +^"OT>HH_UDQ_=?<'^JN7=G]Y^</_#O/QI_S_0_
M]_!1_P .\_&G_/\ 0_\ ?P5^CU%'^LF/[K[@_P!5<N[/[S\X?^'>?C3_ )_H
M?^_@H_X=Y^-/^?Z'_OX*_1ZBC_63']U]P?ZJY=V?WGYP_P##O/QI_P _T/\
MW\%'_#O/QI_S_0_]_!7Z/44?ZR8_NON#_57+NS^\_.'_ (=Y^-/^?Z'_ +^"
MC_AWGXT_Y_H?^_@K]'J*/]9,?W7W!_JKEW9_>?G#_P .\_&G_/\ 0_\ ?P4?
M\.\_&G_/]#_W\%?H]11_K)C^Z^X/]5<N[/[S\X?^'>?C3_G^A_[^"C_AWGXT
M_P"?Z'_OX*_1ZBC_ %DQ_=?<'^JN7=G]Y^</_#O/QI_S_0_]_!1_P[S\:?\
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
M]#_W\%'_  [S\:?\_P!#_P!_!7Z/44?ZR8_NON#_ %5R[L_O/SA_X=Y^-/\
MG^A_[^"C_AWGXT_Y_H?^_@K]'J*/]9,?W7W!_JKEW9_>?G#_ ,.\_&G_ #_0
M_P#?P4?\.\_&G_/]#_W\%?H]11_K)C^Z^X/]5<N[/[S\X?\ AWGXT_Y_H?\
MOX*/^'>?C3_G^A_[^"OT>HH_UDQ_=?<'^JN7=G]Y^</_  [S\:?\_P!#_P!_
M!1_P[S\:?\_T/_?P5^CU%'^LF/[K[@_U5R[L_O/SA_X=Y^-/^?Z'_OX*/^'>
M?C3_ )_H?^_@K]'J*/\ 63']U]P?ZJY=V?WGYP_\.\_&G_/]#_W\%'_#O/QI
M_P _T/\ W\%?H]11_K)C^Z^X/]5<N[/[S\X?^'>?C3_G^A_[^"C_ (=Y^-/^
M?Z'_ +^"OT>HH_UDQ_=?<'^JN7=G]Y^</_#O/QI_S_0_]_!1_P .\_&G_/\
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
ME ' ?'#PS9^)OAUK,-Y$DJQVTC*'&<':>:_/W_@D7?S:=XT^)>FB1I+<WSJ
MQX7#<8KZK_;I_:#TSX$_"LS74@DGU(M:1PQG+Y(P#CTYKPO_ ()2_"75?"-I
MXO\ $NK1L%UJ7[3;;A@A6.?Y&@#=_P""K!V? O4B/]FNQ_X)J^$;'3?V>O#^
MIPQHMS-#\S <FN1_X*HQF;X&ZHOH :Y3_@E3^T%8>)O!]MX(>007.GPGB5@
MQ'84 ?HK124CR+&I9F"J.26.!0!^9G_!7GPK::7X=\-ZQ;*L-Y)J";I(^&/(
MZFOM'X0WTNM?LTZ,7R9?[)1,GOA17Y[?MY?$=_VEOBY!\+/#0:XO-'O5>65/
MF0@$=#7Z7_#7PK)H7P;T/1 NVXATY(F_WMO- 'YE_#.SFL_V]-%69=I\S^M?
MKE7Y":]=7GPY_P""D'AX:F3'9;@2[<+R?6OUSL;ZWU*U2XM95G@<95T.0: +
M%?D=^W)_RD(\)?\ 7*/^0K];9IH[>)I)76.-1DLQP!7Y-_M*-!\2_P#@I)X1
MM=+(N8E5(S+'RO&._P"% 'Z8^"_^29+_ ->C_P#H%?E?^PG_ ,G3?$'_ +"3
M_P#H=?K1;Z0-#\'SV0(;R[5QD?[AK\E_V$_^3IOB#_V$G_\ 0Z /K'_@J%_R
M;[JG_7$5L?\ !,;_ )-=T;_<-8__  5"_P"3?=4_ZXBMC_@F-_R:[HW^X: /
MB[_@H5#]J_:%\$08W>9J"C![_-7ZS?#/1$T'P5I-ND2Q?Z-&2JC'\(K\H?V^
M/^3E_ '_ &$T_P#0Z_7CP_\ \@'3?^O:/_T 4 7Z_.K_ (*P/Y=YX DP"5GR
M,_[QK]%:_.C_ (*R?\?'@+_KM_[,: /J3]D74Y=3^&%L\O554#\J]SKP+]C7
M_DEL'T7^5>^T %?"G_!4?_DD&K_]<*^ZZ^%/^"H__)(-7_ZX4 =W_P $Q_\
MDT7PS]7_ )"OD3_@JA']H^)'@>$C(>^08]?F%?7?_!,?_DT7PS]7_D*^2?\
M@J+_ ,E4\ ?]A!/_ $(4 ?HS^SUH":#\-M)C2%80]O&V%&,_**]-KDOA2<_#
M_0O^O2/_ -!%=;0!\-?\%.F\OP[X9? )64D9^M>C_L&ZK-JGPSF:7JK*!^5>
M;_\ !3[_ )%GPW_UT/\ .N]_X)]_\DQN/]]?Y4 <=_P5N_Y-;G_Z_$K9_P""
M<?\ R1O1?^O5?Y5C?\%;O^36Y_\ K\2MG_@G'_R1O1?^O5?Y4 >Y_M*0O<?!
M7Q/'&,NUL<"OA/\ X)\V<ME\4Q',NU]S5^@WQCTN;6OAQK5G ,RRPD+7YM_L
M=^+CX;_;"F\(:@?L\Z!FW2?*#[4 ?JQ6?KW_ "";G_=-7ZQO&6J6VC>&[Z[N
MI4BACC+%G.!0!^2_A$X_X*9/]/ZU^I_Q,^'MC\3/!MYI5XI_>P,J$=B5K\T_
M@?X;?Q?_ ,%$G\30KYVD8(#+RN?K7ZN231P@;W6,=MQ H _'+5/"OQN_8-U+
M6]6\&Z1)<^&I)FGGFD!("YK[3_8]_;\\)_'KPQ96.M:G%9>,R2);$KMS[BOJ
M7Q1X8TKQQH-UI&K6\=]IUTNR6)N0PK\D/VL?@3H/[+?Q?7Q-X!@_LV-'7%O&
MW*DGG H _6OQA(LW@W6G0Y4V4Q!_X :_*3]A]=WQTUL?]1-O_0C7Z,?"_P 1
M7/BS]FZTU6\+&YN=)D=RW7.PU^<W[$3;?CEKA_ZB3?\ H1H ]K_X*W^++N#X
M2R:0A*V[.A.*^AOV#_"]CH?[-?@RY@B7[1<V:N\@')KS?_@I]\+I?&_P#N[N
MP@,M]"ZGY1DX'-,_X)Q_&ZT\0?#73? ]S*L.HZ/;[&CE.&..PH ^TJ*2H;N\
M@L(6FN9HX(E&2\C #]: /RN_X*A:/#X.\4^%M6TX""ZNM202-'P3\PK]#=-F
M,WP#T^1SEFTB(D_\ %?FA^T=XJ;]K;X_+X+T-'E.AWRR-(!E" PZ'\*_3JZT
MU]%^"\=A)]^VTQ(F^H4"@#\I/@EX>;5O^"B6GF>(/:;N=PR.M?LS'&L2!$4*
MHX  XK\D?V?&/_#>5B/]H_SK]<* "OR._:INGL/^"E&B31C#B-/Z5^N-?D1^
MUK_RDAT;_KFG]* /U9\#W3WGA>QE?[S(":WJYSX??\BCI_\ US%='0 4444
M?.W[<'_)#_$?_7F_\J^?/^"/?_)'=3_Z_'_F:^@_VX/^2'^(_P#KS?\ E7SY
M_P $>_\ DCNI_P#7X_\ ,T ?H97YP?\ !5:SFF\4> Y47,<;Y8^GS&OT?KY0
M_;\^%LOC+X<W.N0Q[Y-)MVD&!SQDT =W^Q]=177PIMVB;< 5!_*O=*^&O^"6
M?Q6@\4_""\T_4+A8=1ANRJQ3-AB!D=*^Y* /.?VC+F.U^!WC1I6VJ=-E ^N*
M_/K_ ())Z+>7&FZO>QQYMEOWRWXFOHG_ (*'?&JT\"^!T\++*&O]>A:".-#D
M@G(&15/_ ()=_"/4OA7\$[Z+6$Q>7EWYRDCG:<F@#[/IDDBPQL[L%11DL>@I
M]>"?M7?'.U^%_AD:+&6_MC6HFAM2O\+'@$T >/?M0^*M:^,GQ&M/A?I&9O#>
MH*%N)XNH/?FCXH?'KPS^Q-\%]/\ !?ABYCNO$UKB,02<MN/K7;?L9?"36_#'
M@R[UWQJ!>^(I)6EMYVY*H02/Z5\+KI=I\6O^"A>O:5XQ/FZ;#(6C68X4$'B@
M#T9?VH/VRKS1_P"W[/P/#)H3IYL<WDCE.N>E?1O[(/[9Z?%*P70_'MQ#I7C5
MI=B66W;N^E?4^B:3967AVTTV"-&L(X!"J8^4IC&/RK\I?VJ-"L?AG_P4(\$+
MX6C%L)PDDL<)X#'!(H _6ZBLKPS?3ZAHMM/<_P"N9 6X]JU: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *K:E&TVFW4:#+M$ZCZD&K-% 'YE-^S+\1_\ AH:QU[^R6_LJ.]\QI<?P
M[LYK[W^,6@7_ (@^&]YI]A'YEV\8"K^%=]24 ?GK^P]^SSX^^&?[0OB77?$>
MF-::7<QN(I2.N<U^A=%% 'FG[1'AG4?%WPKU73-*B\Z]E V(._6OE3]AOX">
M.?AG\5-5U/Q'IK6EE+&P1R.N<U][44 %>2?M3>$=5\<?!?6](T6$W&H3@>7&
M._6O6Z* /AG]A'X&>-?A?XBGG\2Z<UI$T; $BNR_;M^$OBGXH:181>&K(W<D
M:$, /K7UI24 ?.7[#/PX\0_#/X3R:9XCM3:7QGW!".W-?1U%% 'QI_P4"^#/
MB_XK?\(]_P (O8&\^S_ZW SCDUZI^Q_X$UOX?_#/^SM>MC;7GF [#]#7N]%
M!7PU_P %'?@;XU^,&H^#)/">G-?)929G*C.WYC7W+10!X]^S#X/U;P5\/(;#
M6(#!=+MRI^E:OQ\^ OA_]H3P6_AWQ K"#=OCD0<JW;\*],HH _*;2?!7[2'[
M*'B'5-/^&7A^37-$D<I']H7>-H/'!JQXF^+W[:GC71+C1;OP.EK;W(VO+%%M
M8 ^X%?JC10!\3_L=_L,:=X#N;3XC>*1<MXWNU)N+>8Y1/SK[1NH\VDD: #Y<
M "IZ* /S(^-/[,?Q'\1_MJ>%O%^GZ.TN@6LBF6YQPH'6OTNTV-H;&%'&&5 #
M^56:* "O@[]NKX#^./B=\3-'U'PWIS7=G#&JNX'0C%?>-% 'E_[-_A?4_!_P
MKTS3-6A,%[%]]#VX%:7Q>^#.@_&;P_)I6MQ9C92HD506&?2N^HH _+WQ;\$O
MC5^QIXH-A\"]-N?$.B7C&69YQOVD]JE_X:(_;<'R_P#"OX/F&W/D#CWZ5^GM
M% 'YF_!C_@GKJ'QB\;-X\^+IO;/51,MT+0,=I?.<8],U^E&FZ?#I.GVUE;((
MX+>-8D51@  8%6J* /B'_@I1\$/&7QB^':V'A+3FU"Z\]7,:^@/->[_LD>"]
M8\!? WPUHVN0&VU&VME26,]CBO9Z* ."^,'P7\/?&KPK=Z%KT&8+E"C31@>8
M![&OSSU_X,_'#]D'QM)IWP5TFXU[PXN6C>XRW7L>M?J310!^7UU^T!^VW>VT
MUNW@&&-9E*%EA *Y';CBM[]FK]A/5/BAKG_"??&6*[M/$5K.'@L\_*><\@]J
M_2.B@"CH^CVN@Z?%9V<*PP1@ *@P*EU+3X=6T^YLKA!)!<1M$ZL,Y!&*LU\S
M?MPZ/\6K[P58WWPKU3^S;BP<SWN#@O&.2* / _C%_P $Y8/AYXH;XC_#.:\E
M\16\INHK('"M)G.,>E<M_P -$?MN2<?\*_A&WY1^X SCOTYKTK]D?_@H5IWC
M2_3P;XMCNH-?BD%NUS.-JEQP3D]LU]T'6+!<9O;<9&1^]7_&@#\[O!?@7XW_
M +8UXVA_''1I/#&A6)\V&2U7RM[>^.M?./[4?P0T/X,_M4?#C1?#4K7)EF13
MN.2>:_4;]I']ISPM^SKX+.LZS)]J,P9(8;9@S$XX.!VKX"_9^\):I^V]\9K?
MXEQQ/::?H-V'7[4,9&<C'K0!^H'@/3;C2O#-E!<KME$:Y'X5NW2H]K,LG^K*
M$-],<T]1M4#T%<)\:/B7I7PS\$:E?ZE.(6>WD6$$XRVT@4 ?E=^W!\+]-\0_
MM.>$;'PN!+;W5P%NA%TR6YS7ZG_!+X=P?#/P'9:1!&L0558JH[XK\[_^"?O@
M36OCA\1_$_B[Q&_GP:??L]HTG.%W<8K]3EX4"@!:*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Y7XB?#O3OB5H$^DZF6%O,A1MO7!&
M*ZJB@#Q3]FW]E3PK^S%9ZQ;^&))I$U.7SIO.]?;FO:Z** "BBB@#P7XJ?L=^
M#OBWXV7Q/J\DZWZXP$'''XU[%X2\,VO@_P /V>D698VULFQ-W7%;%% &1XL\
M-VWB_P .W^C7F1;7D1BD*]<&O&_A+^QSX-^#_B0:UH\D[708O\XXR?QKWNB@
M#RC]H#]G7PY^T9H%GI/B-I4M[67S4\OKFMKX2_!W1_@[HHTS1VD: *%^?KQ7
M>T4 %>/?M)?LQ^&/VG?#EAHWB=YH[:SF\^,P]<\>_M7L-% '%_"WX6:5\)_#
MMOH^DL[6T,:QKOZX%=I110!XK^T=^RKX5_:8TNQL?$TDR16DHE3R>N1^->@?
M#GX>Z=\-/#=IHNF%C:VT:Q)NZX KJJ* &LBR*590RGJK#(KYR^/W[#'@3]H"
M1I-3>?2I6;<9+!0A/Y$5]'T4 ? C?\$=?A<T6P^(=<QC'^L/_P 57T+\!_V/
M?!7P%\+OHFF*^I1,2?.O5#/S[\U[M10!\\>!/V(_ WP]^,=_\1M,:9-8O"2\
M>,(,^G->F_%KX0Z/\8O#=QHNLLZVLT9C;9UP:[JB@#R7]G']F_PW^S-X0N/#
MOAEYI+.><SL9NN[G_&O6J** "OSP_P""A7Q-L/%GBR'X2@H]SJ:*-H&6K[A^
M+'BX>!_A[KFLA6=[6V>1509.0*_,#]FG2+G]JG]HJV^(FJV4XCTVY,>9U(X!
MH ^_/V._A/!\(?@EHNBK%LFC7+$CGM7N-1PPI;QK'&H1%& HJ2@ 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 *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_R"8?I6G69
MX=_Y!,/TK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@"IJG_'F_TKB/ W_(R7WXUV^J?\>;_2N(\#
M?\C)??C0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %4-8_X\W^E7ZH:Q_P >;_2@#D/A[_R%+_ZU
MWU<#\/?^0I?_ %KOJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH P?&'_(._&LWX?\ ^KN?K6EXP_Y!
MWXUF_#__ %=S]: .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N;\:?\>2UTE<WXT_X\EH @\ _P#'
MG-_O5U=<IX!_X\YO]ZNKH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** $(##!&17@?QL_9ET?QT;C4[:(B_D/
M*J.*]]HKIP^(J8:?/2=F<N)PM+%T_9U5='YC>,?V4?&.D3.UEISO"#UQ5KX>
M_LI^)O$$JRWMBRQ X8XK]%?%4S1Z;(%QRI[5F_#F5I-'DW=I/2OH7Q'B^7EL
MO4^87"V"4N:[]#B_@O\ L_:-\,XHKV./=?LN&W#@5[!117SE:M4Q$W.H[L^I
MH8>GAH*G25D@HHHK Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K\POV\?!'B?7/VKO#E[I>BW%[8I$F^>-"5'3O7Z>U!+8VT\@>
M2WBD<=&9 3^= '$_ ^UGL_AOI4-S$T,RK\R,.1P*[VFJJHN% 4>@&*=0!Q/Q
MDMI[SX=ZM%;Q--*T?RHHY/!K\\?V)_ _BC1OVP-9O]2T2XL]/:-]MQ(A"GKW
MK]0V4.N& 8>A%0QV-M#(9([>*.3^\J '\Z )Z*** /S%_P""C'@GQ-X@\21O
MI&BW&H)]J4[HD)XS7WW\ [2XL?@WX1M[J)H+B.P17C88*GGBNXFL;:X.9;>*
M4_[: U*J+&H50%4<!0, 4 .HHHH \0_:%_99\-?'?1_)GM;>SU(9V7OE_,I]
M?K7PUJG@?XJ?L%^*+>ZL;_4OB!IK-YJ0IN957^[BOU4J"XL;:[_U]O%-_P!=
M$#?SH _-C_AZUX_?E?@KJ2CI_JY*R/$7[>'Q%^/L</@Y?A?J6A6^I-]GDN#&
M^%#<9)/UK]-O[!TS_H'6G_?A?\*='HFG1L&2PM48="L*@_RH _$OXU_L<:U^
MQAXPT3X@R1MXHT>%OMTL?E\1L3RK'VR:_4+]D3]I[PG^T%\-=.OM,GL].U3F
M.72%D421D8_AKU3XH?#C2OBQX'U3POK,8>POXC$YV@E?<>]?.W[._P#P3G\$
M?LX_$ >+-!UC4KFZ *BWG;]WC\Z /K2BBB@#YX_;D^%;_%SX)7NBP0>=<,^5
MVKDBOG__ ()M?LQWOP3\0ZS>ZC;.LDT>%>1<5^@KQK(N&4,/1AFFQP1Q?<C5
M/]U0* )**** /A+_ (*H>%==\3^#?"L>B:7-J<D=WEUA4MM&>O%>M?L;Z?J/
MA?X3O)J5C+;SQQ*?)888X'2OHZ:UANE FACF Z>8H;^=+'!'$NU(U1?[JJ *
M /R7_:!TWQM^TG^U0/#5QX=O+3PX6!^T,C>7P:_3SX1^"X_A[\/-&\/Q !;*
M$1\5TZZ;:+-YHM81+_?$8W?GBK- !1110!YQ\=OA?:_%'P'J.GSC=*D$C0Y&
M?FVG%?G)^P;XF^(?P'^*&N^%=3\.7UUIFH7S(ES(C;$7=P:_6$C/7I59=,LT
MD\Q;2!7Z[A&N?SQ0!85MR@],BG444 %%%% !1110 5^2G[2$-SX)_:2N=6DW
M1PW-X &/0_-7ZUU^8O\ P5>TBZ\'VGAS78XPL<VH)F1?J* /T;\ W'VKP3HD
MW7S+2-OS6O&/V]-(U'7/V:_$=II=I)?7C[=D,8RQZUW/[.GBR'Q7\(_#,Z,&
MD6QB#8/^R*]*EACG0I(BR(>JL 10!\'_ /!-KPKKWAW0X5UC2YM/;RB,2J11
M_P %*?"NO>(K[PR='TN;40GW_*4G;R:^[H;6"W&(H8XA_L*!236L%QCSH8Y<
M=-Z@_P Z / _V*=)U#1_A(D&I6DEG<>8/W<@P>AKZ"ID<*0KMC18U]%  I]
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
M"VC?^\L*@_RH ^/_ -C7]A&/X&Z@?%/B/4%U[7[J/+S3C<^3W)-?9BJ%4
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %,FA2XA>*5 \;C:RL,@CTI]% 'R[^T)^P]H/Q6V
MW7ADVWA+5<$M=VL>PEO[W%?-X_X)9_$_G/QKU#KQ^]DZ5^F5% 'YX^ O^"7^
MO6&MPW/C3X@3>+;&-PPM;LLZ_K7W7X(^'^@?#O2(].\/Z5;:7;JJAEMXPNX@
M=3ZFNCHH *^=?VROV6[W]J+PKI6CV?B!]!%I/YKNN?W@XXXKZ*HH \B_9S^
M-E\ ?"@TFUE6=V51)*HQO([UZ[110 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 5M0TVUU:UDMKR!+FWD&UXY!D$>AK(
M\.?#_P .>$%9=%T:TTQ6.YA;QA<GUKH** "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 *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBDH 6BN A^.G@RX^)DG@!
M-8C/BF-=S6/\0%=_0 4444 %%%% !1110 4444 %%%% %35/^/-_I7$>!O\
MD9+[\:[?5/\ CS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BN'^*'QH\(_!W3H;[Q7JJ:9;2N(T=^['M72
M>&O$VG^+M&MM5TN<7-C<('BD7HP/>@#4HHI&8*I)Z#F@!:*\E\:?M4?#7X?Z
MQ!I>N>(8K*]F?RTC8<EO3K7H_A_Q)I_BC3TO=-G%Q;N 5<>] &G1110 50UC
M_CS?Z5?JAK'_ !YO]* .0^'O_(4O_K7?5P/P]_Y"E_\ 6N^H ***\W^(/[0W
M@3X7ZE8V'B36H]/NKV010(P^\Q.,4 >D45%:W$=Y;17$3;HI4#HWJ",@UQ7Q
M,^-GA#X0Z>+[Q5JJ:9;%@@=_4T =U169X:\26'B[0[/6-+G%SI]Y&)895Z,I
M[UIT %%%% !1110 4444 %%%% !117$_$KXR>$_A'I3:CXHU1--M%.TR/ZT
M=M16/X2\6:9XX\/V>MZ-<B[TV[3?#,O1AZUL4 %%<O\ $3XD>'_A3X;FU_Q-
M?+IVEPD*\S= 33O GQ&T#XDZ+!JOA^^6^L9EW)*O0B@#IJ*** "BFR2+'&SL
M<*H))^E>"^,/VY?@WX#U*6PUGQ9#:W4;%&3;G!'XT >^45X?\,_VS_A+\7?%
M47ASPOXGBU'5Y1E+=5P3^M>X4 %%%% &#XP_Y!WXUF_#_P#U=S]:TO&'_(._
M&LWX?_ZNY^M '84444 %%5[Z^ATVSFNKA_+@B7<[>@KPKQ1^W/\ !KP;?-9Z
MMXLAMKA3@H5R?YT >^T5\S_\/&O@+_T.D/\ WQ_]>@?\%&?@*3C_ (32'/\
MN?\ UZ /IBBN/^&?Q7\,_%_0?[9\*ZBNHZ?NV^:HQS6/)^T+X$C\:3^%&UJ,
M:Y"</:]Q0!Z114<$R7,*2QG<C#(-24 %%>>^(OCUX*\*ZTVDZEK$=O?*VTQ'
MKFNZT^^AU.SAN[=_,@F4.C>H- %BBBB@ HHHH ***9-,MO"\LAVHBEF/H ,F
M@!]%>!^,OVYO@WX!U1M/UKQ7%:72G:4VYY_.L/\ X>-? 7('_":0Y)P/D_\
MKT ?3%%<)\+_ (W>#_C):S7'A/54U.*(9<J,8!KNZ "BD/'->=:[^T%X&\-Z
MQ'I>H:U'!>R/Y:QGJ6]* /1J*C@F2XACEC.Z.10RGU!&14E !17G'Q$_:$\"
M_"N_LK/Q+K4>GW%Y((H$8?>8G&*]!M+J.^M8;F%M\,R+(C>JD9!H FKF_&G_
M !Y+4/Q(^)GA[X2^%Y_$/BB_73=)A(#SMV)KY[US_@HA\!-2M4CB\71W#O\
M=VC']: /H/P#_P ><W^]75UYI\#/B)X>^)7AZ?4O#EVMY9AP"X/K7I= !111
M0 4444 %%%% !1110 4444 %%%% !1110 445B>*O&&E>"[#[9J]TMK;_P!]
MJ -NBN/\ _%CPQ\3EN6\.ZBE^+8XEV_PUV% !1110 4444 %%%% !1110 44
M44 8/B[_ )!LG^Z:SOAK_P @B7_?K1\7?\@V3_=-9WPU_P"01+_OT =?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 %%%% !7S[^V1^SK)^T;X!M=%A5
M#-;3><A?LW'^%?05% 'SC^QS\&O&GP;T"^TSQ7=K<P@!+4*V=JC%?1U%% !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 %>%_M:>/M<^'_@%[_0[@V]T$8[A
M["O=*^;?VXO^28R_]<W_ )4 <)_P3A^-OC'XS>'?$]QXMOC>RVMSLB).<#-?
M9M?G[_P27_Y%/QA_U]_UK[JUWQ?HOAB+S=6U2VT^/INN) HH V**Q=0\::%I
M.CPZK>ZM:VVFS#,=U)(!&WT-<XWQZ^'2YSXST<8Z_P"E+0!WM%97A_Q3I'BN
MS%UH^HV^I6W_ #UMW#K^8J?5M:L-"M3<:C=Q6<'_ #TF;:* +U%<')\>/AW&
MS*_C+1U9>H-TO%=3X?\ $VE>*K$7FCZA;ZE:DX$UNX=?S% &G12,P523P!R:
MPI/'?AZ'4HM/?6;-;V1MJ6YE&]CZ 4 ;U%<QXD^)WA/P=>+::WX@T_2[IAN$
M5U.$8CUP:RX_CM\/)9$C3QEH[.YPJBZ7)- '=T5%;W,5Y;QSP.LL4@W(ZG((
M]16)XB^('AOPE((]9UJRTQR,[;F4(<?C0!T%%<)'\=OAY-(D<?C+1W=SM51=
M+DGTKMX9DN(4EC8/$ZAE93P0>AH DHJKJ&I6NDVKW-[/';6Z?>DD;"BJ6C^+
M=&U]RFFZG;7KCG;#(&H UZ**;)(L2EG8*HZDT .HK!LO'GAW4M6?3+76;.?4
M(_O6T<H+C\*UKZ_M]-M7N;J9+>",9:20X % %BBL?0O&&B>)X7FTG5+;4(E.
M&>WD# '\*Q=6^,G@?0K][+4/%6EV=VGWH9KA58?A0!V5%<19_&[P%J-W%:VW
MB[29[B4[4BCN5+,?0"NV!SSVH 6BBHYYTMH7EE=8XHU+,['  '4T 245PDGQ
MV^'L4CQOXQT=70X93=+D'TJ6S^-G@+49A#:^+=)GE)P$CN5)H [:BF0S)/&L
MD;!XV&58="*?0 445S7B'XE>%?"<FS6=?L--?.-MS,$/ZT =+7,_$/5+G1_"
M]Y=6C[)TC8JWOBL=OCY\.E7)\::,!_U]+4GCK5K/Q)\.[S4-+N8K^RDA8K/
MP9",=<T ?#_["'[2WQ"^*GQ^\<:#XEU5KS3+"5E@B/\ !AL8_*OT9'05^3?_
M  30_P"3H/B3_P!=V_G7ZR#[HH 6BJ]]J%MI=LUQ=SI;P+]Z20X KC9OCI\/
MK>9HI?&&D1R+P5:Z4$4 =U17%:=\:? FK7L=G9>+-*N;J0X2&.Y4L?H*[16#
M*&!R#R#0 M?&W[=7[3NI_">:V\*^';HVOB+4HO\ 1G!Z$]*^P;R_M]/A:6YG
MC@B7DO(V /QK\D/^"C_CCP_KW[6/P\GT[6[6]M+8*MU)!*'6,@]"10!Z#\"O
M O[87BBXMM<U7Q8AT>1MWE22C)'L*[/_ (*1?M!?$+X'?#?P=;^&;^>SUN5M
MM]=0J6'3_'^=?4/P6^+7@:Y\'Z;8V?BG3IKA4&8?/7<#CIBNN\>:+X%URS@F
M\6VVF75LW,3WP!4_3- 'S+_P3/\ C5XV^,_PWU._\:W$US>0RA8Y)E(R/7FO
MLZN7\"Z3X4TFP=/"=O8V]H3\PL0-OZ5U% !16)XF\:Z#X-MTGUW5K72H7.%>
MZD" _G7._P#"^OAUU_X3/1__  *6@#O:2N9\/_$WPIXLNOLNC>(+#4KC&?+M
MI@[?D*Z:@#\S/^"GO[4WQ'^$/Q T'2_ VI7&G6DD!::2-"P9^./\^E?4W[!O
MQ*\3?%3X#V&M^*Y))-5D?#-*,'I7I_C[PU\.M2O(7\766DS7/_+,WX&[\,UT
MGA&PT+3M)2'P[%:PZ<#\JVGW* -NBDKEM>^*GA#PO,(=6\1Z=ITO39<3A3^M
M '545P1^/7PZ7KXST<?]O2UUNCZ]IWB&U6ZTR]AOK=AD20L&4_C0!H445CZU
MXOT7P[_R$]4MK'_KO(%H V**S)O$NE6VDIJ<M_!'I[C<MRS@(1ZYKEI/CQ\/
M(G9'\9:.K+P0;I>* .\HKG_#_P 0/#?BQ@-'UNRU(GI]FE#_ ,JZ"@ HHJAK
M6NZ?X=L'O=3O(;&TC^]-.VU1^- %^BN"7X]?#IAD>,]'(_Z^EJWIGQD\#ZU=
M1VUCXJTN[N)#A8XKA68GT H [*BDKG]2^(/AK1KK[-?:W96MQG'ERR@-GTQ0
M!T-%1P3QW,*2Q.LD3C<K*<@CUJ2@ HJIJ6JV>CVYGO;F.UA'\<C8%4=!\9:'
MXI:5=(U6UU%HO]8+>0-M^N* -FBBB@ 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 *X7QM_R$
M$^E=U7"^-O\ D()]* .G\._\@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH ****
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
MX8[L_:!W]Z_1_P"&*[?A_H('_/HE?G-^U)_R<#<?]? _G7Z-?#/_ )$'0?\
MKU2@#IJ*** "BBB@#%\7>+-/\%Z+/J6HS+#;QJ3ECC.!TK\T?B-^TM\5/VK/
M'&H>%/@S?S:;;V4IBO&?(5USC@UZ5_P5#^)E[?\ P]A\(>'[B2UU)KM?,DC;
MYB,XQQ7N?[%_P)T?X8?"S0]4CM8QK6H6BR7,X7#,2.Y]: /*O@[_ ,$XO"FJ
M>'&NOBWI2:[XCD;<9?,Z>M=X?^":?P"VG_BCQG'!\WI[]*^I** /S*^)'[+'
MQ@_9SU2]U_X0:B-,\.6Q,T\"ODF(<XQ]*]Q_8Q_;7T[XT:=)H^LRR0Z];R^2
M_G<%F'!Z^]?7M]8PZE9S6MS&)8)E*.C="#U%?E=^UI\+V^ ?[3GAOQ7X67^S
M='1EGN+:W&U7).3G% 'ZK2?ZMOH:_*7]I*T1_CUI;'=G^T%[_P"T*_2+X/?$
M-/BA\/[+7D3RQ,F"/<"OSC_:._Y+QI?_ &$!_P"A"@#]1?#G_(O:9_UZQ?\
MH K0;[IK/\._\B_IG_7K%_Z *T&^Z: /R>_X*G6J3?$KX?%MV?[3CZ'_ &A7
MZA>$;B.S\"Z')(<1II\!)_[9K7YA?\%2?^2D_#[_ +"<?_H8K]/_  ?"MQX'
MT2-QE6L( 1_VS6@#\O\ XX>-O%G[57[9%S\&Y+\GP/G=]C8X''>OI/4/^"9_
MP1T?P<+5?#X.KK%M2ZWDDR8Z_G7S=^T]X!\2?LP_M,2_&?1=/N-4A9PGD0*>
M 3R:^\O /QO\/?%OX;Z-JL.J6JZQ<0K)-8I(/,A<]5*]J /S?\.^+/B'^Q#^
MT)HG@Y9)V\+:I< M%""PV$]*_7;PWX@MO$^DP:A:AA%*H(#C!''2N,T?X>^'
M/%C)J.MZ+;:CJ$+?NKBYCW,H]C7H%G90:?"L-M$L,2]%08 H GHHHH *@EOK
M: XEN(HS_M.!7C?[4W[3&D_LU_#B\\13QQZG?QL%CT]9!O;/?&:^#_"OA?XJ
M_P#!0"_N=;M==U#P!IC_ +Y&RRJ1GH,4 ?JA_:UC_P _EO\ ]_5_QJ=;B)H_
M,$J&/^^&&/SK\QM6_P""9/Q;TC3;B\MOC)J%W-"I981*^6Q7G7CG]LCQY\#_
M (:2?"/6-/OGU)6Q_P )%)N!QGUH _7Z.XBF_P!7(C_[K T27$4) DD1">@9
M@*^#?^"</CC7_&%Q=RZMJTVI1^22OF,2*J?\%)OB/K_P[\1>'K[2]5FL+9$#
M2I&Q ;ZT ??KW$4<?F/*BI_>9@!^=0?VM8_\_MO_ -_5_P :_)7PW^UIX]_:
MG\/CX4:!:WNG27!P/$,.?E_&NYL_^"7OQ<731+)\9K]+E5W"'S7.3Z9H _3B
M&XBN%S%*DH]48&I*_,SX%_'#Q/\ L?>/+7X<^/IKKQ VL7 CBOKEC\G.,Y-?
MI;:W45Y;I- ZR1N RLIR"#0!-4$U];6YQ+<11'_;<"O$_P!J;]J+1OV;/!ZZ
MI<^5>7LQ*Q6V_DGM7P[X4\'?%7_@HA-?>($UW4?AKI]B_P"Y5MZK.#T(Q0!^
MI7]K6/\ S^6__?U?\:\&_;.59_ACG[R'=AE/'2ODR?\ X)D_%K28S=P_&._N
MGB^?RO-?G%8GB[]KK5K+0I/@_P"+=(FM7TA/+_MVZR!<$9[F@#V;_@F+;K#9
M^+]N>9>YS_$*^[*^%O\ @F/(LVF^*Y8VWQO)E6'0C<*^Z: "BBB@ HHHH **
M** "BBB@ HHHH P?%W_(-D_W36=\-?\ D$2_[]:/B[_D&R?[IK.^&O\ R")?
M]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH \\^)GQ\\$?"&&.7Q3K4>F([A%+^I[5UWAGQ/IWC#1K;5-*N
M!<V-P@>.5>C ]Z_*?]I%C^T7^UKJ/PUN"UQ;6,_F"-3QP:_4'X6>$8/ W@'1
M=%MX_+2TMUCQ]!0!D>-/CYX(^'OB.WT+7=:CLM4N #' W5LUVNCZS::]I\=[
M8RB:VDY5QWK\M_\ @H?:)-^UMX69BP(BCZ''85^B/P!4+\+]) _N_P!!0!Z+
M535-4MM&L9;R[D$5O&,LY[5;KA_C2N[X;ZP#_P \Z *7A/\ :!\#>-O%4GAS
M1]:BN]7C!+6Z]1BO1:_)O]AZT2+]MC5W!;/EOU/UK]9* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\RA_:0^'\_BZY\,
MIKL1UFW;;);=U->FU^3/[>'@.3]G_P"*FF^.M.#6\VKZ@HD<$\@L* /UCAF6
MXB21#N1AD'VI]<G\*M<3Q%\._#U^CAS-91,W/?:,UUE !1110 4444 %%%%
M!1110!2U?5[70[&2\O91#;QC+.>U>8Z#^U1\-/$OBB7P]IWB.&XU:(X>W7J/
MUKI/C-X5U#QI\/\ 4M)TMQ'>SKA&)QV-?GE\!?\ @G9\1_ 'QZN_&&KW,+V,
MCLPVO\QR>_- 'Z?K<QM;B<-F(C=N]J\WOOVC_A_IOCF#PA<:[%'X@G_U=H>I
MKN5M6M/#X@;EHX=IK\BOB5:J?^"DGALG=G>IZ^A_^O0!^PZ.)%#*<@\BN(^(
MOQJ\(?"F:RB\3ZM'ILEX<0A_XJ['3_\ CSA_W1_*OSB_X*RVR7'B#X?;MW$G
M8X_B- 'Z'>&?%>F>+]/6^TJY6ZMFZ.M:]>$_L=QB/X4VX&?X>OTKW:@ HHHH
M **** *&MZW9^'=-FO[^806L(R\A[5X9KG[>7P4\-WSVE_XQMX;A#ADQG'ZU
MVO[2 W?![7Q_TR_QK\O/V4OV:O 7QJ^.VH6OBVP>^@VL_E[S@D9Q0!]^_P##
MQ+X#?]#M;_\ ?/\ ]>MCP;^W)\&O'WB2VT'1/%T%YJ=P<1P@8+'\ZY)O^"9O
MP"9L_P#")$#T\[_ZU>8_';_@GKX,^'7A&\\5_"O3&TGQ78KOMI-^=I]: /O7
MKR*6O@W]A']J#Q)XJUX?#[QQ>F[\3VRGS&SG@5]Y4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YO\0OVAO ?PMN+>#Q+
MKD6G2SR"*-7[L>U>D5^1O_!5*V23Q9X8)+9_M)!P?5@* /UITW4(-6T^WO;6
M3S;:X021N.ZD9!JS7(?"$;?A=X5 [:;!_P"@"NOH **** ,/QCXSTCP#H,^L
MZW=K9:=#]^9N@KA_A?\ M.?#GXR:U/I/A+Q!#JE_ I:2*/J /QK%_;&^$^N?
M&OX$ZYX4\.RK%JEX!Y;,V!T/?\:^3O\ @G;^PG\0?V;_ (J:AXE\6_9H[>:U
M-NB6\F[/7D_G0!^C]%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q
M_P 0OBQX8^%NFR7_ (DU)-.M8QEI'Z"KW@/Q]H?Q,\-VVO>';U;_ $NXSY<Z
M=&Q7Q;_P50MQ-\(=5W;A^Z'0UZ1_P3(C$/[(GA11G&7Z_A0!]64444 (3M!/
M:O-/$O[1W@#PCK4&DZIKL5K?S2>4D3=2V<8KTF;_ %+_ .Z:_'O]KZS23]H?
MPXQ+9&IKT;_;% '[!V\R7,,<T9W1R*'4^H(R*DK-\,_\BYI7_7I%_P"@"M*@
M"CK6M6?A_3;B_OY1!:P(7DD/8#O7%_#?X]^"/BT;D>%]9CU+[.YCDV?PL.U0
M_M#J'^#_ (H!Z?89/_037YZ_\$C[=8[CQ81N_P"0@XY/H2* /U2HHHH ****
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@ KYM_;B_Y)C+_US?\ E7TE7S;^W%_R3&7_ *YO_*@#P_\ X)+_ /(I^,/^
MOO\ K6%_P5@DN(_ =RT-Y-;;'5OW3E<X/3BMW_@DO_R*?C#_ *^_ZUSG_!6B
M39\/[GWD4?K0!X)\(_$/Q/\ VP_A5X8^&DT-Q'HNE!5^VPDAV4<9)KZ5'_!'
M7P)-H\>_Q5K:Z@T8\S,A*;L?6O6O^"=?PMM/"/P)\/:U&BK/J%J&)QR17UC0
M!^4_@CXD>(?V#_C1%X!U&663X?H,MJ%T23GZFO2?$'Q4\8?MAZ]-X>T:W9/"
M>_\ =7=MP64]\BN"_P""N%G"VFRS%/WH=,$#GK7U7_P3T\!6/AO]G7PMJ4,6
MVYO+8%F/7% 'B^H?\$>_ ]]ITTP\5:TNJ3+N8&0[-WIUKSWX'_$;QE^Q_P#'
M>T^#\ZR7/A!FW->7)RP_$U^I=?F1_P %!Y&TOXLQZC;?)>+M <=: /TCCU2#
M6?#\EY:OOAEA9E8?[M?C%^UOX^UCX=_'"PUO2+ZX?5K.Z\RVM=YVNP/ Q7ZL
M?L[WTVI? 71+BX;=*]FQ8_A7Y5?M)^%G\4_M:>%+? ,+7P5P?]Z@#U'P/^S5
MXR_X*!>([7QU\39;WPZJQB+R[4E5V@<8KN?B%_P2/\,>'=%DUCPSXEUB:^L1
MYZQ32'YBO/J?2OT%\#^&;7PEX9L=/M(UCCCC7(48YP*U=4_Y!EW_ -<7_P#0
M30!^;/[.7_!0#4_"OAKQ+X4\<B.UU[1P;;1X9.MP5X7/K5_P[\!?%7[=$CZ_
M\1WN_#T1)5%M24&SM@<5\F_%SP9'K'[8WAX)'FWDU-?- _WZ_<'P[I-IHFBV
MEI9PK#!'$H"J,=AS0!^;_P 5/^"2F@^$O#QUKPAXCUBYU#3_ /2/*FD/S;>>
M.3Z5ZE_P3Y_:RU_XK)K?@_QG!%8W7A\BSM9",-*%..3WXK[4UC_D#WW_ %PD
M_P#037Y)_!V\F\._M*:G'I[>4EQJ)\P#C/S4 ?H+^VA)(O[/OB!H96A?"X=#
M@C@U\K?\$V;B[E\4W(GO)K@>4W$C$^M?4G[9!+?LZ:X>I\M/Y&OEK_@FO_R-
M-SGC]TW]: /T=K%\89_X1Z\P<'8>1]#6U6+XP_Y%Z[_W#_(T ?E%^RQ=WK_\
M%#/%<4E_<20@L1&SDK^5?HY^U1YA^!?BD1R-$YLY,,IP1\M?G#^RO_RD0\6?
M5OYFOT=_:J8I\"_%+#J+.0_^.T ?C=^R[^T]X]^'>BZKX/\ !HFUCQ)>73?9
MH)27+<X.*^U_"_\ P30M?CKH=KXU^)NK:OHWC/4%WW5G;N0D?MU%>"_\$L?A
M3I6N>/G\87$!DU*SO6$3MR%^:OV/H _+OXR?\$Q[;X*V$7C?P'KFJZA>Z/\
MZ4()W)R5Y'<\5]*_L*_M6:I\=O \T7C2*'2_$=I-]G2 #!D5>,_7@5]'?$10
M_@77%(R#:.#GZ5^9W[,NLPZ+^T3;Z7#E1+<DD#IUH _4G4M1@TFSENKF01PQ
MJ69CZ"OSR^/W[;7C3X@>(+SP)\(M/CUN.9FL]0F1<O IX.#VKZ%_;P^)DOPQ
M^#AOXI#&;B4PDCW _P :\*_X)E_">STB^\0^+)(0UQJG[X,W/)- ',?#'_@D
MCH7B/0VU7Q=XBUBUU2[8RM#%(1M)Y.>1ZTWXI?\ !+NU^%?AIO$'PZUG6-3U
MVV;?]GGD.#CGCDU^F%)0!^>'['?[<OB0^()? WQ9MH]$FLR+6SD9<-*1P,GO
M7Z&Q2+-$DB'*.H8'V-?F5_P5 ^$<&A^,/ OB;PS;K8WYNQ+<M&<;L-UK[7^
MOQ&N/$'PDAU747\Q[.!59O7"T >?_MC?M>6_P+\*SV_AN:#4/%Q?8MD1DKG^
MM?)/P5_9A\>_MOW6HZ_\:!J/AS3,>;8FU)0R9]LURGANP_X:&_X*&:OI>H,9
M]-C)D$;'@8K]=-%TF'0](M-/@4+#;1B) HP,"@#X(NO^"./P\F@9$\5ZX#VW
M2$C_ -"KC=5^(/Q)_8UCN? 6L:>Q^$MM$T=OKEP,NQ/;=7Z;UY/^TU\(M+^-
M'PMU#0-7A$]K@R[>^0.* /SE_P""6.K0^(OV@/'NK6I+6UU*SQL1C()R*_6/
M6=:LO#VES:AJ-PMK9PKNDE?HHK\GO^"66AQ^%?VAO'NAP9\BSE,2!CDX!P*^
MS_\ @H)X^?PO\ _$-E:N8[N>W.U@<4 ?,7[3G[5_Q!^-GQ$N?AO\+;$:GHS.
M ;J!?F(Z$Y%=9X;_ ."2/A3Q)H-EJOB3Q'K=KX@NHQ)=PQR':C'J.M?-_P"P
M]^V?\,?@-H(N_$VC7UUXE)99+R&(MP?0XKZU_P"'P'PB_P"@9K/_ 'Z_^M0!
MQGC#_@EY:?"'39?%_P .]:U;5O%&GCS+2SG<D2,.W6NE_9._;:\4:EXZC^'7
MQ4MH]'\1Q#:86&& '2KP_P""P'PBSSIFL@?]<C_A7Q9^T=^UQ\/O'7Q<7Q_X
M1T+4(->D=4^T-&5)']30!^S?C/PC9?$+P[/IT]PZ6MS&4,D)YP1U%?BC^VA^
MR+X?^"W[1/AGPUI>JWEW9^('\V62X;+Q[CT!S7[(_L_Z]-XH^#OA;5+@,)KJ
MS61MXYS7YP_\%-/^3OOAK_NQ_P!* /9OV??^"9?@OPQ]@\4Q^(]4FNV4,(_,
M)3\>:UO^"DEO+H?PS\,6%E=30)"^P.C$$XXYKZJ^#/\ R(>G_P"X/Y5\N_\
M!3K_ )$G0/\ KL?YT =3_P $]9)Y/AS=F>XDN&W+\TAR:]#_ &HOVF-%_9\\
M#W.IW%W$-0!VQPMSS]*\[_X)\NL/PSOI7.U%()/T%?''Q\O)?VBOV\6\!WSM
M/X7X;[.3QD&@#K]%\$_%7_@H=>1MX^L[CP_X'4^9I][:Y3S%S7I</_!'7X=+
M&BOXKUTG&&VR'_XJOM_X>^$[7P+X+TC0+*,16MA L,:@= *Z*@#\M?'G[*OC
M']A_6/\ A,_A5+?>(VA'$-TQ<;>^1S7U-^QW^V'#^T/'-I&I^7;>*K./=>V<
M:X\MAU%?36I:;;ZO926EU&)8)!AE85YK\-_V9_ /PG\8:GXF\-:1]AU?4L_:
M9@V=V>O&* /CW_@II/=Q>-/#(M[R:V&P9$;$9KZ>_8QDED^#-D997F??]YSD
M]*^8/^"FG_(Z>&?]P5]+?LAWT6D_ F"\G.(HLN?P% '(_ME?MC6_P1\/K8^&
MIH;[Q'<,81#U*D\ ?7-?,GP5_8M\4_M@65]XI^-4VI^'9&??81VK%=ZGG.,C
MBOG'QI\;= L_VO/$M_X[M9]5T*VO"]K#$"Q0@Y'%?<>G_P#!7;X06.GVUNFD
MZPBPQK&$6'   P .* *?_#G/X</Q)XJUX@<C$AZ_]]5Y*/BM\7/V&_B,/#5]
MILDOP[6<6]GJ%R"WF+G .37MO_#X#X1_] S6?^_7_P!:O)/VEO\ @HI\&?CE
MX%.C3:#JEU+"3+"9(3\KXX[4 ?I#\._'VF?$3PS8ZKIURD_G0J[JI^Z2!FO@
M+_@IY=2VD-P_V^:SC4 YC<BM7_@DW\4KSQKH_B>TNHIHK>*7%JL@X"CMGZ5R
M7_!6IBF@W&.Y44 >>? [XM?%+]I#P#I'PVM;.5]#M $^VIG>4]2:]]@_X(^^
M -0BCN=0\4:XMY,H>=8Y#@,>2!\U>I_\$Y_AGI7A?]GWPWK=O $OKZWR[XYQ
M7UA0!^3_ (V^'_BC_@GS\2K74?#4UYJ7@:(*TEW=L3C/8U^D?P1^)UO\7OAS
MI7B:W9"+N/<0G05X1_P5 M8[C]DGQ*SJ"R,A4XY'6L;_ ()CZ]]L^ >A6.XD
M0P]S0!]+_%GXIZ/\*/"&H:SJEW'!]GA:1%;N17YSS?%OXM?MX:K-X:TS3'C^
M&4\ACGU6U!4KSCJ*M_\ !43XB7NL?%;P+X)TVY9=/OY!!>1C@."V"*^YOV7_
M (/:5\%?A;8Z)I$ M[:0"<J.[$<T ?*>F_\ !'/P#'8QBY\5ZV9\9;9(<?SK
MD_B/_P $WG^ D<'B_P"'&K:KJVHZ?^^2WN)"<L.0",FOTUIDD:S1M&XW(PP0
M: /AG]DW]O'6?'OBNW\#_$BTBTCQ:[>7%:JFTN!P#7%?\%0O@G=Z+X>T_P <
M^&+R\&J-?*9H$<[=H(.?I7V%_P ,L?#K_A9EMX^&B@>)K?F.Z#8Q^&*ZCXL>
M =/^(7@V_P!/U"$2A87:,$9PVV@#S']C7XR+\4/A?IEM*RO?:=:QQSG/.0 .
M:^@J_+#]@GX@7/P5^,7C/PYXCD:.WO+QHK1&..-W&*_4#4]:M-'TM]0NY1#;
M(N]F/IC- 'PU_P %0OCA=^$?A[8:/H,S?;[BZ$4BQGY@"0*](_8)^ )^%7@&
M+Q!-?7%U=Z];K/(D[D[<X/%?&>D+>_M7?MV>(?#UVS7/AJSD::)6Y5=O.?\
M/I7ZS>'=%B\.Z%8Z9  (;6)8DQTP!0!I4444 %%%% !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 %%%% !7
M"^-O^0@GTKNJX7QM_P A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%%
M !1110 4444 %%%% !1110 444E '/?$+Q!%X7\%ZSJ4D@C-O:R2+DX^8*<5
M^*'A7XW>#/B9^TQ:^+?B-JC62:3>E8]V=I4,1_2OM[_@I3^T&W@?3="\.:5<
MEI]3E^SS+&?[QQBJ7[-7_!.OX9>(O!+:OXRT#[?J%_B8$G;@,,YZ>] 'LDG[
M?'[/<FGM8-XQLS:>7M\O9QC'3ZU^;6A_&;P+\,_VEKW7O ^KM<P:S? /MSM
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
M5XMLK:UC4 +$GMW]Z^&M>^$OA'6OVEM/\.>/;0S?VC=D*&XX+5]P_P##LWX
MM@CPD>G_ #V_^M0!K?\ #Q+X#'_F=K?_ +Y_^O7R5^VQ^TI\$/'D-MX@\->(
M(I_$%A'F+[,F#(V>.E?3_P#P[+^ 7_0IG_O[_P#6IDG_  33_9^B79)X650>
MSS#_  H UO\ @G[\1KKXH?L^:=K-V[/*TK)ENN!7TM7(?"[X7^&_A#X5@\/^
M%;-;+2HCE(E((%=?0 5^?/\ P5K_ .2,3_\ 79?YU^@U? ?_  5JTR;_ (49
M<76/W7G+_.@#Z(_8C_Y-?\!_]>*U[I7AG[$>#^R_X#(8-_H*]*]SH ^/_P#@
MJA_R:5KO_7:/^M3_ /!-[_D@/AW_ *]ZS_\ @JMJ4,'[*NL6Q8&669,+WXS6
MU_P3ETN>U_9Y\-3R#"-;C% 'U?1110 C*'4JP#*>H(R*^6?VL/V'_#GQZ,?B
M&WEGTSQ!IL9DMDLQL65ASAL5]1M<1*V#(H/H6%/]Z /R^^"W[4WQ+_9M^)%K
MX+^)VG?V;X#C?:VI7"Y9>P.37Z5^%?%6E^-M L]:T6[2^TR[3S(9X^C#UKPK
M]MOX#:1\9OA%J<$]JIU% #',.#Q[UX5_P3I^*^K6_B"[^%=U,SV>AQ,(T/.,
M?_JH _0&BBB@#!\8?\@[\:S?A_\ ZNY^M:7B_P#Y!WXUF_#_ /U=S]: .PHH
MHH YKXE-M\!:Z?\ IU>OQI\-_L[Z3^T!^T9%HVJZC/I\,\Q!DA;!'-?LK\2_
M^1!UW_KU>OR\_9H_Y.NL?^NY_G0![5)_P1W^'.[Y/%>O8]Y3_P#%4B_\$=_A
MXK!O^$KUW(_Z:G_XJOT HH \O_9]^ NE?L]^##X<TB]N;ZVW[_,NCEOYU^>&
MI?\ )_OB+_KI_6OU?K\KM8T6:W_;N\07DC*D+2<%N.] 'Z?^'?\ D!V/_7(5
MI5F^'<?V'8X.1Y0K2H _+_\ :D_Y.!N/^O@?SK]&OAG_ ,B#H/\ UZI7YP?M
M(7":U^TI>:=;'=<I."5'7K7Z1?#F%K?P+HD;\,MJ@- '1T444 %%%% 'Y>_M
M*-+?_M.W=K?C_B7K*"N[IUK]'?AK''%X#T-(O]6MLH7'I7Y]?\%,O!.K_#R&
M/XA6O[RWDNU5A%RPY[U]D_LL_$K3?B%\'/#,UK<*UTED@FBS\P.* /8:***
M"OB+_@HQ;VX\,SW*A6ODA'ECO7VW)(L:,[L%51DL>@K\R/V]?B@GC+X_>'?
M.C2?:6O56-FB^9<\=: /JG]@:XN;K]FS17NUVS9?(_ 5\<_M'?\ )>-+_P"P
M@/\ T(5^@W[._P /[KX:_"G3M$NP!-$I8X]Q7P+^TSI<EC\<='FF94234%V[
MO]X4 ?ISX=_Y%_3/^O6+_P! %:#?=-9_AW_D7],P<_Z+%_Z *T&^Z: /RC_X
M*D_\E)^'W_83C_\ 0Q7ZA>"?^1-T+_KP@_\ 1:U^7_\ P4N4^(OB?X%BL_G>
M#4XR^/\ >%?J#X-Q#X-T,.=NVQ@!)_ZYK0 GBSPCIOC/2)M.U*VCGAD&/G4'
M%?G#^TK^R?XC_9>OCX]^#@OM8NKR5GO;.4DI"HYR!GI7Z;1S1R_<=7_W3FL/
MQ@PDTUK60*T$XV2*PSE3UH ^5OV)_P!KVV^)6BMH_BZZBT[Q,KB-;=N-Q[C\
MZ^R*_)3]JGX4S?"7]H;PYXG\$_Z#IT<@FNE!QN.<GBOTK^!_CR3XB^ ;+5Y3
MEW&TGUP* /0*@O;R/3[62XF.V.,9)J>LKQ182:IH-Y:Q?ZR1"!0!^5?Q0AN_
MVD/V\AX0NI9'\.MSM!^7@^E?J3X%\%Z?\/\ PO8:'IL,<-M:1B,;% W8[FOS
M#^%NH1^"_P#@HPFF:C^ZDP?G?@?G7ZM*ZR*&4AE/0@Y% "U\;_\ !27X*Z9X
MQ^!^I:G:V4:ZM&RXD10&-?9-> _MN^(K7PO\!]5OKM@(U8#![\&@#YH_X):Z
M=+HMO/8SY$L4!!SUJA_P58TEO$&H:'IB9W7$6T8ZUT7_  3>U*+6M:U&^@_U
M4L)(JO\ \%'CCXB>$#[#^= 'IW_!.?X+Z=\/?@Q;2S6<;:BTA/FNH+#\:^O*
M\@_9=8M\+[//K_2O7Z /@3_@HIX1L-0\<^$M9E(AN+/#!UX)YKZ<_9B\0_VY
M\+K:[DE+JG!9CV KYW_X*)_\?NB_[G]:]A_8U@-S\#5A4X9RR@_44 ?"/CS2
M?^&O/VL]6\%W]U)_9^BW?FQJK<'!Z?I7ZM>#O#MKX5\,:9I5I!';PVMND06-
M0!\J@9K\LOV:U'@#]O[QU<:HPABFE94:0X!.37ZQ6TRW-O'*ARCC<#[4 2U\
M2_\ !2+X!Z/X^^'MM>QQ+9WD<I9I(5"LV.>37VU7SK^VUJMOI7PQ#SR*@9F
MW'VH \7_ ."6=K_9OA?Q#8@EA;E4W'J<$5]Y5\*_\$QY!-I_BR1>5:3(_P"^
MA7W50 4444 %%%% !1110 4444 %%%% &#XN_P"0;)_NFL[X:_\ ((E_WZT?
M%W_(-D_W36=\-?\ D$2_[] '7T444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7+?$SQ./!_@S4-5+^7Y*9W>G%=37A7[;
M.H2Z9^SCXIN(3B18QC'XT ?%G['?AD^*/VX/$/C69_M$5PCE=W.#SS7ZD5^=
M/_!,_19;IDUN9<R2JV6-?HM0!^6'_!0@%OVL_"P'/[J/^0K]#?@-&T?PQT@,
MI4E,\_05^:W_  5%U#4](_:'T"[T6'[3J:0H8XO4X%7?A[^T]^UUI_A.UM])
M^'27EA&,1S-#DX_*@#]7JXKXR1M)\.=8"J6(BSQ7Y[_\-6?ME_\ 1,H__ <?
MX5B^-OVHOVOKSPK>0:E\.4M;&12))E@P<?7% $/[$:E?VU=7!&#Y;_UK])_B
MU\2(_A=X/O\ 79;?[2MK"TIC]<#-?EK_ ,$V]4U?7/VIKZ\\06_V356B;?%C
MIUK]$_VN.?@]K_\ UYR?R- '-_L?_MA6O[5>DZK>V^D'2Q8SF(J23N]Z^D:_
M-;_@CN /"/BO Q_I[_S-?I30!G^(-5&AZ)?:BR[Q:PM*5]<#-?+7PK_;TL?B
M9X__ .$9CT1K=_/,/FY/KC/6OI7X@_\ (CZ[_P!><G_H)K\K_P!E50/V@#P/
M^/YNW^T: /TQ^-7Q4B^$'@V77I;7[6B-CRZ\+^%O_!03PKX]M==>_2'1Y]/B
M:2*&:3!F('09-=M^VJ ?@O?9[$G]*_);]DWX"S_M2?&;4;66[GM+;2IM["%L
M!@&[_E0!]>2?\%;/$4^I7L&G_"34+Z""5D6:)'(< D9ZUZ!^SO\ \%,8_BY\
M2QX5\3^$I/!4;*2+N^)1=W8'<:^M? /PG\/> /#MKIEGIEJQB0*TK0J68@>I
M%?(7_!3;X Z-J7PEN/$^DQC2M7MY5;?:*(RV.>U 'V?XO\?:'X+\.2:SJ6IV
MMM:^6SPO)* )CC("\\YXZ>M?!/B+_@JMXBTS6+NTT[X3ZAJ=O#(42XB1R' /
M48->(?LWZCXK_;ZL=!^'_BNXFT[2_!P1X[BW8AIMO9SWZ5^KO@_X:Z#X.T&S
MTVVTVUD%O&L9E:%2S8&,DD4 ?*'[.W_!2"W^,'CQ/#?B/PP_@UV'$MZ2@SV'
M)K[5M[B*ZA2:"1987&5D1@5(]C7Y^?\ !47X)Z7H_P +Y_'N@I_9VN0SHI%L
M F[WXKWC]AGXG-XW^!_ANTNI#+?6UHJR,QRWXT ?1LLR0QM)(P2-1DLQP!7S
ME^TE^VAX>^!VA2S:4L/BC6(_^8;:R;I#^ .:Y7]O3]I6]^$7A6?P_HRJ^M:E
M!B!!]XY["O'OV&?V-;3QII]E\6_'5Q=R>)KB1LZ?,=T0'7D$^] &9!_P5J\6
MW%N)4^#.J$$9&(Y*]A_9[_X*'6_Q6UR#3/%7AM_!,\S[$%\2F??YC7UQ!X5T
M6VB6./2;%$4< 6Z?X5\Z_M;?L?Z)\:-/'B&R,FG>(-+A+6RV:A!*PZ9QWH Y
MWQI_P4+T7PU^T9%\+[+3%U,,JDZA$^5R>W!KZI@\0+-X9;5_+PJP--L^@SBO
MPC^$WA_6?"W[8D&G^(TD74D?'[[EL9XK]Q-/'_%LY1V^PR?^@&@#YR\$?\%"
M-#\3?$*3PY?:<NF6\=P8)+R1B%7!QDY-8_[1'_!19/A)XR&B^%O"LGC>#RPQ
MNK$EUR1R,J:_-7QY'JOB?X[7/@S3]\<.JWK1O-%PRY8]#7ZV_LG_ +(^C? W
MP;:PWJ_VMJ#+O,EXHD9<_6@#YGA_X*T>*%O+:.Z^#VI6T,CA7E>.0!!ZFOMW
MX)_'C0/C1H$=]IUU +G:#+;*X+(>X-=3XF\!Z'KVA7]C-I5GMN(7CW"W0$9!
M&0<5^66C02_L<_M.Z7X9T>]FN;3Q)?;I$D8X7+=!0!^N-?!W_!6/P,_C#X9^
M&Y(CLDM+WS"WL"*^[HFW1H?4 U\W?MS:3#JGPS43?=C+-^E %+]@WQX_BSX:
MI9N^\Z?$D77T %?4-?"G_!+^]@N-!\51PR>8(IMOTYK[KH *XOXO_$)_A?X!
MU;Q(EBVH?883+Y*]6QVKM*R?%F@Q>)_#M_I<RJ\=U$8R&''- '@O[)_[8EE^
MTMHLETVE'1+M96B%M(3N.#UYKZ0K\G-*\1:A^SE^W!IWA1(OLNAR-O8@87DU
M^K&EZG!K%C%=VS[X9!E6% ''_&;XJV/P?\!ZKXCNPLOV*%I1"3@O@=*\D_9)
M_;0TO]J'1Y[N&P&E3QS&+R&8Y.._6O%?^"FGQ"6UN=!\&03D7.LKY(B4_>)[
M5\J?L>R>(?V<?VI]%\&ZS$]GI-V1,S/P.<4 ?M77#_&#XH67PE\"ZIXANPLO
MV.%I1"3@O@=*[.WNHKN%9H9%DB89#*<@U^>O_!33XL26'B#PKX(T^;?)K1\B
M1%.>IQ0![+^S+^VY_P -%>';O6+?PW)86MO(T9;D@X_&J?PJ_;TL?B9^T+JW
MPPCT1K>6Q)!N\G#8_&NC_9;^"_\ PH_X W&E3VRPS7"M.<J,_,,U\,_LFJ/^
M'AGB\XYRW\S0!]M_ME_M<:Q^S';Z5_97@RZ\4F_!W-;HS"+ZXK\GO%7[46L:
MY^U-I/Q(D\*W$&H6I!72BAWM^%?O=JVGV=[8N;RS@O%53A9XPW\Q7Y%?$FTL
M5_X*/^&HEL8$MBPS $&P\CM0!]5_LU_\% _$7QP\8_V%J'PWOM"C4#_2IHW"
MG\Z\\_X*N(7U[X?;02S2_=_X$:_0O2]'TVVACEMM.M;9BH_U4*J>GJ!7YS?\
M%?M2FT7_ (0W4;4;[JW.^-3W(8T >^_![XPZ!\)_@.]U<WL$VM1Q[X]*+@2R
M$#@ =:\/UC_@JSXIT[4)8(?@_J=S$A.)5C?!KB/V(OV>[[]I36+'XH>*[FXL
MI-.81I9J2(G Z97\*_3ZU\(Z+9VJ01Z59^6J[>;=#GZ\4 ?)7[,O_!173OC;
MK$^G>)-"/@NX5ML:WC%3(?;)K[)@GCNH4EB<21N,JR]"*_/#_@H7^S981W^C
M>,]!#:9-8/\ :'CM1L!(.><5]!_L+_%R\^+GPH:\O3F2SD%N#GT!']* /I"B
MBB@#S/\ :._Y(_KW_7+_ !KX*_X)_P ;-^T)J!"D@(Y/'UK[V_:, /PAU[/
M\K_&OQX^&'Q;^+'PQ^,6I7OP\T#^V9U#;HRFX%>] '[I5Q/QB\1:=X:\ :I>
M:E=1VMNL9^:1@!7Y9^'_ /@J/\?/&'B"?1-'\(VESJ\#E)K98AE&!Q@C'K72
M:M>?M-_M3>(K+PIX]\)3:!X6OL+/<0)L"*>X(H J_L4Z7<:Y^W1J_B:R!FT6
M6-PDZ<H>O>OUGKQ/]G+]ECPY^SKX>M].TEVNI8QS<2CYB>_-:_[17Q<C^$O@
M._OE91>M Y@5CU8 T 5OCY^TAX=^"'A&_P!1ENK>^U:!-T6F+(/,E/H!7Q;9
M?\%</%.H0F:#X.:G)%G 98Y"#7-?LN_ G6?VS_&$_P 2O'5Q<62Z7=F.&V#'
MRY!DXR/PK]-=#\ Z!X?TN&QM=)LUAC4#FW0D^YXH ^&? /\ P5+O_$&OVMCX
M@^'5WX;MII AN;H,J@$]>37W;X5\8Z-XTTV.^T;4K;48&4,6MY ^W(Z''0UY
M[\=OV</#?QL\)S:7<VT5C<!&$4]O&$()''(KX%^$/B+Q%^PG\?-,^%MY/+=:
M5KMP'\VY?=A2>,4 ?JM61XD\6:/X0L6O-:U&WTVV )\RXD"@X],U<FU2VATY
MKYI5^S*GF;\\8QFORF_:#^)WB7]MSXI3?#C0S)!I>DW1BFDM"0=N<$G% 'O/
MQI_X*7MX#\0"Q\'^#)O&]H#A[NQW.J_7::\_;_@K)XO!7'P8U0@G!_=R<>_6
MOK']EG]DGPO^S3X)?1[ MJT]V5EGN+U [!L<@9SQS7M'_"-Z0,XTJRYX/^CI
M_A0!\^_L]_MJ>'?C)"T6KBW\+ZE@8M+N78Q;TY-?2,4J31K)&P=&&593D$5^
M>?[8G_!/]M:\06WC/P+/=Q:JMQY[VEN=JY!SC [5]-_LFZUX]U#P,;3QUIS:
M?=V06&'<.74#&: /:]0U*UTFU>YO;B.UMT^])*P51^-?('[1/_!1#2_A+=BU
M\*:+_P )Q=*^V2*Q8N4^NTUY=_P4 _:8UN]\27/PC\-+G4I'&X0GY\5ZE^Q3
M^P_X=^#^CVOB_4)9M6\0:M )+F&^&](V/IGO0!XQ)_P5H\71P^9_PIC5.F?]
M7)7T?^SG^W%X?^-%G$FN0Q>$]6?_ )<+M]KC\":^C#X9T=EVG2;$CT^S)_A7
MY\?M_?L36]O9WOQ6\"2W4'BF"1?^)?;_ "QE>N0 : /T6@N([J%)8762)QE7
M4Y!%>0?M(?M"P?L_>#[S7)M/-^+>(R>6,\UX[_P3_P#VF9?BKX7@\(ZLR_\
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
M,\3>$H-%;3GT8,3,2?GP2/7VKU3]H?XYP_ ;P'J/B2:Q-\MI&9/*&>:_/O\
MX)8J!^TY\4,#'W_YU]8_\%""%^!GB L,C[.>OTH R/"'_!1+POXH^!+>/C;Q
M6]\LC1_V49/GR/QKQB[_ ."LWB99I#9_"'4KRT'*7$<;E7'MS7RM_P $^?V:
M9?C?K42ZO/<0^'_,+[4)VDCVK]J?"WPYT#PGX=L=&M-,M6M;6,1J9(%);'<\
M=: /F3]F[_@H)8_&:^%AXCT%O!M^[[(K>\)5G^@)KZ(^)7Q;T3X=>'I]1GO+
M>655W)!Y@W-^%?#_ /P4A^#5EH>KZ?\ $K1S_9U[HL?FK!:C8CD>H%>>_LD:
M=XB_;$U"'5?%4D\&F*VTF-CM.V@#T'Q-_P %5_$NCZU=VME\)-1U"SA)V74:
M.5<>H(KV/]E_]OK3?CI)+;>(='_X0V_W[(K:\8JTGT!-?2GA[X?:#X;T&UTF
MWTRUDM[>,(#) I+>YXK\_?\ @H!\&=-\-_$GP]XYTN1M+&GXF>&V^1&(/<"@
M#])(Y%E171@RL,@BFSSQVT322NL<:C)9C@"O'OV4?B4?BE\)[+6"_F'/E[OH
M*^>?^"B7[5>K?#'2--\/^%,7%WJ4WV6<+U4-Q_6@#M?VHOV^]&^ NHV.GZ#I
MT?C*]F&)(;&3>8VST^4UX7_P]D\7_P#1&-4_[]R=/SKOOV0OV"](\,QVOCCQ
M'<SZEJ6H;;P071WA2W..>W-?;7_".:3_ - NSX&/^/=.GY4 ?*7[-/\ P4$T
MSXT:CJ5IXGT@>!WM8]Z_;V*;SZ#<:+7_ (*"Z5??%"U\)6VD><EQ<>2ETK$@
MC.,]:H_MD?L.:1\5]$NM:T6632K^W#3F.S^3=@9[=J_//]F&XUA/V@-+TG68
M63^S[P0QNXY;!QF@#]O?%?B1?"_A^;4VC\Q8UW;?PS7S#\!O^"@F@_&#XO>(
M_!-[91Z$=)5F%U.^!)@].37T%\6/^2?WG_7+^E?AGX?\):YXT_:KUW3] \U7
MDN"L[0'!"DX/2@#]'OC=_P %)9_AUX@DT_PQX(N/&$4<A1Y[,,X&#[&N#T[_
M (*R:\;Q!JOPHU#2[(D!KF9'"K^)-?6W[.O[-?A[X+^%@D<8U&^O466XEND#
MD,1D@9KL_B1\'?#7Q.\(WGA[4=/MX;:X'^LAA560^HXH 7X2_%?2/BUX1L-:
MTZYA,EQ'O>W1P6C/H17<5^4O[*/B+4_@G^V-XK\#Q3RW&@6K-%#YC$C'-?JK
M:SBYMXY1P'7- $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 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %?-O[<7_),9?\ KF_\J^DJ^:OVYI5B^&$A;@>6
M_P#*@#Q+_@DO_P BGXP_Z^_ZUS7_  5L_P"2?S_]=5_G70?\$D+E+CPGXRV'
M.+OT]ZYO_@KA.D?@&4,>6F0#CWH ^N/V)"3^S#X$_P"O%:]SKPK]A^02_LO>
M V7D&Q7%>ZT ?F?_ ,%0HDF$J2+O3>O!K[(_8Z18_P!G/P:J#:HM!@5\:?\
M!42ZCMVEWG'SKVK[+_8YD$G[.7@UEY!M!0![17YC_P#!17_DHZ_\!K].*_,'
M_@HU=1P_$@!C@_+VH ^WOV:_^3>]!_Z\F_D:_-GXML1^UUX4Q_T$!_Z%7Z2_
MLTN)/V>= 8=/L3?RK\TOB]>1+^U]X30M\QU =O\ :H _8FU_X]8?]Q?Y5#JW
M_(+O/^N+_P#H)J6S_P"/6'_<7^51:M_R"[S_ *XO_P"@F@#\A[ZWBF_:GTUI
M$#,-1X/_  *OU]M/^/6'_<7^5?C]=7D7_#5&G+NY_M'T_P!JOV!L_P#CUA_W
M%_E0!#K/_('OO^N$G_H)K\C?AK_R<Q=_]A$_^A5^N.M?\@>^_P"N$G_H)K\A
M_AI>Q-^TY=J&.?[1(Z?[5 'Z2_M.6AO?@;JL0B\XF)?E_"OCS_@G?XBMIOBY
MJVCQ[5N((G+1#J.M?H;JFAVWB30387B[H)8P&'X5^5GCSP3X\_8D_:,U7XA^
M'-*>[T/493'(TBY3RR>3^1H _6FL3QDZ1^';QG;:H0Y/X5\_Z!_P4.^"MWHM
MA+J?C&TLM1DB4W%L0<QOCD?G7B7[2W[?FF>/-/E\&?!R\C\1^(+Q0L:1#EC[
M4 >._L@Z-+JO_!0WQA* PMT5V$G8XS7Z%_M7?\D(\5C_ *<I/_0:\3_8=_9V
MUOP;CQMXPL6T_P 57L9%Q"PP1FO:OVLG$?P'\6LW %E)_P"@F@#XH_X)$PQM
MX5U=RH+_ &Y^?Q-?IQ7YB_\ !(.X2;PEK&T_\OKGI[FOTZH Y[XA?\B1K?\
MUZO_ "K\L?V?P/\ AK#3S_T\G^=?J;\0SM\#ZV3T^RO_ "K\K/V?;R)_VLM.
M0-\WVD]O>@#[(_X*->!+GQ]\$8[2U5F>&Y\T[1V %<+_ ,$U?'MGK6DZIH"2
MJ;K38Q&R \\8K[1\3^&[3Q5H]QI]X@>*5"O/;(K\Q_%GP1^)?[&?Q+OO%GPV
MTN;5=$U"X,VIR,"5ACSDG\J /U.HKY-\ _\ !2#X.ZQH49UOQ5;Z?JD0"3Q,
M.C#J/SK(^,__  4<^'VE>#I3\/\ 7K;7_$,IV16Z#.,_UH \R_X*I?$:VT74
MO FE6K)>7EQ<>6\4; E,MWKZ<_9U\%W4/P3.GW,;027D(9=PQU6OB7]FS]F[
MQ[^TY\1I/&WQ8T^?3["WF%UIY<':_.1BOU-LK5+"S@MHE"QPHL:@#L!B@#\A
M_@OJ4'P9_P""C>MOK#BVM7#1^;(< YR*_7BQO8=1LX;J!]\,JAT8=P>]?"7[
M??[%\WCC3[CQQX(@GE\7+*':*(=0.>U<U^R+^W9J?@O3;CPI\=_*\)C2XE@L
MKJX3:9,>OZT ?HS7%_%WQE:>!_ ^HZC>RK#!Y;(7<X&2*\BF_P""AWP&@B9S
MXXM2!Z"OBK]JO]H/XI_M/-?^'? ^C&Z^';9DCU6W3E\>IH /^"9.I1ZU^T]\
M1M1@8/#-<,RL.A^:OJK_ (*2>![G7?@+KVI6V2UO!]U:^,O^"0<+Z7\6O%>G
M7(*7D'RR*PYR#@_J*_6GQUX+T_XA>%;[0-44M97B;) .N* /A'_@FCX-^&/C
MCX!Z;IFM>&-,O_$*.QF:YA#.P_F*^P/^&9?A5_T(FC?^ ]?F]XE\&_$_]B7]
MH>YU7PII$MUX!5OEN'7*;3UK[1\._P#!0[X,W&AV4FL>+K6PU5HQ]HM2.8W[
MB@#U#_AF7X5?]")HW_@/6->?"'X':3J2Z?<^'?#=M?*01;R(H<?AFO*?BA_P
M4:^&]GX5O5\!Z];Z_P"*2G^B607.]NPKY>_9S^%_Q@_:6_:"_P"$]^)%C>:'
MI,@SMCRJ8'0 4 ?JCH]G9:?IMO;Z;''#8QKB)(?NA?:ORL_X*:?\G??#7_=C
M_I7ZIZ-I46B:7;V,)9HH5V*6.37Y3_\ !3FZCB_;!^&JL<'9&>GN!_6@#]*_
M@S_R(>G_ .X/Y5\N_P#!3K_D2= _Z['^=?4/P78-X!T\CIL'\J^6O^"H%PD'
M@?0"YP/./;WH ZK_ ()_0BZ^%VH0-PLF%)^HKXS\9,GP9_X*2M?ZDPATS'_'
MU)PO)]:^S/\ @G?,LWPWO"IR-RUD_MZ_L:V_QN\*7>N:(DO_  DT;!U\K[S8
MYZT ?77AS68/$.AV>HVSB6WN(PZ.O1AZUI5^9G[-O[8WC7]G^WM?!OQJTY=
M\.Z:@M[34)EP\@!]:^I8O^"A7P'E5&_X3FU4,,_,.E 'T7-,EO&7D8(B]6/0
M5G:;XGTG6+J2VLM1M[JXC^_'$X++]17Y]_M#?MZ:G\1K^3PE\$ GB2\F  ,*
MY+>M=S^P1\*?B%X6U_5/$'CVWN;2^OHSO@F)PK'TH X?_@II_P CIX9_W!7T
MC^R?IJZY^S_'8,VP2ADW>F17S3_P4ZN8X/&OA@.<90=J^H?V+9%D^"]DRG(W
M?TH _.+X$Z'X9\-_MQ>-[#QYI4%_ISSLD!NU!4G/;-?J-;_LV_"B[MXID\":
M,8Y%#J3;CH1D=Z^1OV_OV1-6U#[)XV^'=E-<:_'<>?<1QCDX(/;M6]^S;^WU
M8Z+X5.D?&J[M_"FL6*K!#YRD&15&.?>@#Z?_ .&9?A5_T(FC?^ ]4]4^ 7P<
M\/VXN+_PAH-E"3CS)H@H_G7&+_P4(^ [9SXZLU_W@?RKX3_:&^/WQG_:P^((
M\,?#_1IKCP1#=@PWUI'_ *R,GEBWTH _43X=^%_ NA0R'P;8Z;:Q'[YT\#'X
MXKX*_P""HD2302I(N]<KP:^T?V<_@M#\'?!-I;&YN+B_N($:Y\]L[7P"0*^*
M_P#@J+=1P1R[SCE>U 'U]^Q>BQ_LW^#E0;5%MP*]OKQ#]BV02?LW>#F7D&VK
MV^@#Y0_X*=?\FC^*/]Y/Y&N$_P""6^!\']+&/O05W/\ P4^D6+]D;Q.6Z;D'
M\ZX'_@EI.DWPATDJ?^6)[4 >'_\ !3CPU)X/_:"^'&O@-)9?:%EDDQPGS<YK
M])?@OXYT_P ?^ ].U'3;A+FW$:Q[XSD9 Z5PG[5G[-ND_M >!;ZWNE;^TH;=
MA;,HYW5\%?L]_%3XL_L0ZB?"'BO163X>K.9'U2Y7)C&>QH _6JD+!023@5\U
M:=_P43^!-]9QS-XUMHF8<JPZ&O+OC]_P48\,_P!F1:1\+-4@\0ZY>*418Q_$
M>@% 'VBOBS1FU%; :G;&];I!Y@WG\*U'421LK=&&#7YK?LG_  U^,OB?XQ6'
MC7XA:;=:6JON6)LA"O8XK]*Z /RY_P""B7P[F^'/QF\!>*M 1K>U^U+-=>4,
M9PW.:]<_:@_:HT[Q-^RGJLWA^?;K+0HGEQOEMP&.,5] _M4?"73OB1\,-:EG
MCW7]G:.]L<?Q =*_&[]F?PWXK\5?':T\$ZY%<?V;<7+"1)!\H ;C'M0!^B7_
M  33^$0M? 5CX^O[;R]9U",B21Q\YS7W17.?#[P79_#[PI9:'8J%M[9<#:,5
MT,DBQJ6<A5'))H S=8\4:3X?C+ZEJ-O8H.K3N%%6=+U6SUJSCN["YCN[63[L
ML3;E/T-?F-^W;\2KKXE?M#:5\+=!OI=M\JJQMV.=W'I7WS^SK\/;KX6_"71O
M#MY))+<6J_,TIRW('6@#TNBBB@ 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@ KA?&W_(03Z5W5<+XV
M_P"0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH **** "BBB
M@ HHHH *R?$WB2P\*Z/<7^HW4=I!&A.^1L#..E:U<'\9?A+8?&;PA)X?U&ZF
MM+=VW&2 X:@#\L? .AW_ .V!^U)KL5R6N=+T6^\V!F^92 W:OU\T/38]'T>R
MLHD$:00K&%4>@ KQW]GW]E#PO^SO<7MQH<DD\]TNV224?-7N% !67XGT:+Q#
MX>U'39D#I=0/$01Z@BM2B@#\B/[2N/V+OVH])\-[S:Z7K5WYLKYVJ 6[_G7V
MQ^W!K5GX@_9MNM0L)X[JUG*E)(VR.16O^T9^Q5X1_:2\1:?K6N7$UK>62A8W
MA'/'OFN&_:F^'MG\)/V2W\,Z?/+=6T$J@2S'+&@#X!_9Y\=>-?V4_$D/B*PL
M;SQ-I^K.!)#"I80*3U-?J]\.OVH/ WC3P[;WMWX@T[2[QD!EMKBX564XY')K
MP3]@G3+'6O"-]87UE#<QW%L4+2(&*@\'&:R_%'_!)/P%XEUV]U+_ (2?6+0W
M,K2F.%R%&3G ^:@#V_\ :#_;$\(?!GX;W?B/2[ZR\4WZ$+%IUC<*[OGO@'-?
M%7[+OPLU[]K3XM:EX]\8Z?<6.E22?:K:UND.$YR ,U[I\/?^"4_@/P%XDBU;
M_A(-4U3RSD6]V=R'\":^S_#OAVP\+Z7;V&GVT=M!"@0"- N: ,'Q]:)I?PUO
M[:,?NX+7RU^@&!7XO^*+7Q%X)_:";QCX<$][>1OQ:V^2V,^U?M/\4/\ D0]8
M_P"N!K\ZOV75BE_:V$<\,=Q&P9=DBA@,]\&@#Z<_9Q_;&TGQUI"6'BYX?#>J
M6\0#&_D$>\^AS7JWBO\ :,\ >&?#=_JH\4:7=FUC+B"*Z4LY'8#->._'G_@G
MCX*^.FN3ZG<:G>Z++,^\K8_*,_@17EUC_P $?? -G=1S-XLUN94ZQO(2#_X]
M0!X?XH^)OBC]O3XV+X2AT6ZT_P )2-C[45)AX]^E?H%\#_AQ:?"3P3J/A>V"
MM]AM&0RJ/O?*:Z?X7_!W0/@KX'BT/1[9&6('_2&0"1N.YI_@]?M6L:K;.24F
M1D8^QH _.OP/-&?VD(QO7/V\]_\ :K]58O\ 5I]!7S[I/[%_A+2/'"^)XKB<
MW@F\X*1QG.?6OH11M4#TXH \7_:D^ 5I\?/ K:?<.JRV8:>$,,Y<#(_E7PK^
MR[^UCKW[._CZY^'WC/1+I-,GNO(AO[C*I&H. <GM7ZI5XS\?/V6_"OQ^L$@U
M5/L4RJ5^T6Z /]<T =@/C=X VJ?^$PT?##</]+3I^=?'/[9G[:DZV@\*_#JW
M?Q%/=2>1-+I[;\*>,\=N:K?\.=? >YC_ ,)CKO)S_K#_ /%5[?\ LU_L*>#O
MV;=8NM2TV[N-9N9DV[K]0^WW&2>: .3_ ."?W[,S?![P_J6OZG"&U+7"+EA(
MOS1D\D5]ATU$6-0%4*/0#%.H \$_;$^#MO\ %SX:2PRVRSRV(:="1D@@9_I7
MY%?!#P)XN^-W[0VFP:E-<76F>';X1B*3)555L8K]ZKRV2]M9K>09CE1D8>Q&
M*\D^$O[,?A;X0Z]JVJZ7'YESJ,IED+J."3GB@#U72-/M]+TZWMK6%((HT50B
M#'04:QI\>J:7=VDJATGB:,@CU!%6^E+0!^27B71O%O[!OQJGU71=,NM2T;7+
MLS74L"G9$I;/S$5^A?PU_:F^'_C[PS!J3>)=,L9\#S8)KE5*G\Z]"\<>"M-\
M>>&=2T34K>.2WO86A9F0$KD8R/>OAD_\$<_A\MQ/)%XKUJ 2N7*1L0!D^QH
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
MW(.1YE=/\:OV<]!^.$UK)K$TD1MQA?+%=1\*_ACIWPG\,)HFF.TELK;@7ZT
M?!__  4._9EUW39K7Q_X)>8:BMUY]PEJIW. 02#BO9/V-_VV]+^+7@U[#Q?#
M'X.U71XTMF_M*41?:-HP6&[Z5]<7-K#>0M%<1)-&W!61017RC\?/^"=/@CXZ
M:Q'J$VI7F@NA)*:?\@;ZX(H ]J\1?M%?#SP_I$]])XMTF41J2$2Z4ECZ=:_*
M7]N#]J;Q;^T-J)\.:+H]U9:):2[H]2C!\N51Z&OIR;_@CCX G4*_B[7'7.<,
MY(_]"KZ:TO\ 9-\&Z7\+[#P6+=9;>T38+MD'FMQW- 'SK_P2E4Q^"=:BD??-
M&%5SGG.17WQ7DGP(_9RT#X QZDFARR2+?-N<..G.:];H **** "BBB@ HHHH
M **** "BBB@#!\7?\@V3_=-9WPU_Y!$O^_6CXN_Y!LG^Z:SOAK_R")?]^@#K
MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KYO\ ^"A5U)9_LH^,I8CAUB7!_.OI"OG3_@H#8G4OV5_&%N&V[HAS^= '
MA/\ P2MNI+SX7Z=+*<N0W-?H#7P#_P $M[5--^'%A:^8'=0U??U 'Y8?\%"&
MV_M:>%B/^>4?\A7Z'_ F9IOACI!8 83' QZ5^=__  4*_P"3LO"__7*/^0K]
M#/@'_P DPTG_ '?Z"@#T2N,^,,S0?#O6"H!)B(^89KLZXCXT?\DYU?\ ZYT
M?FU^Q*Q?]M;5R>OEOT_&OOG]JS39;[X.>(C'_!9R$_\ ?)KX$_8B_P"3U-7_
M .N;_P!:_2/XXZ')XA^%/B:SASYSV,FP#N=IXH ^$O\ @COQX1\5C/(OY!_X
M\:_2BORF_P"":OBJ/X2^)M9\+:],NFW=Y?N8XISM9@6/0&OU75A(H92&4C((
M[T 8/Q _Y$?7?^O.3_T$U^5_[*N?^&@#P?\ C^;_ -"-?IS\8_%FD>$?AWKU
MUJ^HV^GQFRF">?(%+MM.  >O-?G?_P $[M)F^*/C#6?$HM&AAM+]MKXX8;CS
M0!]D_MK'_BS-V.Q?!_*OEG_@EKX9T_1_&7B^YM8]LTZDR'UYKZE_;6_Y(S=?
M[_\ 2OFS_@F/_P C1XG_ -W^M 'Z)5\T?\% FV_ 2]]Y0/TKZ7KYF_X*"?\
M)!;O_KL/Y4 ?/O\ P2S\*C1M6UZ\"@&XCSTK]&Z^"?\ @FH3LU'_ *Y5][4
M?)?_  4RX_9MOO\ KNM<G_P374?\(:A[_9Q76?\ !3/_ )-LOO\ KNM<G_P3
M8_Y$V+_KW% 'SW_P4.U2YU#]L;X?V$Y;[(9%4J>F,U^FWPMTVVTKP=8P6JJL
M6Q3\OTKX6_X*8?"K4'\4:1\1M.LGN&T6(2,L:Y)(KW+]AG]I+2?B[\*[%;V]
MAL]<5MAL)7 EP/:@#ZEHHKD_B-\2-$^&WA^ZU'5M1MK-HXR\<<T@5I".P% '
MYF_'[1+*V_X*$)<1*JRX'2OTMTX_\6QD/_3C)_Z :_'.3XK'XP?MWIKD$F;8
MMM !R.M?L98_\DQE_P"O&3_T T ?DG\)?"PUC]JJ&_V@F#4B<G_>-?LVGW5^
ME?D1\!#_ ,9'2_\ 81/_ *$:_7>/_5K]* &W'^ID_P!TU^1/[;TK0_ME?#F5
M.'6[7'_?5?KM<?ZB3_=-?D/^W%_R>+\._P#KZ7_T*@#]:_#]R]WHME+)]]HE
M)_*O!_VV/^27S?[K_P J]T\+_P#( L/^N*?RKY[_ &[-;CT;X:1F3GS&90/P
MH \,_P""2H(TGQQP1_I/?_>K]#*^&O\ @F+8FU\/^)Y?LQ@$TH89&,\U]RT
M%%%% 'YT_P#!3'X:2>'(9?BA9Q8O+3:HE4<\5](_L:_$R/QW^S?HNIR3;KV&
MT9YMQY&!G-=C^TM\*D^,?PGU3PXR!C,-PR,] :_,#X1_M%7'P&\=^(?AC=.U
MK;V\+VT;,< D@CB@#N=38_M6?M-Z9?(&N4\-ZAACU PU>K_\%#OAS#X(C@^*
M-K#Y<VGPI'YB#!&*L?\ !,GX0W'A*^\<:_J*_:'U2Y,\$D@S@%L\5]%_MD_#
MH_%#X#ZYH21[Y)0"O&>@- $/[*/Q*3X@?LYZ3KS3;IOLCO(6/(PN<FOA+P='
M%^UQ^TE+>.C7+>%]0P&;D#:U>=Z;^T9>_L]>&(_ $5\T<J@VQB5L'GCI7V'_
M ,$U_@M/X%L?$/B6]MBLVMM]H21EZY(- 'V+XJ3R_"LZ_P!V+'_CM?E-^R;_
M ,I"O%_U;^9K]7?&7_(NWG^X?Y&ORB_9-_Y2%>+_ *M_,T ?K;J'_(-F_P!P
MU^0WQ)_Y21>&O]X?SK]>=0_Y!LW^X:_(;XD_\I(O#7^\/YT ?KYI_P#QYP_[
MH_E7YR?\%9H4NM8\!PR#,;R88?\  C7Z-Z?_ ,></^Z/Y5^<_P#P5>_Y&#X?
M_P#73_V8T ?4'[%>BVFA_".&&S0)&Q5B .^*^@*\+_8__P"25V__  '^5>Z4
M ?,_[=DK0_"/577[PM7(_(UX_P#\$?;Z:_\ @3KCSMN8:DP'YM7KO[>7_)']
M6_Z])/Y&O'/^".7_ "0;7?\ L)-_-J /OZBBB@#S/]H[_DC^O?\ 7*O@K]@/
M9-\?-4AE171XG4AAGUK[U_:._P"2/Z]_UR_QKX(_8!_Y.$O_ /<?^M &7^V5
M\#M9_9I^)5M\0_ ,7V>TNKK[5J#(N<KG)K[E_9)_:3TG]I3X=+K.G,OG6A6W
MN$Z-O Y./PKT?XG> [#XC>"=6T._MH[A;NV>)#(H)5B, BOR&\ V?BO]@3]I
M&T\/7%Y.WAG4+GS96&5B5<\ ]NE '[25^>O_  5LUO4].\+^%[73&9)KIRF1
MTY)%?=O@KQEIWCSP[;:QI<ZSVDXR&0Y'YU\_?MU?"-_B/\/_ +?%#YT^E1/,
MB@9.1DT ?"7[//PB_:UL?"4DG@'7X;/2I_F92X&2?QKT[_A5G[=?_0U0?]_1
M_C7<_P#!-']H2WO/#.J>%_$UTNFZG'=E+>WN6PS8)' -?H&"& (Y!H _,1/A
M?^W9&ZNOBJ#*G(_>C_&N.OOV'_VF/B=\6M%\9^/M4M[V\T]U*2B094#L.:_5
MW6M>L/#MA)>:E=Q6=N@),DK!1Q7R9>_\%"],G^.VC_#[0M#.MVU]((WU.V8L
MD7..<'% 'I/Q(_MOP1^S\;>\EWZHD>QV4Y[5\=_\$N=)M9/C9\0M1<!KR0LS
M%N3G-?I#XT\+P>+O#]UI]P,K(C!<COCBOR.^!/Q#U#]CO]J7Q8/$EG)9Z-JU
MV8H;BX&U-I;J": /V.HK&\*^+M(\::/!J6C:A;ZC:2*K>9;R!P,C.#CH:V:
M"J>K74EGI\\T0S(BY%>.?'O]JSPG\#8;5+J^M;N_FDV&U68;E^H!KJ_@W\68
MOB]H#ZE%9_98N,*><YH _,+2_P#BKO\ @IQ+)JWSMCH_3K7Z\V-O':VD440
MC48&*_)[]K[PCJWP-_:XE^+%G92MI>X)A%(7KZU^DGP+^*FC?%7X?Z1JFFZE
M;7=S+;J\\$4H9XF]".HH ]%K'\6:?;ZEH-Y#<A6C,3<-TZ5L5\Z?MI_M'Z3\
M"?A/J-^E[;W&LY$<>GI*/-;.<G;G(H ^)_\ @G^3HW[;WQ)@M,^4TKH5'3&3
M7TW_ ,%)_E^#>L$=?LK5Y'_P3+^$&J_\)]X@^*FI0R11^((VDCCD7[N<FO6O
M^"E'_)&]9_Z]30!G?\$F=)M8_P!F.SO%B7[2]RX+XYK[;KXO_P""3?\ R:K8
M?]?3U]H4 ?#?_!3>)[GX=W<*??:V(%:O_!*71?[)_9EMC(H\][ELGVJC_P %
M)/\ D3)?^O<UTW_!,D_\8W6G_7PU 'UO7P7_ ,%*S^XTX>L5?>E?!?\ P4K_
M -3IO_7*@#U?_@GLNWX"VV/^>QKXO_X*H@-XH\-*?NMJ48/_ 'T*^T?^">__
M "06V_Z[&OBG_@K!(;74-)NAR;>]63\B* /T\^"VFVNE_"OPO':QJJG3X6)4
M=24&:[:ODS]A/]I33/B?\-]/TR^OH+2_LX8X8H)I K. .V:^LZ (YU#0R ]"
MI!_*OR/_ &TK2+P_^V#\-QI_R":^4R>7QGYJ_4OXA^/]%^'_ (=O;_6-1M[!
M4A=D\YPNXX. ,^]?E7\-;'5/VS/VC(_$8M)(++P[?YCE()610W4&@#]%_P!I
M[_DA>H_]<D_]!KXV_P""</\ R637/^N3_P!:^S/VI$\OX(:HG]U%'Z&OC/\
MX)P_\EDUS_KD_P#6@#H/^"J%K]N;P];'GS$Q^M>U_P#!._0!X=^!<=L%"CSM
MW'T->.?\%//^0IX6^G]:]_\ V'23\'8O^N@_D: /HBOGC]MW_DA_B,>MF_\
M*OH>OGC]MW_DB/B/_KS?^5 'S_\ \$=[R7_A2^K6N<P_;7;'ODUY;_P4NO9M
M<\5Z?IEZ2;*.^0J#T^\*]+_X(\MM^$6K?]?C_P S5C_@JI\&M2USP#INO^'K
M.6ZO(+M9)5A4E@ 0<\=J /LSX&V4.G_"/PG# H6-=/BQCZ5W5?(O["G[4^A_
M$WP'9>&KZ\M[#6M)@2W-O-*%=B!C&#WKZZH 9)S&X/3!K\CO^"@VCV>E_M,?
M#:6U50\NHH7V_P"]7ZM^*/%.D^%=+N+O5]2MM-@2-F\RXE"#IVSUK\+_ (T?
M')_C=^UIX>1 #8Z=K"Q0RALB0;^H]J /W3L_^18M?^O1/_0!7X^>&]'_ +;_
M ."BWB*':&VN3R,]Z_82SX\,VO\ UZI_Z *_)#X:G_C9%XE_WC_.@#]=/#\'
MV71;.+&-D8%:%5=-_P"/"#_=%6J /RI_;6OIK'XX2/"=K&Y49_&OTE^#\C3?
M##PT[<LUDA-?FG^W#_R6V3_KY7^=?I5\&_\ DEOAG_KR2@#Y!_X*F?\ )(=6
M_P"N0KTC_@F;_P FC^%/J_\ 2O-_^"IG_)(=6_ZY"O2/^"9O_)H_A3ZO_2@#
MZIHHHH 9-_JG_P!TU^0?[7#%?VAO#A';4UZ_[XK]?)O]4_\ NFOR"_:[_P"3
MA/#G_827_P!#% 'ZW^'6+^'],8]3:Q'C_<%:-9OAK_D7=*_Z](O_ $ 5I4 >
M>?'Z=H?A#XIVA3FQE'S#/\)K\]/^"2G^O\6G_J(R?^A&OT'_ &A/^20^)_\
MKQD_]!-?GQ_P23_UWBS_ +",G_H1H ^G?^"E6FRZI^SO<PP_>^T*:YK_ ()R
MP&U\(K"Y!=8 #7KO[9W@F]\>?!N\T^Q1Y)E?S,(,G@5\O?\ !-OXEVEOXP\1
M>%=4NH[*\L1Y21S.%+G.,<T ?HU7GWQR_P"2?W_^X?Y5Z!G/(YKQ;]JOXD:-
MX ^&=Y-J-]!!*WRK%(X!.1Z4 ?!__!++/_#3GQ0XQ]_^=?5?_!1,[?@)XC/_
M $['^5>/?\$W_A[-IOQ(\6>+!"5M-54O')CALGL:]A_X**?\D#\1_P#7L?Y4
M >=_\$E]%L_^%!VU]L'VGS6^;'O7WG7PS_P27_Y-TMO^NS?SK[FH ^,_^"E#
M;?@[K)_Z=C6-_P $E]"$?[.-KJ# ?/.P7CFMC_@I5_R1S6?^O8TO_!*#_DU+
M3/\ KY>@#[,KX?\ ^"E'/@R8?].]?<%?#_\ P4G_ .1-E_Z]Z .K_P""92A?
MV:[$#_GX:OCKXR,?&7[3]W8ZN=UK;7P,0?IPU?8W_!,S_DVRQ_Z[M7S-_P %
M'OASJ_PR\4:-XQT.REN3/>K).8%)PN03G% 'Z;>$8UA\+Z2B#"+:QJ,>@45K
MUXE^S+^T%X>^+_@72TM;Z!=3M[>.*:W\P;MP4#I7MM %35E#Z7>*>AA<'_OD
MU^4&I:#8Z'^U-HS62JIEO\OM]=U?I7\7OBMX=^&_A34[C5M5MK2;[.XCCDD
M);:<5^//P)^)5Q\3/VH8KF7<8$U',3$Y!&[M0!^QOQ8_Y)_>?]<OZ5^7G[ &
MCG6?VV?'' (A+L<C/0FOU#^+'_)/[S_KE_2OS3_X)O?\GK_$3_KG)_6@#]8D
M4(H4=!Q3J** /R%N+Z:R_;F\3&$[2;G!_.OUH\-N9- T]FZF%2?RK\D-0_Y/
ME\2?]?/]:_6WPQ_R+NG?]<%_E0!J4444 %%%% !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 5SGC;X?Z-\0M--AK5M]JMB"-
MN?6NCHH X'X4_ _PE\%[6\M_"NG"PBNGWRJ#G)_*JWQ7_9_\%_&K3VL_%>F#
M4(&(8J3CD?A7H]% &'X+\&Z7\/\ PS8Z!HL'V;3+)/+AB_NCTK<HHH \W^)G
M[/O@KXN9_P"$ETP7N2#UQ_2NO\(^$]-\#^'[/1-(@^SZ?:)LBC]!6S10 5YI
M\0OV=_!'Q0U'[=X@TL7EQ_>S_P#6KTNB@#(\.>%M/\*Z!!HVG0^380IY:1^@
MKSG5OV5OAWK7BRU\27>C"35K63S8ILCALYSTKUVB@!J*$4*!@*,"DEC6:)XV
M&5<%3]#3Z* /(V_99^'C^*(_$!T<?VG')YJRY'WLYSTKUI%"*% P%&!3J* &
M31+/"\3C*.I5A[$8KR?3?V6?AYI7B1]=MM'":DTGFF7(^]G.>E>MT4 -50JA
M1P ,"N?\<> M&^(NBOI6N6HN[)CRAKHJ* /E2[_X)E_ 6]O);F7PNQEE.YCY
MO?\ *NF^&'[!WP?^$/C"U\3^&_#QM=7M3F*5GW!?PQ7T+10 5D>*O"NG>,M#
MN](U2'S[&Z0QRQ^H-:]% 'FOPE_9Y\$_!.TFMO">EC3XI7,C '.6/X5Z5110
M!7U"QAU.RFM+A=\,RE'7U!KR_0?V8/A_X:\51^(K#2!%JL;;UFR.OY5ZQ10
M53U?2[?7-+NM/O(Q+:W4312H>ZL,$5<HH ^4[C_@F3\!;JZGN)/"[F29S(_[
MWN3D]JO^'?\ @G'\#_"^I)?6'AEH[A#N5FDSS^5?3M% %73=.@TC3[>RM8Q%
M;P((XU'8#I5JBB@!*\1^+7[&_P +_C9>"Y\4Z']KF#;MT;!>?RKV^B@#Y.;_
M ()?_ %EVGPL^/\ KM_]:O<_A[\#_"/PO\)IX<T#35MM*5=HC;!./KBN^HH
M\K^'/[,_@'X5^*-2\0^'=(%EJFH,7N)01\Q/X5ZG[4M% &)XP\'Z7XZT.;2=
M8MQ<V4OWD-?.6H?\$T/@/JE_+>7'AAFGE.6(E_\ K5]444 ?,?A?_@G+\#_"
M&O6VL:;X::*]MVW1LTN0#],5])Z;I]OI-E%:6L:Q01#:JJ,59HH 2O+/B5^S
M/X"^+7B[3?$OB32!>ZMIX MYLCY<?A7JE% %'1]&M=!L8[.SC\N!!A5KF/B7
M\(/#/Q;LH+7Q+8_;88&W(N<8-=K10!RGP_\ ACH'PQTY['0+3[);MU7-=711
M0!Y5\:OV9? /Q_M88/&.DB_2$[EVG:<_7%>2?\.P?@%MQ_PBSX_Z[?\ UJ^L
M** /#OA'^QG\+?@?X@76O">A?8=048$C-NQ^E>XT44 >>?$KX#>#OBS>6UUX
MDTT7LUN,1MG&/TKIO!O@O2O >CII>CV_V:S0Y"5NT4 (RAE*D9!X(->!_%#]
MAWX2_%_5!J'B30/M5R#G<C[?Z5[[10!\G-_P3!^ 38SX6?KG_7?_ %J]X^%_
MP9\*_![2UT_PQIZV5NJ[ ."<?7%=S10 E><_$S]G_P %_%P$>)=,%\#UR<?T
MKT>B@#%\'>$-,\!^';/1-'@^S:=:KLBC]!6U110!ROQ*^&>@_%KPG=>'/$MI
M]MTJXP9(<]<51^&/P9\+?"'28M-\,V'V&TB&U4SG KN** "N-^*/PD\-?&+P
M[-H?B>Q%[82C#)T/YUV5% 'R<O\ P3!^ *+@>%G_ ._W_P!:M_P7_P $]_@M
MX!UZUU?1_#9AOK5Q)&[29P1^%?25% "* H  P!P!2T4R1_+C=\9V@G% 'CW[
M4WQ4T[X;_"?Q 9Y_+U"XLI%MD]6QQ7R-_P $Q?AI<>.M)O?B!XDBW:I#>,()
M&7G&3BN(_P""A7B;QE\7OC3X&\-Z+H>H0Z1#<K%<2HC%'!?G<<=,$U^C/P:^
M&>G_  K\$V>DZ?&L2F-7D"C W8YH [NL7QE97NI>%=4M=.;9?2P,D+>C$<5M
M44 ?$GP*_8KU71_BE'X^\<!+O7[:8M!-G.%SQ7VW110 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 %<+XV_Y""?2NZKA?&W_ "$$^E '3^'?^03#]*TZS/#O_()A^E:= !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S3_P4!W_\*"O=
MD;2GSE^5!DU]+5GZWX?T[Q)9-9ZI9Q7UJ3DQ3#*T ?'/_!/$R?V/)OADB_<_
MQC%?:U9&A^$M'\,KMTK3H+%<8Q"N*UZ "BBB@#E?BCG_ (0+6< L?(/ K\Z/
MV6_._P"&O(]UM,BY/SLI ZU^GEQ;17D+PS(LD3##*W0UA:=\._#6D:I_:5GH
MUK;7W_/Q&F&_.@#HJ*** *FJ?\>;_2N(\#?\C)??C7;ZI_QYO]*XCP-_R,E]
M^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 50UC_CS?Z5?JAK'_ !YO]* .0^'O_(4O_K7?5P/P
M]_Y"E_\ 6N^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#R7X_? ;P9\:M(M8?%EG]JCM9!+%[,.E=
M)\+;&'1=$CTJT4)96:".%0.BC@5L>,/^0=^-9OP__P!7<_6@#L**** "BBB@
M HHHH **** "BBB@ JIJVF6^M:;<V%TF^VN$,<B^JGK5NB@#SSP#\!?!WPUF
MDET+31;/(YD9B<G)_"O0Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KF_&G_ !Y+725S?C3_ (\EH @\ _\ 'G-_O5U=<IX!_P"/.;_>KJZ "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH P?%W_ "#9/]TUG?#7_D$2_P"_6CXN_P"0;)_NFL[X:_\ ((E_
MWZ .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O%OVP]#D\2?L_P#B:PB4L\D8P!^->TUSGQ T1O$7A._L5&YI$.!^
M% 'P#_P3?O)=$\42>')CM>!&RIK](:_)C]E'Q3=>!_V^_$>A:G)Y5DJNB \
M'G!K]9(Y%FC5T;<C#(8=Z /SI_;>^!/CSQ]^TIX=USP_I$EYI4$:"295R 1B
MON'X+Z/>:%\/=-L[^(PW,:X9#VX%=Q10 5R/Q6TNZUCP)J=I9Q^;<21X11WK
MKJ* /S;_ &1_@)X^\%_M8:GXAUK1Y+71I$8+<,O!SFOTAFA2>)HY%W(PP0>X
MI]% 'PW^UY^Q.FKZHWQ.\&&8>*M,7?;V%OPLK?05XGX:_:E_;&T'2([$_#3[
M2(OE626#+8%?JA10!^4NO>#?CQ^W/J6F:5\3?#UQX.TK3Y<@VJF,2 GG-?H-
M^SW^S[H7[/7A!=$T4M('VF61AR6 KU2B@#Q7]K/PGJ_C+X5W&GZ-;-=7C/D1
MJ/:O!?\ @GW\'_&/PV\1>(9O$NF/8Q3KB,L,9YK[DHH *^?_ -MCP3K?CWX,
MW.F:!:->7[2@B-1DXKZ HH ^,?V!?A3XL^'*WW_"2:<]COCPNX8R:^SJ** /
MFC_@H!X \0?$CX"7FD>&K)K[46F5A$HR<5S7[!'PP\4?#GPK%;^(]/:QF$.W
M:PQS7UY10!C^+/"]CXRT&[TG485EM;E"C!E!QFOSM^-/[$NO?L^^(I?B/\)3
M=ZKK2ME-,4GR_P J_2JB@#\O+']KC]L>WLXT?X7+(ZC[SP#)_2GZ;\*/B_\
MMO>*M-N?BUI5UX.LK1MGE6P**5^E?J!10!^0Z?L*^+_@]^U];2>%],N-0\(*
M%?[<XSUZ@U^J%GIUS'\/Y;-DQ<FS= G^T5(Q744E 'YB_!G]GOXAZ%\=I-6O
M]%DATXWQD$I7C;NZU^G*<*H]J=10 R92T+@=2#7YC?M>?L\_$+QI^U)X(U_1
M=$EN](L[A6FG4<)\W4_A7Z>44 9OAVWDM=%LXI1MD6)0P]\5\3_\%5/%D?AW
MX>^&8O,VR7%Z$VYZY(%?=5?E+^VQ?7_Q^^+ECX1M)/M":5?JS(IS@!A0!]J_
ML9^%GT'X;6MPT(B^UP)("!C.0#7T+7,_#31UT#P#H%@J[/(LXT(QW"C-=-0
M4444 %?DM^VI^PWXN\8?&0>*?"^F2S?:;Q7E,:]%W#FOUIHH X/X*>!XO ?P
MZT/3_)\J[2TC$_KNP,UV]Q;QW4+Q2H'C88*FI:* /R"^/'[ OC#QM^TIJ&MV
MEC-_8LEVLH95X(#9K]6_AWH?_"-^!]$TSRQ$;6UCB*@8Y P:Z*B@#(\56LMY
MH=U%"NZ1E( _"OS=_9K_ &>_B%X5_;<\3>*=5T22WT&X9O+NF'RL.U?IS10!
M6O(VDL94498K@"OS&\>?L[_$34?V[M!\6V^ARR>'X64O=A?E4=_Z5^H5% $%
MDICM8E88(4 _E7PK_P %)?@SXS^*6M>"I?"NEOJ$=I)F<J,[?F-?>-% 'CW[
M+_A?5?"7PY@LM7MS;70VY1A[5[#110!\^_ME>"=<\<?"_4K#0K1KN[DMG544
M9R2#7EO_  2U^$WBSX1_!O6-,\7:;)IE[+?F1(I!R5YYK[4I* %HHHH \_\
MCOHM]XB^%^LV&G1&:[ECPB#O7QC^Q7\#?'7@/XW7FJZ_I,EGI[*P61EP#7Z'
M44 %?-W[9W[,]A\<OAQJC6\)&O)%B"2,?,3[&OI&B@#\X/V"[CX\?"WQ%%\/
M/$?AN9?!UJ3Y>H3*23^-?HM>V<6IV,UM<('BF0HZD9&#5FB@#X+_ &C/V#X=
M%U2;XF^ IKD^)]/_ 'L&FP_*DK=>@KRK1_VL/VQ]/L5MV^&(F\OY0\D&3@?A
M7ZDT4 ?DWXS\:?M2_M(W6G>'?$W@J70-'ED$<\ULA3"G@GBOLK]FG]AGPA^S
MW:QW5K/-JFIRXEEFNU#%7/)"GZU]-44 %?/G[6G['?AG]JKP[:VFJ3R:;>V9
M9X;FW0!B<< FOH.B@#\I?"^E?M"_L0I=^%?AUX9G\8Z-<2[_ #[I-^S'3'I6
M[_PUY^V*OR_\*LC;=\N?(Z>_2OT]HH _+GX6_P#!/[6_VBO&%QXU^+%SJ&D7
MCR"X^QJ3@-G. ,U^C7PW^'.G_#/08M*TXLT$:A0S#DXKK** .$^,7P@T7XT>
M#[GP_K4>()>1*J@LOTK\][[X$_%3]A'Q+J&K?"#3KKQE'J)*26MP"Z(N>PK]
M0Z* /R_G_:\_;':!BOPL16//%N./TJ;X:_L6^*OVH_&$?C_XO?;-%U!CN?32
M3Y?'M7Z=44 87@GP?I_@/PS8:'ID8CM+.,1I@8SCN:^<_P!O;X<>)/B-\+=5
MT_PY8M?7DEN52-1G)KZIHH ^4_\ @FS\-_$?PM_9SM-%\46#Z;J2W+OY$@P0
MIZ5]64E+0!\C?MZ_#'Q1\1/"LEOX<L&OIC 5"J,\UT'_  3[^'_B'X;? :VT
MCQ+9-8ZBL[,8F&#BOIFB@ KXS_;Z^%/BSXC1V(\-Z<U\4CPVT9P:^S** /GS
M]B/P3KG@'X,P:9K]HUG?+*28V&#BOE'_ (*._L]^/OBQJ^D1>'-%EU"U:\'G
M,@^ZN>M?IA2T ?FMXY_81U?X2^'O"GB[P'+>7/B+3[=)9;&,D*T@4'!'UK+7
M]KW]L7E/^%5QX3Y0QM_O>_2OT]HH _*FQ^'WQS_;>\1)H_Q9T:[\):+;,)$E
M@!0-[?2OO_X _L[^'_V?_#O]FZ,/-=E"R3,OS-CWKU>B@#R_]I#P[J/BCX4Z
MKI^E0&XO9 -D8[\&OE+]A#X*^-OAW\5-7U#Q%I3V5G+&P21EQD\U]^T4 ?$?
M_!0CX1^+_B5J'AU_#.FO?K /WFT9QS7M7[(/@_6/!/PMCL-;M6M;P/G8P]J]
MQI: "O#OVN/!^L>-/A'KNG:+;-=7LUJZ1QJ,Y)%>XT4 ?#W_  2\^$'B_P"$
MGPRU*Q\6Z9)IEU)=,Z1R#DC)K[8U"PM]4LY;6ZA6>"52C(Z@@@C%6:* /S)^
M.G_!/6^^$OC@_$+X77-]>:G)<-=-8KPN[.<8';-01_M=?MB0@1#X61L(AL#&
M#)?'&3Q7Z>T4 ?EIH_@WXZ_MNZ_+X<^+.C7?@[08AYB7%N#'EO3CM7F_Q*_X
M)Y^+?AA\:/!,_@W3)]6TRUNXS<76,D ./F)^F?SK]DZ* ,VU@D7P_;PLO[U;
M95(]]H%?F?X#_9W^(FG?MW:]XMN-#EC\/S,Q2[*_*P[?UK]0:6@"OI\;1V<*
ML,,%P:L444 ?FY^UY\!?'WC7XM/J.B:/)=67VA6\Q5SQFOOGX5Z;<Z/\._#]
ME>)Y5U!:(DB'LPKJJ* /C?\ X**?"OQ5\3OAGJ5CX9TY]0NI(P%C09)KN_V
M/ >O?#?]F;PYH7B2S:PU6W+>9 XY7.,5]&TE "T444 ,D!:-P.N#7YA?M.?L
M\?$3Q9\;]"U72=$DN=/AOUDDD"\!=P.:_4"B@"AH,+V^AZ=%(-LD=M&K#T(4
M U?HHH X/XWZ->Z_\,?$%AI\1FNY[21(T'=BIP*^)O\ @FE\"O'7PKF\2'Q3
MH\FFK<7K21[QC<,GFOT5HH ;)&LL;(ZAT88*D9!%?G/^U%^Q)J7@7Q6?B'\+
MUNKG7+FX,\UI'P,@YQQVK]&J* /S M_VMOVP["&.V7X6QRK;J(P[09+@#&3Q
M6#H?P4^,7[;'Q&6'XPZ3=^%]"_UC&$%1QV K]7:* ..^%/PNTCX1^#=/\.Z0
MI:VLXQ&LK@;V ]:\>_;F\ Z_\0?@QKNF>'K-KV_FMRL<:C.37TE10!\@?\$U
M?A?XG^%?P.ATKQ3ISZ;?"9F\EQ@@9XKZ_HHH ^4_V^?AOXE^(WPMU6P\.6+7
MUY);E411G)IW_!-WX<>(_A;^SC9:+XHL'T[4DN78P2#!"GI7U524 +7R)^WO
M\,/%'Q&\*R6_AS3VOIC#M"J,\U]=T4 ?-'_!/_P!X@^&_P !+/2/$MDUCJ*S
M,QB88.*]V\<>!=*^(&AW&EZK;)/#,A3<R@E<]Q70T4 ?EG\7/V2_'?[)?C>V
M\0?!6"^\0I>2FXFMY,D(<],5H?\ #7W[8H '_"JX^!M_X]QS[]*_3RB@#\N?
M!G[./Q-_;6UG5)/C+;7OA2WA7S8%A)4.W85SWPQ_8Q\:_"KXX:2VGZ1++HMI
M= &Z*]4!ZDU^L]% '(?$K2[K5?!-U:VD9DN&CP%'TKX%_8/^ 7C[X=_M9>-_
M$7B'1I+'1KR.00W##AR<XK]**6@ HHHH _+V^_9W^(LG[7^O>)%T20Z)-<;H
M[C;P1FOTR\/PR6VAV,4HVR)"JL/0XK0HH **** "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@ I*6B@"G)H]A
M-*)7L;9Y5.0[1*2/QQ5NEHH **** "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 *X7Q
MM_R$$^E=U7"^-O\ D()]* .G\._\@F'Z5IUF>'?^03#]*TZ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH J:I_QYO\ 2N(\#?\ (R7WXUV^J?\ 'F_TKB/ W_(R7WXT >A4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !5#6/\ CS?Z5?JAK'_'F_TH Y#X>_\ (4O_ *UWU<#\/?\ D*7_ -:[
MZ@ HHHH **** "N5\9?$[PWX 3=KNI1V(QGY_2NJKX:_X*+0K+8KDL/W(Z'%
M 'V9X3\7Z5XWT>/5-&NUO;&0X65.AK9KYT_8+C$7[/FDJ"2-[=3GTKZ+H **
MCDN(H<;Y$0_[3 4S[=;_ //>+_OL4 3T4Q949<JZD>H-"31R?<=6_P!T@T /
MHIKR)&,NRJ/5CBD\Q-N[>NWUSQ0 ^BH/MMO_ ,]XO^^Q3DNH9&PDL;'T5@:
M):*** "BD)"\G@5$;RW4X,\8/^^* )J*A6\@9@%FC)] XI[2I']YU7ZG% #Z
M*0,&Y!R/44WSD+8#J3Z9H ?14<ES%$V'E1#Z,P%,^VV__/>+_OL4 3T4@.>G
M2EH P?&'_(._&LWX?_ZNY^M:7C#_ )!WXUF_#_\ U=S]: .PHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N;\:?\>2UTE<WXT_X\EH @\ _\><W^]75URG@'_CSF_WJZN@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,'Q=_R#9/]TUG?#7_D$2_[]:/B[_D&R?[IK.^&O_((E_WZ .OHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DI
M:* /C3X@?L$S>)/C9=>/])UE=-N)Y-Q5>#C-?7'AO39=&T&QL9I?/EMX@C2?
MWB.]:=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 8_BO2;K6M%N+2SN3:3R# E':OD?X%?L%ZA\-?
MCIKGCS7?$ UN'4&+);.2=AS7VA10 V.-88U1!A5& *=110 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
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
M_P!G6X_VI%7]:YS_ ();_LZV'@_P1!XNN84O)]3@#J9T#>63SD9Z4 <7:_\
M!.CXXZ];PZJ?C+=VC7R"=K<ROF+<,[?PS7*ZI\.?C5^PUXHB\;:SXHU#QWI$
M) :RC9W#CUQ7ZR 8X' K.U_P[I_B;3Y;+4;6*Z@D4KME0,!0!Y)^S=^T]HW[
M07A^"ZMT2QU)H]\MBS?/'[$5[7(ZQJ6=@JCJS' K\D_"\>H?LN?M8:]J-E)(
M=/U*Z\I(6/R*"W85^A7[0_Q /A?]G+7_ !$)?*NCIOFQ8."6(!XH ^>?VOOV
M_$^'/BB;X>^%]+DUC69@%\^T.XC/IBO)M(_89^.'Q<TVW\8_\+4O= _M1?.7
M37D<-$#VQ5G_ ()M_!F/XO:D/C'X@'VN]2=HUCN '7KQUK].$18U"HH50,!5
M& * /RIU[]E?XY?LTZ[IWCFY^(-]XKTO2W\^:Q21V\T#DKBO//C!_P %!?$W
MQF\30C2DNO"#QE839LQ5B0>3BOV3OK&WU*W>WNH4GA<89)%R#7X]?M\? 6V\
M,_M IKVF0"VL@RL4C4!>OM0!^FWP%U.^U+X"Z1>7MPT]Z]BS-,QY)VGFOS<^
M(7[7OBCX(?%V:]NM0N-2M;:Z+"QWD[P#TQ7Z-_L\2>9^SSHK?].#?^@FORF^
M(GPUF^(G[5FD(8S)9#4,2C&1C=WH ]@O-%^+G_!07Q;!XQ\*:]??#_15C$7V
M-G9 ,#[U.\;?L$_'CX=V,>OP?%F]U>&P83RPK*^2J\D8_"OTT\"^"M+\"^'[
M;3=+M8[>)$4'RU R<5K:O"EQI-[%(H='A=2K#@_*: /F7]BG]KZU_:'TC4-&
MN[)],U?0 MI,T[8-PRX4L :^IJ_+?PO:VOPO_:&6#3IOLPU"_P ND? .6K]1
M+=MUO&?51_*@#%\8?\@[\:S?A_\ ZNY^M:7C#_D'?C6;\/\ _5W/UH ["BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *YOQI_P >2UTE<WXT_P"/): (/ /_ !YS?[U=77*> ?\ CSF_
MWJZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,'Q=_P @V3_=-9WPU_Y!$O\ OUH^+O\ D&R?[IK.
M^&O_ "")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KQ+XI?M;^!_A%X\L_"6N32IJETH:-5''->VU^4__!06
MVBD_:]\,LR!F\J/G\J /U#\,^([3Q7HT&IV1)MIAE2:U:\]^ RA?ACI  P-G
M]!7H5 &9XBU^V\,Z1/J-X2+>$9;%>1_#7]KSP-\4_B%<>#M&FE?5X 2ZL!CB
MNU^-JAOAKK (R/+_ *&OS9_85MHH_P!M#6V5 K>6_/YT ?K!1110 4444 %%
M%% !1110 4444 <=\5/BEHWP@\'WOB3779-/M%WR%>N*Y_X&_M$>%OC_ .'8
M]9\,R226CL5'F#G(KS?_ (*%1K+^S/XJ5QN7[.>*\8_X),1JGP4M"JX)E8G\
MZ /T HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JNI:C%I=G)<S
MG$<8R:M5A^,M!D\2:!<V$4ODO*N _I0!\_V__!0CX7W7Q$N?!J7,YU:"3RV&
M!MS7TII]['J5E!=1',4R!U^AK\[-$_X)9ZAIOQJN_&\OB.*6*:<SB#N"2,_R
MK]#=#T_^R='L[(MN-O$L>?7 H O4444 %>4?'#]I+PG\ =&DU/Q-)(EO'C/E
MCGFO5Z_.W_@K)$DGPOOBR@D%2/SH ^Y?A7\2](^+W@?3?%6A.SZ9?+OB+=<5
MUM?.7_!/>-8_V3O!"J-JBW/'Y5]&T %%%% !1110 4444 %%%% !1110 444
M4 %>4?'W]I'PK^SGX?AUCQ4TR6DL@C4Q#/)KU>OG/]N3X0VGQ=^$;V%Q"DC6
M\GF@L.F!F@#V#X;_ !*T?XI>&;/7-%E\RSNHQ(F[K@^M=97P'_P3.^($FJ7_
M (D\)O-N31AY2)GI@XK[\H **** "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 ****
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
M,F3&",\4 >?'P%^WHW3Q#; 'YQF4<#T^OM7HW[,?[;>H0>,]1^'_ ,3KI_\
MA)=,79<2L,+N'7&:^]Z_)+_@J7X1M? FM66O^'XQINLZE=!)[J'Y7?)[F@#Z
MM^/W[7#S&'PU\/IY'\07P,=M,HR-YZ9KY[O/!?[>EO$\PUV%DSO"K)DA?2O=
M?V _@G;Z=X%MM<\20Q:MJTD:2P7,Z[FCR <CWK[/H ^'/V4_VU+C6/%$WP\\
M?W#GQ=8C9<R,,*6]J^T-8U Q:#<7=NW(BWHU?EA^W4FG?!3XK6'B72+1;;4=
M1OU26:,89LL.M?I/X;OVU3X-Z7=N<O/ID<AS[J#0!\)>$_VMOB1J7[=6F?#^
M?4<^&IFPT'J*_2BOQZ\#_P#*3;1OK_6OV%H *_/7]JS]J3XA?#G]J#3?">AW
MWDZ+,BEX_KBOT*K\HOVX/^3T=(_ZYI_2@#]*? /B"]UKX;P:G=/NO&MV<M[A
M<U^>B?MV^-/!OQ4U4>(M0W>'-/NF$D0//E@]!^%??GPM_P"21VO_ %Z/_P"@
MU^*GQ.\+W?C3]J.+1XY"+&ZU$QSQ]F!;O0!]C^/_ -I?XO?M/>(;>Z_9[O);
M31%01R>>,$OW-8&H>&?V[=$A%[<ZY#):V_[R8(^?D')_2OOWX'_!/P[\&?"=
MKI^B6$-J[1J9&C7&21S7HEU$L]M+&XW(Z%6'J"* /D?]D/\ ;2L/BTUUX:UR
M9T\1Z:?)N6D&-T@X./QKZ\5@R@CD'FOR1_:JM;3X(_M/>#!X8A72AJVH*;HP
M_+YF6YS7ZLMK$&E^&X;^X;]TL"N6]?E!H X3]H/]H;PO^S?X+/B/Q3+(+9G\
MN..(9=V],5\!6?[0G[0O[6&K7]Y\%;]M/TBV?<?M/R?+GCK7):I/K7[7O[9F
MN>"]3NY+SPO9R&2.TD),8P>PK]2?AC\*?#?PG\.V^E^'=)M],18U60PI@N0.
MIH _.77O#?[>&BZ7+>OKD4B1\LJ/SBO9OV9_V^+&9K;P%\1)IE\=6_RW,S#"
M,?J:^Y)(UEC9'4,C#!4]#7P+_P %"_V6;"Z\,1>+/!UK'I&OK<!YKJ!<.P')
MY% 'WI8WL6HV<-U V^&50RL.XJMK^O6GAO2I]1OI1%;0KN9F.*^7_P!@KXYS
M?$KP<V@7;-+>:+"L4LC')8C KR[_ (*._%[5([@?#O1[][*_U&-=C(V#S0!4
M_:-_;LU3X@7\G@3X)S3Q^,(9/GG(^3'L:XBQ\&_MY7NGPS#784,BY :3!%?2
M?[#7[-V@^!_A3H^L:MI<%WXKE!,VH2)^\;IWKZPZ# H ^!/A#^T1\3/@-KUO
MX?\ CQ=/=WUSRDL/S*%/0YKYN\9>,-.^(7[:.H:[I)_T*9QM_.OU-^+7P9T'
MXLZ'<6VH6<']H&/;!>LF7C/U]*_'+3_A_J7PG_;7U#PU<R//!!+Q+_#UH _:
M_P "?\B?I/\ UP6N!^/G[27A;X >'[C4-<F+/&FX11\M^5=39ZK_ &'\*UU
M''V:P,N?H":_*>;Q!:_M,?M0Z;>>(O$MO!X8M;CRKFQNI0$< ]P: .];XJ?M
M2_M&Z]-XC^$NH&T\(3$^0DQVD5?E\+?MTZ.K:A>:["]E:CS)D63)*CDX&:^]
MO"'B+X7_  \T>+2="UK0],L8P-L,-U&!_.MF3XL>!YHV1_%.CLC#:5-VF"#V
MZT ?)7[-/_!0/2-:\26?P]\;S7">,)Y1$DC+A"W3!)K[BDW>6VT_-@XK\Z?V
MZ/A[\,M'T6?XG>$M8T>S\0Z:N]5LYD+LV>HP:]__ & ?C+<_%[X#:7J&J79N
M=3!*NTC98XXH ^*OV^/#_P"T,FN74^IZA')X5:1OL:*W1?2N+_91\,?M5WWA
MF\D^'.JQ6ND^9B82-C+5]P_\%%YG3P+IZAB%^8XJ'_@F?,[?"W54+$K]I!Q^
M= 'JGAO5/'W@K]G\7'C*Y67QA&A,DBG/.*^</^"??[4'C_XU?&CQ[H?BJ_\
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
M^J?\>;_2N(\#?\C)??C0!Z%1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %4-8_X\W^E7ZH:Q_P >;_2@
M#D/A[_R%+_ZUWU<#\/?^0I?_ %KOJ "BBB@ HHKY\_:J_:RM/V9?#:ZK/H\F
MKYD$9BC)R,]^* /H.OA[_@HC_P >*\\^2.*^DOAW^T+X-\=> ]'\1OKVFZ?]
MN@65K::Z17B)_A()S7PK^W;\:[;QI\9O#OA'PTJZ[:WBK')<6;;T4\=2* /J
M_P#83R?V>]+XQ\S?RKXPUR,_#O\ ::U"^U;Y(+Z^Q$6Z<M7Z"?LT^#9/ _PK
MT[2Y4,;J-Q4C'45\W?\ !0_]F/4_B+INE>(O##M:WFER?:9%A'S2;><<?2@#
M[8T.19M&L)$(96@1@1[J*O5\&?L@?MT1:M;Q>$_'EJ_AR[LR+:.74&\O?MXR
M,]N*^Q_^%L>"^?\ BJM(X&[_ (_(^GYT 1_%O7+30?ASXBGNY%1383* QZDH
M17YM?\$H7$WBKQO*OW7U*0C_ +Z-4OV^?VXM4\;?VAX+\&Z+=R6EFSK-J5N"
MZ.N,$Y':E_X(_P @DCUMV<-*UQE^><T >\_\%;O^3=9?^NR_SKU;]@/4K>Z_
M9Q\*0QR(TB6JY53R*\O_ ."LQ4?LZW.[^^,?G7R!^QQ^T%XK_92T/1K_ %G3
M+[Q#X?US;#%'&&*VRD]<^U '[0T5Q.D_&;P7JFE65[_PDVE0_:HEE\M[Q RY
M .",\$5XA^T]^VUX?^$/AF<^')8?$^K,-@M[&02-SZ 4 ?)7[2VMV_BSX]1:
M98?O+FUOU,FSGHPKZX_;!\-76L_LDZB]OG-KI09T[XV"OG_]AO\ 9XUCQE\3
M=5^+'BR*3[+K&9XK&Y4YB)Y'6OT \;>#K;QEX,U'P[+MCMKR P'C("T ?'/_
M  2/\164W[-T>F>8J7D5XY,;<,:^Z*_'3Q1K'BS_ ()Y_M#+<6>EWFM>$ =S
M06ZMY9W5^G'PQ_:,\&?$3P'I/B1M:T_2FO8@[V=U=(LD3'^$@G- 'J=?FO\
M\%$O%]A%XT_L<LINV*D#O7UO\:?VK?"/PQ\-7%UI^J66MZH$+16=K.KLY[
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
MWABX/CSQ?;?:/$.H*)9"YSEO6OJ'X_?$3_A4_P )->\06[+%-8VQ:$=@0.*
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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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<=XA^+GA/PK>1VFJ:O#:3R/L5'/)/I78U^8O
M_!0KX._$2'7M/\4Z4['2[6Z%Q)Y9/W0<F@#]-H)DNH8YHF#1R*&5AW!&0:\T
M_:"^!.A?'SX?W_AW5K:'=,,I<&,%U('8UY[^QG^U'H/Q\\#I:V<ICOM(C6VN
M%F.TEE&#UKU_XJ_%;0?@[X-N_$WB&X,6G6_79@LQ] * /RO_ &)/$>I_LZ_M
M0>)_!;S2W.CPR&WB65CMQG'%?5O_  4<L[K4/AC)>PAOL9M2SD= ,5\U?LD>
M'[CX_?M;>+_%\$+KX=GE:>V9UQQG-?HW\?/A:/B9\&];\,Q1K)=S6ABMR?[V
M,4 ?F9^QO_P3K\*_M!?"0>*9?&&IZ=/),R>19.0JX]0"*]R_X<\>&/\ H?\
M7?\ OZW^->0_LG_&BZ_8Q^)2_"OQD)HH'E+953MY/'-?JYH/B&Q\2:/;:G8S
MK+:7"!T?([_UH ^ ?^'//AG_ *'_ %[_ +^M_P#%4L/_  1Q\%+=)/<>+M6N
MI%8-F5B>GXU]R?$3XF:#\,?#=WK>MW:PV=LA>3:06P/05^>VA_MM?$#]H;]J
M2STWX83S)X#XCD$R$;F'!- 'W&WP[3X=_ FZ\+:5))/%9:?)&DC?>("FOSG_
M ."8\L6E_%CQW%J&!.^HOLW=?O&OU3M;&[N/#K6FH,KW4D+1R$'@DC%?D]^T
M-\-O%W[)/QKL/%^CHR>&YKG[5?>2,[EW9/2@#]=E^Z/I2UXE^SM^U5X._:%\
M/PWFAW!BD"A7CN"%.X#G%>TM<1(K,TBJJC+$L,#ZT 245\9_M8?M]^'_ (3P
M3^'M$EEG\27 ,=N\(W /T'2N]_8C^)_BWXC?#$W?C>5GUEI2R%A_!VH ^$?&
MD4FB_ML:]>:ME;"2YQ&9.F<U^LWA&1)/#&EO']QK="N/3%?!G_!0_P#9O\0Z
MG!:^*_!T>+R&X$]PRCG:#DUZI^QK^V+X;^*GA^U\+32O;:WI,2VLYG&T%@,'
MK[T ?6U5-6_Y!5[_ -<7_P#035A94;&UU.1D8-?%G[:O[>6A_!^SN/"NB3/<
M>(;AC;,8EW!<\<8^M 'SC\ -0LM8_:-\0)I95GAU%A-L_P![O7V%_P %&B5_
M8_\ %?KY<?\ (UY'_P $Y/V7]1\)RZ[X[\4V^^?77^UV^[_:.:]?_P""D0V_
MLC>+P.@5/ZT >*_\$I=&BM_AKIUXO^L>,YK]":^!?^"5?_))=+_ZYFOOJ@#@
M?CE_R3/5O]S^AK\Z/V!V8_M@^(@6)'E/Q^=?HO\ '+_DF>K_ .Y_0U^<_P"P
M/_R>%XB_ZY2?UH ]E_X*=:?>W%CX<G@#?9H<F7'3&3UKU+_@G[J%CJ7P=>2P
M*F)9@K;?[V#7H_[2'PFC^*WPWU>PCC$FHFV=;?/9B.*_.?\ 9/\ CUJ_[%/C
M*7X;_$$2K'?7)D0A25 )XY_&@#]<**QO"OBS3?&.@VVKZ9<+-9W"[E;(X]C7
M/_%;XP:!\(?#\NJZU<!8T4L(U(W' ]* /CG_ (*-:II]O>1VTY7[6\2[ >O:
MOH7]C=3_ ,,XZ,._EO\ ^@BOR9_:U_:8?]I'XQVVI^'A,FC6S")UD4CH:_7#
M]C=0W[/_ (?7L4(_04 ?G=<,- _:BG.M?*L^H_N/,_WNU?KOI9']F6>.GDI_
MZ"*_.G_@HM^S7XCFUS0_''@V+;'I<OVN[*CD@')KV+]C?]M_P_\ &C2+;0+^
M=K?7+;%L?.&W<5&._P!* /KZLGQ6RQ^&M39_N+;N3],5IM,BYRZC R<D=*^0
M?VQ/VXO"/PB\,ZIH"R27.J7<3VZ-"-P#$8[4 ?,7@/4+'4OVMM':P*E%NL-M
M]<U]>_\ !0[_ )(3+_UW'\J_-G]A+4M3UK]H.QOM4+$W%WYD>[KM)S7Z3?\
M!0[_ )(3+_UW'\J /,?^"::1I9ZELC5"8ADKWYK[OKX0_P"":O\ QYZE_P!<
MJ^[Z /*_VC_A%;?&;X;W>AW*A@N95R.X%?$G_!.3XH3Z#\7_ !MX%UVX^R6N
MFL8+3S3@'!P!7Z6NNY6'J,5^1?[=G@W4OV5_'"^-=)'EMK-P7W1'J<YH ]3_
M ."D'Q<GUOQ]HWPHLIM]MKL:I)Y9SUQ7UC^QM\((_@E\$=*\.(N&0F1F8<MG
M'6O@3]DWPG>?M>?$C1?B#J<;3MHCJK,_;%?K5%&L,:QH-JJ, "@!]%%% &9X
MD_Y =[_UR;^5?DI^Q;_R>I\0O^OEO_0J_6OQ)_R [W_KDW\J_)3]BW_D]3XA
M?]?+?^A4 ?H;^V5_R:[XX_[!Q_I7R%_P216/_A!HCY:[_/?YN_6OKW]LK_DU
MWQQ_V#C_ $KY#_X)(_\ (BQ?]=W_ )T ?I;7SS^W:<?LX>+/^O5OY5]#5\\?
MMW?\FW^+?^O5OY4 ?-/_  20T>(_#%+W_EIY[?SK]':_/#_@D?\ \DA3_KNW
M\Z_0^@#Y>_X*!?\ )!O$?_7JW\J\N_X)$_\ ) #_ -=W_G7J/_!0+_D@_B/_
M *]6_E7EW_!(G_D@!_Z[O_.@#S[_ (+$?\@WP9_U_I_,5]H_LLJB_";0MB!/
M]$CSC_=%?%W_  6(_P"0;X,_Z_T_F*^TOV6_^23:%_UZ1_\ H(H ]AK\L?\
M@K=\S>%5/0Z@@_\ 'A7ZG5^6/_!6S_7>$_\ L()_Z$* /OK]FK2X].^$/APQ
M_P =E&3_ -\BO5*\W_9Y_P"20>&/^O&/_P!!%>D4 ?DK_P %4_\ D9/#7_83
MC_\ 0A7Z5?#N$7'P3\/QL<!M*A!_[X%?FK_P53_Y&3PU_P!A./\ ]"%?IO\
M"&-9?A1X51QN5M-A!!_W!0!^7&BV\&C?\%/-%&_]WG)8_45^O5?E!^V3X&U'
MX'_M;67Q<6W8>%[4*93&"2#WK]%/@+\9=%^,OP]TS7M-N%VSQ@^6[ -^5 'I
M=?E-^VY!)-^VGHZQKEC&G]*_3?QSXZTKX?\ A?4-=U2=4L[*,RR ,-Q ]*_*
MS3?%S?M??MN:5XL\-PRMX7MV$,AD4CD&@#]-/AE&T/PDME<886CY'_ :_+'P
M7H<.J_M1332_>BU(D?\ ?=?KO_9D6C^&;BTA&(X[=P/^^37Y,?#G_DYJ[_["
M)_\ 0Z /UYL^+2 ?["_RJ23_ %;?0U':?\>L/^XO\JDD_P!6WT- 'Y&_\%&<
M_P##2'PY]?MR?^A5^C_C&WN;[X$B.W+/.UDF,=?NU^<'_!1G_DY#X<_]?R?^
MA5^J/@RWCO/!>FPS('C:V0%3]* /S(_8*NK>S_;,\36ET0+X1N"&ZYYK]6J_
M)K]HKX;^)/V./V@=0^,L:M_PCFHS^6OD?,1D]#CZU^@?[-_[2'AK]H7PC!J&
MBSM]ICB4SQ2<$'')H ]BKR3]IJ^M+'X:W;WA41D,!N]<5Z?J.K6FE64MW=7$
M<4$8+,S,!7YE?MN_M62?&[5$^&/PZ,S:Q!<#SG .TKGGF@#I_P#@EG%)_P )
ME\0Y3GR7E)3TQN%>:?M^65W'^W-X.OI W]FQQ1[V/W>@K[D_9 ^!,7PA\ V=
MS-$(]6OH%:Z/JW>O,_V_OV>=5^('AFZ\3^'8U.MVL8\INXQ0!]-_".ZM[SP#
MIDMJ0863C;TZ"NRK\]OV%?VQK#3=/L_A=XP>6+Q-9?+))(,+^9K] X+R"ZB2
M2*9)(W&596!!H FK\J/CAJVFO^VEJ5DK)_:"R?,/XNM?:O[4'[7WA;]G/2IH
MK^5I=7>+=%%&-V#[U^3?PU\<7/QH_:NN?'<F_P NZDX\S@]: /V7\3+(W[/.
MJ+&,R_V-)M^NTU^.?[)O[(FG?'[Q;K4/B'7KK0[UKYUC6%RK'YCSUK]L-"TU
M=:^'%K8O]RXL_+/XC%?EG\<-"U[]C_\ :2TOQ0D;IX.23S[H0KG()S0![0W_
M  1Y\,=O'^O?C*W_ ,52?\.>/#'_ $/^N_\ ?UO\:^S?@G\;O#WQT\#V?B?0
M9L6=P.$D(# _2NYOM2MM.L;B\GF5+>!#)(Y(P !F@#\]IO\ @C?X1NH_+N/'
M&M7$74I(Y(_(FOJ3]G/]EK1/V<]#ATO1KZ:Y@CZ>9WKY;_:(_P""B#ZGXNC\
M$_"^:<Z]*WE)+M.W?GUK[#_9ON/&5U\*]-E\>2>;XB;)F;VP,4 >%?\ !1K_
M )$C3OHW]:A_X)F_\DQU;_KX']:F_P""C7_(D:=]&_K4/_!,W_DF.K?]? _K
M0!]#?'C_ ))[?_[C?RK\[O\ @E/_ ,G%?%+_ 'F_]"K]$?CQ_P D]O\ _<;^
M5?G=_P $I_\ DXKXI?[S?^A4 ;?_  4ML;S_ (7WX/OL-_9T4:>:?X>U?<G[
M,=Y:WWPETN:S*F C V].@KSK]MWX"W7Q8^'FHW6CQAM;AAQ W<$5\N_L8_M@
M1_ L0?"OXA&9-5AD(\PK\H].: /T^I*HZ/K=GKFEVVH6<ZRVMP@='!&#FN<^
M)OQ8\/?";PS=:[K]XL-E;J7<(07P/:@#LJ\%_;$_Y)3JG_7M)_Z":^3OAO\
MMU>,/C1^U4!X8EG_ .%7D; DB$$L.]?5W[7<RW7P=U"=?NO:R$?]\F@#Y;_X
M(U_\B?X]_P"PB?\ T(UXQ^WY\/V\=?M836FJ7,EEH[X!F4X KV?_ ((U?\B?
MX]_[")_]"-=__P %&/@!JOB[P5<>(_#,>=9C<,67K@<T ><>"_\ @DEX5\1>
M%-.U)/'NM(MS$)%6&5M@!].:V?\ ASQX8_Z'_7?^_K?XUV7[!/[6VC^+O#]E
M\.=4=X/$6CQ>5.TWR@D>YK[:6>.3&V16W=,,#F@#\]!_P1Y\,KT^(&O#_MJW
M_P 57=?!;_@F'X/^#/B7^V[+7;Z\O,@EY>IYSZUZ9^U!^V-X3_9YTFXBO9VF
MU/;A8X?F()^E>3?L*_%WXN_&'QYKFN>*YV?P/<QL^F1N""/2@#V#]M>$6G[-
M/BB!22([)E!/L*^7O^"1VD1-\-S>?\M!<O\ SKZD_;B_Y-S\7?\ 7HW\J^9_
M^"1G_))S_P!?+_SH _1>N/\ B]_R37Q!_P!>K5V%<?\ %[_DFOB#_KU:@#\T
MOV0F;_AJBV&X[?,/'XU[Q_P56TV^U#X6Z#]B#'9>;GV^G%>#?L@_\G4VW_74
M_P Z_1+X^?"V+XI^!KS3VC$DR1.T0/\ >QQ0!X[_ ,$_=0LKSX<NEJ5,D4:+
M+M_O8%?5U?D3^SO\<-9_8?\ B-JOAWX@K,;'5+HBVV*2H3/%?JAX ^(6C_$C
MPW!K6CW"RVD@SU&5^M '34E9GB#Q+I_AK2[C4+ZYCBMX4+MEAG ]*_-_XW?\
M%#M;\=?&KPUH'P@N+@Z3:7/DZN[QD!_FYH _0/XL_P#(CZC_ +A_D:_,?_@G
MC_R?3X]_ZY2?R-?I#XHU<Z]\(Y+QB?,>WR^?[V.:_-[_ ()X_P#)]/CW_KE)
M_(T =]_P5I\/7GB+5O!]M&SQV3#$TB_PC)KE_@3_ ,$O?"7Q.\"PZW%XXU6V
M60X,=K*=H/OS7VI^V!\%V^*GPWU)[2,/J=M;MY'J#7R#^P/^TP/@QJ)^$WCG
MS4UN>Y)B=@0H&>.: .M_X<\>&/\ H?\ 7?\ OZW^-'_#GGPR.1X_UX'_ *ZM
M_P#%5^A-O?6]U"LL4\<D;#(96!%>;_'3]H#PU\"/#DFI:[<8;8S)$A!8X'I0
M!\K^"?\ @DGX+\(^*+;77\3ZEJ%Y VY6N"2<_7-?;?ASPK;^'_#<.C!C<6Z)
MY9,G.1C'-?G_ / 7]J3XK_M$?M"6&H>&YI$^&2R;+B.52">:^[?B5\4-&^%>
MCQZEK3LEM(^P%?6@#XW_ &H_^":VC^/++5_$GAK4KK3]<56FBM[7Y?,?TXKY
MO_95_:J^*O[+OBBW^&GCW1I(])DG_P"/J^4[T&<9!/:OU?\  WQ%T7X@Z>+O
M2;E)4P#MW#=^5?GI_P %,+S2-8^(5CH%H@D\3S1)Y+0C)'3K[T ?HQX.\46G
MC+P]:ZM8R++;7"Y5EZ5MUXM^Q[HNH^'_ ( ^&['5<_;8XSOW=>U>TT %>6?M
M',5^&M^0Q7]V_3Z5ZG7 ?&ZSBOO .HI*,J(G/Z4 ?GO_ ,$B/^2F?%7O^_;_
M -#%?J/7Y;?\$F[N&Q^,/Q5M&.UI+A@F?]X5^I- 'YI?\%>/^1%T[_K]3^8K
M[%_9"8M\ O"0))'V*/\ E7QU_P %>/\ D1=-_P"OU/YBOL;]D?RH?@%X1_?Q
ML391\*PXXH ]GHJ/[1%_ST3_ +Z%*)HVZ2*?Q% '&_&K'_"I/%VX9']FS_\
MH!K\ZO\ @DE=0JOBF,OASJ4F!_P(U^F/C+0_^$F\*:KI0Q_IEL\'/3YABORQ
M\,ZK9?L%?M 6GAK6HI$M=6N/M!:-<J0QSG/XT ?K/6;XD_Y%_4/^N#?RJKX0
M\9:7XW\/VVL:7<+-9SKN5LCCV->8?M1?M%^&/@'X&N)=<G87=_#)%:0QC)+E
M2 3^- 'YWV]C.W[;WAJ0)\@NN3^-?KW7YL?L(_#75?B]XDN_B#KL9S;79>V:
M08.W)(K])Z "BBB@#\@_C/:W&G_\%)+Z_O@1IA. 6^[UK]8O!<L<_A?39(<>
M4T(*X]*^&/\ @H9^SKXAU.WF\;>$8P-660,SJ.<#DUU7[$O[9^A>-M#LO NK
MRR0>(M+C$-P\PV@L..] 'VO2-DJ<=<4Q)HY I216#<@J0<U\M_M:?MQ>%_V?
M[&\TH2R3Z[LP%B7<%R/YT ?'^AZMIM]^UMXBMK1D-W'>_O O7[U?I#\6#M^"
MVJ?]>(_]!%?CI^R+J5QXR_:*U;Q?-NVZE<^8-W7EJ_8OXM_\D7U3_KR'\A0!
M^<'[$>@0#]K3^T?^6V6'ZU^LU?E9^Q)_R<]^+5^J= $<_P#J6^E?D%XL)_X>
M9+@X./ZU^OL_^I;Z5^0/BS_E)DOT_K0!^AW[3%C>ZA\$;S[&&8K:,6V_[M?(
M_P#P1ONK>/2?B%;.RK=_V@>#U/S5^@]YHJ^)/ MSID@#"ZM6BY]2N!7Y&:U_
MPE7_  3N^.D=W?+(/"VJ79N+@6XW!D+>U '[,45P'P4^-GAOX]>!;;Q7X8N&
MDTZ8[2)!AD([&NOUC7K+0]-N;^[N(X[>WC,CL6'0#- 'A7[<]_9V_P"SOXLC
MG*B5K1MN?I7AG_!(?_D@DG_7R_\ .OFC_@H9^W#I_P 8(Y_#_@.6Y^P6@:WO
MY'0@-S@FOI[_ ()(($^ *8[S$G\Z /O&BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'?^03
M#]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH J:I_P >;_2N(\#?\C)??C7;ZI_QYO\ 2N(\#?\
M(R7WXT >A4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !5#6/^/-_I5^J&L?\>;_2@#D/A[_R%+_ZUWU<
M#\/?^0I?_6N^H **** "O+OBU\ M#^+UK+;ZN=T<@Z%<XKU&B@#\^-7_ ."0
M?A74M2N+F+QOK-I%*21!$Y"I[ 9KUK]GO_@GWX2^ ]\EXFHW&O7*/O62^&XC
MZ9KZMHH 15"J H"@<  4V6&.92LB+(OHPR*?10!\J?M2?\$__"G[37B#3M8N
M-1F\/75HFTG3T"[_ '..]>,M_P $=_#+;?\ BX&N\'/^L;_&OT1HH \$^&?[
M'O@[X=^#;O03$NJ?:+<P-=7,8:3D8SD]ZS?V;?V*O#/[-NH:K=:+>S7!OYS.
MRR#A<GH*^C:* /A;_@K<V?V=YO\ KLO\Z[?]D?X=Z'\1/V4/#6GZE80/YED$
M$S1@LN1U'O7#?\%;BW_#/$H6-G)N$'RC..>M>N_L"L6_9J\(DHR'[*ORL,'I
M0!X)J/\ P2"\,7^J7=V/'FMQ+/(9!$CD!,G.!S78_!'_ ()@>$/@[X_M_$\F
MOWWB"2'I;7PW(?KD\U]L44 06=C;:?"L5K!';Q*,!(D"@?@*GHHH Y;Q]\.=
M$^(VAW&FZM8V]PLJX\R2(,R_0XKXJ\3?\$C_  KX@UZYU"+QIK%A',VX6T#D
M(GL.:^_J* /@SX??\$G?"?@;QYI'B63Q;JFJMI\HE%M=$LCX[')Z5[;\;/V+
M/!?QHUB'4+F%-,FC55_T6(*#COQ7T-10!RW@;P%:>!? ]IX8M9&DM;>$PJ[=
M<$8KQK3/V*/#&F>.E\3I>S&[$WG;,<9SFOHZB@!J+M4+Z#%-GB$\,D9Z.I4_
MB*DHH ^;]7_8E\,:O\0;/Q9)>S"\MIO.5 .,YS7T;&@CC5!T4 4^B@#!\8?\
M@[\:S?A__J[GZUI>,/\ D'?C6;\/_P#5W/UH ["BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_Q
MY+725S?C3_CR6@"#P#_QYS?[U=77*> ?^/.;_>KJZ "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?%
MW_(-D_W36=\-?^01+_OUH^+O^0;)_NFL[X:_\@B7_?H Z^BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_*W_@H Q7]K
MSPR0<'RD_I7ZI5^5G_!0+_D[KPS_ -<D_I0!^BOP,F>;X9Z07;<0F!^E=]7G
MWP'_ .28Z3_N?T%>@T <1\9IGA^'&L%&VDQ8.*_-S]AMB_[9VMDG)\M_ZU^D
M'QL_Y)OJ_P#US_H:_-[]AG_D\W6_^N;_ -: /U5N[5+RUE@D&8Y%*L/8U^6W
M[4'@;4?@S^UUX:\3V%RUKH$96695X7GUK]3Z^6O^"@WPA3Q]\ _$=[8QLVMV
M\&82@Y/TH ];B^,FEO\ "0>,FE5[-X2592,%L>M?F_\ L@^#[C]IS]H[QGK&
MK!EL-+NS-;M*"1][C%>/K^U+XHT_]ES1_A+! [ZY#=!)$/\ K-N>]?IE^Q#\
M$;?X;_#G3]::/RM2U6W5[A<8.3ZT >Z>,$EL?!MS';$^9%"%7;UX&*_*O]EM
M1>?\%)M9;4ANFV.1YGKVK]=9H4GC9)%W(PP0:_([]JKP?XI_9>_:;O/BYIFG
MR?V3-(%\[!VX)Y- 'ZYTM>1?LX_M#>%?CYX)LK[0M9M]0U&.W5KVWC;+1-WS
M^->NT 8GC*.WE\-WXN<>7Y+?>^E?EU_P3G5%_:Z^)HB_U?VEL8^M?47[<W[7
M/A?X5^!=1T73=:M[CQ=]T:>C?.HP<YKXY_X))ZM-XD^-7BW6+G_CXNSYCX]3
MS0!]W?\ !0C_ )-G\4_]>YKQK_@DM_R1*V_WFKV7_@H1_P FS^*?^O<UXQ_P
M29;;\$[3WD84 >'_ /!3S238_%CP-.7R'U2/CT^85^J/@=@W@O02IR/L$'/_
M &S6OST_X*Q?"W5+UO!GB/1;62Y2UNQ-=;1GRU!SGZ5]7_LC_&_0?BU\.;&'
M2]02[N=/@2&95/*L!@B@#WBOS]_X*T*3X3\'X'_+W_6OT!9@BEB< #)K\OO^
M"EWQDT?XG:_X2\'^#[N/5]5LK]5O(8^3'\PSF@#ZP_8A5E^%:;E*_NU_E7P7
MXHMXKK_@I<R3IO3'3\:_3KX#>#!X+^&>E0LNR:6U1W7T.VOS)\0?\I,F^G]:
M /URT!5CT>U1!A%0 "ODS_@I%<WT7P5UQ("WD-:G?CI7UIH7_()MO]P5YQ^T
MY\-V^*'P9\2:';P>?>W%LRQ*!DD^E '@/_!)F&V7]EJR>(+Y[7+^8>]?:E?E
M-^Q3\9O^&4_& ^&7CNX&B6?F,=UQQR3Q7ZFZ3JUIKNFV^H6%PEU97""2*:,Y
M5U/<4 7*_/C_ (*S0VR_""XE3;]L\U/KC-?>'BKQ9I?@O1;C5M9NTLK"!=TD
MTAX K\I_CM\2KO\ ;(_:(7P5X87^T_!LC#-Y%R,@T ?>'[&K.W[)G@\R??\
M[,.?R-?G!\7]!.J_MI^#;C=A([\97U^:OU?^%_@5?AK\(]/\.+G;8V;1\_[I
MK\N/B/\ \GA^%/\ K_'_ *%0!^P5NH2WB51@!0!^524R'_4Q_P"Z/Y4^@#\K
M?^"KC%?V@OA60<$.N/\ OJOT-^ \SS?#ZP:1MS;%Y_"OSP_X*N_\G ?"S_?7
M_P!"K]#?@'_R3RP_W%_E0!^7/PY_Y2*>-_\ KY;^=?8/_!0JXO(_A2D<);[*
MUH?,QTQBOCWX=?\ *1/QQ_U\-_.OTL_:&^&I^*7P-UC2X(#-J,EB1;JHR2V.
ME 'BW_!+&WM(?V=3]E"C-VV[;^-?9=?DG^P_^T%<?LE^+#\*_B,1H<$UPS[K
M@8QD\&OU>T76K'Q%I=MJ6FW,=Y8W";XIHSE6'J* +U?!G_!5JWLF^!^IR/M^
MU#;CUK[BU[Q!IWAC3)M1U2[CLK*$;I)I3A5'J:_&+_@IM^U78?$[Q@_ASPAJ
M46I^' B^==1'*EQU _6@#]&_V!2W_#(?A C[WV1L?E7P;^T4S7W[5GA :MR%
MU%?+\S_>[5]_?L#PJO[*O@M.J_9O\*^6?^"E_P "?$4/C#PM\0?"NFR7-KH[
M_:;IHQPFTYYH _23355=-M0GW!$@'TP*LU\M_L:_MD>&/CUX5M-.FU:WC\30
MXA-D3AVP,<5]24 5-55&TVX$GW"AS7Y*ZQ#;0_\ !3KPL+0+Y>X9V_45^B/[
M1_[07@[X-^!]7_MO7+>PU22V<6MJ[?/(^. /QK\@?V3_ (B:C\6/VZ?#FNZI
M@3/<,$4=E!&* /W6U;2K76K&:TNX5FAE4J589ZBOS4_:0_X)[>+_  U-K?C3
MX;>(#HLB;KF2VM20TG?'%?H]XG\7:3X.LEN]8O([*W9MH>0\9J71M>TWQ18F
M>QGCO+9AR1R#F@#\N_V)_P#@H9K7A&\@^&_Q(TR]EU1Y]L>H71*E>V#FOTOU
MS6UUCP#?:AIL@D22U=E9#G^&OSN_X*6>&?#VF^-K.XTJ*WL?$QB5HH;= K2=
M.>*^Q/V/H]2N_P!F_0H]65A>R0.KK)UY4"@#\C/A#\"_&7Q\^/OCB#PUXD?P
MU=07KYDWD%CNKZP'_!.G]H3:H_X71/@# 'FMQ7F/Q>L-?_8U_:(MM=AM7@T7
M6K_S+NXP0$0MDFOU8^%_Q/\ #?Q8\*VVM>&-5AU:Q955I86SM;'(/O0!^>O_
M  [I_:$_Z+1/_P!_6JEJW_!,_P".OB"QFLM2^+\MU:S*4>)Y6(8'L:_46ODG
M]IC]OCPM\(-0@T30-1M=6\12.8VM1\Q#= * +/[$G[(.M?LJ^';O3+K7$U!;
MJ7S9/+X!/TKZHO/^/2?_ '&_E7D_[-?Q+\5?%'P4VK>*M(_LBZ9QY487&Y3W
MKU>^.+.X/_3-OY4 ?D/IL3R?M1Z@50MC4>W^]7ZZZ7_R#+3_ *XI_P"@BOR6
M^"6IS>,?VJ?%5O;0B?[)J#;L#./FK];+%2ME;@\$1J/TH GHHHH **** "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
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
M%^M>%H+D6DE_"T0E/\.17E7[%_[)=[^R_P"#VT>\U1-2D:9I=Z].3FOIVB@
MK#\;>'V\5>%=2TE)/*:ZB,8?TS6Y10!\<?!/]AG4/A9\8(O&,VLI<Q(Q;R0>
M:^QNM+10!Y9\9/V>/"'Q>\.ZA;:CHEG+JDD3+;WTB?/$_8@U\*0_\$T?C9H;
MS0:!\6I--T]G++;QRD #TK]/J* /S E_X)M?'C4;BW74?C!+=6:N#+$TK89<
M\BOM'X._LG>!?A?HMLO]@V=QK 4>?>%.7;N:]NHH Y[Q1X536/#$^D6NVV21
M=HV]!Q7RG^S/^PIJ/P*_:#\1?$.YUJ.]M]31U6W7JN[-?9M% #)(UFC9'4,C
M#!![U\Z?M(?L>Z#\6O#=Y)X=MK;0?%S_ .IU9%PZ?C7T=10!^7]G_P $X?V@
M[.W6%/C-,B+T59FQ6MX7_P"":'Q+OO%NF7WCSXBGQ-I=O(&DM)G+!USR*_2J
MB@#E?!/PN\*_#NQCM/#NBVNE0H ,6Z8S[GWK ^._PE7XP>#GT8RK"^25=NQQ
MUKTFB@#\OS_P3/\ C9I&J7DV@?%F33+:1B4CCE8;1Z5ZU\ ?^"?^N^#?&%IX
MB^(GB1?%^H0-D2S$L<>G-?<U% $-K:PV,"0V\:Q1*,*B# %3444 %8_BW2DU
MGP[J%J_\<#@?7::V*BND\RUF3^\C#]* /R9_87C/P_\ VD_'L,TFQ;B^8*#Q
MGYJ_6B%MT,;>J@_I7Y!?&_S?V=_VE-)NI]UM#K.H@EB",@M7ZW>&]2@U;0K"
MZMI5EBD@1@RG_9% 'S3^VE^Q_>_M0>&8]-L]4CTZ6.02*\G3(-?,.C_\$S_C
MMX=T^&QTWXOR6EI"NV.&.5@%'H*_4:B@#\QO^'=/[0G_ $6B?_OZU=K\'OV&
M?C=X&\6IJ6M_%:;5;)3S;F5CFOT$HH HZ+9S:?I-K;3R>=-&@5I/[Q]:\W^.
MO[/?ACXV:!=1ZAI=J^M^5MM=0D7YXCVP?2O5J* /S+O/^";_ ,;[*X>+0OBW
M+INFY)2W25@%K>\ _P#!-WQW<>(+6[^)?CG_ (3"SMY Z03N6 P?>OT6HH Q
M/"/@W2/ ^D1:;HMC#86J*!LB7&<#J:VZ** "BBB@"MJ&FVVK6KVUW"L\#\,C
MC(-?&W[4G[ "_$J2UOOAG>6_@C5]^^XN(,H9.?:OM*B@#\Q%_P""=/[0T<:J
MGQIG7:,#]\U>R_ /_@G^_AG5&U#XHZA!XYNC&5+7.7R?6OM:B@#X;\'_ /!.
MV3P3\9-3\4Z9JL5MH\\_F06"<",9SBOKOQIX1?Q1X#O- 27RWFMQ#YGIQC-=
M310!\>_ +]B"_P#@_P#%K_A+I]92[BR3Y(]Z^PJ** &R+YB%?45\3:S^P'J6
MI_M6#XL+KD:VO_/IWK[;HH K:=:FQLHH"=Q08S7&_%7X,^%/C!HLMCXDT>VU
M)C&4CDF7)3Z5W=% 'YN>*O\ @F[\4=/UB6/X??$=O"WAYB2NGPN54?@*R(_^
M"</QZN+RV^W_ !AFNK)7!FA:5OG7/(_$5^G5% 'R-XJ_X)[^#=8^%%[X?LM/
MM;37+NW\N34 O+28Y;/UKKOV+?V8;W]F#X=MX=O=274Y6E:3S%Z<G.*^BZ*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X7QM_P A!/I7=5PO
MC;_D()]* .G\._\ ()A^E:=9GAW_ )!,/TK3H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJG_'F_
MTKB/ W_(R7WXUV^J?\>;_2N(\#?\C)??C0!Z%1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4-8_X\W^
ME7ZH:Q_QYO\ 2@#D/A[_ ,A2_P#K7?5P/P]_Y"E_]:[Z@ HHHH **** "BBB
M@ HHHH **** "BBB@#!\7>!=!\>:<;#7],@U2S)SY,ZY6KGA_P .Z;X6TV'3
M]*M([*RA&U(8AA5'M6E10 4444 %%%% !1110 4444 %%%% !1110 4444 8
M/C#_ )!WXUF_#_\ U=S]:TO&'_(._&LWX?\ ^KN?K0!V%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MS?C3_CR6NDKF_&G_ !Y+0!!X!_X\YO\ >KJZY3P#_P ><W^]75T %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!@^+O^0;)_NFL[X:_\@B7_ 'ZT?%W_ "#9/]TUG?#7_D$2_P"_0!U]
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5\&?M<?LD^._BY^T-HGBS040Z3:QJLA)YXQ7WG10!R'PI\.W?A3P/I^F7W
M_'S"N&_(5U]%% '+?$W0;KQ-X+U'3K,9N)DPM?%_[+/[(OCWX6_M)ZGXQUM$
M&CSHP0@\\YK[YHH *P?'$FFP^%[YM6V_8 A\S=TQBMZOD3_@H7\=+/P7\(];
M\*V=R(?$6H0 0 . PSZ"@#XN^&'P3M?B/^W=J<^G0A_#ZL70X^6OU^T32X]%
MTFUL8@!';H$7'M7QI_P37^#=QHOPHTSQ?K+F36;O=EW'S$>_YU]LT %<;\5?
MA/X=^,OA.?P]XFM/M>GRG.WN#ZUV5% 'YE^(/V,/B]^S=XDO[[]GIOLT=\V)
MA,^1MJE=:'^WS+;LHOX=Q]'K]0:* /SV\ _\$[Y?B%I;^*OBS$USX]F0^:P?
M*[L4O[#'[%WC;]GGXS>*=5U6)(] NG/V3:>2N21^E?H110!XG^U]\+]:^+WP
M2UWPWH !U*[A*1[O6O-_V _V>?%?P#^&L&C^*(UCNUD9BJG( )KZTHH Y[QM
MX'TKQ]H=QI>K0">WF0H<CH#7YW?$3]CWXS_ OQ8[_L^,+32KIS+<+(^/F)K]
M,J* /R\OO#G[>M]"()+^'RG^5\/_  ]Z]N_9I_8)TKPOJ3>,?'%H;GQ?=$2W
M+%LCS.IK[5HH A%NL-JL$0VHJ;%'H ,"OSQUC]C'XAWG[;3?$B.-/^$<_O9Y
MK]%** *FEV[VNGPQ/]]5P:M4M% 'S-^TY^Q+X,^/$EQKTMBP\3*!Y<RMC)'2
MOEI?AW^VMX%8:#X1NX4\-V?R6@9N0HZ5^GU% 'Y:S?!;]L/XJ:Q:Z/\ $"ZC
ME\*W!"7JH_)3O7VG^SW^R#X'_9_L[=]#L2E^!N:1SDACUKW>B@"O?1-<6-Q$
MOWGC91]2*_._QE^Q?\1-:_:,T#Q?;HG]D6=T)93GG;NS7Z,44 ,C4K&@/4 "
MGT44 ?!O[?'[)?CKX]_%KP+KWA>-'L=**_:"QY&&SFOK_P"$_AF\\)^#[33[
M[BXC4!ORKLZ2@#\Y/!_[%GQ%T?\ ;"\3_$"XCC&@7T[20MGD@G_/YU^B>G0M
M;6$$3_>1 #5FB@#Y<_:P_8;\&_M!^?XBDL&'BZ.,+#<(V V.@-?+NG_#+]M7
MX=6T?A[PC=PIX=M/EM@S<A:_46B@#\N3\(?VR/B5KECI/CN[CE\+7#A+Y4?D
MQGK6O^T)_P $K]/_ .%?O:?#>S_XFSE9&\YLY;J>:_2^B@#QW]D?X<:U\)_@
M'X8\+^( !JMC#LFQZUZCX@T&R\4:)>Z3J,7GV-Y$T,T9_B4]16C10!^<7Q5_
MX)[ZY\*?&0\5? :)K'4U_>*)).%;KBN?_LC]OF2-MU] &88X;%?I[10!^<'P
MK_8=\??'.6]OOVC-UW>VYW6/EOG!]ZR? /\ P3V\7?#3]KO0?&&C6\<?A&S8
M%SGD ?Y_2OTUHH \A_:8^%U]\5_ +:7IV?M:,73!QSCBO@?1?A#^VK\.M0O(
M/"]W$NG;B(5=\_+VK]5:6@#\Y?A+^R+\6/B9\3-/\7?' )=7EL0,J<C ]J_0
MO1-%L_#NFPV%C$(;6(85!VJ_10!YI\;OV?\ PI\>M .F^)[/[0JH5C8=5S7P
MMJG[-7[1O[.]]-H?P(F6W\*S.9'69\G=ZU^FE% 'YA-H?[>SCRVOH#')\K_-
M_">M=[\ ?^"<>GWFO/XO^*]H][XE\T3C;)\OF9SFOT HH KZ?8PZ99PVMN@C
MAA0(BCL *P_B!XDA\+^%[^\F8+^Y<*2>^*Z2OCO_ (*:?%1?AS\#8Y;6\1;Z
M:Z$0A1QO(.!TH ^=?^":_AF;6OVC?B=J\JYA:Z=PQ'^U7ZFJ-J@>E?'O_!//
MX62>%_!?_"42Q[)-:@65B1R<\U]AT %%%% !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%% &'XP\'Z=XXT>33-4C:2UDZJIQ7GGP9_98\!? ?7-5U?PIIQM+W4O^/B1B
M#NYKU^B@ 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** /(_C%^R[X$^.6L:7J7BG3C=76FN)+=E(&"*])\/\ A^T\,Z;%8V2E+>)0
MJJ3V%:=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_P @F'Z5IT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!4U3_CS?Z5Q'@;_ )&2^_&NWU3_ (\W^E<1X&_Y&2^_&@#T
M*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *H:Q_QYO]*OU0UC_CS?Z4 <A\/?\ D*7_ -:[ZN!^'O\
MR%+_ .M=]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% &#XP_Y!WXUF_#__ %=S]:TO&'_(._&LWX?_
M .KN?K0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5S?C3_CR6NDKF_&G_'DM $'@'_CSF_WJZNN4
M\ _\><W^]75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!@^+O^0;)_NFL[X:_\@B7_?K1\7?\@V3_
M '36=\-?^01+_OT =?1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %?+W[0/["V@_M ?%;2/&VJ:Q
M<VTFGJJBS3.Q\>M?4-% &!X'\'VG@7PW:Z-8C%M;C"@#%;]%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?+_P ?
MOV%]#^/_ (@&HZQK5U'$)1*+89* @^E?4%% &%X'\)VW@7PEI>@6?_'M80+"
MAQC('>MVBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KQO]J[XUWOP"^$=]XLL+1;RXMW"B)AD'->R5\L?\%(_^39=8_P"NJ_UH
M V/V2?VF=3_:#T5+S4+!+)FCW[4&*^CZ^$?^"9__ "*L7_7"ONZ@ HI-P'7B
MD\Q?[P_.@!U%-W*>A!_&EW =3B@!:*2C</44 +12%@.IQ2>8O]X?G0 ZBD#!
MNA!I: "BBDH 6BF^8O\ >'YT;U_O#\Z '44FX#J<49].: %HI-P'4XHW =3B
M@!:*;YB_WA^=+N!Z'- "U\M_M:?M3>(OV>I/M-GI"7>E*H:2X=<@5]25\Y?M
M[>"[/Q9^SCXF26'=.L8*,!SWH ] _9U^+T?QO^%NE^*E"(UT/F1.@KTVO@O_
M ()F^-!9^";/PAYGS6RL=A/-?>E !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
MOC;_ )""?2NZKA?&W_(03Z4 =/X=_P"03#]*TZS/#O\ R"8?I6G0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% %35/^/-_I7$>!O^1DOOQKM]4_X\W^E<1X&_Y&2^_&@#T*BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *H:Q_QYO\ 2K]4-8_X\W^E '(?#W_D*7_UKOJX'X>_\A2_^M=]0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% &#XP_P"0=^-9OP__ -7<_6M+QA_R#OQK-^'_ /J[GZT =A11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %<WXT_X\EKI*YOQI_P >2T 0> ?^/.;_ 'JZNN4\ _\ 'G-_
MO5U= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 8/B[_D&R?[IK.^&O_((E_P!^M'Q=_P @V3_=-9WP
MU_Y!$O\ OT =?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 %?+'_  4C_P"3
M9=8_ZZK_ %KZGKY8_P""D?\ R;+K'_75?ZT ><?\$S_^15B_ZX5]OZWK-KX?
MTR>^O)D@MX5W,[G KX@_X)G_ /(JQ?\ 7"MC_@HM\6)_#?AL>$K:Y:WN-7@*
M(R-AN?2@#S[]I_\ ;>OOB9/>?"KX;V5[!KETP"ZY;DF-/H1]:XGPS^P=^TSK
M&@VMY-\7I[629=WDO,V5!KW_ /X)R_ G3_!_PAAU'5K6._UB28L+FY0,X'7J
M:^S54*  , = * /RNU#P;\<_V-=:T_Q%XH\6WGC32(6\Z6&)F<,HZBN8\;?M
MS>(_CIXXMM6\-7MQX:L(]L3:>[%6)'4XK]9?$?AG3O%>DSZ?J=K'=6\R%"LB
M!L9],U^-7[4WP''PK_:JM_['5H](8JY5!A>3Z"@#]:/@OJEYJWPGTF\O9FFN
MY+<L\C=2<5^:/[9'[1_CCX4_M%>%;BUUVXAT.*Y#7%HCX60!N0?PS7Z3_ U@
MWP=T8CI]E/\ *ORC_;M\)R^.OVDO"FAJ&$-Y="-G7MEJ /</'O[1_C?]L#QE
M9>#/AS]M\,K<0@'4UR(U;N<U7/\ P3Y_:5CC95^,\CG'!\YN:^Y/V=_@7H_P
M4\"6.F6EO#+=;0[W1C'F<CIG&:]8H _*GPU\7_BC^P/XFBTOXD7=]XVM]0DX
MNEW,D*^YK]%?@K\9-'^-GA&+7=)==C<-&&!*FH?CM\+=)^*'PZUS3+VQ@FN)
MK9DBG>,%T..H-?G3^QOXIU+]GS]HJU^$)N9+FUNYB^9&/&3TH _5F:9+>%Y9
M&"1H"S,W0"OBO]J/]OK3?!+7'@SPUIUQJ^N:DC6T5W9'<MNQXR<5ZS^V9\5C
M\*_AA)<K)Y37>Z -G')&/ZU\N_\ !-;X'P:EJWBCQ5XCC&K/<S>?;_:UW[<G
MMF@#S_X>_L9_M,_$+1GUN3XJW6EI<N7C@EE8$ \XJ_XD_9K_ &B/V?[6+Q1J
M'Q&NO$MG#(&DM89&8X'.,5^IT,,=O&L<2+'&HP%48 IEY90:A;O;W,*3PN,,
MDB@@T ?DM\4?^"@VM_&"/2M%T'[5X4O]+ CNGE)4SL.":^]/V,_$VK>*OA6M
MWK-V]Y=>8!YCG)Z&OA#_ (*5_LWV?@[QOX<UOPU#]FCNI/,G2%=N.>^*^WOV
M%?\ DC4([JZ@_D: /E;]OSXR>-? ?B</HNO2Z?;PW 9D5R,J#TJ.?]KSQ7^U
M!X4T'PIX*BO-)U:.)8;C4$SAGP!NS7G/_!51F_X2"WA5BOG7BH<>YK[H_8@^
M ^D_#/X4Z-J<=O%)=ZA:QR^8R L,CUH ^6_^'??[2D^6/QGEC\SY\&9OE]J/
M@[^T-XT_9=^+,_@;XF7EUK4,)\G^T)B=C'ID$U^GE?GO_P %@?#]G9_!G1]:
MM88[?4?[256N(U <C(ZG\: /OCP_K=OXDT6SU.U.ZWNHQ(ASG@UR_P 9]%C\
M0?#O5;&5/,21.5_ UP/[&_B1M<^"'AI'E,KQ6<8))R>@KU[Q8 V@W8(R-A_E
M0!^7/[">M3:7^VMXA\,J62U@C<B/L.M?J]7Y'?LO:A_9/_!2#Q0R)D.K*1]<
MU^N"MN4&@!:*** "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 **** "N%\;?\A!/I7=5POC;_D(
M)]* .G\._P#()A^E:=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *FJ?\ 'F_TKB/
MW_(R7WXUV^J?\>;_ $KB/ W_ ",E]^- 'H5%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 50UC_CS?Z5?
MJAK'_'F_TH Y#X>_\A2_^M=]7 _#W_D*7_UKOJ "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?&'_(
M._&LWX?_ .KN?K6EXP_Y!WXUF_#_ /U=S]: .PHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N;\:?\
M'DM=)7-^-/\ CR6@"#P#_P ><W^]75URG@'_ (\YO]ZNKH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#!\7?\ (-D_W36=\-?^01+_ +]:/B[_ )!LG^Z:SOAK_P @B7_?H Z^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@ HHKQ/\ ::_:9T_]FW1=.U"^TR;4TO)?+VPY
MRGN: /;*^6?^"D7/[,NL?]=5_K7I_P (_P!I#P?\6-!74+?5K&QDP"UO/<HK
M#(]S7RK_ ,%0?CQHNH?!>]\&^'KJ/5]7N9D)6R<2%1[ ?6@#3_X)G_\ (K1#
M_IA7#?\ !3_P]>7'Q*\&:NBL;.T4-*>W6O>_^">_PKNO!GP-\.ZIJ :*]O+4
M,T+@AE^M=[^U5\#5^,WPYU2SM]J:GY!6&0CE3B@!_P"R-KUIXB^$5C=6;*T6
M=OR^H%>V5^3_ .R[^T!XA_8^\6+\,?&%C=W-@92QU*12(@"?4\5^F6@_%CPC
MX@T>VU&W\0Z8(9E! :[C!'M@F@#KJ_,G]NSQ;I\/QZAT@LIO6"D"OK/]HS]K
MOP[\%-#:2REAUW49(R8X;*59"#VZ9YK\A?%GQ,UKX[_M"0^+]2M+C3%$@ M[
MH%6QGT- '[9? A2OP9T8'K]E/\J_-C]IG6[72/VM_ ZW! W7RXS_ +U?I5\#
M6#?!W1B.GV4_RK\E/^"A'VA?V@O#+66X7@N1Y>WKG=0!^U6FW"76GVTL;!D>
M-6!4^U6:^'?V8_VP&TW6M*^'/B_3[FUNV0,NJ77R1#@<$FOL)_B!X8CW;O$6
MEC:,G_3(_P#&@#1UVZCL]'NYY2!''&68GIBOR>T64>(O^"FNAZC9#?:*<%DZ
M=:^B_P!M?]MZP\'Z3<>"O"EJ^NZEK,1MTO-//F"$GC)Q69_P3R_9DU'0]'3Q
MKXO)N->>8O'),/G /.* .E_X*C>&[WQ%\'M*2R5F:&[WMM].*U/^"=OB"SU;
MP'<6ENRF:TC5)0.N>*^C/BM\/;;XD>$KS2[A59FC81[AT8BORS\"^)/&/_!/
M_P"+E];:I9WFL:/K-T2)(D)CA0GN: /U_HKSGX=_'KP?\0O#<&JV^N:?;[A\
M\,MTBLI_$UG?%[]HSPI\*O"LFK-J5GJ<O_+.WM;A'9OR- 'S5_P4J\6:?X?_
M .$<@NV7S+@80=^IKU_]A?\ Y) &[-*"/R-?E3^U9^T-KG[3_P 2-,FETR[T
MBRL)OW9N%*JZY[9K]5OV%2/^%,P '.'4'\C0!\2?\%*-/AU/QM8I.,JM\A'_
M 'T*_3'X(QK#\(_"2+PJZ=$!^5?FK_P4:D5?'5F"P'^G)U/^T*_2OX*_\DF\
M*?\ 8/B_E0!VU?!'_!8K_DWG2?\ L)+_ .RU][U\#_\ !8M@O[/.D9('_$R7
MK_P&@#U7]@4?\6?TCG_ET3^0KZ,\5_\ (!N_]P_RKYS_ &!&#?!W1\'/^BI_
M(5[I\5]4_L;P+J=WG&Q.OX&@#\NOV9;&74/^"C_B9(NJAB3[<U^N2KM4#K7Y
M8?L3>%;NZ_;=\1>)VDW07$<F/UK]4: "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 KA?&W_(03Z5W5<+XV_Y""?2@#I_#O\ R"8?I6G69X=_Y!,/TK3H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@"IJG_ !YO]*XCP-_R,E]^-=OJG_'F_P!*XCP-_P C)??C0!Z%1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %4-8_X\W^E7ZH:Q_QYO]* .0^'O_(4O_K7?5P/P]_Y"E_]:[Z@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** ,'QA_R#OQK-^'_P#J[GZUI>,/^0=^-9OP_P#]7<_6@#L*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KF_&G_ !Y+725S?C3_ (\EH @\ _\ 'G-_O5U=<IX!_P"/
M.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH P?%W_ "#9/]TUG?#7_D$2_P"_6CXN_P"0;)_N
MFL[X:_\ ((E_WZ .OHHHH **** "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 *\X^)WP5TKXI:9
M<V6JD2I*A5=Z[MF>XKT>B@#\Y+C_ ((]Z8-1NKFR^(FK6$<[E_*A9E"Y/3@U
MVGP0_P""7.@?"?XB6_BC4/%%WXF,/_+K? LI^N>M?<]% $-G9P:?;QV]M$D$
M$8PL<8PH'L*E(# @C(I:* /(_P!HC]G/P_\ M ?#V^\-7D<.G3W&"NH0Q 2Q
M_1AS7QS:_P#!'>UM;=8H_B=K2(O15=@!^ -?I%10!\/?!W_@F)HOPR\566LZ
MAXLO?$GV:0/Y%]EU;';FO1_B_P#L+^$OBEXXM_$:,FCR1(J^1:QA5)'? KZ:
MHH YOPCX3A\#^#;?18)#+%:PE%8]^*_)3]K95;]L[X=K(@DC-^N4;H?FK]B;
MS_CUF_W&_E7XX_M;7&W]M'X>+Y<A_P!/0YV\??H _2/X^?LOZ!\>/!BZ:K+H
M%X\05;ZSC"R*,<<CFOE"/_@CY L>UOBEK;'N?,?_ !K]&K/_ (\X/^N:_P J
MFH ^3_V9_P!@#PW\ 9[B>^U)_%L\C;EDU!-Q3Z9KZKMK6&SA6*WB2&->B1J
M*EHH *Y+XB?#71?B/X6U/1M1LK=Q>0M$)VB4O&2/O XR#76T4 ?F_'_P1WL+
M>:=K;XDZO;12.7$<3,H&3TX-;OA#_@DWIGAW6H+V]\>ZIJT43A_(N&9E.#TY
M-?H'10!\[_&C]BWPA\7-)T.S$4.D-IB!!+;1!3)@=\5Z3\%_A+9_!OPH-#LK
MAKF'=NW-UKOZ* /F+X_?L.:#\>=:BU'4-3EM7CF$P5!W!S7T+X/\.Q>$?#&F
M:+"YDBL8%@5CW %;%% !7B/[5W[,6E_M4>!;3PUJM])I\-O<"X62,<YX_P *
M]NHH \V^!_P7L?@GX4M=#L;EKF*WB6(,W4@5R?[:7C2#P/\ L_>(]0DE5)%C
M^12>3UKW2OSD_P""B/QCTOQ-XF3X3QF9[_45 "JIP: .@_X)R>&W\06T?CAE
M_P"/I6&ZOORO"_V,?AJOPN^ ^A:.T7ESHN7R.>U>Z4 %%%% !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 %%%% !7"^-O\ D()]*[JN%\;?\A!/I0!T_AW_ )!,/TK3K,\._P#(
M)A^E:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 5-4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+
M[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ JAK'_'F_P!*OU0UC_CS?Z4 <A\/?^0I?_6N^K@?
MA[_R%+_ZUWU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 8/C#_ )!WXUF_#_\ U=S]:TO&'_(._&LW
MX?\ ^KN?K0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5S?C3_CR6NDKF_&G_ !Y+0!!X!_X\YO\
M>KJZY3P#_P ><W^]75T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!@^+O^0;)_NFL[X:_\@B7_ 'ZT
M?%W_ "#9/]TUG?#7_D$2_P"_0!U]%%% !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 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 (RAE((R#P:X+7/@3X&\2>(+76]1\/6MUJEJV^
M&X=?F0^HKOJ* $50JA0, <"EHHH **** "BBB@ HHHH **** "BBB@ HHHH
M3K7 Z]\!_ GB;Q5!XDU+P]:W>M0_ZN[=<LM=_10!#:VL5C L,"".-> H[5-1
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 %<+XV_Y""?2NZKA?&W_(03Z4 =/X
M=_Y!,/TK3K,\._\ ()A^E:= !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_X\W^E<1X&_P"1DOOQ
MKM]4_P"/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;_2K]4-8_X\W^
ME '(?#W_ )"E_P#6N^K@?A[_ ,A2_P#K7?4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^,/^0=^-
M9OP__P!7<_6M+QA_R#OQK-^'_P#J[GZT =A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<WXT_X\EKI
M*YOQI_QY+0!!X!_X\YO]ZNKKE/ /_'G-_O5U= !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/B[_D&
MR?[IK.^&O_((E_WZT?%W_(-D_P!TUG?#7_D$2_[] '7T444 %%%% !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 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 !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]*TZS/#O_ ""8?I6G0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% %35/^/-_I7$>!O\ D9+[\:[?5/\ CS?Z5Q'@;_D9+[\: /0J***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ JAK'_'F_TJ_5#6/^/-_I0!R'P]_P"0I?\ UKOJX'X>_P#(4O\
MZUWU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 8/C#_D'?C6;\/_\ 5W/UK2\8?\@[\:S?A_\ ZNY^
MM '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\>2T 0> ?^/.;_>KJZY3P#_QY
MS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_R")?]^M'Q=_R#9/\ =-9W
MPU_Y!$O^_0!U]%%% !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 %%%% !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 5POC;_D()]*[JN%\;?\A!/I0!T_AW
M_D$P_2M.LSP[_P @F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!4U3_CS?Z5Q'@;_ )&2^_&N
MWU3_ (\W^E<1X&_Y&2^_&@#T*BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H:Q_QYO]*OU0UC_CS?Z4
M <A\/?\ D*7_ -:[ZN!^'O\ R%+_ .M=]0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XP_Y!WXUF
M_#__ %=S]:TO&'_(._&LWX?_ .KN?K0!V%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?C3_CR6NDK
MF_&G_'DM $'@'_CSF_WJZNN4\ _\><W^]75T %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+O^0;)
M_NFL[X:_\@B7_?K1\7?\@V3_ '36=\-?^01+_OT =?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 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%<+XV_Y""?2NZKA?&W_(03Z4 =/X=_Y!,/TK3K,\._\ ()A^E:= !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 5-4_X\W^E<1X&_P"1DOOQKM]4_P"/-_I7$>!O^1DOOQH ]"HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "J&L?\>;_2K]4-8_X\W^E '(?#W_ )"E_P#6N^K@?A[_ ,A2_P#K
M7?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!@^,/^0=^-9OP__P!7<_6M+QA_R#OQK-^'_P#J[GZT
M =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %<WXT_X\EKI*YOQI_QY+0!!X!_X\YO]ZNKKE/ /_'G-
M_O5U= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 8/B[_D&R?[IK.^&O_((E_WZT?%W_(-D_P!TUG?#
M7_D$2_[] '7T444 %%%% !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 %%%% !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 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^
M03#]*TZS/#O_ ""8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% %35/^/-_I7$>!O\ D9+[\:[?
M5/\ CS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK'_'F_TJ_5#6/^/-_I0!
MR'P]_P"0I?\ UKOJX'X>_P#(4O\ ZUWU !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/C#_D'?C6;\
M/_\ 5W/UK2\8?\@[\:S?A_\ ZNY^M '84444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;
M\:?\>2T 0> ?^/.;_>KJZY3P#_QYS?[U=70 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XN_Y!LG^
MZ:SOAK_R")?]^M'Q=_R#9/\ =-9WPU_Y!$O^_0!U]%%% !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 %%%% !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 5
MPOC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_P @F'Z5IT %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!4U3_CS?Z5Q'@;_ )&2^_&NWU3_ (\W^E<1X&_Y&2^_&@#T*BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *H:Q_QYO]*OU0UC_CS?Z4 <A\/?\ D*7_ -:[ZN!^'O\ R%+_ .M=
M]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% &#XP_Y!WXUF_#__ %=S]:TO&'_(._&LWX?_ .KN?K0!
MV%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5S?C3_CR6NDKF_&G_'DM $'@'_CSF_WJZNN4\ _\><W^
M]75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!@^+O^0;)_NFL[X:_\@B7_?K1\7?\@V3_ '36=\-?
M^01+_OT =?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 %%%%
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
M6SU* $17,8D4'T-:%9?AG15\-Z!8Z8C[UM8A&&]<5J4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]
M*TZS/#O_ ""8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% %35/^/-_I7$>!O\ D9+[\:[?5/\
MCS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ JAK'_'F_TJ_5#6/^/-_I0!R'P]
M_P"0I?\ UKOJX'X>_P#(4O\ ZUWU !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/C#_D'?C6;\/_\
M5W/UK2\8?\@[\:S?A_\ ZNY^M '84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\
M>2T 0> ?^/.;_>KJZY3P#_QYS?[U=70 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %(2%Y)P*9--';QM)*ZQ
MHO)9C@"OF#X\_M;6_@FXN-,TQ$N77Y=ZGFNS"X2KC)\E)79PXO&4<%3]I6=D
M?0/BR\M!IT@DNX8SM/#.*S?AS?62Z3(%O8'._H'%?F?XR^.&O^+)GD6^GMUD
MYVACQ6)X>^)WB+0)@RZK<,N<E=YKZF/#-5QNZFO:Q\?+BVBI<JIMKO<_7U)$
MD&496'^R<TZO@_X/_MF7-E=0Z=J,6^+(4R2&OMKPWXDL_$^EP7MG,DJR(&(4
MYQ7SN-R^O@96J+3N?48#,\/F$;TGKV-:BBBO,/6"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@
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
MAI%SA,\U[I^PU\1)OB5\$[75)W9V63RP6] *^$O^"L2&XO\ 2[<=9KP)^9%
M'L/QJ_;\\3^*M+\)VWP3":OK-Y AO49,A9"!D?G7%ZI\7OVZ=)LOM4_A>%8?
MOY$0/RU[M^P'^S#H?@7P+8:Y?::DFHS1)+#(XZ9&<U]G21K-&R.H9&&"#W%
M'RG^RI^V19?$Z&7PWXJN4MO&FGQ;K^#H$(ZUE?'K]KO5+JX_L?X1NNK:U&3&
MZE<C?GI7P[^W1I-Q\#_C--KO@R0Z7?ZO=>3/)&<%P3T_6OO_ /8U_9_TWPWX
M,T_Q-JEFD^KW\27'G-R=Q&2: /EK7?C-^W+X?T][^Z\,1):@[MPA!^6OJO\
M9+_; TSXPV,'AG7KI8O'UJG^G6H& &KZ<N;>.\MY()D62*0;65AD$5^37C2U
ML/@'^UEJVO:3%]FDOKG82G'4T ?K57"?%+XV>$?@WH\NI^*]373K.,99L9/Y
M5H6_BH6OPWBU^8\+9+<,3]*_+KQ1>:Y^UG^UA9:+=W+7?@>1]DUH3\IP: .K
M\1?MB?M%_%OXDZE_PIC2H]4\([B;.9HL[E^M33?%W]N/2(WO=0\+PI80?-,W
ME= .O:OT'^%GP<\,?!W0XM+\-Z='90(NWY1R:[2XMX[J"2&9!)%(I5E;H0>H
MH ^!M)_X*/6-A\)[NQURZ6#XFKE8K,K@$_Y_G7>?L=?M-^+_ (S^()['Q''&
MBI&6&P5Y'_P4._8ST*Q\(ZE\0_#%C'9ZE:C<WE]0?6LO_@E?/>7%XSZ@Q>[\
MEMS-UZ&@#WC]M;Q9^T!X=6V7X2:4E]8L"+J0IN*C%?E5#XF^,P_:BTK4ET]?
M^%CJP^SV^."<U^_^N2M#H]XZ'#")L?E7Y%6MU)_P\S\,2Y^<..WN* /JW]F#
MQM^U+K7Q#EM_BMH$6G:%L!5TB"\U]F:EJ=OH^FW%_>2"&VMXS)(Y[*!DFK5?
M /\ P4J_:&UKP1>>'?!F@7S0G7#]GF6,_>W''- #_C=_P4077O$W_"&_!J<:
MOXID)CB1DR&?TKSYOB7^WA"K"3PK#N S_JAT_*O=OV*/V,?"OPST:T\6ZKHT
M4_B^1Q.E\X^90><BOL:@#\X_@_\ MT_$+X7^(CIW[0T"Z+]I?9:E8]N:^^_
M_CW1OB)HD>JZ'=+=V;X^8>]>5_M2?LT^%/CAX+U*;4]+CN-:MK=FL[@CE'QP
M:^+/V&OBQK_P-^(R_"KQ1=M<7-[<D0 G@+G@4 ?7?[<WQT\0? 'X3P>(/#B*
M]\]SY1#C(QQ_C7G?@/\ ;LM=&^%4NK^/KJ.SUFXM?,LHTQ\[[3@?G4O_  50
M_P"3=U_O?:?E^N!7PC^QS^R_XR_:6U>SNO$%]YV@:6RMY4QXV9Z4 >Y?#O\
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
MSXO?\_5]_P!\M1_JSB/^?D0_ULPW_/N1^KE%?E'_ ,-&?%[_ )^K[_OEJ/\
MAHSXO?\ /U??]\M1_JSB/^?D0_ULPW_/N1^KE%?E'_PT9\7O^?J^_P"^6H_X
M:,^+W_/U??\ ?+4?ZLXC_GY$/];,-_S[D?JY17Y1_P##1GQ>_P"?J^_[Y:C_
M (:,^+W_ #]7W_?+4?ZLXC_GY$/];,-_S[D?JY17Y1_\-&?%[_GZOO\ OEJ/
M^&C/B]_S]7W_ 'RU'^K.(_Y^1#_6S#?\^Y'ZN45^4?\ PT9\7O\ GZOO^^6H
M_P"&C/B]_P _5]_WRU'^K.(_Y^1#_6S#?\^Y'ZN45^4?_#1GQ>_Y^K[_ +Y:
MC_AHSXO?\_5]_P!\M1_JSB/^?D0_ULPW_/N1^KE%?E'_ ,-&?%[_ )^K[_OE
MJ/\ AHSXO?\ /U??]\M1_JSB/^?D0_ULPW_/N1^KE%?E'_PT9\7O^?J^_P"^
M6H_X:,^+W_/U??\ ?+4?ZLXC_GY$/];,-_S[D?JY17Y1_P##1GQ>_P"?J^_[
MY:C_ (:,^+W_ #]7W_?+4?ZLXC_GY$/];,-_S[D?JY17Y1_\-&?%[_GZOO\
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
M (:,^+W_ #]7W_?+4?\ #1GQ>_Y^K[_OEJ/]6<1_S\B'^MF&_P"?<C]7**_*
M/_AHSXO?\_5]_P!\M1_PT9\7O^?J^_[Y:C_5G$?\_(A_K9AO^?<C]7**_*/_
M (:,^+W_ #]7W_?+4?\ #1GQ>_Y^K[_OEJ/]6<1_S\B'^MF&_P"?<C]7**_*
M/_AHSXO?\_5]_P!\M1_PT9\7O^?J^_[Y:C_5G$?\_(A_K9AO^?<C]7**_*/_
M (:,^+W_ #]7W_?+4#]HWXO@@BZOL_[K4?ZLXC_GY$/];,-_S[D?<_[4GQ0_
MX0OP?=VD$@6[D3*@'FOS4U/5[G7KZ2]NG9I7)SDUN^*OB1XN\92[O$4\SR=,
M39!KF0,5]=E>7K+Z7*]9/J?$YOF;S*MSI-16R%HHHKV3P1.5965BI4Y&*^O?
MV-?C1/;W4FEZE+\C$)&&-?(==;\)M:DT?Q]HT<9($DZ@X^M>?C\-'%8>4)(]
M/+<5/!XF%2+ZGZ\QN)(U8=&&:=5;3FW:?:GUB4_H*LU^,/<_>5JKA1112&%%
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 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !7R#_ ,%&/@_+\4_A]IDD:DC3)#<' SC'/]*^OJRO%'A^W\4:
M!?:9<J&BNH6B.1ZC% 'R;_P3I^)]AXP\&ZGI<=U&]QIKB#R]W/'%?8]?DGXR
M^&_C3]AGXO1ZOX6@D;P;>7!N=2F;)"J3DU]W? ?]M3X;?'J]@TG0-8\[62GS
M6[+CD#F@#WZBBL_7M<L_#6CWFJ:A*(+*TC,LLA_A4=Z -"D;H:^#/VCO^"EW
MAFQ\*W&G_"?41K'C$2A$@:/CWKZ5_9E^+%W\5/A;HU]K;+%XE> &]MP,;6H
M_/?_ (*4*&_:I^&X8;E-PN1^-?IQ\*XHX?!M@L2!%\I>!]*_,C_@I/Q^U7\-
MA_T\+_.OTY^%W_(G6'_7)?Y4 =;7PE_P4H=DL]-*D@^57W;7PC_P4J_X\M-_
MZY4 >G?\$\Y'D^!,1=BQ\\\FOAO5K>&X_;D\1B:,2@7/&[MS7W%_P3Q_Y(3%
M_P!=S7Q!J7_)\GB3_KY_K0!^MOAC_D7=.]/(0#\J^3_^"HR7K?LQZU]GW;,C
M.VOK#PQ_R+NG?]<%_E7"_M&?#$_%[X4ZMX:$?F-<C(7Z T ?/O\ P3*>U_X4
M7H:C;]K$7S^M?:%?DQ^RO\9[C]DGXW:KX3^)4IT?PNN8+&9E.-YX%?JQH>N6
M?B32+74]/F6XLKI!)%(O1E/0T 7Z_/C_ (+(/;?\*5\-JVW[3_::XSUQE?\
MZ]?<OQ \?Z)\,?"M[XC\17BV&DV:[I9F'2OR?^(OC[4/^"A/QRE\+>&]]]X3
ML;@3028(X!Z_I0!^A7[)"S#X":'YN=OV%-N?]VOSL^*UH-0_X*->'8&X!8?S
MK]6O ?A%/ ?PUTW1$7:;.T6)OJ!BORL^(O\ RDD\-_[P_F* /UTT&S%CI5O"
M.0J#^5:%5[#_ (\XO]T?RJQ0!^8O_!0IV3X\Z458J?+3D?A7V]^SNS/\"],+
M'<?L[\_\!KX@_P""AG_)>-*_ZYI_2OM[]G7_ )(5IG_7N_\ Z#0!^;WA/_DZ
M*]S_ -!+_P!FKZQ_X*:QWS?LS:BT.[[$+=?,QTZ=Z^3/"W_)S]]_V$?_ &:O
MTG_:(^&,GQ@^!NJ^%8H_-DO;=0J^X6@#Q+_@EV]D?V9]"$6WSL'.*^QJ_(3]
ME#X[7O[&_P 9;OX?_$B1M)\)0;HK:9E)^<]*_6/PGXLTOQMHEOJVCW2W=C<*
M&CD7N#0!L452UK6+3P_IEQJ%_,L%I N^21NPKX1^-G_!1ZRL_&"^&_ %PM_J
M*S!&4ID8SS0!]]T5SOP\UF[\0^"-%U*^79>75LLDJXZ,:Z*@!DW^ID_W3_*O
MR"_:T_Y.)\-_]A)?_0Z_7V;_ %,G^Z?Y5^07[6G_ "<3X;_["2_^AT ?I3\8
M6V_ .[/_ %#X_P#T 5^>W[ WAN*']JB]U,8\QE<&OT(^,7_) KS_ +!\?_H
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
M\J^XY_\ X0#PW_T!++_OR*/^$ \-_P#0$LO^_(KH**/:U/YF'LJ?\J^XY_\
MX0#PW_T!++_OR*/^$ \-_P#0$LO^_(KH**/:U/YF'LJ?\J^XY_\ X0#PW_T!
M++_OR*/^$ \-_P#0$LO^_(KH**/:U/YF'LJ?\J^XY_\ X0#PW_T!++_OR*JZ
MEX$\-1VCEM$LSQQB("NJJAK'_'F_TI>TJ?S/[P]E3_E7W'G7@3P9X<FU&_!T
M:U)!XW1@@5VG_" >'/\ H"67_?D5@_#W_D*7_P!:[ZCVD_YG]X>RI_RK[CG_
M /A /#?_ $!++_OR*/\ A /#?_0$LO\ OR*Z"BG[6I_,P]E3_E7W'/\ _" >
M&_\ H"67_?D4?\(!X;_Z EE_WY%=!11[6I_,P]E3_E7W'/\ _" >&_\ H"67
M_?D4?\(!X;_Z EE_WY%=!11[6I_,P]E3_E7W'/\ _" >&_\ H"67_?D4?\(!
MX;_Z EE_WY%=!11[6I_,P]E3_E7W'/\ _" >&_\ H"67_?D4?\(!X;_Z EE_
MWY%=!11[6I_,P]E3_E7W'/\ _" >&_\ H"67_?D4?\(!X;_Z EE_WY%=!11[
M6I_,P]E3_E7W'/\ _" >&_\ H"67_?D4?\(!X;_Z EE_WY%=!11[6I_,P]E3
M_E7W'/\ _" >&_\ H"67_?D4?\(!X;_Z EE_WY%=!11[6I_,P]E3_E7W'/\
M_" >&_\ H"67_?D4?\(!X;_Z EE_WY%=!11[6I_,P]E3_E7W'/\ _" >&_\
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
M:C]*GI!P,"EK\A/VX****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N%\;?\A!/I7=5POC;_D()]* .G\._\@F'Z5IUF>'?^03#]*TZ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH J:I_QYO]*XCP-_R,E]^-=OJG_'F_TKB/ W_(R7WXT >A
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !5#6/^/-_I5^J&L?\ 'F_TH Y#X>_\A2_^M=]7 _#W_D*7
M_P!:[Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** ,'QA_R#OQK-^'_ /J[GZUI>,/^0=^-9OP__P!7
M<_6@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KF_&G_'DM=)7-^-/^/): (/ /\ QYS?[U=77*>
M?^/.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K@OB%\'/#_Q @E:^LDDN6_C(KO:*TIU)TI<T'9F
M52E"M'DJ*Z/A;X@?L2:EOGGTR2.*'DJ >E<_X)_8A\0ZDIN+BZB,:MC#&ONW
MQ9(RZ;)@D?*:S?AO(S:/+N)/SU[L<^QT8\O,ON/G9<.9?*7.XN_J>>_"_P#9
MB\/^#8XYKVRCFO%_B'K7ML,*6\*11KM1!A5'84^BO&K8BKB)<U5W9[N'PU+"
MQY*4;(****YSJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KC_BA\,M-^*WAM]%U226.V8Y)B/-=A10!XG\ ?V3O!W[.M]JE
MWX;$K3ZA_K6E SUKVRBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O#OCW^R3X1_:&UG3-1\1RW"R6 Q&D7W3]>:]QHH
M Y3X:_#?2OA;X;BT31T*6<9R 1BNKHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YOQMX!T
MCQ[H=WI>IVL;Q7"%#)L!89'8U\:77_!('X3W6H75V=7UE&N)#(RK)@ D]OFK
M[OHH ^#&_P""//PE>2-GU?67V,&VM)P<?\"K[2\">!],^'OA/3/#^EPJEG80
MB*,[0"0.Y]ZZ&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA?&W_(03Z5W5<+XV_Y""?2@
M#I_#O_()A^E:=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***B^U0A@IFC#?W=PS0!#JG_
M !YO]*XCP-_R,E]^-=OJG_'F_P!*XCP-_P C)??C0!Z%1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4
M-8_X\W^E7ZH:Q_QYO]* .0^'O_(4O_K7?5P/P]_Y"E_]:[F:ZAM_];+''_OL
M!0!+13(YDF4-&ZR+_>4Y%/H ***JS:I9VS[)KN")_P"Z\B@_J: +5%-CD610
MR,'4\AE.0:=0 4444 %%%% !1110 45#)>6\+;9)XT;T9P#4BL'4%2&![@Y%
M #J*BENH;?\ ULL<9_VV IT<J3+NC=77U4Y% #Z*** "BBB@ HHHH **** "
MBBB@ HJ*6ZAM\>;*D?\ OL!3HYDF7=&ZR+ZJ<B@#$\8?\@[\:S?A_P#ZNY^M
M:7B__D'?C65X$FCAAN6DD6,9_B(% '9T5'#<17*[H9$E7^\C C]*DH ****
M"BJ<VLV%O(4EOK:-QU5YE!_+-+#JUC<MB&\MY3Z)*I_D: +=%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%0R7EO"VUYXT;T9P#0!-12*
MP905(8'H12T %<WXT_X\EKI*YKQI<6<=F/M%[!:_]=7 H A\ _\ 'G-_O5U=
M<9X)U;2H;&3&K6<A+=!,O'ZUTG]O:9_T$;3_ +_K_C0!?HJK;:I9WC%;>[@G
M;TCD5C^AJ66ZAM\"66.,_P"VP% $M%,CE29=R.KKZJ<BGT %%1RW$4"YDD2,
M>K,!1#<17"[XI%E3^\C B@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH P?%W_(-D_W36=\-?\ D$2_[]:/B[_D&R?[IK.^
M&O\ R")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^,'Q,'PM\*W&L&W
M^TB%&?9]!7=UX7^U[_R2K4_^O>3_ -!- 'QK9_\ !7+Q9XDU*_M_#?PNN-:A
MM)"C26X9L8/?!XJY_P /2_B=_P!$5U#_ +]/_C5C_@C?;6\_AOX@^9;12/\
MV@?WC("<9/%?H]_8VG_\^-M_WY7_  H ^%_@S_P4DU7Q7XB%EX]\%R>![)R%
MBNKP,BN?3YJ^X?#_ (DTSQ181WFEWD5[;NH8/$V>M?/O[;O[-^A_'/X7.MY_
MH4NDJ]U%+;C8Q(&0,CMQ7SK_ ,$J/BYJ6KQ>*?#>IRM+#IMP;> N<G"G _E0
M!^C]%)2T %%%% !7)_%;QP/AK\.M?\4&'[1_9=JUQY7][':NLKRO]J;_ )-[
M\>?]@R3^E 'E7[(/[:P_:@L);C^QO[,*3&+&<]._6OJFORY_X)( #0;G Q_I
MC_SK]1J "BBB@ HHHH **** "BBB@ HHI* %HHHH **** "BBB@ HHHH **2
MEH ***2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBDH \)_:Z_:6
M_P"&8_AR_B?^S?[3*R",0YQG-;?[-WQT'Q[^'VF^)19?81>1"3RO2OGK_@K1
M;L?V;;F7C;YRCKS7;_\ !.NU=?V??#LOR[/LZ]^: /H;XB>+!X%\%ZKKQB\_
M[#"9?+]<=J^=?V>?VW%^.7C!=$&C?8LN5\SGM7M7[0?_ "1OQ3_UYM7Y[_\
M!/\  'Q=CX_Y:M_.@#]3**** "BBB@ HHHH **** "BBB@ KR+]J+X^6O[.?
MPGU+Q?-"MY-;$!+4GER:]=K\X/\ @H=K<?CKQU'\.))V NE5O+4T ?3'[)W[
M3VH?M)>%[?6Y?#SZ39SJ660YVG\:^AZ\C_93\$Q?#SX&^&]#AC$:VT.W@8)^
MM=O\0O&]C\/O">HZW?S+%#:1-(=Q]!0!H:_XJTCPK:M<ZOJ-OIUNHR9+APJC
M\:^-?CC_ ,%%SX*UN>P\!^'?^$Y\ML!K,E\^_%?/VL>/O'?[>/Q47P]8)*/A
MM))Y5Q?6Y*E<'U%?;7[.?[%'@K]G&5I]'>;4;ADVE[P!\>XSF@#Y37_@J7\3
M\<_!74,_]<G_ ,:MZ3_P5.\;1ZA&WB'X57>B:3G$E].CJJ?4DU^C9T>P;DV-
MN3_UQ7_"N0^+7P;\/?&+P%J/A/6+9(M/O5VL\,8#+[B@#&^$_P"TAX'^*_A^
MROM-\0V#W<RY>U68%U/IBO41(K1AU.Y2,@BORP^*W_!/'Q+^SC/8Z[\%9;_6
M=0:=?,AF<D!,^E?HE\$[KQ+<_#W2E\5VOV;55@43+WW8YH ^>OBI^WR/AQ^T
M=I7PP_L+[1]M*C[7D_+G\:^M-/U7[=HZWVS;F,OM_#-?DK^U$!_P\4\+<=U_
MF*_5K0?^1/7_ *X-_P"@T ?!WQ@_X*G:A\/?&EYX?TOP3)K,UO*8AY88DD''
M8USX_P""I?Q.*AA\%=0VL,@^4_/ZUYCX9CA;]J"^\V".8?VCTD4$?>K];K/2
M;"2SMS]AM@/+7"^4N!QTZ4 ?F^/^"I7Q/WIGX+:@$S\S>4_ ]:^I?@3^VIX,
M^*UB(M4U2QT'6L -83RA6#=UP>]?0#:-I[1NAL;?8XVL/*7D'MTK\]?VA_\
M@F+X?L[[6/B#X/OK]-;#M>?95;"[^O&.U 'Z(VEY!?0+-;RK-$W(=3D&GRMY
M<;OUV@FOSI_8=_; UN+7XOAS\02+377F\FUADZLHX!K]%+G_ (]Y?]P_RH ^
M"?V@O^"FUW\'?%4NB6'A!M8G64Q+LSDG/L:XA?\ @J9\3F17'P5U HPRI\I^
M1^=>9_%!(V_:8M?,B24?VD/E<9'WJ_6?2=*L)-)L3]AM@/(0A?*7 ^4>U 'Y
MOW'_  56^)%FT37/P:OH(6<!G:)\ >M?<WP5^/WASXO^&;&\MM0MHM5DC#7&
MGA_GA8]B*[?6O".D:UIEQ9W.GVKQR(5_U*\9'7I7Y&^/[%_V/OVC[6YT*\F>
M/Q!J(1XG<[5!;L* /U]UJ_ETW2Y[F"$W$B+E8U_BKY)^&O[?2^,_VF;OX3ZC
MH8TJ2$-BZD.,D=N3[BOK?0[DWFB:?<-]Z6WCD/XJ#7Y;_M6>&=/^%O[55U\0
MD<VUQ-*$^7@<F@#]55(8 @Y'M2URGPJUG_A(OAWH.I;M_P!IM5DW>N:ZN@ 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@ KA?&W_(03Z5W5<+XV
M_P"0@GTH Z?P[_R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQ)J2:1X?U&]D;8
ML%N\FX^RDU^047[>FMZW^TQINEK/)'I2:C]F8[_E.&-?:/\ P4*_:"7X1^";
M#3[6X47.J.;=E4\X;BOAE/V()-(^%VM_%Q?/-Y:1F_A4D[=Q^;./QH _8NWU
M6#7/#\=Y;N)(Y(PV1[BN6\#?\C)??C7SM_P3I^/L?Q7^ L::K=K_ &W#*\)B
MSR0.!BOHKP.I7Q+? ]<&@#T&BO+?VDOB/J7PK^$FO>(])C66^LH&DC5AD$@5
M\@?!G_@IQ::I\"+WQ+XUN(;/7XIVB2&,<'!P.* /T1HK\PV_:@_:X\<,==\$
M>#XK_P *W)S:7'D@[U['I5-/VO\ ]J;X>^)M.G^(7A2+3?#0<&\G\D#9'W.<
M4 ?J117F?P9_:#\'?'+0XM0\,ZFMXI #KT(;N*] UBZ>QTB^N8QF2&"21?J%
M)'\J +E%?G?\+_\ @HUJ,WBSQ3:^-!#8Z=I=RT:N  =H.*P/'7[;GQO^)7BO
MS?@=HD>O^&<8^T&(-\WIF@#]+Z*_+R[_ &BOVUM'V7-_X'BBLHSNF;R!PG<]
M/2OJ']FG]MSPK\8(1I&H:C'!XF@(CN+?&,2="/SH ^HJ*3K[BO@_P+^VIXT\
M0_M?>*OAS<VT"^'M(+-YN &"KW/^>U 'WC17P%^T=^WIK]UXTT?P[\#%B\27
M23&+5 8\^6<XQ7UU\&==\5ZIX'BOO&UJNGZF0&9,8 &* /0Z*^-_VH/VY;/P
MI#+X:^&5Y%K7CN*7;)9!<A!7@UO^T!^V]J%O'/;>!86BF&8SY Y_2@#]0:*_
M/;X2?M]>*?!'C"U\*?'BWC\.ZW.?EB$>W@]Z^]?#OB.P\6:+!JFE7"W5E<+N
MCE7H: -2BOB#]LO]JSXD_L__ ! \+66DZ=%+HFH3A;F9DSM3/)S7UG\-/']A
M\1O"]IJMC,LH9%\S;V8CD4 =9117S5^V5^U)_P ,Y:/IXMVC.J:D"MK&XSN;
M) 'YT ?2M%>"?L>_%#QM\5_AW/J_CBQ6QOC-^Y15QE#G!K6^/7[4/@SX$:/-
M+K>II!>'Y(H^OS]A0![+17Y@2_M/?M>^+-2N;_PCX.BO?#DS;K*?R1\\9Z'.
M*GT?]K7]I_X?Z];ZG\3_  M'I/@Z(YO+KR0-B_7% 'Z<45YI\&?V@/"/QPT&
M#4?#>HK=K(N2O?/>O2J %JGJL;RV;A%W''05YE\=/VE/!?P$TF6?Q+JB6EQY
M>Z.(]3Z5\0>(/VL/VG/B-<2Z[\+O#,>I^"9>+>\$7WOQH ^_O %M+%J6H,Z,
MHSU-?+__  4 \3:UH, _LK4IK$^4#^[8CTKPOP!^TM^U%X5\31W?BKPPEOH:
MR!KZ1H_N1@\GIZ5TW[6GQZ\%?'7PV+WPCJ*WS6\02[QQL?N/PH ^L?V*]4O]
M8^ NC7.HW3WETQ;=+(<D]*]WKP#]AS_DWW1/JW]*]_H *_'3_@HAI_QFN/V@
MKYO"T>O-HVX>3_9^[9NSWQ7[%U\1_M1_MC>)?@[X_?1M-T>SO(!(%\R:(,>3
M]* /I+]FY-5C^!W@]=<$@U86*?:/.SOW]\UZ57!^%?&UWK7P?MO$SQ)'>2:>
MUSY:C"A@"<5\7>"_^"DLFE^*K^W\<O#8:;;7#1EP #M!(H _0VBOS5^('[9G
MQZ^(7C:6?X):!'KW@YA^YNC"&W'ZUD#]K']J[P)K%A-XZ\)0Z?HKR#SYO) P
MF>3T]* /U!HK@OA!\9/#?QF\-IJ?A[4$O1&JK<*O6-\<@_CFN]H ***\F^/O
MB/X@^'O#EQ-X!TU=2U-8R8XF7<"V.E 'R)^V5XI\3:/\9C!I^J7%I;%E(CC8
M@5]O?!>:YN/ACH$MV[23O;AF=^I]Z_%CXX_$K]H'7/';W'C'019ZN&P(@F /
M2OL+]ESXM?M2:A:Z19ZQX4C3PTNU(KDQ#)3/KB@#N_V_O$^MZ#K6DKI6IS6*
MM&-PC8C->X?L?ZI?:M\'[.>_N7N[@N<R.<FO ?\ @H)%)=:EX=4J!=20KO7T
M:JOPV_:LT+P#\'U\&>&KI+KXD+DQZ>1G.>] 'WQ17YBZE^T!^VJ&N+BS\#PO
M8H"ROY Z?E7J'[(O[=6J>(M0G\+_ !H>+P]XMN)Q'8V[1[?,YQC% 'W5125S
M?CSXA:)\-]#EU77;Q;2T0$[F[X&: .EHK\Y/'7[;'Q>^+6N7"_L_:1'XCTVR
M<I=2>5NVD5R6J?M%?MMZ7:FXF\#1+$IRQ$ /'Y4 ?J117S#^S/\ MF:!\4+&
MW\/>(;Y+3QY;KB^LL8VM7TXK"10RG*D9!H =1110!\6_\% O$FM:#)HW]E:C
M-8[E^;RV(SS7JO[%^K7^L?"6.?4;I[R?S?\ 62')Z5XW_P %$_\ 6:)_N_UK
MUO\ 8@_Y(]'_ -=?Z4 >T^+O^0>/K7RO^U-K6I:)\.M9ETR\DLIEMV(>,X(.
M*^J/%W_(/'UKY-_:V_Y)KK7_ %[M_*@#1_X)D^(-7\2? >XN=9U"74;H7K*)
M9F)..>*^OJ^-/^"6?_)O]S_U_-_6OLN@ KQ3]JK]H:+]G?X9ZAXD2W%]=0#Y
M;?N:]KKXR_X*2_#W6/$/P=U34-)A:XFC4?(.1^5 'S'X!_9G^)G[;5]+\2E\
M<:CX2TO4OG2U61PJ>P IWQ"^$OQ+_8+U32M=A\4:EXXTN5_,G+LY$8!YSFOJ
M#_@G%\:M#\1?"/2/ [3+'XFTR)C<6H&"/7^5?4GQ \!Z7\2/"NH:#JT*R6EY
M$8F8J"R@]Q0!YQ^RW^TEI?[27@,:Y9B.&>-A'+"K9.[N:]JKQ#]GC]DWPI^S
M;I]Q9^&Y[EX9Y3*PF/<_C7M] !1110 4444 %%?/G[27[7GA'X(V=UHYU2/_
M (3"6/\ T2QQDLU?(47[3'[8OBE3J7AOP9#=:/(?W4ODCD?E0!^H%%?F=H/[
M8'[1OP[\06$GQ8\-Q:/H<D@\V;R@,)GD]*Z#XM?\%+/M7Q0T/2/AE-#J^C3(
MHO)F495SU% 'Z(T5QGPS\6W?BWP%;:Q=J%N9(RQ4#N!FOA[P[_P4@U#1_BUX
MJT+QCY-EI&F3LD4F "5!H _12BOS?^(?[;7QB^*&N13_  "T>/Q%H*#;/-Y0
M;#>E8#?M4?M:>!Y8;_QKX0BL-%+@/+Y(&!^5 'Z?T5YC\#?CEH/QD\-VT^GW
MT<VIQP@W<"]4;O7IM "T5\Z?M'?MF>"_@BMSI$FJQ_\ "3#A+7&2#[U\GS?M
M'_MC^(9&U3PUX+BNM N#NM)O)'SJ>AZ4 ?IW7YP?M>>,O$>D_&Z6VL-8N+6V
M\P#RT<@=:O\ PV_:V^.O@?Q!;7'QIT&+0_#JMFXG$0&U?7I7GG[0GQ%\._&#
MXDKXG\(W@O\ 1I'4>>.[=Z /TC^$-Q-=?#?0);B0RS-;*6=NI-=A7%_!O_DF
M/A[_ *]5KM* $;H:_)/_ (*=>,/$]GXKT32M+UNYL$O;L0GRI"O4X'2OUL;[
MIK\@?^"G7/Q+\)#O_:2?^A"@#M?!/_!+_P ?>(O#.G:K_P +?U"T^V0+-L65
M^,C/:MS_ (=4>/\ _HM&I?\ ?V3_  K[Y^#,+P_#/PZ'/6RC(P<_PBNUH ^0
M_P!DO]BGQ/\ L[^)KO4]9^(%UXHAFZ03.Y"_G7-?M_>*-;T+7-)32M2FL5:,
M;A&Q&:^X:^#?^"B'_(?TC_KF* /H3]D+4[W5O@_93W]R]W<%SF1SD]*]NKPK
M]C7_ )(S8_[Y_E7NM 'RA^WOKVJZ'\.=0ETN^DL9EMR0\;$$&I?^";VNZKXA
M_9VM+K5[Z34+LW# S2L2<5G?\%"/^2::C_U[FI?^"97_ ";;9_\ 7RU 'UM1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/B
M[_D&R?[IK.^&O_((E_WZT?%W_(-D_P!TUG?#7_D$2_[] '7T444 %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>%_M>_\DJU/_KWD_P#037NE>&?M=-M^%NHL1G$$A_0T
M ?)'_!'&ZMK;PW\0?.N88G_M _NW< XW'GFOT<_MS3O^@A:_]_E_QK\1OV*_
MV1/%'[27_"8:KH/CNX\&V]K>-&T=NS#S"2>H%?2__#J[XD?]%JU#_OX_^% '
MTS^V]^TEH?P-^%[M=_Z?+JRO:Q16Q#L"1@' [<U\\?\ !*GX1ZEH\/BGQ+J<
M310ZE<&XA5Q@X8Y'\ZZSX+_\$V=1\'^(OMOCKQI)XWLT(:*UO"SJA]1NK[@T
M'PYIOAFQCL]+LXK.W10H2)<#B@"75M6M=#L9+N\F2""-<EG.!7YW_M-?MW:A
M\1-9?X??"!KRU\2VT^R:]P=A[8!':ND_X*:?%_4;?P3<^#M"NI+34Y'7#PMA
ML'Z5Z'^PO^SKH/AGX2Z!XCU73H+SQ'>0"26ZE0%\^I/K0!\Z6?[/_P"VUJ%K
M!<KX^AB6=0X5IP"N1WYXK(TGXY?'']C_ .(D%S\:-6N->\/)@2+;Y8'/<=:_
M5<#:  , =*X;XL?![P[\7_#ESI>MV$%P9%PDLD8)4T 5_@U\;_#GQP\*VFNZ
M!-F"X3>(9"-ZCW%9O[4W_)O?CS_L&2?TK\Z/V:=<UC]EW]K3Q1H5Y/+=>''<
MP6]N20B9..*_0[]I.^74OV:_&ET@PDVDNX'L<4 ?"G_!)F&2?PQ>K"=LOVF3
M!]\FM#QS^T-\5_@+^TGJ,GC'5WF\&75P(K2#/"Y/%4_^"1[%=!N<?\_<G\Z]
MB_X*;? M_B1X)TC4M/7RKJSN1-(Z#DA2#0!]F^%=83Q!X;TW4HSN2Z@28'ZC
M-:M?,/[#/QA@^(/@,:*MTL\^BQ+;N-V2","O=_B/XZM/AOX2O->OAFWMADY.
M/I0!\1?M[?M0^*]+OM/\+_#746LM=CNE2X*'G;D9KZ TW5?&GA;]E75]<UN_
M\[Q&NDFYCESRK;1S^=?#G[-?@VY_:(_;.\4^)K]F;0V+30JW*\9/%?HS\?K6
M/3/V?_&%O'_JX=*D5?H * /S>_9C_P""E6L^$O">J:C\1;V;6I8+AD6./E\=
MABNMGL/VIOVCM6E\;_#KQ.VB>$-0.ZTM;B384'N#7R__ ,$]_@9#\4/C-#J&
MJ+'<Z-#=,LEG(,K)SW%?NEH.@:?X9TN'3M+M([&RA&$AA&%7\* /RR\2^'_V
MN_@9?6?B3Q5XN.I>'[-O-NXX9-P9!R1Q7W?^R[^T_H'[2G@L:KI2O;RP$0RQ
MS'#%AP2!7HWQ.T>TUSP'K5G>P+<026S HXR.E?F]^S5JB_#_ /:2L_"VF2"T
ML9YRS6\?"GGTH _4AF"J23@#DFOEO]JS]MOPO\#[&30(3->^(]2C:&R-K\RQ
MR$8!;%>K?M"_$J/X8_#V]U!V"&2-XU8G&#BOS5_87L_!GQ(^*7C#Q!\3?$UE
M<&WN6ELH=2E4;?FZ M0!L^!/AO\ MH?$O39M:L/&GV*RF<O"D\N#M/( '%7?
M$GP]_;'^%MK%KFL^,Q?Z="X::.&3<=HY(X-?H38_'7X6Z7:QVMKXPT2"",86
M-+E0!27_ ,=/A;JMK):W?C#0[B"08:-[E2#0!Y1^RW^V[X5^.4(T%O.LO$&G
M(L-W]J^422#@E<U]-W4A6UD=#SM)!_"OR1_;<M?!/PU^,'@C7_AMXGL;;[1=
MK+>V^GS*0WS=#MZU^G'PM^(%I\2/A_;ZG:D'_1PKD'(+;>M 'P+X)_:;^(^I
M?MT:YX,N-89_#L#,$M<\*.W^?:OTOL)&ELX78Y9ER:_(/X=_\I)/$G^\?YFO
MUZTW_CP@_P!T4 6J_.?]K;]HSX@^ OBL^F:'JC6UD)U78#VS7Z,5^4G[<?\
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
M973?AS!KL";;@W2?O/QK]'*^'O\ @KM&K?LQARH++?+@_E0![3^Q;XFDU[X
M^$UE.Z2.S09_"O>:^5O^"?.K_;O@EH$.S;Y=HO/X5]4T %%%% !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 %<+XV_Y""?2NZKA?&W_ "$$^E '3^'?
M^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !5/5M6M]%L);NY<)%&I8DU<KY3_ ."A/QRA
M^$OP5OGM9E?4I&""%3\V#Q0!\/>,M2F_;#_:=O\ PU-?Q)IVBWOF()WPN W:
MOU(N/ ^@ZE\)V\$+>V8M)K(6C;9%(;@9XS[5^7OP._X)O^)_C=H=M\1K+QE/
MX8FU=?.)C)#<^XYKUE/^"6/Q)C8%/C7J*D=#YC_X4 >/_#N27]E+]N>'P5'J
M$)\,,2Y2)_DR:_4OP!JD&N:Y=ZA:'-M*,J1TZ5^3W[4'_!/7Q9^S_P"%)?B-
M)XPN/$^JV\BYD8DO^9YK[>_X)W_&#_A/OAW86%S_ ,A&"#,NX_-QZT >G_MJ
M,(_V?/%;'H+5OY5^67_!.W]EU/C9XD%WXFMOMO@[SSOMB>&8&OU(_;>_Y-T\
M7_\ 7H_\J^?_ /@D/#!_PHJ:0H/.^U/\WXT ?<WA7PMIG@GP_8Z)HUJMEIEG
M'Y4$*=%7TK/^('P[T3XF>';G1==M5NK.=2C CG!KIJ* /R7U#3-3_8U_:VM-
M.T-VL_ 1.][93P237Z>:?XJMO&GP[GUBTXM[FRD=?^^#7PK_ ,%#_L7_  DG
MR[?[0^7;_>KZK_9]\S_AFG3/,^__ &;+G_O@T ?CAH/POU?XJ?M-:CIEN6;0
MYM39+R//#+N.17[;?!7X&^%/@=X7ATGPQIZV,&T%\=2V.37YQ?L2V]M-\=/%
MK3(&D&I/M)_WC7ZOQ_ZM?I0!'=VL5]:RV\Z"2&52CJ>A!&"*_,7]N']G&'X(
M^/- \>?#.T&BPI)]JU98R</AB37Z@5\V?MV?9/\ A2/B'SMOG?9'V9Z]* .J
M_9/^-D7QT^%\&N1L7,3"!F/J!_\ 6K\C_C-;^,[[]N;QA9^ [I[+4KB<QS.I
MP#&3@@U]X?\ !(/S?^&;;OS>O]H-C]:^=/AC!%/_ ,%*/&PF02 2-C/U- 'V
M-^R#^QOH_P '--.O:I9QS>(=0 GFD/)WGDFK7[?WQFNOAU\#]:M] NF@\1R
M"%EZKUKZ<L,?8X<=-HQ7YZ?M_>=_PL*#[5G^R]J[]WW: -K]@;]E?2-9\)Z;
M\4?%EHMYXHU)=[S/R6/K7WO'&L,:HBA44851V%>6?LP?9O\ A2OA[[)M^S^5
M\NWIVKU6@#Y<_;7_ &4?#'QJ\&ZAKPTM&\9VL0%G?#[PQVKQ/_@GG\?M2C\9
M7'P=UB=I+[28VSNZ<5^@>K>3_9T_GX\K8<Y^E?D_^S;C_AY1XO\ [.Z9;[E
M'WC^V)\([/XD?"G6+QXA)J&FVDDMN<<@@9XKYP_X):_& V_@?4?"7B29QK(O
MF$(?J5!( K[^U+3H]7TRXLKD9BG0QN/8U^7GQ8\/R_LX_MH^'[S34,6@N5EE
M"#"<X/- 'ZE74PM[:64G 1"Q/T&:_)SX]^(&_;"_:&T72[16N+?PWJ 655Z
M!J^V_P!I;]I'3O /P/A\3VLZ>7J0\E!NZ;AC^M>(_P#!-OX%/X7U?Q5XWU$"
M[;7F^T0-(N=FX@\9H ^O]=U*P^$?PQ:\AB6"WLK90<#'\/6OS;^''@$_M8?M
M2:G=^-]0M[WP6I,MO:2R@?,.1WK[K_;8DN(?V;_%;6H)F\D;0O7O7YB?LQ_L
M1>+/C;9C5=/^(-UX=NWW,T<<A!4?A0!^R'ANW\/^$-#L]'TVXM+:QLXQ%%$)
ME^51VZU3\<>'O"?Q*\.76@>(#9ZCIER,2P/,N&'YU^?C?\$K_B06/_%Z]1/O
MYC_X4@_X)7_$E>1\:M0!_P"NC_X4 <OI<$W[*?[6]];>'=0AA^'^[;!90RAM
MI)^M?I;=>,D'PWF\2H=J+9-= _09K\_O#?\ P26UVQ\10ZKJ_P 2+C5I$<.?
M-+'.#[BOLGXNZ!<>%?V;]8T>UD:9[/2WB,B]P%- 'YR6/A/6OVZ_VD++5M6E
M-]X(L;CR+NV)X8 __6K]4O"?@C1?A5X-MO#_ (9L8].TJT4K% O(6O@3_@D#
MY7_"+^*_M?\ Q\_VA)MW=>IK]&-8_P"/-_I0!P>DZ+9^-H=9TS5H5GMKA3&R
M[1T/!K\K_P!M/]FB[^!'Q#C7P2/L'AN\/G7,*G[Q)S7ZN_#W_D*7_P!:^4?^
M"BWE>2F_&_R1C]* /</V(BI_9_T/;TY_D*]\KP#]AS_DWW1/JW]*]_H *_*_
M]OK_ )+!)_UV7^=?JA7Y7_M]?\E@D_Z[+_.@#[V^'7'[-^GG_J$-_P"@FOQI
ML?A'<_%_]IJ'2)T:71+B^*SQ]B-QK]E/A]_R;;8_]@=O_037P5^R/9V\OQFN
MY9(E:5;]L-W'S&@#]$_@S\&?#WP1\(V^@^'K1;6VC49 '?%7?BQX/TWQIX#U
MFQU*V6=/LLI3<,E6VG!%=C65XJ_Y%K5/^O:3_P!!- 'YO_L&7&I_"'QOK?AT
M3[;.]OVQ'G/&XU^FM?EA\(;B5?VB(%#D+]M.1_P*OU/H **** /S:_;9NI#\
M;,<?*5 XK[M^"<S3?"WPZ6QD6RC@5\&?ML?\EN;_ 'E_G7W?\#?^25^'O^O<
M4 ?&G_!42\N].TVWN=/;9?1P9C8=0:SO^";'[-NB^*/"5K\3O$UI]H\3F0JL
M[=<"NG_X**1I-K&D)(N^-HQE3WKW;]BNWAM?@K8QP1B*/>?E6@#WG: H4*-N
M,8[8K\[/V]?@?I5C\4O#7C?2K9;6_L2)F=.!N!SFOT5KXP_X*#R-'HL95MI\
MF@#WK]FWQY>_$+X:VFIW\WG3YV%OH*^$/VV_B!K_ ,=/B%:^ ="U6.RALKP)
M=K(^T-'GD?SKZL_X)_2/+\![5G;<WG'DU^:.O_!/7OCY^VKXXT>VUV;PXL=R
MQ2Y5BN>> * /UD_9Y^#O@+X#^";6Q\,I8V4EU#')>3+,N9I-HR>OKFO49M6T
MNXA>*2^M&1QM93,O(_.OS>C_ ."5WQ'\E /C3J"KCA1(_'Z4[_AU=\2/^BU:
MA_W\?_"@!_[?/P4T?X0W&E?$#X;3VVD^(KV^'VUTE&Z1<@D\5]H_LT_%!/B1
M\.M,=W\V]M[=%G?.<M@9-?$&H?\ !)'QEK[P+K/Q;O-1@A;<(Y7<C^5?:G[-
M/[/Q^ /AN32VU(ZD74#S#GM0![/1110!\/?\%$_]9HG^[_6O6_V(/^2/1_\
M77^E>3_\%$(9))-%*(6 3G'UKUG]B%2OP?C!&#YO]* /:/%W_(/'UKY-_:V_
MY)KK7_7NW\J^LO%W_(/'UKY,_:X=!\-]94MAVMVP/7B@"7_@EG_R;_<_]?S?
MUK[+KXU_X);1O%\ +D.I4_;6Z_C7V50 5GZYH=EXDTR;3]1@6XM)AAXVZ&M"
MB@#\^?CQ^QEXW\!>)[CQE\$[M-#O0WFSE6P6C')&*ZK]FW_@H+I'BS4$\%>*
M8;FW\2V;"WN+F<;5DD'!(SUYK[:=5D5E8;E88(/<5\6_MQ?LDV/B?P^?&WA.
M*'0=5T6-KJ8V:;&N".><=Z /M&&9)XUDC8.C#*LIR"*?7Q/_ ,$Y_P!HR_\
MB5X%GTSQ!YBZC;3F%/./S$#CO7VQ0 4444 %>?\ QS\?1_#SX9Z_JHE\NZAM
M)'A]=P'!KT"OE;]O+[7_ ,(*/)W?9O);S<=,<]: /D/]C;X(W?[9GC2X^*'C
MD_;H--O6B3S2<D G 'Y5^JVAZ)9>'=+M].T^!;:T@7:D:] *^2_^"9GV#_A3
M>I?V=L\G[;\WE]-W-?8= '&_%#X4Z!\6O#LVDZ]9I<Q,C*C-U4D5^+?Q\^!J
M_LS_ +56AZ!I<1BL+YQ*-O(P3FOW6K\U/^"@7]F?\-&>&OM/E_;?*3R]WWL8
M'2@#[@^!_'PEL?\ KBW_ *#7XG_$'X7ZC\5?VKM8TZT4M9/J6RY4$\KOY'Y5
M^UWP+S_PJ.RS_P \F_\ 0:_.3]FVU@N/VKO&IFC$A6_;&>WS4 ?HM^S[\!?"
MOP'\%6VE^&;!;)9HD>?'\3D G]:[?QAX5TOQEH%UIFKVJ75G(IRK#H<=16K:
M?\>L/^XO\J6Y_P"/>7_</\J /RW_ &-6U?X5?M->.K'[1MT>6Z:."'/ 7=TQ
M7Z ?M"?$B3X6_!?7O%<4GE2V5MYJM[XK\]/!<\B?M0:X%<J/M_/_ 'U7T[_P
M4:^W_P##,>L>1N^R_8QYFWIT'6@#Y8_9.^ LG[77Q8?XK>-X#JF@S,Q2.0G[
MPZ5^JNCZ1::#I=KIUA"MO9VT8CBB7HJCH*^3_P#@EG]F_P"&2] \C;YOFOYF
M/PQ_6OKV@#B/BU\)=#^,'A2[T36[59X9D*@D=*_'?Q]\(]8^!7[0K^%+!_)\
M+1RAEMP>.M?M_7YD_ME>1_POR7.//\P?7K0!^@OP?Q_PK70-O3[,M=C7&?!O
M_DF/A[_KU6NSH 1ONFOQZ_X*H)+-XNT.&U.V]DO L#9QAL\?K7["M]TU^0/_
M  4Z_P"2E>$CW_M)/_0A0!TO@7X _MF77A739M*\<1VVGR0*T,;2XPF!@=:W
M?^&>OVV_^A^A_P"_P_QK]!?@O*\GPS\/;V+8LX\9_P!T5W% 'QU^R'\+?VA_
M!7BB[G^*WB9-8TQA^ZC$H?%<G_P40_Y#VC_]<Q7WC7PA_P %#899->T@HA8>
M6,D4 >]?L:_\D9L?]\_RKW6O"_V-U*_!FQ!&#O/\J]TH ^1/^"A'_)--1_Z]
MS4O_  3*_P"3;;/_ *^6J'_@H0Z_\*VU!-WSM;G"^M6/^"9L;Q_LVV8==I^T
MMQ0!]:4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% &#XN_P"0;)_NFL[X:_\ ((E_WZT?%W_(-D_W36=\-?\ D$2_[] '7T44
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 %>%_M>_P#)*M3_ .O>3_T$U[I7A?[7O_)*
MM3_Z]Y/_ $$T ?)O_!&O_D7?B#_V$#_Z$:_2:OS8_P""-7_(N_$+_K_/_H5?
MI/0 4444 ?EK^WQ:S:3\?$U>\!&EKM!9ONU^@?[/%Y!J'P>\-W%L08)+<%,=
M,5XU^WM^S=>_&[X6WB>'E5-=!#K(?0<UXK^Q/^U[;>!5M_A#XNBN(=2T=?(:
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
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 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_P @F'Z5
MIT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 5]0OHM-LY;F=MD4:[F:OR,^/VK:G^T[^V4/ <.Z?06(/R\C@U^FGQ
M^\+^)/&?POUK2/"URMKJ]S"4AD8XP:^;_P!C']C/Q#\(]67Q-X[FBO\ Q2'8
M_:5.[Y30!]5?"GP3%\.? &C^'85"QV,(C&*ZVBB@#B_B[X!M/B3X(OM%O4#P
MR*6P1W K\QOV3?&UW^SW^U-XGT76/]&T.20P6Y?@')Q7ZR:@_EVDA]B*_.W]
MI_\ 8X\7?&;QG:ZEX%N([&]M[D33R,=N0#ZT ?3_ .V5-'J'[-OB6=#F*:R+
M ^Q7(K\S/^"=/[4UQ\$[K['XFD%EX$\]A)>,OW6)K[W^.&@^)O"O[(>OZ=XG
MNENKNVTWRPRG/(7%?-W_  3T_9Q\&?'7]FB]LO$>GK=2/<N0<=\\4 ?IEX3\
M5:7XW\/6.N:+=+>Z9>Q^;!.G1E]:H?$#XAZ)\,_#MSK.NW2VMG I=F)YP*_/
M77/V9?VL/!FJSZ+\._%D6F^"[=L6-KYP&Q>PQ6,G[(?[5'Q"\3:=;_$/Q5%J
M7AHN!>0><#OC[C% &!J&J:G^V3^UM::CH:->> @0CW2@X!%?IYI_A6V\%_#J
M?1K0YM[:RD1?^^#7/_!G]GOP=\#=#BT_PSIB6:@ NW4ENYKNO$G_ "+NJ_\
M7I+_ .@&@#\+/!?Q6\1_"?\ :,UC4=/A+>'HM29[^;'")N.37[0?!7XY^%/C
MGX7BU?POJ*WT 4!\=0V.17YH?LD^!]"^('Q=\:Z3XBMA=:;<:@Z31D=5+&O6
M_C!^Q?\ &#P#XWB_X9[U6/PWX3:,,UKYP7#]_K0!^BEU=16-K+<3N(X8E+NS
M=  ,DU^8G[<7[1T/QL\=Z!X#^&=V-;A>3[+JS1 D)EB"*CO/V=_VU]8V6U_X
MWAELI#MF7SQRG<=?2OJ+]FG]B/PK\'X1J^HZ='/XFG(DN+C.<R=2?SH [C]D
M[X)Q? KX7P:'&I0RL)V4^I'_ ->OSX^%O_*2CQO_ -=&_G7ZX=/85\%>"?V)
M_&OA_P#;$\2?$RXN83H>H.S1(&^;GUH ^[M/_P"/.'_=%?,7[?WP9NOB)\#]
M:N- M6G\1Q*#"J]6KZ@M8S#;QH>JC%.FA2XC:.10R,,$&@#X*_8$_:FTC2?"
M.F_"[Q9=K9^*=-4I)#)P5/I7WM'(LL:NC!D89##N/6OBG]KC]A1?&%HWB3X3
M6L6A^/9)MTUX'V[U_P :\3L?@#^W!IUC!;P>.852%0$'GC(_'- 'U/\ MN?M
M2>'/@=\.]3L'U-$\4SQ VMF/O'/>O!_^"=7P+OM0\73?&?4HF6YUB-LENG/I
M6A\*_P!@_P 7?$#Q!!KGQ\N(_$>HQG[PDW<#M7W9X1\(Z7X&T"UT71;5;/3K
M9=L4*]%% &S7RM^WQ\*;?7_@]KGB6P@9_$-G$#"0.M?5-9?B;P_:^*-%N--O
M$$EO,N&4T ?A7X \>>*_VF-,TKX3:X)%_LZX$A49#<'O^5?MG\'/!T'@7X;Z
M#H\*!3;6J(QQR2!7S-\%_P!AM?AG^TAJOC@Q0_V5.#Y48QD'Z5]FJH50%& .
M@% '-?$?PA%XZ\'W^BS -'<)@@U^8'PO^+$_[)_[5^IZ5XO8Z9X.R8H)F& 2
M>E?K+7@O[1?[)'@WX\:3,^H:9&^JYWQS=/F[&@#V?PWXBL/%FAV>KZ9.+BQN
MXQ)%(O=353QOXYT3X<^';K7?$%]'I^EVPS+/)T6OS:7]F+]L'PC>3:=X4\8Q
M6?A^ [;.'SQ\B#H,9J2U_9*_:F^(FJ0Z5\2/%,6I^$YCB[MQ,#N7Z4 >F?"_
M]MSQE\:OVF;[P_X0LH]0^'BY\C4 G+?C7VOXHT=_$?@_4M,E4&2[MGA9?<C%
M>?? ;]FKP?\  ;0;:UT'34M[A5P\G?/>O7* /R"T_P 6:U^PK^TA9:1JT1L?
M!%]<>==W)'"@G_Z]?JGX5\;:+\5/!MMK_AJ^CU'2KM2T4Z<!JY'XZ?LT^"_C
MYI,L'B72TN[CR]L<IZCTKX?\0?LH_M._#>XET'X7>)8],\$Q9-O9B7[OX4 ?
M=.G^)-.\ QZOJ.M7"VT$2ERVX=!S7Y1_MP?M=P_&7XIVMEX0F%[HL)\J:11T
MP<5Z'I'[+'[57CSQ!;VWB+Q,D^CK*!>H9<!H\\C\J]L^)7_!,W1!H\(\%6D5
MEJ#Q@W$C'[TG<_G0!]!?L1J$_9_T,#W/Z"O>Z\J_9I^&VI_"?X4Z;X=U>19;
MVW)W,IR.U>JT %?E?^WU_P E@D_Z[+_.OU0KX?\ VIOV.?&'QB^(#ZSH]U%%
M;&0-M9L' - 'T)\/O^3;;'_L#M_Z":^#_P!D7_DL%[_U_M_Z$:_0[PGX)O=%
M^#MMX8F=3?1Z>UL6'3<017R_\ _V._%_PU^(%QK.HW43VTET9@JMG@G- 'V]
M65XJ_P"1:U3_ *]I/_036K5'7+-]0T>]M8SB2:%D7ZD8H _+OX1_\G%0?]?I
M_P#0C7ZI5\.^ ?V./&'AOXN1>)+FZB:R6Y,I4-SC.:^XJ "BBB@#\U/VV/\
MDMS?[R_SK[O^!O\ R2OP]_U[BOG/]I#]D_Q5\5?B4==TJYCCM<@[6;!XKZ@^
M&?ARX\)>!])TF[8-<6L(1R/6@#XW_P""B/\ R&]'_P"N8KWC]C'_ )(S9?[Y
MKE_VMOV<O$7QLU+3Y]%GCB2! K;SBO4/V=OASJ/PN^'=MHFIR+)=1MDLIR*
M/4*^+O\ @H3_ ,@6/_KC7VC7SI^UC\!-=^-&FK!HTR1.(]OS'% %#_@GW_R0
M6U_Z[&ODW]N3PIKW[.OQ"L_B!H%J3%J%Z&NI5'1,C)K[F_91^$NK?!GX6P>'
M]9D66\20L64Y%=Q\2OA;X>^+'A^32/$=BE[:L"%#?PDCK0!RW[.OQZ\)_';P
M'9:AX9U1-0DMH(H[M%^]')M&0?QS7JDTR6\+R2,%1!N9CV%?FMXB_8A^-7P;
MUR\_X4-K4?A_2KQRT\9EVYK#U+]GG]MS5+4V\_CB%XF.& G X_.@#U[]J;]O
MJZ\.>(;#PM\)3%KWB5+H17UN4W>6N<&OL3X<:MJFN>"])O\ 681!J%Q;K)-&
M!C#$<U\Y?LS_ +#^B?#N.+Q)XMLX[[QM,,W=UG(9NYKZPBB6&-8T&U%& !V%
M #Z*** /F+]N3P/JNN?#F_UC2;;[1<:?;LZC&>E>6_\ !-']HS2?$7@/_A#]
M>O8[3QB+EMMDPP67MBON74M-M]8L)[*[B$UM.A22-NC ]J^(OCQ^PGJ-GX@;
MQ5\'/+T+Q(HW1S;]N&H ^SO%%NTNFLXQMC^9LG'%?F_^V=\>M"U#QIHW@K2;
MOS[S4'^SO&O/).*S=8^!G[;DUJ?MWC6.>)_E<+-GBO6OV3_V';:WU&3Q+\4K
M*/6?$]M*);:9CG8V<YH ^A?V2_A;=?"?X7PZ9=P^3),PFV_4?_7KT3X@?$KP
M_P###1_[4\17RV%EG'F-73*H10H& !@5\_?MH_ G6?C]\,?[ T258;K>3N9L
M=10!W'PJ_:,\!?&F2Z3PEK<>IM;'$NWC;^M?-W[27[;6N? OXY6&E3P1KX)*
MK]IO"F=I[\US7[ O[$/CO]FK6M9N?$%U \-Z0 L+<8'XU]4?%K]F7P-\8M)F
MM-?TE+EG7&_OF@#J/A7\4-$^+GA&TU_0;I;JSG7(937)?M/?%7PW\,_A7KAU
MZ^CMI+NSD2")NLC8XKX?UC]CW]ICX<^*+JT^%?B6+2?"<9_T2W\X#:/I4VD_
ML6?M _%3Q/ITOQA\01:UI-O(-T?FY^7/(ZT :'_!-GPSJ'C&2[\511&.PCNV
MPRC /)K] O'OQ&T'X9Z,=4\0WJV-EG'F-5;X8_"OPY\(O#D>B>&;!;"Q7!95
M_B;'4UYG^V3\$-7^/7PM;P]HLJPW1<MN9L=0* .N^%?[2'@#XTW-S!X1UR/5
M);8XE5!]W]:]-K\^/V!_V'?'O[-/BC5]0UVZMVAN\*JPMQ@>O/6OT&7(49ZX
MH 6O/_CIX!C^(?PSU_2O*\RZFM)$A]=Q' KT"B@#\EOV/?CM/^Q7XNNOAIX^
M_P")?:ZA>M,IF!R 2<']:_57PWXDT[Q=HUMJNE7*W=C<+NCE3H17A?[3G['?
M@[X\Z;=ZG-I49\61Q_Z)>YP0U?(5A^S!^V%X)M_[(\*^,8;30XC^YA\[H.W>
M@#]%/B=\5- ^$_AV;5M>O$M8E1BBL>6(%?BG^T'^T#;_ +1_[6&@:SI\Q>SM
M)!"NW(7 -?5FA?L@_M'?$7Q!8)\6/$<6KZ''(/-A$N<IGD=?2M;XP?\ !,&"
M/XLZ#K_PUMX=)TNW13=1,PRSCJ: /M'X(?\ ));'_KBW_H-?G+^S1_R=9XV_
MZ_F_]"K],?AGX3N_"?@*VT>[8-<QQE21],5\B?!O]BWQEX$^.?B3Q;?743Z?
MJ%T9HE#<@$YH ^Z;7_CUA_W%_E1<_P#'O+_N'^5+ ACAC0]54#]*693)"ZCJ
MRD?I0!^4W@[_ ).?UW_K_/\ Z%7Z%?'KX=2?%;X&ZQX7BC\V6_LUC5??%?-/
MA_\ 8R\8Z9\:M3\52W41L+BZ\Y%W#.,YK[BLXC!9P1GED15/X"@#\H_V3?CT
M_P"R/\6'^%'C><Z5H,+,(Y) ?O'I7ZK:/JUIKVEVNHV$RW%G<QB2*5>C*>AK
MY_\ VCOV,O!?QO6YU>32X_\ A)CREUG!)]Z^4)?V<_VR?#LQTOPUXSAM?#]L
M=MI#YP^51T&,T ??_P 7/C)X=^#?ANXU;7KQ+=(T+JK'DU^-?CW]H&?X[_M-
MR:MIS>?HDDH"R@<=:^D/#/[%W[17Q%^)6D2_%[Q#'K/A-7 O+<3 [T],5Z#\
M0/\ @F_;:9XXCO?AY;PZ7I"[6\DL,AN] 'V=\(0%^&N@ =/LRUV-<[\/="N/
M#/@S2=+NF#7%K (W(]1714 (WW37Y _\%.N?B7X2'KJ2?^A"OU^/0U^>/[>G
M[%OCGXW:E8ZGX:GC66UF\U-QQ@]J /MGX,V[V_PS\.[\<V49X.?X17;5^57A
M7X!_MIVNE0VNG>,X[>UMU$:*TN. ,>M:_P#PHC]N'_H>H?\ O\/\: /T^KY-
M_;Y\%:SJ/P[U#Q!H]M]HN+"W+ 8STK*_9%^&O[1?A#Q->S?%?Q&FK:8P_=1B
M4,0:^NM8T>TU[2[C3[^%9[2X39)&W1A0!\9?\$W/VBM%\9?#*S\)ZK?1V_C*
M*5S)8MP2H]*^V&81J68X51DDU\(?'#]A77=$\22>*/@F\>@>(#RDI?;@UYDW
MP'_;ANU,=SXYA:*7Y91YXY'YT ;?[=WQXT+Q;\3- \ Z)>B\O+TBWD1.1N)Q
MBOL7]EWX9W/PJ^%MGHUU%Y,N?,*_45XA^S1^PI9^&;Q/%'Q+M(M9\802B2"Y
MW9V'KG\Z^S* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** ,'Q=_R#9/]TUG?#7_ )!$O^_6CXN_Y!LG^Z:SOAK_ ,@B7_?H
M Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K@OC'\,O^%J>$[K1OM/V7SHVCW^F
M1BN]HH ^9?V+?V/O^&3M/\16QU?^U?[6G\[=C&WVKZ:HHH **** &LHD4JPR
MIX(KYK_:B_8ST?XZ:&BZ"UOX6UT2;WU*VCVNX]R*^EJ* /S,7_@EK\48U"Q_
M&K4$1>%42OQ7?? O_@FG=>!?B!;^(?'/BP^-X(NMK>9<,??-?>M% %'2-%L-
M!LTM--M(;*U086&% JCZ"L#XK^!_^%E?#G7_  QY_P!F_M2U:W\W^[GO76T4
M ?*O[(/[%/\ PR_82V_]L_VF7F,N[&.O:OJJBH+ZZ6QL;BY;[L,;2'Z $T ?
M,'[>7Q"T30?AK>^'=06(WVK6[1V^_&<GCBO._P#@F#\!X_ GPOEU2]BVWDER
MS(6'.#S7S5^T)\0?^&QOVF/"^FZ/*TEAH-Z(+A8LX #<YK]8?!/A.Q\&>'[7
M3;"/9%'&H/N<=: -ZN7^)W@[_A87P_U[PWYWV?\ M.U:W\S^[GO7444 ?*'[
M(7[$?_#,%O<1_P!M?VF99C+G&,9[5]7T44 4=<TW^V-(N[+=L\^,IN],U\C>
M%?V!%\-_'ZQ^(_\ ;OF&W?=]FP>:^QZ* $K@OBE\&?#7Q0\.:A8:CI5I+>3P
MLD-W)$"\+D<,#VP:[ZB@#\Q[?_@E/\1M/FN?L'QAO+2WDD++%'(X !/2F7G_
M  2A^(6KRVRZG\7[R^M8Y [0R2.00#TK].Z* ///A?\  _PK\,?#FFV%AHUE
M'>6T*I+=QQ /*P'+$UZ%TXI:* ,7Q5X-T7QMIDFGZYIMOJ5JX(\NXC# 9[C/
M>OSO\0?\$JO&#>,M7U7PU\3[C0+"\F9XK.W9U$:D\+@<8K]*J* /S7TG_@EM
MX].H1?VW\6;S5]+S^]LYG<J_L0:^W_@S\"O#7P9\.VECI6F6L5[&FV2[CC =
M_P :])HH QO&&@_\)1X6U32#)Y7VVW>#?Z;AC-?+?[.7["*_ CQ+<:J-;^W>
M;<&?9@\9.<5]>T4 %-90ZE6&5(P0>].HH \#_: _9+\-?&'0;I=/M;;1/$#J
M1%JD28>,^H(KY%M_^"6/Q0@CV+\:K\#/ $KU^FU% 'P)\)O^":&HZ#KL=Y\0
M/&+>.+:)PT<%YN<+CTW5]Q^&/".C^#--33]$T^#3;1<#RH$"CCN:V** ,GQ5
M_P B_?\ _7%_Y5^27[$.EZ?JW[7GQ%AU.U2\MC=,&CD&01NZ5^MGBOCP]J'_
M %P?^5?DK^PG=1R?MA?$103G[4QZ?[6* /JO]IG_ ()^W7Q8\0:=J?P]\2CX
M?01I^_MK$-&LK?WL+WKR(_\ !+?XI[EQ\:]0QGG]Z_(]*_3"'_4Q_P"Z/Y4^
M@#YM_9[_ &+/"WP?MQ=:K:VNOZ[@%M0FCW.6_O9/>OI!5"*%4 *HP .U.HH
M0C(P>E?-_P"TO^QCX<^.6FH^EPVOA_7 Y9M0AC"NWH21WKZ1HH _,W_AUO\
M%!6(B^-.H1Q#[B"5_E'I7=_ #_@FOJGP]^)2^(O'7C%O'&G*A4Z?>;G5CV)#
M5][T4 ?%OQF_X)QZ%\0_&EAK6BW4.@06MRLZVT*87@@X&*^P] TW^Q=#L+#=
MO^RP)#N]=J@9_2K]% 'A'[77[-/_  TY\.'\,#4O[,+2"038SC%;?[-OP+'P
M$^'VF^&A??;OL<0C\WUKURB@#F_B)X3_ .$Z\%ZMH/F^1]NA,7F>F>]?.O[/
M'[$:_ WQBNN#6?MN'+>7@]Z^KJ* "H+VW^UVLD.<;QC-3T4 ?&O_  [_ !_P
MT]!\6/[>_P!7@_8\'G]*^QX8_+C5>N!BGT4 9'B[6K;P]X;U#4KL*;:VB,DF
M[I@5^5/ASP)8?M!?MQ67BC3(HVT96VMY8!3(-?4__!0S]I"S^&'@FX\%^:(M
M2\0VS0PX^\<]A6/_ ,$QO@>G@GX0KJVJ1NVK37#.K2=0#S0!]I:3I<.BZ?#9
MVXVPQ+M45<HHH **** *>KV(U/3;FU/25"M?DCK%@?AC_P %,=!AE?9"2"5/
M Y-?KU7Y7?\ !0+PJ? W[25A\3KC=#96:(&E XH _4RVN8[N%)8FW(PR#4M>
M9_LX^-H/B'\'] UZVD\Z&ZBRK^O2O3* ,;Q#X.T/Q9"8M9TNUU*(C!2YC#C'
MXU\3?&C_ ()J7'BWQ?=ZSX$\5'P1',V1#9Y0*/3BOO*B@#\S?^'6_P 4N_QK
MU G_ *ZO6GX9_P""7GC:'6H'\2_%.ZU_1E.9;"=W9)/J#Q7Z/T4 >7_#W]F_
MP!\.]'M;33_#&G)/$N&N%@&YCZYKT:STVUTZ(QVL"6Z^B#%6J* /CGXJ?L#?
M\+'_ &CM*^)_]N_9Q9%3]DP?FQ7UKI^E?8='%COW8C*;OPQ6C10!^=GQ@_X)
M8ZE\0O&EYX@TKQO)HTT\QE CW @DY[5@#_@EM\40H4?&K4-JC 'FO7Z944 ?
MF:?^"6_Q2VE?^%UZAAA@_O7KV7]DS_@GGIOP*OM7O_&-];^.+Z[(,4MY&9/*
M/'(W5]FT4 4M*T:QT.U%MI]K':0#I'$N!5J5?,C=.FX$4^B@#XV\5?L KXC^
M*$7BW^W?+\NY^T>3@^N<5]A6-O\ 8[*WM\Y\J-4S]!BIZ* "BBB@ K\S/V_-
M9MOB5X]/@1)5:ZAG5S%GG@^E?HKXY\9:?\/_  O?:[JDGE6-FF^1CV%?E9\%
M[%/VCO\ @H-J7BQ&DN/#+AF249VG':@#]-/@3H[:!\(?"NG,,&VLDC_*N]J"
MQLXM/M(K:!=L4:[5'H*GH **** "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 *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'?^03#]*TZ "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH J:I_P >;_2N*\"R,/$5^N?E/45VNJ?\>;_2N(\#?\C)??C0
M!PG[<#A?V<O%Y8X M'Z_2O ?^"0DBO\  >?:V<73@X^M?9GQ4^&NG?%CP7J/
MAK569+*^C,4A3K@UR/[.?[-?AW]FOPF^@>'99I;5I#(6FZY- 'KM%%% !6;X
ME_Y%S5?^O27_ - -:507UJM]97%M)]R:-HV^A&#_ #H _*;]AZ>-_CEXO"NI
M/]HOT/\ M&OU>C_U:_05\_?"O]B_P=\)O%6I:]I4T[W5],9Y XXW$Y]:^@E&
MU0/2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MJ>JRO%9N4;:<=15RJ&L?\>;_ $H Y3P!=2R:EJ"O(S+G.#7=5P/P]_Y"E_\
M6N^H **** "BBB@!*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,3Q7-)#IQV,5SUQ69X#E>1+@LQ;GO6AXP_Y!WXUF
M_#__ %=S]: .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "N?\ &$\D-DNQROTKH*YOQI_QY+0 SP+<
M236,H=RP#<9KIZY3P#_QYS?[U=70 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_
M ,@B7_?K1\7?\@V3_=-9WPU_Y!$O^_0!U]%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !45U;I>6\L$HW12H4<>H(P:EHH
M \?\"_LG_#7X<>(+W6]"T);74;R4S32[@=S$YSTKU]1M  Z"EHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNK:
M.\MWAE7=&XVL/:O+O!7[,/P]^'_BN_\ $>B:*MIJU\V^>8$?,?RKU:B@!% 5
M0!T'%+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'EOQ5_9J
M\ _&C7-,U?Q9HXU&^TXYMY"V-GZ5WOASPUI_A338[#3(!;VJ<!!6K10 4444
M %%%% !7!_%+X(^$/C)I,FF^*M,74+23[RDX_I7>44 <]X#\!Z-\-?"]EX>T
M"U^QZ59KMAASG:*Z&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#%\8^#],\>>';S0]9@^TZ==+LEBSC<*X[X9?LZ^!?A#('\,:0M@X
M_BR"?Y5Z710 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 %<+XV_Y""?2NZKA?&W_ "$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 5-4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\: /0J*** "BB
MB@ HHHH **** "BBB@ IDDT<*[I'6-?5B *<<8YX%?FQ^UM^U%K?QF\=7?P=
M\#?:-+U2SGQ+?V[')[=J /T>_M2R_P"?N#_OZO\ C4\<R3+NC=9%]5.17Y>2
M_P#!-7XQ1^&/[87XP:@]_P"3YWV(2/GIG'I6Q^R3^V!K/PD^(EC\$O']O<7-
M_--A=6NV((S]: /TNHJ.&:.XC5XG62-N0R'(/XU)0 4444 %->18U+.P51W8
MX%.KPG]MK6=0T']G+Q1>Z7=/97L:#9-&<%>M 'N4=Q%-_JY$?_=8&I*^ ?\
M@FWXU\1^*--A;6]6FU%BK<RL37W]0 4444 %%%% !1110 50UC_CS?Z5?JEJ
MT;26;A5+''04 <=\/?\ D*7_ -:[WI7"^ (7CU2_WHR\]Q75>(&D72+DPY\S
M:<8H M&^MU?89X@_]W>,U,&##(Y%?C7\2+[XX+^UM="Q_MS^P?/&W8K>1L_Q
MS7ZW_#5KMO NBF^W?:_LZ^9OZ[O>@#H9+J&)PCRHCGHK, :D!SR.:_,?]O7X
M@>+?#O[:?PYTO2-9N;'3+E(_,MHG(5^F<CO7Z.^"VG?P[9O<%C(T8)+=3Q0!
MME@O)X%1QW,,IPDJ.?\ 98&L7X@230^!]>DMV99TLIF1EZ@A"<U^=_[ 7CKQ
M=XF\;:]#JNL7.H1QZ@ZJKL3@;CQ0!^E]%%% !1110 4444 %%%% !3))4A7<
M[*B^K' I]?,G_!0[Q!JWAG]G/5+W1KZ33[U95"S1G!'6@#Z8CF2491U<?[)S
M3Z^1_P!@'Q/K7B3X>Z?-K&H27\S09+R,22:^N* "HI;J&#_62QQ_[S 5+7YP
M?\%.[KXG0VNCCP/_ &IC[1^]_LX,6QVZ>] 'Z.1S),,HZN/]DYI]?*?_  3_
M )_&,WPY<^,/M7V[RT_X^L[L\9ZU]64 %%%% !1110 4444 8/C#_D'?C6;X
M .([G/ K2\8?\@[\:XZXGEM?AKXEG@<QSI"Q5QU!Q0!Z4MS$[;5E1F] P)J6
MOS<_9?\ 'OBC5OCI!:7^LW%S:><08G<D=:_2.@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQI_QY+725
MS?C3_CR6@"#P#_QYS?[U=77*> ?^/.;_ 'JZN@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_R#
M9/\ =-9WPU_Y!$O^_6CXN_Y!LG^Z:SOAK_R")?\ ?H Z^BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *X7QM_P A!/I7=5POC;_D()]* .G\._\ ()A^E:=9GAW_ )!,/TK3H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@"IJG_'F_TKB/ W_(R7WXUV^J?\>;_2N(\#?\C)??C0!Z%111
M0 4444 %%%% !1110 4444 ,FB6>)XVSM8$'%?D);WTO[-/[=GB3Q5XLA^S^
M'M0G,=O<S#AB3QBOU^KQ3]HC]EWPI\?- >'5;%9+Z']Y;R=,2=C^= 'K'AK7
M+;Q+H%AJEFX>UNHEEC9>A!%>&?%C]BKP9\6?B=:>.+YY;/5K=0%,"@9QWS7R
M!9?%3XL_L+>)(K/XDWLFI>$))-NGQVWSA(@< <>U??WP+^.OAWX_^#8_$7AV
M1OLQ;:T<GWE/TH LZ],?A1\.91IY:Y-E"S(TO).!7SK^P?\ M?>)OVF/$WCG
M3]>LH;6+1)C' 8UQD;L<U]$_&[_DG^J?]<)/_0:^!?\ @D3_ ,CY\6O^OMO_
M $,4 ?IS5;4K@VFGW4ZC+11,X^H!-6:I:W_R!;__ *]Y/_030!\(?LU?MW^,
M/B]\9_%'A34]/@ALM-NFAB=% ) 8CGCVKWK]N@F3]F+Q2>YB4_H:_/?]A7_D
MZ'X@_P#81;_T.OT+_;>8+^S'XG+=/)7^1H ^,OV#?CMX%^#?A=+SQ=JR:<K(
MRPEC]Y\]*Z3Q9^V!^TUKWB2^F^'_ ('BU;PVTA-G<^3G?'G@]/2OF/\ 8+_9
MG/QW^('D>,X6N_"L),L,6?X@<U^U/@_P?I?@70+71](MQ;V-L@2-.^!0!^<&
MF_ML?M*^"=9AO_B/X*BT;PI&?]*NS !L'UQ7W1\$?VAO"/QRT&WO/#^IQW4S
MIEXU//O77?$#X>Z%\4/#%UX?\1V2W^EW(Q)"W?\ &ORQU.QU#]AK]IZ]NM)=
MK/X>/+Y5M;YZ9- 'ZO>*-2DT?P[J%]$-TMO"TBCU(%?!,W_!2.Z\,>)9[7Q+
M'!96,4I1I-H' -?:3^(X_%WPA?68^8[W3C,/H17XL:A\-F^+O[66G^&+Z-I=
M&NKG$J#IUH ^K/$/[;'[1?C3Q!+>?"[P=%KGA-_^/>\$(;=^.*E\-_MZ?&?X
M<^*M,L?C/X:A\-VFH2K' [1!=V3]*^^OA%\*=%^#?@FR\-:% (+&V'"@=\5X
MI^WA\#M(^*WPUDU34+?S;G0XGN+9^ZL 30!Z!XT_:4\(^'/")U*+5H9+N2 2
M10@Y.2.]?%WC#]K;]J/6-1GN_!7@=-0\-\^5=+#U'UQ7A'[#/AGQ'\>O'Q_X
M2&9KS0+&Y\AD)/W0>E?L3IN@V'@OPY%IFDVR6UE NU(^H% 'Y_\ [*7[<GB:
MU\;7FC_&NW3PW<W<@BM%9=I=R>E?HS#-'=V\<J$/%(H=3Z@C(K\U_P!O#X5Z
M/JGBGP_KX@VW5G<";<G'(.:^R/V7?B5+\1_A_#-*V\VBK"#WP!C^E 'S;XL_
M;E\0:'^V)>_"R/P]82:3"<"Y:,>9]<XKZ!_:(^(/Q(\*^"]+U'X;Z$FL7\Z@
MO 4W <=,5^>7Q&_Y2;ZK_GO7ZV^%/^1=L/\ KD* /PE_:6^*GQH\4?M">&]7
M\;>&UTKQ;9E1I]BJ;0X'3BON[]EKX]?M+^*?%$.G>,/!BV7AU8OENC%@^W->
M6_\ !0N9A^W-\,>GRI'CCZ5^F_@JX:X\-V)8 $1J/E&.U 'Q3^T[\</VC?#N
MFZO;>%O!J7NE-&\<MSY62D9!!.<>E? ?[-_Q<^-_@[6]2N/ GAS^TKZ2Y+S)
MLSA\\C\Z_<[XAR&'P'XA9<9%A-U&?X#7YM?\$Z;MX?'GB$J%_P"0B_49_B-
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
M:]\2?'GQ(;'5;**"#:2&10*Z[]LK]I+6OV>[+1+C2;:.>.[;$I<9VC-?)/\
MP2H:Z;5D^V$^>%8'->K?\%6EDD\#Z/'#_KF5MGUR: +]S_P4<TF^^'=W#I%Q
M#<?$!T_T/3@ =[8Z8KR#3?VL?VS-2M/M,/PVC:'KN^S@<?E6?_P3-_9!T?Q9
M:R>.O%=JT^JV<_[AV/Y5^J<,*6\*11J$C0;54< "@#XA_9?_ &X/$&N:Y=Z)
M\9;>#POJ3,([163:&?/3I7V_#*L\22(VY'4,K#N".#7Y[?\ !2GX06LFK^$/
M$>C0"UOX[H2S,G&<-UKZP_9J\<7?C3X?VDEY()9;:-(MWT&* /7**** "BBB
M@ HHHH *YOQI_P >2UTE<WXT_P"/): (/ /_ !YS?[U=77*> ?\ CSF_WJZN
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** ,'Q=_P @V3_=-9WPU_Y!$O\ OUH^+O\ D&R?[IK.^&O_
M "")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **RO$7B;3O"FGM?:I<K:VR]7;I7C\7[;7P<FUY-&3Q
MC:G47?RUA[ELXQ0![K14%E>PZA:QW$#B2*10RL.X-3T %%%% !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 %%%% !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 %<+XV_Y""?2NZKA?
M&W_(03Z4 =/X=_Y!,/TK3K,\._\ ()A^E:= !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_X\W^E
M<1X&_P"1DOOQKM]4_P"/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH *
M*** "BN%^-'C2_\  /P_U#6M-A$]W;C*H1G/6OGG]G/]O#1_BIXPG\,ZW<PV
M6JQ9!BQC#4 ?2/Q(^%?ASXJ:%-IOB#3+>_5HV2-YD#&,GN*_,K4K'Q'^Q;^U
M5I=A8WTS^#I&$KV\>1%@^HK]8&F183*741;=V[/&.N:_-3]MGXE>'OB+\8+7
MP5HEQ'=ZU,%50G+9]J /MCQMXE@\=_!>ZUNP4F"XM68+G/\ #7PY_P $BG5?
M'WQ:0G#_ &ML+_P,5]M_!GP3=:/^S_:>']21A<"S=&5NN2O%?GK^RIXIM/V5
M?V@O%5CXIF_LP:[?L+4/QORU 'ZTU2UO_D"W_P#U[R?^@FI;&\BU&SAN8'$D
M,J!U8'J"*\W_ &@_C;X=^"'@2[U3Q#>):1SQO#"6/5B,#^= 'YJ?L!Z5_:7[
M3GQ'??M\O47./^!5][_MU97]E_Q0!VB7^1KY(_X)=?#Z\UCXE_$3Q?J-N\=C
M>W#3VC]!("W!_6OK_P#;DC#?LT^*E/3RA_(T >"_\$RX[%?!MHT>W[7M;=CK
M7WM7XA?\$]OVJK3X1?$PV7B^\&G^'WS'%,^0-Q)&*_:GPUXFT[Q=HUMJNE7"
MW5C<*'CD7N#0!J5^9G_!7);=?"6EM;[?M?VZ/=CKU%?HOXR\:Z+\/_#]SK>O
MW\>FZ9;C,EQ*>%K\J?&FKWW[;G[3UYH>BHU_X#AE\VWO$&0V#0!^A?PL+?\
M#*F@EOO?V$N?^^37PQ^SSI]K+^T=:W$D*M<+=';)CD<U^B'_  C:^#_@RVBI
M]VQTTPC\!7YZ_L[_ /)PUM_U]'^= 'ZD5Y?^TJQ7X+^*L''^@R?^@FO4*\N_
M:6_Y(OXI_P"O&3_T$T ?$_\ P1\M()/"OBN5XPTHU"3#?\"-?HWK'_'FU?G1
M_P $>?\ D4?%O_80D_\ 0C7Z+ZQ_QYM0!\*?MJ?ZFV^IKU;]@10OPUO,#'[X
M?UKRG]M3_4VOU->K?L"_\DUO/^NH_K0!\/\ Q&_Y2;ZK_GO7ZV^%?^1=L/\
MKD*_)+XC?\I-]5_SWK];?"O_ "+MA_UR% 'Y??\ !0S_ )/F^&G^Y%_(5^FW
M@/\ Y%FR_P"N8_E7YD_\%#/^3YOAI_N1?R%?IMX#_P"19LO^N8_E0 SXD?\
M(@^(?^O&;_T U^:W_!.__D>O$'_81?\ ]"-?I3\2/^1!\0_]>,W_ * :_-;_
M ()W_P#(]>(/^PB__H1H _2KQ_)>1^%[XV6[SO*;[G7I7XI_!/\ 9S\1_M*?
MM-?$*TT+Q7)X0O;.=WEN(V(=^?:OW-D4/&RD9!&,>M?DK\0+/4/V'_VCM0\;
MW:O9:=XCO>9.0-I;F@#N&_X)C_&-3A?C7>E1T_>O2?\ #L?XR?\ 1:[W_OZ]
M?H/\,/B9H7Q4\*VFLZ#?QW]N\:;V0Y*L1G!KHM6U:TT/3YKV^F6WMHAN9V.
M* /S&U3_ ()->/\ Q=J.GS>*?BE-K<%G('2.X9FVX/;/2ON;1_A_<_"OX*WN
MCQW1NYX;;8KK[#%?.?Q&_;XU76/B-;^&/A7:P^()HKD17JA=QC7.":^V--#Z
MQX?M#?Q8EG@1IH_1BHR/SH _,[]E]+1_VS1+=;?[7^;.[[^*_42OR=_:&\/Z
M[^RK^V WQ9@MF7PPN%,S#Y.:_1GX&_'+P]\<O!]GK.BWL4\LD0>6%#RAH ])
MKY4_X*5+&W[,.L";_4^<F[/3O7U%J6HVVDV,]Y>2K!:P(7DD;HH'>ORI_P""
MEG[:6B>/_#=W\-_"]U'>Q2R+YDD?4D4 ?2O_  3F"+\,]-$6/+^S\8K[*KXP
M_P"";=H]C\*=*@E!$B6XSGZ5]GT %?G1_P %E?\ DFO@S_L)#^8K]%Z_.C_@
MLK_R37P9_P!A(?S% 'TI^Q=_R2'2_P#KVC_]!%?"?C*&.?\ X*?::DJATP.*
M^[/V+O\ DD.E_P#7M'_Z"*^%?%__ "E!TWZ"@#]9K&-(K6-8UVH%&!^%3U#:
M?\>\?T'\JFH _)O]HR1D_P""G6B,K8;REY_*OU1\-LSZ-;%CD[!S^%?E9^T=
M_P I.-$_ZYK_ $K]4O#/_(%M?]P?RH U***JZEJ5OI-H]S=2"*%.68]J ,OQ
MA_R#OQKC+_\ Y)?XH_ZX-_*F6WQH\'?$75KGP[H&KQ7^LV_,ENAY6JOCK5(/
M!_P?\77.H2+!Y=LY.3[4 ?$'[*/'Q_@S_P ]S_.O9?\ @J=)?1_!S1OL)?=]
MO&[;Z<5X[^P8J_$+X@GQ-9'S;6&Y92X''6ON+]I'X6I\4_A_<V31^9);JTL:
MX_B _P#K4 <#^PZEHOPUMC!M\XP)YN.N<#K7TM7Y;_L7_M*O\$?B!K_A'XCO
M_9$4]P8+ 2<;P#@8K]/=+U2VUJPAO+.59K>5=RNIZT 6FQM.>F*_*;_@ITEH
MG[07PQ-MMW_;4W;?]ZOTF^+'Q:\+_!OPG/KOBS5(M+TY05$DA^\V.@]Z_#;X
MM_M 2_M!?M.>'[F.3S=*M=35;5_[R[N#0!^X^G_\DMM/^O-?_0:_-+]CN&&;
M_@HUXS\Y0VV.0KGUYQ7Z76/_ "2^U_Z\U_\ 0:_&:U^*>K_!W]N77M8T:+S9
M'D(E]ESR: /W.HKS?X*_'#PU\:/#Z7.AZG%>7MO&OVR%.L3]P?QKT&]O8=.M
M9;FYD6*"-=SNW0"@#YP_;VCL9/@ZHOPOD^?QOZ9P*\Y_X)[M(OAOQ$(O]6(O
MW6/TQ7D?_!0C]H)/CE#;?#/X=2_VIK$%VK3Q0\MC(R:^SOV5?@[;_"KX6Z(C
MHZZI<6B-=JW9L<B@#X'U8)-_P4"\+MJF#<B4;?,ZXS7ZQ5^9?[?7PEU[X>_&
M[3/C1I-FYTS255Y9%'R@]37UC^R;^UEX6_:*\(V7V/58I?$2QDW-GT88[T ?
M0=>7?M,+;O\ !?Q$+K'D&'Y]W3%>GLPC0LQVJHR2>U?!G_!1#]L+PKX;^&VL
M^"]/U))=8O(]FQ.3GTH Y3]@-+6/XHS+9;1;[6QLZ5V__!390]CX25AE3)@C
M_@1KQ?\ X)0W4NH:E'/.2TC*QR:]I_X*:?\ 'GX1_P"NO_LQH ]C_8LL[>S^
M&6VWC$2DJ2!ZXKZ%KY__ &,_^2:#ZK_*OH"@#X^_X*&.R>&M&*G!R?YFM_\
M8'FDF^&UX9&+'S1U_&N?_P""AW_(LZ-]3_,UO?L!_P#)-;S_ *ZC^M 'U)11
M10 4444 %%%% !7-^-/^/):Z2N;\:?\ 'DM $'@'_CSF_P!ZNKKE/ /_ !YS
M?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_R")?\ ?K1\7?\ (-D_W36=
M\-?^01+_ +] '7T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!XA^UY&)/A/=@Y'#=#[5^!^@VZCX^6,66V_VPG.
M>?OYZU^^7[7'_)*;OZ-_*OP1T+_DX*Q_["Z?^A4 ?T:_#@;?!>CC_IV3^0KI
MJYKX<_\ (EZ1_P!>R?R%:NN>(--\-V,EYJE]!86L8+-)<2!!Q]: -"BOSG^(
M_P#P6"\/>"/&&I:+:>&FU6*TE,8N8W.U\'J.:I>"_P#@LEH/B;Q-9Z9=>%6T
MZ"X;9]IDD.%/YT ?I+17P)\4O^"L7A?X?S^5:Z.NK-G \ISS^M>N?L>?ML6/
M[67]IK::,VE-9#+!B3F@#Z?HKYO_ &J/VQ+#]F6,/=Z4VH_N]_!([5X]^SI_
MP50\.?&WQS)H&IZ,OAJ(1-*MU<2_*V.W6@#[QHK\W/'7_!8[0_"?C35M%M?"
MC:C;64S0K>1R?+)@XR.:Z#X*_P#!6CPY\5/'VF^';S0?[%2[<)]JF<[5_6@#
M] Z*KV.H6VIVJ7-G<1W-NXRLL3AE/XBO//C5\=O#_P %_#L^I:G=0^9&A986
M< M@=* /2Z*_,.Y_X+5Z1#=3QIX*DDC1RJ.)#\PSUZU[;^S;_P %+/"'QV\0
M#3+Z"'PV2#B2ZEVC=V&2: /L^BJ]O?6]U:K<PSQRVK+N$R."A'KGTKXY_:R_
MX*1>'/V:_%5CH5EI\7BBXF3?,;68$18/()!H ^SJ*_+]O^"U^E KCP1*02 ?
MWAX'KUK[N^"7[0GA;XU>#=-UG3]2M([BZC#O9B4%XR>Q% 'J5%-,BJNXD!<9
MS7B'[3G[57AK]G+X>W7B&>>VU.^C8*FG1S R/GV!R* /<:*_+Z/_ (+8:4T8
M+^!Y4;NOF'_&O1?@K_P5B\,?%3Q;9Z-?:,-"$[A3--)@+GOUH ^_**H:3KFG
M:]:K<:;>P7T##(D@D#J?Q%<Q\5_B5%\+_#,^KS6YN4B1GV#V% ';45^<?A/_
M (+":)X@^(EKX<N/"K6-K-<_9S?/)\J\D9QGVKJ_CM_P54\+?"'Q1_9%EI2Z
M]\@?S8)"0,_0T ?>-%?F-8_\%J-(NM1M+=_!<D44LBH\ID.$!.,]:_0OX:_$
MS0_BAX;L]6T>^@NEGB61XXG#&,D=#0!UU%%% !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 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 %%%%
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
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "N%\;?\A!/I7=5POC;_D()]*
M.G\._P#()A^E:=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *FJ?\ 'F_TKB/ W_(R
M7WXUV^J?\>;_ $KB/ W_ ",E]^- 'H5%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 50UC_CS?Z5?JAK'
M_'F_TH Y#X>_\A2_^M=]7 _#W_D*7_UKOJ "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?&'_(._&L
MWX?_ .KN?K6EXP_Y!WXUF_#_ /U=S]: .PHHHH **** "BBB@"KJ5@FIV4MM
M(<)(,&OGSX7_ +$_A7X6_'#5?B;I]Y/+JVH*P>)_NC/7'-?1M% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?C3_CR6NDKF_&
MG_'DM $'@'_CSF_WJZNN4\ _\><W^]75T %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+O^0;)_NF
ML[X:_P#((E_WZT?%W_(-D_W36=\-?^01+_OT =?1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 17-S%9V\D\\BQ0QC<SL
M< #U-?&OQ@_X*7^#OA?\7[3P5!!%J\4I DU""7*1DGH<&OKCQ9X>B\6>&]2T
M::5X(KZ!H&DC^\H(QD5^2G[3G_!+'4/!<-YJG@FZOO$-W*QF42$[@2<XH ^U
M_P!I3XX>#_$GP%.IVNN6;2SIN%LLH+C(Y!%?C%\*]-N/%?[16E2V,;31C5DE
M+(,@ -71?\,@_'NXB6%_#&M-$3MV/*Q4?AFOO_\ X)^_L'S^!VDUWQA:26^H
M+M=8Y%YW>@H _1.QL8[WPW9VTZ[D:VC5@?\ =%?A+_P42^#VK>!?CMK&N?8I
M(])FE&R4J0N0>,&OWKCC$,21KPJ@*/PKR']IK]FCP[^TYX#?PWKC-:[7\R*Z
MB4;U8=.?3- 'Q'_P3E_;4TJ;3_\ A%]?D33UMT6-9)G 'U%??7B_X\>"?"/A
M>ZUJ7Q!I]Q%"F\1Q7*EG]L9K\3OBM_P3_P#BGX \7WEKX5T;4-1T^-RL=Q"2
MK, >#D5E^$/V+_CEXH\16>F:MI.M6>G2L!--+,Y4+],T 9'[;7QX_P"%W?&+
M5-2LWVZ<S_+&IR.M?:G_  1E&U/$@_Z9_P!17R]\5O\ @G3\1?"MQ_Q(-$N]
M5CSR<$DU]K?\$I_@GXX^$W_"0'Q;HTNE+,F(A*,$\T 9G_!5S_CW'_7N/Y"O
MEK_@DE_R<]%_UZG^M?:?_!2;X.>-/B=;@>%]*DU$^2%^09YQ7SM_P3._9M^)
M/PU_:'CU?Q)X9NM)TQ+=HVFG7 )[8H _7Z\_X]9?]TU^&?\ P5+_ .2SVO\
MUR:OW-NE+6T@ R2IQ7X]_P#!1;]FOXF?$+XL6^H^'_#-UJMB(RNZ!<X)(H ]
MY_X)4@GX=Z?@9PN37NG[57[<GA3]FN_T'3YQ;ZW=ZE<>3-!!*&:!>F6 /'XU
MYS_P3=^%/B[X8>!(++Q-I4FGS,A0K(,$ UX;^W!_P37OK[6;_P 9^#[[4-<U
M'4IFD>SE.1$?;GI0!]2?%SPM\#_BM\']4O8UT&VU"_M/.BG#()DD(SZ^]?AQ
M\1?"J>!_'=QINGWBWAAES'+$<C.>*]5;]D?X_P :-$/#NN&->-JSOC\!FOHW
M]D7_ ()MZ]XK\20ZA\1+&YTZ-6\S$P)/'U[T ?HK^RSXF3PY^S7X>U#7KM+5
M(;(/FX<+G"YXS7)>'_VT/AI\5_$$WAC68K)[0R&%FN&#)Z<Y/2O2_B;^S?I/
MQ ^&-EX.CO9].M+*'RHGA."W&.<5^0_[0'_!/KXD_#GQJ\?@O3]2UFPF)8S0
ML0RG/J#0!] ?\%)_@W\+M!^'TWB#P;/I4-TQR;6Q=3^(Q7S5_P $X[K4[7XL
M,VF&02$IYGE]=N:X>^_9!^/5XBQ7/A?6KJ-F"[9)6<#W()K]6?V%?V$]%^ .
M@V'B>]DFF\3:A;JUU;S+\L1_NB@"W_P4$^#[_$'X-W&N10&XO;.SSL RQ.*_
M(G]D_P <>'?A3\:K'4/&VB+J>G1GRY;*Y3OGN#7]%FKZ3;:UILUC<QK);RKM
M96&17YK_ +<__!-:PU#P_J'C?P%'<W'B3>N[3H5PKCKQB@#ZJ\,^'?V>/&F@
M66NQ:1X9@CO$#^7,R(ZD]B,UQ'QD\8?LY_!?3_/D\,Z#JDNW<4M@K ?CFOR>
MMOV2_P!H!8$$?AW784[)Y[C'X UM^"?V(_C1XR\::5I/B#0]7MM+N)56XNIY
M&943OU- 'ZX?L^M\#/C9H%MX@\.^&]$M;YS@VH"^:I'?&:Z3]JJVBL?A/=VU
MO&L,$<#!8U& !BO-OV9O^">/A_\ 9R\66OB'3O$%_=3QJ,VLC'R\]^]>O?M,
M>&M3\4?#V]M-*MS<W+1,%11WQ0!^!WPG_P"3BM*_["K?^A&OZ)_AK_R*-C_U
MS7^5?AM\-?V0?C!IOQSTV_N/!]Y%:Q:B9GN67Y-NXU^Y_@"QGT_PS9P7*>7*
ML:AE/TH ^"?^"T'_ "2'PU_U^_U%?'?_  3C_P"2D6?_ %\+_.OO'_@J[\)?
M%OQ8^&.@6GA/2)M7N+>Z\R6&$9;'%?+/["/[,?Q/\"^/K6]USPU<:=9B96)F
M7D#WH _9"/\ U:_04ZFQ\1J#Z4Z@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'?^03
M#]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH J:I_P >;_2N(\#?\C)??C7;ZI_QYO\ 2N(\#?\
M(R7WXT >A4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !5#6/^/-_I5^J&L?\>;_2@#D/A[_R%+_ZUWU<
M#\/?^0I?_6N^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#!\8?\@[\:S?A_\ ZNY^M:7C#_D'?C6;
M\/\ _5W/UH ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *YOQI_P >2UTE<WXT_P"/): (/ /_ !YS
M?[U=77*> ?\ CSF_WJZN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_P @V3_=-9WPU_Y!$O\
MOUH^+O\ D&R?[IK.^&O_ "")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *2EHH
M**** "BBB@ HHHH **** "BBB@ HHHH *2EHH **** "BBB@ HHHH 2EHHH
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 "BBJ6LS&WTB]D4X9(78'Z T 6_,3.-RY^M.K\B_%'[6OB;0?VJ-#T1]9F_L
MN2]V2)O.W&[O7ZSZ/JUOK6GP7=K*LT4B!MRG(Y% %VBBB@!.E-61&)"LK'T!
MKRW]I;XCK\+/A3J>NM+Y1A& V<=C7P+_ ,$SOCKXM^+7[2?C%]8UV>]T=H7>
MWM97)5?O8Q^&* /U/HHHH **** "DI:IZQ(T>CWSH=K+!(0?0[30!9\U,XWK
MGZTZORJ^&GQ<\<7W[0]QI]QK]Q)8#4"@A+G&W=TK]4K<EH(R>NT?RH 7S4!P
M74'TS3J_+3XP_%GQMIO[3NH:9::]<0Z<MR%$"N< 9K],O!<\EUX3TF69M\KV
MR,S'N<4 :[2HGWG5?J<4Y6##*D$>U?E;_P %/OB3\4O#OQ(AT[P?)JUOI[(I
M:6P1FYQTX%?8G[!NK>)]8^ .A7'BQKAM7:,&4W.=^??- 'T?1110 4444 %-
M9@HRQ"CWIU?,'_!0+Q7K7A'X/PWFAWTEA=&XP9(S@XXH ^G5=6^Z0WT-.KXZ
M_P""?/C7Q!XOT/47UW4I-0=4&TR,3CI7V+0 4444 %%%% !1110 4UI$3[S*
MOU-*QPI-?F+_ ,%._CEXI\"^-_!G_"/ZW-I=JETOVE8GP&7/.?:@#].J6O*O
MV<?BM:?%CX<Z?J-M<+<M'$B2R*V<MCFO5: "BBL_7=:M_#VE7&H71Q!"NYC0
M!=\U VW>N[TSS3Z_(>^_:0\6>+_V]+VVT[Q#/#X;W86S63]V/PK]8_"\SW'A
M^QD=M[M&"6]: -6BBB@ HHHH **** "BBB@ HHK'\7326_AV^DB;9(L9(8=J
M -7S4+;0ZEO3/-/K\JO@Q\7/&^I?\%%(?#UWK]Q-H9SFS9SL[=J_56@ 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 *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_R"8?I6G69
MX=_Y!,/TK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@"IJG_'F_TKB/ W_(R7WXUV^J?\>;_2N(\#
M?\C)??C0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %4-8_X\W^E7ZH:Q_P >;_2@#D/A[_R%+_ZU
MWU<#\/?^0I?_ %KOJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH P?&'_(._&LWX?\ ^KN?K6EXP_Y!
MWXUF_#__ %=S]: .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N;\:?\>2UTE<WXT_X\EH @\ _P#'
MG-_O5U=<IX!_X\YO]ZNKH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\7?\@V3_=-9WPU_P"01+_O
MUH^+O^0;)_NFL[X:_P#((E_WZ .OHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBFM(J_>8+]30 ZBH_/C_ .>B_P#?
M0H\^/_GHO_?0H DHIJR*WW6#?0TZ@ HHHH ***3<!U.* %HI,YZ<TM !1136
M=5ZL!]30 ZBH_/C_ .>B_P#?0H\^/_GHO_?0H DHIJNK_=8-]#3J "BF&9%Z
MNH_&D\^/_GHO_?0H DHJ/SX_^>B_]]"GJP;H0?I0 M%%% !132P7J0/K2T +
M1110 44UI%4X+ 'W-+0 M%%% !13#,B\%U'XTGGQ_P#/1?\ OH4 245'Y\?_
M #T7_OH4Y9%;[K!OH: '44SS4W8WKGTS3J %HHIK.J\L0H]S0 ZBFJZM]TAO
MH:=0 444A8+U.* %HJ/SX_\ GHO_ 'T*//C_ .>B_P#?0H DHIBRHW1U/T-/
MH ***3..M "T4BL&Y!S]*6@ HHHH **89HU."Z@_44":-NCJ?QH ?112%@O4
MXH 6BH_/C_YZ+^8H\^/_ )Z+_P!]"@"2BF+*C'"NI/L:?0 44C,%ZG'UIGGQ
M_P#/1?\ OH4 245'Y\?_ #T7_OH4Y9$;[K*?H: '4444 %%%,:5%.&=0?<T
M/HJ/SX_^>B_]]"G+(C?=93]#0 ZBBB@ HKQ3]H?]J;PG^SU8XUR60WDT>Z*.
M,9^E?'<_C3]JWX_3-XL^%.KV]GX1E)$45S)L?\C0!^E]%?F)>:?^W'X2GM]5
MUC6K271[5A+>+'+D^6.6X^F:^NOV??VR/!'QT@^P:9=2IK%F%@O(YUV_O0,-
MCUYS0!] T444 %%%% !13?,0G 9<^F:=0 4444 %%%(S!>20![T +12*P;D$
M'Z4M !1110 4444 %%%% !1110 4444 %%%% !11368+RQ"CWH =12!@W0YI
M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BD+!>IP*0,K="#]#0 ZBBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*I:QK%GH&G37U_.MO:0C+R-T KA?C9\</#_P3\+W6JZU/L\N(NJ#J:_.S4OB
MO\=_VSM9D'P^G9/ $DGERI("I//- 'W-J7[;GP7T>^DL[OQQ80W,9PT;-R*K
MK^W9\$&8*/'FGY/^U7DGA'_@EU\*-2\-V=QXOTJ>[\1R)NNIDFP-W<8Q5W4_
M^"5/P-DTVX2TT6XBNRA\N0S9P<<<8H ^J? _C[0OB-H::OX=U"/4M.<[5GB.
M0370U^6WB3P;\??V+[>:[\+W 7X96K[IH0=S@?2OL3]E7]K+PY^T!H-M:V]R
MW]O119GB?@DCJ: /H6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M!XS7ZQ?\$];<6O[)_@J,$L! >6.3VH ^CZ*** "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 **** "N%\;?\A!/I7=5POC;_D()]* .G\._\@F'Z5IUF>'?^03#]*TZ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH J:I_QYO]*XCP-_R,E]^-=OJG_'F_TKB/ W_(R7WXT >A
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !5#6/^/-_I5^J&L?\ 'F_TH Y#X>_\A2_^M=]7 _#W_D*7
M_P!:[Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** ,'QA_R#OQK-^'_ /J[GZUI>,/^0=^-9OP__P!7
M<_6@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KF_&G_'DM=)7-^-/^/): (/ /\ QYS?[U=77*>
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
M]H\?%ZZB^VV;,R!I%W)U]Z_5)5"* H"J.@ P* '4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>/_ +4/
MB#^POA;K!W;3);2+_P".FO8*^5O^"@'B'^P_AM F[;]HW)^8H ^=/^"/.C_:
MAX^U21=I6_;&1UR37H'_  4:^&[^#?#US\6-)!;5;9T0B,?.!5O_ ():^&_[
M!\&>)) NW[3.'^N37U7\;OAW#\3O -]HD\8E20;MK#.2!0!R/[(?Q&3XB? W
MPS?33!M0:V'G1L?F!]Z\G_;Y^-<?AG1D\ I(%NM?A\M1GGGBO$_V&?B3>^ ?
MCEX^\+^(F-AHVCQ/]G,APIQGI7*^(Y%_;-_::T?6[.=I;+P_>^61$<J0&[T
M?8/[ WPE_P"%5_!>&UN80+Z65I&D(Y(/-?"W[6^LIX3_ &@H[G;Y33Z@J[^F
M?F%?KOI>GPZ7806T"*D<:!0%'H*_)#_@J)X=.E>.?#6H*-GF:FA+#_>% 'ZG
M>%IC=?#72I!\QDL(V_-17Y4WBLO_  4PTT,NT\<?C7ZI?"B5+SX6^&&C8.K:
M="/_ !P5^77Q6DD\,?\ !2_3KNXC\F, <G@=: /UOM?^/>/Z#^535GZ#?+J6
MDVURARLB @UH4 ?EM^WI_P G&VO^ZE?>GP5_Y(38?]>,G_H)KX1_;9-IK'[6
M.GZ&)?\ 3Y8T98NY'%??OPOTJ31?@W;6<H*O'92 @_[IH _,?X5_\G+W/_82
M/_H5?KU;_P#'O%_NC^5?D+\*_P#DY>Y_["1_]"K]>K?_ (]XO]T?RH _)#XV
M?\G8:E_U]C^=?JKX$_Y$W1O^O5/Y5^57QL_Y.PU+_K['\Z_57P)_R)NC?]>J
M?RH ^ O^"G__ !XS?1:^G/V*O^37?#/_ %[/_*OF/_@I_P#\>,WT6OIS]BK_
M )-=\,_]>S_RH _/']HWX>GQU^U#X9>0@VL6H+YL;?Q#?7Z\>%]#L?#VA6=E
MIUM':VL<2[8XQ@=!S7Y"?M(?$"3P/^U%X80@"UEU!?-<]AOK]>_#&LV>O:#9
M7MA.EQ;R1*0Z'/8<4 :M<[\0]#M_$G@K6--NHUEAN+=D*L/45T5<U\2/$%MX
M7\#ZSJ=W*L4-O;LY9CCH* /S!^!HF^#G[76F>#M+?[-IMW/O>"/A3DU]8_\
M!2#_ )(G!_U\_P!!7R=\ 5N/C5^UAIWC72T^TZ99S['F0<#!KZQ_X*0?\D3@
M_P"OG^@H Y3_ ()MX7PYJKGHJ#/Z5\?_ /!1OXJ2+^UAHUP+234]+MHU#Z:H
MR9<8'3UK[ _X)MX;P[JJ$9#(,_I7S3^V=X>C^&O[<WA?Q%=6JW&@*$DF:9<H
M,X.#0!V_@C_@J>/!7A>QT6V^$FKQP6B!$6.%@ /P%;G_  ]XG_Z)1K7_ 'Z?
M_"OM_P"',/@_Q]X.T_6[#0M+>UN8P586L; \>N*Z7_A!O#G_ $ =,_\  2/_
M  H _.+QC_P54_X3#PS?:-/\)=8DANXS&ZR0L01],5Y__P $^?B!X@U?]J"\
MG'AJ]T3P[,C;+>2)E6//U&*_5#6/#WA#P_IL^H7^CZ5;6D"[Y)7M(P%'KTK#
M\"^.OASXHU(P>&)=+FO!U^RPJK?F!0!Z(IW#(I:** (+Y@EC<,3@"-B3^!K\
M?_V=YW\=?M=^,HF!=;/4&(/T:OU<^)NL?V)X/U&?=M_<N,_A7Y@_\$U])_X2
M;]IGXE7F-X2Y=RW_  *@#[E_;(^&<GQ ^ >KPV(\O5H[4"&91\PXKR?_ ()W
M^/I/#_@VU^'>KWHNM;M2S,&;Y_RK[2O-/AU"Q>UN$WPNNUEK\M+_ $^\_9M_
M;PU7Q;=,\/AJ0%%+DB/F@#]!/VA_B59_#OX<ZO+<-BXN+61(><?,5(KY#_X)
MJ^!7\:0Z]XO\00M+>0W[?9WE'(!)QBN2_;P^-UW\5-0\ Z?X34W5C=W2+.8C
MG"D\YK[V^!_POTWX7^";&ST]=IGACEEXQEBH)_G0!\3_ /!7FV63X8PS&/YE
MN$&[Z&OI?]AWQ%_:W[/_ (5MR^XPV:@>W%>/_P#!6[01>?LXFZB3=.EVHX]*
MZ;_@G/=+)\(M)B,F9$M5W+Z4 =%^WK\)H?&WP3\0:K:P[M:L[?,$@'S#Z5YI
M_P $R_C$)OA7I_@;6&<Z];2.3O/S8]Q^%?;6M:/;:_ID]A>)YEO,NUU]17Y4
M7&HWO[./[?U])#"8_#2J<-C"<T ???[5GQ8M?AC\,]2\Z=8+B^MI(H2QP2Q!
MZ5\?_P#!+OX5W/B-?$GBOQ-$TUTM\SVTDPR<$DC%<!^W]\7I?VD];\#:)X09
MIX;>^7[2ENQ. 2,YQ7Z5_!7X>:?\.O .D6-E$(W:UB:8@8RQ4$T >,_\%&?'
M-Q\/_P!G74-4MG*2B4(-IP3D=*_.K]D?]M.#X%WE_JZ?#F^U:ZU!,2W5K$27
MYZY K]%_^"BWP_N/B1^SQ?:7;*S2><LGR]>*\;_X)M^(O">M:?<^"Y-*T^YU
M/28=C^;"K,".N<B@#%/_  5XG[?"C6L?]<G_ ,*/^'O,_P#T2C6O^_3_ .%?
MH)_P@_AS_H :9_X"1_X4?\(-X<_Z &F?^ D?^% 'XL?M6_M/:K^TWXD\,S>'
M_AWJ>@WEM=K+-.;=\R<CJ<?SK]8/A3X@N_$7P+M3?6\EM<06*QL)!@G"BKWB
MKQU\*/ .I0V>LG1=.O)'\M$>VC!+>G2NQ\1-;-X,NI+)46VD@WIY:@ @C(-
M'Y2? O\ Y2;P_0_SKZW_ ."E'Q(N/ /PZTJ*!V4:A*8&VGJ#Q7R1\"_^4F\/
MT/\ .OKS_@I#\-)_B!\.=-EA1G&GR&=MHZ <T 5/^";?PRLO!/@G5-0AA19]
M183,P'//-?9U?%?_  36^*5EXX\&ZMIL4RM<:<XA* \\<&OM2@!,9XQD=Z_,
M+_@I!\-8=/\ CKX"\1:&B:=/"ZR3&(8W'/6OT]+!023@#J:_+S_@HU\38M<^
M/7@+PYX>E349976*?RCG:V>E 'WY\ O$]SXK^'ME=W<C2RA0FYO85^1D'P\M
M/B5^W]XMMKV-94M;TRJ&Z9!ZU^NWP'\*W/A'X?V5E=QF*4J'*GW%?EM\+?\
ME(9XZ_Z^6_G0!^OGANV^Q^'].M^HBMTC'T  %2ZPH;3+D'D>6W\J72?^07:_
M]<U_E2:Q_P @VY_ZYM_*@#\4/ _@FQ\;?MX^*(+RU6Y2"Z,BJPS@YZU^UGA^
MW%KH=A"!A8X40#T &!7Y&_LVJK?\% /&^Y0?WK?SK]>[+_CTA_W10!C^.%#>
M&[P,,C8?Y5^5_P"Q??7$/[?7C6..0K&688_$U^J/C;_D6[S_ '#_ "K\J/V,
M_P#D_P \:_[S?S- 'VM^WIX^G\,_"'5M-@8H;ZU=21]*\E_X),_#>RTOX.W.
MN3Q+)J#W;!9L<\YKU[]N[X?S>*O@_K&I0*7>QM7? ^E>*_\ !)OXM:7??"NX
M\,75RD6L+>,4M\\G!- 'Z"T444 ?F]_P5B^$&DZAX)O/&#6J'4;<*%FQ\PKZ
M1_X)YR&3]D_P6QY/DG^E?-7_  5H^+VFZ3X0N?!DLZKJ-TBND.>2#WKZ5_X)
MZ1F+]D_P6IZ^2?Z4 ?2%%%% !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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
MU[_H$0?]\T?ZNYA_*OO#_6?+>DW]Q^@]%?GQ_P /'=>_Z!$'_?-'_#QW7O\
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
MKW_0(@_[YH_X>.Z]_P! B#_OFC_5W,/Y5]X?ZSY;_._N/T'HK\^/^'CNO?\
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
MG7S7/IC.:_-?X&?#_P 1_MC?M+:MXTU6&>S\+2N9[>WN%.Q<'/% 'Z$?LO\
M@R7P7\#]%6<;9)K!&*]Q\HK\V_BU8_VI_P %%-!ML!MQ'!'N*_7JWTM-$\+Q
MV$?^KMH!$N/0#%?DGX\_Y23>'OJ/YB@#];_"]C_9NAVMO@+M0<#Z5JU!8_\
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
MZ,20W$;1G/N,5A:?\&O!FE^*AXDM?#]I#K@_Y?53Y_SKM* /S"\??LU_$O\
M9-\87/C'X9XM_!:2&ZU:,-\Q7.2<5Z;X0_X*X_"2;18EUJ2_AU",;9,0G#$=
MZ^Y-6TFTU[3;G3[^!;FSN$,<L+C(=3U!KR/_ (8W^#.YF_X0'2<L<G]UW_.@
M#Y.^-?\ P4UT7XA>'8]#^$4UW)KUV3$SRQ%<;AC%3_L9_L4^*+G76\<_&"(7
M.L>8+JQ.[)7/(KZ[T/\ 97^%7AJ\2[TSP7IMI<*=RR1Q\@UZI'&L,:H@VHH"
MJ!V H <!@ #@5^-WPMF;_AX;XZ'DR ?:F&[:<=:_9*N(M/@MX*L?$EQK\'AZ
MSCUBX.Z6[5/G8^YH ZO2/^07:_\ 7-?Y4FL?\@VY_P"N;?RJVB"-0JC"@8 H
M=%D4JPRI&"* /QZ_9KF9O^"@7C<>3(!YK#<5..M?L!9?\>D/^Z*Y'2_@SX+T
M7Q'<:]9>'[2WU>X.9+I$^=OJ:[15"J !@"@#!\<''AN\XS\A_E7Y2?L93,W[
M?WC4&&11O8;F7 ZU^NUQ;QW431RJ'1N"IKD-#^#G@WPWXBGU[3= M+35Y_\
M674:8=OJ: .BUK0[/Q+HEUI>H1>?9749BEC/\2GM7Y;_ +2G[)?Q'_9U^*R^
M/O@Q$;3PW!B66-7^ZW5LCOWK]6*K:EIMMK%C+9WD*SVTHVO&PR"* /A3P'_P
M55^'FA^$[&Q\=SWL7BJ%-EVL4&5+>N:B\:?\%4O OBBR_L/P UY)XFOOW5F\
ML)"^8>@KZ;U']D?X1:M>/=W?@;2Y[A^6D:/DT[2OV2OA'H>J6^HV/@?2[:]M
MVW13)'\RGU% 'XT?M;_"3XSZK!/\0/BDK37N0L909 B)X_3%?K-_P3WG^T?L
MH^"WV,F8#\K#![5[9XL^'OA[QUIO]GZ[I5OJ5G@+Y,RY&!5[PUX9TSP?H\&E
M:/9QV&GP#$<$0PJ_2@#4HHHH **** "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 *X?
MQE(8]21EZXKN*X7QM_R$$^E '%W_ .RWX#\;77]LZG8-/?3C+OFH?^&,_AK_
M - MOS'^%>P^'?\ D$P_2M.N^./Q44HQJ.R\SSI9;@YR<I4HMOR/"_\ AC/X
M:_\ 0+;\Q_A1_P ,9_#7_H%M^8_PKW2BJ_M'%_\ /U_>3_9>"_Y\Q^X\+_X8
MS^&O_0+;\Q_A1_PQG\-?^@6WYC_"O=**/[1Q?_/U_>']EX+_ )\Q^X\+_P"&
M,_AK_P! MOS'^%'_  QG\-?^@6WYC_"O=**/[1Q?_/U_>']EX+_GS'[CPO\
MX8S^&O\ T"V_,?X4?\,9_#7_ *!;?F/\*]THH_M'%_\ /U_>']EX+_GS'[CP
MO_AC/X:_] MOS'^%'_#&?PU_Z!;?F/\ "O=**/[1Q?\ S]?WA_9>"_Y\Q^X\
M+_X8S^&O_0+;\Q_A1_PQG\-?^@6WYC_"O=**/[1Q?_/U_>']EX+_ )\Q^X\+
M_P"&,_AK_P! MOS'^%'_  QG\-?^@6WYC_"O=**/[1Q?_/U_>']EX+_GS'[C
MPO\ X8S^&O\ T"V_,?X4?\,9_#7_ *!;?F/\*]THH_M'%_\ /U_>']EX+_GS
M'[CPO_AC/X:_] MOS'^%'_#&?PU_Z!;?F/\ "O=**/[1Q?\ S]?WA_9>"_Y\
MQ^X\+_X8S^&O_0+;\Q_A1_PQG\-?^@6WYC_"O=**/[1Q?_/U_>']EX+_ )\Q
M^X\+_P"&,_AK_P! MOS'^%'_  QG\-?^@6WYC_"O=**/[1Q?_/U_>']EX+_G
MS'[CPO\ X8S^&O\ T"V_,?X4?\,9_#7_ *!;?F/\*]THH_M'%_\ /U_>']EX
M+_GS'[CPO_AC/X:_] MOS'^%'_#&?PU_Z!;?F/\ "O=**/[1Q?\ S]?WA_9>
M"_Y\Q^X\+_X8S^&O_0+;\Q_A1_PQG\-?^@6WYC_"O=**/[1Q?_/U_>']EX+_
M )\Q^X\%N_V-OAM' S#3F0@=<@US/A?]D[X>ZAK%U!-9&1(_NKTKZ5U3_CS?
MZ5Q'@;_D9+[\:7]H8S_GZ_O#^S,%_P ^8_<<;_PQG\-?^@6W_?0_PH_X8S^&
MO_0+;\Q_A7NE%/\ M'%_\_7]X?V7@O\ GS'[CPO_ (8S^&O_ $"V_,?X4?\
M#&?PU_Z!;?F/\*]THH_M'%_\_7]X?V7@O^?,?N/"_P#AC/X:_P#0+;\Q_A1_
MPQG\-?\ H%M^8_PKW2BC^T<7_P _7]X?V7@O^?,?N/"_^&,_AK_T"V_,?X4?
M\,9_#7_H%M^8_P *]THH_M'%_P#/U_>']EX+_GS'[CPO_AC/X:_] MOS'^%'
M_#&?PU_Z!;?F/\*]THH_M'%_\_7]X?V7@O\ GS'[CPO_ (8S^&O_ $"V_,?X
M4?\ #&?PU_Z!;?F/\*]THH_M'%_\_7]X?V7@O^?,?N/"_P#AC/X:_P#0+;\Q
M_A1_PQG\-?\ H%M^8_PKW2BC^T<7_P _7]X?V7@O^?,?N/"_^&,_AK_T"V_,
M?X4?\,9_#7_H%M^8_P *]THH_M'%_P#/U_>']EX+_GS'[CPO_AC/X:_] MOS
M'^%'_#&?PU_Z!;?F/\*]THH_M'%_\_7]X?V7@O\ GS'[CPO_ (8S^&O_ $"V
M_,?X4?\ #&?PU_Z!;?F/\*]THH_M'%_\_7]X?V7@O^?,?N/"_P#AC/X:_P#0
M+;\Q_A1_PQG\-?\ H%M^8_PKW2BC^T<7_P _7]X?V7@O^?,?N/"_^&,_AK_T
M"V_,?X4?\,9_#7_H%M^8_P *]THH_M'%_P#/U_>']EX+_GS'[CPO_AC/X:_]
M MOS'^%'_#&?PU_Z!;?F/\*]THH_M'%_\_7]X?V7@O\ GS'[CPO_ (8S^&O_
M $"V_,?X4?\ #&?PU_Z!;?F/\*]THH_M'%_\_7]X?V7@O^?,?N/"_P#AC/X:
M_P#0+;\Q_A5>^_8W^&T5NS#3F0@=<@U[Y5#6/^/-_I2_M#%_\_7]X?V9@O\
MGS'[CYQ\(_LF_#W4KZ\2>R,BQGY5Z5U/_#&?PU_Z!;?F/\*[;X>_\A2_^M=]
M1_:&+_Y^O[P_LS!?\^8_<>%_\,9_#7_H%M^8_P */^&,_AK_ - MOS'^%>Z4
M4_[1Q?\ S]?WA_9>"_Y\Q^X\+_X8S^&O_0+;\Q_A1_PQG\-?^@6WYC_"O=**
M/[1Q?_/U_>']EX+_ )\Q^X\+_P"&,_AK_P! MOS'^%'_  QG\-?^@6WYC_"O
M=**/[1Q?_/U_>']EX+_GS'[CPO\ X8S^&O\ T"V_,?X4?\,9_#7_ *!;?F/\
M*]THH_M'%_\ /U_>']EX+_GS'[CPO_AC/X:_] MOS'^%'_#&?PU_Z!;?F/\
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
M  QG\-?^@6WYC_"C_AC/X:_] MOS'^%>Z44?VCB_^?K^\/[+P7_/F/W'A?\
MPQG\-?\ H%M^8_PH_P"&,_AK_P! MOS'^%>Z44?VCB_^?K^\/[+P7_/F/W'A
M?_#&?PU_Z!;?F/\ "C_AC/X:_P#0+;\Q_A7NE%']HXO_ )^O[P_LO!?\^8_<
M>%_\,9_#7_H%M^8_PH_X8S^&O_0+;\Q_A7NE%']HXO\ Y^O[P_LO!?\ /F/W
M'A?_  QG\-?^@6WYC_"C_AC/X:_] MOS'^%>Z44?VCB_^?K^\/[+P7_/F/W'
MA?\ PQG\-?\ H%M^8_PH7]C/X:@C.EL1_O#_  KW2BE_:&+_ .?K^\/[+P7_
M #YC]Q\"_M/?LW:3X#B:^\/6IBLU3<PZX-?)\9)7GK7[!?$3P3;^//#-WI<H
M4-*N%=ATK\T_C%\$M4\ ^);J!+>26!&.'53BON\CS+ZQ3]C6E[R[GYWQ#E+P
M]3V]"/N/MT/*Z*62-X6*RH8R/[U.@MYKJ0)#&9"?[M?6GQ(Q$:2:)%&2S 5^
MAW[&/@.X\*:'<7<R;%ND!'%?,W[/O[/^H^._$49NH7@MT._=(IQQ7Z/^&]"A
M\.:+:V$*J!"@3*CK7P_$&/AR?5H.[>Y^A<,Y;/G^MU%9+8U****_/S]+"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ORL_P""@7_)
MW7AG_KDG]*_5.OR4_P""EGBFU\%_M0^']6OXI6LX84+-&A/84 ?I5\!_^28Z
M3_N?T%>@U\"?"_\ X*E?!3PYX(T_3[RYO8+F!-K(L.<GUKJE_P""LWP,+#-_
M? >OD4 ?:!("DG@5^97_  4D^,\7Q@,7PH\-R"?4K>\5Y4A.7ZBJ?QI_X*"^
M)/CIXNM/"?P&FG>:Z4('FC*Y8UZ1^RC^P[KNB>.3X]^)\(G\43#=*P;<N: /
MJ#]F'X?1> /@[X9M&0K>?8D\XGKG'2N*_;D^,UM\+O@GKS03J-6:+]U%G!-?
M0D\UMH>FO*W[JUMTW' Z**_(G]M+XJ']HC]K#PWX$\,&:;2YBEO.K*0&;N?T
M_6@#U/\ X)M_ ?\ X3'4%^+7B#3TNIKY6 2Y0,H)Z'FOT1?P'X:D8LWA_2RQ
MZG[''_A7,_ 7X9CX1_#/2O#055^RKR%]2!7H= &%'X%\-PMN30-,5O46<?\
MA7Y6_M\?"W4/V</C*_QF\/VALX+JX6,1PKM09/M7ZWUX#^VI\%S\<?@W=:$L
M7FM&_G@8YX% ';_L]>/(OB+\'_"^MB=9;BZLT>49R0QZU\;_ /!2S_D-6?\
MUQ7^E<=_P3@_:';PWX[U_P"''B-YHDTYOLUKE20I!P*Z[_@IA(4U>P<1O(K0
M*047/I0!](?L/HLO[/.C(XW(VX%3T(P*^*O^"DW[-.I?#OQ%H?Q$\ 6]PTRW
M)N+Q+8;=N#G)QU%?:O["[[_V>]$)5EY;AA@]!7LGC;PE9^-O#=_I-["DL=S"
MT?S#.,B@#P7]B/\ :HMOVBOA^C7'E6^J:>J6\L8/+%1@_CQ7TQ7XV>.M/\1?
M\$^_CU8W%DLL7@NZG^T7GE@G()_^O7Z@_"7]H?PO\8/AXGB_1I)/[.9-Q\Q<
M'('(H \6_P""@_Q_7X3^!8-)MIU^U:PK6^P-S\W KC/^"7_P3E\">#=;U?5;
M7_2M0N//C:1><,<Y%?#?[:'[2&D_$KXWVMIJ"7,FFZ+J 9\+V# U]T^$?^"H
MGP"\+>%]*T^VN+N PVZ1O&EOC#!0#SWYH ^Z:*^+#_P5H^!H91]MU [CCB"O
MIGP;\7]$\?> 9O%FCN\FG);FX!=<':%)Z?A0!\W_ /!1G]H*'X?_  SU3P9;
M,HUG6[4I N?F.>PKC_\ @F/^S?I^E?!ZU\2^)],2YUFXF<K'=QAMHZ@G-?+/
MQ5\;2_MJ?M>>&[C1XII-+T:Z%M.&0A1M;_ZU?L'X,\+VO@_P_:Z;:((XXT P
M!CG% "-X#\-,Q)\/Z63_ -><?^%0WOPW\+:A9R6LOA[3?*D&#MM4!_,"NDHH
M _'_ ../AR[_ &5?VRE\96*-;^'%(&0-L?)K]5?ACXQ7X@> =(\0(04OH!*"
MO2OFS_@I5\%V^)GP#OVTJT#ZS#*KJRCE@.37GW_!-3]IK_A(M"A^%VJ"0:EH
M,/E,73H1[T >)_\ !13_ ).^^'/_ %V7^=?J#\-?^11L/^N:_P J_*S_ (*>
M>(;?PC^U!X'UN\BD>PLW$LA1<_*#SCWKZ3\(_P#!5;X(:7X?M+6:XO8)8HPK
M*L.<G% 'W56/XN_Y%N__ .N1KY'C_P""LGP.FFCC6]ORSG:/W%?0'A'XPZ!\
M:O .HZGX=DDEMUB)/F+@]* /S-^$_P#RDZL/\]Z_8*OQ(F^+VB? S_@H#%XN
M\31SKH]OP[HF2,]Z^YY/^"LGP+5R$U"^=?[WD8H ^T**^+&_X*T? U5)^VWY
M^D%>X?!?]JKP1\=M+_M#PU/.\&#_ *U,'B@#LOBM\1-+^&O@^_U74[I;55A?
MRBQQEL<"OR9^"/AW7_VV?VC#XJOTFDT[P[J&Z/J590U=?^WU^TI>?'+QI!\+
M_"(G^UV5V$N0JD#;GGFONG]CO]GS3?@7\.;46L(BO=1@26Y]=V : .<_;H^
M,'Q2^!VH6^DV$<6KPHHB:! 'P!TXKYR_X)N?M(7>D>)+CX1^)IOLLFDQE$:8
MX)8=!S7Z6R1K(A5U#*PP0:_)+]OOX(ZK^SGX\C^*OA:-HVO[L&=H1GY<Y(XH
M _6U'610RD,I&01WIU> _L>_M)Z)^T%\.[.33FE-]86Z)=^8N/FP :]^H *^
M5/\ @H)_R1W6/^O1_P"5?5=?*7_!0B0Q_!O62$9_]$?A1GM0!Y]_P1]_Y-OO
MO^PBW]:^[J^#O^"/,A?]F^_RC)C4F'S#'K7WC0 5R'Q7^(EG\*_ NH^)+\J+
M:S7+%S@=ZZ^OSI_X*A_M%01Z)=?!ZR68ZQJJ*5$:G!S[_C0!XC^S3X-G_:I_
M;3\0^+=7A:7PU)OEB<C,;8Y %?K#9_#GPO8V<-K'X?TWRHE"KNM(R?SQ7S=_
MP3K^"H^&_P "]$N;V#R]4D3YR1S7UI0!@KX#\-*<CP_I8/\ UYQ_X5\-_P#!
M3;]G.UU3X;VFN^%--2SU&"Y#R+:1A>!@YXK] JQ?&'ARS\4>'[VPO85FBDA<
M ,.A(ZT ?,/_  3V^.Q^*/P_&@2N'NM!@2&7GD$8'-<[\2OV^KKP%^UCH?PP
M>Q@.BWKJDMZP^9"<_P"!KY!^ OQ"U/\ 8L_:4\1:7K$4L6F>([\QP;5)!!?B
MOKG]K7]C6U^+NC1^/_ MN3XT6$2VTA]<9H ^V;6[AOK=)[>19H7&5=#D&N<^
M)^EVVM?#_7K6[A2>&2SD!$@! ^4\U^??P+_X*#V/[/FG)X#^,+W2:]8C;+)%
M&6"_C6Q\:O\ @HKH_P 8-!?PM\(Y[B?5-01H"\T6WEA@"@#Q[]D71[KP3^T-
M'IVC.[:5->,9 GW1S7W;^W'_ ,D=E_ZZ'^0KSK]@/]E_Q#\-/"=UJWQ&MT?Q
M+<7'G0$'.U#DY_E7H?[<S[/@W*=K-^\/"C/84 >!_P#!,+_D*>*?I_6OT'K\
M]/\ @E[,9-4\4YC=./XEQWK]"Z "BBB@#X]_X*5?\D#\0?\ 7"L__@E2V/V9
M]+'JQJ[_ ,%+Y#'\ ?$!",_[CHHR:S_^"4[%OV:=,RK+AV'S#'>@#F?^"CG[
M+4WC#2[+QAX6LC!?Z6QNIFMEP6*\\D?2K?\ P3D_:X/Q.\-W'AWQ-.MKK%E(
M+:&%V^9L<5]S:GI\.K:=<V5PH>"XC:)U(ZJ1@U^37[57P*UG]E/XV:?X^\#P
MR0>&87^TWNSUSD\"@#];J^&_^"DW[.=Y\3M#T;Q'I%J\MQHCFZ?RU_N\_P!*
M]F_99_:MT']H7PG9W%LT@U$KAU9, D5[OJ%C#J=C<6=R@DMYXVCD4]U(P: /
MCO\ 8"_:PLOBMX3D\/:[>Q6>NZ?(+6&UD;#.%XX]^*^S*_.O]H+]A'Q1X/\
M&</BCX%0?8M3+><PD?"B3.:N^!O^"AS_  *8^$/CT]PGC"W_ -<]O$2HH _0
M>DKXO_X>S? S=_Q_W^/7R*\D^-'[:?CS]H34+33_ -G6::2W9?+F>>,H2U &
M]_P4J_:%@UGPI/\ #7PG<"[\2R3*7MX3E\?A7M_["?P;?X?_  ITC5+^W^SZ
MO>6X\]6&&SCO7FW[,/[#]\-<A^('Q8A\_P =-S(<Y6ON*UM8K&WC@A0)$@PJ
MCM0!-1110 4444 %%%% !7Y:_MQV,[?M)),(SY7R_-7ZE5^9?_!0^>?P_P#$
M ZMC;"K*-V* /O3X"_\ )*/#_P#UP%<?^V-X)'C#X!^+UC#-=QV+M&H_B/I6
M]^S'J7]K? _PM=@Y\RV!S7H^K:7;:UI\]C=Q^;;3KL=/44 ?FO\ \$G?BI8>
M']!?X>ZA.MOKS7#LMJQPV,]<5^F=?F!^T]^QKXZ^$_Q9_P"%H_!F#R+J##XS
MP.YXKT3X=_\ !4GP9X4\.VNC?$V:Z@\7VR[;WR8<KNH ^^Z^%?\ @JQ\4M-T
MKX#:KX3>95U"[*,(R>2.W\ZG\2_\%3_A?K_A^^T[P=>7DOBFYC,>GQR084RG
MH2:_/S]ISX?_ !T\:>!;GXB?$A&DMEF&W;GA">.* /TE_P"":JF/X Z$A'6#
M!KYH_P""GWA23P?\=?AYXJMXV:PAF6:XD/2/#<YKZ9_X)MW N?@/H+JC(# .
M&&#TKV7]HKX Z'\=O ^HZ9J-L);UH&2WD]&[4 :'[/WQ-TOXK?#C3]8TFY2Z
MM0@B\Q#D;@.17I5?DE\+M2^+O_!/SQ1_9GB ,/A8DIEE &YN3U%?3$/_  5J
M^!LD89KS4$)ZJ8.E 'V9J5_%I=A/=S'$,*%W/L.M?CW\7OB!8_$S_@HMH6H:
M=*LT$.V/*G.,8KU_X]?MB>,/VGELM!_9YFFEL9!Y6IR7$11B#7Q_\-/A[XC^
M%'[9VAZ5XJAD_M25Q(S8)'/_ .K]: /V=^)G_)'+O_KT;_T&OS]_X)/?\E2^
M)'_7X_\ Z%7Z ?$YO^+-W9P3_HC<?\!K\^O^"34QD^*GQ'!BD3_3'^\N/XJ
M/U77H*_+_P#X*I>#KKP?;Z5XICC+QR7R%CC@#(K]0%Z"N ^-/P5\-_'/PC+H
M/B2T^U6_S-%SC:^.#_*@# _99^)&D?$+X/>''TVZ2XFMK*..=5.=IQ7K]?CY
MX?TWXV_L%_$ZZFN R_#ZXN2< [P8 W8?2OK%?^"LOP-\M-]_?++M^=?(X5NX
MZ\T ?9T[;89#Z*3^E?C!^V7\6--^)7[5G@G3K"X6>73=42.4*<[3OZ&OHCXE
M?M[Z[^T1'-X8_9\,S:[M/FM<QX^0]2/UKX!UKX5>+?A3^T1X/N?&$,AU74M3
MCGG8 D>87 /\_P!* /Z"]#_Y NG_ /7O'_Z"*^&?^"P__)NNF?\ 81'_ ++7
MW/H9SHM@?^G>/_T$5\+?\%BI"G[.NE81GSJ2CY1G'W: /4/V ?\ DCVD?]>B
M?R%>M_M&6<FH?"'78(H_-=H^%]>M>1?\$_9#)\'='.QD_P!$3AACL*^G]1T^
M#5;.2UN8Q)#(,,I[T ?FC^P'XJA;]H+4O#IVI>6\;L\0X( S7Z;5^6G[0WP%
M\??LR?&V^^+?P_BV6=Q)B0CGY,\C'TKVOP[_ ,%7?A':Z#80^(;R]AUU(U6\
MC2#Y1(!S@T ?9/BZ:.W\/7DDK;8U0DFORO\ V:=!DUK_ (*.:_>!&-B%9A(.
MAQFNV^./_!0R#]H!D^'_ ,''N9-9U)?+BDEB*AF^M>]?L7_LOZY\+[.'Q#XW
MC0^,)%/G2(<]?>@#VG]I+CX+^*!V^Q2?^@FO@G_@D:?]!\2_]A!__0C7WI^T
MLVWX+^*3@M_H,G '/W37P/\ \$BI2UGXE!C=?^)@Y^9<=S0!^I->+?M9?\D?
MU_\ Z\Y/_037M->*?M:-M^#^OG:6_P!#DX4?[)H ^/O^".ZK_P (OXM)4$_;
MWY_$U^EE?FA_P1SD+^%_%N4=/].<_,,=237Z7T ?//[:W_))=4_Z]9/Y&OG#
M_@C5_P DP\8?]A(_S-?1O[;+[/A'JIVLW^BR<*,]C7SA_P $9Y"_PP\8Y1D_
MXF)^\,=230!+_P %=])N(_A#%>M#BW^U(/,QWS7TY^Q3XCAUW]G/P:L;!F@L
M40X]*WOVE_@?8?'[X:W7AG4(O-C8^8J_[0'%? 'PI^,'BW]@SQ?>Z7\3%F7P
M7N\G3DA4L=N>* /U7KY#_P""H%];V'[--V]Q((U:Y4 FL9O^"M7P-6 /]LU
MMC.P0<U\V_$+5?B1^W_X]%GH :7X622!T60$'@T ?4G_  3M\,RZ;\--/U':
M?)N+8%6[&O(O^"EW_)1_#?\ UR6ONCX+_#V'X7_#?1/#D2!/L4 C;'J*^$_^
M"F<QC^)'AO$4C_NE^ZN: /K7]CW_ )(OIOU_H*]OKP[]CEMWP5TT[2O/1A@]
M*]QH _,+_@IU@_'7P,",C:M?<O[,JJOPMT\*NT>WTKX5_P""GTQC^/'@4"*1
M\JO*KD5]T_LQMN^%>GG!''<>U 'K-?E+_P %2_\ DY[X7_\  /YU^K5?E%_P
M5.E*?M/_  O C=ON'*KG^("@#]$?A/IL>M_"NVL9LB.6';D=LBOR^^!OBJW_
M &>/VY/&;Z_(+&PO;HQ6\LG <D\5^I?P,;=\/M/X(^1>OTKYF_;H_8=B^,6F
MV^O>$;3R_$UK*9]RG&YAR#0!]IZ?=+?6%M<H<I-&LBGU!&1_.K%?F?\  []N
MGQ%^S?9R>&?V@&F6: "&Q:WC+'8O S^ KU]?^"LWP*_BU#4!QVM\\T ?1?Q[
M^(VG_#;X;ZO?ZA*L*RVTL2,QP-Q4C^M?G!_P2LNEU#Q_XYO4.8[C4'=3Z@L:
MQOC9J_QT_:^O-<OM&RWPVC1Y[%<%3LQFK?\ P2-CDL==\2V$\4B7%M<^7)N4
MXR.M 'WI^V\N_P#9]UH?0_H:^+O^"7?Q<M;[XG:QH-U*D)BB94W'&3S7V?\
MMQ2F']GO6F"LW0849/0U^5'P7^"?Q'U+6&\0_"B)XM3A_?WC2 CY <F@#]UZ
M*_/SX9?\%/O"'@G39- ^)4]U#KMC^YE:.(GYAP1^=:/Q _X*R?"UO"]RGA6Z
MO)M;D&V%7AP ?6@#4_X*=?%S3O!/P]TFP2YC?4KB[\OR0<D X%=U^P=X'U/P
MSX!;4=0MF@74HEEC+#&0<&OD_P"$/[,/Q&_:R\<Q>-?B>OG>#9I!<V*DX;.<
MCBOU%T#1X/#^B6.F6R[;>TA6&-1V51@4 :%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 4=8T6SU[3YK.^MX[F"
M52K+(H(KX9^.W_!/*U77KCQ[X1UF]LM2M_G72[7*1O\ @#7WI10!^7T'[7W[
M37P\BC\.V7PLFU6ULQLCO)(B2P%,U#]N+]J74[&>S'PBD@,RE/-6$@KFOU#H
MH _-?X._L*ZQ^T$(?'_Q+U;4]'U1I/\ D#L28_7D$U^@7P_^'^E?#GPW9Z/I
M=K%#';IM\Q$ +>YKIJ6@"MJ"-)8S*HRQ7 K\N?&GP-\?7G[?FB>)H=!G?08F
M7=>!?E [\_E7ZGTE $-FI2UC##!"C^53T44 ?G9^W-\(?&GC3XV:?J&A:-+?
M6*(H:5%R!TK[,_9[T>]T'X4Z+9:C"UO=QIAXV'(Z5Z-2T >3_'?]G7P]\>M%
M-AJZK ^TJ+A$!=<]Q[U^>GBKX?\ QA_8/^(EOIWPNTS4/'.A3#SC),&<+G^$
M_G7ZQTE 'YBO^WA^U&RMM^#K D8'[@\5B> _@;\4/V[/$LNH?%:WU#P5;6#[
MT@7<JS#/0CO7ZJTM 'C_ ,&?V;]'^"UG#:Z/<,L2 ;E4;0Q]37HGC#P=IGC?
M19]-U2UCN8)%*_O%#;<]Q6Y10!^8GQ>_9=\9?LA^*3XP^$W]H>)WU*8R2V'.
MV+G. !VI(_V\/VHXU53\'6?:,$F$_-[U^G=% 'Y/>'_A#\6/VZ_B)(GQ0TZ_
M\&:,O[[]V"J\<X K])/@]\&M"^#/A>UT;1H5Q#&(VN-@#R8[M7>TM 'A7[;?
MA?5O&7[-7C#2-#M6O=3N+?;% @R6->#_ /!,_P"%WBSX<_#^UM?$FDS:9,K-
M^[E7! SQ7W92T 8OB[PGI_C3P_?Z1J5O'/;W<+PDN@8KN&,C/<5^:?BS]DCQ
MG^QOXP;Q3\,9;_Q,KR&Y^Q\[<YSM(K]1J2@#\Q%_;R_:C=3_ ,6;9>P_<'\Z
MPO!7PA^*W[>'BYYOBI8WW@JQT^3S8T7<JR^V.]?JQ10!P/P;^#>C?!GPTFD:
M1&H4 !I H!;'K7>21K-&R.H=&&"I'!%/KSCX\)XX;P+<'P RKKJG<NXXR,4
M?,O[1G_!.W2?&FK77C/0-4N-*UFU8W:6]K\OG,.=IQ7A_A_]L3]J/P/#)H<?
MPKFU&UL3Y$,\D))=5X!S79? G_@HU<^$_B->^"OC%//%J1F%M#(D9*JY;%?H
MQ:7D-]:07,+AH9D61&]5(R#0!^;.@?M!?M"_M#7S>#_$_P /Y_"VDS_?OHHR
MI_.O(?VU/V2])_9SMO#'B/\ MB;4K_4[H1O%<'.&XZ?G7ZU^./'&D_#WP]<:
MSK$ZP6<(R3D9/TK\JOVG?B5<_M]?$[P]X<\ QR36N@7RO<;E(&T-R: /NW]B
MNQN;/X9PM<1F/S$1E^F*^B*YWX?>&8?"?@[1]-CC$;P6L:28[L%&?UK8U+48
M-*LY;FYD6.*-2Q+'TH _-+_@KGX-T5=,\,&VN%LM0O[D1NJ=7R<<U]!?\$[O
M@-+\%?A:PN+;RY-05)ED9<%@1FOD/Q%=77[:'[3%YX>!:YL_#M\)4'8;6K]8
M?#]C_9>A:=9[=OV>WCBP/]E0/Z4 :%%%% !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 5#=J6M9E')*,!^5344 ?E;\;
MO@9\0-:_:2\-ZM8Z#-/IL-^KR3*APJ[NM?J5IZM'I]LK##+$H(_ 5/2T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &!XZU34-%\
M*W]YI=O]JOHHR8H@/O&OS3^#?P-^('Q&_;6N/&GC/1+BTT9LG]ZIV<?6OU+I
M* (K.SBL+:.W@01Q1C:JCH!4U%% !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 %<+XV_P"0@GTKNJX7QM_R$$^E '3^'?\ D$P_2M.LSP[_
M ,@F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!4U3_CS?Z5Q'@;_D9+[\:[?5/^/-_I7$>!O^
M1DOOQH ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "J&L?\>;_ $J_5#6/^/-_I0!R'P]_Y"E_]:[Z
MN!^'O_(4O_K7?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!@^,/\ D'?C6;\/_P#5W/UK2\8?\@[\
M:S?A_P#ZNY^M '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\ 'DM $'@'_CSF
M_P!ZNKKE/ /_ !YS?[U=70 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %<]XN\$Z;XQT]K:\@C);_EIM&:Z&
MBJC*4'S1=F1*,:B<9*Z/ECQU^Q/X<U));I;QHCR=H&*7X6_LA^'K&#[7)<F9
ME? !&:^B/%W_ "#9/]TUG?#7_D$2_P"_7I_VIC7'E]H['E+*, I<_LE<VO#_
M (;LO#>GQ6MG!'&$&-RJ 36K117F2DY.[/6C%15EL%%%%24%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<)XZ^!_@?XE7:W7B7P[:
M:M.HP'G7)Q7=T4 >*-^QC\&&.3X"TO/_ %SI/^&+_@O_ -"#I?\ W[KVRB@#
MS/P;^S9\-OA]JT6I^'_"=AIE]$<I-"F&%>F444 17%O'=V\D,R!XI%VLIZ$5
MP-C^S_\ #_3?$T7B&V\,646LQ-N2[5/G!]:]#HH 2EHHH *;)&LT;(XW*PP1
MZBG44 >?:7\ O .BZ]/K5EX9LK?4YGWR7")AF;UK:\5?#7PUXV,9UO2;?4#&
M-J^<N<"NGHH S/#_ (<T[PKIL>GZ5:1V5G']V*,8 K3HHH X_P =_"/PC\3(
MPGB;0[;5U V@7"YXJQX6^&/ACP5H(T71=(M]/TP=+:(86NHHH \CU+]DWX3:
MOJ$]]>>"M-GNYCF25H^6-9Y_8O\ @P23_P (#I>?^N=>V44 >)-^Q;\%FP3X
M TLX.1^[KU#0O!.B>&=#.CZ9I\-III3RS;QC"[<8Q6[10!Y]X5^ ?@'P3J4M
M_HGAJST^[E?S'EB3!+>M>@T44 %%%% %74M+M=7M7MKR%9X&X*,.#7'^%?@?
MX'\$ZY<ZQHGAZTT_4KCF6XA7#-]:[JB@#@O'GP)\"?$ZXCG\3^'+/5Y8_NM<
M)DBN1;]C'X,,<GP#I?\ W[KVNB@#Q1?V,?@PDBN/ .EAE.0?+Z5Z5X6\ :!X
M*TU[#1=,AT^T<8:*(8!%=#10!Y;XH_9B^&'C.^:\UGPAI]_<MUDE3)K%_P"&
M+_@O_P!"#I?_ '[KVRB@#Q)OV+?@LRD'P#I9!_Z9FNY\%?!OP;\.[3[-X=T&
MUTN#^Y N!7:44 >=1_L]?#V'Q+-X@3PO8KK$S;GN]GSL:]"AB6&-8T4*BC"@
M=A3Z* "N?\9^ =!^(6F#3_$.F0ZI9AMPAF&1FN@HH Y+P'\*?"GPQAGB\+Z+
M;:1'-_K%MUP&KK:** "L;Q+X0TCQA8O9ZQ8Q7ULZ[6CE&016S10!SO@CX>^'
MOAQI;:;X;TN#2K)FWF& 87/K71444 %<%XJ^!?@7QMXDAU_6_#EGJ&KP@!+J
M9<NN*[VB@"KINF6VCV<=I9PK!;QC"QKT%6J** "D(W @]*6B@#@?$WP'\!^,
M-5M]2UCPW9WU];OOBFE3+*WJ*[BUM8K&WC@@01Q1C:JCH!4U% 'E7BS]ESX6
M^.M;EU?7?!VGZCJ4OW[B9,L:/#/[+?PM\'WT=YH_@[3[&YC;<LD:8(/K7JM%
M "8[5F>(/#.F>*K$V>JVD=[;9SY<@R*U** .9\)?#?PWX%:9M"TFWTYIOOF%
M<;JZ:BB@ HHHH P_%7@G1/&^FR6&N:?#J-I(,/%,,@BF^#_ NA> =)33= TZ
M'3+%/NPPC"BMZB@ K"\6>!]#\<:;)8:YIT.HVD@VM%,,@BMVB@#C?!/P?\'_
M  Y0+X<T*UTI1T$"XKLJ** $KS+QQ^S3\-/B1KS:SXD\)6&JZFPP;B=,L:].
MHH \3/[%WP7(P? .EX_ZYUU_@/X$^!/AC)O\,>'+/2&SG-NN.:[VB@ HHHH
M**** "BBB@ HHHH *^"?^"KWA8#X(W>LPQ8G65?W@'-?>U>*?M=_"U_B_P#!
MG4_#\<1EED(90!D\ T <S^P+XRM_$7[-_A"UW?Z5;V@5Q7TC7P1_P3W\/^/O
M GBW5?#'B'1)K#0K&)EMKB12 ^,XK[WH BN+>.[@>&9 \3C#*>A%>2ZU^R/\
M(_$6J3:CJ/@C3;J]E.7F>/DUZ_10!XWIO['_ ,']'U&&_L_ NF07<)W1RK'R
MIKT+Q%\/O#_BSPZ="U;2X+W23P;61<K7144 8?A7P3HG@C38[#0]/ATZTC&$
MBA& !6Y110!S?C3X=^'?B)IS6/B+2X-4M&&#%.N0:\V7]BWX+*N!X TH#T\N
MO;:* .!\ _ ?P'\+W=O"_ANST=G.6-NF,U:U;X-^#=<\51>)+[0;6YUN(82\
M=?G%=I10!3NM)M+ZQ-G/ LELR[3&>F/2N:\&_"'PA\/KRZNO#^AVNF7%TVZ:
M2%<%SZFNQHH **** ,#Q=X#T+QY8BSU[38=2MN1Y<PR.:\R_X8O^"^YF_P"$
M!TO+')_=U[910!YQX _9W^'?PNU1]2\+>%K'1[UQM::W3!(K2\3?!GP9XQU>
MUU36= M;^_MG\R&>5<LC>HKM:* &QQB*-44;44  #L!7/>./AYX>^)&EIIWB
M32X-6LD?>L,ZY /K71T4 8_AOPCI'A&Q2STBQBL;9%VK'$, "MBBB@#.U[P]
MI_B?3WL=4M8[RT?[T4@R#7E%U^QO\&[RYDN)O >EO-(<LQCY->T44 >5>$OV
M6_A;X%UZ#6M"\':?IVIP',=Q"F&6O5*6B@"GJNDVFMV,UE?0+<6TRE'C<<,#
MVKG/!7PE\)?#M95\.Z);:6)6WOY"XR?6NOHH *H:UH5CXAL9+/4+9+JVD4J\
M;C((/:K]% '*>!_A;X6^&\,T7AO1K?2HYFWR+ N-Q]:ZNBB@#,U[PUIOBBR>
MTU2TCO+=P5:.09!!K*\"_#/PS\-;.>U\-:1;Z3!.^^1(%P&;UKJ** "N*^(7
MP9\&?%:../Q7H%KK*1G*BX7.*[6B@#Q(_L6_!9EVGP!I1'IY=>C>"/AKX:^'
M&GK9>'-)M]*M5X$<"X%=/10 5RWBOX8>&/'%U%<ZYH]OJ,\0PCS+DBNIHH S
M]#T&P\-V*66FVR6EJO2.,8 K0HHH Y+Q9\*/"GCK4+>^UW1;;4;NW_U4LRY*
M_2N@TG1[/0[-;6Q@6WMUZ1H.!5VB@ KC?%WP@\(>/-6L]3U_0K74K^T_U$TR
MY9/I7944 5M/TVVTJV6WM8EAA7@(O059HHH \Y\=?L\?#SXE7B77B7PO8ZM.
MO1YTR17,-^Q;\%FQGP!I9P<_ZNO;:* .?\.^ M \)Z+_ &3I.FPV6G;/+^SQ
MKA=OI6;X1^#_ (/\!W=S=:#H5KIL]R^^5X5P78]S7944 9GB#PWIWBK39-/U
M6TCO+.3[T,@R#6=X3^'/ASP.LRZ'I4&G+,NUQ"N-P]*Z2B@#R'6OV2OA+XBU
M":^U'P3IMU=3,7DD>/EB>]5(/V-?@U;2B2/P'I:N#D,(Z]IHH HZ+HMGX>TN
MWT[3K=+6RMUV10QC 4>@J]110 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 %%%% !24M% 'SW\<_
MV-? OQ7@N-0@T.SM/$C9>._"X8/V;/KFODF;]@']I5;B5;?XPR162L1!$)S\
MB=A7Z=44 ?E[=?\ !.?]H'Q$([77_BNVH::'!>!YB01W%?='P+_9Q\)?!7PW
M8PZ=HUI%K2Q!;N_C7YYG[DFO6J* "O-OC]\/=:^)OP_N=$T+4O[+OI3Q/G&!
M7I-% 'R3^Q_^Q;<?LY^*-7U[4KZ+4=0U!2'E7DDGO7UM110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4G3DTM>7?M&?%BW^#?PSO_$$\BQ^6"!N/M0!Z-;ZK9W<[PP7
M4,TR?>C1P6'U%6Z_)#]AO]L*77OVCO$<VMZ@W]GZ@2($D<[>20,5^M5K<)=V
M\4\9RDBAE/L: ):BN+J&TC+SRI"@ZL[ "I:\6_:LN)[;X7ZD]O.\$@@DPR'!
M^Z: /6]-US3M9W_8+ZWO?+.&\B4/M^N#5ZOS:_X(]:QJFK6_Q'.HZC<7^R]P
MGGN6V_-VS7Z2T %%%% !1110 4E+7G7Q\^)T'PD^&NI>(9Y%C$"\;C[4 =U#
MJMG<W#6\-U#+.OWHU<%A]15NOR'_ &._VR9M>_:FUN\U?4&&E7VY84D<[3DD
M<5^N-C>1ZA9PW,1W12J'4^QH GHHHH **** "BBB@ HHHH **** "BBB@ JO
M>:A;:=%YMU<1VT?3=*X4?F:L5\M?\%#[V\L?@B)+*ZDLY?M'^LB8@]J /IJR
MU:RU($VEU#<@=?*D#?RJW7P__P $W]2U#4-*U(WU]->$1C!E8FON"@ HHHH
M**** *FH:M9:3&'O;N&T0_Q32!1^M,TW7-.UI"]A?6]ZHZM!*' _(U\6?\%0
M/#OQ \1>!=)@\"6MY=3G<)A9D[@,GTK#_P""6'@3X@>#/!^LIXVMM0M7EGW0
MQW[$L!^)H ^_:*** "DI:9-_J7_W3_*@"@GB329+EK==2M6G4X,0F7</PS6B
M"&&1R*_(3X?Z]KC_ +8/BJ!]8NGMEOB%A,AV@;O2OUQTHDZ7:$G)\I>?P% %
MNBBB@ HHHH **** "BBFR$B-B.3CB@#.U'Q-I.CRK'?:G:6<C=%GF5"?S-7+
M.^M]0A$MM/'<1'H\;!A^8K\J/^"D/PY^+WCOXL:-<^$K#5)-/C0J39LRJ&R,
M$X/3K7W%^Q3H/B+P[\%+"T\3I,FJ*WSB?.[I[T >^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 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 445B^+/&&C^!]);4]<OH
MM.L5(4S3'"@F@#:HK/T/7K#Q)ID.H:;<I=V<PW1RQG(85H4 %%%% !1110 4
M444 5-4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\: /0J*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIKN(T9F.%49
M)]J '45Q7AOXS>#/%^LW>E:1KUK?:A:-LG@C;+(?0UVG7F@!:*** "J&L?\
M'F_TKE?'WQM\$_"^=(?%'B"TT>5QN5;AL$BN;\/_ +37PQ^(]U)I7AWQ;8ZK
MJ&.(;=\M0!O_  ]_Y"E_]:[ZN ^'G_(4OSVS7?T %%%% !1110 4444 %%%%
M !17&>(/C%X.\*^([30=5UVUL]6NCB&UD;#O]*[%6$BAE.589!H =1110 45
M0UK7;'P[8O>:C<I:VR]9'. *S/#/Q"\/>,)I(M'U2&^DC&66(YQ0!T5%%<MK
MWQ/\,>&=0^PZGK%O:77_ #SD;!H ZFBJVGZA;ZI:1W5K*LUO(,HZ]#5F@ HH
MJ&[NXK&UEN)W$<,2EW=N@ [T 345R'@KXL^$_B)/=P^'=;MM4EM6V3+ V=A]
M#77T %%%07EY#I]K)<7$@B@C&YG;H!0!/17G-G^T-\/+_P 0+H=OXHLI=58X
M%LK_ #5Z'%,DT8=&W*W((H ?1110!@^,/^0=^-9OP_\ ]7<_6M+QA_R#OQK-
M^'_^KN?K0!V%%%% !13)ID@C:1VVHHR2>U<?#\8O!T_B6/P^FNVK:Q)PMIN^
M<T =G12$[5)-<9K7QC\'>'M6M],U#7;6UOKAMD<+M\S'T% ':44V-Q(BLIRK
M#(/M3J "BBB@ HHHH **** "BBB@ HI.E<;X@^,7@[POJ,%AJFNVMG=S/LCB
MD;!9O2@#LZ*9%(LT:2(=R. RD=P:?0 45Q_C3XN>$?A[=6EOXAUNVTN:Z;9"
MDS8+GT%=39WL.H6L=Q;R"6&10RNO0@]Z )Z*** "BJ6L:Q9Z!IEQJ%_.MM96
MZ;Y9G. H]37D5Q^V9\&;68Q2^/-+20'!4R=Z /:J*XSX?_&+P?\ %19V\*Z[
M:ZR(1F3[.V=HKLZ "N;\:?\ 'DM=)7-^-/\ CR6@"#P#_P ><W^]75URG@'_
M (\YO]ZNKH **** "BLOQ%XFTSPGILFH:M=QV5FGWI9#@"O++S]L;X.V,S13
M^.M,C=>JF2@#V>BO$?\ AM/X+?\ 0_:7_P!_#4]E^V-\'-1N%@M_'>F2RL<!
M5<YH ]GHK.L->L-4T==5M;E)M/:,RB=3\I4#)-<[X/\ C#X/\?75S;:!KMKJ
M4]LYCE2%LE&'8T =G113)9%AC>1SM1 68GL!0 ^BN-TKXP>#]:U)["RURUN+
MM&V-$K<@^E=C0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^+
MO^0;)_NFL[X:_P#((E_WZT?%W_(-D_W36=\-?^01+_OT =?1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%(QV@FOESX
MD_MX>'?AO\=--^&=UIDTVH7I 6X4_*,T ?4E%4]*U!=4L8KI!M609 JY0 44
M44 %%%% !1110 4444 %%%% !115>^NEL;.>X896)"Y'T% %BBOE:3]OCPW'
M\8-.\ ?V9-]NO)?*6;/ .<5]4T %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 445\Q?M/?MS^&_V9;PVNJV$E]-D )&W)S[4 ?3M%>6_ 'X\Z9\
M?/!=EXBTRW:WM[I-ZJQR17J5 !1110 45C^+O$47A+PSJ.LSH7BLH3,RCN!7
M@'P;_;=\/_&+Q<N@V.G2V\YD,>]CQQ0!]+T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !15;4KU=-L+BZ<96%"Y'TKY@M/V]O#=U\9+#X?#3)A?7
M<GEK-G@<T ?5%%)2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% "8'I2T44 %%%% !1110 4444 %%>%?M(?M7:#^SKH\]WJ%NVH
M7$8R+6(_.?PKP;X4?\%2=.^*6O0Z=!X#U:T61@HG925Y/7.* /NZBOE_]JW]
MNKP_^RROA\:II<VI3:O%YJQPGE!C/->C_LV_M :7^TAX!7Q3I5L]K;%]GEN<
MG- 'K-%?+&H_MZ>&]/\ C-?_  \;3)C?VC[&FSP>:^G=,OEU/3[>[0869 X'
MUH M4444 %%9?B;78O#/A^_U6<;H;.%I6'L*^.?!/_!4#P?XV^+EKX$M='G6
MYN)C"MSN^3<.U 'VU16=JFKKINB3ZB8S(D41E*CJ0!FOF[X"_MV^'/CCXZUW
MPQ;Z=+IEUI<QA9ICPY!QQ0!]144BMN4$=",TM !1110 44C-M4L>@&:^4_CC
M^W[X;^"_C?2/#<NES:I<ZA.(-T!SL)..: /JVBL[0-6&O:/:7ZQM$MQ&L@5N
MHR,U\V^+/V[_  YX3^-5S\.IM-F>_@;:9@>#0!]1T52T74TUK2K6^C7:DZ!P
M#[U=H **\ _:B_:YT7]F'08M3U:PEO8Y)1$%CZY->F_"7XDVGQ8\"Z7XELH6
M@M[Z(2HC=0"* .RHHHH **CGN(K6-I)I%BC49+.< 5\A?M+?\%&/#?[/_BJV
MT2VT6?Q3+*,M)I[;@I]..] 'V#17Y[^'_P#@KEHFK:I%;7G@/5M,A=@OVBX1
ME49]R*^Y/ ?C[2/B%X=L]6TJ\@N$N(A(8XY S)GL0.E '24444 %%%% !136
M8*I9CA1R37R0G_!0[PS<?%J_\"6NDSW-[9S^2\L9R.N,T ?7-%06-T+VR@N
MNT2HK[3VR,TE[?VVFV[W%W<16L"_>EF<(H_$T 6**^7_ -I3]N[PO\ [6WDL
MK0^+I9&VF+39!(5^N*\&7_@L'IK*#_PK37.?^F3?X4 ?HS17YP77_!8[1[%%
MDN?AUK%O$6 ,DJLH'YBOMWX6_&SPU\4/ ^C^(K74[.V&H1"3[+)<()$)_A()
MSF@#T*BFJP=00<J1D$=Z^9?BI^W)X>^%OQBC^']YILTU\X!$RGCF@#Z<HK*\
M+Z]'XFT.UU*%2D=PNX*:U: "BBHKJ<6MK-,WW8T+G\!F@"6BOBKQI_P4Z\'^
M#OB=:^#9-*FGNIYQ 94;Y5).!G\:^P/#6O1>)-)@OX5VI*H8 ^] &K1110 4
M444 %%%% !1110 4444 %%>0?'[]H>P^ NGP7=_I\U[%(I8M'T4#UJ_^S_\
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
M#/Q \5Z=X?TS4;K[??2"*'S8MJECVS7R'^S3X&C_ &EOVJ?&-C\0+F/6M&M7
M9X;&X;.,'H!7UE\6O^">?@?6FL]0\#:/9^&]:M!^ZN(AC:PZ&@#Z[!R 0<@]
M*6O./@/X+\3> _ T.E^*]7.LZE&W_'P6S\O85Z/0 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 %<+XV_Y""?
M2NZKA?&W_(03Z4 =/X=_Y!,/TK3K,\._\@F'Z5IT %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %?FC_P5@^/!M?"-QX(MYBDPE5R(SSUZ
MFOT%^)OC2#X>^!]5U^X8)'9Q%SNK\LO@QX='[6G[8UWXAUVW.H^%)(W40R#<
MF10![;_P2M_:(N/B5X:D\)W,S-)I%N 5<\_6OT)K\<O$0F_8+_:2N+O3;9[#
M1]:OA#$L8(4*6%?KSX8U:/7O#NF:A%*LR7-O'+N4YSN4$_SH U*2@]#7YA?'
M7]H[Q;\-_BYJ,K:W(FF6EQO^S;\;E!S@4 ?I[FC</6OR?\<_&[XI?MY>(=&A
M^%5WJ'@NVL1Y-RY)42M_>^E=,W[!/[4#8_XO(RX^;_7'KZ4 ?IUFEK\N/A+^
MV5XK_9G^(DO@7XFPW^M'S1:C4'!VELXR":_3?0-<M/$>CVFHV<JRP7,2RJ5;
M.,C.* )]03S+5UW*G'5C@5Q/@=-OB34/F4XST/7Z5\K_ /!1#XD>*?!/ANYD
MT'5I--92#N5L5\O:;^V9XL^)O@'0_"?A5+R/Q-Q%<:E""=Q/&210!^P^X>M&
M17Y@6G[#/[3^K6\5]_PM^2W%THD\EICF/(S@US \6?&C]A7X@P:M\0M;OO&N
M@QX#QQDLK ]Z /UGI*\\^"/QMT/XX^";#Q!I+B'[4F\VCN#)']17BO[</CGQ
M!X.T6)]$U%[!C$264XH ^KJ3-?FMX;_;NN/ _P"S;>K=7+^(/%GF%(UA;=+S
M[#FO1/V)OAK\7=9UH?$SQ;XJG?0=9C\VWT6X)W0@GN#0!]S4F1ZU\[?M7?M@
M:'^S3I"":W;4]2N(R8X(6RV?3 [U\<Z#\/OC[^VA9GQ_X6\9W7@?27D*1Z=<
M,R$^X% 'ZG[AZT5^3?Q#_93_ &H/A7I]MX@?XG7.KVMK())H(9220.2,?2OK
M#]DW]N;0_C5;KX>U.TFT;7=-5;:9KP[?/=1C*@^M 'UI17 ?'/0]=\1_#;4K
M/PW>-8ZJZ[HID/(P#7Q)^Q?^T=XH_P"%^ZS\.?&-_-=36*LOG3$X)H _1NDH
M5@ZAE.0>A%8GC3Q=9>!?#MUK.H';:VXRQSB@#;S2U^8?P%^(WQ*^.7[97B-K
M/7;FW\'*6>&$L?+"CTK]%?&'C"R^&O@F^UG59U:+3[9I7!<!I-HZ#/<T =-F
MC</6ORRU[X[?$?\ ;G\8&T^&%U?>$+")C;^:Q(7(XW$UHG]@O]J"%=X^,;OL
M^;:)C\WM0!^GF:6OS*^$'[7/BK]F/QO;^!?B=#?Z_-J$ZV\>H'.V,YQNSZ5^
ME>FZE;ZM9Q75K,D\,JAU9&!&",T 6J3-8?C+QEIO@;0Y]4U2YCMK>)2<R,%!
MP.E?F]\6?VG_ !E^V)XJ/A'X2O?>&6TV8Q2WV3MEYQG/I0!^GNX>M5M4YTN\
M_P"N+_\ H)K\RV_8)_:AGC'_ !>1XRP!.9C\OM7=?#?]H'Q3^S+<:AX(^)+7
M6NW-M P.IOG8[8ZYH \2_8 A*_M7?$X^9(W^G/P6R/ODU^MT7^K3Z"OR)_X)
MR:Q%XE_:.^(6LP#;!>7C2(/8M7Z[1?ZM/H* 'U',QCA=@0"!D;NE25Y;\?/
M?BCQYX6EL_"^L'2;ORV&\'&30!^;?[7>CI\</V[O!O@SQ)<G^Q+LK'(L4F%V
M\5]K?#/_ ()__"KX&^(7\1^&+6[M]05,#SIMX_"ORC\=? OXFZ3^U3HOA&^\
M4//XMOI?]$U+><Q9/'-?HW^S3^RU\;_A-\0GUSQ[\16\4Z((\?9#(6P?H: /
MJ+X=\:E?CMFN^S7B^K?%+1?A7!K>KZM*D,4:M(D+,%9\<X7/>OAKQ=\8OB=^
MW5XR2/X67FH>"]-M'^SLTA*A\'[V: /U-W#UHK\Q&_8*_:@7#?\ "Y'.SY]O
MG'YO:KO[/G[=NK_##QY<?#?XBV5[/=VTPM1J5QD+(P.-P)H _2^DS5?3=0@U
M2Q@N[>19(9D#JRG(P1FOS>^*?QJ\7Z'^V[J.B-XD;3_#L*EQ!))M3CM0!^E-
M%?F1\=OVL/%?[0FJ:?X(^&3W>E:A8SB.YU"$DK)T&<CM7VG^S'\.?&7PZ\%_
M9O&>NMKFHS!7$C-DIQTH ]EJ*ZD\FVE?^ZI-2UG>(9OL^A:A)_<@=OR!H _&
M;_@H9X__ +"_:F\+^)?-E*:<P8B,^AK]3/V6?BU;_&KX0Z7XDMI#)'*-F3UX
M K\KOC'X)3X\?':WT]T^T*;@QD=>]?6_[*GQ$7X1_&"#X+1P-;6T:!P.BYH
M^^***I:SJT&AZ;<7UTVV"%=SGVH ^+/^"GGQK/@OX.W>E:9/Y>IM(,[3R!7D
M?_!)'QQ<>+-2U;[9.TMTL+;]QSZUD?%G3+K]HO\ :GN59&NO"WE-^[/*9%9G
M_!,_R? O[5WQ#\/+B.SB+1Q1CHM 'ZS5^.G_  5(^)%_X3^,[1:9<O#<AE/#
M<8'-?L2TBJF\G"]<U^.W[1F@VOQ@_P""B+:+=QBXT\Q?ZIN1D4 ?H1^Q/\5M
M/^(?P-\,(MSOU6&U N(VZY]:^@Z_,K]CW5KKX%_'SQ)I&K[X-#D8PVJ-PJYZ
M8K],+:X2ZMXYD.4D4,OT- $M?*G_  4,^/$GP.^$1N(Y&1]1W6P"]3D8_K7U
M42%!)X%?FK\=/$2?M:?$;Q/\/9[9KB'0@[H6&5XSTH \Y_X)'>)'@U_Q1/)*
MY>_N=Y#-GK7ZX+]T5^.W[&.GCX5_%@Z(!Y0:[\O;^.*_8B/F-3["@!U<_P"/
MM'N-?\&ZMI]K_P ?%Q R)]3705F^([B2UT.]EB;9(D9*MZ&@#\M/ ?\ P3[^
M+&@_M-6WC2Z1/[%CG,C/YOS8],>E?J=H=J]EI=O#+PZ* :_,7P/^T!\1;[_@
MH1IGA.X\17$GAV1OFLBWR$?2OMC]K+Q-JOA?X>M=Z3=-:3C=\ZG':@#W"C</
M6OR,^%?_  4:UOPG:^(?!>JQW>NZWJ;-%97<9+>0Q! KHO"O[)?[3GQ-T]M=
MB^*%QI%O<,7CMY9"#@\@4 ?IMXN7=IA.X#!Z9YK+^'_^KN?K7YF7&H_&']A/
MQ!#K7Q-\1W/C/1KZ00QQ*Q<*2<9K]%/@+XVLOB!X5AUFS90MU&LIC!Y7/.#0
M!Z?1124 9_B*/S=#OEW*F8F^9C@=*_+/PS8?\;"-!_TKC?\ \]/EZU]1?MJ?
ML\_%GXP+;3^ /&C>';>W4M- KE?,%?F-IGP!^*=U^T9IWA.'Q8Z>*YFQ'J._
ME?QH _?"X_X]Y?\ =/\ *OR;_:TMR_[3/@IO-D7_ (F"\*Q ^]7UG^RA^SM\
M7?A!XFO=0^('CQO%-@\)582Y;G%?(O[;?B"W\+?'CPYKLPW0V=Z)3%W8!LXH
M _632O\ D%V?_7%/_015K</6O@'Q?\6/&W[6VG6>D_#FXNO"[-"(_M/*@''7
M->6Z]^Q+^U)X6L!J0^+4U]':GSI(TF))4<D4 ?JC17Q9^QC^V6OQ$N+OP5XB
MAEMM8T<_9Y+FXX\YAQD9K[25@RAAT(R* %I-P]:^8/VJ?VV-#^ &GR6EO:-K
M.K2GR%M[8[G1CQD@5\E>'_V8_P!I?XV2S^,-.^)-QH6DZH?/M[.60J8U/(7%
M 'ZJ;AZTM?EKK7[.W[1O[.NGS_$'6/B-<>)]-TH>9-I4#EFD'TKZD_9&_;2T
MO]H"PM].NK.32=91,/#<':V1Z@T ?4U%%% #9/\ 5M]#7Y/?MN6Y?X\>#SYL
MB_\ $Q3A6('WA7ZPR?ZMOH:_*3]MK_DNW@__ +"*?^A"@#]3/#G_ "+VE_\
M7K%_Z *T*S_#O_(OZ7_UZQ?^@"M"@#\M?^"M4)D^('PV(D=/]/3[K8_B%?HY
M\)QM^'N@C.?]$CZ_[HK\Y_\ @K-_R4#X;?\ 7_'_ .A"OT9^%'_)/M"_Z](_
M_010!UU%%% 'YT_\% OVB?%,7Q4T;X1^'I0MCKJ+%<=B<]>:W_AG_P $I?A9
M>>#[>X\5V=Y<:U.N^1DGP%)_G7(?\%'/@KK-E\6M ^,&DPR36^@QJ\MO"I+.
M1C-?5'[)O[26E?&[X9:?J-S<1:=JGW&L;F0+*,#T/- 'P#\6/"7CC_@G+\1-
M,O? GF?\(SJUT(Y-V9 8]PR/RK]2?A3\2=.^)WA&PU6QD9W>!&F5EQM<J,_K
M5SQK\-_#?Q&MK>'Q#I<&J0PMOB689"GU%7_#?A/2?"-G]ETBRCLH/[D8P* -
MBN;\:?\ 'DM=)7-^-/\ CR6@"#P#_P ><W^]75URG@'_ (\YO]ZNKH ****
M/G']O;)_9]U4!F7+@94X/0U\(?L:?L1_#CXY:A?W'BA;JY=4W[%E(R<U]X?M
MZ?\ )O\ J?\ OC^1KY[_ ."</B+1-+NM0%YK%G:2^5@)/,J9_,T >@G_ ()-
M_ PDXT^^ _Z[5<T?_@EA\$]#OX[RVL;T3(<C,W%?4I^('AA20?$6EY_Z_(_\
M:6/Q[X:E8*GB#3';T6[C)_G0!EWGA>R\'?"O4]&T\,EG:Z;/'&&/('EM7YH?
M\$LX3'\2OB"3+(__ !,Y!\S9_B-?J'XPN([GP/KDD,BRQM83D,AR#^[;O7Y@
M?\$MO^2D_$'_ +"<G_H9H _5Q?NBL_Q'_P B_J?_ %ZR_P#H!K07[HK/\1?\
MB_J?_7K+_P"@&@#\M/V;H"OQZU0^;(W_ !,&X+<?>-?JU'_JU^@K\J_V<?\
MDO&J?]A _P#H1K]5(_\ 5K]!0 ZBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH P?%W_(-D_W36=\-?^01+_OUH^+O^0;)_NFL[X:_\@B7_?H Z^BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M;)]TU^0W[5$:M_P40\)DJ"<KV]Z_7F3[IK\A/VL+B.S_ ."A7A6:4A8UVDDG
M'<4 ?K'X._Y%VS_W!_(5M5\.?%G]KC4_&VEGX=_ ><W/Q)M0IFC=/D10.>>]
M>-:AKG[>VD:1<7ES;P;;="SE1D\=Q0!^I%%?!_[%7[=%SXHN%\"_%F]:V^(,
MUQL@C*8#CI@\\5]??%:3Q-#X2NI?"NW^TXU9E#>PH [*BOS^_8I_;)\9>-?B
MEXO\*_$^Y6![.8Q6?&.0V,5]_HXD164Y5AD4 .HIDS^7"[]-JD_I7YJ^/OVU
M/BAXZ^/$7A#X7NL]II]\(=2&,X0-@T ?I;15&PNGCT6UGO6"2^0C2DG W;1G
M]<U\9_M8?M[:7X32Y\&?#R^:Z\?JX C"95?Q[T ?;5%?ESI?B3]O#7M.@U&S
MMH3:W"[X\CG!J[X;_:2_:/\ @?XXT^Y^-2+#X54AKIHUS\M 'Z<UG>(O^0#?
M_P#7%OY5^='Q:_X*-ZEKNN0W?PUNQ+H3LL8:088GH>*^Z_!?B"[\5?!ZQU:^
M.;N[L#))]2#0!^6US&G_  V]X8.Q<_:QSC_:K]AJ_'RY_P"3W/#'_7W_ .S5
M^BG[7GQ0UOX1_">XUW0&"WZ2!03Z4 >WT5\F_L3_ +07BSXU+>'Q&ZMY<>Y<
M5]94 %%8/C75I]%\/W5W;'$L:%A^5?#/['/[7OC_ .,'[1GB_P (^()D?2-.
MD98%4<C!(H _02BOEG]MCX[^*O@SX?:Y\-.J3>5N&[UKS3P=_P % (M)_9;'
MB[Q9=C_A)BYC"Q\G/;B@#[QHKX,_95^*'[1/Q8\22Z_K,:_\(/=G?9,1@[":
M^R/'?Q(T3X7^%YM;\27BVMI;1[YF&"1@<X% '5T5^8GQ _;0^+WQV^(S6?[/
MK?:]%^XKRIC)'4U'<:I^WM9P232VT'EPJ7? [ 4 ?I_17Y__ ++_ .WY/8:D
M_A#XU7C6/BN>81VVU.">F*^]]/U"#5+6.XMY%DBD 964YZT 6:*^3O\ @H)^
MT%XK_9_\$Z)J?A5U2>YN?+E+?W<BO,_#_P#P4<TW_A74FDZC>,?B%?P8TZ.-
M<JTA'&?QH ^_:*_+71?$W[>.NVSW=M;PFW=BT>Y<?+VK5^'_ .US\;/@/XNC
M7]H+%OH]U((K<QK_ !$T ?IK7R=^U)^P'H7[3GB :KJ.LS:?*,86,=,5]+>#
M_%VG^-M!M-6TV42VUS&)%Y[$9KY/_P""@'[2?C'X!^#9M0\+2K%<*ZJ&8<#)
MH ]W_9]^ NG? +P58^'=.N6N8+5-BNPQFO5*\B_91^(FK_%7X"^%O$^NL&U2
M_M_,F(]:['XB?%#P_P#"W1)M6\0W@M+*%2[L,$@#VH ZRBOS"^)W[8WQG^.?
MQ-2']GAC=^&E'EEY(_O..I]J4ZE^WK;RI++;0?9XSNEX_A'6@#]!OC5_R2CQ
M1G_GR>OS9_86C5?C5$0H'^D-V]Z]WT_]L:TD^%?B#P[\0IFB\3O;M!M"X!<C
M&/SKPS]AF,K\:+=\@K).67'H30!^K%%(S!5))P!R:^;_ -I#]M+P5\%=+N]*
M?46/BFZB:.PMXUW RXP,G/K0!](T5^4O@_XC_MQ_$&QGU31H(VT]G)B+K@[>
MWZ5K7'Q=_;!^%$D&K>/X8TT+S!YC1KD[>] 'ZB45^='Q6_X*2Q^(]/T>V^&=
MX7U2%0-2648PV.0/QKZP_97^)6L_%+X=C5M<8-=[PO'TH ]GHKXS_;5_;*D^
M&NEGP]X"N_-\9^=L:/;]WVKY_M/B'^VWI^CP^+M3B@'AB*+[5/@?-Y74G'TH
M _4RBOG7]C_]J73_ -HCP:]UYCG4+>3RI0RX^8<&OHB218HV=VVHHW$GL!0
MZBOS]_:2_P""@S7WB0>#/@_=O>>)8)C!/E/EWYQBN$CU+]O:91*EM 8Y!O3C
ML>E 'Z>T5^9?@/\ :J^._P  ?& O?VA%^S^%9#L5HDYW&OO[X6_%_P .?%_0
MX]4\/7?VBVD0.,XS@T =M1110!E>*?\ D7-1_P"N#?RK\DM&C3_AN?PX=JY^
MT]<>]?K;XI_Y%W4?^N#?RK\AKCQ!8^$/VS-#UC5'V6$%QES^- '['45\1_'3
M]I3Q_P#$2Y;1?@2WVG5U4',B\'U->+W'B3]NWP[9R:IJT$ TZR0RW6!SL')Q
M^% 'ZB45\@_L:?MO:5\<--ETK6[SR_$D,ODLC#&6'!%?75PYCMY6'55)'Y4
M245^<'P!_;1^(WCW]I;Q?X.U29'T?3KIHH% Y #8Q^5?HW;N9+>)SU903^5
M$E%-8X4GVK\[OVDOVR?B'\-_BQI&A:/*JV-Q>K X(_A+ 4 ?HG17,W6N7,7@
M.'4U/^E-9QS'_>* FOSKT+_@HWXA\%_M67WAOQW=B+P6J,J;1R&Q\I_SZ4 ?
MIU17Y>:Q^T=^TU\:OB%K0^#Z)+X<CD)MFD7'R=JKR?&G]KWX0ZU;:U\2(HXO
M"=N0]XR+_!WH _4NBO"/!/[87@/Q/\)H?'+ZCY>FGY2>K%O3%?,7Q"^/'[0G
MQ8UJX;X+(LNG!BR-(O\ #0!^BE%?E>WQX_:U^#/BBPU/XG1I%X3A8/>LBY^3
MOS7Z%_ _XY>&_CUX.A\0^&KCS[1_E.[J&[T >BT4UV$:EF.%49)KY?\ VFOV
MW/"'PCTF^T&PU%I/&UU$4T^WC7<OF=B30!]145^5'@_Q[^W3XXTDZIIL$36<
MC$Q[EP<=JU6^-7[6OP?O;34_B5%''H)D!D:-<_+GG]* /U"I*_.;XM?\%(O^
M$HETF/X6WGF-$@&H^:,8?N!7V%^S3\0-5^)/PUMM8U@AKQVP2* /6**_//\
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
M]*^@Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P?''
MB6V\)^%M3U*YE$8@MW<9/4A3B@#\_P#_ (*I?'K4/#4-IX"T9C/<ZS#Y9CC/
M.3VKY[_9=^.7QX_9O\#G0]&^%4VK0,Y=;IX3N(-:WPZTW4?VR/VDK?Q'.INK
M'0KXH2>0 &K]@=.TVVTNSBMK>%(HHU"A54#H* /S-F_X* ?M)7$,D7_"FI09
M%*@^2>,U\E:]XJ^)"?M">&_&'BSPS<>$HH+I9I$"%$9<Y)/K7[X>6O\ ='Y5
M\Z?MO?!>S^)WP?UNZ2W5]6L[5C ZK\V?K0!ZS\)?B38?%3P;::YI[K)#(H4L
MIR-V.:X?]K+_ ));J7_7"3_T$U\F_P#!,3XJZCX9TE/AQKLF+[SV*HYY S7U
ME^UE_P DMU+_ *X2?^@F@#X\_P""-O\ QZ_$G_K^/_H5?I?7YH?\$;?^/7XD
M_P#7\?\ T*OTOH **** "BBLCQ7KUMX;\/W]_<R"-(87<9]0#0!\&_\ !4WX
M_7O@?1K'P;I#&6[UJ(Q&-#SD\5\N?LJ_&?XZ_LU^#YM*T3X6SZS#-(91=20D
MM@^];NAV^I?MG?M*1:@X:ZL?#^H8/<!0U?L!H^DVVCZ;;VEM#'%%'&J850,X
M% 'YIO\ \% OVDI(W3_A34P+# /DGBOD7Q]XJ^)NH?''PYXN\5^%;CPE'#=K
M.X5"B,-V237[Y^6O]U?RKP;]L;X-V7Q2^$NM2-;J^I6EJ[0,%YSCUH [[X*_
M%#3_ (L>![/6-/D62/8J.RG(W <UY%^WQ\WP@,?]]V7]!7S3_P $R/BAJ?@6
M.7X<Z])MNY;IC&DAYQGBOI;]O;_DDJ?]=#_(4 ?/_P#P27\!VOA;_A-+I&$L
MUP^=QZKR*_1JO@K_ ()?_P#'GXI_WA_,5]ZT ?)'_!2A5D^",4;+N#3D8/T%
M>2?\$F_!L7AO3_$UP(%C:?!# 8[BO6_^"DG_ "1FU_Z^?\*Y[_@FZ?\ BG-3
MX_@7^E 'VQ7Q3_P5757^ M@'4,/MPX/X5]K5\5?\%5O^2#V'_7\/Z4 ;'_!/
M&21OAZBLY91 N >W2N@_;^^$Z?$#X!^();*WW:Q'&#$ZCYOPKGO^">/_ "3]
M/^N"_P!*^M-2TVWU:SDM;N(302##(W>@#XC_ .";/QAD_P"$"T[X:ZFO_$WT
MU&+;S\X'O^5>F?MS_&BU^&?PUN=*DN5@N]9MWA@&<%B<CBOBZ;4-4_9M_;F\
M2:\!Y'AQ@P3=]T]:Q_VH/']W^VA\5? D'AW-Q9:7>)]H6/HHW9- 'T1_P2S^
M#<^@_#_5=<U^W9M0FO"\+S#YMI).17J7_!1;_DAP_P"OC^@KZ(\">%[+PCX7
MTZPLH5A2.",-CN=HR:^=_P#@HM_R0X?]?']!0!P?_!-G"Z+JKGHL8KYN_:^U
M5_B1^WUX+TRX)6Q!6,PGE2!@<BOI'_@FN?\ B3ZHO8QBO ?V^O#,_P -?VOO
M"GCNVA9-'M522>0#(4\9H _4;P3X=MO"WANRTZTC6*"-!M51@#BMVN"^!_Q"
MM/BA\-]*\0V4@EM[E."#Z 5WM &7XFT2W\1:'=Z==QK+;SH5=&&01[U^4?P(
MC/P]_P""E&K:58L8]."L!;(<(,^U?I]\7O'EG\,OAWK/B34)!%:6$)D=B:_,
MG]CG3;SXT?ML7_Q.MHFD\-SA_+E(ZGTH ^POV^.?AFQ_Z9/_ "->;_\ !)O_
M ))7XB_Z_OZFO2/V^3_Q;5A_TR?^1KS?_@DW_P DK\1?]?W]30!\\_M!:T_Q
M _;VOO!5\/-T^-@P1^5X-?JC\.])AT+P5I%A H2*"!455Z5^7O[9V@CX,_M.
M7/Q0N8V2VED">8!GJ:_27X%^/+'XA?#'0M6LIED$UNK,,\C\* /0*AO+>&ZM
MI8IXEFA92&C<9!'I4U9/BCQ-I_A+1;G4M3G6"UB4DECC/'04 ?DKX!^'UMX2
M_:^\3W]L=J7%\<1+T7YJ_1/]J;7IO#?[,?B?4H"1+!IP92/H*_,GX*_$&X\=
M?M@^*F5M^G?;283[;J_4SX^^$V\;? '7-$1=[7=@$"_@* /B'_@E_HEOXRF3
MQK=Q*VI&1U,A'S=?6OTUK\KO^"?OCFT^%?QB'PLNF-O<(S-M?@<FOU0!SR.1
M0 M?&7_!4?P59:U^SO>7WE)'?1SKBX ^;'UK[-KX"_X*D?&&QE^&\_@'2Y?-
M\02S*QB7DT >D?\ !/G5KB\^#.EZ5<2--%':A<L?:O!_VX_V6?$FD_$?2?B%
MX)M[F_NK ^>+:$'YF!S@XKZ6_81\ WWA7X)^'[K4$\NXGMAE3UZ5]+,H888
MCW% 'YL_LW_\%.-2NOB%;^"/BOIT/A1D'E_:+D%2#T&:_130?$NE^*+".]TF
M]BO[2092:$Y5A[5\5_MY?L.^!_B)X?U+QM!!):>)T(^>)]JN.>U<M_P3*^*&
MK7VL:GX%O9'>WT>$JFXYZ>] '+?\%0O^2T> _HO\Z^T?V>],BUSX+P6,X_=R
MIM/XBOB[_@J%_P EH\!_1?YU]N_LP?\ )+;'\/Y4 ?G5\6O@S\2?V3?B[KOQ
M#\ :1=:XES(TDJ("51>N>*^D_P!BW_@HOH_QVL[[3?'%S8^&?$=JZI';NQ7S
MO7''6OMB\M(K^TFMIT$D,R&-U(X*D8(K\L/VVOV)/"/P9N)?B'X/$]G>1%KR
M2(2':'SG@4 ?J;97T&HVZSVTJRQ-R&7I5BOEO_@G5\4-0^+'[/\ :ZOJ+L\Z
MS&++>@%?4E !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 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LS
MP[_R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116-X
MPUZ/PSX7U/4Y7"+:V[RY)]!F@#X1_P""GW[0B>#=+'@9KK[/%JL&'<'D9J#_
M ()__$CX*_"/X-V9U#QGIL.M[R9#</AQG\*\!CT&#]OKX]0W.J-+/H^GW1MY
MF0D84'%?7<W_  2:^!LK K8WT?&"%FXH \J_X*)>.?@Q\=/!ND3V?C73Y-5T
MN0SQM;MRV!P#7I?_  3,^. ^)GP]U"QNKSS)-/<00^8W+*..,T^Z_P""3/P2
M6QN5AL[[SRA\MFFSAL<5\B^$[;4OV*_VG- \&P&2#1]4NAG<3RI/>@#]D6^Z
M:_%O]M3PE>^,_CS;6EIO\LZ@!*%[C<.M?LY8WT.I6<=Q;N)(I%# J?45^5WQ
M>U*#3?VBY?/*C?? #=_O"@#]#O@/\)="^&7@728=.L((;F2VC>65$ ))4&O2
MZS?#+!O#NF$$$&VC(Q_NBM.@#YQ_;)_9^TOXK> 9[Z.Q@BU+35>Y%Q'& [8&
M>O?I7A/_  2[^-VI>-K;Q/X?U61W_LVY-O%YC9QM./Z5]N?$[5[71O /B">Z
MD5$^PS##=R4(K\U/^"3]K)J'CSQ]=1*PA_M.1LXXQN- '<?\%7EF_P"$#NE@
MR79E'R]:W_\ @F/\#--\.^ ;'Q%=VD-Q=W4&0TJ E3Z\UF_\%2KV+3_"$TTW
MW RU[S^P9(ES\"?#T\94HT Q@\T ?2@&.!P.U<I\1OAKH?Q.\/W&E:S9PW$<
MBX#O&&*G\:ZRB@#\G/V7/%^L_ S]L?Q?X8D\V3P\LC0P1L3L SC@5]%?\%(I
M9)OAF;BU!,TEJ611UZ5\YR:_:>(_VT/$6E6(W7=O=_O-H_VJ^EOV\%,?@'2D
M8?,MH <_2@#YV_X)@_L6V6OV=I\5O$M[)<S),T::3,@:-L=V!K]1-9F@T+PW
M?2QHEM!;6TC*J*%5<*2  .E?.G_!/5MWP)BX _T@]*]X^)6GRZEX%UR&$_O&
MM),#U^4T ?EW\)=#F_:]_:$O-3U.5KFS\/:@5\A_F1@&Z$5^K^EZ59:-91VM
MA:0V5L@ 6&! BC\!7Y??\$MKJ/PM\3?B+:ZB0DLVH.$#\9^8U^IBG*@T 175
MI#?6[P7$2S0N,,CC(-?ES^W]\)V^%7QL\#^*_"2MI\'GK/<0VPV!L-SG'6OU
M,KX/_P""DGB:QT>\\.6=P5^T70VQCOG- 'U=\#_B7_PM3P/;:L81$^U4<#G)
MQR:_//\ ;>T/4OV:?BA!\1=(LL'5;Q8W=1C@GUK[+_8FL9K'X0QK,K*6DW#=
MZ8K7_:P^"5K\;OAO+87$:R-8[KJ//7(&?Z4 =W\(O%,7C#X<^']4CE61[BSC
MDD .2&(Y!KY<_P""DGQBGT+X3:KX2TA?,UF\5=J(?F(]OSKA?^"=?[0!:V\>
MZ-X@N3%;>'7,40<XPJGH/RKS34-;O_VE?VXM&N8<W'@]&"2XY7@T ?57_!/?
MX5Q>%_@?H7B#4+;R==NXB9BRX8?6OG;_ (*?_&E]/\>^#/#\6H-:Z/<2B.]9
M6PNTGG-?I-I6A6GA_1UT[3XA!;1H51!VXK\EO^"@7@FRNOCQX.TKQ+YB6.I7
M@0LIP=I..M 'V%\ /B]^SY\'/!-I8Z;XQT>&XD0232$@-N(Y' KU'_ALKX,_
M]#]I7_?P_P"%>&6'_!*/X$ZCIUI<16M\RR1*Q=9\ALC.:F_X=*_ _P#Y]-0_
M[_4 9_[67Q>^ GC[X>ZGJ<'BG1Y]>LH&DMGAQO9L<=NM0?\ !*GXO7WQ"^%^
MJ6VIW,EQ+#=LL32,2=HSC]*U_P#ATM\#O^?2_/\ VVKWOX%?LR^#/V>=-:R\
M*6TD$+$D[SDDGO0!\C?\%0/'U]XP\-V7@;1)Y+:Y6\4RM"Q#$$C.<=J^E?V0
M_@+HGPI^&&B74-M&^JW=I')/<%!NW$>OK7Q]^V(C^$?C0^M:F"MA-<JJ,W3K
M7Z*_"VZCO/AUX>GB(,4EG&RD>A% '4UY!^TI\"=,^-7@&^L)4CMKQ4:1;I4
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
MW_[-7W5_P4$_Y(+=_P#78?RKX5N?^3W/#'_7W_[-7WU^W3IJZI\$+N%VVCS
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
M>'8@3Y#1C=Z5]1_L9110_!73EAQLW'I]*\M_X*)?"Z77/AW?^+H$,DVE6^X
M#TJ;_@F7\3K+QK^S[8P374:ZM',X>V+?-@>U 'V%1110 4444 %?C#_P4R76
M)/VH%30)WMM18*!)&<'FOV>K\F?VPHTE_;@M5D02)M7Y6H ^NOV(?V<= \"^
M =)\67.GQMXJOX0]Q=D?,Q]37U6P# @C(/!!KD/A&JI\/='5%VJ(1@"NPH _
M,G_@H)\-].^'_C<_$/288[+48BO[Y>"*^V?V9?$EQXL^ /AW5;J4S3W%H69R
M<YXKY!_X*S.R_#>ZVL5.]>GUKZ8_8=8M^R?X,+')^PGG\* /SS_:U_Y/.^'?
M_7^O_H5?J#\=O^22WW_7$?\ H-?E]^UK_P GG?#O_K_7_P!"K]0?CP<?"6^_
MZY+_ .@T ?CA^S_\(9/C[^U5K6CSXEM[24N4;I@&OVU^'OP^T?X<>';;2]'L
MH[.-$4/Y8QN8#J:_,G_@FSH$=K^UIXTO-VYGBDX].#7ZO4 8WB[PCI?CC0+K
M1M8MEN]/N5VR1..#7Y8_LO:I)\,_V^/&/ABQD^S:);LR16P/RJ,^E?K/7XZ>
M$69?^"COC(JQ4^<?YT ?JO\ %CQ<?"'PL\0:^DGE/9V3SHV<<@5^77[,O@FZ
M_;5^,R^-?%ZG5O#=O<&.2UGR0V#7WE^V%;7]S^SCK;6>\QKI[&3;Z;>]?.7_
M  1[N++_ (5'J<?R_:?MC_7J: /O[POX4TGP7HL&DZ)8Q:=IT Q';PC"K5W4
M-/M]6L9[.\A6XM9T,<L3C(93U!JS10!^1W_!3']CBU\#V%SXP\&V46D>'HP'
MN;2$85G[G\Z^H?\ @F3*)O@3HK#IY==5_P %*Y[>/]DSQ8DK+YK*OE@]>]<=
M_P $O,_\*!T3/]PT ?9NJ*'T^X4C(*'-?D;XVEAT7_@I9X5G5,(&!('UK]<]
M1_X\9_\ =-?D/\4(7F_X*0^%T1=SEAQ^(H _7Z&59HUD7[K#(I]06,;16D2N
M,,% (_"IZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KZA_R#[G_KDW\C5BJ^
MH?\ (/N?^N3?R- 'Y!?%US'^UWX3*G!&H#_T*OV!MV+V\3,<DJ"?RK\??C!_
MR=UX4_[" _\ 0J_8"T_X]8?]Q?Y4 35XM^V#</#^S[XO"G :R<'\J]IKQ+]L
M7_DW_P 6_P#7F_\ *@#Y$_X)"_\ (@7_ /U^/_.M#_@L9?7B_#'0[:+<(Y+M
M57'')(K._P""0_\ R3^__P"OQ_YU]%_M\_!6X^,WPICMK6W::XL)#<C:,G@9
M_I0!\/\ P-_8M_:&USP1IVJ>&OB6=*L;B%76(38V@C@5Z'_PPS^U3_T5X_\
M@1_]>NC_ ."<7[4-F)=9\"^-=0BT34K&46MC;W3[3-@XX]Z_1>@#\Q?^&&?V
MJ>1_PMX_^!'_ ->L.+_@E_\ &3Q'X\T7Q!XO\=P:P^GS+*K22988;.!S[5^G
M/C+QQH?P^T675O$&HPZ98Q@YEF; /'0>]?'GAG_@H%J'Q&^)JZ!X,T:/7-+6
MX\J:[A&[8N<9H ^G_$6FW>C?"F6SOY_M%Q#;B,R?08K\S?V&;."\_P""@'C
M3H) D<C*",\C-?J+\27,G@*]=AM9HLD>G%?E_P#L(?\ *0+QE_URD_D: /UN
MZ<#@5PGQP;;\-=7/^Q_0UWE<%\<O^29ZO_N?T- 'YD_L!^'67]M_Q)?2$,AC
M<J/0\U^N=?E1^P3_ ,GB>(/^N3_UK]5Z /,/VDO^2.Z]_P!<_P"AKX-_X)]J
M/^&@M1;OY;_UK[R_:4_Y([KW_7/_ !KX._X)]_\ )P&H_P#7-_ZT =C_ ,%7
M+Z^M9/ \5L6$$DN)=O3&X]:^B_V*;&RL?A3&MD%",5+;?[V*H?MM?!V3XF?#
MZ:\MH#<7FG0N\**,DMR17S5_P3R_:<A\$V=YX&\>RKH^J271$$-P<,0"0",T
M ?I1145K=17MO'/!(LL,@W*ZG((K&\8>.-%\!Z3)J6N7\5C;("=TC8SCTH ^
M#?\ @HAINFW/Q(TFXN AO$B7R]W7M7U?^R@2?@OHV?0_R%?E?^VE^T-;?&K]
MHO1I/#ETMWI=N5B=H6RO!QS7ZJ?LK@#X,Z-C^[_04 <A^V]_R2/5?^O63^1K
MY]_X(U_\DC\6?]A-OYM7T%^V]_R2/5?^O63^1KY]_P""-?\ R2/Q9_V$V_FU
M 'V;\<;N[L_ -^]F6$OEL/EZ]*_.G_@E7!#>?M$?%*>Z56NUD8KNZYW5^I.M
M:9%K&F7-K,@=9(V7!]Q7Y%>'WUK]BO\ :7US6]4MGL-&UR]($\@*KM+=: /V
M#HKFO 'Q T+XD>'X-6\/ZG!J=HRKNDA;.UB.A]ZZ*:9((GDD8*BC<S'L* /&
M?VL+.TNOA+K9N0I*VDA3=Z[37RK_ ,$<Y99/A[XW$F<+J;!<_4TW_@H-^U59
MWO\ 9?@KP-<QZYJ%U+]FO8K<Y,63@YKW?]@[X"R?!'X;SK,K)-JK+=.K#&"1
MG^M 'RC^W]_R5Z3_ *ZK_.OM+3YY[;]D='ML^9_8K?=_W37Q;^W]_P E>D_Z
MZK_.OO7X4Z;_ &U^SOI5@5W_ &G2S%M^JD4 ?G]_P2GAAOO$'B^:^P;E=1?;
MNZ_>-?JQ7X\>';W6?V-?VEK/3;^T:S\,:I>F6ZOI 0D:ENIK];/"/C30_'FC
MQZKX?U*#5=/D^[<6[;E- &W7AG[;-K;7/[,GCK[2JD+8L5+>M>X32I!$\DC!
M(T4LS'H .2:_.+]O?]K#3O&5]#\*?!.H0Z[)JR_9[K[*V[RV)QB@#<_X)#S2
M_P#"ES'SY7FR'VZUX;^U3#_;W[0EM#JZ>;;PZBIAW] =PZ5]O_L$_ VX^!WP
M6M=,OHFCO)&,C!Q@\\U\Z_\ !3SX5ZKH(\-^+_"UA)>S)>B6[$:YV*""2?:@
M#]"?!X"^$]& Z"SB ^@08K8KYV_93_:F\+_&3P?I]@FHV\>MVD,<$EOO^8L%
M Q]>*^B: *^H -87(/0QL#^5?DS\8K&RLOVQ_!AL@H+7H+[?]ZOTF^-WQH\+
M?"+PG?7/B#5X-.ED@<0)*V"[%3@"OQE^&/Q*U/XH?M=:+>ZA$8[<:CFW8Y^9
M=W!H _=^'_5)_NBORK_;4\&W?[,OQ:LOB#I:M')KE^JRR1=2"PSFOU4A_P!4
MG^Z*^<_VW?@T?BU\-ALM_/ETW=<+QG&!G^E 'HND?$ZTA^"-OXN,R2)!IR3R
M<YPVT9!K\W_AGH=Y^TY^VE:^/ QFT6-MA4\C@UYW\+_VM-5E\ ^,_A?J#M%=
M3AK.V1FY].*^Y?\ @F[\"6^&OPC2ZU2)O[2FF+@R#Y@#S0!]@Z?8PZ;:1VT"
M[(HQA5%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@ KA?&W_(03Z5W5<+XV_P"0@GTH Z?P
M[_R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M )?V5_@+9? GX?Q6%JB)+>JD\ZJ,?,1GG\Z^$?BY(O\ P\&OAN&<],^]?JN
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
M&EP\09XB>X.,B@"GX&^-'A3QQX=M]5M]:L(!(H+137**RG\37D?[8W[6FA_
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
M>Y>)-+;6M%NK)&VM*FT&OS4^(?\ P2S\7^*OC5)XQLM=MH+5YA+Y9<;LC\:
M/TPT75[?7M,M[^T??;3KO1O45^?_ /P4T^(T$6L:7X!:4BXUJ$*D2GKFOMKP
MGI,WPX^%UM9WDRO+IED=\N>"5!.:_*/QCK4_[37[:GA750WVRPTJ[$4@!R,!
MO_K4 ??_ .P7\*Q\*O@7I^FO#Y<[.7;(YYKZ1J"RLH-/MHX+:-8H4 5548&*
MGH Q/&GA&Q\=^%]0T'4TWV-[&8I5]C7Y8>/O OC7]A#XU/XJT>*2'X9QMDL
M3U//%?K57.^.OA_H'Q*T*31O$FFQ:IITGWH)AD4 >/?LU_MK> /VE%%GH%[(
M-8AC#3V\R;,'VS7T'7P'\9O^"=.J:?>&]^!NH0>![MVS(\;[,CTKS]?V(_VL
ME10?BWT'_/Q_]>@#](O%WB[3?!&AW&K:K.+>SA&68U\#_M0?\%/-%TV;2M%^
M%E])?:U]J"79:+@+D#%<9J'[ W[3?B:%;'7OBBM[II8%X6GR"._>OKCX6_L.
M_#/P=X7TN+5?"]C?^((8P;F_899W[G- 'H7P%^(5W\1?!-EJ-[_Q]/"K2<8^
M8CFOSF_; _Y/BM?]U:_5#0/#.F^%[06VF6J6L & J=*^.OCK^PWX@^*7[14/
MQ L]5BM[) !Y+, >* /JGX2_\D_T?_KB*["L+P1H,GAGPQ8Z;*XDDMTVEAWK
M=H _./\ X*T?\DWN_P#?7^=?3'[#G_)IW@S_ *\3_*N7_;8_9,UK]I;PM+IN
MDZA%92LZL&D.!P:]<_9U^%=Y\'O@GH'@V^N%N;O3[;R7E4Y!/K0!^8'[6O\
MR>=\._\ K_7_ -"K]0/CQ_R22^_ZY+_Z#7R[\;/V _$GQ+^/OACQU::O#!9:
M7<+-)"S#) ;/%?8/Q)\&S^-/ ]QHL$HBFD0*&/L,4 ?G+_P3C_Y.B\8?]<I/
MY&OU*KXV_93_ &+-=^ _QCUWQ=J.J17=K?HRI$C D9S7V30 5^.?A/\ Y2.>
M,_\ KL?YU^QE?!^B_L">)--_:JU[XGOJ\)TV_E:1+?<-PS_^J@#Z]\8>%_\
MA-?A7J6A8#?VA8F#!]Q7Y.^ ?$NO_P#!/S]HFWTCQ*DEKX!EF\V=E7/4U^QN
MGVYL[&"$G)C0*37G'QF_9Y\&_&[2IH/$6CP7MRR;4FD'(]* .G^&_P 2M ^*
M_A6T\1>&[S[;I=T-T<F,'\16QX@URS\,Z+>ZMJ$OD6-G$TTTG]U0,DU^;>N?
ML _'[P_KT\/@#XAIH/AA3_H]BDVT(/IFDT_]AO\ :>OM0@MM>^*0OM!D;%Y:
M&?(D3N.M 'CG_!0S]MW2/C5I]WH7@JZEN-#!$,[LN 6'!-?9/_!,J,1? G15
M'3RZH?$C_@FIX3USX)WGAOP[86NG>))\/]NP/O\ <YKUW]C_ /9YU7]GOX:Z
M?X=U6]2]N;==K2(<@T >X>(;G['H=[.>!'$6K\G;6QO_ !7_ ,%%/#6M1)OL
MX9 &;\:_4;XL:HFC?#?Q%>R,$6&SD<D^PK\[?V+K4_%#XL?\)9 -T-K=,A;K
MT- 'Z?T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#>1M-9SHOWFC91^(J
M:B@#\VOB1^Q_\2?$'[17A[Q39V8;2+6\$LK^B[LU^D-NICMXE/55 /Y5)10
M5Y=^TIX)U3X@_!_Q%H>C)YFH7=LT<2^K$5ZC10!\1?\ !.?]FWQO\!?!]W8^
M+K3[-/)<M(J^Q-?;4T:S1/&XW(ZE6'J#3Z* /A[]HC_@GKH>M:T/''@J":'Q
M;:R&X@1&PID'(Z>]>1+KW[>L9,2Z9 (HSLC.P9*CH37Z?44 ?EEK'PA_:L_:
M,2#P[\5+);?PXL@8F#Y2?4U]I?LR_L>^"OV:-,8^'[>1M0ND4W,TYW$MCG%>
M]T4 <]X\TFXUKPO>V=JNZ:1<*/PKX/\ V3?V2_B)\,?VOO$OC?7K(1:!>)((
MIO7(X'^?6OT1HH *Y'XK:#>>)O ^HZ?8KNN9EP@_.NNHH _/[]D?]E?X@?"_
M]I+6?%>OVGE:/<1LL;_7-?H#110!P?QN\,7_ (P^&NK:5IJ[[R=,(OYU\E_L
M>?LP^//A3\8+W7/$%KY.GR(P5OK7WA10!'-"EQ"\4BAD<8(/>OC[]J;]A/P_
MXZT^_P#&'A2SEC\?VJ;[%HVPC-Z8K[%I* /RL\)I^W?X3T.+3+;3HV@AX0R+
MDXK23X2_M3_'K5K#3/BI9B#0!(%E\GY?D)Y_2OU"HH _,7XN?\$RIO!WBS3+
MCX8VDDUDRAKIICDA\\U]Y_L_^$=2\#_#'3-)U9/+O81\Z_@*]'HH \6_:F^'
M6M?$GX=:AI>AQ^;=RV[HJ^Y!Q7C_ /P33_9[\9?L^?#OQ!I?C&U^RW=U>^=$
MOJO/-?9-% !7DG[0O[-?A/\ :-\.QZ;XFMV=K<,8)(S@J:];HH _,&3X)_M,
M?LUW$^A_!BS%SX=F?<WV@;L>F,U3UJY_;QURS%G-I\2P2';)M7'RGK7ZE44
M?%?[.'_!/_0/"]Q%XR\76\LOB^Z(ENE<Y42=3UK[0@A2WACBC&U$4*H]@*DH
MH ^!OVOOV6_'WQ3^(SZIX?M?-LS(&W>V:^Q_@_X?O/"OPUT#2=079>6MLL<J
M^A%=E10!Y'\>OV:/"7[06CR6?B*W8N8]BRQ\,/QKX:OO@[^U#^SIK$GACX,V
MOG^#(SF)IOF-?J#10!^8$VH?MVZNC:=>Z;"+"[!AN&"<A",'![<&O7OV7?\
M@G/X9^'NK1>,O$T$\_BHR_:"LCY57/)Z^]?<-% "#VX%9/BCPOI_B_1[C3=2
M@6>VG0HRL,\'KBM>OAO]N[PO\7]+BL/$'@GQ!/;V-K-YT]O 3ET')7\J .+^
M+_["OB+X->)(_$/P&MIA>S.9YHY'R ^:YD^(?V^./^)9!P<?<[5]!?LI_MU:
M+\6M/BT?7K:3P]JEBJV\LFH'R_-<#!89KZC_ .$T\/\ _0=TWIG_ (^X_P#&
M@#X7\(_LJ^./VCM/N9?VB(I(8[-/.@$+;?F'-?-MG\,;71_VI/"MMX93=ING
MW:QDCGY0V.:^\?VJ/VV_"GP.\/RVT$3>([Z_C:WB33G$FQF!&3C/K7SS_P $
M^?@/XD\1:[K'CCQ.[B*YNC<VL<X.44G(% 'Z2Q?ZM/H*IZ]Y?]AZAYV/*^SR
M;\^FTYJ\HP *^9_VZ/V@(O@A\-U43A+G5=UJBAL-\PQG]: /SKTOX':5\2OV
MK;/5/!ZM-8VFI;KX+T!#'-?M!H^EV^CZ?!:VT:QQ1H% 48Z"OA3_ ()?_!6^
M\&Z1XF\1:XHN9]7G^TV[R#.U6.:^^* "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@ KF/B1_;G_"'WX\.KNU8KB$>^*Z>
MB@#\Z/V9_P!D#X@:9^U/JWQ$\>V?^C7 8J6Y!/:OT5CC6) B*%5> !3J* "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@ KA?&W_(03Z5W5<+XV_Y""?2@#I_#O_()
MA^E:=9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** $;[IK\I_BI<A?VC9UV2'_3A_#_M"OU8KB+[X*^#=1U8
MZG<:);RWQ;>9B.<^M '2^&>?#NF?]>T?_H(K3ID,*6\*11KM1 %4>@%/H **
M** /SP_X*@3B'PM<95F^=?NC->\_L'MO^!^@-@C]P.",&O9/'_PO\*^/K%X_
M$.EQW\1Y(<9K#^%FBV/AF^GTK2H1;:= ,1PKT44 >G4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#6
M/^/-_I5^J&L?\>;_ $H Y#X>_P#(4O\ ZUWU<#\/?^0I?_6N^H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#!\7_\ (._&LWX?_P"KN?K6EXP_Y!WXUF_#_P#U=S]: .PHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N;\;#=I^P]&&#725S?C3_CR6@#QG2?V5?!/BSQM8^-=0BDEUG3Y-T/
M/ (KZ)KE? /_ !YS?[U=70 4444 %%%% !1110 4444 %%%% !7&_%CX5Z+\
M9/!MSX:U]'?3K@@N(S@\5V5% '%?"WX2Z#\(_#MMHV@P&.U@7:I;[V/K7:T4
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_ ,@B
M7_?K1\7?\@V3_=-9WPU_Y!$O^_0!U]%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!RGQ/\96?@7P/
MK.KW=REO]EMGD7<V"2!QBORY_9ST2[_:X_:6L_B=/*\MMHMV8]G52 :_4+XE
M?##2/BEH4VDZP)#:RH8V"''!KD_@#^S+X._9QTJ[L/"EN\<-S(9',O)R: /6
ME4*H & . !2T44 %%%% !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%%% !2=*6D8;E(]: /+_ (T?&[P-\.?"^I+XC\1V>F2O P2*9\,QQP!7YP?L
MXV#_ !._:PTSQAHP^VZ1#/S<1\KU]:^Z?C]^P[\/_P!HR\M[GQ.;P20G*FWD
MVUU'P%_9=\&?L[Z.=-\+P2"$MN+3'+9^M 'HGC#Q)IOA;P_>7NJ7D5E;K$_[
MR5L?PG@5^5?[)>DW'[1_[1OBV_GS<66D7[/!*>1M#=:_3_XG?"_2/BQX?.CZ
MSYGV0G)\LX-<E\"_V8_!W[/;:D_A>W>-[\YF:3DGG- 'K-O'Y-O%'_<4+^0J
M2BB@ HHHH XWXL>%!XO\%ZA9GJ(G8?7%?F;_ ,$X?&@^%_Q^^(NC:U,8H[JZ
M:.(2'&?FXQ^E?K%(@DC9&&588->$1_L9?#^'QG)XFCMY8]2DE\YF4X!;.: /
M=XY!+&KKRK $?C3J9#$((4C7[J*%'X"GT %%%% !1110 4444 %%%% !1110
M 4444 8?C3PW_P )=X9U'2#.UNMY"T)D7J,C%?-?[-O[ NA_L^Z[J.JIJK:O
M<W=P;@-*O*$G.*^L** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBDH ^3OV]OC!I?@[P/+X:GU-+6]U>!H8XMV
M"Q(QBN:_X)@_".3X?_":_GO4)N+FZ,B,XYP<G->S?'#]D'P-\?O$&DZQXGCG
MDNM-</#Y;8&0<\UZOX3\)V'@W2(M.TZ/R[>,!0/I0!M4444 %%%% !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%%%% !4%W8V]]%Y=S#'/'_=D4,/RJ>B@#Y$_:J_X)]Z/^T5KFFZII6M-X,GM
M5Q)_9T?EB4^I"BO&/^'1-]_T5K6/^_CU^D5% 'Q5^SS_ ,$V-(^#?B:;5M<\
M1S>,@_W8=0!<+^=?96FZ39Z/;+;V-K%:0KP$B4**MT4 %?+'[3W[#=E^TKJ&
MG7&H^()[..SG$RQ#)!YZ5]3T4 <YX!\%VG@'PKIVBV@!CM(5BW@8+8&,UT=%
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 5POC;_D()]*[JN%\
M;?\ (03Z4 =/X=_Y!,/TK3K,\._\@F'Z5IT %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4U3_CS?Z5
MQ'@;_D9+[\:[?5/^/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ JO?:A;Z9:O<74JPP)RSMT%6*\_P#CL"WPQU<
ME?DZCZ&@#:T/XD^&?$NI/I^F:S;7EZ@RT,;985TU?FC^PS&Z_M+:P6FD<>6_
MRLQ([U^EU !1110 4444 %%%% !5#6/^/-_I5^JFI0F:T< JO'\1P* .,^'O
M_(4O_K7?5P7P_79JVH+D'![5WM !1110 4444 %%%% !1110 44E+0 4444
M%%%% !1110 4444 %%%% !1110 4444 %0W5U#8V\D\\@BBC&YF;H!ZU-7)?
M%4'_ (5_KN"1_HDG3K]TT 2>$_BAX5\=7-S;Z#K=KJ<ULVV9('R4/H:ZFORS
M_P""3*.OQ(^)6Z:23_3WX=B?XC7ZET 87C#_ )!WXUF_#_\ U=S]:TO&'_(.
M_&LWX?\ W+GZT =A7+^./B;X7^&MFMWXFUJUT:V;@27+;0:^=_VT/VSM+^!^
MC7GACP_>B3XC7$8-E9[<CGN:^8/A!\#_ (T?MI3I+\<XI[?P>X\R"2+]VY/X
M&@#[P'[77P>8 CQ_HY'_ %V_^M6IX9_:2^&?C+6(M*T7QCINHZC+]RWAERQ_
M2OFJ/_@D5\%(U48U,X_Z;5QOC[_@FI:_!R/_ (2WX,?;)?%UJ-UM#<2DKF@#
M]$J*_-+]GC]NSQ_X%^)4_A;X^N--V_ND<)C#]!7Z1:3JEMK>FVVH6<@FM;F,
M2Q./XE/(- %+Q/XNT?P9I<FHZW?PZ=91_>FF.%%+X8\7:/XRTN/4=%OX=1LI
M/NS0G*FOEC_@IZK-^S#K^V1HSMZJ<&G?\$Q%9?V8?#^Z1I#MZL<F@#Z\K/U[
MQ!I_AG3)M1U2[CLK*'EYI3A5^M:%?/O[>"EOV8_%H5V0^6/F4X/>@#V3PSXZ
MT'QE LVBZI;ZC$W1H6R*VY)%AC:1R%1069CV KX/_P""9<;+X$LMTLDGRM]]
MLUZ%^WE^T-JWP9\-V.F:,RK>ZRC1)QSDY% 'LFO_ +2_PP\+WAM-5\9Z98W
M./+EEP?Y5>\%?'SX??$75#IWAOQ5I^KWH&3#;29:O@W]G?\ X)]Z!\?/"5QX
MH^*PO7UN:;,2P3%0%/.:YOX[?LEZA^P]-%X]^$#74]RT@1UF<MM3/(Q0!^JM
M%?/G[(O[1J_'3P?"+QB=<M8E-XI7&&[U]!T %%%% !1110 4444 %%%% !11
M10 4444 %<WXT_X\EKI*YOQI_P >2T 0> ?^/.;_ 'JZNN4\ _\ 'G-_O5U=
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 8/B[_D&R?[IK.^&O_((E_P!^M'Q=_P @V3_=-9WPU_Y!
M$O\ OT =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%<=XP^+_@WP#<K;^(?$-EI,[#(2X?:<4 =C17DS?M7_  C4
MX/CW1P?^NW_UJ0_M9?"%1D^/M'Q_UV_^M0!ZU17+>"_BAX5^(D)F\-ZY::Q$
M.K6S[A74T %%%% !116?JFO:?HBH;ZZCM@_W?,.,T :%%5;#4K75(O-M9EGC
M_O(<BK5 !117.>*OB)X;\$KNUW6+;3!C.9WQ0!T=%>3-^U=\(T8AO'NC@_\
M7;_ZU(?VL?A".3X^T?'_ %V_^M0!ZU17->"/B3X8^)%B]YX9UFUUFV0X:2U?
M< :Z0\4 +17G7B+]H;X<>$[R2TU?Q?IMA<QG#1S2X(-97_#6'PB_Z'[1_P#O
M]_\ 6H ]:HKRE?VJ/A/(H*^.M)()P/WW_P!:N^\.^,-&\6VJW&CZC#J$##(>
M%L@B@#8HHILDBQQL[':JC))[4 .HKR_5OVG/A9H>I3:??^-M*M;R$XDADEPR
MGWXJHW[67PA49/C[1P/^NW_UJ /6Z*YWP?\ $+PYX^LQ=^'M7MM6MO\ GI;M
MN%=%0 445S/B#XE>&/"MS]GU;6K6PF_N3/@T =-1573=2M=8LXKNSF2XMI1E
M)$.0PJU0 45D>)_%FD>#-*DU/6[^'3;",X:>=L**C\,^--$\86:76BZE!J-N
MXRLD+9!% &W1574M2M='L9[V]G2VM(5WR2N<!1ZFO,Y/VJ?A-"S*_CO2%93@
M@S=#^5 'JU%>2_\ #6'PB_Z'W1_^_P!_]:M?PW^T'\.O&%['::-XNTW4;F0[
M5CAER2?2@#T.BDI: "BBN1\9?%KPA\/9!'XCU^STAR-P6Y?;QZT ==17D@_:
MR^$)Y'C[1\?]=O\ ZU:_AW]H;X<>+KR.TT?Q?INH7,AVK'#+DDT >B4444 %
M9]]X@TO39/+O-2L[63^Y/.B'\B:\2_:@_:@M?@+I*+:11ZAK4Z'[/9YRTC=@
M!7PM>?#_ %/]L&_?QI\3?&]W\([F,[8].:4Q!D['% 'ZG_\ "8:#D#^V].R>
MG^EQ_P"-:D,T=Q&)(G61#T9""#^-?E#;_L._#BZE$ME^TG/<W%O^\2%;W[[#
MD#K7JWP;_:\\6?#/Q%9^"/%6C2+HRR"WL]5N,_Z0H. P- 'Z%T55TW4;?5;.
M*YMI5EBD4,&4YZBK5 !1110 45Q^J?%[P;HNM-I-]XALK;4E.#;2/AP?I75V
MMU%>V\<\#B2&0;E=>A% $M%%% !115'6M:L?#VG37^I7,=G9PC+S2'"K]: +
MU%<[X9^(?ASQB =%U>VU$'_G@V:Z*@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHK.UWQ%IWAFP:]U2\CLK13@RRG % &C16!X;\>:!XN+#1M5M]0*C)\EL
MXK?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **@O+V#3[=Y[F1884&6=N@KG-%^*/A3Q%K#
MZ3IFN6EYJ*#+6\3Y8?A0!U5%%% !1110 45A>)_'&A>#+5KG6]3M]-@49+SM
M@ 58\->*-*\8:3%JFBWT.HZ?+PEQ"<JWTH U:*** "BLKQ)XITKPAIK7^LWT
M.GV:G!FF;"BJGA?Q_P"'O&BLVAZM;ZD%&3Y#9H Z"BBB@ HK \5>/- \#Q0R
M:]JMOIB3';&UPV Q]JO:+XBTWQ%;?:--O([R'^_$<B@#1HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN4U7XJ>$M$U V-]
MKUG;78.WR9'PV?2NFM[B.[@CFA<212#<K+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@ 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 **** "N%\;?\A!/I7=5POC;_ )""?2@#I_#O_()A^E:=
M9GAW_D$P_2M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** *FJ?\>;_ $KB/ W_ ",E]^-=OJG_ !YO
M]*XCP-_R,E]^- 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<!\=/\ DF>K_P"Y_0UW]<!\=/\ DF>K_P"Y_0T ?"?[#?\ R<IK'_7-
M_P"M?I)?7D6GV<US.XCBB4LS,< "OS;_ &&_^3E-8_ZYO_6OI_\ ;1^*C>!?
MAW=Z7%+Y-QJD#Q1N#@@D$<4 >._M-_MU6NH7-W\+O L5T?%NI+Y4&IVYW1Q'
MUR!P:\>\-_L@_M=ZSH\5X_Q2:V,OS".6?# &O2_^";?[-]G:>&[[Q5XE0:IJ
MK79>&6Y7<Z@DD<FOT#50J@ 8 X % 'Y9WFL?'/\ 8COK'4OB+XCN?&>G7DG'
MV9BX0 \YKB->_;P\7?%_]JCPK;>%M2N-*\/L42XLR<!SWS7ZR>-_!NF>./#U
MYINIV%O?)+$R+YT8;:2.",]*_%SQW\&5^!?[<GAW2H^([J<2JN, 9- '[+_V
MA<_\*]FN_,/VD6I8/[XK\KO@G^WOXG^'?Q6^)-IXRU*?5[6"2065N6SL()P
M/IBOU)_YIE/_ ->C?^@U^,'[//P+/QN_:S\4R2/BVT_4FDDBQD.-PR#^5 'O
M'A6U_:$_;7ANO%O@;Q7<^#-(MYC$+:Z8QE^N,4GCC]E;]K7P?HQU27XFO?00
MG?)%%-DX%?J-X9\-Z;X7T>WL=+L;?3[:-%'EV\80<#J<=34^MQQS:?+'*@DC
M88*GH: /A;]BW]LZQUS4)_!?B>*2TURRQ#-=W/R^:XXR,]:^]8Y%FC61#N5@
M&!'<&ORQ_;J^"_\ 8WC#0_$OA<?V7);W GN/LHV[\'/.*^X?V3OB])\6/AO#
M=3J$>R58&;/7 ZG\J .@_:#^/V@_L\>!9O$FM_OHU;:L", S&O@*'Q_\9OV[
M-7OI?ACK=UX,L+4^9YDY**RYXP:QOVBKS4?VG?VRKWX31WDAT>!_,&TY4X/3
M%?IG\)OAII7PL\$Z7H>FV5O:FU@6*22&,*9".Y(ZT ?G1KG['/[7>G:3/<1_
M%1IWC&=D=Q\QQ5+4/V_/$/P;^&:?#'Q1'>S>/+?Y9-:?.QOQK]5B,C!&17Q+
M_P %)/V>]&\9?"6XU73].AM]8609N(XP'/XT 9?_  3J^,GBWXJ:QKLGB#57
MU"V5,Q!FR!6G^WM\8/%'POU>QET74WL;;R@SJK8S7FW_  2?TV319]:T^4DR
MPQ;6+=:N?\%4+.;4K6*UM\^=)  NWKT% ' )^WAXF^/WPS3X8^"Q>67CMF .
MLKG;@'U_&KUC^QS^UY<:&MR?BHR3-'N$+3_-7M'_  31_9_T;PS\'=-\1WUA
M$^M2L1YCQC</QK[AH _-_P#9I_:<\4_LX^-K7X5?&2[N]<U[6+D"UORV1'SC
M!)'2OT?1ED4,K!E;D,#D&O@O_@H!X$T^7QMHWB@)'!?62!A, -V?7-?2?[*/
MB6;Q5\(]/O9YVN')V[V.3P* /8Z*** ./^*7Q-TGX3^%+G7=7D5+>+^$L 37
MYX^,?VAOB+^W%XFN?#'P@N[OPG)I[9>];*I(H]#5S]O3Q5=_%SXJO\([6_DM
M&9E;]VW/6OM#]F'X+Z/\(?A?H=C:V$$>I+;A9[M4 DD/N: /B";]BW]KO[+\
MOQ8'F8[7'_UZIV_[9?C3]E.&3X=_$87NL:]&#G6""8_SK]3:^<OVW/@3I/QC
M^#.K6)T^W35F^:.^6)?-7 .?FQF@#Y5_X)L?M'>-OC=^T!XR76M9EOM"6)Y+
M:W=LA.3C'X8KZ?\ VUO&WB#P;X%O)]!OVL;D0$K(IQ@U\._\$C="E\(_M#>-
MM#G;?+9P-&S8QG&:^N_^"BKNGPEU8Q9\P6S8Q]* /E#X9_\ !1G7-:^$\OPZ
M*WE]X]DD9(]4CR0 3ZUTVF_LI_M9>--.BUNU^)S6$-VN^.VDFVLH/MFKO_!*
M?]G+3-4\()X\U6SBN+H3LJ^<@)K].8XUB4(BA$48"J, 4 ?F5\/?C9\2OV+?
M'FF>$?B]JMQXJFUJ4""Z4EDC!/<U^D?ASQ#:>)]*@O[*1989%#94YQFOE_\
M;Z\"Z9JG@.Z\0W,$9O=.MR\4S*-RX]#4W_!-OQ5/XN_9]BO+BX:Y=;ED#,<\
M"@#Z!^)/Q*TCX7^'Y=6U>98X8U+;68 MCL*_.?XH?'CXD_MP^++?3O@E?7WA
M*TTJ0PW$LA*^<<GG..:O?\%!O%6H_&;Q-IO@K2;V2U:SO%$PA8C*Y&0<5]N_
MLZ?!?0_A/X!TJ*PLX8[V:VC:>94 +,5&: /AN3]BK]KF95Q\6U0\,?\ 2/TZ
MUUGA[]K;5/AGHFM_#/X@Q7%YK=A:/#+J<P.R5MI'!-?HE7S)^V]^SAIGQH^&
M=XT$<6G:E;J\S7D*!9' '0D=: /DS_@D?=)J/CCXAWL?^JN+UW7Z%J_4VORJ
M_P""/MD=(\1>-],9MYM+DQ%O7!QFOU5H PO%_P#R#OQKA-<\4'P/\)_%>OI(
M(IK&W>56SR"!7>>+O^0>/K7R[^U9JEU:?![Q+:PLRP36KB0CITH ^9/V3OAZ
M/VPOC$GQ5\1PG4;:RN#$?,YZ&OU2L+"WTNSAM;2)8+>)=J1H,!1Z5\3_ /!)
M72K73?V=[O[.RR%K]B7'X\5]P4 %%%% 'QM_P4(_9DTWXH>!UUO2K".#Q#:S
M>?)=*,,RKSS6?_P3?_:'N?BMHFL>%;N1VF\-J+?Y_8@<5]?>--/@U+PKJL-P
M!Y9MI,D]OE-?E]_P3%O)=)^/GQ.MK5<PM?NIV],;J /J#_@IU_R;'K_^[3O^
M"8__ ";#X>_W:3_@IU_R;!KI_P!FE_X)C_\ )L/A[_=H ^NJ^?\ ]N[_ )-E
M\6?]<Q_6OH"OG_\ ;N_Y-E\6?]<Q_6@#P_\ X)G_ /(BV7^ZU=I_P4"^ ^H?
M%'PO8^(;#YG\/HUQY:\LV,GBN+_X)G_\B+9?[K5]V30QW$31RQK+&PPR.,@C
MW% 'Q+_P3]_:?L?&'A&XT+7R='U*VF\E$O3Y;-CCO7V-K_AS2?&FE_9-1@BO
M[)^=IPRFOCC]K_\ 8-7XC>(%\>>$-5E\/:A81!CIVGKY:3,.^!WKB?V:?VV/
M$/@/Q=%\-_B7I#:/I=D/+CUR\R-Y[#)H ^YO _PG\+?#F2XD\/:3#ISW'^L,
M8^]77U4TG5K37-/@OK&=;FTG7?'*AR&'J*MT %%%% !1110 4444 %%%% !1
M110 4444 %<WXT_X\EKI*YOQI_QY+0!!X!_X\YO]ZNKKE/ /_'G-_O5U= !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 8/B[_D&R?[IK.^&O_((E_WZT?%W_(-D_P!TUG?#7_D$2_[]
M '7T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7Y*?\ !2[PS%XT_:>T#1[RZGALYH4#"-R.PK]:Z_*S_@H%_P G=>&?
M^N2?TH ](^&7_!*?X0^)O!>GZC>7.I2W,Z;F9)C@?K73O_P2&^#+H5\[51GO
MYW_UZ^H_@/\ \DQTG_<_H*]!H _*GXK?L]_&;]CG65G^!L%Q>>%HQYDLDWSL
M#^=?1'['_P"W'#\3Y8O"7C6=;;QQ&/W\.-H!K[(NK6*^MY+>>-989%VNC#((
MK\I_V_O@R_[.7BQ/BCX3C_L^2ZNE1GBX.">: /U<5Q(H93N4]"*=7EG[-GQ$
MC^(GPB\-Z@TOF7CV:&;/4MCK7J= ",=H)/05^:G_  53_:4N/!L?AS3O"E^/
MMJR,+AEZ+U.*_0OQUXQL/ _AV[U/491%#&C8W'&3CI7X^_#3X>7?[:7QN\<0
MWD37&GV=PQA\P97&>U 'V+_P3-_:%;XJ?#6YBUJZ']K1R[0K'KC(.*^WJ_'[
MPG=']D?]IWPWX/2)K73KJ0&3'"]>]?KKI.K6VMV$5Y:2"6"09#*<T 7*_.?_
M (*?6/\ :E];6K3RPQO  ?+;'85^C%?GA_P4L_Y#5E_UQ7^E ',?LR_\$R?A
M5\3/A)IWB#6+G49M0NB2QCFP%Z5ZC+_P2&^#,D+J)M5#,,!O.Z?K7LO[#:D?
ML^Z)D8Y;^0KZ H _*?Q5HOC3_@GG\0++3/ YDF\!7#"2]FN&+$#/O7Z,?!'X
MGVGQ@^'UEXALY!)#<#:6'KCFOE;_ (*;:I8R?#R^TY)XCJ4D&(X@PWYKNO\
M@F7I]YIO[+&A0WR,DXD<D/U[4 .^*O\ P3A^&/Q>U^YU?69-0%S<.7?RI,#)
M_&N*3_@D3\%T(+2:HRCMYV/ZU]Q5YK^T9XZ'PW^#?B7Q#YPA>RMC(IS@D^@H
M _&;]H?]E[P;X7_:%;X>^"]0O)I$93L,F['-?L%^S!\*+/X8?"O0K6,R-=_9
ME\UI&SSZ5\ ?L)?#B[^/'QU/Q?U6)KFR=F7]X,\@U^K:K'9P84".)!T'  H
MQ?''CC1_AWX;O-=UVZ%GIMJN^64\X%?FK\7OVN_C9\>/B)-IWP%B_M'PA)^[
M$_E<MV.3GC]:V_V_?C9>>+?BYX?^%^D322:?JV(+A4/RG)P<U]@?LK?L\Z-\
M!/A[::?9V4<-ZPWR2 <\B@#YK\&_\$L?!_CO28/$7Q$DU!/%MZOF7L<,I"JY
MZ]ZW9O\ @D+\&98ROG:JN>_G?_7K[EHH _)SXD?"WX^_L9^(G7X26LMUX'@Y
M664;R?7-?9'[(O[86B_'?2XM"OKI5\:V<?\ I]OC #=\5](ZGIMMK%C-9WD*
MSVTR[7C89!%?D_\ MD?"?4?V-OB1IOQ!\%N;2WUJ_"S"WR#MW#(- 'ZU5^7G
M_!1)9&^*!VW$L8W+PC$5^@OP5^)%I\2O >DZE Q:=K:,S _WMHS7Y_?\%#O^
M2GG_ 'EH ^[OV9,CX'^%LL6/V8<L<FO4:\N_9F_Y(CX7_P"O85ZC0!\A_P#!
M4S=_PR5KY1VC(FC.5.#WKFO^"7ZNOP=T??+)*?L_5VR:Z;_@J5_R:3X@_P"N
MJ?UKF_\ @F'_ ,D?T?\ Z]Z /HC]JIVC_9Y\=LC%&&FR893@CI7Y0?L"_L8^
M"_VC-)N;[Q3>W@F^T,NV*0C./ZFOU>_:L_Y-W\>?]@V3^E?"W_!(Y2?#<Q )
M_P!+?M[T >OG_@D3\&">)-4 ]/._^O7F/QP_8+C_ &:=#?QM\)6O)+C3(S</
M'/(6P17Z85Y[\?\ 4+33?@YXKDO)XX(OL,@_>,!GV&: /"_V!_VK-1^/'P[
M\8S1Q>*(IS%Y:KC>HXS]:^M))!'&SL<*HR3[5^5W_!.VUFU3XA?VAI\3?V:M
MRV67[O6ON;]J_P"-=O\ !?X<S7DK[);Q6@CYYW$8_K0!XS^U7^WIIWPXU"#P
MSX-NEO/%5R3%#%MW R= /SKQGP3^RW\4?VLO$,6K_'&WFL;*3H+=BOR=L4O[
M /[-MO\ $CQ;X@\<^/[0:M<+<?:-.DFYV9;(Q7Z:Q1K#&D:#"* H'H!0!\/_
M /#H?X+CA9-5"^GG?_7KA_B1_P $XW^#S6FM?!<7DVL0G>L5Q(2-PZ5^C=%
M'YW_  @_;D\:_#?Q]:>!OCNJ:9KDA"HJ)@%>Q)K[XLO$=EKOAMM6TZ83VDD+
M2)(O? )KY8_X*"?LU:/\2OASJ/BJPL%'C.S15M[X#YE ''\J\X_X)S_'J^\0
M:3J/PNURX:;5M.M) 6D/?!% $7PQ\-:=^UI\<KW4]5E:4^%;[*+GY?E;N*H?
MME?#O3?C%^U%X=\'ZG(UEI<L"1N(&V#MZ5T/["VG)\+?BY\1;/5YUMWU6^;R
M/,.-WSY&*XK]N[PSXC\7?M&:1I/A&]_LSQ#-$OD7.<8X% '/_M._\$\_AW\
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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
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 %%%% !7"^-O\ D()]*[JN%\;?
M\A!/I0!T_AW_ )!,/TK3K,\._P#()A^E:= !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4_X\W^E<
M1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHK&\5^)H/">C7&HW"EHH4+D#J<#- &S7 _'3_DF>K_
M .Y_0UYM^SM^VCX1_:&USQ)I=@C:3<:+)Y;B\D">9@XRN<5+^V%\8=#\#_ S
M7KZ/4+6\N%3"6]O,KNW7L#0!\K?L-_\ )RVL#_IF_P#6O1_^"DVAWNHQ^&+N
MW5C!;-NE(Z8R:Y7_ ()SZ'/XHUIO'36DEM%>(V!(N#7V+\?/AG%\3/AWK&G*
MBF^:V=8'/\+$4 <)^Q3KEGKGPL\VR962.0(VWUP:^A*_)3]FGXY>(/V*_'4O
MP^\96UU>VM]<EQ=;3Y2*3QDU^H7ACXF>&_%6B6VJ6>L6/D3+G#7" CV/- '4
M,P522< =2:_)O]MC5+;5O^"@W@,VKJXB2-&*^HQ7VS^UE^UYX<_9[\'EV!UC
M4+^)XX([)Q(5)! )QFOQ_P#AW\2M4^+'[6V@ZWK"RPRM<_NX[C(95SQUH _=
MC_FF-Q_UZ-_Z#7YK?\$UKF*W_:>^)XE*@M=OC<?]JOTI_P":93_]>C?^@U^&
MWP_U[Q5X1_:5\9:]X:EF2TT^^>>]BAR?,0-G&/SH _?Q>5!JCK'_ !YM]*\7
M_9A_:O\ #/[1?@=]8M@=%GM'$$]O?R"-BP'+ '''%>@>/OBAX;\)^&[G4+G5
M[%U1251;A"6X[8- 'R=^V+KMEH>CO%>,H>=66//KBNB_X)WZ;<?\*=UR$Y1Y
MYFV%N.H.*^._B)XIU_\ ;B^,=GI/A>&XL=/T:\!N)'!"2J&YP:_5KX6_#W3_
M (<^$['3;&!866%/-V]VQR: /S(^"K#PC_P5"UF#53Y;F-EW/V-?K*K+(H92
M&4]".E?FQ_P4(^ >N^!?$%S\9/"Q8ZGYH\S[."9,=>U>W_L._MM:#^T#X870
M[R*32-?T>W5+EKUP@E8=2,]Z /KJO$_VN-9M-#^$EY<WA58=V/F^E>G:EXZ\
M/:58S75QK5@L40)8_:4/]:_*S_@HU^VX/'6FW'@/P]I]SY229-_&"8S]#WH
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MY\.VFCZ3;JD%L@C5RHWD =S0!4^%OPXT[X9^&8=,T^-8U(#2;5QEL<UV-%%
M!7P[_P %1-=NXO@GK&G0EFCDC&4'2ON*O@#_ (*;:M-!X:N;91F-HUS0!ZA_
MP3/T!=+_ &5_#4[+MEF#9'IC'^-?4NIWR:7I]Q=R\1PH7;Z"O /V!./V8O"^
M!CAOZ5ZK\:+I['X3^++B/B2/3IF7ZA: /SG_ &G_ (Z>)OVAOC58_"WPS+<:
M?I=\?)?4+5B/+YQU%?6W[/'[$OA;X/\ A^&WUR"V\4ZHJ_->7L0D8GW)'-?&
M?_!,^%?'GB[5=;U,+)>VU^P1FZ]37ZQ4 <)JWP/\#ZGI=W9CPOI4!N(V02QV
MB!D)& 0<<8K\V?VQO@7XJ_9Z\$:O_9=_>:IX>N,RN<G9&#VK]8:\5_;&T>WU
MW]G?Q997*AHI;?!W=O>@#Y!_X)9ZB-6TNVN0-N000*^SOVCOC1;_  :\#7M^
MP5KMX',*D\EL'I7R#_P34T.#PV\=A;',2[B*@_X*\>*[W01\/+2V8B*\N=DF
M.XW&@#SS]G3X*^)_VX/%MQX^\3ZO=Z5I>GW13^RY"3',N>XK]'_#OP!\ ^'M
M(@L8O"NE2"-0"[VJ$L?7I7%_L?>&K/P[\+K06B*OGHDC[1W(KW>@#YQ_:,_8
M]\.?%KPTBZ);6WAS4[0,\4MC"L9<@<#@5^1_CCP[XE^%O[06DZ#XKEN+V8RA
M8)+O).W/&,U^_P!7YF?\%&/!.GZM^T)X1U24!;F"-,8XSTZT ?<7[/JA?A-8
M # \L_RK\6+SXJ:Q\*?VH/B1;:!IG]H7>KW<EL#&/GC)/WA^=?M-^SVQ;X36
M.?[A'Z5^5W[//AFR\2?MO>/&O463R;]F4,,_Q4 ?0W[%/[#]SJ4W_";?$F67
M5[IYO.AM]07?@'G W=J^R?C9\3](_9T^&<^MI96]M90?(D,:A$!QQP*],T^-
M8;"V1%"(L:@*HX'%? O_  5Q\4W2_ \Z2@V0-<H69>_- 'A'PK^#GBG]O/XM
M:EX@UG7;[1/#UG-]IBC5F*3+N^[CO7Z:^'?@%X#T#1[2Q'A?2YVAB6-II+52
MSD#&3Q7F'[!7A:RT;]GWPO=0(HFFM%WL!R>.]?2= '@G[0?[(OA3XT_#FZ\-
MZ;:VGA:]9@T6H6%NL<B8[949K\8_VAO!OBOX;_$?0_!OB*:ZOM-TJ]6*VO+G
M)$N& SD^U?T+U^9O_!8+P_96-G\/]1@A2.YEU%5=E')^84 ?;?[.<,<OPLTB
M-E5XFM8P5(X/RBO+/V\/ /A:'X&ZE>_\(_8"^$BA+A8%#CKGG%>J?LU_\DLT
M3_KUC_\ 017#?M[_ /) =2_ZZ+0!\Z?\$Y_ GA?6KB^^WZ!8WDBQ91IX5?!_
M$5]Q^-M!T[P_\/=9@TRQM["%H22EO&$!_*OC7_@FG_Q]7_\ UQ-?;GQ(A:?P
M3JT:<LT) H _+;]E^%%_;QA8(H;)YQ[U^MU?DU^S59RV/[><,<PPV3_.OUEH
M *_(']IB)#_P4NM"5!.U3TK]?J_(/]IC_E);:?[B_P!* /U)TX#_ (5;..WV
M"3_T U^!-]H^L>+OV@M3\(Z1/+9)JNHM$\\.04RQYR*_?6P/_%K+@_\ 4/E_
M] -?D_\ LE^$['7OVB]8OKI0T]OJ;%,C_:- 'Z ?LR_L9^&O@WX M],UZVM?
M%.IMAVO+Z(2.,CIDBI/VGOV5?#'Q'^'\XTO2['1;ZP5KA)[2!8V.T9QP/:OH
MZ/\ U:_2LOQ=_P BKK7_ %Y3?^BVH _$[X-_M,>/;[Q)J?P;@EN+FSU2Y;3A
M?J[%[<9V[O8<5^HW[.O[(/ASX+_#]=#UI+?Q?J+R&674-2@663G^$%@3BOS9
M_8,\-KK7[1'BR[,2N8-4<@D=/G-?M)'Q&GT% 'RS^V)^ROX>^(?PT)T2PM-
MOM-W7(N+*%8V8*,XX'M7E/\ P2U^,FH>-[3Q=X=U:[>6719OLT/FMDL%..*^
MT_BG_P B#KG&?]$D_P#037YB?\$N\_\ "VO'Y#%1_:#\#_>- 'TS_P %4$#?
MLS:ON&>0:D_X)EQK'\ =!"J%'E=JE_X*E6,L_P"R[K,Z#,<94-3/^"9O/P!T
M$_\ 3*@#[(KR/]JA0WP7UL$9&T?R->N5Y'^U/_R1?6_]T?R- 'Q-_P $Y(D3
MXUZT54 ^4_0?6O;_ /@HM,MK\/9+AT#B.!C@CZUXC_P3E;_B]>M#_ID_]:]M
M_P""C,8G^'<L;?=:W8']: /@+]A?]G/6?V@/$7]IRZK/;>&5N")=/!/DMSW'
M2OU^\,_L_> ?#.@6^E1>%M+ECC3:SR6J%F]\XKYC_P""3WANSTKX#WDT* R-
M>$%B.>]?<5 'Y:_\%#/A"GP*\4^'O'?@ESHL%I)]IFL[,;%DP<X./I4_P&7Q
M/^WQXLL/&]_=7&FZ-IN+::Q#$Q/MX)(Z=J]<_P""G5O]M\&6MMC/F0L/YUH_
M\$IO#G_"-_ &[MRF&:\W9[]Z /IC2?@7X%TO2X[(^%]+G 3:TDEJA9OQQ7YR
M_MU?!D_ 7XN>"?$G@JZ;1;&ZNUEN+>S_ ':D!N00/I7ZL5\"_P#!4#[GA;CN
M?YF@#[ ^#OQ"@^)'@NRU&$?,L:*Y!SEL=:^4OV_OVK[_ .'FBCPYX:@:YU2:
M80N(3\RYXS7J7[!V?^%0\DM^\'7Z&OA3QEJ,OC7_ (*$:_X>U'Y]/AE)16Z<
M&@#Z*_9*_86B2UM_'/CC4V\1S:NBW2V-^/,$.><#-?8J?!WP-$%"^$M' 48'
M^AH?Z5M>$K./3_#6FVT0 CBA55 ]*UZ /@#]L']B>\7^T?&?P_O9M*N""7L+
M % HQV [5\=?L+WT\OQDOM/U"/\ XF%M<[99''S$AN]?M[?*&L;@, RF-L@]
M#Q7Y)_!WP;8^&?VI/$EY:<27&H$LHZ#YJ /TV^+*Y^%E^/\ IW7_ -!K\6?#
M^M:Y>?M07^E: )4NF8HSPYW8S[5^TOQ:;_BU=^?^G=?_ $&OS-_8G\+V5Y^V
M[J]U,JNX1VVMR.] 'VS^SO\ LEZ5X(LI]7\3F/Q+J&I()#'J$0D$)//&ZO6M
M7^!/@'6--GLY?">DJDBD;EM$!!]>E=X %& ,"EH _*']J3]G_P 3_LC^*O\
MA97A'4KJYTN28*-)@)$2 GT%??'[+_QMM/C#\.M*NC(HU-;=3<19Y4^]7/VF
MO#MIXD^&=Y;7B*\8RPW#OBOCG_@F'?S?\+,\?:<78V]L2L:D\#F@#]'98EFC
M9'&588-?D3=VD?A__@IYJD(?8H_B_&OUYK\>_B5Q_P %.-4YQSV^M 'Z[Z,X
MDTNV8'<"@YJIXNO7T_P]>7$9*NB$@BE\)_\ (NV'_7(5E?%.X:U\":M*GWEB
M)% 'Y9_ VSG\7?\ !2J^N;M6*[6.\^U?KLB"-0JC '2ORD_9)O'U#]NB[FD
MW[6K]7: "BBB@#\_/^"M'_(J^#O^OO\ K7N7[#O_ "3&/_<3^5>&_P#!6C_D
M5?!W_7W_ %KW+]AW_DF,?^XG\J ,']NK]J*7X&^ ;E-(A^UZJ[>7Y2GYN>,U
MX7^RO^QA??%6:W^)OCK5Y]4MM5Q<1Z7>Y=(LG. #7 _M?:I/XH_;$D\+WA)T
MW<#M/3K7Z8?"'38='^&^A6=NH6*&W55VT ,M_@QX$M88HD\):1LB7:N;-#_2
MOES]KW]AV'QSI=WKG@:<^'-3C7/EZ>OEG@=L5]KTAZ'/(H _!OX'ZAJ>G_&9
M/"FM1O-?:?<JLEU,,NY#=237[<7B_P#%MT';[$O_ *"*_,'XB>#;#0_VH+[4
M[8*L]Q?98+_O5^GMXW_%M4/_ $Y)_P"@B@#\.?CA%K#?M@,OAM9!JK/@&WX?
M&?:OTL_9(_8OM/!J/XQ\8SCQ%JFK0AS::A&)!"3[-7R_\'O"]EJ?_!0V"XN$
M61N?E;D=:_6=5"*%4!5'0 8% '%W'P5\!W4+Q2>$=(*/UQ:(/Z5^>_[:?[)F
ML?!B^G^*_@/4[B"*V<?\26SRJ?D*_3VN1^*>BVWB#P9?VEVBO$R$D,..E 'B
MO[%/[1<?QB^'^FV-\0FO6\'^D0L?F&/6NU_::^-T/P7^'>J:D@62_2!FABSR
MQQVKX0_X)SW4EK^V9\1]*1F^R0)($3/ ZUV/_!4'Q/>6?CSP=HT;$6E\ LH[
M8)H X?\ 9U^!/B7]MCQ!_P +*\3ZQ=6>C+,4.D2L3$V#_=K]%_#OP#\!>'=%
MM=.B\*Z5(D*@;WM$)8^O2N/_ &/?#=IX7^$-G:V:JL9;>=OJ17N5 'S1^TE^
MQOX?^*OAN1O#UM;^'=6@B;RI;&$1ECVZ=Z_)W4]&\2?!_P",$7@GQ+)/JMRT
MH*W=UEF SZFOWYK\R/V\O!=A<?'JVUHJJW:*HX[T ?=/P+C$?P5TE1T^R-_*
MOR#_ &XKRXC^,UEI]@FV^N+DK%*@^93GM7Z]_ =BWP3T@G_GU;^5?E-^TAH\
MNK?MA>#-J;X1J"[_ /OJ@#Z\_8U_9%D.DV/BGQU<OK5R0-MK?+O&,=\]J^N+
MKX,^![FUGA_X132%$R%"5LT!&1VXXKJ-'M8[+2[2&)%1$B4 *,=A5R@#\C/B
M_P"&]3_8@_:,\.QZ3J4L^F^)+T.8%8A(U+=,5^L'AO5EUK1+*\7_ ):Q*Q^I
M%?F3_P %:Y##\8OA/(H^99E(_P"^C7Z!? 2_EU#X>Z?)+]X1H/TH @_:&TE-
M6^'.IQO_  PN1^5?"/\ P2#D$/C/XJ6SR9873!%/LXK[[^.'_)/M5_ZX/_*O
MSK_X)0G_ (NQ\2.2/],?I_O4 ?JK12+T%+0 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
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
MYS?[U=77*> ?^/.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH P?%W_(-D_W36=\-?^01+_OU
MH^+O^0;)_NFL[X:_\@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *_*S_@H#_P G=>&?^N2?TK]4Z_*[_@I+
MX6\<0_M :-XF\,^&KG6X;:%<^2A89 % 'Z(_ D$?#'2,C'R?T%>@5^5_@O\
MX*(?&CPCX;M=);X-7MP;==HD\INE;:_\%-OC,K GX)WA'<>4] 'Z3ZIKFGZ'
M;M/?WD-I&HR3+(%_G7Y4_M;_ !:O?VM/BTWPHT59)K&SN%D$B<QG!]161XF\
M5?&K]NKXDZ;HEYH.I_#_ $B8"-YD#HJCUK[E_9G_ &)]"_9[:.YDO!KVJ*N&
MOITS(Q^IH ]=^"?@N+P#\+_#NBI$L<EK:)')@=6 KYN_X*,_'9/!'PMU7PO9
M2^5K5]"#%M//-?7VK7C:;I=S<Q1><\,9=8U_BQVK\EOCMX>^(?[3_P"V7X92
M]\,7NF>&H'6%Y"A\K8.I/Y"@#Z(_X)E_ LZ+\/;#Q]JB#^V[Y65I&'S$'K_.
MONVN<^'_ ()LOAYX6L]#L/\ CVMUPO&.U='0 5^87_!4KX)7/@E1\7-"(CU:
M2Z1)98A\P&:_3VO,_P!H/X2VWQD^'EYH=T%9<&1589RP'% '-?L@?%2T^)'P
M4\,,)_-U*&R07*YR=WJ:^8?^"EG_ "&K/_KBO]*X']A*Z^(_P5^-7BCP[J?A
MN]F\//,88)I%(0+NZK7J_P#P40\"^)/%FI:?-H>DS:@I@7/EJ3CIQ0![M^PW
M_P F^Z+]6_D*\!_X*6_LBW'Q,T33?%OA&VCL]6TEFN;B1%Y?'.?KQ7T3^Q?H
MFH^'_@3H]GJMJ]G>(3NBD&".E>UZIIL&KZ?<65R@>"="CJ1V(H ^&_\ @G+^
MU==?$+PK/X:\77K#5]/D%K")SACMXP,U]W5^3?[7'[._B[]G_P"-&E>//AO8
M76H6D#?:)+&T0[7.<X(%?=O[/_QP\4?$KX0Q^(]?\-3:/J_EG-FZD-D#TH ^
M=_\ @II\?9/"FDZ)X:TB=OM&I2_9Y1&?[QQBO4/^"?/P'E^#7PXN9[B'9/JQ
M6YW$8)SS7YN_M):A\7/&WQON-1;P+?WMEIE[YUNOD,RN <]:^E--_P""D_QC
MTO2;&QC^"=YFUA6$MY3_ #;0!_2@#]/:3KP>17YD-_P4V^-"L@_X4K>#<P!S
M$]?>/P0^(VL?$KP;8ZMK.COHMW/&'>W<$%3Z4 ?'_P#P42_9QUF^\4:9\7/#
MJ[9/#R"5XX1\[$<\ 5Z)^Q3^VWI?QG\-VND>(9CIOB"/*'[:P0MCC'-?7EY9
MV^H6[P74$=Q XPT<JAE;Z@U\$?M-?\$RA\2OB!<^-?!WB5O"DNW=]ALE*#(Y
MR,=* /ON.1)HP\;K(AZ,IR#7&_%[X8Z=\6/ ^I:!J$,<@NHBBLXZ$U^=FC?M
ML?&KX#I_P@W_  K2^\30Z3^Y34GC<M,!WS6D?^"G'QFB^=O@G>,H[&)_Z4 >
M/6WB#Q#_ ,$[_C\UMJ&H&7P8F6&GQ-G.>F!6YKWCS4_^"FWQ!LM*TB&:STS1
M[E;CRYA@;00:V?$W[-OC#]OR_/COQ%8W/A&YV<6+J1@ =.:Q/V1OC+8_LD_%
M[5?!7B#2(M-M(W^SKJ4HV^=SC.: /U;\ ^#[3P/X3TS2+6%8A:VZ1,5'5@H!
M/YU\)_\ !4+P?JNC^$9_%ULKRVZ2*"D8R:^]_#7BK3/%VEPW^EW<5W;RH'#1
MMG&:R/BA\.=-^*7A.YT+5(UDMYA_&N0#0!YM^Q9XPLO%'[/?A%HKJ)[M;4"6
M .-ZGW%>[U^7'B3X:_$3_@G_ .,KSQ7X0@O?&VG:@Q1-+0,T<*GT JQJ'_!3
M'XV7&ERQP_!B\AG9<"7RGXS0![+_ ,%0_&VFWOP U7PG:3I<ZQ<R(1!&P+#&
M>WXUW/\ P3[^',W@W]G_ ,,W%TICN)K<$QL,$?6OG/\ 9N_9C\4_M&>-K?XN
M_$":ZTOY\'0KH':?P-?I!H^DVVA:;!8V<2PVT*[411@ 4 >:?M6?\F[^//\
ML&R?TKX5_P""1_\ R+<W_7V_\Z^\OVG--O-8^ ?C>RL(&N;R;3G2*%1DLW'%
M?%?_  2S^'?BKP7H$R:_HMQIC?:G($R%3C- 'V-^TU\"=,^/7P]GT?4H$G,"
MM- K#H^./Y5^:7[+OQFU[]D7XU/X"\3M,+/5;SR;4OD(B[L#K7[%5\7_ +?W
M[(D7Q>T1/&.B1BWU_1(C+$MNF'E8<CI0!]F6UQ'=6\<T4BRQNH974Y!'K7EW
M[1GP8LOC5X#N-+NHTDDA5I(0P_CQQ_*OD_\ X)]_'OXI7$<'@KQKX2O8HHY2
MJZC=*PVCIWK]!<=NU 'Y,?LJ_M ZQ^R3\6;[P'X\BN;JUU>[\BRF((2%=V!D
M]A7ZO6>J6>HQH]K=PW".-RF*0-D>O%>*_M#?LH^&_CSII22.'2]2"D)?1QC>
MA]1CO7QE>:7\5OV"]:%IHT>I?$>S_P!8KON?@_PT ?J#4,]W!:@&::.$'IYC
M!?YU^:'_  \W^,S<CX)W@'IY3U@>(OCU\9_VO-0LO#C^#]1\"VLC>4UU&KKM
MSWS0!Z=_P42_:L@2&;X/^&(Y;OQ#JB*5O+4[T3/8D?6O2?V _P!GJ]^&G@+3
M]=UO#:W=1?O&8?,<U)^SK^P#I/P>U"'5/$.K'Q?JRG?]HO5+LI] 37UK##';
MQK'$BQQJ,!5& * )**** "BBB@ HHHH *^ O^"FVD/-X7N;O<%C6-<YK[]KX
MB_X*A>&KNZ^!NM:G$K"**,9<=!0!ZG^P&P;]F'PN0<C#<_E7M/Q!T@Z]X(UO
M3@,FZM7BQ]1BOFW_ ()E^(%U+]EGPW;,VZ2$-SZYQ_A7UD<$8(R* /R ^"OB
MH?LJ_M)6WA&^MI+>TU"Z,K3,,(,GN?QK]<](UJRUZRCN["YCNH'&0\;!A7SW
M^U#^QKHO[0UG)+#<)HVK[,)>1+AU/J"*^+/#_P </C3^Q=XBG\"67A#4/'&E
MV?RK?.CMYGXT ?K'G'TKY*_X*&?'#1?!OP)\1Z)#?1/K-Y!MC1) 2O\ ]>OG
MRZ_X*1?&?78)=,3X-WMF]XIB6X$;YCR,9KS[Q=^P7XW^+'PTU?XDZQK5\VL0
M[IHM$D+$OWQC\: /3/\ @E1>76H:/;SWC,\[;OF;KBO7/^"DWPCE^(7A'2-7
MB@,YT7=/A1D\$FN-_P""<?@?Q)X7A@_MG1)M*"J5VR(17WMK6C6NOZ9<6-Y"
MDT$R%&5QD<B@#XR_X)R_M$:=X\\#WFDW\RV-]9S>2D5PP5FQQP#7VT"& (.1
M7YQ_M#?L+ZI\,]6G^)_@'5+A9M//G?V+9@J)CUZ#K7)^&?\ @I)\;])T>*SN
MO@[>WDT0V><8GR<4 ?I_J.IVNDVDES>7$=M!&I9GD8*,#ZU^/7[>/QKA^(G[
M5/A2#P]<^;86VV*4H<@D$"N^\2?''XQ?MF26?A>?P=J'@2S\S9)<1JZ@@\$Y
M->8?$C]A7Q9^S_\ %KP^NF"Z\807FV66\*EO*.>1F@#]3_V?P!\)[#'_ #S/
M\J_,#]ES_D]SXA_]?S?^A5^HWP)TZ[TWX765O>0-!<*A!C8<CBOS>_9L^%?C
M72/VQO'FJWWA^ZMM,GO&:.Y="%8;NH/TH _62R_X\X/]Q?Y5\F?\%+OA7/\
M$S]GVY@TVWWZC#.LBLJY.!S7UI9J5M(01@A%S^5)>65OJ%N\%U"D\+C#)(H(
M- 'P5_P3-_:,LO%&AR_#R];[#J.@0B)EN&"F0@XXS7WV&# $'(K\Y/VDO^">
MM_I/BNX^(7@'6KC3+M)C<R6=EE#)@YVG'6N8TC_@HU\;/#-JFD3?""]OS8CR
M/M!B?,FWC<: /T^N+J&SA:6>5((EZR2,%4?B:_'C_@IK\?+'XG?$/PWX7L95
MG73=04;XR"I^8<BO0/%'[2GQC_;$TE_ARW@74/ <=TP:35HU=2,=L_CVKQ+]
MH[_@G[XP^#B>"]3TMKSQ;>RW"?:G +LO(.30!^LG[-HV_"_11Z6L8_\ '17"
M_M[_ /) =2_ZZ+7H7[/>GWFF_#?2(;V!K>=;:,-&PP0=HXKBOVXM!U/Q%\#-
M0L])LWO;MI 5BC&2: / /^":?_'U?_\ 7$U]W^(K%]3T6[M8SAY$*BOB?_@G
M;X)\1^%;F^.MZ5-IX:(@>8I%?=5 'Y#>$=0N?AC_ ,%*H1K#&#3\<S2?*G7U
MK]<K&^M]2M8[FUE6>"0961#D$5\F?ME?L7V_QNTZYUK1[LZ7KR_.+B$8?CW%
M?,_A/]M#XU?L_P"GQ>!/^%9WWB6'21Y*:@\;DR@=\T ?J7>7D&GV[W%S*D$*
M#+2.< 5^3/C2.+XL_P#!3^S&E_Z19A0/M"<IQ[UK>+/VR_C9^T$J^!_^%;7_
M (9M-4_<O?)&X,0/\6:^G_V0_P!B.W^!*V^MZKJ+:OKK'S/M,PRXSSC- 'TM
MJNGC2? NI6JG<([&5<_\ -?E)^QG_P E[\0?]A-O_0C7ZT^*(WF\,ZM'&NZ1
MK2557U)0X%?EQ^R-\+_&>A?'#7;O4M N+2T?46=)70@%=QYH _5F/_5K]*RO
M%W_(IZU_UY3_ /HMJU4^XOTK,\51O-X7UB.-=TCV<RJH[DH<"@#\D_\ @G&Q
M'QP\=?\ 83?_ -#-?K_'_JU^E?E'_P $_P#X7>,_"_QF\9W6L:!<V%K-J+O'
M)*A 8;SR/PK]7$^XOTH Y7XJ?\B!KG_7I)_Z":_,3_@E[_R5CQ__ -A!_P#T
M(U^G_P 3+::\\#:U#;QF69[60*HZD[37YP?\$V_AGXP\(_%#QS<:YH5SIT$]
M\[1R2H0&&X\B@#ZN_P""B'AF\\6?LM>(]-L4:2XDV$*HR> :\?\ ^"8_BZ&R
M\'6OA&ZN$CO[.(AH78!L^F*^[-2TFUUK3Y+2]@2X@D7#1N,CI7YG?M+?LS^*
MOV5O&EQ\6_AS+>:[-?W&U]'@5L1#/H.W- 'Z?5X7^V=XLL/"?P'UZ[O+B)"J
MC;$S@,_7H*^-]/\ ^"F?QIMK"W2?X+7D\L: ._E.-_%<I?\ @GXG_P#!0;Q]
M:77B6RU#P/HF KV3!ECP/8T >S_\$Z_"3W6K3>+HX&CMKR-MK$>N:[S_ (*)
M_P#(@O\ ]<&_K7T1\$_A/8?!?X>Z7X6L&$T=FFTS;<%_>O"/V^_"VM^)O [P
MZ-I\E_-Y##9&N3F@##_X)7_\F_W7_7Z?ZU]GU\A_\$S?"FN>$/@7<V>O:=+I
MMV;PL(I5(..>:^O* /B'_@I+_P @+3/^N9_F:Z[_ ()PL6^"<^?^?G_&L7_@
MH7X1U[Q3HFG)HFFRZ@ZH0PC4G'6NI_X)]>&M8\+_  =FM=:L9+"Z-QGRY!@X
MYH ^H:^!/^"H'W?"OU/\S7WW7PW_ ,%)/!?B+Q:OAG^PM+FU'RR=_E*3MY-
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
M=D@T ?;M%%% !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 %%%% !7"^-O\ D()]
M*[JN%\;?\A!/I0!T_AW_ )!,/TK3K,\._P#()A^E:= !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-
M4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\: /0J*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KJUCO+=X
M9EWQN-K+ZBN$\#_ ?P1\.==O]8\/Z)#I^HWS%[B:/JY->@44 %4-8_X\W^E7
MZH:Q_P >;_2@#D/A[_R%+_ZUWU<#\/?^0I?_ %KOJ "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?&
M'_(._&LWX?\ ^KN?K6EXP_Y!WXUF_#__ %=S]: .PHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N;\:
M?\>2UTE<[XR1GLU"C)H K> ?^/.;_>KJZYCP+!)#92ET*Y;C-=/0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% &#XN_Y!LG^Z:SOAK_ ,@B7_?K1\7?\@V3_=-9WPU_Y!$O^_0!U]%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQFONO1=-31])M+*,82WC$8 ] * +M%%% !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 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]*TZS/#O_ ""8?I6G
M0 4444 %%%% !1110 4444 %%%% !1110 444A. 30!Q?Q=^(UC\,O ^K:O=
M7"0SPVLCP*W\3A3C]:^7_P!@']M#4OVA+/Q%!XPG@M]2M[PQVBKQNCR>/K7E
M7_!4SXS-JD?ASP1X;N&;4+^X^RR&,]"QQS^=?,WP_P#AWXN_87_:$\$V7B6Z
M$UCKGEW+&$G8 <=>>M '[AT5E^&_$EEXJTB#4;"02V\J@AAS6I0 45XI\:/V
MI_#7P1\3:?HFLPRO<7H!1D/ S5#XG?MB>#?AE\+/^$VN6-[;_P#/G;N#+^5
M'O5%?GQ'_P %COA_+")%\(ZX5(R"(R1_Z#7L7P#_ ."@7@?X[WJVMO:7.AS,
M^P+J!V$_3(% 'U+13(Y4F0/&ZR(>C*<@UQ/Q6^+&F?"711J6IQO)"<G"=>*
M.YHKQ#P)^UGX/\=?#W7O%EO*+:VT@,98)I )&P.P[U\X7O\ P6"^'MK=20Q^
M%]:N C%?,C0E3C_@- 'W]17PYX%_X*N?#_QKKD&FG0=4TUIG""6Z7:O)]Q7V
MKH^L6>O:?!>V5Q'<P3(KJT;AAR,]J 'ZI_QYO]*XCP-_R,E]^-:/Q6^(-E\,
M_!]SKFH1F2VAX*BO'_V=_P!HOP]\6/$6L-9 6:V\9D8RG&10!](T5\F:Q_P4
M4\$Z;\6K#P'!I=]?WMW/]G%S;C=&ASC)(%?5S7$<</FR.L<>,EG. * ):*^7
M_C]^WUX*^ MTUO<VEQKDBMM*Z>=_\@:\;C_X+%?#]B-WA+7(U[LT9P/_ !V@
M#]!**\R^ _Q\\/?'[P7!XAT600)(VTVTKCS%^HKT:^NEL;*XN7!*PQM(0.X
M)_I0!/17S5\.?VZO!?Q$\:7OAJ"WGL;ZVG,'^D'&]@<<<5]**VY01T(S0 M%
M)TKYW^//[:_@_P" OC;0_#.J037M[JSB.,VYR%)..>* /HFBLOP[KL?B/2H;
MZ*-HXY5#!7Z\BO-_VAOVDO#?[.OA,:WK.;P,^P6MNX,GUQ0!ZY17Y]O_ ,%B
MO "YQX0UU@.A$9Y_\=KV7X!?M\>"OCSJ4-E:6=SHTTAP!?G9_,"@#Z?HIL<B
MR*&1@ZGHRG(-+0 M%<!\:/C-H?P3\ ZEXIU:19H+)=QMXW'F/[ 5\;0_\%D/
MA]<1>8GA'7&7U5"1_P"@T ?H,QVJ37P3\6OVSO''@W]LC0?AK910G0;PJ)"P
M^;FO6OV<OV]/!W[15Q=6]E876A20G;_Q,#MW?3(%?&7[031R?\%)/"#12K,C
M;2&0Y'44 ?K+9RF:UC=NK*":FJMIO_'C#_N#^56: "OE#]OC]J+5_@#\.8KC
MP<\<_B.6<1B-EW!0<#I7TGXT\5V_@GPY=ZQ=1230VZ[F2(?,?I7XY_MT?M@:
M#\3M?73[+1;JTFMKE9&>5" <&@#W'X7_ !H_;2\7:EX;U*Z\-1?\(U?.C2S>
M2!^[)Y/MQ7Z7V#2M8V[3C$YC4R#_ &L#/ZU\!? '_@IYX-U+1O"GA ^&=774
M%BBLS,(R(L@ 9Z5]_P!K<+<6L5P/E61%?YNV1F@":BO(?VCOVE/#?[-_@9_$
MFL@WR!P@M;9P9#[X]*^5D_X+'?#]X1(/"&N%2,Y$9(_/;0!^@]4-8_X\W^E>
M ?LZ_MO^#/VAH2;"*71I=VT0WS!6/TSBO?M6826+,I#*1U'(H Y'X>_\A2_^
MM=]7RG\5_P!K'PS^RYX@L+/Q';37#ZU,(X3#U!)KV#Q=\>O#W@WX377CR]D"
MV,%M]H^S;P)7'H!ZT >F45\Z_LX?MH^&_P!I*15T32KZR5LX:X4XX_"OHJ@
MHHHH BNKE+.VEGD.(XU+,?85\&?%C_@H!=>&OVE_#?@S1Y8I-"NI1'=.<$KS
M@U]4?M"?%32OA?\ #W59]0E\N:XM9$@4G&6*D5^(N@? ?X@?$"R\3_&$3$:?
MHMV\^6)+LH8D8]L4 ?O_ *9JEMK%G'=6DJS02 ,K+5NOEK_@G[\:[;XJ?!+3
M6FF_XF$9VLC'YCBOJ6@#BOC+XLO/ _PUUS7+ !KNS@,D8/K7RO\ LC_M<>,O
MC-XX&E:Y%&EON(RHQTKZ0_:4_P"2)^*?^O4U\$_\$\_^2I+_ +[?SH _4.BB
MB@ HHHH ***3..3P* /&/VH/C[:? 'P:FL7<RQ"0D+N]17%_L7?M4C]I32M7
MN7E1GM9-J!>.,U\A?\%$?'%Y^T5KJ^ /#KA[K3;C#JIX//M7GW[*.K:S^QC\
M5=$\)>)&,<WB692NW(49P* /V:HIL;"2-65@RL,AAT/O2T +17SU\8_VT/"'
MP5^)N@>"]:AF^W:Q($BF4X1,G&37*?'K_@HEX&^ _B1-&O+&[UBX:,2!K'YA
MS] : /K"BOS^M?\ @L1\/)]0M+:7POK-M]HD$8>5" ,G&>17W'X-\::9XX\.
MV>L:=<QRV]Q$LORN"4R,X/I0!O45\D?M%?\ !1KP5^SSX\7PO>Z3?:W<[ YF
ML/F0>V0#S7.?#?\ X*G^ ?B%KT>F#0]2TII&"K)=C:O/U% 'VU15/3-3@U;3
M8+ZV<2PS('4J<]17SQXK_;D\(>$/CC:_#*]LKI=5N/NW'2,?I0![KXP_Y!WX
MUF_#_P#U=S]:N>(+R/4=!CN86W1.,@BJ?P__ -7<_6@#L*^3_P#@H=^TEXH_
M9I^&NC:WX62-[NZO1 _F#(V\?XUW?QN_:X\*_ W6%TS5XI;B\8 B*(_,<^U?
M*W_!5#Q9;?$']E_P5XCLHY(;6\U!)%CE&&&2O6@#[-_9X^(>I?$OX<:1K6J*
MJW=U;I*X7U(!KU&O"?V.O^2+^'O^O./_ -!%>YRS)!&SRNL:+R68@ ?C0 ^B
MOEKX]?\ !0+P1\"]4FL;FSN=;EC;:?[/._\ D#7D=K_P6%\ 7%Q'&?"6N1AC
MR[1G ^ORT ?H#4-Y*8;2>1?O(C,/P%>>?!'X[>'OCIX7CUG19EC#-@VTCCS!
M^%>BS;?)DWC*;3N'MB@#\HOBA_P4J^)?A3X^0^$[."'^S/MRV[;H_F92^WCB
MOU)\(ZI+K7AW3[V88EGA61OJ17Q?\2_'7[.'A_XMZ;8ZYX0%SXEN;H+%<[.D
MF>OYU]NZ7#!#IULMJFRW\M2B^BXXH MT5B^)_%VE^$=,GO=1O(;=(E+;9) "
M<=A7Q)XB_P""NG@#P_XBO]*_X1C6+IK60QF:%"5;'<<=* /O6OB[]M/]J[Q?
M\"6MQX?BC??<+&=PSP32?!O_ (*A>!?B_P#$;3O"4&A:GI,UZ=JW5X-L:_7(
MXKR+_@ILUNQL6M[F*Y5KJ-MT3!AR1QQ0!^@?PI\277C#X<>'M:O0!=WUHDTH
M']XUUE>?_ '_ )(OX._[!T?\J[R::.%2TDBQKW9B * )**^0OCI_P4D\"_ _
MQM<^&[K2[[6;F#[TMA\Z'\0#7GVG_P#!8#P#?ZA;6O\ PB>MQ><P7S'C("Y[
MGY: /OZBN)^%_P 6M"^*^@QZGI%U&RMC,/F N/J*[6@!:*\!_:H_;$\*_LJ:
M;IUSKUM-J,EZQ5(+4@N/K7C?PU_X*M> ?B-XVT[PY%X?U33I;U@JW%T-J+GN
M>* /MZ=C'#(PZJI(_*OR2UK_ (*9_%'3_P!HZ\\()';G1X]5^Q*FSY]N[&>E
M?K1;WUMJ%F+B"9+BW=<AXV# C%?#EUXJ_9JD^,UU;2^#E;Q6MUB2[V=9,]?S
MH ^W]$NWU#1K"ZD&))K>.1OJ5!/\ZNUE7&L6.B>'TOI'6"QBA5E+' "XX'Y5
M\<?$[_@JEX ^&WB^;07T/4M5DB.#/:#<A^G% 'VY17A/[.?[7'A?]HY;@:/;
MS6$L*[C%='#'VQ7NU !7B/[5?Q"U'X<^ ;C4]-&9XXF<<=P*]NKS7X[Q:(/!
M=Y<Z];?:K"")GDCQG*@<T ?#G[#'[</CGXQ>++S2=;C0VZW&P%5Z _UK]+:^
M)OV)O&7P5^(-_JS>!_#?]F7MK<%)'*8RV>M>Y?M'?M0>'?V:_#G]L:_;S3P;
MPFV'KDT >ST5XGX@_:O\(:#\(=(\?M,)]/U*(2Q6\<@,G(S@BOFBZ_X+#^ ;
M6::/_A$=<?RVQN$9P?\ QV@#] Z*\,_9Y_:V\*?M#:7%=:8DFF32=+6\8+)^
M5>YT %%%% '-_$37KCPSX-U;4[49GMK=Y4SZ@$BOD?\ 8#_:V\9?M%ZWXOM?
M$T<21Z9=-#"8QCY0:H?M*_\ !2#PEX#N/$G@JX\-ZG<WHBDMS,L9,>2",]*^
M(OV'/VVO#_[->I>+KO5M#O=235;EIT^RIDH"<X/'% '[?:E<-:V,\R?>1"P_
M*OA3]G/]LSQO\3OVJ_%G@#58HET7379865?FX-?1OP/_ &BM(_:,^&\WB+2-
M/NM.MV1AY=T,-T^E? '[&KQ6_P"WQ\1'FF2%5=SESCN: /UF7I2U\K_M%?\
M!0+P;^SQJMK87NF7NMR3<;K#YE7Z\&N"\!_\%7O /C?Q)!I/_"/:KIOFG N+
MI=J#ZDB@#[EHK*\->)++Q7H]MJ5A,D]O.NY2C UJT %%<'\8_C!HGP7\%7WB
M/5Y%>*U&?LZ./,?Z"OCF7_@L1\/XY&5?">N2*/XEC)!_\=H _0*BOD#X,?\
M!2;P-\8M;BTV'2K[1Y)'"!K[Y1^HKZZM[F&[B66"5)HVY#QL&!_$4 2T444
M%%%% !1110 4444 %%%% &#XN_Y!LG^Z:SOAK_R")?\ ?K1\7?\ (-D_W36=
M\-?^01+_ +] '7T444 %%%% !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 %%%% !124M !1110 4444 %%%% !1110 4444 %%%% !1
M124 +1110 4444 %%%% !1110 444E "T444 %%%)0 M%?/?[0'[8O@KX,_:
M-*FU-?\ A(,[$MP,X;L*^5KCXQ?MK>(+A]4\.>%+:X\/W1WV4A0?-&>AZ4 ?
MI;17YN>$_P!I3]I[X;>,++5/C%H$.E> X6S?721CY%]C7W3\+?C5X0^,FC1:
MIX4U1-2LI!E7 Q^E '=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 %%%% !124M !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 %%%% !1110 4444 %%%% !1110
M 5POC;_D()]*[JN%\;?\A!/I0!T_AW_D$P_2M.LSP[_R"8?I6G0 4444 %%%
M% !1110 4444 %%%% !1110 5R/Q1^(EA\,O"=UK.HR+'%&I"EC@;L<5UU?G
MS_P4^^*AUSP1-X!T.4MK?FAC%&?F- 'A/[+GP_U7]J#]ISQ/KNL12/I%A=_:
M;62490 -D$9KZM_X*)_ -_&GPQF\56$9FU30K3$.P988[BOC?]GO2?VN/@[X
M?BN_"7A*.XLKJ,!7EC!+#WXKTKQ%\0?VWO&6B76BW7@RW%O=*4<B(9QZ=* /
M;O\ @FC\;)_$7PIL/"^M[UUF!V^60_-CWK[?K\3?V9O&GCO]GS]I51\1+4Z6
M>DD97:@)-?M!X;UR#Q-H=GJEJP:WNHQ(A'H: /S9_P""K>IOH/B;1]3@B\ZX
M@@!5<<]JY#]B7]D[6_CPUMX_\3ZK,^@NV/['N"3%^1KTK_@I'I\6L?%+PU93
MC,,D:AOTKZX_9/\ #]KX:^#^FV5HJK$ISP/84 =)IOP!^'>F6,-M%X/T@I$
M 6M5)/Z5\I?MQ?L/0>+K$>// ]Z/"]_H<'FFQTZ/RUG(/HM?=U5-6L8M3T^>
MVF4-%(I# ]* /BC]@/\ :<G\2:/:> _$CM_PD4+$8F;]Y@?6O3OVXV6'X:F=
ME#")6?!]A7Q!X6M1X+_X*@F*P8K#C_5+]W\J^W_VX$%S\,O+;A9$8'\10!^8
M'[-/PD\5_M4^.+H:1J=SI&@VMQY=U;P$B.09[@5^N'PS_98\ _#_ ,)VVD2>
M'=-U*9!^\N)[969C]2*^<O\ @E7X/LO"G@_Q6+09::ZW,QZ]>E?>% 'SA^T9
M^QGX2^+G@Q[/1["S\.:E K-%<V< 0DXX' KY'_9/^+6N_LB^/I/AKXTO;C5T
MU:Z"6TUTYS&,X&,U^HU?E_\ \%)O#-K;_M(?#K4H?W,P96Q'QDYH ^SOVP#'
M>_ O4Y$(>)@'#=B,5^0?PY^*7C/5/'EQX6\':5<.\S_9YYK4'*J3@DXK]3OC
M%J$NH?LFR32DE_+"\_2OG3_@F7X3T_3?B9XBOTC1[B:)CN89*_2@#Z._9/\
MV-]%^"NCR:GK2PZ]X@U K<FXNX@[VY(R5!/?FO-/V]OVCKNTM[KX7>'6>WU^
M[VXE@8B0#VQ]:^X=0NC9V<LP7<47.*_)VXD/Q&_X*DZ<FI<Q;0/+/W>/:@#Z
M(_8J_8CA\&Z3%XM\<7@\47^IP;_LFHIY@B)[\U]-Z_\ L]?#[7M%O-/;PGI,
M(N$*^9':J&4GN.*]"MK6*S@2&%!'$@PJKT%2T ?D_P#%[X->)_V&_B4OQ%TC
M5KJ?PG X)T]"1#R?3I7Z,? OXK67QR^%FE>(XC&/[0@S)"I'RY&",5YO_P %
M /#UMXH_9KUZPN@/+=E.[N.M>3?\$W7?2_#L.C)(SVMO"0N30!XI^W-\)6^$
M/[0?@;Q7X=S9Z>UP)[OR1M!^;G=BOTB^%'Q&T_XG>$;75].D62(JJL5.1NQS
M7 ?M<?".Q^)7PA\1.8"^K6UF[6K#^]V%?,O_  3&^(UYX0\,R?#SQ,YCUIKI
MFBBD/S8SQ0!]Z^*=8MM#\/ZA>7,Z6Z16\C;G;'137Y4?LZ^&[G]K_P#:!UK6
M-5C,]OX<U!O):0;@0&[9KZ8_X*6?%V3P7X!TO2M*N/\ B8WET(9(T/(5L#!K
MLOV%/@'%\(O \FK^7LN=<B6XD)ZY.#0!Z/\ M'?&*U_9X^#]_P")1$C&S14B
M@Z9XKX8_9Q_9]\2_M3?$"?XH>*K^YE\+:@3+#I]QEHAST /%=K_P5'U;4M6\
M'WGAVU+%)5!VY[UXG\ ?B!^V#X/^$.D:/X/\(P77AZW7%M</$"Q'UQ0!^GEE
M\!?A[8VL$">$-(98E"AFM$)..YXKY?\ VPOV)H_$EE<>+/ L_P#PCM_9QAOL
MNGIY>['4C%>/_P#"Y/VY_P#H3H/^_0_PJ&]^+/[<>H6LEO)X.@V2 JW[H?X4
M ?0/[$/[0LFOV\/PTU=VN-?TF(B6:5LN<>OY5]!?'#XE0?##X=ZSK#,IN;>W
M9XHL\L0*_/K]A#]GWXS^$?VD]4\>^.]%?3UOT82D\*2Q[#M7L7_!1_Q1=Z6W
MAO3(6807WR2@>A)H ^>O@'X!\9?MP_$@^-];U"[LO#5K<&.32I"3%( >XZ5^
MD6A_L[_#K0]+@LHO"&DNL:@%GM5))]>E<%^Q/X6L_"OPG$-FBJLD@=BH[D&O
MH2@#Y0_:F_8_L/&FB0:WX-EC\*:AHZ-.8=-B\L7.WG!VU^9/PIU[7_$'[;7A
MT^)89K>]MI1"JSYW$ CGGUK]X9XUFA=' 96&"#7Y(_'C3X--_P""DGA-+>-(
ME8J2$&!U% 'ZTZ;_ ,>,/^X/Y59JMIO_ !XP_P"X/Y59H ANK."^@:&XB2>%
MN&21<@_A7Y??\%)O!?AK2;BUEL-$M;29KM SQQ@$C-?J/7YF_P#!33_66?\
MU^)_.@#[*^ OPG\%+\*?"%['X7TQ+DV,<GG?9UW[L=<XJO\ M9?&U/@A\(]6
MU:T03:A#%^ZMUZGCM79? /\ Y(SX/_[!T?\ *OBG_@H!KUQ>?%O2/#3D_P!G
MW42[U[=J .7_ &5?V<]?_:>UJ/XK>,]6N)]$O6)71+HEHUY[ U]^VGP"^'=G
M91VJ>#M(,<:[1NM5)/Z5D_LR:#;>&_@_HUC:*JQ1@D;?H*]5H _/3]MK]C$Z
M%#=?%7P#J#Z%-HL0E_L:P4HDV#[5Z)^P_P#M./\ %?X;V6B:V/)\11@J\,A^
M?CU%?5/CG2X-:\+WUG<J&AD0A@W3I7Y8_LRLVB?\%$]9T6V8K8HK8C7[OY4
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
ML_A<^%MM.4\*37'?#_X]:K^T5^UCX4UGQ1X8D\)ZA:E4ALYU(; ],\U]%?\
M!1;RO^$/TX0X^U^>F<=<9H ^N?#NM0^(]#LM3MQB&ZC$B?0UHUQ'P1W?\*E\
M*[OO?84S7;T %>/_ +3GQ8'PM^'.IW,,GE:A+;O]G8'D-@XKV"OSS_X*K?$)
MO#<_@+2+=O,?4+D121J>Q;'- &I_P3A\;?%7XM:7K6M^+=9DN+&&\*1+*3G;
MD\"OOBO&?V6?A['\/_AK:1QVXMOM<:3E0,9)&<_K7LU !1574M4M-'M7N;VX
M2VMT&6DD. *X%_VCOAA'(\;>.-&5T.&4W(R#0!Z/7Y[?\%,?CYX[^$.N^"H?
M">K/IT5Y=JDX4_>&>E?:WACXS>!O&FI?V?H7BC3=5O<9\BVF#-^5?G=_P5Y1
ME\1?#XD8_P!.3^8H _03X'Z]?^(O .E7NHRF:ZEMT9V/<D#->@UYA^SO_P D
MST;_ *]8_P#T$5Z?0 45S'BOXF^%? VW_A(->LM)W' ^U2;<USA_:3^%RKD^
M.M% ]?M(H ]*HK$\-^-M!\868N]$U6VU.V(SYMN^Y:K:;\1O#&L:M/I=EKEG
M<ZA <26T<F70^XH Z2BL[6O$&F^';-[O4[V&RMD&6EF;"@5#X?\ %VC>*M/^
MWZ1J5OJ%G_SV@?<OYT :]%<;'\8_!$VK2:6GB?3FU&-MK6PF&\'TQ781R++&
MKH0RL,AAW% #J*YSQ1\1/#/@K_D.ZW9Z5QG_ $F3;7,?\-)?"XC(\=:-C_KY
M% 'I5%<[X3^(?AKQU:RW/A_6K/5X(OOR6LF\+]:;;_$CPQ=:\-$AURSDU8]+
M-9/WGY4 =)7YT_\ !1C]H'Q[\*?C?\/=(\+:N]AI]^5^T1*>'^8#G\,U]_\
MB'Q9H_A.U6XUG4;?38&.!)</M6ORA_X*<?$3PKXL^/GPTNM&UVTU*"U9?M,E
MO(&6/YNY'M0!^GOP=UJ]U[P39W=_)YMPZ@LWX5W%>#_ ?XW?#R;P=I]A;>+=
M.DO=@W0&8;NGI7L.J>+M&T/3XKZ_U*WM+23[DTKX5OH: ->BLS1?$VE^)(6E
MTN_AOHUZM"V0*TZ "BH+R^M]/A::YE6&)1DNYP *QO#GC_PYXNFGBT76;34I
M(3MD6WDW%3Z&@#H**R_$'B?2O"EBU[K%_!IUHO6:X;:H_&JD?CSP])I":HFL
M6K:<XRMR)/D(^M &_17F\W[1WPPMY'CD\<:,CIPRFY&172^%_B-X9\:QA]"U
MNSU5#WMI-U '1T57O+ZWTZW:>ZF6"%>6=S@"N N/VC/AE:7$D,WC?1XY8SAT
M:X *GWH ]'HKG_"_C[P[XVM_/T'6;358?[]M)N%;_3DT +17,ZM\2_"VAZA#
M8ZAKME:7DS;8X99,,Q] *Z16#J&4Y4C((H =116'XA\;:#X3:%=9U6UTYIN(
MQ</MW?2@#<HJGINK6>L6XGL;F.ZA/\<9R*R;SXB>&M/U!K"YUJS@O%.#"\F&
M'X4 =%17*^)OBEX2\&0PRZYX@L=+BFYC:YE"AOI6#'^T=\,96"IXXT=F/0"Y
M% 'I%%4])UBRUZPBO=/N8[RTE&4FB.5;Z&LCQA\1/#/P_@AF\2:W9Z-%,<1M
M=R; WTH Z.BO.;?]HKX9W<RQ0^-M'DD;HJW R:[S3=4M=8LX[NRN([FVD&4E
MC.5/TH M444UW6-2S'"@9)H =17!ZQ\>/A[X?OVLM2\7Z597:_>AFG 8?A56
M']HSX97%Q'!%XWT=YI#A$6X&2: /1J*RKOQ1I-AH[:K<:A!#IRKN:Y9L(!ZY
MIGAWQ?HOBRU6YT;4K?4K=NDEN^X4 ?+7_!07XL>*OA?X?T*;PQ?M8RSN1(5.
M,\UV7[%?Q U_XA?#^>]\079N[I6 #,:\D_X*??\ (L^&_P#KH?YUW?[ ;K:_
M">[N9F$=NC M(QP!@<T ?5=%>>W_ .T%\-]+N3;W?C/2;>=>L<EP :=I_P ?
M_ASJUU';6?C+2;F>0[5CCN 23Z4 >@4C?=..N*16#J&4Y4C(-.H _-7]K3X^
M?$WX!_%+2&FU64:)J-\L<<:DX"EA7Z&^!]>3Q+X3TG44<.;BVC=OJ5&:^+?^
M"I7@\:]X8\+7R6PDDL[GS"X'( .:];_8=^(2^.OAOM$OF?8PL1YSC Q0!]*4
M444 %%%% 'PA_P %*/VEO$/PHTOPWIW@R_>VU.[NQ%(T9]2!BOH']E.W\;'X
M?6M_XSOC>W-Y$DL;,>@(!KX5^*US%\=?VC[GP\V+HZ3>AMG7;AJ_43PM9KIW
MAO3+55VK#;1H%^B@4 :9(4$DX%?//[3'[:O@W]FO35EU-)-4N9#L2&S8,0WN
M*D_;:^/*_ 7X+:CKMLZRZB&$<=NK#<<]Z^2OV.?V5M1^-FL'XH>.KJ34]+U4
M>?%I]X"Z1Y.< &@#,T_Q5^T'^V;-<:]\+?$$WA71[=^8[MO+W9Z 9J^O[,?[
M:39_XN1"/^VX_P :_2/PSX/T7P9IXLM#TVWTRV&/W=N@4''KBMF@#\N?A_\
M'KXM_L6^*KVX^.U]?>*-'NAY4(M<N4;^]TK[I_9__:7\+_M#Z++J.A,UL(R/
MW%PP$G/M7=^+OA[X=\<V4MKKFD6FI)(I7_2(@Y&1U&>AK\LOVC/A+XA_8S^,
M^A>)?"VI7#>&[B?[1/;PY6-%W="!0!^M]?'O_!2+XM>*_A+\.M$OO"E^UA=3
M7>R1E.,KQ7N_P!^-.G_'3P);^(+ *H.%=5.?FQS7R[_P5B_Y)7X=_P"OW^HH
M ]D_8S^(&O\ C_P(MYKUV;NY\I3N)SR<5]$U\L?L#?\ )-U_ZXI_(5]3T <+
M\9-;O= \"ZG>6$GE7,<#LK>A KXI_P"":_Q_\>?%SQIXXM/%>K/J%O973) K
M'[HSTK[)^/?_ "3G5_\ KVD_]!-?GQ_P23_Y'_XB_P#7Z_\ Z%0!^FGB[Q59
M^#-!N-5OSBVA&6YK\X_B9^U#\0?VIOB%?>!/@U?3Z'J5DQ+W+$JK*/>OL?\
M;(M=0O/@+KL6F(\EV0-JQ]>AKY5_X)QZOX>C\9WNG20V\'B5(V$W $A//7O0
M!R%]\#_VP_A_ILOBC5_B M[IVF(9[BTCFW.Z+R0!FO<OV._V_=$^,DT'A35H
MYK7Q$LGE$S_+N(X/6OM"[M(;^UEM[B-9H)5*O&PR&!Z@U\?>(O\ @GCI-Q^T
M18_$OP_JB:##;D,VG6Z%58^O H ^OM1\P:?=>4<2^4VP^^#BOS+T3]I3XD?"
MW]H)]!\9:M)<:=J5_P"79QL>%4M@"OTST^U:UL8X))#,RK@L>]?E[_P5,T%O
M#?QH^&.M:=;E%^TK)*R#IAN<T ?J-:2^=:PR9SO16_,5-7!_!;QDGC;P'IUZ
MCA]L2(2/I7>4 %%%% !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 %<+XV_Y""?2
MNZKA?&W_ "$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%% !11
M10 4444 %%%% ',_$CQI!\/_  7J6O7) ALXRYS7Y5_"/3]3_:<_;0NO$$A:
M;P\Q)7=RO!KZJ_X*&>//&$GA.Z\">'- N+^+580'NX%)V9^E;7_!//X!GX6_
M!W3KG5K4QZY(Q+M(N''UH ^J])TZ/2=-MK*( 1P($7 QP*MT44 ? W_!3SX%
MR:UX";Q=HD6-:CF7=(@^; KUG]A/XR6OC?X6:1X=DDWZMI=LJ3Y//%?0OC'P
MI9>,M!N=-OHEFAD4@*PR,XXK\J?@ OQ&_9O_ &J_$ZP>&[W4- U&\,4;!&V*
MA;&10!Z'_P %1]='A7QIH>KLC2+;PJVU>IZ5]'_L'_&K1_B5\'-/\N>.WO%.
M/L\C /\ E7@G_!12WAU;XD>#ENH0\=Q IDA<9QD#@UQ,/[+?BCX+^'T^,W@[
M5;J^10"/#MMG;^0H _5"N-^+GCJR^'?P_P!9UV\N(X%LX&D"NP!;'85^?-E_
MP4^^+&GVL4$_P8U"XDC&&D,3_-CZ5R?B.U^*?_!1#QCI4U[I^H_#[1+4B*6Q
M.]4E&>2<]?QH ?\ LH^%M3^-W[98^*XB?^PB64!Q7V9^W,QC^&,CCJJ.1^5>
MC? 'X&Z5\"? MIX?L1'/)'R]P$P6->>_MN$#X?Q[AE<-D>M 'RU_P2U^/6DV
M<?B+P]JTGV:[GN\1-(<=_>OTTCD610R,'4\AE.0:_(?X"_LCW7Q>T77/&N@Z
MN^CW>ER$K:P9!E89/;Z5WNF?MW?%GX(VB^%)OAEJ'B0VQ(6^9')/XB@#]-;^
M_@TVSFN;F5(88E+,SL   ,U^4'[5'B.[_:._:I\&1^&]T]AIUPL4S1_,HP?4
M5-\1_P!J[XP?M565KX2M/ >I>#(97V2W2(XSG@DFOKO]BS]C.U_9M\.W4VJW
MZ^(=9U K.;BX3<T)(R0">] &Y^TEH8\+_LU7&FYRT:*&^N.:^=?^";?_ "/6
MM?\ 7)OZU]5?M=:9>ZM\&=3M["W:ZN&(Q&@R3P:^9?\ @G;X7UK0?'&LMJFG
M2V:F)@#(I'K0!^@3HLBE6 93U!K\JOVE- N_@K^W1:?$J*!HM$B"AF4'&?K7
MZKUY3^T5\ ]+^/WP^OO#MTT=E<S<I>A/F0_6@#K?AKXZLOB+X.TW7+*>.9+J
M(2%8V!*^QKJ:_)?PO=_%;_@GSXNU&WM-*U+Q_HS9BCMP'9%&>HQ76ZI_P4\^
M+&J:?<6MM\&=0M9IE*K,(W^7- 'LW_!2[XP6.F?!+5O"FEW E\073+MCC(++
MU_QK<_X)W_"_4?#'P=T37-5;%W>09*L/FKQ#]GO]C_7_ (^>++/XN>/-1N;)
MF?\ Y 5T"0<>H-?HSH>C6OA_2[>PLXEAMH5VHBC  H L7EG%?VLMO,NZ*0;6
M7U%?EM\=+&]_9K_;,L_'K[D\*6Z9>-> 37ZH5\H_\%"/@C)\3O@KJKZ9;-/J
MRX"JBY8_2@#XK^%?BB\_;R_:@U=#O/A^U?[3"LOW0 >OZ5^N7A_2ET/0['3T
MQMM85B&.F ,5\;_\$Z_V6F^#'A.VUR\@\C5+J(K*K+AN?6OMB@#XQ_X*5_#B
M[U+X)ZMXATE2VHV^W&P9:M__ ()\_&2P\6? _P .^'[RY5=?L8-DL3D G\/6
MOIKQ-X<LO%FC7&F:A"L]K,,,CC(-?F=^T+^S/XM_9$\4S?%7X?W5YKR7=QM.
MBVRMB(9ST':@#]1JYKX@>/\ 2OAOX;NM:U:X2&V@&2&< GZ5^=>F_P#!43XK
MV^GVR7'P6OYY44!Y/*<;^*XGQ)-\5_\ @H1XRMM+U#3-1\ :-+A64AE0 >M
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
MH6SVMREI&KQN,$' XK6_:.^ .E_M _#G4_#=PT=A>7*XBU%4_>1'Z]: .T\
M^.-.^(7AFSUG39XYH;A-V(V!V^QKHZ_)'PKJ_P 6?^"?GBZ\T:TTC4O'^D0Y
MC0 ,R$>V*[:^_P""G'Q6UNTFL(/@UJ%G+<J42<1OF/(QF@#U_P#X*1?%ZT3X
M7:IX#TZ=9-9OU&U8V!/TQ^-=)_P3Q^&=]X(^ >F7>J96\FA;*L.>E>%?L]_L
M8^(/C-X\L?BSXYU:ZMFBER-'N@2&[]#7Z-VVEVVD:2;.R@6"".,JD:# '% '
MY%_M+-N_:@\,'_J)+_Z%7Z/?M'^!&^)'[/>IZ B>8US:Q_+]%K\_OVB/AOXQ
MU+]I+PU>V>@7-Q91Z@K/,J$A1NZU^K6FQ Z1:1RH#^X0,K#/\(XH _-W]@?X
MRV'P^^)D_P )+X?8&L58!Y_E0GV)K]+(Y%F0.C*Z-R&4Y!KX<_:L_P""?W_"
MQ];N?&'A/5FT#5T;SV-J"KOCG&17C^A?\%!?BW\)[=/"%Q\*]0UT:0/LPOFC
M?,P7C=F@#]0+FZALX6EGE2&->2\C!0/Q-?CE_P % _VA=*\:?%P^#[#]\UO=
MIF>,Y3KZUWGB3]K3XP?M57*> 8_ FH^#;;4/D.H*CKY6>^:\<^,/[ /BWX30
M:=JD(NO%.J?:4:2?:6<@GN: /UP^#NFC4?@1X:L7.%FTM(R3[BOSI^*%U<?L
MW_MN>%K*6-QH]TZRO*H_=X)[FOTF^!]O<6?PC\*0W<307*6$:R1L,%3Z5Q?[
M2G[,&B?M#>&[BSN'33M69-D6I*F9(O3!H ]:\/\ B+3_ !1ID-_IUS'<V\B[
M@T; XK2K\D]%^+GQ?_83\=77@6V\-:CX]TBTX2\VNPD'L:[>[_X*7_%7Q+;S
M:-#\'-0L);]3 ET(WS#N&,_K0!V?_!2KXNPZA8_\*LTV83ZIK$0"B)@VTGL<
M5[G^P%\,KSX4_LYZ'HVHIMOU+-(2,=<8KYR_9I_8+UC7O']E\4/'&N7%W=I-
MYR65UEB,\[>:_0+Q'J!\.Z'*]G:>8RH52.,8P<<4 :D=U;W>^-)8YB.'56#8
M^HKX)_X*,?LX^%-/^'^J_$+3;6&T\16,9DBD!P=WJ*\MC^-WQ;_95^)OB;6S
MX8U+QKINM2DI:D.RPC.1C'2N1\<?&SXK?MO>/]*\%WW@C4/">@7Q$,SLCA4!
M[DG_ !H ^S/^";/C?4/&_P"R_I5QJDK37T9=6D;^(8XKXQO!C]JC4A_U$/\
MV:OTM_9Z^!]E^S[\++3PA87'VM+<,3-C&XD5^>-Q\./&#?M.W]]_8%R;%K_<
M)]AVD;NM 'ZH:3-'#HUAYCJF8$^\0/X16;XX\"Z#\3/#=QHNOV4>I:9/]Z-N
M1]17AG[6C>*-%^&L&L>&TN+B\M+1<6L&<L0!QQ7R#X!_X*3_ !?\)^&X]+U'
MX0ZCJ=S&2BW#1R9'^- '+6?A&W_9;_:*N?\ A#Y%M[.^O1%Y,+9*KNZ$=J_6
M_1+AKK1K"9_OR0(Y^I4&OS/_ &2OV9_$_P 6OBQK/Q'\:BYL(KR7[5%87(.(
MB3G !K]-[2W6TM88%^[&@0?0#% $U>2_M,_\DJUW_KTD_P#037K5>5?M(VL]
MY\+]:AMXS+,]K(%1>I.T\4 ?G_\ \$D_^0QXM_["#_\ H1KTG_@KI_R2 _\
M79/YUQW_  2K\#^)/#.K>*7UC2+BPCDOF9&F0C(R>:]'_P""JG@WQ!XN^%0M
M]"TJ?4YO/0F.!"QQGF@#Z,_8S_Y-G\!_]@]?ZU[57CO[(>EWNB_LY^"++4;9
MK2]AL562%Q@J?0U[%0!\+_\ !6K_ )-UN/\ KLO\Z]:_8%_Y-K\)_P#7LO\
M*O.?^"IGA/6_%WP#EL]#TV;4[DSJ3% NYL9YKU']AG1=2T#]G?PM9ZK:265Y
M';J'AD&"IQ0!]!T444 <7\8_^2:^(/\ KSD_]!-?GE_P2/\ ^1F^(G_80D_]
M"-?HA\7+6>\^'>O0V\9EF>TD"HO4G:>*^"/^"5G@/Q/X1\2>/WU[1KC3(YKY
MVB:9"N\9/(H _1K6O^05<_\ 7-OY5^4_[&/_ "?W\0O^NC_S-?JSK"L^EW*J
M,L8V 'X5^87[(7P\\6:+^W-X\U74=#N;32YI'\NZD0A&Y[&@#]25^Z*6D7[H
MI: /R-^!/'_!1KX@?]=F_G7W?^V1\/6\:? _7+VU7=?V=DSQX'/3M7Q;\%/A
MSXML?^"@/CK6+G0KJ'29IF,=VR'8PSQ@U^HTVG0ZGH[6=U&)(98]CHW0CTH
M^$O^"7'QB@C^%Y\'>(;GR-<CNW,:RD*2/3FOONOSC_:L_8UU;X7ZY=_&+P#J
M%P]U88;^P;12!)] .M<KX5_X*<?%S2?#]K:7OP=U"]N85VF<Q2#=C\J /TT\
M1>(++POHUUJ5_,D%M;QF1F=@.E>-?#G]KSPM\3/%R:#I%K<22,VS[0.4S]<5
M\'?$'XS?%[]M[4-/\,+X4U+P)ITI\F255=1@GDDU]V_LD_LK:?\ LS> 4T:2
MZ36]4:3S)-0D3+Y/8$T >^4444 %%%% !1110 4444 %%%% &#XN_P"0;)_N
MFL[X:_\ ((E_WZT?%W_(-D_W36=\-?\ D$2_[] '7T444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y6?\% O^3NO#/\
MUR3^E?JG7Y6?\% O^3NO#/\ UR3^E 'Z)? ?_DF.D_[G]!7H->?? ?\ Y)CI
M/^Y_05Z#0 5\2?\ !57P5#XE^!=K*L0%Q%=J=ZCG Q7VW7RK_P %%F5?@>NY
MU0&YQEOPH H?\$]_&4VM?#FUTJ5RPL;=4 )],5]<U\3_ /!.719]/T._FD!V
M2Q J>QZ5]HWEY%I]L\\[[(D&68T ?*__  44^-TGP=^"[7-A.!?7$OE;0><'
MBO)?^"9OP/32EU;QQJ$'FS:XGG'S1D9/-?*_[?G[12>+OC;>>'+B";4]$M9@
MXMXN>A]/PKZ+^%?_  5/^%GP[^'^BZ%'X5UB":S@6*18X2 2._W: ,/_ (*'
M?""Y\"?%G2OBEI$316VF(LCLG"@\5]K_ +(7Q8_X7)\%=(\0/())I!M?GT K
MXB_:0_X*7?#3XT?![7/"]KX6U>74+Z/9%YL!(4^N=M8/_!*7X_33>+H_AT^^
MSMXU:1(93C\/K0!^LU?G9_P4VNH['4K6XF.V)85)/X"OT3K\[?\ @II;Q7NI
MVD$XW0M"H(_ 4 :W[)?[=GP9\$_!O2]%U;Q*ECJ-N3YD3+GT]Z]:OO\ @I-\
M!K*"5SXN5V09"B/K^M?%VJ_L!^'/'W[(]CXD\(Z<L'BI7\QYO51U%4?V%?A'
M\"OB!JFH^#O&GA]9/$6G+Y4TET2HD?H<4 =#\6OB5XS_ &XOB!:6/@"T.I>!
M-WE7DX7[HS7Z(_LY_">'X,?##3O#4"E4A^8@^I%7OA!\"O!7P.TF6P\%Z3'I
M=G.=[*ASFO0: "OAO_@I7^T)_P (;X(O/AW9.HU;7[;9$H^\V>U?:FOZHNBZ
M'?W[D*EM"\I)_P!D9K\>_&=_>_MC?M?>']7M TVFZ1=""7C(P&_^M0!]D?\
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
M?(TA^7YF.3TK\V?V[/'%[\/_ -H35;^WO9DD:3$<8<XW9XK])_V/?^25V_\
MP'^5?FU^W+X*?Q]^TI<62=4NE8Y^M '8?!7X!>//VYK&U;XJ?:M*T*R4&QF@
M)4NM>N>,?^"0?@.Q\,W4WAS5]7?6XDW0B28X8CMUK[4^!^@P^&_A3X9L88U3
MR[*,-M'4XKNJ /RR^ /[;E[^S/XVNOA-\0V%KIFEH4MYY1E]_103[XKJK'X1
M^,_^"@_B34'^*$$^B^";"0OHL]E\GG1YX/;-?-'[8W@6T\;?MIZK!/&S%KA2
MX7C.&K]AO@SI<6B_"WPU90ILCALT4#% 'Q!XZ_X),>"/"OA.^U3PGJNKS:_;
M)O@264X8CMUJ7]AS]I3Q%IOQ&/P:\3JJ3:>I ,GWQCWK]#J_'W5KJ70_^"G.
MOO8MY3;B...] 'Z^W5S'9V\D\SA(HUW,QZ 5\ ?M@?ML^)+7Q3#X$^$PCU;5
MKM?+PJY)8]17UG\7?%R^&?@;K.H7#G[0VFR;,?WBIYK\]/\ @F#\/D^*'BC6
M/'6L#[5J-AJ#>3*_)4;C0!V_PW_X)F1_&K18?%GQ=O-3TSQ;=?--:V\A 7/M
MD5U.H_\ !(OX<Z-97&I:+JVL2:U:QM+9K)*=ID RH//<U]^44 ?B/\=/CW\8
MOAG\,O$'PV^(-K)IC7!,-FPR&:/. <_2OL?_ ()5+*OP3T\RSR3%B6S(Q/6N
ME_X*7? W0_''P3UOQ9=VZR:GI5OF*3'*BN6_X)1RF7X'Z>3SAF% %[_@J#)'
M;^%?#L\QVP1R$N?09KYP^"OQW\>>)--'@GX<VWV[P]>8CNYU'*$\'!KZ)_X*
MH0&\\":-:CK,67\\TS_@E?\ ".T\$_#?4KN>!7O9)PRNPR0#0!3L?^"4_@KQ
MU:Q:SXLU35H-:G&Z2.&4[5S^-<1\7_\ @F#8_"G2[?Q+\,[[5+W5; ^=Y,TA
M.2O([U^F=-90ZE6&588(- 'P%^R/^W5KVK>((/ GQ6BBTKQ$9!;64>W:T@'
M)]:^_P"OS!_;[^$]MX7_ &A/"GC30H5L[BU"RN4X^;-?>G[/GC6\\>_#73]5
MOY/-N'&TM]!0!Q/[9GA_^VOA7J#[ [06\CC(Z<&OF[_@CWJEQJ/@7QJL[$^3
MJ!09/N:^M?VGO^24:[_UZ2?^@FOBG_@CS>S1:?XY@4_NFU!R5_X$: /TRHHH
MH *PO&GB#_A&?#]U?  M&A(SZXK=KSGX]WZ:=\.K^63E=I'Z4 ?FQ^PC;/XY
M_;<^(]_)^\'FNYW<@<U^M<:".-5'0#%?F%_P33M;4_M(?$"[@3:TJODU^G]
M'Y2_MN>*)_B%^U4OPTNI&.G2;6*9XK]'_@=X9@\'?"W0-(MD"16MN$ %?F+^
MTW8R:;_P48AU:4;;8*OS'I7ZI?#VZ2^\'Z9-&<H\0(H Z.BBB@ KPG]LSX?Z
M=XR^ OBZ:YB#7=M8.\,G<'TKW:O+_P!IVZCLO@'XVFE8*J:>YY[]* /B3_@D
MQXNO-+\&2^';EV.;I\!CVS7??\%8O^25^'?^OW^HKR?_ ();PR:U.^J0QM]F
M6Y<%L<=:]E_X*H:/+J_PNT%(C@K>9/Z4 =S^P-_R3=?^N*?R%?4]?+7[!<9A
M^'GEGJL2 _I7U+0!YQ\>_P#DG.K_ /7M)_Z":_/C_@DG_P C_P#$7_K]?_T*
MOT'^/?\ R3G5_P#KVD_]!-?GQ_P24_Y'_P"(O_7Z_P#Z%0!^HFH:=!JMG);7
M,8DAD&"K"OS._:-_9N\:?LX_$:\^)_PKM)+R]NY-US'SM5,Y)Q7Z="J^HZ=;
MZM9RVEU$LT$J[71AP10!\>_LO_\ !0;PG\2OL_ASQ/J<=EXL!6)H6&,R="/S
MK[*'KUK\U/VY?^">,JSQ?$+X/6T6B:IIRM=7D<4FUG8'.Y??\ZT/^">_[<FJ
M^*KN'X>?$.YFG\4>;Y,4UQP=HX% 'Z.5\.?\%)O#9U;3='O5C#O:H6!QTY-?
M<=?'_P#P4.D:'P&SIPRP,0?SH W?^">NISZI\%G><Y9+C;^AKZCKXU_X)<7T
MU]\!;MYVW,+TC^=?95 !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 %%%% !1110 4444 %%%% !7"^-
MO^0@GTKNJX7QM_R$$^E '3^'?^03#]*TZS/#O_()A^E:= !1110 4444 %%%
M% !1110 4444 %%%% $4EK#,09(8Y#ZLH-/2-8U"HH1?11@4ZB@ HHHH *@^
MPVWF>9]GBWYSNV#/YU/10!^=7_!1#_DL7A;_ *YK_2OK_P#9OC6;X5V"2*)$
M/56&1T%>0?M9?LL^)?C=\0-$UK1[J.&VLU4.KL!G%>^_!WP;=^ _!-II-ZXD
MGBZLM '6_P!DV/\ SY6__?I?\*DALK>W_P!5!%%_N(!_*IZ* "OFW]M[_DGJ
M?1OY5])5X_\ M(_"?4_BSX373=+E6*8!N6..M '@_P#P3-_Y$_Q(.WVCI^-?
M9S:792-EK2!CZF)3_2OGS]C?]GW7/@)H&KV6MW"3R7<V]"AS@9KZ-H JIIEG
M&V4M(%/JL:C^E6:6B@"IJ80V;[XUD7'W6&17$^!UB'B2]\N".(\_<7%=MJG_
M !YO]*XCP-_R,E]^- 'H5%%% $$UC;7!S+;Q2'_;0&H_[)L?^?*W_P"_2_X5
M;HH 9'"D*A8T6-?[JC I]%% !37C612KJ'7T89%.HH :D:QKM10H]%&*=110
M 5'-;Q7"[9HTE7^ZZ@C]:DHH J?V18_\^5O_ -^E_P *DAL;:W;,5O%&?5$
MJ>B@ HHHH 9)&DRE9%5T/56&15?^R+#_ )\K?_OTO^%6Z* *\-A;6YS%;0QG
M_80"GM:P/()&AC:0=&*@G\ZEHH **** "HI+6&;_ %D4<G^\H-2T4 (JA5 4
M8 Z =*6BB@".:WBN%VRQI*O]UU!'ZU!_9%A_SY6__?I?\*MT4 0PVD%MQ##'
M$/\ 80#^55M8_P"/-_I5^J&L?\>;_2@#C? ,,,VI7XEACE;.0SJ"17H"J%&%
M  ]A7!?#W_D*7_UKOJ "BBB@!KQK(I5U#*>JL,BF16L,'^KACC_W5 J6B@ H
MHHH *BFM8;@ 31)*!TWJ#_.I:* (UMXHT*+&BH?X0H J%M+LFY:SMR?>)?\
M"K5% %3^R+'_ )\K?_OTO^%/BT^UA.8[:&,_[,8%6** "BBB@"&2S@F</)!&
M[CHS(":E50HP!@>U+10 4444 (1G@C-0K8VZ2%UMXE<]6"#-3T4 0R6D$K!G
MAC=EZ,R D5+TX'%+10 E1_980VX0QAO7:,U+10 4C*&&",CWI:* (H;6&W),
M4,<9/4HH&:EHJ*Y$C02"(XD*G:?>@#\W/^"I7CZ]\9:5H_A#0&+W,-ZOGK&>
M<9&:^L?V0/AGI_P_^%FE-:KB[NK5#<<<[L"OFU?V,?'\O[1.M^-/%&HQWWAB
MX<O;V^[)3GCBOM3X9VZ6.F&UC&$A&U1[4 =K4<UO%<+MEC24=<.H-244 -2-
M8UPBA1Z*,4ZBB@"":QMKALRV\4A]70&H_P"R;$?\N5O_ -^E_P *MT4 ,CA2
M%=L:*B^BC I]%% $+6<#L&:"-F_O%!FI:6B@!" PP1D55;2K)F+-9VY)ZDQ+
M_A5NB@"M'IEG$P9+2!&_O+&H/\JDDM89O]9$C_[R@U+10 BJ% "C '0#I2T4
M4 5YM.M+A]\MK#(_]YXP3_*F#2;$'(LK<'_KDO\ A5NB@!JQK&N%4*/11BE9
M0W!&1[TM% %>33[6;_66T+_[T8/]*2/3;.%P\=I C#HRQJ#_ "JS10 E1?8X
M-V[R(]W][8,U-10 R2%)EVNBNOHPR*K_ -D6/_/E;_\ ?I?\*MT4 1Q6\4 Q
M'&D8_P!E0*DHHH *YSQIC[$NY0P[@]*Z.N;\:?\ 'DM $/@-8%LY?)M8;<[N
M?+4#-=--;Q7"XEB20>CJ#7,> ?\ CSF_WJZN@!J1K&H5%"J.BJ,"G444 1S0
M1W"[98UD7T=013HXTB4*BJBCLHP*=10 4444 (RAA@C(]#4<-K#;Y,4,<>>N
MQ0*EHH 2HDM((Y"Z0QJYZLJ '\ZFHH *2EHH A6S@60R+!&)#U8(,_G4U%%
M#)(DF4K(BR(>JL,BJ_\ 9%C_ ,^5O_WZ7_"K=% %:/3K2%LQVL*'U6,#^E6:
M** "BBB@ HHHH **** "BBB@ HHHH P?%W_(-D_W36=\-?\ D$2_[]:/B[_D
M&R?[IK.^&O\ R")?]^@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K\K/^"@7_)W7AG_KDG]*_5.OR8_X*1>)M/\
M"?[5/AW4-3D:*TCA0LX'3@4 ?I-\!_\ DF.D_P"Y_05Z#7QE\)?^"A?P+T/P
M%IMG=>*UMKB),/&R9.?SKL!_P4B^ 9('_"9(/<Q__7H ^G*_-O\ X*<_&2#X
M@:'!\-?#DOFZO%>J\JPME^H["K'[0'_!1K4/%?B*W\+_  *D3Q#>W2;0RIR6
M-/\ V5?V,_%&M?$Q_B1\4[.6UUZX&^2VD^Z#]* /K7]E/X>)X#^#?AJ.08O9
M+)#-D<YQWK&_;1^+]M\*?@CK]ZDZC41%^[BS\QKW-1:Z'IO40VENG7LJBOR6
M_;P^+B?&[]IGP_\ #OPM<M?:?=!(+@)G&[_(- '6_P#!//X 6_Q8\4-\5_%.
MF)J,%ZK!8;I-R@]CS7Z#R? #X<2N7;P7HY9N2?LJU0_9O^&!^$/PGTCPTT0A
M>V7+ #G) ZUZ?0!P,/P#^'-O()(_!>CJXZ'[*M?E_P#ME_#B[_9/_:"D^+?A
MRS.GZ3<3B-;>W7:@R>U?K]7SA^WA\&7^-WP3N-&BA\V6&3SP0.1@4 >I_ SQ
MNGQ$^%/AK7Q*)9+VT263G)#'L:^+/^"EG_(:L_\ KBO]*PO^";/[1T=GXCUC
MX;>(+HVSZ2/LULLF<9!Q6S_P4RN$AUBQ9LX:%2"!GTH ^D/V(X4NOV=]'AE4
M21ON5E;H00*^%?\ @H?\ -6^ GC;1/B)X$%P([B[,]XEFI&,'.&QVX_6ONK]
MA>02_L]Z(R],MU^@KUOXC^ ]/^(?A/4-(O[=)A<0M&I<9VDB@#RC]C_]IK3?
MVC/A[#>0JMO?V<:0SQ[N2P&"?TKW^OQK-[X@_P"">OQZM=/=9(?!NH7/GW4S
M9(52:_57X<_&_P *?%+P6GBC0M06YTMDW^9C';D4 >,?MY_'J/X0_#W^STE
MN=7C:W5 >>1BO(_^"6GP5?PSX7U_7=9M-UW>W)GA>5>0&.>*^1/VXOVB="^*
M7QIT[2[R]E_L[1M07S64' 4,,U]_^ _V]OV>/!OA'2;"T\5PV_EVT:NBQ\[@
MHSGGUH ^OJ*^7V_X*3? )2H/C) 6.T?N^_YU[GX;^)V@^,/!\OB71KL7>EI"
M9_-QCY0"?Y"@#YV_X*%?'NT^'/PAUSPU"P_MK5;0I;J&^8Y]!7CG_!-']EO1
M]9^%-OXO\9Z7'J&H7$S[(;V,,<=B<U\__M">/U_;"_:Z\*Q^'F:[TG2[@6UP
MJ@[5PW/\J_73X>^#K7P+X7L]*M$6.*-!E5&!G'- &(W[/_PWD;<?!6CDG_IU
M6H+[]G7X;7UE+;'P=I,:R#&Z.V4,/<5Z/10!^//Q$T>[_9)_;636[-6M_"ZD
M *HVQ\FOUB^'_BZ+QUX,TS78<>5>Q"5<=,5\I?\ !3KX+_\ "=? F^U'2+3S
M-<AF5@4^\RCDUC?\$V_VFK3QAX*L?AQJ$N-:T.W$4BL/F&.U 'S]_P %%/\
MD[[X<_\ 79?YU^H/PU_Y%&P_ZYK_ "K\K_\ @IEKUEX9_:J\":I?LR6%JXDE
M<#.%#<FOL#P5_P %%/@-I_ANSMY?%BP21QJ&4IGG'UH ^NJQ_%W_ "+=_P#]
M<C7STG_!2+X"22I&OC%"[G"CR_\ Z]>MZ1\3O#OQ5\#ZCJ'AN^%_:K$<L!CM
M0!^7_P )_P#E)U8?Y[U^P5?BIIOQ0\._"/\ X*(0>)/%-TUEH\'$D^WA2>G\
MJ_0^3_@I!\ XV*_\)G&WNL?'\Z /IRBOF!O^"DWP"C4L?&2 #_IG_P#7KU3X
M8?M%>!/C!I_VWPMK"ZA;X)W;<=* .F^(/C33_ GA:_U34+F.V2*%V0N<98#@
M5^1/@6'7_P!N+]IBWUZ43/I7AO4/NG+*ZAJ])_X*'?M0M\3M;MOAIX,G:;4;
M>[$=U'%G(!(!KZ\_8@_9PL?@3\/8[B./%_JT233EA\P8C)H YG]O+]G2P\;?
M!&^G\/:9':ZW;HHCDMTP^ /:O)/^":W[2T]U<-\*?$$GV>^TB(KNG;!9AVYK
M]$[BWCNH7BF19(V&"K#(-?D'^VQ\)=8_91^+'_"T_#T3QPZE>#S2F=H7//2@
M#]?P0PR#D4M>*_LL_M">'OCU\/;"ZT>]^U7MM;(+M<?=; S7M5 #)I/*A=_[
MJD_E7RE\0?V[=)\!_$W2O"4]I&TE].(1(6Y&3CUKZMDC$L;(>C @_C7P-^VI
M^Q&WB&\A\=^$TFGUS3B;B.+/\8Y% 'WO:SK=6T4R'*2*'!^HS6!\0O"6F>-/
M">HZ=JEG'>P- Y"2#(#;3@U\/_LU_P#!0#3/ GA,Z%\;]0&@>(X'\N.)DSE!
MP*Z'XZ?\%#_#VM>$3I_P;U*'Q)XEN6,30B/[BD8S]>: /E_]A=KSP-^T-XRT
M_1YF-H=09&BB/"#=TK]"/VT/A?)\7OV>==T."W\^^FC4QE5RP.#G%>"?\$\?
MV8==\#ZAXA\9>,;%K?4=9?[2%8?Q$YK[UP N,<=* /S<_P""=O[0"^ ]6/P9
M\1R+IK:6C!)+AMNYNPYK](D=9%5E(96&0P.017P)^VU^Q'<:I>3_ !$^&UO.
MWC*2;?)!%PI[Y&*Y/X/_ +<WQ ^"1L]$^/M@N@6D86*VF:/#R*..30!^E-%?
M,*_\%(_@(55O^$R3D9QY?3]:Y_QS_P %-?@SI>B.VB>)DOM2D^6&,)_%VH ^
MKM6\0:=H*(^H7D-FKG"F5L9J73M6L]6A\ZRN([F+^]&<BOR2^('B_P#:D_:5
M\1Z?<VWAQX?"BR[K::WCVAXR>N1[5^C'[,?A#6O!OP_CL]=1TO206#GGI0![
M!1110 4444 %%%% $5U_Q[2_[A_E7Y$1V\L?[4FH,\953J'!_P"!5^O%Q_J)
M/]T_RK\DOBQK$GA/]I"V\U1&MQJ( /K\U 'ZS:3_ ,@JR_ZXI_Z"*^#_ /@K
M=X#FU#X&QZO9JT\L=VF^-1GC/6ONW0W\S1=/;^];QG_QT5S_ ,3OAKI/Q6\+
MW&AZQ'OM9 <>QQUH \*_8!^)^E^,O@KH>D6ES'+>:=:(L\2G)C/3FOJ.OR"L
M_ _Q=_8'^+VJZMX1TE[[PEJ5Q_I+S+N5(=V2<?2OL_0?^"EGP0NM-@_M'Q4E
MKJ*H!<0^7]U\<CKZT ?5M?EA_P %:OB!IOB3Q%X!T.SF62XL]07S$!Y!W"O<
M_C=_P44\.ZEX(GMO@KJ</B;QI(P6.T\O.U>YQZU^8WQZT3XCVWC[PMXI^)%C
M)8W&J7:2!6!P&+ \4 ?N%\!;9;WX2Z5:N2%>T121_NBOS/\ $<T?P1_X*176
MH:HPM]+Z"ZDX7)/K7Z:_L[N)/AIH[+T-M'C_ +Y%>"_MX?L8VWQQ\*76L:'#
M)_PDT;B1?+ZMCF@#ZW\.ZQ!X@T.SU*V<26]S&)$=3P0>]:5?F=^S)^V7XJ_9
M_C7P9\<X%T'0=,C^SV-X\?SN!TR>]?2:_P#!23X E06\:1HI[M'Q_.@#Z$\8
M>*;/P;H%UJM]((K>%22S<#..*_)K]BO6(O$?[:WQ U2!@\%Q<LRLO0_-79?M
M+?M(?%#]I;Q!>>&OA58?VI\/)$W#4(DPSX'4FO'O^"9-G<:%^T)XBTK4E9-3
M@;;,K Y!W'- 'Z!_\%#/^3?->_Z]#_*N!_X))L?^&=H1GCSF_G7=_P#!1&98
M?V>=>9LX^R'H/:N!_P""1\JR?L[Q ?PSL#Q[T ?<FH0&ZL;B$=9(V7\Q7Y#?
MM'VS_!W]LOP5+?#R[:>Z61I7X &ZOV!KY>_;4_9&TS]H#PO<ZW;12-XMTVW)
MT_9_$PZ"@#Z/\/Z]9^)=)M]0L)UN;:901(AR.E:5?E1^RI^U1\0OV9=9C\$_
M&BU.D>&X&/\ I<R99/H:^N9/^"DGP"C1F'C.-PHS\L?7]: /H/QMJ\6@^%=2
MU&9@D-M"9'8] !7Y(_ WQI9_$+_@IA9ZKI\JSV^2N]#D9!KU;]HG]L#QY^T+
MI%_H'P0L5UOPM=(8-0O%C^>-3UYKY;_X)]^&;WP!^V]HNAZLC)?)NR&'/)!Y
MH _=>ORJ_P""K'_)Q/PL_P!Y?_0J_56ORE_X*N7"1?M%?"T-G.5/ _V@/ZT
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
M7P?_ ,%,-=%I?>%-+9]JWWR8SZDB@#M_^"9&DC1_@7<Q!]X:\SG\Z^P*^?\
M]BSP?'X-^$R6L6=LD@DY^AKZ H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 *X7QM_P A!/I7=5POC;_D()]* .G\._\ ()A^E:=9GAW_ )!,/TK3H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@"IJG_'F_TKB_ \+KXBOF*D+SS7<7R"2UE![*3^E?GY\,_P!K
MOQ;>?M->(_!SVZ?V;:S&-&QU&: /T*HJ"QG:YLX96X9T#&IZ "BOB+XD_MC>
M+O"?Q:E\-VMK$UFMP(@Q49QG%?9GAZ^?5-#L+N08DGA61OJ1F@#1HHI&8*I)
MX &30 M%?+O[4G[8^E_!](]$T6ZCN?%5V"MI;D9WOV%?+ _:1_;8FMFNH? L
M36Q.Y6^SC[OY4 ?J317Q]^S'^W!:>/+[_A%?',\>F^,H!BXM<;=K>E?7T,R7
M$22QMN1AE6'<4 /HHHH **** "BBB@ HKYQ_;0_:"UO]G_X9ZAK^BPI-<P+E
M0XR,U\5> /VROVO/BEH,6M^&O!]O?Z9,?W<RPC#?3B@#]8Z*_,+_ (:!_;=_
MZ$*'_OR/\*Z[X0_&[]KS6OB!86?BOP9'9Z"[?OYA"!M'UQ0!^A]%>6_&GXC:
MK\.?ARFL6\2M?X^9&'&<5Y;^QQ^TGXB^/%_X@AURWCA6Q.(]@QGG% 'U)117
M-_$#Q!/X9\,WE_;*&EBC9E!]A0!TE%?%7["W[7WBS]HSXA>.]%\0VT,%MHLK
M);F-0"0&QS7VK0 4444 %4-8_P"/-_I5^J&L?\>;_2@#D/A[_P A2_\ K7?5
MP/P]_P"0I?\ UK;^(7B"?POX1U#4[90TT";E!H Z.BOC/]GO]KCQ7\3_ (X7
M'A+4K6./3XPQ#JH!XK[,H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** ,+Q<S+IN < GFLSX?_<N?K6EXP_Y!
MWXUF_#__ %=S]: .PHHHH **** "BBB@ HHK)\5:I+HOA^_O81F6&%G4>X&:
M -:BOA_]BG]LCQ?^T!\4?&?A_7K6&&TTBX:.%HUP<!L<U]OCI0 M%%% !16)
MXR\9:3X \-WNO:Y=+9:79IOFF;HHKXE^,'_!0X^-K?\ LGX!2)XF\2@\PM'G
M(]<4 ?>M%?E_%^T%^V\T2L? 4//_ $P _I2R?M2?M=^#8_[9\7^#(;'PY!S<
M7'DCY1^5 'Z?T5\O_ ;]O;X;?%?3;.REUZ.+Q(1B:U*X^;VKZ2N-25M'DO;=
M@Z>69$/K0!>HKX4U/]M/QC9_M/:%X 2TB.DWLH223:,@9K[KH **** "BO /
MVUOCKK'[/?P;N?%.B0K->QR;0K+D=*\'_P""=/[;7C3]J+Q1XATSQ3;V\:V,
M(EC:W7 Y[=* /O>BBB@ HHHH *YOQI_QY+725S?C3_CR6@"#P#_QYS?[U=77
M*> ?^/.;_>KJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH P?%W_(-D_W36=\-?^01+_OUH^+O^0;)
M_NFL[X:_\@B7_?H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *\H^*W[+WPZ^-6I)?^+M"34[I%VAV.,#\J]7HH ^
M8F_X)N_ -FR?!L>?^NG_ -:F_P##MOX!_P#0FI_W\_\ K5]/T4 >'?#?]B[X
M2_"?Q!;ZUX:\,QV.HVYS'+NS@_E7N-%% $%[9Q:A:2VTZ[X95*.OJ#7D>F_L
MC_##2?'-OXOMO#L::] V^.Z)R0?RKV.B@!*6BB@ J.:%+B%XI%W(X*L#W!J2
MB@#Q[0/V3?AEX9\677B33O#\=OJ]S)YLLZM]YLYSTKI_'WP5\(_$YHF\1:6M
M\8EV+N/05W5% &'X/\&Z3X#T.'2-%MA:6$7W(QVK<HHH \W^+'[/?@;XV1JG
MB[1DU,*NT;C@X_*KO@/X)^$?AKX3'AOP_I@LM( P( <UW=% 'SMK?[ 7P2\1
M:Q=:I?\ A&*:]N3NED+=3^591_X)N? ,DG_A#4_[^?\ UJ^GJ* /E]O^";/P
M"8J3X,0E3N'[SO\ E7NWA7X9^'O!?A5O#FDV0MM):(PF#.?E(QC\C7544 >/
M^ ?V3?AE\,]:GU;P_P"'H[*^FE,SRYR2Q.<]*]@HHH **** ,_7-"LO$6GR6
M5_")[:3AD;O7G/P__9@^'?PQ\47OB'P[H26&JWAS-,K?>_2O5J* /)/BU^RO
M\-OC=>0W7C#0(]4GA^XS'&/TKSUO^";OP#8Y/@U/^_G_ -:OIVB@#YB3_@F[
M\!(Y4D7P:@=#D'S/_K5[;X#^$_AGX:Z+)I6@6 LK&0;6C!SD5V%% '@WCK]A
M_P"#_P 1]6;4M>\+1WEXW63=@_RKFO\ AVW\ _\ H34_[^?_ %J^GJ* /E]O
M^";/P"D4J?!J$'_II_\ 6KU3X8_LY^!/@_I_V+PMHZZ=;_W0V:],HH \8B_9
M!^%L/C:Y\6KX<C_MVX;?)<ELY/Y5[%;VZ6L$<,2[8XU"JOH!4M% !7'?$SX3
M>&/B_H:Z1XITY=2L5;<(V]:[&B@#SWX2_ 7P7\$+6ZM_!^E+ID5S_K%5LYKT
M*BB@ ILD:RQLC#<K#!!IU% 'A'Q%_8C^$'Q4US^U_$?AB.]O_P#GINQ_2H_
M/[#?P=^&>L?VGX?\+QV=YG/F;\_TKWNB@!D42PQ)&B[44!0!V I]%% !7EOQ
MF_9G^'WQ\^R_\)KHB:J;;_5DG&/TKU*B@#Y@_P"';?P#_P"A-3_OY_\ 6IT?
M_!-WX"0SQ3+X-C\R)@ZGS.A'X5].T4 9WA_0;'POHUII6FPBWLK5!'%&O916
MC110 4444 %%%% !1110 UAN4CVK\H/^"F6BCP1\7OA_J5LAC$VHHTC =1N%
M?K#7Q3_P4B^"5]\4-!T+4]-M7N;K26,P6-<EB"2!0!]8_#K7[7Q%X,T>ZM7W
M*;2($>AV"NEKY<_8#\5>(?$GPQND\0Z5/I5Q9RB%(YU(+*.,\_2OJ.@#'\4>
M$]+\9:3+INK6RW5I*"K(WH:^>YO^";_P$N+F:=_!J&65B[GS.I/X5].44 >!
M_#_]AOX._#'7QK/A[PO'9Z@.DF_/]*[?XF_ #P/\7UTY?%&C1Z@-/</;YP-A
M'0]*]%HH SM"T"Q\-Z?%8Z?"(+:)0B(.P'2M&BB@#RGXN?LO_#KXX;/^$OT*
M/4MAR.=O/Y5YHW_!-?X O'L/@Q"O_73_ .M7U#10!P7PQ^!O@WX/Z,-+\+Z2
MEA9@;0G7C\JS/"_[-?P_\&^,K_Q3I.AQVNM7S;Y[A3RQ_*O4** .:\=?#O0O
MB/H<VD:_9K>V$R['B;N*I?#'X1^%_@_H0T?PMIRZ;IX.X1*>]=E10 4E+10!
MYE\5OV<? /QI)/BS1$U$D;2<X/\ *O+!_P $V/@"J[1X,3'_ %T_^M7U!10!
MYI\(?V<_ ?P,TN[T[P?HL>F6EUS*F=V[]*BT[]FOX?Z5\1$\<6VAQQ>)%Z7@
M(S_*O4** $KS?XE?L\>!?BWKNFZQXHT9-1U#3^;:5C]S]*])HH H:+HEGX?L
M4L[&+R8$&%45?HHH XOXD_!_PM\6M/%GXGTU=0@"E0K<<&O%/^';/P"W,?\
MA#4RQR?WG_UJ^GZ* /(?@W^RC\-/@)JEUJ/@O0$TJ[N5V22!LDC\J]>HHH Y
M/XD?"[PY\6/#\NB>)K!=0TZ7[T+'@TOP]^&'AWX7Z+!I/ARP6PL81A(U["NK
MHH *XWXD?"/PO\6M%DTKQ/IRZC8R?>C8]:[*B@#FO /P[T+X8^'K?1/#UDMC
MIL Q'"O05TM%% '#_$KX+^$OBYILEAXHTQ=1M9/O(QZUL>!? NC?#?PS::!H
M%H++2[48BA7HHKH** $Z\'D5XC\4/V,?A/\ &/7EUCQ5X:CU"_7@2;MO]*]O
MHH ^84_X)N? ..:.4>#4WQMN4^9T/Y5] ^#_  3H_@/1XM,T6T6TLXE"JB^@
MK=HH 2O,M?\ V</ /B;Q,^OZCHB3ZH[;FF)YS^5>G44 5]/L8=+LH;2W3RX(
M5"(OH!5BBB@#R_5/V:_A_K'C27Q5=:(DFN2G+7.>3^E>E6=I%86L5O"NR*-=
MJKZ"IJ* "O*[G]F7X>7?Q"F\;2Z%&WB.;E[O/)_2O5** (K>W2U@2&,;8T&
M*+BWCNH'AE4/&XVLI[BI:* /GOQI^P9\%_B!X@EUK6O"D=UJ$O+2[\9_2LJQ
M_P""<OP'T[4+>]@\'(MQ P>-O,Z$?A7TS10!R&L?"?PQKO@N;PI>:;'+HDR>
M6]O@<KZ=*A^&?P=\*_"+1TTOPOIJZ=9(<K&IZ5VM% '&_$3X2>&/BI;V\'B7
M3EOXX#F-6/2ETWX2^%](\%WGA6UTU(]$NU*36_9@>M=C10!\RW7_  3C^ UY
M.TTO@Z,R,<D^9_\ 6J]X=_X)^_!'PKJEOJ.G>$HX;N!Q)&^_."/PKZ,HH 9#
M"MO"D4:[8XU"J/0 8%/HJMJ%T;.QGF5"[(A8*.YQ0!^>W_!4[XJ#2X?!VBZ>
M[--/>+'+M]SC%?57[*_@-?!?PWL6$?EM>0I*>.N0#7P3JFE^+?VG/VCKW3-;
M\,75CI>C7OF074T9VN W;-?J?H%BNEZ'86:+M6"!(P/HH% %^BBB@ J"\LX;
M^VD@G021."K*:GHH _(;]G>\7X9?MS>/))1Y-K<7+)'GC^*OURL9Q=6<$PY$
MB!A^(K\M?VU/A=XF^&/Q6TOQ3X7T6XU1]0OU,WV="=JEAR<5^E?PVU*?5/ N
MB7%U UO<M:1^9&PY!VB@#IJ0@,"",@]:6B@#PWXD?L6_"7XL:D+_ ,2^&DOK
MG.=^['/Y5R?_  [;^ ?_ $)J?]_/_K5]/44 >1?!K]E3X;? +4KN_P#!6@II
M5U=+LE<-DD?E7KE+10 4444 <I\0/ACX=^)^EMIWB*P6^M64J5;T->%?\.V?
M@%N8_P#"&)ECN/[SO^5?4%% 'E?PB_9D^'GP,NY[GP=H::7/,NQV!R2/RKU.
MEHH *\R^+7[.7@+XW6HM_%^BIJ48.<$X_I7IM% 'S/IG_!.?X$:/J%O>VO@]
M([B @QMYG3'X5]">'?#>G^%-+BT_3+=;:TC^ZBUJ44 ,DD$,3N>B@DU^4W[?
MWC*7XI_M#?#W2=*W/#:7BQRJO(^]7Z7_ !.\57'A/PG?7EK9/?3^4X2-.N<5
M^<O['OP^\1?&CXT>)-<\6Z!<:6EC>M);-<QD9&[/&: /TF\!^'8?#/A?3[.%
M=N(4W8]=M=#3(8_+A1/[J@4^@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MXW^)]X_B2VU'%S;6FH N(@><#- &S)_P6+^%L<>[_A'M<(_ZYG_XFOI#P?\
M'OPW\=/A->:UH\OV2.XM'807+ 2#Y3U%=.O[._PS15'_  A&BX48&;537P]^
MU]^SYX@^ UUJWQ"\$ZA</I%T&B&A6H(2$$=@* .1_P""7G'Q]^* !R/MK\C_
M 'J_5)?NBOR4_P""/]W+J7CSQG>7(*W4TN^16Z@GDBOUK7[HH 6JFJ:E!H^G
M7%]<MLM[=#([>@%6Z\+_ &P/&T_A+X.^($MP1+/9R!67J.#0!\1_M1?%?QM^
MU1\<-/\ AYX'U"0>!KG$-["#\KGH2:^POV9OV(_ /[.]I::AI^DH?$VS$UZ6
MW'/H*^;O^"1W@=-<\"ZYXJU9#-J,>H,L4D@^8<GO7Z/T %9/BCPOIOC/0;S1
MM7MENM.NTV2Q-T85K44 ?G[^T-_P37LTA@U3X,6\?A_Q#YP=Y2^/ESR*^O?A
M?X?UWPK\(;#2_$EP+K5K:TV32 YRP'->BU2UKG2;L?\ 3-OY4 ?E9K2JW[>'
MA,,ZQ+YX^=S@#FON+]H3]LOP=^SLI_MF"YU%E )6R^8\]N :_,?]J[5K_P#X
M:@TC2])=X-1FDQ'-'PR\U^A'[/7[+\%QHMMK7CO9XBGFC_U%\N\=.IS0!Y[H
MW_!7SX6ZQJ]C8+HFL0/=R"-7D3"C)[_+7VMX3\7:=XST>WU'3;B.:&9 ^%8$
MKD=Z\G^*7[*?P\\3>#M3AL/"FF:?J/D/Y%Q;VX5D;'!%?&G[)?C'Q#^SC\5?
M^%=Z[J4VJC4[H^2TS$^6I/ % 'W9^T0W@E?A_,?'MC_:&A[OFAQGFO)_V/;O
MX'SZMK"_"G0_[)NE7_26VXW"NH_;:4/\&;H,,C?_ $KYL_X)API'XG\4;%"_
M+V^M 'UA\7_VH_"OP7\46.AZXLOVJ\ 9&4X'/X51^*'[7G@KX6_#!?&U[(U[
M8DX^SVS R_E7Q;_P5HO9-)\2:9?6Z;KF*!2N.O05S7[ _P"RCXB^+R6GC?Q?
MJTU_X:D/_('NB6C_ "/% 'M\/_!8KX63*K#0-;"MW\LX_P#0:^GOV=_VE?#'
M[2/AN;6/#PDMTB<(8+@X?ZXJ_P#\,U?#!=/:S7P5I"QLA3=]F7<..N:_/SXV
M^$M6_97_ &G_  I_PBUU+;>'+J199K2WRL9!/0@4 ?JA7-^-Y(8-,,L\\<"(
M"29#@5+X+\60^,O#]OJD*>6LBYVY[XK\YO\ @HK^TQK/B+4-/\!^"Q.MVUQ]
MGN);9B63)QDXH ]D\>?\%&/A_P# ?4/[(U.PO-3E9O\ 6:>-P_$X-<S)_P %
MBOA9&R!M UM0S!<F/'7_ (#79?L7_L5Z1\._AZ]QXVCM?&.J:GMN!-?QB4Q
MC)7GZU[MK7[,?PQUC3I;9O!>D1EE(5TMP"I]: ,^3]J/P;#\-;'QFUR!9747
MFK!O'F*,9Y%3?L_?M*>&?VC--U&]\-K*L5C)Y<GF'O\ E7Y7_MT?LV>,?V;K
MY]<L-?N=2\/:E(RQ:>A8QP*>V*^I/^"/R@_"W79=@2228,X]Z /T(HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH P?%W_(-D_W36=\-?\ D$2_[]:/B[_D&R?[IK.^&O\ R")?]^@#KZ*** "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@ IDD,<RXDC60>C &GT4 10VL-
MJI6&*.$=2(U"C]*EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D(SP1D4M%
M%>/3[6&0R);0I(>K+& 3^.*L444 %%%% !1110!!/8V]UCSK>*;'3S$#8_.I
M558U"JH4#L!BG44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 U
MXUD7#JKCT89J*WL;:U8F&WBA)ZF- N?RJ>B@ 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 *X7QM_R$$^E=U7"^-O^0@GTH Z?P[_ ,@F'Z5IUF>'
M?^03#]*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH BNO^/6;_<;^5?DA\*3_ ,9M>+_^OD_SK];K
MO_CUF_W#_*OR7CUBP^%O[6.MZGJD311WMWL21A@$DT ?K'I/_(,M?^N:_P J
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
M7O\ QZ3?[IK\D_CI_P I&?A__P!=E_F* /O3]M?_ )(W=?[_ /2OFW_@F/\
M\C-XH_W?ZU])?MK_ /)&[K_?_I7S;_P3'_Y&;Q1_N_UH SO^"D&FQ:W\6O#M
MC/\ ZF2) WZ5]@?LH^'[7PS\'=*LK10L2\\#V%?)7_!0K_DM?AC_ *YI_2OL
M;]G#_DEVG?3^@H ]1KX+_P""@D_V/QEH\ZHK2+$N"1R*^]*^!O\ @H=_R-6D
M_P#7): /HG]F;6)I/@3;WS\RI&[#\!7YX?LP8^(7[87Q$35%$ZV]P[(L@R!S
MVK]#?V1XEN?@?8Q.,HX92/8BOSFU;55_9+_:BUS6M4@D2TU^]\N)@..6H _6
M#X?+Y>EF(?=C^4"NKKC_ (77EOJ?A6SO[>YBN$NHEE_=L#C(SS77T ?.G[;/
MA"R\5_#.<7B*_DQNZ[A[&O#?^"3,8@\'^+X5^['>;1^==%_P4O\ CM8?#/X>
MVEHERDMS>%HS'$P+#/J*YC_@D7<?;OAWXDO.UQ<"3\S0!^@=%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XN
M_P"0;)_NFL[X:_\ ((E_WZT?%W_(-D_W36=\-?\ D$2_[] '7T444 %%%% !
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 %%%% !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 %%%% !7"^-O^0@GTKNJX7QM_R$$^E '3^'?^03#]*TZS/#O_()A^E:= !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 5-3)%F^/2OC/]J+]CZ#]I^WSH]ZN@:EIC^?Y\8PTK#D#]*^
MS-4_X\W^E<1X%S_PDE\,\<T ?GAX+_;(^)?[+-M/X1U+P)JGB^*U;R8KG8Y^
M[QD$5<\5?MV?$G]I#1IO ND_#W5/"%W>D ZH$<;!]:_3B71=.G8M)86LC>K0
MJ3_*DCT/386W1Z?:QM_>6%0?Y4 ?)O[%_P"QB?@C>2>+M:O_ .T]=U"+,KRC
M+Y/<FOL"D"A0 !@>@I: /QW_ ."E&L?%S2_VDI7\+/KBZ.(D\D:>KM&7[YQ7
MZ%_ /2-:^(7[+OAZS\0/-:ZM=6@6X,^=^<8(->Y7&DV5X^^>SMYW_O21*Q_4
M58CA2% D:+&@Z*HP!0!^5_Q>_8Q\8_LT>/K?X@^ M6N9;..;[5=:?9[A]HP<
MD$"NE_X>Q^-8AM?X*ZH[)\C-Y<G+>M?I5-;Q7"[98DE7T=01^M4_^$=TK_H&
M6?\ X#I_A0!^8/PI_9M\9?M:?%JY^(?C.XNM.T2X?[1%I%V#MBYS@ U^GOAW
M18?#NAV6F6X"PVL2Q* ,< 5;@M8+5=L,,<*^D:A1^E34 ?D!_P %--7^+.E_
MM$(_A637%T<0)Y0TY79"_?.*_1;]CR^US4OV>_"MQXC29-8>#,ZW&=^>.N:]
M?N-*LKQ]]Q9V\[_WI(E8_J*6XC^S:?,MK&J,L;;$08&<<<4 ?$/_  4:^.NJ
M_#>;0-"T.XDCOM4&P"%L,"3Q7L/[$5EXFL_A&I\4RW$U_++O#7&=VT@^M>!2
M_ 'QQ\<OC9!KOCC37MK+1KO?9DCAU#<5]_6L*6UM%%&@C1%"A5& ,#I0!+11
M10!\9_\ !2SPOJ_BGX(ZO::1837]PRY$<2DDU\C?LS?MV^/_ -GSX7Z?X/E^
M%&I:DMGD"80NNZOV FMH;E2LT22K_==01^M5/^$?TO\ Z!EG_P!^$_PH _./
M_AZ[XX_Z(OJ7_?N2NK^$W_!2KQA\1?'UCX?N_A/J&EV]P<-=21N GYU]X_\
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
MKZZ_9YL[FQ^&>G174+03 <HPP1P*]&FL[>X8-+!'*PZ,Z FI$C6-<(H4>BC
MH =7PK^W[X9US7/%&EOI>F37R+$H+1J3BONJH9K2"X(,L,<I_P!M : /'OV2
MM.O-+^#NG07UN]K<*QS&XP1P*XK]M/\ 93T[]HCPG"D?DV.I6N72X"@-GM7T
MS'$D*[8T5%]%&!7/^,SBS6@#\L?AM\:_BA^PBUUX;NM!U+XA6L[_ +N55=Q&
MHZ 5VNO?\%5?B!>Z>UM:?![4[::7]WYGE2'&>,U^A7@O3;"]L9#-86\KAOOR
M1*Q_45T7_".Z5_T#+/\ \!T_PH _'CXP?L._$?XM>'$^)>IZS>7)U%3<1Z1)
MEF@R,[0#TKZD_P""4/A'7/!OP\\0:?K6F3:<\<X5!,I7< >O-?=WV6'RA%Y,
M?ECHFT8_*D@LX+4$00QP@]?+0+G\J )J*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=_P @V3_=-9WPU_Y!
M$O\ OUH^+O\ D&R?[IK.^&O_ "")?]^@#KZ*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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@ KA?&W_(
M03Z5W5<+XV_Y""?2@#I_#O\ R"8?I6G69X=_Y!,/TK3H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"
MIJG_ !YO]*XCP-_R,E]^-=OJG_'F_P!*XCP-_P C)??C0!Z%1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %4-8_X\W^E7ZH:Q_QYO]* .0^'O_(4O_K7?5P/P]_Y"E_]:[Z@ HHHH **
M** "BBB@"CK5F]]I=S!'P\D;*/Q%?#W[*/[&GC7X._M%>,O&FM30OI6JRL\"
MHV3@G/-?=]% "#@4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% &#XP_P"0=^-9OP__ -7<_6M+QA_R#OQK-^'_ /J[GZT =A1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<WXT_X\EKI*YOQI_P >2T 0> ?^/.;_ 'JZNN4\ _\ 'G-_O5U=
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 8/B[_D&R?[IK.^&O_((E_P!^M'Q=_P @V3_=-9WPU_Y!
M$O\ OT =?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!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 %<+XV_P"0@GTKNJX7QM_R$$^E '3^'?\
MD$P_2M.LSP[_ ,@F'Z5IT %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!4U3_CS?Z5Q'@;_D9+[\:[?5
M/^/-_I7$>!O^1DOOQH ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "J&L?\>;_ $J_5#6/^/-_I0!R
M'P]_Y"E_]:[ZN!^'O_(4O_K7?4 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^,/\ D'?C6;\/_P#5
MW/UK2\8?\@[\:S?A_P#ZNY^M '84444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^-/^/):Z2N;\:?\
M'DM $'@'_CSF_P!ZNKKE/ /_ !YS?[U=70 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XN_Y!LG^Z
M:SOAK_R")?\ ?K1\7?\ (-D_W36=\-?^01+_ +] '7T444 %%%% !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!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"^-O\ D()]*[JN%\;?\A!/I0!T_AW_ )!,/TK3K,\._P#()A^E:= !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 5-4_X\W^E<1X&_Y&2^_&NWU3_CS?Z5Q'@;_D9+[\: /0J*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ JAK'_'F_P!*OU0UC_CS?Z4 <A\/?^0I?_6N^K@?A[_R%+_ZUWU
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 8/C#_ )!WXUF_#_\ U=S]:TO&'_(._&LWX?\ ^KN?K0!V
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5S?C3_CR6NDKF_&G_ !Y+0!!X!_X\YO\ >KJZY3P#_P >
M<W^]75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!@^+O^0;)_NFL[X:_\@B7_ 'ZT?%W_ "#9/]TU
MG?#7_D$2_P"_0!U]%%% !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!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 5POC;_ )""?2NZKA?&W_(03Z4
M=/X=_P"03#]*TZS/#O\ R"8?I6G0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %35/^/-_I7$>!O^1D
MOOQKM]4_X\W^E<1X&_Y&2^_&@#T*BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H:Q_QYO\ 2K]4-8_X
M\W^E '(?#W_D*7_UKOJX'X>_\A2_^M=]0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XP_P"0=^-9
MOP__ -7<_6M+QA_R#OQK-^'_ /J[GZT =A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<WXT_X\EKI*
MYOQI_P >2T 0> ?^/.;_ 'JZNN4\ _\ 'G-_O5U= !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/B[
M_D&R?[IK.^&O_((E_P!^M'Q=_P @V3_=-9WPU_Y!$O\ OT =?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 %%%% !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 %%%<3XZ_X^HOI0!VU%9'A?_D$QUKT %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 456U#_CU
M?Z5P?A'_ )&^Z^AH ]%HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBJ>J_\>;T 7**\^\!_P#(P7U>
M@T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 45B>+/^0:?K6/X!_UES0!V=%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445SW
MC+_CP% '0T5R/P__ ./>?ZUUU !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%8GBK_ )!TG^Z:R/AK
M_P @VX_ZZ4 =E1110 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 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 %<3XZ_P"/J+Z5VU<GXRL3,5E_NB@#
M5\+_ /()CK7K'\*_\@F.MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\ 'J_TK@_"/_(WW7T-
M=YJ'_'J_TK@_"/\ R-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %4]5_P"/-ZN53U7_ (\W
MH XKP'_R,%]7H->?> _^1@OJ]!H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\6?\@T_6L?P#_K+F
MMCQ9_P @T_6L?P#_ *RYH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QE_QX"NAKGO&7_'@* *
M7P__ ./>?ZUUU<C\/_\ CWG^M==0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XJ_Y!TG^Z:R/AK_
M ,@VX_ZZ5K^*O^0=)_NFLCX:_P#(-N/^NE '94444 %%%% !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 %%%% !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 %%%% !7(^-
M+Z2&18E^ZPYKKJXGQU_Q]1?2@#>\*_\ ()CK8K(\+_\ ()CK7H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@"MJ'_'J_P!*X/PC_P C?=?0UWFH?\>K_2N#\(_\C?=?0T >BT444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !5/5?^/-ZN53U7_CS>@#BO ?_ ",%]7H->?> _P#D8+ZO0: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH Q/%G_(-/UK'\ _ZRYK8\6?\@T_6L?P#_K+F@#LZ*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KGO&7_'@*Z&N>\9?\> H I?#_ /X]Y_K775R/P_\ ^/>?ZUUU !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 8GBK_D'2?[IK(^&O_(-N/^NE:_BK_D'2?[IK(^&O_(-N/^NE '94
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 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 %%%% !7$^.O^/J+Z5VU<3XZ_X^HOI0!O^%_^03'6O61X7_Y!
M,=:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 5M0_X]7^E<'X1_Y&^Z^AKO-0_P"/5_I7!^$?^1ON
MOH: /1:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ JGJO_'F]7*IZK_QYO0!Q7@/_D8+ZO0:\^\!_P#(
MP7U>@T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!B>+/\ D&GZUC^ ?]9<UL>+/^0:?K6/X!_UES0!
MV=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5SWC+_CP%=#7/>,O^/ 4 4OA_P#\>\_UKKJY'X?_ /'O
M/]:ZZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** ,3Q5_R#I/\ =-9'PU_Y!MQ_UTK7\5?\@Z3_ '36
M1\-?^0;<?]=* .RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 **** "N)\=?\?47TKMJXGQU_Q]1?2@#?
M\+_\@F.M>LCPO_R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_QZO]*X/PC_R-]U]#7>:A
M_P >K_2N#\(_\C?=?0T >BT444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !5/5?^/-ZN53U7_CS>@#BO ?
M_(P7U>@UY]X#_P"1@OJ]!H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\6?\ (-/UK'\ _P"LN:V/
M%G_(-/UK'\ _ZRYH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *Y[QE_QX"NAKGO&7_'@* *7P_\
M^/>?ZUUU<C\/_P#CWG^M==0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% &)XJ_Y!TG^Z:R/AK_R#;C_
M *Z5K^*O^0=)_NFLCX:_\@VX_P"NE '94444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%4Y]9L+5MLU];1
M-Z23*I_4U&OB#2V.!J5F3Z"=/\: -"BJDFL6$4>][VW1/[S2J!_.EM=4LKXD
M6UW!<'_IE*K?R- %JBJMUJEG8L%N;N"W/I+(J_S-":K92)O2\MV3^\LJD?SH
M M453BUBPG?9'?6TC_W5F4G^=6Z %HJK<:K96;;;B\MX&]))54_J:A7Q#I3,
M -3LR3T G3_&@#0HJK-JME;@&6\MXQ_MRJ/ZTVVUBPO)/+M[ZVGD_NQRJQ_(
M&@"Y113))4AC9Y&5$49+,< 4 /HK._X2/2?^@I9_^!"?XT^/7=-F8+'J%K(Q
MZ!9E)_G0!>HI*&8(N6(4>I- "T50;7M,23RVU&T63IM,ZY_+-2RZI90*#)>0
M1@]"TJC^M %JBL[_ (2+2?\ H)V?_@0G^-789X[A \4BRH>C(P(H DHJ"XOK
M>S&9YXH!_P!-'"_SJO'X@TN9MJ:E:.?19U/]: +]%-5@ZAE(93T(/%5[K5+*
MQ8+<WD%NQZ"655/ZF@"U15&'7--N9/+AU"UED_N),I/Y U=H 6BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 *XGQU_Q]1?2NVKB?'7_'
MU%]* -_PO_R"8ZUZR/"__()CK7H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MJ'_'J_TK@_"/_(WW
M7T-=YJ'_ !ZO]*X/PC_R-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4]5_X\WJY5/5?^/-
MZ .*\!_\C!?5Z#7GW@/_ )&"^KT&@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_P @T_6L?P#_
M *RYK8\6?\@T_6L?P#_K+F@#LZ*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO&7_'@*Z&N>\9?\> H
M I?#_P#X]Y_K775R/P__ ./>?ZUUU !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8GBK_D'2?[IK(^&
MO_(-N/\ KI6OXJ_Y!TG^Z:R/AK_R#;C_ *Z4 =E1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[4G[36F_L\
M^"9=43R;[4<[5M=WS#W(KW)Y%C4LQ"J.237XA_\ !0#XBZAKO[0>K:*)F;31
M)A5SQ0-'(?$G]H'XB?'CQ'-<^'[R^MVD?<(+=VXR>G%5+'0/VA= N(]1N8M;
M-LGS?,7P17VI_P $W?V=](>"XUO5+<2R(!)$K#J>*_1;4-$L=4T][*XM8WMF
M79LVC 'MZ4%7/PC\>_M0>.-8\,KX9N+^[TV^B^])O(:OIO\ X)0^*O$6N>)-
M6CUC6KG4E5A@3.6Q^=>?_P#!0#X#V'@/QE?ZY81[(F8XP.*Z[_@D<V_Q+JS>
MK"@?0V_^"JGBGQ%HGCS2XM'UFYTV-H%)6%RN>!Z5\Y^'?VM/$WA7X?1Z=+JE
MQ<7"C!E:0YKWW_@K!_R4+2O^O=?Y"OF/]E/X&M\=OB(-$N$9[7J<>E +8]T_
MX)[:MXN^+WQ$U*\DUZ[NX8Y-YA,A(49K]+_C?\:-+^!OP[OM:OI89KVUM]T5
MFS_-*P'I7,?LZ?LF^#_V9;.\G\/QR&[ND_TAF/&?:OSV_P""HWQ(O[SXD65E
M!*RVNS:44\4$[L\@^+W[67CO]H[Q5/>:%+=Z9+(Q5;2W8C'X"L'2O#?[0VFW
M5IJS1ZW+:6S"5B2^"!S7TW_P3J_9]TOQ%X@@\0W\.]&&[!'!-?JE_8MC_9K:
M?]EC%HR>68]HQC&*!MV/PT^*G[6'CCQ9;PV$US=Z1/"@B;:Y!)'%>D?\$R?&
MGBG6OVCC;:KK]WJ%KY9/E32$BM[_ (*._ #3O _C"WU#0H-EO,OFRCT)YKC/
M^"6[;OVE3_US(H'T/V<U34(M)T^XNYW"10H79C[5^<7[87_!1R+2=*U7P;X>
M@5WNT:!]1A8YBY^M?3G[:?Q-D^'OPZE1)/+^V1,GZ$5^*_@NST;7/B@4\4W#
MC0;FY+7$C'D F@E(Z'PUH_QV\4:;_:.A76LZGITC$K<1LY7FMW2O&7QE^!NJ
MVNL>*9-4@MU<.J7+, ^.<<U^EWPA_:J_9[^#O@.P\,:+KD<=E;KSE02Q]SFL
M7]H#X_\ [.'QZ\$75CK>MQRW5M&SVA4!6WXX'7D9H&;O[)7[>^F?'BWM].U2
M"+2M5&(EC9OFE/3.*^F_B5-)#X4O&B<QN$.&'TK\#O@YKG_"'_'ZQU:QF=+*
MUN\P8/!0'C]*_<2U\8?\+ ^#;:P0-TD/.WOQ0)H_%/XN?$[QIH_QNU6:+Q-?
M);6MR7$(E;;@'I7>>(OVB_BC\;M+M[3PQ!?2&",1,]N6R3CKQ7D_QCA^V?'+
M5[7M-<E/S-?JK_P3V^!VF>!? \E\]LCW,V'4R*#C(ZT%'Y6>('^,WA,!]=U/
M5M.56W$RNPK[[_8'_;6N_%'E>%=<R_V91&+B5N7KV?\ X**?#W1M3^"FH:N]
MND=Y$0H=5 S7Y=?LTWDND_$33TMV*@W"@X/^U0&Z/V3_ &C/@_J'Q:\(32:/
MK%QIUUY&8UA)&[CVK\?/&FL?$G]G;XD&TO\ 7M1N4CDR5ED;IFOW<\,L6\.Z
M8QZFVC/_ (Z*^-_^"@G[, ^('A:\\2Z+;"37 .@'M02F>@?LQ_M4>'_'?PSB
M:_U*&'4;*VWNKORV!G'UK\X_VT_VG?$OQ6^(!@\-:K<6)LY#&D5M(1YF#CM7
M@.BZYK_PKU"\T_SI([Y@8YHPW KZ3_8D_9=U'XS>+XO$]U#YME;SAYF8\=:"
MK6U/>?V _P!FWQOK$EG\0/$GBC4%YQ]@GD;!_"OTFAC\J-4SG QFL[PWX=LO
M"VE0V%A$(H(P  !UK4H("BBB@04444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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 %<3XZ_P"/J+Z5VU<3XZ_X^HOI0!O^%_\ D$QUKUD>%_\ D$QU
MKT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!6U#_CU?Z5P?A'_ )&^Z^AKO-0_X]7^E<'X1_Y&^Z^A
MH ]%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "J>J_\>;U<JGJO_'F] '%> _\ D8+ZO0:\^\!_\C!?
M5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &)XL_Y!I^M8_@'_67-;'BS_D&GZUC^ ?]9<T =G11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %<]XR_X\!70USWC+_CP% %+X?_\ 'O/]:ZZN1^'_ /Q[S_6N
MNH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#$\5?\ (.D_W361\-?^0;<?]=*U_%7_ "#I/]TUD?#7
M_D&W'_72@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH @O+?[5;219V[AC-?A9^W-X7N]$_:.U.693Y2RYW8X
MZU^[5?#'[?\ ^RJ_CCP[<^(]%@:ZU1FR\<:_-04C6_X)S^,K#7O"<UK%-&LT
M,2C9D9/2OM"OP"^&?Q8\5_LP>)UENUN+012 F%B5W8/2OJO4?^"PESK.DG3[
M/PXL5Y(FPS*3DGUH!HO_ /!33QA8WDEWI,4J23H_.TU@_P#!(L;?$>JCW%?(
M?Q<\7^(_B%XAN/%&L1S06=P<CS,[:^N_^"1MS%-XHUCRW5OF'2@KH7/^"LG_
M "4#2O\ K@O\A4?_  2[M8H_B'YRKB1HV!/X4?\ !6BXBA^(.E!W"GR%Z_04
MO_!+FXBE\? (X8^6>GTH%T/U4O(S+:RH.K*17XN_\%-=)N=/^*EHKQ.0PSNQ
MQUK]J*^2_P!NS]F>'XJ>!]2\1:? ;G6[*#,5NJ9+_2@E'DG_  32\86,FEVF
MD&5%N%7H3S7Z'U_/A\*_B)XM_9M\8'4M3MKBPGC<@VLF5XS7UY'_ ,%B)YM'
M.G)X=5[^2/RDG!.<D8S04T=C_P %0O&EEI^I6FF;UDGFA PI!V\=Z^>O^"6J
M[?VE&_W&->+_ !B\:>*_BCKC:UK4%PB,2Z>9G@&O:O\ @ERP_P"&ECC_ )YF
M@?0^Y_\ @HMX3NO$WP^M&ME9A &9L?C7Y%> _ T_Q.^(D/@^VG2VNKN;RA,Y
MP%.>]?T%_$;P;;>./">H:;.@9IH6121T)%?BA\=/V:_&?[/?CRXUW2;&ZELA
M,9C?QJ0(AG/6@43U:;_@CQXY5ALUZUE4C.Y9>/YTD?\ P1[\= [GUVUC YRT
MO_UZT/A?_P %:KSP'X/MM$U+3/[:N;<;1=2N2WTZU6^)_P#P56U3XF:7'I6D
M:<VD3R'"^2Q!9CQ0&II>'?\ @D[X\TG7+6]'B"TN(8R,[)!_C7Z"^&_ MS\-
M/@>VA7LHFN(HB"RG(Z5\@?L4_M(?%.RU>W\.^(?"]_J&G:C,'74+@,1&#WS7
MWO\ $X@>$;TGIL;^5 G<_!/XI?\ )Q-W_P!?O_LU?M7^RBQ;X=6N?^>:?RK\
M3?BG>0+^T5=@RKG[;Z_[5?MA^R<ZO\.;4J<CRT_E0-['+_\ !03_ )-YU3_?
M'\J_)']GO_DI.F_]?"_^A5^MO_!0B18_V=]5+':-XY/TK\C/V>;R%_B5IH65
M2?M*]_\ :H!;'[[^%_\ D6]+_P"O:/\ ]!%?,?[<G[1FG?#GP%J&CVT^W5G]
M#R.*]<^(7QAT/X.?"N+5=5U"WM;J.P1X+>5P&D8*. *_$SX^?&/6_P!I+XH2
M:CIRR7#R2[!91DGC/7% DC@->U"_\5:S<ZHMK-=2S$LS(I./>OKC_@GW^T\_
MPP\6VG@Z[E*)JDP4[NBY/>OK?]E#]BK0_#OPM35-9M4N=3U6R)^SS1@^42#^
MM?GI^TU\!-6_9Q^(TVJ6J2;99FFCD (\L9SQ05OH?N_'(DT:O&RR(PR&4Y!I
M]?!O[!G[8VF>*/#%EX:\0:I&=04X$LTGS?2ONVWN(KJ%98766)AE64Y!H():
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!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 5Q/CK_ (^H
MOI7;5Q/CK_CZB^E &_X7_P"03'6O61X7_P"03'6O0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;4/
M^/5_I7!^$?\ D;[KZ&N\U#_CU?Z5P?A'_D;[KZ&@#T6BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *IZ
MK_QYO5RJ>J_\>;T <5X#_P"1@OJ]!KS[P'_R,%]7H- !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8G
MBS_D&GZUC^ ?]9<UL>+/^0:?K6/X!_UES0!V=%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWC+_CP%
M=#7/>,O^/ 4 4OA__P >\_UKKJY'X?\ _'O/]:ZZ@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q5
M_P @Z3_=-9'PU_Y!MQ_UTK7\5?\ (.D_W361\-?^0;<?]=* .RHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IK
MHLBE74.IX*L,@TZB@#YQ^+G["?PZ^,>H&\UB"2.4MN_<J *XK3?^"7?PDTN]
MCN8H[DR)TR!_C7V'10.[/F_Q1^P?\.?%?AB/0[J"1;5.C(HS6O\  ']C?P/^
MSG>3W/A@3"2;[WF5[S10%SPKX]?L>^"?VAM6@U#Q,)C/"@1?+]!1\$?V/_!/
MP&U7[?X=$PFQM_>5[K10 A;:N3TKQWXG?M9?#;X0ZQ'I?B?6OL-W)]U"F<_K
M7L77@U\J?M=_L3Z;^T3"]U:1Q6^L!,1W#MC:: .;U?X?_L\?MG>*YFLM16XU
MADW/'" N<=3C-6+'_@ES\(-+O;>]V7&;=O,^; ''//-?F+KWA_XD_L:_%"YT
M;1UN_P"V8,_Z7;JQ4CZUM77[9W[0=U#-'->:DT<@PXV-S05;L>R_\%!;WPGX
M)U^ST/PFT;VR1B.3;@X(XJQ_P2]\ WD/QC77S$PM70X?'%>'?#;X&^/_ -J?
M6DDN5N(KAWP7N%(YS[U^O_[+?[/=M\"OAY8:7=QPS:S&/WMPG/Y4 ]CVVN=\
M>^!=+^(OA/4?#VJPB2QOHS&_R@D9[CWKHJ*"#XPA_P""5/P?A# )='<Q;MW_
M !JUI_\ P2X^$>FZK:7\:71EMI!(@(&,@Y]:^Q:*!W9EZ'X;T_P[IMM96=M%
M'%;H(U(0 X J76M'@UW3Y+2XSY4@P<5?HH$?)&N?\$T?A7K_ (ND\17"W/VY
MY/-.,8SG/K7TCX#\ Z=\/='33M-W>0BA1N]JZ:B@9Q?Q8^%>C_&+PC/X=UL.
M;&8Y;9UKP/PA_P $W?A=X+UJ#5+%;G[1"XD7=C&0<^M?6%% 'B'QU_9+\)?'
M_P#LT>(9KJ-+&,11I"V 0!WYKB?AG_P3M^&'PM\51Z]I<4TEVG03 $?SKZEH
MH"Y#:VL=E;I#$H2-!A5 X%>9_&;]G?PM\<K=(O$$+,%7:&0#->I44"/DGP?_
M ,$U?AAX)UU-5TV2]CN%;<!G _G7U/H>CPZ#I=O80%FBA7:I;K5^B@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 **** "N)\=?\?47TKMJX
MGQU_Q]1?2@#?\+_\@F.M>LCPO_R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_QZO]*X/P
MC_R-]U]#7>:A_P >K_2N#\(_\C?=?0T >BT444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5/5?^/-ZN53
MU7_CS>@#BO ?_(P7U>@UY]X#_P"1@OJ]!H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\6?\ (-/U
MK'\ _P"LN:V/%G_(-/UK'\ _ZRYH [.BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QE_QX"NAKGO&
M7_'@* *7P_\ ^/>?ZUUU<C\/_P#CWG^M==0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XJ_Y!TG^
MZ:R/AK_R#;C_ *Z5K^*O^0=)_NFLCX:_\@VX_P"NE '94444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 455U+4K?
M2+.2ZN7V0QC+-7G'AG]I3P#XO\93>%],UE9]9B^_;X Q^M 'J-%)2T %%%<1
M\2OC+X4^$<-K+XGU%;!;DXBR/O?K0!V]%<18_&3PMJ'@NZ\5P:AOT2V&9;C;
MTK#^&G[3'P_^+FKOIGAG65OKQ028\ 'C\: /4Z2EHH YS5_AUX8U^^:\U'0K
M&]NFZS30AF/XU3_X5#X+_P"A8TW_ ,!Q7._$K]I3P#\)+K[/XEUE;&7=MVX!
M.?SK2OOCEX0TWPO;^(9]2V:7/'YL<VWJN,YZT#.DT;P3H/AU@VF:3:V+#O!&
M%K;KBOA?\8?"WQCTJ?4?"NHKJ%K!)Y<C@8PWIUKM:!!1124 +17EGB3]ICP!
MX4\;MX2U'65AUU>MMMR?YUZ5IVH0ZI917=LV^"5=RMZB@"S117!_$WXW>$/A
M#8F[\3ZFMC".2<9/\Z .\HKYM7_@H5\$74$>*<@_],O_ *]/C_X*#?!.20(/
M%'S'_IG_ /7H&?1]%<_X'\<Z/\1?#T&MZ%="\TZ;.R0=ZZ"@04444 %%(S!5
M+'@ 9-<A??%CPSI^N0:1/J"K?3MM2/CD_G0!V%%)2T %%1S3);Q-(YPBC)->
M+^./VQOA9\.M8;3-=\0+:7B]8]H)_G0![917S=_P\(^"7_0T?^0__KU8TW]O
MKX+ZMJ$-E;>)M]Q,<(OE]?UH&?1-%9OA_P 06/B?3(K_ $Z<3VLGW7%<;\5O
MCWX,^"UC'>>+-3_L^!SA6VY_K0(]$HKYOC_X*$?!*8J%\4_>Z?N__KU+-^W]
M\%8/O>*5_! ?ZT#/HNFO(L:,['"J,D^E>)>!_P!LOX5_$2^EM-#U_P"U3QC+
M+LQ@?G7AW[6G[57BU;[3O#WPDCCU=KO,5U(JY*DGH/2@1]1ZU\>?A[X<O#::
MGXOTNQN1_P LIIP&JM:_M%_#.^G2&#QMI$LKG:J+< DGTK\T]2^$?P,NY!=_
MM >*K[0/&TGS_98YBHP?:I?#_P"S_P#LL>)+AF^'7C?4=0\06O[R&%YC@N.@
MZ^M 'ZU0S)<0I+&P>-U#*R]"#R#3Z_/WX!_M@^,_AWXNMO!/QBMH])@N)!;:
M))MPTZ=%R>_%?H!&XDC5AR&&10 ZBBJNJ:E;Z/I]Q>W3^7;0(7D;T H M45Y
MOX3_ &A/!'C;6!IFD:LMS>%MOE@#K^=>D4 %%%<3\1/C%X6^%=B]WXCU 6,"
M<EB* .VHK!\$^-M(^(?ARUUW0[G[7IMR,Q2@?>K>H **** "BBB@ HKSGQU^
MT#X)^'-X+;7M56SF+;-I'?\ .NYT?5K;7M+MM0LY/-M;A!)&_JI[T 7:***
M"BBB@ HHHH ***1FVJ2>@YH 6BO,&_:0\!+XB?0SK"_VBC^6T6!][TZUZ9%(
MLT:2(<HX# ^QH ?1110 4444 %%%% !1110 45E^)O$EAX/T*\UC5)Q;V%HG
MF2R'^%?6N+^&_P"T'X(^+$@3PUJHOR25X7'(_&@#TBBBB@ HHHH **** "BO
M/OC%\=O!OP'T.'5O&>J+IEE,^Q)",Y/YUY;X4_X*&_!#QIXDL="TGQ3]HU&\
M<)#'Y6-Q/09S0!])T4BMN4$=#S2T %%%% !1110 4444 %%%% !1110 4444
M %%<9\0OB[X8^%T,<OB+4!9)(,J2.M7/A_\ $C0?B=HQU3P]>"]L@VTR =Z
M.GHKG?&WCW1?A[I+:EKEV+2S'60UQ/PP_:@^'?QAOKJS\+:VNH7%LVV10 ,'
M\Z /6**0'/-+0 4444 %%%9GB+Q%8^%='N=4U*;R+.W0O)(>P% &G17BWP]_
M;!^%WQ1US^R/#OB!;Z_W^7Y84#YO3K7M- !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%>;_$3]H3P1\*]>L]'\1ZLMCJ%V 88R/O9_&NU\/\
MB*Q\4:;'?Z=-Y]K)]U_6@#3HHHH **** "BBB@ HHJMJ&H0:79RW5R^R")=S
M-Z"@"S17EOAW]I;P!XJ\;+X3TW65GUQNEO@?XUZ@S!%+,> ,F@!U%>)?%7]L
MCX5_!B^2T\5>(5L)WZ*%#?UK0^%7[57PY^-%U';^%-:_M"5_NC9C^M 'KM%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45YO
M\5OV@_!'P5NM,M_%NK+ILNHMLME(!WG./6NS\.^)M/\ %6G1WVFS>?;. 5?Z
MT :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%%)0 M%%)0 M%%% !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 %%%% !124M !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !124M !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 44E+0 4444 %%%% !1110 4444 %%%% !1124 +1110 4444 %
M%%% !1110 4444 %%%% !1124 +1110 4444 %%%% !1110 444E "T444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$^
M.O\ CZB^E=M7$^.O^/J+Z4 ;_A?_ )!,=:]9'A?_ )!,=:] !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 5M0_X]7^E<'X1_P"1ONOH:[S4/^/5_I7!^$?^1ONOH: /1:*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ JGJO_'F]7*IZK_QYO0!Q7@/_ )&"^KT&O/O ?_(P7U>@T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!B>+/^0:?K6/X!_UES6QXL_Y!I^M8_@'_67- '9T444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/
M>,O^/ 5T-<]XR_X\!0!2^'__ ![S_6NNKD?A_P#\>\_UKKJ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH Q/%7_ "#I/]TUD?#7_D&W'_72H?B)XZT3PW8R+J%RJ-@]Z\Z\%_M)> -)
MMY;:XU989B^<'G-=$,/6J*\(-_(Y:F*H4G:I-)^I[[17&>'?B[X7\42"/3M1
M69CTZ?XUV2L&4$'(/2LYTYTW::L;0J0J*\'="T445F:!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!7OK&#4K5[>YC$L+C#*W
M0U^3W[16A2_LU_M)W7C73(I+6QNIQ&&&<<FOUIKY3_X*&?"F/XD?!U8[>W7[
M;!/YHE5?FP,&@:/H3X8Z^/%'P_T+5?,$INK5)2P.>2*ZBOAS_@G!\6+GQ+IV
MI^%[ZZ9Y-(01(CMZ<5]QT QDSB.%W)P%4G/X5^4G[77C+4/CW\9]$\.VTC7%
MKI]Z(Y$0\8W5^@7[3GQ(7X8_#6ZU-I?)#YBW9QU%?%'_  3W^'A\??$OQ7XG
MUA3/"TIFA:09ZGC% UW/NGP?\&= TWX5Q^%)+0'3[NW7SX_4E:_-3XC>$[_]
MB_\ :(G\4Z/'):>'I)1&BIG R:_7.-!'&J+P%&!7@/[97P6A^,7PMFL8[57O
M(7\U9%7YN*!)GK7PU\5+XU\":+K:2++]MMEE)4]SVJ'XI>.K?X;^!]4\073!
M8K./><]Z^#?V$?V@KCPGXKU7P/XINFMK:Q;[/";AL 8..,UH_M^_&RY\1>*]
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
MP4@\:G4HAK'PPN]+TS/[V\E1@L8]2:^O_A+\;O#/Q:T6WNM*U2UGNG&7MHY
M67\* L>AT4E+0(***:["-2QX &30!\B?M^>/+VU\%7?A*SG\I]4@V[0<$YJS
M_P $\?@SI_P_^"UC<SV@.L/*Q>9LYKPC]MSQ=_PE'[3O@G0;5]T4C+&RJ>O-
M?H%\-?#(\)^%+2Q5=NU0<?A05T.IHI"<<G@5XI\?OVHO#7P6\/W4JWEM?ZVB
M$PZ:K_/(?0"@D]LHK\R+7_@JI\2[Q&DA^#%]+'G 98GQ76?#W_@IQXDU;7(K
M;QA\/)_"MC(X475TK*OUYH _0NBN=\$^/M ^(6DIJ&@:I;:I 0"[6\@;82.A
M]#7-_'OXF:E\)?AW?>(=*T637[R#[MG$"2W'7B@#\X/V_==U#XO?$C2_">I3
M-+IEK?JOE D87<,U]E?"S]@_X+^&;7PUK]AX3ACUBVMXI4NMQW;]H)/YU^47
MQ:_:>\4>,/BA_;MYX2GL+L7(E^S,A!R#TK[Q^ __  4(\?\ CC7/#OAR^^%5
M[I]I(L<#:@T;A=H &[TZ4 ?H,HVJ . .*6FJV4#'C(S7A/Q\_:R\+?!W2Y!:
MWUIJVMJQ7^SHY07'U H ]XHK\T)O^"I'Q,^T2"#X,7\T&?W<BQ/AAZUU'P=_
MX*=:SXN^(MMH/C7P+)X.TV0?/?W09%3ZD\4 ?H/17Q9\9O\ @I!X?^'>O6-C
MHMM#KT-U<+"LT+Y') SP:^OO"NM?\)%X;TW5-GE_;+=)]GIN&<4 :M%9/B#Q
M9HWA6U:YUC4K;3;=1DR7,@11^)KX ^)G_!4C7]!^)FJ^'?!WP_E\6:;:N5BO
M[4,RRCU!'% 'Z*T5^:$/_!4KXE+,INO@S?V]L/ORM&^%'K7T5H_[=7AB^^"U
MQXMN);:VUZ+(&BM)^\)^G7UH ^I:*^;OV9OVMO\ AH#5)K-M(_LYHT+=^U5?
MVL/VPQ^S5X@\.Z8-'_M-M6; ;GY><4 ?3=%?.?BW]L;P_P"$_@O<^,+E[=-7
MC3<FDL^)&/TKQW]GW_@H5XP^-6L7T3_#>YL--AB:2*\V-MDQG@&@"S_P4LME
MFT72]P/^K/3ZFNU_X)OPK!\#I H('VGO]#7PM^V/^VIXT^(VIS:-?_#ZZT:T
ML7:..62-OG&>N36C^RS^WOX\^%O@?^PM-^&%YKUH9=PNHXVPI/TH _1/]K[X
M+ZY\</AHV@Z#<K;7;,3N9L#!%?./["?[!OC+]F_Q+JNI>(;VWG%T1M$+9X'K
MSUKZETWXVWC_  0MO'.I:.UA>21>8VGR @KQG%>;_L;_ +:0_:IUKQ78#1O[
M+_L239NR3O\ FQF@#ZD4;5 ]!3J9+*D,9>1@B#J37SS^TQ^U_H7P/\+M<Z/)
M:^)-=$FW^R[>3=(!ZD"@#Z)HK\S%_P""IOQ-F4/%\%M0DC8?*PC?FNX^"G_!
M3#4?&GQ$L?#OC?P:W@JUN#\UW>;D5/SH ^^Z\X^//@+4_B1\/=6T+2YA#->0
M-$&8X&2,5\_>.O\ @H=HN@_%&3POHMI#K=FK*JWT+Y5L^E?35_XZ%E\,Y_%?
MD9\NQ-WY/T&<4 ?GU^R'_P $W_'/P-^*D'B36K^WFMHI=P6)^2H/&>>M?IG7
MR-^S=^W6OQ[\03Z:-$^P^7.8=V3V.,UWO[8_[3?_  RM\-K;Q2-,_M3SKH6_
MDY]<<_K0![Y17QLW_!1CPS_PKW3]<1;=M3O(!)%I^_YF8C[H&:\6E_X*D_%#
MS)!%\%=0DCW?NV$4GS+ZT ?IE17R3^S5^W9:_&36/['\2:6OA350N6M;ABK
M^AS7M'Q?^._A_P"%7AN:^EO;>>]*%K>UWC,S8X H ].HK\SKG_@J1\4$NKA(
M?@M?RQJY$;B*3YESP:^B?V:_VWM/^,]XFE>(+*/PQKQ&6T^=MKJ?0@T ?5%%
M-C=9%#(P93R"#D57U+4K71[&:\OKB.UM(5W232MM51ZDT 6J*^*?CS_P46L_
M >N3:5X$TB/QU=1\;;)B^?7I7D$G_!4WXH0PL[_!34%"C+$Q2<4 ?IK17R=^
MRO\ MV:7\<--G7Q9:P^#-85]D5C=,5:3Z \U]66MU#>0K-!(LL3<AU.0: ):
M*0L%!)X ZUXS\>OVG/#'P9\)W]XNH6M_K<*$PZ6LG[R4^F* /9Z*_,6Q_P""
MK'Q)U*$S6WP9OIH<X#K&^*]5^ O_  4/UKQ_XB^P^-_!,O@NU9PJ7%T&0-D]
MMU 'CO\ P4VM8YOVB/ [.#D(G?Z5]Y_LU*$^%FG =,?TKX&_X*-:WIOB#X]>
M!Y]+O8KY/+3<T+9 K[Z_9M_Y);IWT_I0!ZG1110 44UW6-2S':H&237S%^U/
M^VUH?P%TF :$+;Q3K;R%'T^VDW.GU [T ?3]%?F8O_!4SXGR*'C^"NH.C#*L
M(GY%>E_L_P#_  4<N_B+XZ70_'/A0^!K8H3]JO<HH/8'- 'W17,?$Q=W@76
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
M **** "BBB@ HHHH **** "BBB@ HHHH ***J:IJ$&EV,]S<S)#%&A8LY '
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
M2?%[P7X.N!;ZWXET[3)FZ1W,P4FD\,_&'P3XTU'[!H?B;3M4O,9\BVF#-^5
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!6U#_CU?Z5P?A'_D;[KZ&N]OE+6K@#)Q7">$HV_P"$NNOE/ .:
M /0Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ JGJO\ QYO5RJFI*7M'"C)H XGP'_R,%]7H->?^!(V'
MB"_.#@=:] H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#$\6?\@T_6L?P#_K+FMKQ4C-IIP,\UC> 8
MV#7)((% '94444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7/>,O\ CP%=#6!XPC9M/! S0!0^'_\ Q[S_
M %KKJY/P"C+:SD@@;JZR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *\%_:+_:"M/AWI,]G9S%=1'!*GI7K
M?CK7#X;\+WVHC_EBFZORN^-'C*X\9^.+N[:9GA9CA<Y%?2Y)EZQE7GJ?#$^4
MS_,Y8&CR4_BD1>+?B]XC\97<LE[>M+"QRHS7%2+YLWFL29.N<TO2EK]0A3A3
M5H*R/R&I4G5?-4=V=!H/Q!UWPO(CZ==-"RGUK[-_9F_:@_MXC3->N6DF.%5F
M/>OA*K_AW59]#UZRNH)#%Y<@9MO?FO.QV7T<93<9+7N>IE^95\#54HRT['[+
M1R+-&KJ<JPR#3Z\O_9_\>'QYX-BN&.3"%0G/M7J%?D-:E*C4=.6Z/VZA6C7I
MQJ1V84445B;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !63XGT&U\2:-<V5VF^.2-A].*UJ0\\'I0!^2.@ZE=?LN_M%7,<9:&UUB^
MVC=P""U?K'H]\FI:7:7,;!EEB5\CW KX8_X*.?"6&Z&@>*=-M1'-IS^?,R#T
M.:]'_9A_:,M/$W[.NJ>*9IU TD>45<\Y48_I05T/ _\ @I%\7+_QI,GPVTP
MRQW2EUC^\>:^P/V5?A/IOPW^%.@M;1E;VXLT:=CZXZ5\+? G0G_:"_:ZU+Q'
M?*;C29,LN[D<&OU(TZQBTNQAM(%VPPKL4>@H!EFFNHD1E895A@@TZB@D_+/_
M (*&? :\^'&KV_BCPDCBYO)3++Y?'?-7?V%?A#K/Q5\16'CCQ'"TEQICA5,G
M(XKZ'_X*!R%?".G >C?UJ?\ X)WR,WPOU 'I]H!_G05T/K#ITZ4M%%!)X)^V
M+\*;+XA?!_7G,1;4(X#Y3#^5?,7_  3I^+-UHNM+\,KMR);?<QC;KQ7Z(7UC
M!J5K);742S02##(W0U^5_P 8+)_V:_VQ;GQG8(;72'<( O Y-!2['ZC^(M0.
MDZ#J%Z#C[/ \N?H":_*&;4[C]J;]J72+V0M-I^GW7DR%>0,&OL3]J3]HN+PI
M\"=*U""X7S?$5L8UV$9^9?\ Z]>>_P#!,_X/0:)X3UO7-7M1+J-U=^=%(XZ
MDG- (^VO#OA^T\,:7#862;((Q@"OC/\ X*;:I-8>&?#"1,566?:V.XS7V_7R
M5_P4&\ W/C#P3IUW!&773RTSX'8<T"6YTW[$>FPZ?\.6,2JOF;6;;ZXKZ/KY
M$_X)U_$&V\;_  ]U2.)MLEE,(6C;KQQFOKN@&(3CFO)?BA^U/\.?@[J45AXI
MUP:?<R_=4KG/ZUZT>>*\G^)W[+?PY^,&I17WBG0EU&YC^Z[-C'Z4".,_X>!?
M!/\ Z&I?^_?_ ->M_P *?MD?"KQK>I::3XC2YG8[0NT#G\ZQ/^&!O@E&K$^$
MX\8Y+2=/?I7P'X-^'OAZ/]J#6-!\'VC0PZ==XPA)& U ]#]@()DN(4EC.Y'4
M,I]C536M;LO#^GRWM_.MO;QC+.U+H<)M]%L8V^\D"*?R%?*'_!13XP1^#_@U
MJ&EZ;.5UJ5P%53R* /E'0M#U3]JC]JS7;*U_TK2M+N_.1F;Y0 U?JC#X:MI?
M"L&B74:M;+;K Z+T(  K\FOV:?V5?CY;:5%XX\$:XFE7.K)OD>1L$@U[9_PH
M_P#;!\PO_P )Q%NSG_6C_&@IGGWQ+T"3]F+]M2#Q)9?N?#^%).?EYK]-O _B
MF'QIX5T_6K<@PW<8D7;TK\HOVB/V3OCVOAN7Q1XQUZ/58X7!D6-]S?H:^P?V
M"?C-%XJ\&VGA&23_ $O3(,,K'GB@3/JO7?\ D$W7^X:_'KXR:IXKT/\ ; 6\
M\#VOVWQ HRD)&:_877?^03=?[AK\M+&X>W_X*!6KQ\-C'ZT C.U;_@HM\=?"
M^N#0=1T.&/4@XBV-'_%^5>E7GQ#_ &L/B5H(T;4_"<5OH.LQ;9+J*/#"-O0X
MKTC]NS]F'_A,?"MEXF\'6J6FO6LOVFXF4<LH .:L?L/_ +6,GCK2Y?"WB>Y
MU+32+9&< $E>,>] SH?V3_V*=#^#2P>(+SSIM?9BY\[G:3]:^L*0$, 1R*6@
M@\U_:1_Y(9XS_P"P>_\ 2OB#_@F#_P >,O\ U]/_ #K[?_:1_P"2&>,_^P>_
M]*^(/^"8/_'C+_U]/_.@KH?I+<0K<021.,I(I1OH1BO@/]J+X&>.OA1XJL?$
MGPATZ2Z29S/>K_=.>]?H!3)(UEC9&&588(H)/SL^'GQV^$OAWQ=:^,OB_K']
MB_$6U&Q;;D# [X[U<_:F_:D^ G[0_@NUT6V\3_:M2MY_.M51<$R<8'7U KZ1
M^('[#_P?^)VNG6/$/A>.]OS_ ,M-^/Z5CZ5_P3S^!FBWT-Y:>#XXYXF#HV_H
M1^% 'R]\%?V=?B)^TAXIT#7OBI92Z;H_AIU;1&3($T:_=)_"OTNMX5MX(XE&
MU44* .P Q3+&SATVS@M+=!'! BQQJ.R@8 J>@ KE/BMC_A7/B'/3[(]=77)_
M%C_DF_B+_KS>@#\@_A_XL^)GAGXH22?#W3A?WBSML4C.3FOI67XU?MB;N?!4
M"GT$(_PKEOV-)WA^-$97'_'RW;WK]/*"F?G6OQJ_;$W#'@N$_P#;+_ZU?/G[
M5WQ&^/?B+PS<0_$#05TZR. Y5,8&:_9>OA7_ (*:7#M\/;U.-H11TH!'M'["
M2I_PS'X45>5,9_D*^>_^"BGPEEC\2^%/%.BV_E"SE\^X:,8Z'O7T%^P7_P F
MP^$_^N;?TKTCXV>#[;QE\-]>LI8%EN&M'$+$<JV.*!=3EOV6/B8OQ/\ AM#?
M+()/LY6 G/<#_P"M7J^M:G!I&EW-U<R"*..-F))]!7YV?L+>+-7^#_BZ?X?Z
MQ<[6O+MF1&/8FOH+]O'XQ1?"_P"&<823%Q=2>7A3S@\4!U/D,6,_[4G[1'F0
MEKJWT&_W8Z@ -7ZH6-G'#IMM 8DVQQ*FW:,# '%?''_!/GX.OX3M-4\5W,6'
MUE1,C,/7FOM*@&?F-_P4 CMD\91"*UAA'VI>$4#O7W[\%[&U;X5^%7%K"I^P
MQGB,=<=:^ O^"@/_ ".4?_7TO\Z_0/X)_P#))_"O_7C'_*@;V/ES_@HZJ-X"
MO_,/R^57R#^RS\*_''[0F@V/A/5X)H/!,,GF13QDC.#7UO\ \%*"1\.]0Q_S
MR%>B_P#!/#3;:W_9G\.W$<:B:7=O;'/:@?0]A^'OPPTCX6^"H=)T^VC(MX=A
MD*C<V!ZU^;7QJ _X;@\*\?\ +1?YU^K%Y&9+65!U92*_+#X\6+Z?^W%X360\
MLZG]:!(_4?0_^07;_P"X/Y5?JAH?_(+M\'/R#^57Z"3\[O\ @H4!_P +2T7C
M_EDO\A7UE^S#_P D7TW_ '6_D*^3O^"A6?\ A:6BX&?W2_R%?6/[,.?^%+Z;
MD8^5OY"@KH? %U_R<S??]?\ _P"S5^EGC+Q>O@/X:S:X^W;9VB/\W3[HK\T[
MG_DYJ^_Z_P#_ -FK[0_;2U*ZT_\ 9GU46V0'LU#$?[HH!GQQX9T75OVWOC]<
M6_B.6X@\'@EUEMV(R1VK](/AS\(_#WPR\/VVD:79QO# H19)D!<@>IKY(_X)
MFV%M+\.;2]<+]K+-D]Z^[*!,Y?QW\.M%^(7A'4?#NI6J"QOHS&YC0!ESW'O7
MYC:_X!U/]@SXX/K&@RW$WA3?@/<,2O)Z5^L-?''_  5#TNTF_9YENGC47"7*
MA6QR: 1].?"_QQ!\1/!&EZ["RG[7$'(7L375U\V?L,74TWP8T%)"2BVRXS]*
M^DZ "J>L,8])O&'41,?TJY6=XC8KH&HD=1;N?_'30(_+3Q)I<_B3]L#PS>RY
M<078QGZU^K8Z#M7Y6>$;R:[_ &G-.\UMVV\P/^^J_5.@IGCG[3GQG7X.^!+B
M\1E6[N(V2'=_>P<5\)_LD_LXZA^U=XPO?B+\1Y;B"72[S-G"C?+(N21D5W'_
M  6/U:_T_P"'WA*&P=XY;B[V;D^M>*? ;]GG]JY_",-WX,\8Q:?I]Q&K[3(!
MU'3K02?K=IOA?2M)L8K6WT^V2*-0HQ"O./PKSWX^?L[>&_CUX/DT;5(1;NJM
MY,T"A6#$<<^E?#'_  SS^VW_ -#_  _]_A_C2_\ #/?[;?\ T/\ #_W^'^-
M&)\%-?UK]@GXRV_PXN)&N--\078"FY;<0,X!%?JE&T5];(^%DBD4'!&00:_)
MX_\ !/O]HGQU\4M"\6>.O$5MJ4^FRJZR&4%E .<#FOU$\!:5J.B^&[6TU.7S
MKJ-0I8'T% 'Y7_M-1VP_:&4):0QK_:"_*J #[PK]4O!=C9_\(GHKI9P1_P"B
M1$;8P,?*/:ORL_:9_P"3AE_[""_^A"OU9\$?\B?HO_7I%_Z"* /$_P!M;]HH
M?L__  ?U'6+"9#JX(2*(]>:^/?V1/V-9?CUXD'Q>\;S70AU(_:8HMWRLV<X
MJ_\ \%))I=9\9-H][N?3&925/2ON']E6S@T_X"^$K:W4+!':A4 ]* /1['P[
MINGV-O:0V5NL,""-!Y2\ #'I7E/[0'[+/A/X_>'9]-U.+[!)(N//M4"MGMR*
M]HHH _GE^(GPFU7X,_'RW\,N9YM#L]05+>:8YW#=7[S^#M4BT7X4Z/?2D"&#
M3HG8^VT5^;W_  41T:QL_'FBW<*J+J34$W$=?O"ONGQI=2V?[*%W/ 2)DT%&
M7'KM% 'P7\<O'WB7]K+]HV'X90221>$+DXDN+=B".?45]\?L_?LN>%O@%X>A
ML-.A6]G5-IN+A0S?F:^%_P#@G#!'KGCK^UM0PVIK<L%9OO=:_4^@#)U;POI>
MM:;<V-S8P-!<(4<>4O?OTK\KOV\OV*!\)X[OXB^%I;E[>$[FAW'8">Q%?K/7
MC'[7FGVVJ? O7+:["FW<#=NZ=#0!\@_\$M]5GURZDOKM EQ)"=R@>QK+_P""
MO6H3Z+JW@[4;10]Y;_/&I'4Y-=;_ ,$[+&WTWQI?VUH +=8FVXZ=ZY__ (*N
MPI=>,_ 4,HW1NP##_@1H \5_9;_9W\;?M8>+;#Q%XQ@GMO#<9"OY9(3 ]J_7
M+P+\/]&^'GAFRT/2+2.*SM4V+\@RWN:\O_8[TNUTCX1VEO:((XL@X [XKW2@
M#X<_X*26]K'H>F;;. 2%&S($ 8\FNQ_X)UV=I/\ !!RUG 6%Q@L8P2>M<?\
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
M3Y5)_I7X1?M ?M/6_P 6OVHM'\2ZQ9W&J:'X?N_+EBC4MN56P< ?2@#])?\
M@FE\%8/AY\$[:^OK?.KW#MEY!R%/-?(/[9'@#6/V3?CS:?$72%:)/$6H 2L#
MA=I;FOH33?\ @K;\(= L8++3?"^L06T: !(X"H'_ ([7A'[9'[?7PV_:+\$V
M>E6?A?5)+BSD,\<D\)^5L>N/:@#]3OA?XKM?&'@71-2MIUF,UG$[X.2&*C.?
MQKJZ_.__ ()2?'&?QCX3UC3-8NL/#($M4=NBCM7Z(4 ?CUILEW_PVUXH'VZX
M\O[8<1[SM'S>E?KKX?\ ^0'89Y_<K_*OR+TT-_PVSXHRI ^U]?\ @5?KIX?_
M .0'8?\ 7%?Y4 :%?DC_ ,%2IKF/QAX7\J\GA']I("(W('45^MU?DA_P5,_Y
M'#PO_P!A./\ ]"% 'Z5>%_"]OXT^!>CZ)>R2+;WVDPQ22(?FP4'-?FE^W9_P
M3Z\$? WX3ZEXRT;5M0N+]9<B&XD)7GVS7ZC?"?\ Y)EX7_[!T'_H KY5_P""
MK'_)M6I_[XH ^;?V._\ @G'X#^-'PVT/Q9J^LZA!>N%F,-O(0,_3-?IG\/\
MX>Z3\(_#2V-I<R-9V\84R3G) '<U\Z_\$U_^2!>'_P#KA7N'[2OBK_A$/@GX
MLU!6VS1V3[".Q]: /DW]JK]M[Q(OC@_#OX2I'JOB*<!5B49)SP:YKP!_P3!@
M^+]N/%OQ4O\ 4],\3W@WW-K!(0%8^G-<M_P35\ VOQ(\9?\ "S[Z/SM8@N&1
M9FY(&:_4^@#\^/$G_!)3P/X9T.^U?PMJVLW'B6TB:2QCDE.UI!T4C->;?LS_
M +7OQ1^#?Q:L_AG\6K(:;IY?:LDR88+T!!K]4*^$/^"HGPCT_P#X55J/Q'M8
ME37]/"(MP!@J.W\J /MZQUBSU[1A?6$ZW%K-&621.A&*_(/]LR:Z7]KOX>A+
MV>-&OT!17('WQ7W1_P $]_'%YXQ_9NT-M0E,URMORQ.>U?#'[9W'[7WP\'_4
M17_T*@#]/_C3O_X4_=[796^SI\RGG[M?C;X5^.GCWX1?';61\/C+JVIWY:WG
M@E)8*I.,@5^R?QH.WX/W?_7NO_H-?F!^PO\ #>/Q1^V1XDGO462WCW2 $9QC
M)H ]8^%'_!+G2OBK%=>,/B%J6J6FJ:LWVAX()",,W)[]*P_C=^PH/V/[-OB;
M\-;_ %#4;_3OF2&X<D?CS[5^I<,*6\*1(,(@"@>PKRS]J"-)O@OKJ2#<C)@C
M\#0!\=Z?_P %$/$'C3X,Z/9>&(H;WXES$17UGMR8QT)'O6EX?_X)O:3\<K)?
M$WQ"U#4K+4[P"9X+>0C#'D]Z^=O^";/P_M;K]K?7Y[R 26L4<C1*PXSR:_9!
M5"*%4!5 P * /RD^.G[%MQ^Q',GQ6^&U]?:A)I>'$=RY(!]Z^[/V1?CU/\>O
M@_HVOZOY-OKTZ?Z1;1C&#["G?MF6\=U^SWXFBE&Y&0 C\Z^5/^";.J7*:])I
MP<_8HXVVIGIUH [[_@I9<26?A/3YTN)+=8XV),;8]:^&?@#XT^*?QLTN?X9:
M3%-<^"-0D*7-ZI.]?7!K[@_X*=6[7W@6WM8^))865?UJC_P29^'$?A7X+W]U
M>1(^H/>';)C.%.>E &/X>_X([_#E-#C&HZYK'V]ERVR4[58CZUXAJ:>)_P#@
MEY\3+"#1WDO_  CKERJWDUY\P6+<,D?A7Z[U^>W_  5HTN'6/"F@V\R[B5;;
MZ]30 ?%[]H7Q3^U)XPTGP;\,8AJ7PXU.!5U74H5^>-CU&1Z5>M_^"/\ \-;F
MV\V\US6#>L-QV2G:&/X^M;'_  2D\#6WA7X*WT@BQ<2762S#)YR:^XZ /R2A
MU'Q;_P $WOBKIVB6ADN_#VOW2P+)=G>"A;&>:_5OP[K4'B#1;*_@=76XA63Y
M>Q(!K\]?^"M=G%<WGP\DD7+PW&Y#Z'<:^J?V1-6NM5^%]LUT^]D557Z8H _/
MOXS270_;RU4+>W"Q^9_JPYV]?2OU9\"9_P"$/TG))/D+R:_*?XS _P##>6J_
M*<>9U_&OU8\"?\B?I/\ UP6@#>K\N/\ @K=+<QZ':F&ZF@_TQ/\ 5N1W]J_4
M>ORW_P""M_\ R K7_K\3^8H ^[_V:BQ_9Q\$EW9V_LJ/+,<D]:_*O]N_QO?_
M  V_:T\/^)+6\F4V9#^6'.W@^E?JI^S7_P FX^"?^P5'_6ORU_;6\/6WC#]L
MOPOHUZGFVMPX5T]1D4 >R?#WP+X__;TU0'QQ%<6'P\DCS'>6Q*LQ Z9KT*^_
MX(\_#"+3Y_L6MZT+E4/D[YCC=CC/-?8'P/\ !]EX%^&^E:-I\(@M($^5 .F0
M*[R@#\K_ (.?$+QI^Q+\9--^%VHQM+X<U.<$S77S,%SP037ZB6>IVVK:;]JM
M)5FAD3*LOTK\Z/\ @HLEO;?'#PM?R+^\@B3:WY5]F_LWZM_;7PCT^YSG<I'/
MTH _-?4)KM?VJM2Q?7&P:A]S><?>K]'_ (L_L]Z!\??"5A8Z[<W5O&;5%+6S
M8)RHK\X-2_Y.HU+_ +"'_LU?KCH?_(%L/^O>/_T$4 ?AY\??V-O"OPO^-4GA
M33M2NYK'</WDKY?G\:^X?@3_ ,$R_AYH>AZ/X@CUC5);N>-9V7S3LSZ=:\4_
M;'_Y.GG_ -\?SK])_@W_ ,DQ\/\ _7LM 'YX?MW?!I_A;\3_  QX^TJ\NUL=
M&C5W!<[>/6ON3]EGXN#XU?"/3/$JN)!+^[W#V J+]J_X:6GQ,^"?B73'MEFN
MY+8B)L<YKY$_X)T_%1OASK<?P9O28[J%V<1O0!^CQ..3P*_-K_@I'\8+O4/B
M/X?^%^FW+"'6T$4S0MR"?I7Z"?$#Q!%X9\&ZQJ,LJQF"UD==QQR%.*_++]F?
M1)OVKOCM/XOU2)KG^P[\K&[CH QH ^]?V-O@='\#?A+9Z/Y\UQ*Q\PM.Q)YK
MWJF1QK#&J(,*HP!3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^4/^"D/Q)N
M_AC\!_[1LY#')+<^22#C@XKZOKX@_P""MVDSZQ^S?!%;HSLM^K$*/I0!7_X)
MJ_#FST/1=0\4H@:[UF(2R.PYR>:^YZ^1O^">&I0S_"G3;-'5IK>U4.H/(XKZ
MYH **0]#BODW]K;X9_'OQHUH?A9XC71U5LR@R!<B@#ZSHK\PX?V=?VVY&53\
M08$_VFG&/YUYKX/^-7[0WPQ_: _X0;QKXG;4)(6 D57W \T ?L!=745E;2W$
MSB.&-2[L>@ ZFOSQ_;&_;,\4:UXGA^'WPC6/5VOE\F>6-<L&[@&OJKXP>/)?
M#_[/]Y?3N?MMUI[#=[E3S7Y+?L??M4>#/@OXNUG5_&FAW>M:JEZ\EO<01F38
M-Q]C0!]:_#7_ ()9Z-\2?"=KK_Q+U#5K'Q7<Y::""4A4_#-:VO\ _!(OP)H=
MC)JOAW6M8EUJS4RVL<DAPT@Y Z^M:!_X+#?##MX>US_OV?\ XFD'_!8;X8=_
M#VN8_P"N1_\ B: .)^"7[7GQ*^"_Q*L/AS\7;-=+6:7R;+S%Y>/. <_3%?I)
M8ZE;:M8K<VDJRPR+E67Z5^-G[7G[:WPX^.FLZ;X@TKPKJ7]M:8@6VN)8B"IS
MW.*_1+]@_P <7OQ"_9VTC5[])8YY"PVS A@ !0!^>G[67C!O!7Q@O]0_M">.
M\ANB]K$'.&<'(%>D?"_P7\2?V^8;23XCPSZ3I%FHBCEMR4S'ZUXE^VUH,GB'
M]HK2H%7=%_::AQ[;Q7[(?"WPOIWA3P+HMGIMLEO%]DB9MHP6)0$DT ?&O_#G
M?X3]?[;UPD<C]Z?O>O6O&_A?\6_&O[&OQFNO"'B96C\%R7 M=-N+@Y,@S@=:
M_5FOR_\ ^"O,,<>K?#^8+ADU",Y Q_$* /TVTF_75-*L[Q#E;B%)1]& /]:^
M<_VP/VM+/X%^$;RWT*XANO&&0L5FPR1GVKU#X0^*%N/@_HNH2\BWL8P??""O
MR'_:0^-.F6?[:L^L>)K6;5?#T9&;2/YB3GTH ]K^"O[)_C']L_4+WQ/\8A?:
M3I%ROG6IM7*ER3T%>MS_ /!'7X520LBZ[K8STS(?_BJH:#_P5O\ A5H.BV>G
M6_AC68(;:,1I&D)   ]-M7_^'PWPP_Z%[7/^_1_^)H \G\177Q4_X)Z^)%M-
M)M9;KX40L%.HW&6//O7Z'? _XO:7\8_ >EZ]87"2O<Q!W5>QKX#_ &@?^"EW
MPH^-7PSO_"MQX6U>YBNB"4EA)&1G!Z>]6?\ @E;\6Y/%WC77- M+&YL=$LX"
M;>.8< <X% ',?\%6M63P_P#M%?#74;R]GM-,A56G,3$  ')/%<YXZ^.OCO\
M:KO(/A'X)C>Z\#7"('OXL[^/?\:UO^"O&DCQ%\<OA]I+$[+I%C./<U]J_L7_
M +/?ACX4_#VPNK+3T34V7+38Y&10!4_9!_8PT+]EW1QJ,5_>7&K3P'[4+A\J
MG'.!7F?[9G[;FJ^#]3M?"'PS:+5->O08MJC)WGC%?87Q.\20>%_ ^M7DQ(*V
MDNP#UV'%?EI_P3Q\##XW?&+Q3XHUP?:[C2]2=K9GYV@,<4 >B_##_@G1?_M$
M:2/%WQHN=2T;Q+,V?LUNY4;3R#C-=O<_\$@?AC:0R75GK6M/?P*9+?=*<>8!
ME<\^N*^^!2T ?B[\7OCA\9/@-X(\4?#_ ,;6<EAIEPC6^G3'(9X^BG/TKZ)_
MX)(>>?A>[S7,LYDN&?\ >,3C)Z5[I_P4 ^!NB?%#X+:YK.H6RS7NCV;R0MCE
M<?\ US7@_P#P2+D+?"^53SLN64?@: +O_!93_DD_A+_L)C^:U]!?L9_\D1LN
MW^AI_P"@BOGW_@LI_P DG\)?]A,?S6OH+]C/_DB-C_UYI_Z#0!\&:S<7<?\
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
M>&=&T?P]#(4AUA##)@]B2*[C_@G-\,[/X9_!66TM5R;BX\YG(^8YR>M>+_\
M!531Y[[6/ ]U&C&*W?<[ <#YC7TU^QEJT&K?">&2W=756525.><4 >^444C9
MP<=: %HKXD_:I^$?[2_C#Q[%=_#+Q6FDZ&%PT)E"\UXXW[//[;:Q2/\ \+ A
M^12V//&3[#F@#]/J^,?^"FRSR? ?6U@GD@?R^&C8@U\M_L^_'[XYZ5\71X:\
M8^(FU(0W0AD57W=\&OJ7_@IA,T?[.^H3?\M'M@6^I% 'Q1\%_P!K3Q!HW[->
MD>!/A_))J?C'?Y<\$F2P0GDU]6_LG_L%PZ9<Q^/O%-[?1Z]?D7,MN9#M#GDC
M%<A_P2W_ &9_"\GP_P!.\>7-B)M4F!S*W-?HSJ5RNDZ7/.JA4@C+!1TP* /!
M_P!JK]J#2OV?_!-Y::?=Q3>,C;C[!82#)<XX)%?#_P &_@7\3OVZ?$DVM?%Z
M"[T?PW,"R26Q*$^@%8WQJFE^.G[>'A2&Y8RZ>DBQM&3QP1VK]:O#?AZS\*Z+
M:Z78QB*VMUVJJC% 'PW/_P $=OA4UNZ1:[K:DC"[I3Q^M>,>/O"OQ1_8(6;2
M/!,$^H_#V3+WE]<$L4'?FOU?KA?C7X(L_B'\-]8T.^B$UO<Q$%2/:@#\FO\
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
M^&__ $ (_P __K4?\,L_#?\ Z $?Y_\ UJ/[2R?_ *!@_LO//^@K^ON/C?\
MX>$>-_\ GSB_[]T?\/"/&_\ SYQ?]^Z^R/\ AEGX;_\ 0 C_ #_^M1_PRS\-
M_P#H 1_G_P#6H_M+)_\ H&#^R\\_Z"OZ^X^-_P#AX1XW_P"?.+_OW1_P\(\;
M_P#/G%_W[K[(_P"&6?AO_P! "/\ /_ZU'_#+/PW_ .@!'^?_ -:C^TLG_P"@
M8/[+SS_H*_K[CXW_ .'A'C?_ )\XO^_='_#PCQO_ ,^<7_?NOLC_ (99^&__
M $ (_P __K4?\,L_#?\ Z $?Y_\ UJ/[2R?_ *!@_LO//^@K^ON/CRT_;^\;
M7UPL+6D:JW&0G-=7XA_:B\1^#_#</B&UA5[NXX967CFOI:7]E_X<V\;2+H<<
M;+T;K_2L32_@SX1U[59M*O-.6>QB&4B/2N.MCLLE4A*%"R3U\SNH9?FT*4XU
M,1=M:>1\IK_P4*\;D _8X?\ OBE_X>$>-_\ GSB_[]U]D?\ #+/PW[:!&/Q_
M^M1_PRS\-_\ H 1_G_\ 6KL_M+)_^@8X?[+SS_H*_K[CXW_X>$>-_P#GSB_[
M]T?\/"/&_P#SYQ?]^Z^R/^&6?AO_ - "/\__ *U'_#+/PW_Z $?Y_P#UJ/[2
MR?\ Z!@_LO//^@K^ON/C?_AX1XW_ .?.+_OW1_P\(\;_ //G%_W[K[(_X99^
M&_\ T (_S_\ K4?\,L_#?_H 1_G_ /6H_M+)_P#H&#^R\\_Z"OZ^X^-_^'A'
MC?\ Y\XO^_='_#PCQO\ \^<7_?NOLC_AEGX;_P#0 C_/_P"M1_PRS\-_^@!'
M^?\ ]:C^TLG_ .@8/[+SS_H*_K[CXW_X>$>-_P#GSB_[]T?\/"/&_P#SYQ?]
M^Z^R/^&6?AO_ - "/\__ *U'_#+/PW_Z $?Y_P#UJ/[2R?\ Z!@_LO//^@K^
MON/C?_AX1XW_ .?.+_OW1_P\(\;_ //G%_W[K[(_X99^&_\ T (_S_\ K4?\
M,L_#?_H 1_G_ /6H_M+)_P#H&#^R\\_Z"OZ^X^-_^'A'C?\ Y\XO^_='_#PC
MQO\ \^<7_?NOLC_AEGX;_P#0 C_/_P"M1_PRS\-_^@!'^?\ ]:C^TLG_ .@8
M/[+SS_H*_K[CXW_X>$>-_P#GSB_[]T?\/"/&_P#SYQ?]^Z^R/^&6?AO_ - "
M/\__ *U'_#+/PW_Z $?Y_P#UJ/[2R?\ Z!@_LO//^@K^ON/C?_AX1XW_ .?.
M+_OW1_P\(\;_ //G%_W[K[(_X99^&_\ T (_S_\ K4?\,L_#?_H 1_G_ /6H
M_M+)_P#H&#^R\\_Z"OZ^X^-_^'A'C?\ Y\XO^_='_#PCQO\ \^<7_?NOLC_A
MEGX;_P#0 C_/_P"M1_PRS\-_^@!'^?\ ]:C^TLG_ .@8/[+SS_H*_K[CXW_X
M>$>-_P#GSB_[]T?\/"/&_P#SYQ?]^Z^R/^&6?AO_ - "/\__ *U'_#+/PW_Z
M $?Y_P#UJ/[2R?\ Z!@_LO//^@K^ON/C?_AX1XW_ .?.+_OW1_P\(\;_ //G
M%_W[K[(_X99^&_\ T (_S_\ K4?\,L_#?_H 1_G_ /6H_M+)_P#H&#^R\\_Z
M"OZ^X^-_^'A'C?\ Y\XO^_='_#PCQO\ \^<7_?NOLC_AEGX;_P#0 C_/_P"M
M1_PRS\-_^@!'^?\ ]:C^TLG_ .@8/[+SS_H*_K[CXW_X>$>-_P#GSB_[]T?\
M/"/&_P#SYQ?]^Z^R/^&6?AO_ - "/\__ *U'_#+/PW_Z $?Y_P#UJ/[2R?\
MZ!@_LO//^@K^ON/C?_AX1XW_ .?.+_OW4]C^WUXUU*X6![6-5;@E4K[!_P"&
M6?AO_P! "/\ /_ZU,G_9C^'5G$TL>AQQN.C#G^E3+,<H::6'*CE>=J2;Q)\T
M>+/VJ/$G@#1;;5[*%7GO/OJRY%<@/^"A/C<@'['%_P!^Z^K=$^"_@_Q/>W%C
MJ.G+<6T'^KC:MS_AEGX;_P#0 C_/_P"M7/AL=E=.GRU:%W<ZL5E^;U*G-1Q%
ME9'QO_P\(\;_ //G%_W[H_X>$>-_^?.+_OW7V1_PRS\-_P#H 1_G_P#6H_X9
M9^&__0 C_/\ ^M75_:63_P#0,<?]EYY_T%?U]Q\;_P##PCQO_P ^<7_?NC_A
MX1XW_P"?.+_OW7V1_P ,L_#?_H 1_G_]:C_AEGX;_P#0 C_/_P"M1_:63_\
M0,']EYY_T%?U]Q\;_P##PCQO_P ^<7_?NC_AX1XW_P"?.+_OW7V1_P ,L_#?
M_H 1_G_]:C_AEGX;_P#0 C_/_P"M1_:63_\ 0,']EYY_T%?U]Q\;_P##PCQO
M_P ^<7_?NC_AX1XW_P"?.+_OW7V1_P ,L_#?_H 1_G_]:C_AEGX;_P#0 C_/
M_P"M1_:63_\ 0,']EYY_T%?U]Q\;_P##PCQO_P ^<7_?NC_AX1XW_P"?.+_O
MW7V1_P ,L_#?_H 1_G_]:C_AEGX;_P#0 C_/_P"M1_:63_\ 0,']EYY_T%?U
M]Q\;_P##PCQO_P ^<7_?NC_AX1XW_P"?.+_OW7V1_P ,L_#?_H 1_G_]:C_A
MEGX;_P#0 C_/_P"M1_:63_\ 0,']EYY_T%?U]Q\;_P##PCQO_P ^<7_?NC_A
MX1XW_P"?.+_OW7V1_P ,L_#?_H 1_G_]:C_AEGX;_P#0 C_/_P"M1_:63_\
M0,']EYY_T%?U]Q\;_P##PCQO_P ^<7_?NC_AX1XW_P"?.+_OW7V1_P ,L_#?
M_H 1_G_]:C_AEGX;_P#0 C_/_P"M1_:63_\ 0,']EYY_T%?U]Q\;_P##PCQO
M_P ^<7_?NC_AX1XW_P"?.+_OW7V1_P ,L_#?_H 1_G_]:C_AEGX;_P#0 C_/
M_P"M1_:63_\ 0,']EYY_T%?U]Q\;_P##PCQO_P ^<7_?NC_AX1XW_P"?.+_O
MW7V1_P ,L_#?_H 1_G_]:C_AEGX;_P#0 C_/_P"M1_:63_\ 0,']EYY_T%?U
M]Q\;_P##PCQO_P ^<7_?NC_AX1XW_P"?.+_OW7V1_P ,L_#?_H 1_G_]:C_A
MEGX;_P#0 C_/_P"M1_:63_\ 0,']EYY_T%?U]Q\;_P##PCQO_P ^<7_?NC_A
MX1XW_P"?.+_OW7V1_P ,L_#?_H 1_G_]:C_AEGX;_P#0 C_/_P"M1_:63_\
M0,']EYY_T%?U]Q\;_P##PCQO_P ^<7_?NC_AX1XW_P"?.+_OW7V1_P ,L_#?
M_H 1_G_]:C_AEGX;_P#0 C_/_P"M1_:63_\ 0,']EYY_T%?U]Q\;_P##PCQO
M_P ^<7_?NC_AX1XW_P"?.+_OW7V1_P ,L_#?_H 1_G_]:C_AEGX;_P#0 C_/
M_P"M1_:63_\ 0,']EYY_T%?U]Q\D>'_VY/&/BN\^Q7%M&D?^RF*TO%W[7WBG
MX>QPM96Z2>=]X,N17TWJ7[./P_T2V-Q:Z,D$O9AS5/0_@3X)\4>:-1TM;GR_
MNAN*XY8[+'74U0]WL=T<OS98>4'B/>[GR;_P\(\;_P#/G%_W[H_X>$>-_P#G
MSB_[]U]D?\,L_#?_ * $?Y__ %J/^&6?AO\ ] "/\_\ ZU=G]I9/_P! QP_V
M7GG_ $%?U]Q\;_\ #PCQO_SYQ?\ ?NC_ (>$>-_^?.+_ +]U]D?\,L_#?_H
M1_G_ /6H_P"&6?AO_P! "/\ /_ZU']I9/_T#!_9>>?\ 05_7W'QO_P /"/&_
M_/G%_P!^Z/\ AX1XW_Y\XO\ OW7V1_PRS\-_^@!'^?\ ]:C_ (99^&__ $ (
M_P __K4?VED__0,']EYY_P!!7]?<?&__  \(\;_\^<7_ '[H_P"'A'C?_GSB
M_P"_=?9'_#+/PW_Z $?Y_P#UJ/\ AEGX;_\ 0 C_ #_^M1_:63_] P?V7GG_
M $%?U]Q\;_\ #PCQO_SYQ?\ ?NC_ (>$>-_^?.+_ +]U]D?\,L_#?_H 1_G_
M /6H_P"&6?AO_P! "/\ /_ZU']I9/_T#!_9>>?\ 05_7W'QO_P /"/&__/G%
M_P!^Z/\ AX1XW_Y\XO\ OW7V1_PRS\-_^@!'^?\ ]:C_ (99^&__ $ (_P _
M_K4?VED__0,']EYY_P!!7]?<?&__  \(\;_\^<7_ '[H_P"'A'C?_GSB_P"_
M=?9'_#+/PW_Z $?Y_P#UJ/\ AEGX;_\ 0 C_ #_^M1_:63_] P?V7GG_ $%?
MU]Q\;_\ #PCQO_SYQ?\ ?NC_ (>$>-_^?.+_ +]U]D?\,L_#?_H 1_G_ /6H
M_P"&6?AO_P! "/\ /_ZU']I9/_T#!_9>>?\ 05_7W'QO_P /"/&__/G%_P!^
MZ/\ AX1XW_Y\XO\ OW7V1_PRS\-_^@!'^?\ ]:C_ (99^&__ $ (_P __K4?
MVED__0,']EYY_P!!7]?<?&__  \(\;_\^<7_ '[H_P"'A'C?_GSB_P"_=?9'
M_#+/PW_Z $?Y_P#UJ/\ AEGX;_\ 0 C_ #_^M1_:63_] P?V7GG_ $%?U]Q\
M;_\ #PCQO_SYQ?\ ?NC_ (>$>-_^?.+_ +]U]D?\,L_#?_H 1_G_ /6H_P"&
M6?AO_P! "/\ /_ZU']I9/_T#!_9>>?\ 05_7W'QO_P /"/&__/G%_P!^Z/\
MAX1XW_Y\XO\ OW7V1_PRS\-_^@!'^?\ ]:C_ (99^&__ $ (_P __K4?VED_
M_0,']EYY_P!!7]?<?&__  \(\;_\^<7_ '[H_P"'A'C?_GSB_P"_=?9'_#+/
MPW_Z $?Y_P#UJ/\ AEGX;_\ 0 C_ #_^M1_:63_] P?V7GG_ $%?U]Q\;_\
M#PCQO_SYQ?\ ?NC_ (>$>-_^?.+_ +]U]D?\,L_#?_H 1_G_ /6H_P"&6?AO
M_P! "/\ /_ZU']I9/_T#!_9>>?\ 05_7W'QO_P /"/&__/G%_P!^ZU?#?[;7
MB_QE=-:75M&D8_NKBOK/_AEGX;_] "/\_P#ZU4M5_9U\!:!;^?9Z.EO+ZCFL
MJN893*#4,/9FM'+<YC43GB;H^8_%W[8WBKX?210V5NDBS<G<N:P/^'A'C?\
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
M'PGJ$6JZW(=GDVLF6YX[5YY_P3Y^ NH:/XBU;XB:] QN]:3S!'.O*$_6N@^
M_P#P3_T+2I[;Q;XGN+R;Q YW/;RG<B_4$U]E:7IMOH]C#:6L:Q0Q+M55&!0,
MCUS5HM TFYOYA^YMTWMVXK\KOB%JUU^TY^U\NB1EFT8D?)U3@U]Z?M22>-;O
MX>:IIG@^P^UW5S 5X'.?2O!OV&_V9_$'@V[3Q5XRL6M=>WG*N.U (^Q/A_X5
MB\$^$=.T6%0L=K&$&.E=#11029'BKPW:^+-#N-,O%#P3+@J1D9[5^77@^2X_
M9K_:<UJ:6X-OI]Y<^5$I.%Y/:OU<KXD_;[_9AU?XB:;I.K>#+-Y]8AN?,D5.
MIP<T#1]?'4%U3P@EXC;UGMQ(&]<BOR^M_P#D_P#M/\]Z^X/V6_\ A/9OAK+I
MGCBP-G=6T(B@4CD@#%?,4/[.GQ!7]LZW\6G2F_X1]>MQCCK0-'Z%M8Q:IHKV
MDZAXIHBC ^A&*_+;]J_X&ZQ^SC\6M'\8^%VF;2GF^TW(@!"CG)SBOU2LT,=M
M&K#! KE/BQ\/;'XE>"-4T6\A5_M,)16*Y(SZ4"1RG[-?QOL/C9X M=4AGC^T
MJ CQ!AG@5Z[7YE_#'X+_ !C_ &=?BPECX3TJ:[\+&0L9'!(Y-?H_X7N[^^T.
MUGU.(07K+F2,#H: 9Q7[2/\ R0SQG_V#W_I7Q!_P3!_X\9?^OI_YU]V_'70;
M[Q-\(O%.EZ;%YU]=63QPQCNQ[5\E_P#!/[X$^-_A7:R)XGTUK)C<,XW#'!-
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
MX#_*O:Z\I_9M\*ZIX/\ AW;V&K0F"Z7&5/TKU:@#X=_X*3_\@73/^N9KM?\
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
MZ;;^!EN;:W/EQ/+#D[1P#TJ?4(?VG/VIEB\)?$?PPV@>'PX9KBUC\LGZD=:
M/(O^"@W[0MI\9/C)X3T[2;E);73[Q5$D39##=UK]2_V9_P#DFEA_US3^5?G9
M^TU_P33U;P3JW@6_^&=K<ZS,LB_V@TG.S!!)[U^DGP#\-ZCX7\!6=EJ<)AND
MC4,I]0* /2:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBJ6KZQ::'8RWE[,(8(P2S&@#Y0_X*'?M!?\*>^'MM86LX-UK!:V\M&Y
M^;C^M>5?\$X?V4=&T_POK>N^+=#M]3GU27SX_MD6[ ;GO]:^>/C;XAG_ &O/
MVB_^$<TF22\M=&OPY50<!0PK]>/ /A^'PSX.T?3HHEB\BUC1@HQR%&: .<_X
M9Y^&O_0DZ-_X"K45Y^SO\.)M/N[>/P9I">=&R96V4'D=C7I%% 'XZ>/-!U']
MCW]J'P_9Z;&\.CZG=^8ZQC"*I:OUR\)>)K;Q;H=MJ-JP:.1020>^*^3/^"B7
MP<G\4>";CQE96_F7NC6Y=& R>*Y[_@F=^TQ8^.OAS!X9UB[(\1I,5$+#G XH
M ^?_ !EJ,/A+]J_5;FZB%NMQ>;5D;C=\U?JUX9D\WP[IK]FMXV'XJ*^'?^"@
MW[*^L^)]/T_Q7X#L9+G5[6X^T7"KZ @YIW[.W_!1/PQH_A;^Q/BOJ<6@:QIJ
MK;H&3E@HQ@T ?>=?E'_P4HT4^)_''AVWM6\R:'4D+(O4?,*^G/B-_P %,/A#
MI/A6YG\->)8=3U@C;#!L[U\^?LV_"_XC?M(_%R\\9>.]*:W\)SOY]E<%>&YR
M* /T;^%\)M_ASX:B;ADT^%3_ -\"OE'_ (*L?\FU:G_OBOLW3;%-+T^WM(O]
M7"@C7Z 8KXP_X*N2+'^S5J6[O(H'YT ;/_!-?_D@7A__ *X5[)^U3X9?Q1\"
M?%UK%DS&R<JH[\=*\8_X)HS+-\ /#[+G!@]*^M]4TV#6-/GLKE=T$R['7U%
M'YF_\$M?%UKX-$G@>\E6+59+EV%NQPV,^E?I[7YB_M(_LM^-?@;\8D^*OPFT
M^6_OK?#"WQE/?(KV_P"&/_!2+P!#X9M+3XF:Q#X?\91KB\LQ'@(WTH ^RZ^*
M_P#@J-\0M/L_V>];\*1S*^L7FQEML_,1SC _&NC\7?\ !2'X/1>&-2?PUXHA
MU'Q (6^Q6>SF23L/I7QS\)/AE\6_VSOCS9^,OB/I,MCX:1]ORIMCV \<?2@#
M["_X)P>&;K0_V:]$ENXFAD>W^XPQ7Q1^V?\ \G??#S_L(K_Z%7ZW^&?"EAX)
M\+PZ/ID?E6=M$51?PK\B?VSKJ-?VOOAXISD:@AZ?[8']: /U&^-7_)'[O_KW
M3_T&OS\_X)ZL?^&L?%//_+*3^M?H%\;&"_!V[)Z?9T_]!K\]O^"=]W'-^UKX
MJ1<Y$4G4?6@#]5Z\G_:A_P"2,ZY_NC^1KUBO)?VI'$?P7UPGIM'\C0!\/_\
M!.N&)?CIK#J@#F)\M^=?IU7YA?\ !.>ZCF^.FKJI.?*?J/K7Z>T >*?MC?\
M)O\ XD_W!_6OD?\ X)M_\CA/_P!<V_K7UM^V5((_V??$C-TV#^M?(?\ P36N
MDF\8SA<_ZMNH^M 'J'_!23_D7=,_W#_,UTG_  3>8M\&;G)S_I/^-<O_ ,%*
M9TA\-Z7NS]QN@]S72?\ !->99O@M<LO3[3W'UH ^N:^"/^"H0#6?A<'D9/\
M,U][U\"?\%1KA(+3PMOSR3T'N: /8/V!XDB^$;"-0H\P=/H:^FZ^9/V!Y5F^
M$;%>GF#M[&OIN@#\Z/\ @K)_Q\> O^NW_LQKZ:_8U_Y);!]%_E7S!_P5JNDM
M[CP#OSS-V&?XC7T[^QC()/A7 5Z87^5 'Q'^TI>1>&?VLK[4KF$11/*%$S<9
MYK]-OAO=+>> ]#G4Y62U5@?K7RG_ ,% ?V6[_P")G@MM;\'V;W'B2&82LB]P
M.<UPO[,/[?.E^ =!_P"$0^+U['X?N])B6WB=TY.WC!H _0NOS&_X*GZ6/$5I
M;V$#[KE;M"8QUZU]#>,O^"EGP6TOPW>W.C^*8;_4E3]S!LZMVKY?^$/A?XE?
MM<_&]_%?B+2F7P#,V^&ZV_*>>* /T!_9YLWL/V??!]NXP\>F(I_6OS._:24-
M_P % /! 89'FKQ^-?K7I>BP>&_#,&F6W^HM8?+3Z"OR/_:2NHT_X*">!U.<^
M<HZ>] 'Z]:*JII=L%&T>6O'X5>JEH_\ R#;;_KFO\JNT ?FO_P %*/\ DJV@
M?]<D_D*^O?V3?^2(Z9_NM_*OCW_@I9=1P_%CP^&SGRDZ#V%?8/[)<@D^!^F,
M.FUOY4 ?G9J7_)U&I?\ 80_]FK]<=#_Y MA_U[Q_^@BOR'U*\B_X:LU-<G/]
MH>G^U7Z\:'_R!;#_ *]X_P#T$4 ?EE^V/_R=//\ [X_G7Z3_  ;_ .28^'_^
MO9:_-']LN\CC_:JG5LYWCM[U^EOP98-\,?#Q'3[,M '9R1K*I5U#J>JL,@U^
M5/[36@3?L_\ [84OQ3MA]FTPD(8UX7DU^K%?*O\ P4$^",7Q6^#%\EK#_P 3
M"-MX9>IQ0!XW^WI^TW'_ ,*3\#7F@7BW-QXA98I887R0& !SC\:]G_8'^"Z_
M"WX>2WDMJ(;C5=MP6*X/(R?YU^;O[&WPYU7]H#XE)X+UHR2V_A>0.BN20NUN
M_P"5?M[HVGII.DV=DBA$MX4B 7IP * +E%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<#\:?A98_%SP7<Z+?8VX9TR,C=CBN^I#SQ0!^3?[&/QFN_V=?CK
MXO\ "GC"-['29[DV]I)<':I&[C;FOU;TS4[;6+&&\LYEGMY5#*Z'(-?*O[97
M[%VD_'33(]9T]&MM=T\&6W6W^4R..1G'O7R?\(?VCOV@/V;O$UMHOQ#T)K3P
M/#)MEO)XON1CC(/TH _62BOF"U_X*2? 2XA5_P#A,HT)'*E.A].M1:I_P4>^
M" TVZ_LWQ=#<ZEY;?9K?9S))CY1^= 'NWQ3^(5C\,?!6HZ_?S1PQ6T98>8<
MFORZ_9]TW4?VCOVX+[QM+')+H4@)6?!*''O5G6/$O[07[97B9M"O]">W\ 7,
MAC>ZA3:!%GK7Z#?LU_LWZ#^SSX'M-%TQ/-DC&3,X^;)Z\T 1?M0>!6\0?!G6
M+:TRHM+*0JH]E-?"?_!*W2_ ]]I7BK0?%FA6-]K,FH,L+7D*NQ&3P,U^I6J:
M;#K&FW-C<+N@N(VC<>Q&#7Y<?M-?L[>/OV;?C+IGC7X3Z9-=>'U;[1>-C(5L
MY(/ZT ?H?_PSS\-/^A)T;_P&6C_AGGX:?]"3HW_@,M>!?#G_ (*0?#)O"MH/
M'7B"'1O$BC%Q:[.]:'BC_@I1\%[;1[H:)XIBOM8:,BUM]GWY,<#KZT >I:Y\
M,_@OX8N(K75= \.Z?--S''/$JEOI7H?A?3M$TO0T@\/P6UOIJ@[$M  @^E?E
M#H/ASXZ?ME?'?1O$7BO2Y]+\+6<VV-[<%$\K/!X]J_5OPCX2M/!/A^+2K)Y'
M@A7 :0Y)XH _*'X]0QS?M'0^8@?&HC&?]X5^M'A?CPWI6.GV6+_T$5^27QYO
M(E_:0A4DY_M$=O\ :%?K;X7_ .1:TK_KUB_]!% &G7Y@_P#!7W_C\\"?]?Z?
M^A"OT^K\O?\ @L%<)#?> PV<F^0]/0@T ?<7P'L!JWP3TVRSM\VS1<_\!%?F
MA'X?TCP-_P %'&B\7:?#?Z*1@K=*"F3]:_3C]FEP_P +-$(Z?9(__017S[^W
MQ^R3=^//#]YXV\#6<EQXXB=2L:?Q#U% 'TA8_ [X7ZY:17\'@S1I(9UWJ_V5
M1D?A4_\ PSS\-/\ H2=&_P# 9:^,/V7?VXKCX6Z!'X5^-\R>'IM/B\J.:1.<
MCL:]UE_X*1? .&-G/C2(@>B?_7H ]-U;X*_"?P[8O?:CX4T*QM8_O330*JC\
M:U/AWH/P]T^22Y\&V>DP/(/FDTY0"1^%?FY^TY^T1\5OVM-2E\'_  HTYK_P
M+<.I_M"W3#-SW-?<O[)/P';X._#?2$U"6X?6WMQ]I69B=K>E 'Q#_P %3O\
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
MK7SA^TGXZM/VWOB.OA'P._\ :NB,ZN+B->3B@#]*/@KXR_X6!\+_  _X@/\
MR_6RR_G7R?\ \%+/^11E_P"O>OJOX&>"9?AU\*?#GAR92LNGVRPL#UXKY/\
M^"F5PD/A&8MG_CW["@#O_P#@FI_R;3IG_79J]S^-G_),?$?_ %Y2?^@FO"?^
M"9\RS?LRZ8R]/.;J/I7NOQN8+\+_ !&3T^Q2?^@F@#\X/^"4+'_A*O&XS_S$
M7_\ 0C7ZLU^4'_!)ZZ27Q9XW"YR-1?M_M&OU?H HZ_\ \@/4/^O>3_T$U^2&
M@_\ )U>F?]?_ /[-7ZW>(/\ D!ZA_P!>\G_H)K\BM!O(_P#AJ[3%R<_VAZ?[
M5 'W_P#MQ^#+CQW^S[JFEVP9I'*MA1Z"OD__ ()XZ#\/_$6O:CX1UGP_I]_J
MFGQD'[1&K'(]17Z4:EI5OK6FO:7*!XI$VD'Z5^7OQ>_9[^)'[,OQ@O\ XA?#
M+39;Z&]GWWG!*I'G)/Y4 ?H;_P ,\_#4_P#,DZ-_X"K1_P ,\_#3_H2=&_\
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
M_&OTZ\6:#'XH\.7^E2@&*ZB,; ],&O@3_@F;IB7&N:CKB*<74+'=CKUK]$J
M/RS\"ZQJ'P&_;CMO"7EO:^'3F1GZ1UO?\%!_B*GQ[NM"\&>%;EMUE?J\TD39
M+#(STKO?^"D/@>;PEX1OOB/I<(_M*$;/,4<CBOF;_@EKX5U3XI?%G5]9\4)+
M/9K&98WD7 9AZ9[4 ?J)\!_A_;?#_P"'.BVD2@7#6D9E;'5MHKX\_P""L7AL
M2?".^U+9DJR_-7Z"P0I;0I%&-J(-JCVKY%_X*C:.E_\ LK:[.J9FB=<8')ZT
M =#_ ,$[[PS?LS^%HS+N"P#"^E>8?\%'O@1=>+$TSQ[IMNSW6@1^=MC7ER.:
MN?\ !,/Q0+[X0Z1IK,?,A@Y4CI7VCKFBVOB+2;K3;V,2VMPA1U(SP: /D[]@
M+]I[3_BM\.X]/UF\CL?$4,OE+8S/B1@..!7V!7Y?_'K]BWQO\(?B\OQ ^#EI
M<7U[%^\6U7.S/4\5VWP+_P""B&I>'];NM&^.QB\,W4*8W&/&&'K0!^A5%?,O
M_#QWX"9P/&D)'KL_^O7G?Q9_X*.>'=8TR32?@W?1>)?&$@Q!;-'D,?IS0!K_
M /!2#]HR#X._#&WM-/NDGU6^G\A[.-QO"D 9(_$UC?\ !-#X-W?@7PWK'B2^
MMFBEUX"X4NN#\Q!KPSX(?LH?$?\ ::^*5SXE^.FG7.FVJM]HCBQ@%@<@ 5^H
M?A_1+7PWHMEI=DGEVMI$L,:X[ 8H T*_)OXNV,6L_M<ZK )@KI<YQGWK]8V8
M*I). .2:_(SPC;_\+#_X**>+M.9BUM#*S+CV)H _5CP1%Y'A'2(\YVVR#]*W
M*IZ/9BPTNUMATBC"C\*N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5Q/CK_CZB^E=M7$^.O^/J+Z4 ;_ (7_ .03'6O6
M1X7_ .03'6O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% %;4/^/5_I7!^$?^1ONOH:[S4/^/5_I7!^
M$?\ D;[KZ&@#T6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *IZK_P >;U<JGJO_ !YO0!Q7@/\ Y&"^
MKT&O/O ?_(P7U>@T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!B>+/^0:?K6/X!_UES6QXL_Y!I^M8
M_@'_ %ES0!V=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5SWC+_ (\!70USWC+_ (\!0!2^'_\ Q[S_
M %KKJY'X?_\ 'O/]:ZZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH 3KP>:^7OVHOV=(_%EC<:SIR9NR<E$7
MFOJ*D90ZD, P]"*[,+BJF$JJK39Q8S"4\;2=*JM#\;]:\'ZQX=NI(+RQEA5#
M@,RD9K&:0*VTD!O2OU6^*WP9T'QE9O)<QK"P!/RKBO)/"W[%?@K7TDO+F64N
MKX 2OO:/$F&E']\FGY'YOB.%<5&7[AIKST/A&QT34M4D5+.S>X9CC"C-?6G[
M+W[,LUU=#5=9A:$1D.JR+7T?X+_9K\+>";A9K2-I67_GHHKU6WMXK6-8XHUC
M0# "C%>5F'$#K0=+#JR?4]C+.&E0FJN)=VN@6MNEI;QPQJ%1%"@#VJ6BBOBS
M[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 **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ IDTR6\322-M11DD]J?69XDTM]<T&_L(Y?(DN(FC60?PD]Z
M/SM_;(^)#_%3XW:?\-M.E,UE>!4=5.0:^X?@%\/_ /A6/PMT?P]L"?94QM'O
MBO!OAO\ L(CP?\5(/&FI:W_:ES#+O4."2!GI7UY0,6BBB@04444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?FQ_P4,\/SZ=^T!X+\16
MJ^7#;!7E8#BON/X#^+%\9?#VQU!9!*" NX'/05S'[2'[.5O\>M FLC="QNFC
MV)<8Y6M/]FGX+S_ ;X9VOA:XU-M5DA<M]H;/.:!]#UBBBB@04444 %%%% !1
M110!\P_MK6OQ7M? =WJ'PYU/['<QD'Y3SCO7G?[(G[>%EXLBMO OC,7$'BZQ
M79=WEP-J.WU-?;EU:PWT+0SQK+$W5&&0:^7_ -J[]B'2_CKX>MHO"DUOX,UR
M.;?)J-I'L:1>."5YH ^F8]:T^:-72^MV1AE6$J\_K7FOQS_:4\(? 3PK-KFN
M7/VJ&/K#:.'D/X"OB*'_ ():?%&&)$7XU:@%48 $K\5TGPQ_X)@^(=!\;VVJ
M^,OB!-XMTJ,Y?3[IF=7^H/% 'E_[.OAWQ%^U)^TEK?C?9)#X0N)#/:PW"D;1
MG-?JMI=F-.TZVM1TAC"#'L*R/"'@'0/ FGQVFAZ7;Z="B[<0H%KH: $I:**
M"BBB@ I*6B@ HHHH **** "BBB@#Y,_;;/Q<\.^';KQ'X#U3[-8VJ O"A^;W
MXKG/V*_V\-(^+%O:>"/$?VFV\96:$7-Q=#;'(?J:^SK[3[;5+62UNX4N+>08
M:.09!'O7RK^TE^PCI7Q5L _@FYA\$:PS;GOK-2C-[9'- 'U.NKV+8Q>VYSZ2
MK_C7C?[1'[5OA7]G[P_/>W\HOKE4W""W8,WY"OCJ+_@EK\4HXU'_  NO4!CT
ME>NE^$O_  2]UOPQ\4--\2>-?'DGC#3;9LR6%T6=9!Z$'B@#@_V3/A[K_P >
M/VFM1^+MQ%)%X9U#+10SJ0P_"OU&M[=+6!(D&$08 K/T'POI'ABU6VTC3K?3
MK=1A8[>,(H_ 5JT %)2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %)2T4 %)2T4 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 E+110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#6M$M/$%B]G>Q^; X
MPRU?HH \G\!_LN_#KX;>*+SQ#H.A)9ZK=G,TV02WZ5ZNH"@ <"EHH **** ,
M[Q!H-EXGT:[TK481/8W49CEC/\2GM7FOP]_99^''PNUX:QX<T-;&_!W"16[_
M )5ZW10 R2-9HVC<;D<%6'L:^??&/[!?P8\>:I+J&L>%EN+J1B[.'QDG\*^A
M:* /F.U_X)O_  &L[A9HO""K(IR#YG_UJ^B?#?AVP\):'9Z1I< MK"TC\N&,
M?PK6G10 5R'Q+^%/AKXN>'Y-$\3V"ZAITART3'&:Z^B@#E?A_P##/P]\,-$@
MTGP[8BQL85VI&#T%=5110 R:%+B%XI%#(PP5(ZU\[^+_ -@#X)^.O$5SKFL>
M%5N-1N#NDDWXR?RKZ+HH ^9M+_X)S? G1]2@O[7PBJ7,#;D;S.A_*OH?P_X=
ML/"^EQ:?IL"V]I$,*BUI44 (RAE*GH1@UY3XL_9?^'?C?Q38>(M8T-+K5K&3
MS()R1E6!SGI7J]% &=JV@V6N:6^G7D/FVC*%*>P&*X?P+^SQX%^&_B:Y\0:!
MHZV6J7 (DF!ZY_"O2:* "LOQ'X<L/%FDS:;J<(N+.;[\9[UJ44 >=^ _@%X*
M^&NL2ZIX?TE;*]E!#2 ]<_A7HE%% &/XK\*:;XUT.XTC5[<7-A.,21GO7+_#
M_P"!7@WX8W37/AW2EL9F&"P/_P!:O0** ./\?_"CPU\3K>.'Q%IZWT<8PH)Z
M58\ ?#;0/ACI+:;X>LA8V;-N,8/>NHHH *XGXC?!SPK\5EME\2Z:M^+?_5[C
MT_2NVHH YWP5X"T7X>Z7_9^AV@M+7.=@KHJ** ."^)WP/\'_ !@:R/BG2UU$
MV9W0[C]TY^E=%X3\&Z5X)TU;#2+86UJ.B"MNB@!*\&\??L/?"#XF:M-J6O\
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
MD?FVTZ%)$]0>HJ[10!YG\,_V<_ ?PANKRX\+Z,NG2W<AEF92/F8]^E>F444
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
M(7\OK7<?\$__ (0R?#WX$Z!<:G;M#K4L7[T2+AA]: /J.BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N)\=?\ 'U%]
M*[:N)\=?\?47TH W_"__ ""8ZUZR/"__ ""8ZUZ "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BLKQ1KL7AGP_?ZK/CRK2(RMGI@5X+\*
M?VT/#7Q4\<IX:T]X6NF<H CY- 'T?1110 4444 %%%% !1110!6U#_CU?Z5P
M?A'_ )&^Z^AKO-0_X]7^E<'X1_Y&^Z^AH ]%HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBOF7XT?ME0?"/QVWAU](-TRL
M%\S)H ^FJ*P_!?B,>+O"^G:PL?E"[B$@3TS6Y0 44C':I/IS7YY>)O\ @K!:
M^'?C9>>!&\*[X[>^^Q&\WG!;('3/O0!^AU4]5_X\WI-%U$:OH]E?!=HN84EV
M^FX _P!:75?^/-Z .*\!_P#(P7U>@UY]X#_Y&"^KT&@ HHHH **** "BOE&Z
M_;DM[;XMWW@K^Q27MIO*\_)YYQ7U+I]T+^PM[D#:)4#X^HH LT5\Q?&#]LZ#
MX5_%B/P8^D?:G< ^=D]Z^@_!_B(>*O#MGJBQ^4+A-VWTH VJ*** "BBB@ HH
MHH **** "BBB@ HKYF^-W[9$'P>^)UKX1?2/M;S*#YV3QFO>O _BA?&7AFSU
M98O)%PN=GI0!OT45\^_M%_M50_ 6;9+IGV[@'J>] 'T%17$_!WXC)\5OA_IG
MB9+?[*MXNX1>E=M0 445R7Q&^)FA_#/09M2UB^AM552465P-Q]* .MHK\V=:
M_P""KGBJ'Q!J%EH_PGO=6L[=RL5U"CE9!V(Q7L'[//\ P4%L_BIJT.E^+-$_
MX0O4IFPEM>$JQ]\&@#ZK\6?\@T_6L?P#_K+FM3Q%<17FBB>"19H6Y#H<@UE^
M ?\ 67- '9T444 %%%% !117,_$;QDO@'P?J>N/%YZV<+2E/7 S0!TU%?F%;
M?\%A-9UK4+RWT7X8W.J);R%-\&YLX/?!XK0_X>M>/!_S1?4O^_<E 'Z6T5^;
M>D_\%4/'6I:U963_  ;U&)+B0(9#')\N3UK[J\*_$:XUSP&WB&[TYK&18]YM
MWR#TSB@#NJ*^5OA9^V];_$GX^7/PW31C;R0J3]IR><5]4T %%,ED\N-F]!FO
MDK2_V\;?4?VHI_A#_8>V2//^F9/./QH ^N**:C;E!]:=0 4444 %%%% !145
MU-]GMY)<9V*6_*OD_P 6?MW6WACXUZ+X!.B>8^HS"(7&3\O.* /K6BD'3-+0
M 4444 %%%% !7/>,O^/ 5T-<]XR_X\!0!2^'_P#Q[S_6NNKD?A__ ,>\_P!:
MZZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** ,3Q5_R#I/]TUD?#7_D&W'_ %TK7\5?\@Z3_=-9'PU_
MY!MQ_P!=* .RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHKP'QM^V=X'\"^/)?">H>?_ &E&VP[>F?RH ]^H
MJCHNK0Z[I-KJ%OGR+B,2)GT-7J "BBB@ HHHH **** "BBB@ HHHH ***;(X
MC4L>@YH =17SRW[;G@-?C5)\,B+C^WTZ_P!W^5?0-M<+=0)*GW6&10!+1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>%_M"?M?^"_V;[>VF\3
M><PG?RU$/7/Y4 >Z45YM\%?COX?^.NAG5/#_ )GV<*&_>=>:])H **** "BL
M[7]<@\.Z7-?7.?)B&6Q7B?PB_;-\$?&;XH:KX$T,3C6-.5FE,GW>.N.* /?:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBHYYEMX7E<X1!N)H DHKY0^.'_  4>^&OP*UU=*U>&\O;D_P#/
MF-P'Z5V/P#_;*\(?M#7$<.@6=];LXR/M*X_I0![]1110 4444 %%%>6_'_\
M:&\._LZ^$6\1>)(YGL0X3]R.<F@#U*BN$^$7QAT/XS>$[/7]#9OLETGF(KGY
M@/>N[H **** "BBLOQ%XAM/#&ERW]ZVR",98YQ0!J45\]?"/]MGP/\9OB1JG
M@S0X[HZEIY(E=Q\AQZ<5[3XU\76?@7PKJ.OZAN^QV,1FEV]<"@#<HKP[X)_M
M=>#?CM<>3X?\[=O*?O/4?A7N- !145Q.MM"\K_=49-?/TG[;G@./XTP_#(BX
M_M^7I_=_E0!]#44V-Q(@8=",TZ@ HHJAK>N6?A_3;B]O9XX88(S(Q=@. ,T
M7Z*^&=>_X*Y_";0=<O\ 2WTW5IY;.0QN\4>5)!QQQ7I?P*_;^^'GQZU^'2-'
M2ZL+J;[OVW"#]0* /INBD5@P!!R/6EH ***Y[QQXUL_ >B3:G?)(\$2EF\L<
MX H Z&BO$?V>/VM/!W[2EYKEKX8\Y9M(?9.LQYSG'%>W4 %%%% !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 A&>",U7&FV@
MF\X6L(E_YZ>6-WYXJS10 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 07%C;7FW[1;Q3[>GF(
M&Q^=21Q)"NV-%1?11@4^B@ 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@"":QM[E@TUO%*PZ%T!(_.I8XUC7:BJB^BC IU% !5:
MZTVTOL&YM8;@CH98PV/S%6:* ,__ (1_2_\ H&V?_?A/\*FMM+LK-BUO9P0-
MZQQ*I_05:HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"":QMK
MHYFMXI3ZR(&_G4D<20J$C18T'15&!3Z* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "N)\=?\?47TKMJXGQU_Q]1?
M2@#?\+_\@F.M>LCPO_R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ***KZA=+8V%S<L0%AC:0D^P)H ^:/VZ/C9;?#_X;ZAX:614U/7+9
MH8!GYCGL*_)K]ES3?%?P'^-FD^--;LYK'3K:0F6XDX5\D<U[]\=O&FJ?M:?M
M0>'+?1V:;3]%O1%.J_=P&KZP_;>_9SBU#]FV[AT"V":I%&F61><XH ^L_A]X
MSM?B!X1T_7K(JUM>1[T*GBNCKX*_X)I_'>36/#\'PSU"4G4M'A.]7Z\?_JK[
MUH X_P"(WQ9\,?"G1Y-4\3:DFG64?WI'Z"H_^%P>%/\ A [;QE_:D?\ PCUP
MN^.[[,/\BODK_@JA:I<_ W5 ^<#!&#W%?%_[--G\5_VD_AIH?PXT+4&BT+36
M!D61B%\L'GGZ4 ?I/<_\%$/@1:74MO+XTA66,X9=G3]:Z'X<?MI?"/XL>*H/
M#GAGQ3#J&KS_ .KMU7!/ZUY[H?\ P3.^"$>CV0U7PNMWJ@B7[3.)<>9)CYCT
M]:\=^/7_  3UA^%[?\)G\$+8Z-K]F-T1#D[/7^5 'Z*U0US6K/PWH]WJFH2B
M"RM8S+-(>BJ.IKXZ_8A_:\U#XD:Y-\./&=PT_CC38R;J9^C$=A7T?^T1$)_@
M=XVC/1M,E!_*@!G@WX\>"/B?X?NM2\.ZS%J%E"Q2213C!'6O%YOVV?@UX!\=
MWVGZUXECL[U,@@\X-?DU^S;XX\>7DE_\,/ =S):ZGJETQADW':.<'-?HC\#_
M /@G3X/U://Q8TT:OXLV[KB4/PY^M 'O.D?\% O@=KFK6VFV?C*&6\N&"11[
M?O$_C7T'8WT.I6D5S;N)(9%W*P[BOC7XC_\ !,GX7+H5Q>^"="_LSQ' A:SD
M\S($G8_G7C'[/?[1'C_]GKXO67PL^*E\]W=W,F('SE1'G@9H _3*\O(M/M9+
MB=]D4:EF;T K@OA[\?O _P 4M9U#2O#>LQZA?6#E+B)>J$=JW?&5U#J?@74I
MX)!)#):N0RGU6OQ1_9Y_:$M?V?OBK\3M.C@N'UO6;F2#3YH^0DA8XS^)H _8
M'QU^TY\._AQXPMO"^OZ_'9:W<#,=L1DFO1M%UJT\0:?%?6,OG6T@RKCO7YY_
MLO\ ['NM_%K6D^(/QD!U/6$EWVLC-R$Z@5]&_M3?'S1/V4_A;#);)Y.\^1!'
M&<E6/ H ]%^,7[0G@7X"V=I<^-=:CTB*Z.(6<9W5Y>W_  4:^ B+N/C:$#_<
M_P#KU\P_"7]G'QY^V/J@\2_&:X;5/"KL)M,C+$%(ST'Y5]%R_P#!,GX!26PB
M_P"$3P0N-_F_KTH ]Z^&_P 6O"_Q8TE-3\,:FFHV;C*NO&17733+;Q/(YPBC
M)-?E'\7O!/Q+_8)\8?\ "5:'?^7\,&G$,%E"VYDR>X[5^BGP-^+>E_&CX?:9
MJEO()9;BW5IXR>>1WH AD_:7^'L/CRU\'/KT2^(;H[8K0CEC7J%?F)^W3\%Y
M?AO\>M%^+.B1-;6FF*LLK*3@-_G-?=W[./Q0_P"%P?"?2?$IE65[D$,1[ 4
M>G5Q/C[XR>$OAFRKXBU6.P9AN ;TKKK^\33[.:YE.(XD+L?85^5G[2E]JG[0
MW[7/AO1].G,_AO>(KB-&XX(H _4#P?XQTKQWH<.KZ+="[L)ON2KT-2>*/%6F
M>#M*EU'5KE;6TB4LTC=@.M<IH&DZ'\ _AO%9J1!86<9('OCI7YQ:IX]^*7[=
M'QBU#PYX,U%K3POH]UMU!9FVJ\6[! /TH ^RI/\ @HI\!X;B6%O&L(DB8HXV
M="/QKJ_AA^V)\*?C%XC_ +"\*^)H=2U/&?)48/\ .O/K3_@FA\"/LL)NO"0E
MO-@\^42_??'S'IZYKROXU_\ !/E/AKIY\1? 6W_L+Q-$=Y<O_ .2* /O^BOC
M;]B/]K"Y^)U_?^!O$L[2>*-%7RKN63@,XX.*^M/$WB2R\)Z'=:MJ$GEV=NN^
M1O04 2ZYKEEX<TV6_P!0F6WM8AEI&[5X%JW_  4&^!NBZE/87?C*&*ZA.'39
MT/YU\5?%WXV?%']K+X_7'@7X<:D]OX;SSN.$VCKS7U/X7_X)H_!Z3P_8MXH\
M-KJ'B%H@;VZ67[\G?M0!ZI\./VP/A5\6-:@TKPUXFAO[V9MJ1@8R:^./VU+=
MH/CLV\#+,K#Z&O4/BM^P?HOPU\.W&N?!RP_L7Q#;(7A;?G:P[U\-M\6/$NI>
M.8_#7Q&EDO/&J2@/<$<;0: /V,^"_P#R2_P]_P!>RUVU<5\&5*?#'P^IZBV6
MNUH 1N5.>E?GWXB_9%_9RU3XW7FOWGBN1/$TEYY\EGYGRB7/IFOT#?[K?2OQ
M]\4V<?\ PU=J;_-G[?\ WO\ :H _66[UK2? W@Y;Z[N1#I%C;KF=N@0  '\J
MYOPW\:O!_P 1-#DO="U:.^MAGYE('3K7,?M#PK/^S#X@C;[K:4H_\=%?BK\#
M_&GQ,\0:X?A_\/+V2TNI)FPQ8XVYP: /UBMOVX?@OX%\8:KIFL>)H[._A)5U
M;G!KT;P!^V3\)_B=JL.G>'?$\-]=RMM2,#&3^=?.?P3_ .">7P]\26)N_B1H
M_P#:OBIES=OOP&?N:R_VC?V*="^ N@3?$#X760T?^QHC<31*^3P>HH _0NEK
MYC_81_:+N/CU\);>_P!7G:354D,;%NI XKZ<H *\Z^)7[0'@;X11R2>*M:CT
MQ4&27&:]%KS+XJ?LY^!/C-%)'XKTC^T4D&"-V/Z4 ?E=??M'?#NX_:.U;Q)'
MJJG1IKC>DWJ,U^FOP=_:J^&7Q6MK*Q\+^(8KZ<(L?E@<@@=*_,*^_9A^'=O^
MT1JOAA-.(T:&X\M(_1<U^F7P5_9$^&'P@ALK_P +Z&+6X*+(9"V<MC.<8H ^
M/OVP(\?M6VV1U52*^UK;XI>&O@G\'M$U?Q?J4>EV#QJJR-SDD5\"_P#!0GQQ
M;?#O]H!-:O59XHT50%'.>U=?^S1\%_'_ .T_"M_\4KC^T_AC,F_3+)FP5':@
M#Z57_@HI\!GDV#QK#N]-G_UZ]P^'_P 1-!^*'AZ+7/#E\NH:;(<+,O<U\W>(
M/^"8_P #KS0[R#3_  P+6_>,B*<R9VMV[5\S_!SQCXR_9%_:4LOAA?7;#P>Y
MW>2IRN#TH _4ZH[BXCM8))I6"1QJ69CV JK8:Q;:EIJW\#[K9DWAO;&:^ OV
MUOVJO$.J>*M+\ ?#>\D2]U!OL\CITW$XYQ0!](^-/VXO@Y\/]8.EZWXLAM+T
M<&,KG^M8UO\ \%$/@1=7D%K'XTA,T[B.-=G5CT'6O,O@[_P3A\*:QX1CO/C!
MI2:]XMF;>\ZR_<![=^:U/B!_P3!^$%YH;R^&O#_V#5X!O@?S,Y<<CMZXH ^Q
M-/OH=4L;>\MI!+;W$:RQN.ZD9!_*K%?FI\'?VBOB%^R]\2+/X?\ Q=OI+RSU
M"<6^CJ,D1IG !K]*(9!-#'(IRKJ&!^HH ?1110!^:/[;0'_#3FE\?P+_ $K[
MR^"'_)-=(_ZYU\&_MM?\G-Z7_N+_ $K[R^"'_)-=(_ZYT =Y7Y_?\%% /M1X
M_@6OT!K\_P#_ (*)_P#'T?\ <6@#Z6_8[_Y-_P##7_7,_P!*]JKQ;]CS_DW_
M ,-?]<S_ $KVF@ K\O\ _@IEK3:OJ%CI.L7DVGZ6MZH22-B-W/2OU KYD_;7
M_93B_:(\"I!IL,<>KVTOG+(QQG'/YT >C?L]> = \/?"/PN+.QMI2]E&_P!H
M:)69LCKG%?,/[?W[&]_\0[Y/B'X)BD7Q7I\:K!:VHVK(1W(%<=\ _P!LV\_9
MUUBU^&_Q1^US_.MG82QH2L>#CD^E?HMI.M6>N6,%W9W$<\4R!U*,#P1F@#P'
M]F$>-;/X :39^.K-K/6D&)$?J*]9\ _ZRYK8\6?\@T_6L?P#_K+F@#LZ***
M"BBB@ KS#]I+_DC/BG_KQD_]!->GUYE^T<ID^#GB=1U-E(/_ !TT ? ?_!)&
MSL;BR\3_ &FPM[IO[0D&Z:,,1R?45^G7_"/Z7_T#;3_OPG^%?BI^PK^V5X2_
M9C?Q%8^)-/NKN2:]D=6MTW<;C7V4?^"P7PE_Z!.M?]^C_A0!]PC0-+5@1IMH
M".A\A?\ "LGQ_&L7@[4%151?+/"C KXZTW_@KQ\*-3U6TL(])UD2W#A%)C.,
MG\*^IYO&EG\0?AE=ZK8))'!)%N"R#!Z4 ?GI^RVH_P"&]-2X_@:OU.K\LOV6
M_P#D_34O]QJ_4V@"*Z_X]Y/H:_);PNH_X>B7YQSM-?K3=?\ 'O)]#7Y+>%_^
M4H=__NF@#]:H?]4OTJ2HX?\ 5+]*DH **** "BBB@"MJ7_(/N?\ KFW\J_*'
MXL*/^&U/!?'_ "]C_P!"K]7M2_Y!]S_US;^5?E%\6/\ D]/P7_U]C_T*@#]9
M5^Z/I3)YDMH9)I&VQQJ79O0 9)IP(5 3P,5^9W[3W[7WC;XJ?$BY^&?PDO);
M2^M)_L^HL,X9,X- 'U;KW[?7P2\-ZE/8:AXPAANH7*.FW."/QI?#O[>WP3\5
M:HFGZ;XPAGNG. FW']:\G^$__!-/X=7GA]-1^(&BC5-=NU$LS>9C#$9)_.KW
MQ)_X)J_#BW\*W,WP]T1=(\3Q_-!<-+UH ^DOB%\<O!OPL\/Z=K?B36(]/TW4
M&"6TS=') (_F*Z/PMXPTKQIIL=_I%TMU:R*&61>X-?A%^UOJOQ0L]4\.^"O'
MM])<Z9I=TJ0+DX'('\J_7G]C6)8?A7IJIG:+>/&3["@#N-2_:"\"Z1\0U\$7
M6MQQ>)6&19GKBL+XX?M$_#[X3Z3'-XJUA+.-SA3FORL_X*$>,KCX7_MS2^);
M+?\ :88E/RGGN./SKV?X(_LH^-/VAHT\9?%ZX_M/P9J"":QM2_SH#T.* /IK
MPK_P4*^ VGVDI?Q=%!DYRPSD5] ?"_XQ^$_C)HHU7PGJD>IV)Z2+Q7S;X>_X
M)L_ 75M,FC;PX7DZ!MV-OIVKYR^*_P ./B'^PIXH_P"$F\*W36OPMMW >SC8
MDT ?JI17EO[._P :-/\ C9\-]*UZVES-<1!G0GYJS_VF/CUIOP.^'NJZC/*5
MU%;=FMU7KN]: .N^)GQA\*?"'27U+Q3JD>FVBC)=N:\;7_@HU\!)$WKXVA*_
M[G_UZ^.?V;?AS\3/VY/%@\8>/+PW?PP:5HY+"9]K/CL!7UNW_!,WX ,C*O@\
M(",#$O3]* /6_A1^T=X ^-FFWM_X1UV+5+6S_P!<Z\;:?I?[1'@/6/&4?A:T
MUR*76Y#A;8=37P7^TE^R7XW_ &;=(O=7^"$QTCPTJ&748=_+K7SO^P#XIN?'
MO[6VDZIJ#2->(VUBS=\T ?M7XH\8:5X-L/MFKW2VMO\ WVK%\*?&#PIXVT34
MM6TC5([JQTX$W,J_P8!)_E7F/[:$:M\+96;.%#'CZ5^3OP#\2?%3QIXWU;PK
M\/[^2#0+RX,.HQ;CAE)P: /U6U#_ (*$? S3+J2VN/&<*31L59=O0C\:Z[X3
M_M9_##XW:U+I/@_Q'%JE]&,M$HP?YUXK\/\ _@F3\)+?P_&_BOP^-1UB;YY9
M/,Q@GKVKQ?\ :D_937]E>ST_Q=\$H&T6^>X"W)#$_(#R* /TRHKQ7]EWXU1_
M%KP+:":0RZM9P*MVQ[OQG]:]JH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#$\5?\ (.D_W361\-?^0;<?]=*U_%7_ "#I/]TUD?#7_D&W'_72
M@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *_)+]IRVB;]K&^8HI/GCG\:_6VOR9_:8C9_VK-2<?=CEW.?0
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
MIX46^DN;9DU)O+R8$*X8C\,T ?*/[!_A+2_CS\2->O/&&FQZ]]EU%T5;A=^
M&/'-?JOX9^&7A7P:ZOH>@V6ELHP#;1!:_"3]D_XJ?&3P)JVKS_#GP_\ VM>3
M7327";,[9">1^=?KA^R_\3?C#XXM8&^(_AM-$D8?,%CV_P!* /I*BLOQ%XFT
MWPKILE_JEREI:Q@LTCG@ =Z^&/V@/V^O$5WXDM=*^!-M;^,&7Y+EE3< ^>G2
M@#[[HK\P_P#AJ3]M =?AG%Z_Z@=/RKLO@7^WMX[\/^)9[/\ : TN+P?92'9:
MRF()N:@#]"J\-_;#^%UK\6/@]?:/<Q)(,[QN&<8%>H^"_'VA_$+2UU'0;Y+Z
MT8 B1/>M/6M)@US3IK.X&8Y%*_3(H _/?_@FQXX:'Q]XC\#&;]SI$;(D>>!B
MOT6K\??V7=5N/AC^V_X]A0E;>6Z9%)^M?KW93?:+.&7^^@;\Q0!/1110 5\O
M?\%%_'TGP]_9OU748)?+N#*J(%."<YKZAK\Y?^"E'B2/QBTG@5YB-TBML!]Z
M .P_X)N?!VULO#4'Q#DLU6\U>'>9BO))]Z^F?VG%#? ;QF",@V#_ -*J?LHZ
M"GAGX ^$--1=JP6@6KG[3?\ R0?QG_UX/_2@#X'_ ."8MO'%K V(%_TANGUK
M]2*_+K_@F1_R&!_UW;^=?J+0!2UC_D%W'^X:_(6\MX_^'F6G-L&[@Y_&OUZU
MC_D&7'^X:_(F\_Y28:;]!_.@#]?;3_CWC^@_E4U0VG_'O']!_*IJ "OS,_X*
M(>/?$'B?7-/\,Z/K4NC*MXL<C1N1O7(&*_3.OSX_X*5?LZZWJ6@Z;XM\#V<M
M[JD%V)KJ->=JC!)H ]X^!/[(OP[\.^ ])N-4\,Z;JVJ75M'+-<W$(8L2H.:^
M>_V]/V+YM/\ #MSX[^%W_$AU&SVG[#IJE"WKC%>K_L@?MI>%/B-X>T_PIJFI
M0VOB6PC2U>!N"6 QBOKB:&.XC*2HLJ'JKJ"/RH ^7OV#_B9XH\1?"G1M#\6Z
M;=Q:Q9PXDO+D',F/7-?4M0065O:_ZF"*'_KF@7^53T %9GB72[?6-!U"UNH4
MGBD@=2KC/536G4=PGF02(?XE(_2@#\E/V:[*7]FW]HG7[:.\\J'6M08+$IQP
M7/'ZU^M=N_F6\;_WE!_2OR,_;DT^3X9?M-> [FT9D6ZOE9_^^J_5WP=K"ZWX
M;T^Z7JT"$_7 H VJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ KB?'7_
M !]1?2NVKB?'7_'U%]* -_PO_P @F.M>LCPO_P @F.M>@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "OFO]NCXSCX0_"N26.Y\FXO0T*J&P3D8
M_K7TA/<1VL+2RN$11DL:_(C]J[QMJ'[57QV'@#3':XM]'O0Y6,YX##K0!Y)^
MR7^T%XK_ &<O$&O:S<?#:^\3'5)C/%.(&.W)SP:^I-0_X*I^+-4LI;6?X*:E
M)%(A5E:)R#^=???PT\ Z3X<\!Z%IS:5:>9;VD:.6@4DD*,Y)%=-_PC>DC_F%
MV7_@.G^% 'X<? ?X[:U\-?VG-0\=:GH-QX<L=9FV+;S(45-QZ<_6OW"\*:Y%
MXD\-Z=J<+B2.ZA64,I]1FOC/_@I)^SK#X^\ :;J.B:?';W=C<>=(;:,*<+@Y
MXKHO^">OQN@^(W@^ZT#[3YMSHJ+;LI/((P#0!RG_  54D,?P)U0CU KM/^";
M/PXTSP[^SKX:UR"!$OKZ#+NHY(]ZXO\ X*J1F3X$ZH /0UUG_!-3XK:%XH_9
M]\.^'+2[635-/@/FPYY H ^OZ:Z+(I5E#*PP0>AI:CN+F*S@>:9UCB099F.
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
M'I0!_/S^T3\"]:^!OQZTNSN49?#1U-%TU2W"1[QQBOW5^%9S\,]%(Z?8T_\
M017YT?\ !6A+1?&7P[,&WS?[0CW8_P!X5^BOPG_Y)?H?_7DG_H H _+"3_E)
ME>?3^M??O[77_)$;S_KT?_T$U\!2?\I,KSZ?UK]"_P!J;2_[3^!^H'?MV6;G
M_P =- 'R[_P1J_Y)_P"-_P#L)'^9K]&J_.3_ ((V,J^ _',>?F74FX_X$:_1
MN@#!\??\B3KW_7C-_P"@&ORI_85_Y+/K/_82?_T(U^JWCW_D2=>_Z\9O_0#7
MY5_L)QNWQFUDA"5_M)^?^!&@#Z._X*T[?^&=Y]W]\8^N:^.?V.?V9/&/[2.G
MZ/'XOD:Y\):?MELXY&^Z :^P?^"N'_)N[_\ 79?YUWG_  3OM8(?@/X>>.,(
M[6R[B.] 'T3X$\"Z1\.?#EMI.E6Z6UM"BJ2.,X'6OS:_;0^,7B+XR_'J3X+:
M5=,VF2D%H5/7UK],?%S2KX=OC!GS?+.W'6OR7^#G[[_@IPG]J\OM/^LH ^_?
MV3_V3?!G[._AFWN]&TS[/K]Y;A;VX8Y+'TKZ"90RD$9!X(-+10!\(_M\_L=Z
M/X@\,WOCSPE9?9O&\3@K<*<<=:U_^">O[0EYXUTD> M8G,VM:-!B<GU%?6'Q
M'6W?PE?"YQY7EG.[ITK\TO\ @G'N'[:'Q.5/^/?;)MQT[T >Z_\ !2ZZ:R\
MW$Z'#I;DBOE__@FK^RW;?%:./QGX@@-U8+,<C/&0:^GO^"F5N;SX?W, .-]L
M1FM?_@E7I(T?]F6WBSN8W3$M0!]?:3I-KH>FV]A91+!:P)LCC7H!7SA^WA\%
M_#_C[X/ZWXEOK7?J^AV;36DPZJ1_^NOINO)OVKO^3=?'G_8-D_I0!\U_\$I?
MB1J/BKX+R6VJ3^=-'<LB[CD@ X%<W_P65_Y)1X1_["8_FM<G_P $CYI!X7F0
M-\GVM_E_&NL_X+*_\DH\(_\ 83'\UH ^A_V*66+X/Z9(YVHMK&23V^45\=?M
MD?&#Q)\<?VCH?@IIMTS^&+P+YL*G&[UKZQ_99:1?V;\PY\[[ NW'7[M?$_P7
M6.;]O[36U/!N]_&_KUH ^_/V7?V3/!W[.?AVW?1M-\G6IH=MS<,<DD]17O)
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
M 5^4?[644VN?MO1:87S"0IV9K]7*_(?]I"ZF'_!2NWB$A\O:ORYH _4OX5V
MTSP#I%L!CRX0*YS]IO\ Y(/XS_Z\'_I79>!O^15T_P#ZYBN:_:"57^#/BM7&
M5-DV10!^?O\ P3(S_; R,?OVZ_6OU%K\U/\ @GP+>'Q>L<)5?WS?*/K7Z5T
M4M8_Y!EQ_N&OR)O/^4F&F_0?SK]=]8YTVX_W#7Y$W2LW_!3/3449?CY>_6@#
M]?+3_CWC^@_E4U16JE8$##!P,BI: "H+VSAU"TFMKA!)!,A1T;H01@BIF8*"
M2<"LC3_%VBZMJ4VG66J6MU?0\R6\4@9U^HH _.;]M#]@+5_#>K0_$#X'P#1[
MZVW75_''+AF8$G*U>_8U_P""B%QNA\"?%6:XD\5B3RTGD&T8' R:_2":%)X7
MCD17C<;65AD$'M7YZ_\ !13]D#36\'ZA\0O"4,6DZQ9[6/V=-K9]1CZ4 ?H%
MI6J6^M6$5Y:R"6"495E.15NOB;_@G%\>+OQEX"L/".JLTVIV,7[R60Y8X_\
MU5]LT %%%% 'Y;?\%9H8;/XR?"BZ"X9KA2^/]ZOT)^!]_'J'@'3I(ONB)!^E
M?GO_ ,%=%+?%/X4@#),ZX'_ C7WQ^SK&T?PWL Z[3Y:?RH ]0HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "N)\=?\?47TKMJXGQU_Q]1?2@#?\ "_\
MR"8ZUZR/"_\ R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ^>OVU/CA#\&OA!J5^L<TMU]U1"I)&<U\R_\$Z_@J^N>-[_ .*VH6K;-7C,
MB><.<GZU^@?B;P3H/C.S:UUS2K;4[9NL=PFX&K.@>&M+\+:?'8Z38PZ?:1C"
M0PKA10!I*H4  8%+110!E^)M'M]>T&_LKB-9(YH'3!'J#7Y(^$_$5W^QA^T:
MVG16MPMIX@U#+>6I(P6K]@2,C!Z5RFN?"GPAXDU*"_U3P]8WU[ =T<TT>64^
MHH ^-O\ @IEXBM]>_9UO+^!2J/$I.X<\U\V?L_?!/XI?"_X&^'?B3X$NOLPN
M,2W.T\F///'YU]*_\%3[6&Q^ .I16\:Q1C: JCBO8?V";6'5/V1O!=O=QK<0
M/;%6C<9!''% 'CVG_P#!6[X9:-:P:;K=EJS:U:HL5X8X3M\P##$<>M>5_%7]
MO75?VK-:B^'OP;2]T_4[X;8YKA"H]\_G7WU<?LS_  LNKF2XF\"Z/)-(<N[0
M<L?SK1\,_ GX?^#=6CU30_"6F:9J$?W;BWAVN/QH \._8Y_8_/P/!\3^)5CN
M?'5W&5O+M"&#9'/->T_M$2>7\#_&K>FF2G]*]$KSC]HW_DA7C?\ [!<O\J /
MQC_92_9Y\5^//#>L>-? <QM_%UE=N+68M@( 37U?\,_^"BEE\"KZ3PW\6[>^
MO_%MNNRYN8(R<GVIG_!)>1E\!ZV 2!]ND_F:^PH?@;\.?%GCJ^O-8\)V&HW[
MC)FN(@V?K0!\Q>/?^"KW@_QAIDGA_P #V6IQ>(+]?*M9I8B KG@=JC_9>_9
M\:>,?'=I\2OBVZW^L1R>9;R,>0G4"OLRS_9L^%^GWD5W;>!]'AN8CN21(,%3
MZCFO1H88[:%(HD"1H,*J] * .?\ ',*V_@G5(HDVHMJX"J/]FOS._P""7:S+
M\?OB=YEM+$#>.0SJ0/O&OU1FACN8FBE0/&PPRMT(KG_#OPY\,>$[VXO-'T2T
MTZZN#NEE@3:SGU- '1KT%>/_ +3'[/ND?M!>!VT?4K=9I(B9(<]F[5[#10!^
M4_AWXP?$3_@G[XE:Q^)4D^H>$YGV:=#;@MLC'0?E7M:_\%@O@\L:O+8ZP@(Y
MQ"3@_E7V+XS^&/A3XB)$OB70;/6EB^X+N/=M^E<LW[+WPG9<'P%HI'_7O_\
M7H _.SXA:/\ %;_@H5XZ$NE3R1_"EI1-;VD_RD 'O7Z6?!WX9V'PK\!Z1H=I
M D<EK;K'(R]R!6_X9\&Z)X,L5L]#TRWTRU48$5NNU16S0 5\U?MY?!9OC9\&
MIM)@BWW*.74CKTKZ5J.>WCNHRDJ"1#U5J /RM_X)B_LZ:KX=\>>(U\26Y,%D
MW[G>O&0>U?JI&@CC5%Z*,"L[2_#6EZ)-++86,-K)+]]HUP6^M:= &?KFB6GB
M'39K*]B6:&52I#>XK\J?B5\!?BO^QW\7;OQUX!N?LWAW4+HRW\<1SNBSDC'T
MK]9JH:SH.G^(K-K74K2*]MVZQRC(- 'P]:_\%>OA-#;Q0W=CJYO8T"W&V$X#
M@<XX]:\X^*7[?FJ_M/1_\(;\$TOM,UR0X::X0J"IZ\U]T-^S#\*6D9SX#T8N
MQRQ^S]3^=:OAGX%^ /!FHB_T/PGINF7G_/:WBVM0!\^_L3_LA3?!)[OQ/XA3
MS/%.J)ONY=V=SGDFOJ_6-'M-=T^:QOH5GM9EVO&W0BKM% 'Y>?M$?LE_$CX+
M_&:Y^)OPLF6PTQ6W&.,\@=2,5Z1X?_X*R?#[PWH]GI/BNSU5_$EK&([UHX3M
M+CJ1Q7WG?6-OJ5J]O=0K/ _#1N,@UYY>?LU_"Z_NI+FX\#Z/-<2'+2-!DG]:
M /A/XI?\%&Q^T'J5KX!^$\%_9:MJ@\J*:="OS'UKY@U#]GGQ]\+?C!'>>/UD
MO]>9U=IXP6!!YZU^RN@_L_\ PY\+ZM#J>D^#M+L-0A.8[B&'#J?8UTFM>!M
M\17@NM2TFVO;A0 ))DR>.E &1\&V+_#/P^Q4J3;+P>M=I4-I:0V-ND%O&L,,
M8PJ*. *FH :WW6^E?D%XH\__ (:LU/\ T2<K]O\ O;#C[U?K]7,2?##PI-J3
M:@^@V;7K-N,YC^8GUS0!YS^T?N_X9;\1;49V_LI?E49/W17R9_P36\W_ (1-
M?,MY8?WK_P"L4CO7Z*W^DV>J:?)87=M'<64B[&A<94KZ5AV7@;P_X3T]TTC2
M;;3EZ@0)MH RO!?_ ",VH54_:,S_ ,*6\5;5+G[(V%4<FI_ ASX@OB:[F^L+
M?4[62UNH5GMY!M>-QD,/0T ?G'_P3W\[_A*TWVTL0\UN74CO7Z25@:'X#\/>
M&Y/,TO2+6Q?.=T*8-;] !1110!^4NJ>?_P -:ZY_HLVW[7]_8<=:_4GP[_R
MK#C'[A/Y5F-\-_##:D^HG1+0WKG+3[/F)^M=%'&L:!$ 55& !VH _,G]L#SO
M^&KK?;;32+A?F5217Z"_!_/_  KO1\J5/E#@UI:I\/\ PYK6I#4+[1K6ZO1T
MGD3+?G6W:VL-C D,$:Q1*,*BC@4 35^;O[=?G?\ "X(MEM+*,+\R*2*_2*L'
M6/ ?A[Q!=?:=2TBUO)_^>DJ9- '*?L]KYGP?T%9$(#08*L*^3?V\?V/?$?BW
M6-,\=?#<1V.HZ4#/*%."6!SD5]YV-A;Z9:I;6L*P0(,+&@P!4LT*3Q/'(H>-
MAM93T(H _.'X1_\ !3K3_A7X4C\/_%R'4;KQ1;ML\V"(D,HXP36AX^_X*Z>
MM2T<Z?X7L-4&JW?[J)Y(CA6/ [>IK[-U?]GGX;:]=FZU'P9I-W<'DR2PY-58
M_P!F3X50S)*G@31EDC.Y6$'(/KUH ^)/V?OV1?'/QD\<6?Q%^+4IOXHIA=Z2
M"V#&N<CBOTFAC$,*1CHJA1^ IEG9PZ?:Q6UM&L,$2A4C48"@=A4U !1110!X
M'^UU^SC#\>OAGJ>G:?#&GB!U'D3L<5\9_!?]I'Q-^PW(_A'XJ_:KS0K-3'"M
MNA8J?45^I%<CXJ^$?@WQQ*9-?\.6.JR,<EKF/<: /C?5/^"NGPQU33KFTT2Q
MU;^UYHRMKYD)V[B.">*\W^!/P#^(_P"T1\<].^*WC&<3:)#)Q'*<-M[#%?>$
M'[,OPKMIDEB\":.DB<JRP<C]:] TC1;'0;-+33K6.SMEZ11#"B@":QL8--M8
M[>VC6*%!A57H*^$O^"GW[0WC_P"!NFZ W@F\ELC= ^=+&I(7D\G%?>M<[XL^
M'OAOQU'&GB#1K35DCX5;E-P% 'RE_P $X?CQXR^-WP3U2\\4W,EWKT4[)#/*
MI&Y>0#S7B/[27[)OQ.\"_$*Y^+'@2Z\C7II=]U*CYRG4C%?H_P"%? OA_P #
MVIMM!TFVTJ G)CMDVBM>\LX=0MW@N(EFA<89&'!H _/[P?\ \%9O ?A?1;71
M?&%EJC^(+&,17DL41(9QU/2O+OC1^T!XL_;P\16_A'X:FZMO!=XJQW,5RA4N
M>Y-?H;>?LT_"V_NI;FX\#:/-/*<O(T&2Q]^:WO"OPE\'>!Y!)H'AVQTIUY#6
MT>V@#S;X"_ VW^ _P5TSP[(B?;H!\[H<C/%?+_\ P4,^/WCSX$:?IDG@>[EL
MVN?];+&I;;[G%??GBS_D&_C7$Z9X"\.>.TF3Q#I%MJ^S[HN4W "@#P'_ ()E
M_'SQ=\;OA;J=UXUNY+S4X;DK'/(I&Y.:]T_:8^+ ^#_PZFUKSO)?)1&SCG%=
MYX5\!>'O ]LUOH&D6NE0L<F.V3:#7P]^WM!XI^/%S%\/-)T^YM+>VN5D:\13
MM< \T =%_P $^_CIX^^,OB'Q9-XJN))],C.;+>#C&>U?;U><? 3X;Z=\-OAE
MH&FVMC#;7<5HB7$JIAI& Y)->CT %>8_M(*TGP;\4*BEV-E( %&3]TUZ=5>^
ML+?4[62VNH5G@D&UHW&01Z4 ?B?^PG^V-X4_9CD\0V/BG2[V66:]=U:*,G&2
M?;@U]F_\/?OA#VT_6#_VR_\ K5]03_LU?"ZZE>27P-H\CN<LS0<D_G47_#,/
MPH_Z$/1O_ ?_ .O0!\U:;_P5T^$FI:K:V$6GZN)KAPBDQ<9/X5]@^!_&]A\0
M-#BU*Q1UMY5# 2#G!%<K#^S+\*[>>.:/P)HZ2QG*N(.0?SKT+2]'LM%MEM[&
MVCM85& D8P!0!\!?M@?L<^+/^$UN/B3\,66S\0[]\DP/.T<FHO W_!5#P;\.
M]$M?"_CFRU27Q-IR"*\FAB)5G'4]*_0N2-9HVC=0R,,%3WKSG4/V;_ACJU]+
M>WG@C2+BZE.7FD@RS'WYH ^%_BO_ ,%%[+]HN$?#OX76U_::YJP\J">>,@;C
MZU[Y^QK^RGK?PCL(-9\</%>>+FR9+B-@W![9KW30?V??AQX7U:'4])\':78:
MA"<QW$,.'4^QKT&@!DTJP1/(YVHHR3[5^</[5?[7OC71OVKO!GA#P/J,B:)<
M,D=VB D.<X/TK[L^+GB2X\-^!=7FM+62ZN3:R"-8QDYVFOBC]A?X/S_$O6M:
M\9>-=(D@U"ROF^S&ZC.[&3C&: /O?PS)=2Z+;/>'=.R L?PK5I%4*H51@ 8
MI: *NI7BZ?92W##(1<\5^<GQ2_:H^)?P5_:#F\2:Y-<7'PM3C[+&I)S]*_2*
M6))HRDBAD;J#7->(/AAX4\56IMM7T&SU"W;K'-'D4 ?%NJ?\%=?A1K&A7EK9
M6&KC4+F!XK=6A.-[*0,\>IKS7]A[X*^-/BEXYO/'WBEMUK'=F:T\T8(0G(%?
M>D?[,/PIA='3P'HRLARI$'3]:[_0_#NF^&K,6NEV4-C;_P#/.%<"@#0%?GM^
MUG^POXC/B6?Q]\)'CTW73(;J^?=M,@')QZ]*_0JFR()$9&&Y6&"#W% 'YK_!
M_P#X*C:/\.-'F\/?$NVU*XUBQ/D^;#$3DKP>U;WCC_@J9X7^('AVXT3X=VVI
MP>)KCY8I)HB OZ5]BZC^SG\,M6NI+F\\%:3<3R'<TDD&23Z]:--_9S^&>CW:
MW5EX*TFVN%Z21P8(_6@#\3OVI/@E\7O#%QX>\?\ CYY-1T_6+I7A\LEBG(."
M/>OU[_8W9F^%>G$QM'FWC.UA@]!7KWB3P%X>\7Z=;6&M:1:ZE9VY#0PW";E0
MCH16CI.BV.AVRV]A:QVD"C CC& !0!^.7[;7P]C^+/[?X\-3 F*>(9"G&?:O
M3]"^)'Q-_8?(C^)4\U_\./\ 5Z9:0 L4':L3XW,5_P""HED0<'RUK](?'7@;
MPWX^\&V5OXGTF'6+= "L<ZA@#B@#X\T7_@KI\)]*TN5CI.IB4_,H2(\_7BO+
M[Y?B7_P4#\8)=:=++'\*Y6&^SG!4\>U?<W@[]FGX375K+_Q0NEN0<?O( >*]
M7\*^"=!\#V'V+0-*MM*M/^>-LFU: .?^"_PKTWX0^ ],\/:= L26L84XJE\=
MO@UI/QF\!ZKHM];)+<3P-'#(W\)->DT4 ?DGX'M/BY_P3U\5%=6N9)?A='(9
M9;2'+$Y->]P_\%A/A#):^9_9VL!L9V^4>OY5]K>*/!6A>-+,VFNZ7;ZI;'@Q
M7";A7$C]E_X3JN!X"T4#_KW_ /KT ?GI\8OCA\2_V[-%U!?@_)<Z=X;ME*7\
M$X*%U]J\;_8#^'^L_#']K32=)UBTE6XW#,FP[>OK7[,>#_ACX4\ 6L]MX=T&
MST>"?_61VL>T-]:=;?#7PM9ZTNKP:'9Q:FO2Z6/YQ^- 'DG[9F__ (5J=D;2
M'+<*,]J\5_X)D^;]D\7^9!)#^\X\Q<9^85]NZIHMCKEOY&H6L=W%_<D&153P
M_P"#]%\*B4:/IMOIXE.7\A<;OK0!LUY!^T]N_P"%;WFU&<['X49[5Z_574-+
MM-6MS!>6Z7$1X*2#(H _/7_@E+YO]K?$7S+>6#_2#CS%(S\PK]%*PO#?@;0/
M![3MHNDVVFM.<RFW3;O/O6[0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% &)XJ_Y!TG^Z:R/AK_ ,@VX_ZZ5K^*O^0=)_NFLCX:_P#(-N/^NE '
M94444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5^2_P"TU_R=???]=Q_.OUHKX%^-7[&GCGQU\>;KQ9I\D8TR24.
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
M$7BWQG]HMO#^KS-#&UPQ,;!C@ #M7WA^P1\#?$_P ^"<?AKQ6RMJ0G,F%;<
MO/%=M^T%^S7X2_: \.O9Z_8+/<0J7MG'!60#@_G0!Z%X-\7:?XX\.V>L:9,L
MUM<QJX*G.,C->"_MV?%_PU\//@SJUKJU]''>S!?+MVY)Z]J^1M+_ &>?VR/A
MSJ5]9>#=>BM=#C<K:(THXC'W1CZ5UOP__8K^*_Q>\7P77Q]NDUC3,YEC1\YQ
M0!U?_!.?X87<;'QZL3+IVI1-Y;8PISZ5]K^+_'>B>!-.DOM;O4LK6-=S2/T
MI? W@?1_ASX7L?#V@VHL]*LTV0P@YVBO)_VLO@WK/QD\ 7VCZ,X2YF@:-3G'
M)H ZOX?_ +1WP^^*%T+;PWX@@U*;=MVQ^M>ED[5)-?FA^P]^P?\ $SX!_$:'
M5=?EB73EEW-'&_&/I7Z574@CM9G/148_I0!^6'_!4C5_[=^/?PML(1N:*Z55
M7U^:OTG^%NEW&D^"]-AN8_*D\E#M_"OS+_:"M1\8/VG?"<]F1-_95^N_'.,-
M7ZM:>NVPME/41*/T% %BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X
MGQU_Q]1?2NVKB?'7_'U%]* -_P +_P#()CK7K(\+_P#()CK7H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X[_ ."CGPK\
M4_%'X/W^F>&-.?4;QV4B)!DD9YKT_P#8E\&ZSX!_9M\):'K]JUGJMK#MFA88
M*GBO=:2@!:*** "N$^.VBWOB+X/>+M,TZ(S7UUI\D4,8ZLQ' KNZ* /SZ_X)
ML_!/QM\)_!FKV_BO29--EDNW=5<8R"3S7V'X6.?&5UCTKNM0_P"/63Z5P7A'
M_D;[KZ&@#T6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *IZK_QYO5RJ>J_\>;T <5X#_P"1@OJ]!KS[
MP'_R,%]7H- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 8GBS_D&GZUC^ ?]9<UL>+/^0:?K6/X!_UE
MS0!V=5VL+5Y/,:VA:3^\4!/YU8HH 15"C &!Z4M%% !1110 4444 %%%% !1
M110 4444 ,DA292LB*Z^C#(J.VLK>S4K;P1P*3DB- H/Y5/10 4444 %%%%
M!1110 4444 %%%% !1110!^:OQ<_9_\ '^M?\%"K7QG9:-)+X:55!O /E'K7
MW_J\3V_ABVCD&'50"/PKJZY[QE_QX"@"E\/_ /CWG^M==7(_#_\ X]Y_K774
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!B>*O^0=)_NFLCX:_\@VX_P"NE:_BK_D'2?[IK(^&O_(-
MN/\ KI0!V5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 87C;QA8^ _#-[K>I.([.U7<[$X'
MYU^6'P\MKS]J;]NC5-5%RTWA4Y=$SNCX]*_3;XR?"^S^,GP[U;PEJ%Q):VFH
M1['EB^\/I7F_[-O['OA?]FRS2'1KB6\E7/[Z<?,<^] 'N.BZ7%HFE6MA!Q#;
MH(U^@J[110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4E+10 4444 %%%% !1110 4444 %%%% !24M% !1110 4
M444 %%%% !1110 4444 %%%% !1110 V3_5M]#7X]_\ !125%^/7@/+ ?\3-
M._\ MBOV%8;E(]:^9/C=^PCX1^.'C'2/$.K7MQ#<Z;.)XUCZ$@YP?RH ^B/"
MO_(KZ/\ ]></_H K4JMIUFNG:?;6B'*6\2Q*3Z* !_*K- !1110 4444 %%%
M% !1110 4444 %?*'_!1[XH0_#K]GW4+BWOHTU)IE1(%D&\@]>*^KZ^<OV@/
MV*_#G[0FK->:WJ=U$A8-Y"'*<>V: /-/^"<OPPETSPG%XWGC*S:Q!N9B.3FO
MMBN;^'7@>Q^&_@S2_#>G?\>=A$(D)&,@=ZZ2@ HHHH *_/\ _P""K7@J\7X1
MW/B"R++(LJY9.N,U^@%</\8?A1I?QF\%W/AO5\BTF()8#)% 'D?[!'Q"M/%7
M[/7A2Q,ZOJ-K:!95SD_C7TI7BOP&_9?T/X!S2MH]Y/.CIL\N3H/I7M5 !111
M0 4444 %%%% !1110 4444 %%%% !7'_ !3\=:5X!\&ZC?ZI=QVB&"18S(P
M+;3@5V%>3?M%_L]Z7^T7X3@T'5;^XL+>*7S-]N<$].* /S__ .";G@J]^*WQ
M?^(/B/5I9'L[6^:2W:3D$;^-OZ5^J\:^6BJ.BC%>4? /]G70/V?](EL=$9I%
ME4*[L,%L=S7K- !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M"HFIA2?^%6ZK@<G]V] ['Z 45\P_LQ?MQ:#^T VJ1:A:1^%+FS.!%?2B,O\
M]]&OI+3=7LM9M_/L+J&\ASCS(7#+^8H$7**** "BBFR-Y<;,>BC- #J*^2_%
M/[?6E:%\2(?"5IHLFH7#7 @>2(D[.<9-?5UG<?:[."?&WS8U?;Z9&: )J***
M "BBB@ HHKG?B!XTM/A_X3O]=OF46]HF]MQP* .BHK\Z/$__  5P33=?-CHW
MP[OM<M]^P75L&93SCM7V3\#_ (Q3?%_PW;ZI-HTVCM+&'\F8$$9[<T >G444
M4 %%%% !1110 4444 %%%% !1110 445G:]JZZ'IDUXZ[UC4L5H T:*^4?@=
M^WCI7QI^-&N_#^VT:2TN-+8AKAB<-@XKZFO+M;.TDG?[J#)H L45\0?$C_@I
MQH'P]^,0\"/H37,NX(;E6. 3T_E7V#X'\51^-?"]AK,4?E1W2;POI0!O4444
M %%%% !117PY\>O^"GN@?!'XA2>%9=";4+B.;RI)$<_*,XR>: /N.BN;^'OC
M*+Q]X1TW788O)CO85F5/3(S724 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !117%_%;XD0?"_PO)K,\!N$3/R#V% ':45\Y_LN_MA:;^TQK&O6%EI;6
M#:4<,S$G=SBOHR@ HHHH **** "BBB@ HHKYD_:N_;7TS]E_5M L;[2'U%M6
MF$2LI(VY/6@#Z;HKF_ /C*/QSX=M-6BB,*7$:R!3VR,UYU^U1^TIIG[,GPYE
M\3WELNHR+((TLU?#-F@#VFBOS@\)_P#!6[4/%6M:19P_"G5!;:A*L8NE5RB@
MG&<]"*_172[PZCIMI=E#&9X4E*'JN5!Q^M %JBBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHKD/BG\0(?ACX.O-?G@-Q';]8QWH
MZ^BOG#]G?]L;3?C_ .+;[0[32VLI+52Q=B><5]'T %%%% !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 5Q/CK_CZB^E=M7$^.O\ CZB^E &_X7_Y!,=:]9'A?_D$QUKT
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!6U#_ (]7^E<'X1_Y&^Z^AKO-0_X]7^E<'X1_Y&^Z^AH
M]%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHK#\::TWAWPS?Z@OWH(RPH ^.?VYOVQM3\"M/X#^'MRT?CDL!E><
MUQWP _8'@^,6CIXK^-=J^IZC?QB78)-I+'O7G/P7\*K\4?V^Y/$^KA;RT(($
M$O(S7ZJPPI;Q)%$BQQJ,*JC  H ^/?$'_!+GX+?V+=?V)H,EKJH0FWF:;(#=
MNU? G[5%G\9/@GH,O@76;M_^%>))Q$I/X<U^X-?(W_!3+P+:^,/V<]1'E(M\
MDJ^7/MY ]* /,/\ @ESY+Z3));EC"T'R[CFO,/\ @KQJDGAKXA^$=:@9UN+6
M-63:V.:]/_X);Z:VBZ,]B[;FB@P6KA_^"I.C1>)/C+X'TJ=0T-PJJRGIUH X
M']EGX<?%']L22WE\93O<_"V3Y7A+<FOL%O\ @EK\!X[*1(O#TPN-I\N9IONM
MC@]*]7_9.\"V?P^^$=AIEE&L40^;"C Z5[-0!^6*^*/$O["/QRT'P5'.4\/:
MY< (@.X%">*_4'1]6@UK3X;NV;='(H8?B.E?G]_P48L[-OBUX(O;B!99K<*8
MV(Y7FOK3X)^*%7X1Q:K,"RQ1YV_04 ?-'[?'[9&I>!K&T\+?#N\;_A))Y_(F
MVCD9P,5C?L__ + :?%7PZWB'X\6C:QJMX%FM52;:55AG)Z^M>/?LJ^'K?XZ?
MMU?$%]=47EA92--##)R$(.>*_6:WMTM;>*",8CC4(H] !@4 ?(>I?\$P_@U8
MV4D^A:))::F@S%(TN1GMVKXK^./C7XG?!76I/#7Q G>7P%"_E:;",G;V%?LK
M7QM_P4E\!Z9XJ^'>FRW%K&\\<^0Y'/&* +'_  3MN([WP=J=U#Q#-AD^A-?8
M-?'G_!.F$6O@O4H%&%CVJ!^5?8= !7PS_P %(OBY>>%]/T_PA!*4BUR(Q.H/
M7/%?<U?G/_P4VT/[;\1O E^W^JMR"V?K0![9_P $[_A-9_#/X,+&ENJW$\QD
M+,,GGGK7U97DG[,>J6VK?#.TEM=OEC"_+]*];H **** "N"^/">9\'/%R^NG
MR"N]K@?CTVWX-^+V';3Y* /QF_9[^,7C:QU:\\!_#.9K;QK=W;BWE(^7KSS^
M-?H3X1_X)T^"O'WAZTUWXNZ6VK_$"Z7?J-U%/A2WIT.:^9_^";7PML+_ .(K
M^+C$GVZ&[8++CYNM?K-0!^<O[1G[ >D_!W28_&OPCLVTI]'0W-S&TN3A><CU
MKVW]@7]IB[^/GPXEDUJ<R:K:3>1ENX7BO>OC+&LOPK\4(XRC6,@(]1BO@O\
MX)^7UOH?BBXTNSA$,4ETQ(7IUH M?\%CK<2?#/0 S,/]-3[I]Q7TY^QW&(_@
M'H@!)_T%.I_V:^:/^"QG_),] _Z_4_F*^F?V/O\ D@NB?]>*?^@T ?EM^VWX
MJUCX<_MA:;XB\.321:U!@Q,I[YQ_6OJ3X$?LHZY^U+=#QG\9T;4M)O(]\<._
M:S&O&OC%X7M_&W_!1;PSHUVBR6\S+E6&1U%?KMX;\/VOA?1;;3+)!';6Z[44
M# % 'R/XM_X)E_!C1_#.J7WAWP_-;:[;P/)8S>?G9(!\O&/6O*?V,?CUXQ^'
M7CQ/AC\0KLRZE<7!6T4G/[O/'Z5^CTJAXV5AE2,$5^4/QONUT/\ X*7>#)(5
MVQ J2H[\B@#]2/%B@:+<2LP584+G/L*_+OXJ?M3>/_C#\0I_ ?PFNGBM$G-M
MJJ]F7.#7W-^UYXZG\&?".2_M79#/\G![$#_&OES_ ()A_#>PM_%/C+Q%=6\<
M]Y>/YJ2,N2I+4 =S\-_^"7OPONO#Z7?C72)+_6[G]Y*RRXPQY/:H?BG_ ,$T
M_!?A[PRU_P#"O3'TOQ-"=RR/-G<!SZ5]ST4 ?@%^TUXP^)/B#XA>$?#/Q#N9
M)8=)N5BMQG &&%?LY^R]&(_ACIX!)'E)U^E?#W_!5CX96-OXR\ ZM8PK;S37
M0:1E'+'=7W%^S#Q\-;!?[L2#]* /8**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *Y[QE_QX"NAKGO&7_'@* *7P_\
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
M/QBBL==$B>#Y)?-E$8R.37Z2?#/XI:#\6/"]KKV@W0FLK@93<0&_*@IGY_\
MA/X&?$KX _&=&\.6MYJ6AWUWF9F)*QIN[5^E-H6-K"7&'V+N'OBIJY7XG>*F
M\%^"]0U9"%:!>"?H:!;GSU^UQ^V(_P (+4Z/X2ABU;Q([^3);=6CSQFO#O@;
M^P/<_%#7H_B-XUUC4+6XNI!="Q+$H23G&,]*XO\ 9_\ !]U\=/VM=9UK6LW%
MB29%W'(XK]3-/L8]-L8+6$;8H4"*!QP*![&1I?@/0-)L8;6'1['9&@7+6Z$G
M Z]*M-X4T1E93H]CM88(%L@R/RK5HH)/C;XY?\$\_#GCB'5M:T?4[O2-5V/+
M%#9_(K-C.#@USO[$*?%?X8M)X3\0Z-/+I!N#B\N,D@>N:^ZZ*!W"BBB@05RW
MQ(\71^#?"UW?.!GRV5<^N*ZFOF/_ (* ^-/^$'^"PO=^S?<"/\\4#/F;]@WX
M>Q_$'X[>/]?UN/S4CN3+ '&?XNU?IG'&(XU11A5&!7R+^P/H,-OX?N-9C3#7
M\0<MCKFOKR@&%%>7_'K]HCPE^SOX3;7O%%RR6^=B1Q?,[-V&*_/C3_C)^U-^
MT5XFU/4?A7J'V;PV6+VWG_+A">*!'ZKT5^6NMZ#^WGI.ES7;:O$ZQ#)"/SBO
M<OV7_P!N:PNH;+X?_$B[FC^(UOD7+,N(W_&@#[8KY5_X*,ZC>V?[.?B5+=FC
M1H#\ZG!KZ<DNFO\ 27FL7#/)&3$P/&>U?EE_P43T?X^+HNI3W5TK>"PI\] ?
MX: /</\ @E?X)TG4/V=;#4[[2[6]N'D;]]<1*[?J*^Y;>SM[-=L$$<"_W8T"
MC]*_%3]D?P_^U3?_  SL9OA9?QV_AGS/E5FQWYK];?@K;>-+7P?8IXXE6;61
M&//93G+=Z /1**\1_:(_:U\%_LWVF[Q'.YN'CWI#'R3Z<5\5W7Q4_:D_:,U:
M3Q3\'KXVO@R8XA6;Y2/PH _4*BOS FT/]NK18WU._P!8@;3[,&:X17&61>3@
M9YXI+[_@J9%%\'/$=GYL\/CFQ4PQO(I \P<<?C0!^H%%?'W_  3U^.WC'XV_
M#.#5?%MW]KO'D8;_ %7/%?6^IZA!I&G7-]<N([>VC:61B>B@9- %JBOS=^,W
M_!1*\^)WC%/!7P8FN!K7F&W\YT(4R D9S]:Q?^$/_;U7.=:MSGD?O!^76@#]
M/**_,OX?_M4?&']E[7+A_P!HBXDNM/NCY=IY0W8:L+Q'_P % O&GB;]ICP5H
M/A;4MOAG4YT$T/<JQ_PH _5"EKS[XW>*=0\(_#^\U+37V748RK?A7Q1^RW^W
M#XCU#XA>,;7X@ZBKZ78Q,]LN>>,G^E 'Z,5@>.K=[CPQ?!!N(C8G\J_.SP?^
MTM\;?VFOBYYOPONFA\'Z==&.]64$94'M71_M*>'/VN;K7Y9/">HQKX:$/SIN
MY!QS0!Y#^P59LW[<7Q!"H-RR/GIZFOUBU*P74M/FM7.U9%VDBOP(_9_T?XY7
MGQV\1P>!+I8O&ZLWVV0G@FOU9_9 T?\ :"TY9Q\8;U+@;OW>ULX% '/>,/\
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
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 ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/A796YES']J7]W^-?=U?GA_P5$<_\(I:+N)'VI./QH&CZ4_8WT--+^#N@RJ
M/,M4_E7M6OZW;^'=)GU"Y_U,*[FKRK]DW_DBOAK_ *]4_E71_'V&XN/A3KL=
ML"9C%\NWK0#/RYU+7T_:C_;KU3P[XH\01VO@N-BZ6MY(!#QTQDXS7Z<^ [SX
M8?"W18=&T/6M$L884"'R[J,%L>N#7Y'?!G]ES1_VAOVA=2T#4?$%SHVI(KR2
M-;/MDP,FOK!_^"//ATL2/B'KQ'O*V?\ T*@1]R/\5?!4BE6\4:0588(-VG^-
M?"?_  4-^'/P_;P2OC#P9K>DZ9XK-PI:YM;A#(ZY]C4W_#GGP]_T4+7?^_K?
MXTV3_@CCX6N@$N_'6M740.?+E=B/YT >_P#[$/Q>'CWX8Z7I4UVM[?6%LJRS
M[LECZUSG_!22XD7]G[Q#&'(3[.>*[_\ 9F_9+T7]FB"YBTG49[X3+M/G=J\\
M_P""DW_) O$/_7O0!C_\$I9G/[,^FQEODWDXKZZ\;:VOAOPCK&J,^P6EK)-G
M/=5)%?(7_!*7_DVO3O\ ?/\ .O?_ -IO3[Z^^$GB'[$&.VRD+[?3:: /S/\
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
M (*Z?\CA\/?^OY/_ $(5[O\ \$I\_P##,^FY_O-7A'_!73_D</A[_P!?R?\
MH0H ^_OV??\ DFVC_P#7M'_Z"*_/W]OJXD;XP/ER<3+C\Z_0+]GW_DFVC_\
M7M'_ .@BOSZ_;Y_Y+#)_UV7^= 'Z*? F1I/A#X6+')^Q(*\C_;Q^,LGPT^!_
MB.#3)G@UR>V(MY$."ON*]:^ O_)(/"W_ %YK7QQ_P4PMKB.2WO7!_LZ.$>:3
M]WM0!C_\$XOV:],^(G@.S^)OCJV36M:N97V27:[G.#QDU^B]K:Q6-O';V\:Q
M01KM1%& H'85\\?L"WEIJ'[.>B3V)4VS.VTKTZ"OHV@##\8>"]'\>:+-I>M6
M4=[9RJ5:.09%?B?^W%^S;)\(_BX]SHJK9^'/.4K:Q@A <U^YE?FY_P %/=1L
M?L+6V5^V>>O'?K0!]H_LPL'^ _@YAT-DM>I5Y3^RSG_A0/@S/7["M>K4 %?!
MG_!3WX]:G\._#N@:+H5\]O/J<_V>7RFQD,<8K[RK\D/^"HUC>6?Q \&3W886
MK:G&5W=,;A0!]4_L1_LE>'/!'AF#Q5KFC6U]XBO=MU#>S)ETR,Y!]:^QZYCX
M8W,%U\/?#CVQ4Q?8(<;?]P9KIZ .,^*7PM\-_%3PU=:=XATBVU5?)<0^>FXQ
ML0<$>^:_#_Q!\#]3^ O[7WAFPU"43P76I>9;=?D3<<+^%?OB[!5);H!S7Y,_
MM[WEK>?MH?#7[*5.VX7=M^M 'ZJ>&O\ D!V7_7%?Y5^"GQ8\!WOQ)_;7\3Z7
M8R>2/[2S*V>J;AD?C7[U^&O^0'9?]<5_E7X[_"_28]6_X* ^.1+_  7;$?\
M?5 'ZH? 7X.^&_A'X)T^UT'2X-/EFMT:Y>)<&1L DFO29H4N(7BE0/&XPRL.
M"*K:.@CTJT0=%B4?I5R@#\J/C9IMC\&?V@I=:T)$TRYOKP)))'P6!:OTLL/$
M@TWX<VFLW#;Q'9),['O\HK\N_P!OAF7XKZ5M8K_Q,4Z?[PK]$?$T,UQ^S-)'
M!DS-HL87'7.P4 ?G3XCFUG]J;]M:UT6YNWN?!TAQ)9L28C@^E?J+\./A7X;^
M%>BQ:=X>TV&QC1 I:-<%J_-C]A>:'3_CU#I]]@:L9F(#?>QFOU6H ;)&LL;(
MZAD88*GH17P_^W_^R_I>J?#G4O%7ARTCT_6X?^6L2X;\*^XJ\N_:2NK:S^$^
MK2W940*/FW=.AH ^"O\ @E/:WMCXVU*WU*1IKY8&#R-U/!K]1J_-W_@GK<07
M7QR\12VV# T3[=O3O7Z14 %%%% !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 5Q/CK_C
MZB^E=M7$^.O^/J+Z4 ;_ (7_ .03'6O61X7_ .03'6O0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %
M;4/^/5_I7!^$?^1ONOH:[S4/^/5_I7!^$?\ D;[KZ&@#T6BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSSQ5
M^S[\._'%[)=Z[X3T_4KF0[FDGCR2:]#HH \CM_V2_A%:S++%X#TE)%Z,(>1^
MM=GJG@'PW-X//AZ;2H3H8&/L87Y/RKJ:IZK_ ,>;T >:_"?P?H7A/6KV'1=/
MCL85! 6,8XKL/$GPU\,^,-0M[[6=&MM0N[?_ %4TRY9/I6)X#_Y&"^KT&@"O
M8Z?;Z;;K!:Q+#$O15'%6*** .=\2?#WP[XNN8;C6-)M[^:'[CS+DK]*UM+TB
MST6U6VL;=+:!>B(,"KE% "5Y[XM_9]^'?CNZ%SK_ (3T_5)P<^9/'DUZ'10!
MY!_PR+\'N/\ B@=(X.1^Y_\ KUZ#)X%T&;P];Z$^F0-I%N L5H5^1 .@ K>H
MH Q_#OA'1_"<3QZ1I\-@C_>6%<9K8HHH **** "O.O%7[//PY\<:I+J.N^$M
M.U*]E.7FGCRS&O1:* /(/^&1?@__ -"#I'_?G_Z]:WA;]G#X:^"=8CU70_!^
MFZ;J$?W+B&/#"O2:* "J^H:?;ZI9S6EW$L]M,NR2-APP]#5BB@#F?#/PU\,>
M#<_V+HUMIVX[CY*XYKIJ** (+RSAU"UEMKB-98)5VNC="/2N?T'X9^&/#-QY
M^EZ-:V4V=V^)<'-=/10!SGC+X=^'/B!:QV_B'2+?5H8VW*EPNX ^M:>CZ!I_
MA^P2RT^UCM;5%VK%&, #TK0HH Y&;X2^$+CQ/#XBDT&T;6H?N7I3]XOT-==1
M10 E<EJ7PG\(ZMXDA\07FA6EQK,/^KO'3+K]#7744 8GBI0NE[0, <8K%\$J
M+JWO;68"2WD!#QL."",$?E6UXL_Y!I^M8_@'_67- '-7W[*GPFU*Y>XNO VE
M33.=S.T7)/KUJQH?[,?PN\-WHN],\%Z79W(.1)'%@UZA10!S'B[X9^&/'D5E
M'K^C6NJ1V1W6ZW"9\L^U;>EZ/9Z+:K;6-NEM HP$08 JY10 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWC+_CP
M%=#7/>,O^/ 4 4OA_P#\>\_UKKJY'X?_ /'O/]:ZZ@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q
M5_R#I/\ =-9'PU_Y!MQ_UTK7\5?\@Z3_ '361\-?^0;<?]=* .RHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH YWX@>'H?%'@_5=-GC$BSV[)R/45^)OQJ\):]\-?'%SX TL/%9:I,6:,=
M\FOW3//7I7R[\8OV-X_B9\==%\=)<Q06UD%\RW(^^1C-!29N_L4_"FR^'_P;
MT8M;[=19?WC$<]!7T-5'1=*AT73H;2!0D<8P *O4$A1110!\B_\ !0;_ )%/
M3OHW]:G_ ."=O_),=0_Z[C^M>D?M+? :Z^.6BVME;7JV9A!RS>]2?LQ? NY^
M _A*YTBYO5O7EDWAUH'T/9Z***!!7S9^W'\);;XC?">Y5+??>1MN#*.>*^DZ
MKW]C!J5K);W,:RQ2*5*L,]: /PZ^#_A?7?BO\2+#PQJ(>:ST.X4*G7: U?MG
MX/T"U\-^';"RM8A&D<"*<=S@5\X_LZ_L:_\ "F?B]XN\87EW%?0:M(7MX,9\
MK)S7U..!@<"@;%JO?V<>HV,]K,NZ*9&C<>H(P:L44"/S1_:8_9[\5? 'QU%X
M[^'L;0:%;M]HO O<YR>*]P_9F_X*!>#_ (MP6FA:C/-!XD7Y9/,3:K'ZU]8:
MUHMCXATZ6PU*VCO+.48>&095A7R]\</V%]#\4:8\GP_AMO"6M,<B[@&T@T%>
MI]50W4,\2R1RHZ,,AE8$51\0^(K+PSHEWJM]*([2V0N[9'05^?=K^P=\>;:W
M2%?BU,%4?\]35BW_ &#?C9=7"Q:K\49+W36XEMVE)#"@5B/]I;]LJ'XR6<O@
M;X;M<'6'?;O*D ]CS7LG[$?[,\OPATU_$>IQ!==U.+_26/4DUZ)\&_V6_!WP
MQT>V,NC6=UKB\O?%<N?H:]ICC6&-40;548 % 7,3QQXB7PGX5U+5F95%K$9,
MMTK\N?!]O=_M*?MC+J-Z&N-*)QZKP:_07]HKX2Z]\7/"%YHND:P=+%Q&4)S@
M5PW[)_[)(^ &EI_:5W'J>JJQ;[4.O- 'T/H.C6_A_2;;3[5=L$";% K0HHH$
M5[ZQ@U*UDM[B,21.""IK\JOB-:#]F?\ :)NO$"*UO:ZI>!%8<#DU^KM?.?[7
MG[*<7[1^@V%M9S1:=?VLOF"X(Q]*!H]BT?6X?$GP_M=0@<2+/:*^5.>2M?F7
M;_\ *0"T_P ]Z^\?V;_@KX@^$7@RZT37=:_M@NFR)B<[!C%>11_L-:DG[2</
MQ*_ME/LT?_+MGF@:/K^UC6;3UC<91DVD>H(K\]?V[OV6Y]&U[3_B+X.M3;_V
M;_I%SL]0<U^B%O$8840G.T8K.\4^'K;Q5H%YI5Y&LMO<H496Z&@2=CYQ_8G_
M &E[/XO>!;>TU&ZQK43>7M?@G'%?4E?"D/\ P3_\1^&?BLGB/PKXD71]*5MQ
MLXSCO7VMX7TZ[TG0[6UO;C[5<QKAY3_$: 9Q7[2/_)#/&?\ V#W_ *5\0?\
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
MT ?7%<Y\0/\ D5[W_</\JZ.LKQ)I#:YI$]FK;#(I7=^% 'Y1_L'?\GP>/_\
MKHW\Z_7!?NBOBS]G7]@_5/@O^T!XC^(%SK4=W;ZHS%;=>JY.:^TQP* /R&_:
M<_Y266/_ %S6OU!M_#\/BOX6MIDZ"07%FT:Y'1BI KY?^+7[!6J?$3]JJ#XJ
MPZW'!:1A<VIZ\5]A:)9Q^&]"M[:XG15A3!D8X% 'Y*> ?&^N_P#!.?XR:CIW
MB*.1-$\07IEPB;AL+5^JGPQ^*&A_%GPI;^(-!N/-LI?[W53Z&N6^(WPN^'7[
M0&FW5O?6VEZY?1H4BN%99'A;MT/%?%WB+_@G1\8[/5)$\&?$U] T4L2MG%(5
M _"@#]&M5UFTT73KB]NIEC@@0R.<CH!FOQ\_X*+_ +74'QT9M'^'DUTVEZ6&
MAU21DV[L$YQ7LV@_\$]_CW#JML^K?%R6^T\2 S6[2DATSR*Z[]LSX._#SX:_
M"9M'TS1[/3]<OK4K)=(H#3OC!;W.<T =!_P2/51^S"FW_G[;/ZU\Y?\ !0;_
M )*9IO\ V$$_]"%?4W_!+GPC<^#/V=OL5T27:[9QGT.:I_M+?L)ZG\<O%EKJ
MUMK4=FD-RLY1CUP<XH ][7_DW&#_ + J?^@BOSP_97_Y.LL_^NQ_G7Z9CP1(
M/A?'X6\X>:M@MIYON !FOF/X._L*ZE\-?C'!XRFUE+B&-RWD@\]: /LVN+^,
M_P#R2OQ/_P!>3UVE8/COPZ_BWP?J^C1R>4][;M"'/;/>@#\P?V'/^2UQ_P#7
MRW\Z_5ROC?\ 9\_8<U+X-^/EU^XUA+N-93)Y8/J:^R* ."^/'_)'/%__ &#Y
M/Y5^<G_!-O\ Y&^?_K\;^9K]-?B+X8?QIX'UO0HY/)>_MF@$A_ASWKY<_97_
M &']2_9_UN2^NM82^5IS+M4^IS0!ZQ^UI\$3\<OAI)I"(LDUN6FC#?W@./Y5
M\-?L8?M*-^S1XWUCP'\5)9X&O+@6^ELB94 -@ U^J77Z5X;\=/V4?"'Q<TFY
MF32;6V\0[2;>_P!OS1OV;/UH ]IL=2MM0M(;F"9)(I4#JRL#P1FO.OV@/V@?
M"W[.O@>3Q)XIG>.U8F.)(AN9VQP,5\(1_P#!.K]H:UDE6W^,<T5ON/EQK,WR
MKV%=!X+_ ."</Q)U36HE^)WC[_A+]"C8,MC.Y9?R- 'CWP:T#Q!^WU\:IO%%
MZCOH&C7GG6IG&W:F[(ZU^MD.@V@T&'2I8E>U2$1%#TP!BL'X:_"?PO\ "?18
M].\-:1;Z9'L59/)7!?'K78T ?D%\</!OC#]B?]J+4_BW:PM'X4OIBB&,9)4]
ML?YZU^CO[.?[2GAG]HCPK#J.BW!-TD2M/"PP0<<X%=[XX^'OAWXD:.^E^)-*
MM]6LFS^ZN%R ?4>]? ?C7_@FU\0]/\27UW\-O'7_  B6GW$A(MX'*@+GIQ0!
M^BFH:I:Z79RW5S.D4,8)9F8 <5^8?_!13]N#1?%&@S> /!LEP^NPRYED"Y7'
M?!J34?\ @G+^T1J5FUM/\9)98FZJTS8-?17AO]@3PU:_!BTT+6;2UO\ QFL>
M)M<9<N[?6@#Y[_X(Y233?\)7+=$FZ9?G)ZYR*_3VOE/]C7]CN]_9AUCQ'=7&
MJ)?0ZF<QHO\ !SFOJR@ KG?B%X77QIX+UC1656-Y;/$N[U(P*Z*DH _&C0_$
M?B/_ ()S_'2'3_$"2KX2OKDW$RP*6!4G/;ZU^LWPG^*^@?&;P/8>*_#ER9]*
MO%RC.,$>Q%9/QC^ OA#XU:+/:^(M%M;^Y,>V*>5<LE?#NO\ _!.3XPZ7JDMO
MX'^)K>'?#F<Q:?#(55/PH _17Q'XFT_PKHMYJNH7"16EK&99&R,X'I7XT_\
M!0S]M:R^.5Q+I/@>:X.@P#[/>/(A&Y@<&O=+/_@G3\>KG5K,ZQ\6Y+_2UD!N
M+9Y6(D3/*X^E>Y?$S_@G7X.\4?">[\.Z)8VNEZS<1 -?*H!+]V_.@"'_ ()9
M((_V:]* ^M> _P#!73_D</A[_P!?R?\ H0K[2_8]_9ZO?V;OA7:^%;Z_749H
M2294Z<UYU^VI^Q5J7[4&N>&KZRU>/3ETJ<2LK_Q 'I0![C^S[_R3;1_^O:/_
M -!%?GU^WS_R6&3_ *[+_.OTD^&G@Z3P-X5L=*EE$S6\2QEQWP,5\T_M'_L1
MZC\;/'#:Y;ZPEFA</Y;'T- 'T)\!?^20>%O^O-:Y']KCX*?\+L^"_B'1+&W5
M]:FMRML_?=Z5Z1\.?"[^"O!.CZ')()GL8!$7'?'>NDH _)?]CG]J"^_9!\0+
M\'OB,)((H96V[4)5,GC!K]5M!\06/B71K35;"=9K.Z021OD<@UXC^TE^R/X6
M^.6AW4L.F6EEXG<Y35-N'_$U\B_\.Z?V@+ _9],^,$MII\?$4"S$!!Z4 ??G
MQ<^-7AOX,^';C6->N=L,*EVCC(+X'M7X?_M8?M&W'[0GQB?6M%,Z^&'G5461
M<<YYK[9\ _\ !.'XJ_\ "Q-)U/Q]\1/^$G\/V\@-S832,PE7N,=*]+_:*_X)
MP>'_ (E>4O@Z&T\,QJ58QQ+M&1UH ^B?V8E"_ GP>!T^Q+7J-<=\(?!,OPX^
M'&A>&YIA<2Z?;B%I!_%CO78T %?(G_!0C]F;4OCSX(LKO18D:_T<M<^YV\\?
ME7UW3)(UEC9'4,C AE/<&@#\T_V#_P!NBPT74C\,?B%/<0:_]I%I9NR'9QQ@
MDU^EGF(,9=>>1S7RI^T-^PCX:^)DG]K>%+.T\.^)5!9+^)=I5_[V:^<E_P""
M>G[1QSN^-$Y'1?WS<#TH ^S_ -I?]J3P;^SCX5:]\27+F6ZC:.WBMQN)<@@9
M].:_%ZU^*6J_%_\ :S\-:OJ;R- VH*UJL@QB,DD5^A_P3_X)V^*;+7I[CXO>
M*$\=V'6&WN&+A#Z\U<^*7_!-.V\1?&;POXN\+W=OHFGZ3(K26JC&\ YH ^WO
M#7_(#LO^N*_RK\@_@W_RD"\>_P#7TW_H5?L+I5F=/T^WMR=QC0)GZ"OB7P-_
MP3\U7PI^TEXB^)4FN1RVNIS-*ML.JY- 'VWI?_(-MO\ KFO\JM5#9PFWM8HB
M<E%"U-0!^1_[?'_)5]*_["*_^A"OU"\$:?%JWPPT.TG&Z&;3HE8>VP5\L_M(
M?L'ZG\;/&5GK-MK4=FD%TLY1CUP0<5]?>%-';P_X:TO3&?S&M+=(2WKM4#-
M'Y6?M*_#OQ9^RW^TI'\6-.B=/"=L07\L9/7TK[]_9K_:@\-?M#>%[:[TVXVW
M_EAI87^4Y]A7J'BSP3H7CK3'T[7],M]5LG&&AN%W*:^ /B1_P39\>+X^U'5_
MAGXV'A#2YV)BM('*A!Z<4 ?HE?:A;Z;9S75Q*L<,*EG9B !BOS9_X*#?MS>'
MM4\):C\/O#;S2:Q,<>8JY4_C5&;_ ()U_M$7D;0W/QEFE@?AT,QYKWOP7_P3
M]\/V/P;FT+Q'#:ZOXQ?)&M.,N#VY_.@#YS_X)+_:F\57[7QS=^0V[/T-?J=7
MRA^RI^QM>?L\^,]0UB;5$NX+A&18E[9KZOH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KB?'7_'U%]*[:N)\=?\?47TH W_"__()CK7K(\+_\@F.M>@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** *VH?\>K_2N#\(_\C?=?0UWFH?\ 'J_TK@_"/_(WW7T- 'HM%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 53U7_CS>KE4]5_X\WH XKP'_R,%]7H->?> _\ D8+ZO0: "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH Q/%G_ "#3]:Q_ /\ K+FMCQ9_R#3]:Q_ /^LN: .SHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "N>\9?\> KH:Y[QE_QX"@"E\/_ /CWG^M==7(_#_\ X]Y_K774 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!B>*O^0=)_NFLCX:_\@VX_P"NE:_BK_D'2?[IK(^&O_(-N/\
MKI0!V5%%% !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 5Y1^TGX%G\??
M#FZL;>(RO&&DV@>@KU>FR*)$96&588(H _.7_@F[\18;?XB^-_#>J7*V\]I(
M8HTD.,D&OT;#!@".0:\:\*_LG> ?!WC"_P#$VFV#PZI>R>;,X;@MG->R(HC1
M5'11@4#'4444""BBB@ HHHH *S?$>CCQ!H.H:8TC0B[@>$R+U7<,9%:5% 'Y
M,^.OAU\6/V%_B=]O\%1:AXN\.WDQN;FXF+,L63G'ZU]D?#']O7X;ZYX/M;KQ
M;XEL/#^NXQ/8RL00?85]'ZYHMKXBTFYTZ]C$MK<)L=2.U?+7BC_@F/\ !7Q=
MK$NI7VE77VB0Y;RY<#\L4 =OJ7[<GP8MM+NY[?QSIMQ<QQLT4"N=TC8X _&O
M@;7OBA\5OVW/C!8Z*/#,L'@;S_(DO(4.SR\_>)KZPM_^"5'P+M[F*=-*O-\;
M;A^_X_E7TO\ #7X6Z#\)]"&D^'[46UJ,>F>/>@"I\&?A+I?P5\#VGAG2&9[2
M#G<PQR>M=U110 4444 %%%% !1110 4444 %%%% !7/>.O"J^,?#E[IIG>W,
MT3()(S@C(KH:* /RD?PW\7/V&OB)=WGAVSOO$_AG4+@S7EW<%G6!2>:^Q/ /
M[?/PGU[P[#<:UXML-+U(<2V\C8(-?0GB3P_9^*M"OM(U"/S;*\B,4J^JFOE'
M4/\ @EA\#=2O)+F72;H22,6;;-@9/X4 =YKW[=WP:TW2[B6T\:Z?=W8C8PP(
MW+OC@?G7PCK&O?%/]NGXP:4VI>')M*\*Z9<[(9X5(22/=UKZMM_^"5'P+MKJ
M&=-*O-\3!U_?\9![\5]2^"/ FD?#[18=+T>W6"UB4*O S@>] %3X:?#RP^&?
MAF#1[ DQ(!N)'4XYKK*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N)\=?\?47TKMJXGQU_P ?47TH W_"_P#R"8ZU
MZR/"_P#R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH K:A_P >K_2N#\(_\C?=?0UWFH?\>K_2
MN#\(_P#(WW7T- 'HM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 53U7_ (\WJY5/5?\ CS>@#BO ?_(P
M7U>@UY]X#_Y&"^KT&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_R#3]:Q_ /^LN:V/%G_ "#3
M]:Q_ /\ K+F@#LZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ KGO&7_'@*Z&N>\9?\> H I?#_\ X]Y_
MK775R/P__P"/>?ZUUU !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 8GBK_D'2?[IK(^&O\ R#;C_KI6
MOXJ_Y!TG^Z:R/AK_ ,@VX_ZZ4 =E1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !117Q3\6_VZM:^'OQHN?!L&CQ
MSV\4@03$<]: /M:BLCPEK#^(?#6FZE(FQ[J%9"H[9K7H **** "BBB@ HHHH
M **** "BBB@ HHIDTGEQLWH,T /HKX;?]OC7%_:SF^%/]C1?8(^EUCYJ^W+"
MX-W9Q3$8+KG% %BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M^,OVW/VYM0_9BAL!I6G0ZC<7$WEE9.W<T ?9M%> _LB_M&7G[17@]M8O+-+-
MPBMM08'.*]^H **** "BL+QIX@?PSX=NM0C3S'B7(4_2OD?]F']NC6OCG^T1
MXC^'M[I$5I9Z8CLDZCEL9ZT ?:M%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !11574[Y--T^YNY#MCAC:1B>P
M S0!:HK\Y_CE_P %'?'.A^-/[%^&OA6+Q2BL4=U3=A@>G KW3]EWX_?%3XI7
MD,?CCP6WAV-ADL8]N* /J2BBB@ HHHH ***^?_VS/C]K_P"SK\+Y/$^AZ2NJ
MS)($,;#(H ^@**\0_9;_ &A1\>O MAJES$EKJ<L0DFMU_@->WT %%%% !117
M*?$SQU;_  [\)W6LW+*L<(_BZ9Q0!U=%?%G[+?[:WBWX]_&+7/#5QX>2UT.S
M)\F]5?O@>]?4WQ6\92_#_P"'>N>(8HA-+I]LTRH>A(H ZVBORCTO_@J5\9O&
M6I2V_A?X=+JJK(44QQ9S@UT1_;R_:@4X/P=?/_7 T ?IU17Y@7'[>W[4,<+,
MGP=<L!QF U]M?LK?$WQE\6/AC#K?CG0#X<UII-K697;@>N* /9:*^(?&G[>6
MM^&?C1=^#(]'CDMX9_*$V.3SBOL_0=0;5M%LKQEVM/$LA7TR,T 7Z**^4?VY
MOVOM6_99T71KW3-,CU%KZX$3+(.@H ^KJ*\_^"?Q&N/B=X&TW7+F 6\MU LI
M1>V0#7H% !117RI^V5^V/-^S3?:/86-I%?7NH#Y8GY.?2@#ZKHKR7]FOXJZU
M\8/A^FN:YIPTRZ9\"$#''K7K+,%!). .M "T5\__ !:_;-^'G@'3=4M++Q%9
M7OB:!66#3E;+/(/X<5\>6?\ P4$_:7U1II;+X1-/:ASY<BP'E<\'I0!^H=%?
MF(W[>G[4"QLW_"G7PHR?W!KT;]FW_@H_)XCNM2M?C':VW@6>$XA\X% Q_$4
M?>M%<WX#^(OAWXFZ*-7\,ZI!JVGEMOGP'*Y]*\X_:L^.E[\ O ,6O6-FMY*\
MWE^6PSZ4 >UT5\^_LH_M':A\?M+O+F^L4LC"H("CK7T%0 4444 %%?*/[:'[
M8UW^S)I;RV5E%>W.T%(Y!U)K2_8U_:LU#]I3PG;ZK?V$=C+)G<L8X!% 'TY1
M110 4444 %%%% !1110 4444 %%8_BW5+K1O#]Y>64'VBYB3<D>.IKX_^#_[
M>&J>-?VD;CX9:YI<6F^6#B0C!H ^V**12&&0<CVI: "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *XGQU_Q]1?2NVKB?'7_ !]1?2@#?\+_ /()CK7K(\+_
M /()CK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@"MJ'_ !ZO]*X/PC_R-]U]#7>:A_QZO]*X/PC_
M ,C?=?0T >BT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !5/5?\ CS>KE4]5_P"/-Z .*\!_\C!?5Z#7
MGW@/_D8+ZO0: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH Q/%G_(-/UK'\ _ZRYK8\6?\ (-/UK'\
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
MY+P*Y'VE%4EA^0- 'S-_P2^C&L^/O$US=O"\L6IR!3.0?XCZU^M%?@!^R;\
M_B=\5]6U>U\$>*WT&ZM[IHII%<C>X/)K];OV7_@;\2?A7:P)XV\7MXC=1AF9
MRV: /I&C<.YQ7"?%SXPZ)\'_  ]+JFKSH J%EA+@,^!T%?G=XT^-7Q+_ &Y_
M%D-M\+Y]1\%6-F_D-))E1)S][- 'ZF;AZBC<#T-?F+_PP/\ M.C_ )K)(>_^
MO/Y5E:#XW^+O_!/[Q U]\3-3OO'NFZ@WEH(RSB(>M 'ZH5YC^T1X+M/'?PUO
M]-O(_,A(WXQGH*K_ +/_ .T)H7[0'ALZKI!6,KC?#O!9<]C7J-Q;QW4#Q3('
MC=2&4C/% 'YG_P#!-_QLMK\?/&OA-I-MO9!HXD8]*_36OQX^"B7/P_\ VX/&
M\]ONBM[B[*@#C^*OU]TR4S:=;2'JT:M^8H M4444 %?'?_!4+QV/"O[->IQV
MLVW4)9D"A3R!7V)7YH?\%!?%D?B;XBGP1,/-C=E;RS0![O\ \$[?AK'HOP8T
M+Q3,BK?:G;;G;')S7M'[3?\ R0?QG_UX/_2G_LV:2F@_!7PO8(NQ(;4*%]*9
M^TU_R0?QG_UX/_2@#X/_ ."8LP35MOEHV9W&67)ZU^G^!Z5^6'_!-77M&TG5
MB=1U6UL6$[_+/(%[^YK],&^(7A=6P?$6EY_Z_(_\: -_:/2BN?\ ^%B>%O\
MH8M+_P# R/\ QK8T_4K358!/97,-W"?^6D+AU_,4 ?DE\5O^3K]2_P"OP?\
MH5?J[X-_Y%32?^O:/^0K\HOBM_R=?J7_ %^#_P!"K]7?!O\ R*FD_P#7M'_(
M4 ;-?FO_ ,%B/^11\*?]?\?\Q7Z45^:__!8C_D4?"G_7_'_,4 ?7G[)/_)']
M _Z\X_\ T$5[97B?[)/_ "1_0/\ KSC_ /017ME $-W,+>UFE/ 1&8_@,U^0
MW[4UY<_M%?M1^$(--)N;+3+Y8[C!S@!^:_3/]H+XE6WPS^'>I7UPZQF6"2-"
M3CG;7YZ?\$N_"LWQ-^(OC[Q'K",\<%XTD#2#U;C% 'Z?^$_#UEX9T*TL;&(1
M0QQ*..YQUKXQ_;T_;(U/P'I,?A/X9W8F\7RS^1<KMSL0\$#]:^O/B1XE_P"$
M-\&7NI!MODI@'\*_++]E_P &2?'#]M7Q-J.LG[58(6E19.0,9- 'L_[,W_!.
MO1O$QM/B#\2[>>X\0W)6[2-9<#<><D5^@FDZ3:Z+80V=I$L4$2A%50!P*ELK
M2.QLX;:(8BB0(H]ATJ>@!"H92" 0>",5\R?M#?L%_#KXZ:??W5]8RQ:T8V:W
MFMWV8?''2OIRB@#X&_8S^ /QE_9Q\0#PX5!\#R3F23S#DXSUKT7_ (*1?\D5
MM_\ KY_PKZTKY,_X*0#/P5M_3[3_ (4 <O\ \$V_^1?U/_<7^E?;6X>M?E;^
MSS^U/8? 70VT*"Q?5]0UA!'%);<^2Q& 3BNGUS]EG]HCXQ70\0:-\29_#]A,
M=Z6TDA4X/.* /TKW#UI:_)/7K/XZ_L-ZQ!XG\;^*[SQ?H\T@C$$;EQR>M?HY
M\ _C?I?QK\'66J61"SM"KRQ9Y7([T 4OC5^R_P""/CTI'BJS>Y!7;\IQQ6G\
M'OV?_"7P0TF+3O#%JUO;1C"ACFO$O^"B?CSQ%X#^">L:AX>U&33KV-,K+&<$
M5>_X)T^.->\>_LZZ7JGB&_DU'4'!W32')- 'U1N'K1FORC_;\_:$\=?"SXN>
M&9]*UVXM-+CO%,]O&^ ZAN0?PS7>>-OVE_%W[5<^C^%/AT;S0KFY@5'U!,[0
MY R2: /T@W#U%&X=N:_,,?L"?M.Q*3_PN:1ROS "8_-[5>_9S_:B\4? 'QU<
M>"?BG/=ZE--,+:&[G) +9QD$T ?I?14%E=QWUG#<Q'=',BNI![$9KAOC-\9-
M%^"_A.;6]7FCVKPL1< L: ._R!U-&X>HK\K?%7QD^*?[>'B:32OAI<7_ ()M
M[!^;IMR),,]CWK6_X8$_:>EC56^,LB$CD^>>* /T\SGI1D>M?F=\/_VDO&W[
M(/C*\\%_$IKWQ+]GA(_M)LF-F['-<)^QW^TIXY^*W[1OBF>YUVXFT&6Y)M[1
MGRL:[N /PH _6QE##!&1[U^4_P"T)HMC\*_VQKKQ?$#"[N%W]!R:_52U8M;0
MD\DH"?RK\T_^"LOA]M(\*IKUH/)NC<IF4=>M 'Z&?#?6/^$@\#Z/J.[=]H@5
M\UTM>-_LAZX=<_9Y\%RN295L45B>Y]:]DH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KB?'7_ !]1?2NVKB?'7_'U%]* -_PO_P @F.M>LCPO_P @F.M>
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** *VH?\>K_ $K@_"/_ "-]U]#7>:A_QZO]*X/PC_R-]U]#
M0!Z+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %4]5_X\WJY5/5?^/-Z .*\!_\ (P7U>@UY]X#_ .1@
MOJ]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#$\6?\@T_6L?P#_K+FMCQ9_R#3]:Q_ /^LN: .SH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "N>\9?\> KH:Y[QE_QX"@"E\/\ _CWG^M==7(_#_P#X]Y_K
M774 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!B>*O^0=)_NFLCX:_\@VX_ZZ5K^*O^0=)_NFLCX:_\
M@VX_ZZ4 =E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7XJ_\ !0[0;_Q)^T)<VFGM(DIN0&\LD'&:_:JOR8_:
M8.W]K"^X!_?CK]: /OK]E7X0Z1\.OA9H$L-K'_:-Q:(\LVP;LX]:]MKF?AG_
M ,B#H7_7JE=-0!^8'_!4[PW:>#+:T\4Z9&EKJ,UX@:6(88C/K7WI^SAJ(UKX
M$^#+AW\YI-.CWD\\XYS7Q!_P5X_Y)_8?]?B?S%?7W['H_P"+ ^$N3_QYI_*@
M#X[_ &[OA*O@_P"/.B?%&!C;6NFJKN5X4=*^X?V<?B9;_%GX6Z9K]O.)Q*-I
M8'/0"L+]KKX76WQ2^"FOZ6T.^YDB_=L.M?+'_!.?XH6_A/Q-+\''F*WFGQO(
M8G/I0!])_MC?&V#X2_#6]MG"_:=5MI+>%F.""01Q7S5_P2U^")M_#^N>*=;#
MO>R7IDA\P<X))[UYK^WEXVU;XZ_&SPSX4T=O-M-*U%8[E(^0%W<U^F'PM\"Z
M9X!\'Z=8:; (5^SQF3_:;:,F@#Y4_P""H?QBN/ 'P76WTJZ>&^FN C&-L-@\
M5:_X)^?L]:=X=\"VGC35+&&_U+6(%F6:YC#LA/.1FO&O^"NGAZ]A\%6^ILK&
MU-VG3ZU]I_LCZY9ZQ^SWX(%M(K-%IT:.JGD&@#V$#;P.!574]+LM8M'MK^TA
MO+=@0T4\8=3^!JW2'H: /PU_;:_9P3X'_'[2->M9?]#UC54D6VVX6/YQP/:O
MV8^%3;OACHA];)#_ ..BOSA_X*P:]9ZIXX^'MM;NK31:@FX*>?O"OT=^$_\
MR2_0_P#KR3_T 4 ?EA)_RDRO/I_6OOS]KH@?!&\_Z]'_ /037P')_P I,KSZ
M?UK]$OVG+&&^^!^I>:"=MDY&/]PT ?*W_!&K_DG_ (W_ .PD?YFOT:K\W_\
M@C?>11^#?'-J6 D_M)B ?3<:_2"@#!\??\B3KW_7C-_Z :_*G]A7_DL^L_\
M82?_ -"-?JMX]_Y$G7O^O&;_ - -?EE^P=IL]Q\8-<FC&Y%U)\D?[QH ^A_^
M"M4GE_L[S9&=S@?K7@G_  3E_8RM?$FF67BSQ!=->6KHLT5K*-R)] :]V_X*
MX_\ )N[_ /79?YUZ#_P3S;_BP?AP8 _T9: /IJWM[/P]I:111I;VMNF JC
M K\FOCWKFH?M#?MP#X?QW<K:.V"8E8E.#Z5^KWBBSDU#0;RWA_UCQD+7Y*?"
M\_\ "%?\%.$75#Y?RGYFZ4 ?J=\*_AKI/PQ\'Z=I&FZ?;6CV\(222&-59SZD
MCK794R*5)HP\;!T;D,.E/H ^;/VVOV>]*^,GPEU"WCM8;;5 =ZWD<8$O'O7@
M'_!-7XM:C)XNUCX7W<KSQZ#$RB1SDG&:^Y?BAJUMHW@V_N;IE6((02WTK\VO
M^"<-N]Q^V/\ $O4$!^RS+(4;'!ZT >W?\%.)3!\.;N13@K;'FO+O^"3OP%TO
M5O J>.;Z*.YG$[*%E4-SFO5O^"ED*W7@6>)_N-;D&MW_ ()<:?%IO[--K%"/
ME^TL: /L!$6-0JJ%4# 51@"O$_VR/#.GZY^SWXSGNK6*:YM=/=X974%D/L:]
MNKR;]J[_ )-U\>?]@V3^E 'R/_P2+\532?"6XTZ>X:5OM3@;CGO1_P %E?\
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
M$^ZD0 KE_P!I9_+^!?C%L9Q8O78>!O\ D5=/_P"N8KC?VF_^2#^,_P#KP?\
MI0!^0?[*_P"QRO[1.L32-XIO-##3/Q;N1CGV-?6+?\$@+;<<?%#7,>\C_P"-
M<K_P3(_Y# _Z[M_.OU%H _.-?^"0-NKAO^%H:V<?]-'_ ,:^SOV>_@NOP)\
MP^&EU:?61&V[[1<$EC^=>G44 ?D=\6K.:']JK4970B,W@PW_  *OU8\&_P#(
MJ:3_ ->T?\A7YA?M :G!8?M$3>?\H:\ !/'\5?IWX)<2>$-'9>0;6,C_ +Y%
M &W7YK_\%B/^11\*?]?\?\Q7Z45^;'_!8I=OA#PGW)OT&!]10!]=_LD_\D?T
M#_KSC_\ 017ME>-?LHV,MG\'?#ID& UE&1_WR*]?O+R*QMWGG<1Q(,EC0!^>
M_P#P5H^(30_#_0M#TN<FZDO5614//) KWC]AKX/Q_#/X76-Z(1%-J=LDK\8)
M) -?!'Q(U:]_:._:]U7PM"3<6&GW7F(O4#!K]<O!.F'1?".D6!7:;>V2+'T&
M* .!_:B223X-:VL6=^T8Q]#7Q#_P3GFA_P"%Z:Y%Q]I6)]WKWK](/%7ANV\6
M:'<Z9=#,,RX/Y5^4WP7\2I^S;^W)XH_MO=;:'<,T,+$8')(H _7"BJNF:C#J
MVG6U[;L'@N(Q(C#G((S5J@ HHHH *^2_^"DG_)# HZM,0/R%?6E?)?\ P4B_
MY(K;_P#7S_A0!\J_\$K?@3'K^L:_K/B.,W2V[!X%G&[N.F:_5J&".VA2*)%C
MC4855& !7Q3_ ,$W&SX>U/@#Y%Z#Z5]M4 >4_M(>"].\:?#F]M]0MXYUB1G7
MS%!P0*^(?^"4'B*>;XB_$O1YYV:&UF9((V/  8=*^_/C)_R(FI?]<7_E7YN?
M\$L!GX]?$CG'^EM_.@#Z)_X*>?\ ) ]<_P"N=7_^"7__ ":_I'^Z:H_\%/O^
M2 ZW_P!<JO?\$O\ _DU_2/\ =- 'Q3_P4RT\:U\6O#.F$[5NKP1EO3)Q7Z.?
ML@_!'2_A)\,[&**&*:ZF19?M#(-XR.F:_/7_ (*#1B;]HKP'&WW6U) ?^^J_
M7'PG:QV?AC28HEVHMK%C_OD4 :M?FY_P5C\/6O\ ;7PXO[=$L[E+L.\T:A6?
M#=R*_22OSL_X*S=/ 7_7?_V8T ?7G[-OB!M?^&^GR-*9?+A1-Q/M7YT_MB:Y
M?_M"?M*7/PNM[^:&SMIA)^[8\X/2ONO]C=/,^$T: \LJC/X5\!"W?PA_P4BU
MB[U(;("2 S].IH _4'X*?#W3/A[\.= TNSL+>WEMK5(Y)8XE5W8#DDXR:[ZJ
M&@W,=YH]I/$08WC!4CI5^@#R;]HCX$Z/\;/ M]IEU;PQ7A4LET(QYG Z9QFO
MRR_84\)R^!?VD_%>AL&,5G<F-7;OAJ_9[4)TMK&XED8*B1LQ+'VK\E?V:M:M
M=6_:Z\<+;D$K?-G'^]0!^MEG_P >L/\ N+_*O@G_ (*]*O\ PH>%MHW?:4Y_
M&OO:S_X\X/\ <7^5?!?_  5Z_P"2"P_]?*?SH ]M_83U9KWX >%X2N!':+S^
M%?1M?-O[!^GS6OP#\,22#Y7M%Q^5?25 !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 %%%% !1110 4444 %%%% !111
M0 4444 %<3XZ_P"/J+Z5VU<3XZ_X^HOI0!O^%_\ D$QUKUD>%_\ D$QUKT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!6U#_CU?Z5P?A'_ )&^Z^AKO-0_X]7^E<'X1_Y&^Z^AH ]%
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "J>J_\>;U<JGJO_'F] '%> _\ D8+ZO0:\^\!_\C!?5Z#0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% &)XL_Y!I^M8_@'_67-;'BS_D&GZUC^ ?]9<T =G1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<]XR_X\!70USWC+_CP% %+X?_\ 'O/]:ZZN1^'_ /Q[S_6NNH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#$\5?\ (.D_W361\-?^0;<?]=*U_%7_ "#I/]TUD?#7_D&W
M'_72@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/[.OPWM?"6GWC7L$ P)7ZF@#\T/^"@CJ/VC_  #E@/\ B9IW_P!NOUV\.?\
M(O:7_P!>L7_H KY@^.G[ NA?&[X@:)XHO-8EM)],N!.L:@X;# X_,5]4:?:B
MPL+:U4Y6&-8P?7  _I0!8K\ZO^"M#*O_  @62!^_[G_:-?HK7@/[47[)NE?M
M.?V'_:6H26/]EOO38,[N<T ,_8Q8-\+8<'/"_P J^=_^"A7[+.MZPDOCWPE,
M8=764/(T(._ YQ7V=\(?A9:_"7PRFCVEPUQ&N!N;V%=K=6D-["T-Q$DT3<%)
M%!!H ^(OV)_VWM.\9:3;^"?$]M)HFIZ/$()+R_/EK*1QD9K[&3QUX;DV[=?T
MP[AD?Z9'_C7S5^TS_P $_P#P]\?)K>?3=3;PA<1MN>33TVE_KBO#V_X) N8]
MH^*VM+V!\Q_\: .K_;(_;J@T&[U/P#X3TZYU/4@OS7UG\Z8P>A%?'/\ P3HU
M";5OCIK]]>96\GGW2*_W@<]Z_2W]G?\ 8K\.? ZT9;V=?%%XT9C-U?1[V.?K
M7-?"_P#X)]^'?A?\7M=\<6&J2%]3F,OV0+A(\G.!0!]7VG_'K#_N+_*OSK_X
M*NWTFN> X]%B;YA<H=OXU^B\4?E1(@Z* /RK\POVLO$MO\3OVC9_ L,@E>.0
M-M')X- 'VS^R#H,F@_L^^#X96W.UDC8KV>N1^$NCGP_\.=!TXC!M[94Q774
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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5Q/CK_CZB^E=M7$^.O^/J+Z4
M;_A?_D$QUKUD>%_^03'6O0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% %;4/^/5_I7!^$?^1ONOH:[S
M4/\ CU?Z5P?A'_D;[KZ&@#T6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *IZK_QYO5RJ>J_\>;T <5X
M#_Y&"^KT&O/O ?\ R,%]7H- !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 8GBS_ )!I^M8_@'_67-;'
MBS_D&GZUC^ ?]9<T =G1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %<]XR_X\!70USWC+_CP% %+X?\
M_'O/]:ZZN1^'_P#Q[S_6NNH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\5?\@Z3_ '361\-?^0;<
M?]=*U_%7_(.D_P!TUD?#7_D&W'_72@#LJ*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X3XW
M_$J'X0_#/6?%4_\ JK"/>>,_I7YJ?LB>'_\ AI3]K2_^*-_'+-I5R&*&0$ D
M5^I_BKPGI?C;0[G1M:LTOM-N1ME@D^ZP]ZQ/ 7P@\)?#&U6V\-:-!I<*]%A&
M* .MMK>.SMTAA4)$@PJCL*EHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!LG^K;Z&OQX_P""
MBUP(_CYX#&QS_P 3-.B_[8K]B.M<#XL^!'@;QQJEKJ.MZ!;7]Y;/YD4L@Y5O
M44 =5X5_Y%?1_P#KSA_] %:M1P0I;PQQ1KMCC4*JCL , 5)0 4444 %%%% !
M1110 4444 %%%% !7PO_ ,%0OC=IV@?!N]\+Z=/(WB.6=,1HI^45]T5P?C+X
M&^"?B!??;-?T&WU&XSGS)1DT >&_\$__ (4_\(K\(M%\17,>S4-2M@TF1R<U
M]751T71K/P_I=OIVGP+;6=NNR.)>BCTJ]0 4444 %?#_ /P5,^&,GB7X$WFI
M641DNXY5)"CGBON"LKQ)X8TSQ=I<FG:M:I>64GWHI!P: /EG_@G7\5(O$'P;
MT+PK+N^W:9;;7W#!&*^NZY/P?\*_"_@&5Y-!TF'3W<88QCK764 %%%% !111
M0 4444 %%%% !7@WQ$_8R^'OQ/\ BE;>/M;M99M<@ "$-\O'M7O-% &?H>BV
MWA[2X+"S39;PC:J^E:%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '&?&#Q]9_##X=ZQXEOV9;6QB,CE1DXK\T?
MV3]%M_C_ /MAW/Q,@CEET.8,%:0$9(K]2_%'A?3/&FAW6CZS:)>Z;=+LE@DZ
M,/0U@^ ?@YX/^%]LMOX9T6WTJ%>0L(Q0!V,420QJD:[448"CM3Z** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *XGQU_Q]1?2NVKB?'7_ !]1?2@#?\+_
M /()CK7K(\+_ /()CK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@"MJ'_ !ZO]*X/PC_R-]U]#7>:
MA_QZO]*X/PC_ ,C?=?0T >BT444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !5/5?\ CS>KE4]5_P"/-Z .
M*\!_\C!?5Z#7GW@/_D8+ZO0: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q/%G_(-/UK'\ _ZRYK8\
M6?\ (-/UK'\ _P"LN: .SHHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "N>\9?\> KH:Y[QE_QX"@"E\/
M_P#CWG^M==7(_#__ (]Y_K774 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!B>*O^0=)_NFLCX:_P#(
M-N/^NE:_BK_D'2?[IK(^&O\ R#;C_KI0!V5%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9WB#[=_9,_\ 9N/M
MFW]WNZ9K\]?!_P"VW\0?#O[6FI^!O')2W\.PL5C^7'TYH _1NBJNF:C#JVGP
M7ENVZ"9 Z-Z@U:H **0G R:^'?V]OVS-;^!^K^&=&\%3I-J6H3"*5<9Y)QB@
M#[CHKYQTWQ=\5K[]F?5-;%NI\;M!YME'C@\9%?-G[(/[<_CS7OB]-X"^*[):
M:I'N#+MVX]* /TAHJ.">.YA26)@\;#*L.A%-O+R&PMWGN)%BB099FZ"@":BO
MS/\ V@OVW?BEK/QXF^'WP>"7EU%(-R[=PVYYKZ+_ &@OB+\5_A_\#O#VM:3
MI\0QV_F:LN.%(&30!]2T5\H_L(_M4W7[1'A/49=;G0:I:S>45Z=."*^KJ "B
MBL3QGXFMO!_AF^U>[<);VL9=F- &W17YU?"W]L?XF_%K]J>7PUH:I-X+&=LF
M/3WKZC_:D^*FN_"?X?\ ]I:05-^(V8YZ9 H ]RHK\C/A?^TW^V'\=EU*]\%V
M<-S86LI0L4''/2NV_P"$H_;T_P"@1#_WS_\ 6H _3VBORUO/VE/VIO@??V6H
M?%:RCMM"DD&]HTS\N>:^RO@S^VU\,OC4UI::%K!EU&0*LD,B[=KXY'7UH ^@
M**2O*_VBOB#JGPY\!7VJZ3C[5%"[KGU )% 'JM%?&7_!./\ :<\8_M(:%XLN
MO%K(TNG7?E0[!CY<U]FT %%4->NWL-$O[F+_ %D,#R+]0I(KX"^$_P"V9\0/
M%OQDD\.WVS^SUO##T_AW8H _0NEI%.5!]J_+S]I#]M3XU^'_ (L:CX7\#)'(
ML,YBC!7/>@#]1**_+ZU\8?MXWMG!=1:3"8IE#K\O8U2\1?$/]NWPWIIOKK2H
MEMT.6*QYX[T ?J;2U\R_LP_MC>&_BMI=EX:U?4=GCZSB"ZC:%< /W.<U],JP
M901R#0 M%%,FE6&%Y&X5%+'Z 4 /HKX4^.7[>I\'?'#PWX3T6ZC-I=7 BN>>
MG.#7W!I>I0:M8075O(LD<B!@5/J* +=0W5W#8V\EQ<2+%!&NYY&Z*/6IJ^6/
MVSOCG<>!ET[P79.%O?$2>3'CJ<G&* (_CY^VS8^"XI=/^'Z0>+_$B\)I\!W,
MQ] *^>%_X*!?M)+&2_P/N@PZ_N6JUX@_9M'[*?P1U'XPPJ\GQ&M3YL*RMN0;
MN@(KE_!/QW_;;^(WA.V\6:5H>GRZ',IDW^0%)0<D@?2@#Z-_9?\ VWK_ ,>M
M>V7Q:TRW^'NK;PME;W>8_M'TS7UY97T&HVZSVTJS0L,JZ]#7YM^'?!]E^W)X
M-\0Z_P")E:+XA>$4;[-':_(HF4$\@>]>K_L(_&3Q'#HC^#OB(_E>(UG*6\9Z
ME <"@#[4HHHH ***^2OV\?VI-4^!7@_3_P#A$IEDUV>Z$3)C. <"@#ZUHKR#
M]FWQ%XV\6^!;'6/&"*DMY LL87KR*]?H **** "BBB@ HJ*ZNH[.WDGF;9%&
M-S,>PK\V_P!K3]M#XJ1_'?3? _P89+L3H%(*;MTG _#O0!^E-%?%G[)>L?M2
MW?Q(FB^+]C';^'/+)1T7'S=J^TZ "BBB@ HHHH **** "BBB@ HHHH ****
M"BBOA+]K3]K7QQ\(_B&^D:%L^R"0+\P[9H ^[:*Y#X2^)+OQ=\.="UB__P"/
MN[MEDDQZFOE3_@H1^UMXH_9QM84\-D"XFC#*67(!..M 'VU17R3^P+^T9XJ_
M: ^'4.K^)\&[9V4LJX!P>HKZVH **** "BBB@ HKY6_;Z_:,U_\ 9_\ A5-J
M_AD@:H)%0%AD#)ZFO/O^"=?[6OC;]HR6]C\5E6\F,E65< D9Y% 'W51110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%?G?KG[:'Q!L?VIM7\#1&/
M^Q;:78G'.,T ?HA16?X?O)-0T6RN9?\ 62Q*S?4BM"@ HHHH **** "BBB@
MHKR_]H7QYJ?P[\!S:II6/M2YQGZ5X!^P3^T]XR^/VO>+;7Q/M\K3GQ#M'N!0
M!]GT5Q_Q9\>VWPS\!ZGXANW\N"T3<S5^;$W[57[3WQ@\=3+\++:.[T O^Z8I
MG*Y]: /U7HKQ']FN\^*MWI,O_"S;=8+T*-H48YKVZ@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_/+XO?MF_$#P?^VNOPVL&
MC'AWY?E(Y.: /T-HK+\,ZA+JFAVEU-_K9$#-6I0 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$^.O^/J+Z5VU<3XZ
M_P"/J+Z4 ;_A?_D$QUKUD>%_^03'6O0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;4/\ CU?Z5P?A
M'_D;[KZ&N\U#_CU?Z5P?A'_D;[KZ&@#T6BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *IZK_ ,>;U<JG
MJO\ QYO0!Q7@/_D8+ZO0:\^\!_\ (P7U>@T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!B>+/^0:?K
M6/X!_P!9<UL>+/\ D&GZUC^ ?]9<T =G1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XR_X\!70USW
MC+_CP% %+X?_ /'O/]:ZZN1^'_\ Q[S_ %KKJ "BBB@ HHHH **** "BBB@
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
MWXW?$G]NCQ))X-T'3+O1O"$C;5UZSR%'XBNGLO\ @D3J_P!BC6?XN:PLA'S
M2N<4 ?H_8:Q8:HI-E>V]X!U-O*K_ ,C7Y'_M#?\ *3*/_=%>M:/X1\=_\$^_
M$NFV.G3ZAX[\.Z@=]U?W6YA .^?2OG'Q%\2H/B]^W];:_;;1&55<)T!]* /V
M3\$_\BOI_P#US%;M87@G_D5]/_ZYBMV@ 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 **** "N)\=?\?47TKMJXGQU_Q]1?2@
M#?\ "_\ R"8ZUZR/"_\ R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_QZO]*X/PC_ ,C?
M=?0UWFH?\>K_ $K@_"/_ "-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4]5_X\WJY5/5?^
M/-Z .*\!_P#(P7U>@UY]X#_Y&"^KT&@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_R#3]:Q_ /
M^LN:V/%G_(-/UK'\ _ZRYH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QE_P > KH:Y[QE_P >
M H I?#__ (]Y_K775R/P_P#^/>?ZUUU !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8GBK_ )!TG^Z:
MR/AK_P @VX_ZZ5K^*O\ D'2?[IK(^&O_ "#;C_KI0!V5%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,FC\V%T(
MR&4C]*?10!^0O[;_ ,.=2^ OQT\+>(M,0PVVI7ZR3/'T(W<U^I'PO\;V7C#P
M/I^I0S*46W02MG@$*,UXE^WC\'1\2OA?=ZBD0DNM)MWEA..5(!-?$O[,?[75
MQ\._V1?'-CKETQUZ"9X[8N<,!R,"@"E^TM<7?[3W[6][\/;5FN;"UF$JHIR.
M#7ZN_"WPS_PAWP\T#1-GE_8;1(=H'3%?G7_P3;^'5UXS^(+_ !4U&%I)KQ6_
M>N*_3V@ I*6B@#\Z/^"K/POT77=,\.W,B_9YI)#N:,8)YZUZ%_P35^$>@^"_
MAK<W-FGG3-("7?DY/>LG_@J!_P @'PS_ +Y_F:]'_8!_Y);-_OK_ "H ^I**
M** /)?VI/AV/B=\%?$6AK");BX@(CXYS7P'_ ,$]_&=S\*?C8WPHU"5H3 6/
MEN<5^JK*'4A@&!Z@U^17[:7A^^_9[_:6NOBC81206DD@0.@(ZF@#]$_VHOB=
M#\.OACJQ:18[B\M9(HB3@Y*D<5\-?\$Q?@W>^)]5U[Q=K41:6*^:2)Y.>"Q(
MQ7G_ .V;^T=??&CPC\++;0[EYI;Z:-;D1')P2!SBOTO_ &;?A3!\*_ASIUK$
M%66Z@CFE"C^(J#_6@#UFOF']N_\ Y)H__7)_Y&OIZOF']N__ ))H_P#UR?\
MD: /)O\ @DS_ ,D[\4?]?O\ 4U][U\$?\$F?^2=^*/\ K]_J:^]Z "L/QM_R
M*]__ -<S6Y7DW[3WQ'LOAK\'?$6J7%Q''-';DQQE@&;Z"@#\Y/V?],N%_P""
MEAN=O[G:>1TK]!/VN+&:^^%.J^4,[;:0G_ODU\F_\$^_#$GQ2\9)\4V@9 SL
MNYQSUK[+_:661OA7KGEHSG[))]T?[)H ^-/^"-GR^%_B IZC42#_ -]&OTBK
M\U/^".^I16^F_$&SD.R5]19@#_O&OTKH R_%/_(LZM_UZR_^@&OR:^ ?_)QL
MO_80/_H5?K)XJ('AG5B3@?9)>?\ @!K\JOV<M'EU;]H&ZNK4^=%%J#;S'R!\
MQH _6A/NK]*_&+]H;X<Z9\4?VDM8TO5'=(FN]H*'!Y-?LZOW1]*_(CX@\?M7
MZF?^G[_V:@#RW]JS]AN'X'ZOX:U#39+L^%+F)9+^8N247@DC\*^F/V>?^">G
M[/\ \>OA[:^(=+U'4+U2V'VSG(8=<C-?</Q$^%NG?&+X-G0M0MHYY+BP5(G8
M<JQ45^7GPA^('B#]AO\ ::B\$:M),/")DRT8R(^30!^N/P[\!Z7\,_!NF>&M
M'B\O3]/B$4>1R0.Y]ZZ2L;PCXJL?&GAZSUG3G\RSNDWH<YK9H X;XT?$JU^$
MO@'4/$=VZI#;+U;UP:_&+X2?M > =7_:J\1>+/B/<R#0YI6DMW R,@U]A_\
M!3GXT-JF@W7PPTR0G4;DJ=L9YKJ?V2?V"_AQ>?!?0+[Q?X:@U+59X0TAF&#^
M- '66/\ P4]_9^L;:&VA\0S1PQ*$51#T X'>OA;]N#]J3X8^/_&D7C+X?7DE
MQXCBV(DA3 XZDU^D?_# OP,_Z$2R_6N9^)O_  3W^$FL>";VTT/PC9V&I;=T
M4T8YR* .M_8H^)Z_$CX!^&;NZN%?5C;CSX\\YKVSQ!H=KXDT6\TN]3?:W49C
MD'L:_*_]ASXHWWP;_:4\1> -<DD32K4-#"&X4'D#%?JY;7"7=O'-&<QR+N4^
MU 'PK\4/V([KX.WTOCOX.02W/BZ(EX;:8Y0GZ5YB_C[]O.X#.?#UO&S?PK$%
M _#%?I[10!^=OP3_ &2/&O[0^L-XD_:*T^2TU33)0]A%;?NP_/5A7WWX7\+V
M'A#28M.TZ%8;>,  *,=*UZ* "BBB@#SOX_7"6OPOU:1SA0O]#7Q3^PI96S_'
M[6KV'EGC;G\Z^R/VE@6^$&M #/RC^1KXV_8#!7XQZJ",?NV_K0/H?HW7Y9?\
M%1?C!9V/CZ#P1J]Q)%I5U$KRB(G...:_4VOR5_X*(?#Z#5/VNM"UG6X?.\/)
M$BSJWW3TH$>N?LR?MU_L]_!KX0:-X=&L26US:IA_W +,?4G->J_\/2?@)_T,
M4W_?G_Z]6/A3^QI\!O''@/3-8A\&65TMQ'DR'UKK?^&!?@9_T(EC^M 'F?BS
M_@I!^SIXST"[TG4]:DN;6X0JR/!^O6OD/]C?XX:3!^V9JP\-S3-X/F#"V# @
M8SUQ7Z#M^P1\"HU+-X&L5 ZD]*VO O[+OP=\$:O]H\.:!IMK?K_SPD4N/PH
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
M *Z?^S"OK3]KO_DE=S_P+^5?)?\ P2C_ .1I\?\ _73_ -F% 'TG_P %#O\
MDTWQI_UQ']:\(_X)1?\ )*]/^C5[O_P4._Y--\:?]<1_6O"/^"47_)*]/^C4
M ?<GQ'U8Z#X#U[40<&UM))0?H,U^57[,_AV']I3]HZ#QU>NUS_9=X8]K'*\'
MT_"OU'^,=D^I?"OQ5:QC+S:?*@^I6OS,_P""<%U'\,O'6H^'=4D6*\O+]F17
M.#C)H _6*&&.WC"1(L:#@*HP*=2T4 ?*'_!0SX'Z+\0?@;XBUEK8?VW9V^89
M%'WOK7@7_!*W3KK1])M[6]7;.N[Y?2OK[]LW7K?PW^SKXLOKAE5([?(4GK[5
M\I?\$S=>C\4B/4(E*(VX;30!^C=%%% 'DG[3GQ(;X8_#&\U17V%\Q9^HKX9_
MX)N?">'Q%\7O&?C#68S="Z<S0B7D9)KZX_;F\)W7C#X*W%G:*6D63><>@%?/
MW_!,GQE9WVL^(M WJEY8+L9">20: /T(2-8U"HH55X"J, 4I (((R#2T4 ?G
MM_P4\_9]TWQ5H.EZQ8VPANHW+R>6,9Q7<_\ !,6/[/\ "G4;?_GC,$_*M;_@
MH9XXLO"'@6R6Z=0UP&503]:R_P#@F:PF^&NL2C[LEQN'ZT >+_\ !6R0KX0<
M#^*=5_6O<O\ @G#\'-)\"_"+2]=M(\W6HVJEV8<CZ5X3_P %<?\ D4A_U\I_
M.OM;]C^WCM_V;_ OEKMW:>C'ZT >QU\A_P#!4/38=4_9COH9AQ]I0ANX^E?7
MM?)G_!3+_DVN^_Z[K0!3_P""=NN+=?"O3-.21G6WM@!DUX3_ ,%,_'DVL?%?
MPU\/(9V6TU5%BF53CKUKU7_@FM@>#8_>W%>"?\%%O#L^B_M9> M>D!-E&ZR-
M)V49[T ?=_[(/PIL_@Y\%],\/6<86-"9"Q'S-D#J:]LKAO@WXFM/%G@6POK*
M5)82@7<AR.!7<T 9/BKPW:>+_#][H]\@>UNXS&^1G&>XK\;->^#L/P=_;T72
M=-#'3]V[+<]37[3R2+$A=V"JHR6/05^2OQQ\96>L?\%"DM[9A*, ;U.10!^I
M_@<Y\+Z?_P!<Q6[6#X'&WPKIX_Z9BMZ@ 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 **** "N)\=?\?47TKMJXGQU_Q]1?2@
M#?\ "_\ R"8ZUZR/"_\ R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_QZO]*X/PC_ ,C?
M=?0UWFH?\>K_ $K@_"/_ "-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4]5_X\WJY5/5?^
M/-Z .*\!_P#(P7U>@UY]X#_Y&"^KT&@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_R#3]:Q_ /
M^LN:V/%G_(-/UK'\ _ZRYH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QE_P > KH:Y[QE_P >
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
M^IK[;C_:I^$DBJ1X^T;#=/W_ /\ 6K/_ &@OV4_!G[1VBKIOB.&2"-3N\RT
M5S^-?/B_\$@?@VL8076K8QC_ %W_ ->@"O\ M:_M\KH<3^&_AA##XNO[J/;Y
MUBQ<@GL,5)^PA\'O'<GB!OB3XQO[ZUN+^,[M)N6.(\^QKU/X)?\ !/\ ^&WP
M+\06^KZ*ES=74!ROVLAQ^M?3(4#H,4 <_P#$$X\$ZT3_ ,^K_P J_*SX!743
M?M9:<HD4M]J/'XU^M.JZ;%K&FW-E/_J9T,;X]#7B/A?]C7P)X2\=0^*[*.8:
MG$^]2>F: />:^./^"@W[*MQ\==%TKQ!I,CPZKH&9XXX1\TS#) K[&+;5)/05
MXU\0OVMOAQ\,/$5AH?B#5S::A>RB*&/9D%B<8ZT ?)O[)/[:VN^$Y(_"/Q5T
MYO#L<,GDQW5]E?E'&>:^PV_:G^$J_P#,_:+_ -__ /ZU<S\</V2? /[3"VNH
MZV)5WP@I+:D*64C(.:\17_@D#\&UV_Z5JW!S_KO_ *] #?VN/VR-9.A2:'\+
MM(_X2^WU&,P7%W9@OY*D8)XKX1_9-\(ZAX-_:R\.C5I7>ZO+@2LLF<J2<X_6
MOUB^'/[.O@_]F'P!XB?0(WFC%I)([WA#8"J3WKX2_9MM-.^-O[1T/B[3@733
MKPHS*, $-0!^I/C#PM:^,-#N-.NT#1R(0-PS@D5^57BCX<_$+]AOXN7WBCPI
MIEYK^DZI<E[GRU)2!,Y)-?KA5#7-%M?$&CWNF7D2R6MW$T,BD9X88H \$^$O
M[;WPT\=>&8[K5/%.F:1J,8 GMYYL$-CFK'Q0_;1^'?@_PK/?:)XETW7=2Z16
MEO+N)->/WG_!(OX.7NH75V;C5$>XD,C*DN "3GCFKWAK_@E'\(O#&JQW]O-J
M4LL;!@LLF1Q^- 'YY?M6?%CX@_M!>*K"Z\3Z%<Z'HL,V^TGD4A)!GM7Z;_\
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
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 %<3XZ_X^HOI7;5Q/CK_ (^HOI0!O^%_^03'6O61X7_Y
M!,=:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 5M0_P"/5_I7!^$?^1ONOH:[S4/^/5_I7!^$?^1O
MNOH: /1:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ JGJO\ QYO5RJ>J_P#'F] '%> _^1@OJ]!KS[P'
M_P C!?5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% &)XL_Y!I^M8_@'_ %ES6QXL_P"0:?K6/X!_
MUES0!V=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5SWC+_CP%=#7/>,O^/ 4 4OA_\ \>\_UKKJY'X?
M_P#'O/\ 6NNH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#$\5?\@Z3_=-9'PU_Y!MQ_P!=*U_%7_(.
MD_W361\-?^0;<?\ 72@#LJ*** "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@ K\M?VJ- O/@_\>9?&\&GSW7V^Z"$
MP(2>37ZE5DZMX3T;7MO]HZ9:WNTY'G1AL'UYH&BA\-M2;5_ 6@WKHR-/:)(5
M;J,CO72U';V\=K"D,*+%$@VJBC  ]!4E @HHHH **** "BBB@!"-P(/2OF/]
MJ[]C72/CW9P7FGP0VGB"VRUO=,<;'[&OIVB@#\M='_:0^(/[ ?B"'PG\43>^
M,4F&^":U!=5B[ 'Z5Z&W_!8CP-SCP7KW3C]T>O\ WS7W-XB^'OAKQ=<)/K6A
MV.J3(,+)=0*Y ]LUE?\ "D_ /_0H:/\ ^ B?X4 ?G'XJ_:"^)?[>VIC1/A>U
M]X4TJ,[+Z.X!42H>H_*OLO\ 9(_97T[]GGPD]O-!#+JMPWF2S+S\QZG\Z]H\
M/> O#GA-V?1M%LM,9OO&UA"9_*M^@ HHHH **** "BBB@ HHHH **** "BBB
M@!*^2/VP_P!B6T^-^G0ZCX6A@TSQ)"YE%SG&6['ZYKZXHH _+WP'^U9X[_8;
M5_"OQ@CU#Q=)(<6DML"PC0=!FN['_!8CP-SGP7KW3C]T>O\ WS7W+X@^'?AG
MQ5.LVL:%8:G*O1[J!7(_.LO_ (4GX!_Z%#1__ 1/\* /S4D^+'Q._P""A_C"
MZTCP'<77A/1[-M]R+O**\7<?E7WM^S+^S?I/[/OAE[2T@C74+@!KF:/^-^YK
MTWP[X$\/>$7D?1-%LM+:08<VL(3=]<5O4 %%%% !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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !7$^.O^/J+Z5VU<3XZ_X^HOI0!O\ A?\ Y!,=:]9'A?\ Y!,=
M:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 5M0_X]7^E<'X1_Y&^Z^AKO-0_X]7^E<'X1_P"1ONOH
M: /1:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ JGJO_ !YO5RJ>J_\ 'F] '%> _P#D8+ZO0:\^\!_\
MC!?5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% &)XL_Y!I^M8_@'_67-;'BS_D&GZUC^ ?\ 67-
M'9T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7/>,O\ CP%=#7/>,O\ CP% %+X?_P#'O/\ 6NNKD?A_
M_P >\_UKKJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH Q/%7_(.D_W361\-?\ D&W'_72M?Q5_R#I/
M]TUD?#7_ )!MQ_UTH [*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "O*?$G[3G@#PGXJ?P]J6KB#5$;:8<=_SK
MU:OR0_:=LXI/VLK]B#GSQW]Z /UFTW4(-6L8+RV;?!,H=&]0:LUS'PQ&WX?Z
M"!T^RI73T %%%% !1110 4444 %%%% !1110 4C,%4D]!2U%=?\ 'O)]#_*@
M#R@_M3?#M?B0_@4ZR/\ A)%ZVN!_C7K,,RW$:R(<JPR#7X\RVD9_X*:W;X.[
MKU]Z_7O1?^07;_[@H O4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7F'Q;_ &D/ OP1@AF\6ZL-/25MB' .3^=>GU\+_MT?L2^,/VEI+(Z-J,$"
M6\WF!9FXQT]: /K?X;_%GPW\6-,-_P"&[W[;;  [\8ZUV-?._P"QO^SSJW[/
M?@M](U:Y2XE**NY&R.,5]$4 %%%% %/5=5M]%LI+NZ?RX(QEFKS7X?\ [3?@
M#XF^-[_PEH&KB[UNR!,UO@?+CKWKI?BTH;P-J(/38?Y&OS"_X)W6L<7[=GCU
ME!SY4O?V- 'ZW4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %-DD6*-G8X51DFG5SOQ$O)-.\!^(+J(XEAL9I%
M(]0A- 'E'Q4_;;^$_P &M473O$^O_9+INB*F[^M;WPE_:D^'WQLF2+PIJS7S
ML,@%,?UK\R_V4?AWH/[6WQ,UF[\?V?\ ;"6=^\0#Y.%#'BOU%^&_[.O@'X23
M)+X6T&'2W48!C- 'I5%%% !1110 5POQ8^-'A7X*>'SK7BN_^P:>&VF3&>:[
MJOGG]N#X20?&#X*WNDR1!Y%?S%/TH ]?\ ?$;0OB9X?MM9T"[%Y87"[XY!W%
M=/7Y\_\ !-?QY*OB#6/ 33$QZ+$46//3%?H-0 4444 %4]6U:VT6RDN[N3RH
M$&68U<KYN_;^^(4GPU_9WU;6(9?+E5U08/)SF@#M/ /[5'P\^)GC.^\+:!K'
MVS6;(XFA"_=_6O7*_/S_ ()L_!*SA\SXER6O^E:Q%YAE;N37Z"4 %8OBKQ=I
MG@W2Y-0U6?[/:QJ69_0"MJO$?VM(Q)\*]2#=/(D_]!- '3?"#]H+P5\=%U%O
M"&J#41I[^7<8 &ULX]:](K\S/^"--ND-O\2BHQF]QU]& K],Z "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSWXO?'CP?\  W28
MM2\7:C_9]I*XC5\9R37H5?+_ .W]\&;?XP_"$6CPAY;:7S0?IS0!] ^"_'&D
M>/M#MM6T:Y%U97""2-QW!K?KX3_X)J_$676H-=\*23%UT11"J$],$"ONR@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N)\=?\?47TKMJXGQU_Q]1?2@#?\+_\@F.M>LCPO_R"8ZUZ "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH K:A_QZO]*X/PC_R-]U]#7>:A_P >K_2N#\(_\C?=?0T >BT444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !5/5?^/-ZN53U7_CS>@#BO ?_(P7U>@UY]X#_P"1@OJ]!H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#$\6?\ (-/UK'\ _P"LN:V/%G_(-/UK'\ _ZRYH [.BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Y[QE_QX"NAKGO&7_'@* *7P_\ ^/>?ZUUU<C\/_P#CWG^M==0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M^"DFK^)O%%GI'CSP<W@UKF0(C7(*Y![C-?;OAWPCI7AC1;32[*SB6VMD")E
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
M)M ^$?@73?"FC6RG3K%-B&506;W/O6AXR^'^B^./#=_HNHV41M;R(Q.R1@,
M>X..M 'SI\7OV^/"O@/X3S^+=$GMM<N85&ZUC?.&/:O3?V6_CRW[0_PMT[Q:
M]A_9YNAGR?2OR2_;X_97O_V;M7FLO"7VRY\$70$\\DC;MCGG!]J_1[_@FL5/
M[-/A_9]W8* )?VS/VU&_95UWPG8#1QJ2:U)M:0G'EC.,U<\;_MP>'M ^%\NL
MZ4\&I^*#$)(=%1\R2$CH!UKY-_X+5,RW'@%H\^>"Q3:.<Y;&*L_\$[?V18?B
M%'9?$[QF]R-7LG"P6S'Y&7MD?A0!H6__  5#^+LT)D'P5O2OJ(GQ7L_[+/\
MP4&'Q@UB[TSQWHT?@>\5MENET2GFMZ#-?8Z:38QQ[%L[=4QC:(EQC\J^ O\
M@H9^S_HSZSX>\7Z?NL+NRD\\K;_("0<\XH _06&5)XDDC8.C#<K#H16'XX\/
MQ>)?#-_9RL5#0O@CUQ7DW['OQ2O?BC\,UNKT[GM&6!3[ ?\ UJ]QOQFQN!_T
MS;^1H _)/_@GYXHG^'W[37Q%TV0GRY;UHQNZ'YJ_7"%_,B1_[R@U^2/PQM;'
MP_\ M0:])NV23Z@>G?YJ_6JP.ZQMS_TS7^0H GHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "N)\=?\ 'U%]*[:N
M)\=?\?47TH W_"__ ""8ZUZR/"__ ""8ZUZ "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_QZO\
M2N#\(_\ (WW7T-=YJ'_'J_TK@_"/_(WW7T- 'HM%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 53U7_CS
M>KE4]5_X\WH XKP'_P C!?5Z#7GW@/\ Y&"^KT&@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_
MR#3]:Q_ /^LN:V/%G_(-/UK'\ _ZRYH [.BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QE_QX"NAK
MGO&7_'@* *7P_P#^/>?ZUUU<C\/_ /CWG^M==0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XJ_Y!
MTG^Z:R/AK_R#;C_KI6OXJ_Y!TG^Z:R/AK_R#;C_KI0!V5%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?D9^U;I
M%IK?[5%[#>Q^9&MP" ?K7ZYU^2_[37_)U]]_UW'\Z /T_P#A;"EO\._#\48V
MQI:(%'MBNIKF/AG_ ,B!H/\ UZI73T ?FM_P5Y.[X?Z>#T%ZG\Q7V'^R)>37
M7[/_ (/$IW;+&-5^F*^._P#@KQ_R3^P_Z_$_F*^O_P!CW_D@'A+_ *\T_E0!
MP'[?GPHF\6?"'6=;TP :Q:0_NG ^85S7_!-_XFW%]\++#PIK-R)M;MMQ=6;Y
M@!7UWXE\/VWBC1;G3+L9MYUVL,9K\C+7QIJ7['_[='B*YN4D;PUY4B1AN(N1
MQB@#U_\ X*>?&;[5K_A#P;HLCO-=70M[C9_M''/YU]>_LH_!6/X*_#>"Q38'
MO%2XD"]B5SS^=?GW^S#HMY^V%^T%XA\0:O:M'86-V;BV:097 ;(Q7ZTV=N+2
MS@@'2-%0?@,4 ?F7_P %=-6O9?!]O9.6^Q_:TX[=:^W/V2].M=/_ &>? _V5
M% ?3HV8J.]>+_P#!2SX)7?Q5^"Q&D6;7&H03"0K&N6P.:X7_ ()Y_M::;?:.
M?AUXJO8=$U'1HUMX(KJ0*9&!QCF@#] *0]#0K!U#*<J1D$5D^)O%>C^#M+DU
M#6]1M],LD!W37#A5H _,K_@K-IUI:>-/AW+;A1*^H1[MHY^\*_1CX3_\DOT/
M_KR3_P! %?B[^V=^T,GQN^/VBZ99R+/IFG:FGDW"G*R#> "*_:/X5#;\,=$'
M_3DG_H(H _*^3_E)E>?3^M?H1^U5ILFI?!"_,9QLLW)_[Y-?GO)_RDRO/I_6
MOTY^+7A<^+_@[K%HA83?V?(4"]R$/% 'Q?\ \$;/E\ ^.%)Y74B/U-?HU7Y3
M?\$P/B!#\)?$GBGPKXDE&D7=]J+"&"X.UI/F/(%?JPK!U#*<J1D&@#"\??\
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
M?_H(K\H-!U8>)OVPO$MC#!Y[V]Z=V!G'S5^LFBJ8]'LE(P1"@Q^ H NT444
M%?D7^TAJ-PO_  4FM[</^YVK\M?KI7Y+_M):+&G_  44M]0>7:-J\4 ?J5X&
M_P"15T__ *YBMZN?\!R"3PGIS*<@QBKNN>)M*\,VKW.JW\-A HRTDS;0!0!I
MUXG^UC_R2W4O^N$G_H)KUCP[XHTKQ=IJZAHM_!J5DQ*B>W;<I([9KPW]M;Q=
MIWA+X57#ZC<I;)<J\4;2' +$=/UH ^5O^"-O_'O\2?\ K^/_ *%6]_P5FU:^
M7X57=F&;[(77([=:B_X)$^%[K0])\=W4T;+#>77F1,1PP+9R*]T_X*$?!VX^
M*_P%U2TTRU:XU)2&58QECB@#;_8'TVUL?V6_!3VZ*&DM<NP'.:^AZ_-W_@G;
M^U-9^&HU^%/C"ZAT*?28_*A^V/LWMTQS7Z/Q2I-&DD;!XW 964Y!!Z&@!]?F
MA_P6 TVTM_#OA.XB"B=M0CW$=?O"OT>U[Q%IGA?3I+_5KZ'3[*/EY[APJC\:
M_$__ (*&?M)6WQ>^*5GX;TJ=+W2+*_5H[J-LJ_S <4 ?KG^S;_R1GPM_UXQ_
M^@BOS]_;"L[?4/VY-'@N@#"8TR&Z=J_03]G-=GP>\,+Z648_\=%?F!_P4V\2
M7W@W]IRRU73(6N+N-$Q&@.>WI0!^L'POM8;/P/ID-N (5C 7%=77S?\ L=?M
M >'OB%\*="M+C5K:+Q"D0$]@S_O%/TKZ0H *_*+QII-EIO[:6N:E:!1J$L_S
ME>O6OT7^-7QR\-?!'PM=ZMK5_;Q31INCMI) &<]J_.#]ECP9K7[1/[7OB+Q]
M=130>';G=+#)@E#C)XH ^NOVTM7OK']F^X6W+!9=./F8_P!VO+_^"/&FVB_L
M_:E=A%-TVH,&8]0.:^K/CU\/4\9?!C7M"BB\Z8V31PC&23C&*_-O]A?XVS_L
MK_$)OA?XQ7^Q;"\NF<W-T=J@$^] 'ZYT54TK5K/7-/AOM/N8KRSF7='-"VY6
M'J#4MY>0:?:R7-S*L$$8W/)(<*H]2: /D#_@I]IMI)^S7KUPX7[0J\''-7/^
M"9))_9C\/Y_NU\J_\%2_VJM+UJ&7P3X<OX-6L[A )I[>3<J-W'%?6'_!-.+R
M?V:/#Z_[&: /FO\ X+%P_:O%WPOA_OS@?^/&OMG]D?1?[#^%-E#@ ,J-Q]*^
M*_\ @K__ ,CU\*?^OD?^AFONO]FO_DFFG_\ 7-/Y4 >KU\E?\%!)&B^'Q=>&
M$+$?K7UK7R3_ ,%"/^2=O_UP?^M '/?\$KKV:]^"FJ-,VYA>X'ZU]H7W_'E<
M?]<V_D:^*?\ @E+_ ,D1U7_K^_QK[5U [;&Y/_3-OY&@#\A]&4M^U%?X4G_B
M8]O]ZOUWTW_D&VG_ %R3_P!!%?DM\%]4'BK]J3Q+##;^>;;4#N(&<?-7ZUV(
MVV=N,8Q&O\J )Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KB?'7_'U%]*[:N)\=?\ 'U%]* -_PO\ \@F.M>LC
MPO\ \@F.M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** *VH?\ 'J_TK@_"/_(WW7T-=YJ'_'J_TK@_
M"/\ R-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %4]5_P"/-ZN53U7_ (\WH XKP'_R,%]7
MH->?> _^1@OJ]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#$\6?\@T_6L?P#_K+FMCQ9_P @T_6L
M?P#_ *RYH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *Y[QE_QX"NAKGO&7_'@* *7P__ ./>?ZUU
MU<C\/_\ CWG^M==0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% &)XJ_Y!TG^Z:R/AK_ ,@VX_ZZ5K^*
MO^0=)_NFLCX:_P#(-N/^NE '94444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5^<'QZ_9I^(GBO]HN\\0Z9I;2Z2
M\H99<=LU^C]% &!X#T^?2?!ND6=TNRXAMU1U]"*WZ** /A+_ (*5? /QO\:/
M!UG9^$=.:_G2Z5V5?0&OIC]F7PGJG@GX->&]'UB'R-0M;5$EC]& KU6B@ K\
MTO\ @J[X1T;5?"T,NE%6\1O<J)%3[V,U^C7B+Q!9>%M'N-3U"7R;2!=SOZ5^
M5-K<:K^U%^W1J=C#-YWA)"7C0G*#% 'V/^P5\&$^&OPCT>_DA$=W?6JM(2/F
M/%?459OAO18_#N@V.F18\NUB$:XZ8%:5 #9(UD1D=0Z,,%6&017Y^_M-?\$W
M]*U+Q(WC[P0]U'XC6?[3]GC.%9P<CIVS7Z"44 ?F!'\;/VW=/C2R@\$0O!:C
MRHY# ,NHX!)QSQ4%OX+_ &D?VL]2'A'XO:+)H7A5OF:>V7RSGZBOU&HH _(?
MX_\ _!,W7O!.O>#I?AQ93:K':W*&ZD?DA0P.37ZG_#O2[K2/ .DV-VFRZAM5
M1U]&V@5U-% 'YF2?LO?$AOV\KGQP-);_ (1INESCBOTEL;3_ (E,=O,O5-K*
M:O44 ?$/[5W[$,.O:LOQ"\%QRCQ9IP\RVMH>%=QSR!7B>C_&3]N'2;%;4>"X
MYEC^16DAR<#\*_4JB@#\LK3X(_';]L;7;6S^->ES:'I-C('B, V!N>AQ7Z%_
M!?X*:%\$?#*:/H:$1[5#L1RQ KT*B@#Y%_X*0?!WQ7\9?@N^C^$[%K^_\Y6\
MH=P#S79_L4_#GQ!\-/@[H>D>(K8VM_!;A)$/8U]#T4 %<+\9?@]H7QP\$W7A
MGQ!&393\^8@^9?I7=44 ?F%J7[._Q?\ V-_$5Y=_!'3IM>@N24:.X&]0N?0U
M#>?'#]N.XM9$'@B*,L/O)",C]*_4.B@#\X_@=^PQK'QFUZ+XA?&2.YLO$V[+
M6>3L_*OT(\,^';/PGH=II5A&(K6V38B@8K4HH ^4/VZ/A'XI^*7A5[7PU9F[
MG,)4*!WK;_8%^&/B/X3_  ,M]$\3VIM-26=F,9':OI2B@ KSC]HSPUJ/C'X(
M^,-%TF+SM1O+!XH(_P"\QQQ7H]% 'P#_ ,$W/V>O'?P9T.6'Q9IC6#M<,X5O
M0FNF_P""H'P-\9?'#X=^&]/\':>VH75K?>;*B]EXYK[8I* /$_V4? NM> OA
MOI^G:W!]GNX[=$93V( S78_&KX-Z#\=O -_X2\11LVGW8Y= -Z^X-=Y10!^5
MTG[,OQA_8S\87UW\$["?7K24E MSEU*GV-7[OXY?MQSVTBCP1#&6'5(!D?3B
MOU"HH _,WPC^P?XC_:*T.7QQ\7!=6'C-<A+$,0A].*D_8&_9*\=? ?\ ::\3
M:EJFE-:^&)(7CMIST;.<?SK]+J* $KX\_;&_8%\,_'V^F\96K7%IXJMXU$2V
MYVK(1TSCOFOL2B@#\L]#\8?MC?"/2X?"?ASPBM_HUB-EO<31;G*CW(INH>)?
MVP_B]J%IX;\4^%O[/\/7SB*\EACV[8SP3FOU.HH _*#]H+_@E@_ASX>S/X$C
MN-9UN4K,RS,6;=G)&:^Y_P!C;P%KWP]_9I\.>'/$5N;76+>W9)8O0D8KWBDH
M _,?XU_#7]H#X:_$&?6/AGI<VHQ3SF1MV6 YK(\1>(OVP/C5HS^#?%?A!+'0
M[P!+BXBB"MCZXYK]4** /G_]E#]FS3?@CX+L"\3#62G[UFZBO<M<T>V\0:3=
MZ;>1B2VN8S&ZD9X-7J* /SK^+_[!E[\'_&0^)?PB6YN?$ML?-ALLG86]Q7*_
M\+Y_;CF^8^!8%/3 MP/Z5^GU% 'Y4ZU\)_VA?VQ=4L--^+>BR:#H]N^W-JOE
M@J>O K[O_9N_99\)_LS^&&TCP\LEQYAWR3W RQ;O@U[/10 4444 %1S0I<0O
M%*@DC<;65AD$'M4E% 'YR?M%?\$YXO#GBY_B%\,C>/X@DN&N6M58A-^<\ =J
MYQ/CA^W!:QI;1^!X&C@'EJQ@&6 X!)QS7Z?44 ?FQX1^$/QK_:^U630_CKIL
M^@>'8U\T26N4)8=!VKYV_;(^$^B_!SXM?#G0M#/F6MKJ$<2RM]Y@&'4U^UTG
M^K;Z&OQ]_P""B3 ?'KP%S_S$T_\ 0Q0!^N'A7_D6-(_Z\X?_ $ 5J5E^%?\
MD5]'_P"O.'_T 5J4 ?&W[?W[*-S^T1:Z"-.MF:6WDS(T8P17I/['/[/T7[/G
MP_DT9(O+>5@[9ZYQ7T!10 5SOQ$TVXUCP'X@L;1=]S<6,T42^K%" *Z*B@#\
MV_\ @GW^S/\ $3X2>*?$-UXHTIK*"XOVEB)'523S7Z2444 <1\5/A#H/Q?T)
M]*UV'? P*[E W 'T-?G;\6/V5_BE^RCXZL;O]GZRO-7TVY/G7"S?/L;/3KTK
M]2:* /S#_P"%[?MQ?]"-;],?ZD?X53^'O[,OQ;_:X\732?'JSNM$TZU;S8/)
MRF\]<8K]2** /)_A;^S?X8^$=K!!HGF1K$ .F-V/6O1/$FM0^']'N;R9MJQH
M2"?7%:E?,_\ P4%^)#_#']GW4=6BG$4_FJBJ#AFSZ4 ?''[#>@S>*_VV/B1J
M;IO@,SN&;IUK]78U$<:J.@&*^%O^";_PWFM=/F\=31X;6H=Y<CDYK[KH ***
M* "ORR_;:\-W&B_M.+XI"E85VC?VK]3:_/7_ (*K>&K_ $OX:S^)++*.LJC<
MHYQF@#[.^!NH_P!K?"W0+K.[S( <UY_^UM\(]2^+?@&_TG3C*)9H2@\HX/2J
M_P"PQXV@\5_LY^$%,P:^BM LJYYSZU]"4 ?DK\,;+]K?]F7PZ_@[P;X7_M;1
M5E:1)[F/>PR>Q(XJUXO\ ?M*_M?7&E:%\4?#G]CZ'93K*'MTV9.1G.*_6"B@
M#SWX*_"#2?@]X/LM*TR/:RPHLK>I %>@LH8$$9!X(-+10!\(?M7?\$X] ^(&
MN3^./#3W-MXE\WS_ "83M5F!R.GO7EMM\7OVU_#=O%HUAX*BGL;!1!!,\(+.
MBC )..>*_4&B@#\N/[+_ &HOVFM03P9\3] ?1?"-U_Q\7%NNPK]"*Y']H[_@
ME_JO@_2/#A^&]K/J]W!<JT[2$D[<CDG_ #TK]=:* ."^!^@W_AGX8Z!IVIQ^
M5>V]JB2IZ, ,U^;G[<4*7/[9VEQ2H'1HE!5AD<XK]8*_*']MQA_PVII//\"?
MTH ]*OOV+9_AQX;@^)?PM>ZOO%UZ \MIN_=C/H*Y;_A>'[;]D_E1>"(98HN%
M9H0=P_*OT&^#'_).=(_ZYUV] 'Y7:;^S;\9/VO\ QY:S?&S3I]$TO@2"WRH
M'H*_1?X/?!W0/@GX,LO#?A^';9VJ[5DD WGZFNZHH 2OE']K[]@_PI^T@)==
ME::SU^&,"-K?Y=Q']:^KZ* /RST/7/VO/@7IL7@CP=X474_#NG_);75Q%O<K
M]2*DO/'7[97Q*EC\-^(?"0L="U ^3=S0Q;2L9X)S7ZD44 ?E/\9O^"5PT7X3
M7MSX3%SJOB>8B;RIF).X\D5]D?L'?#?Q)\+_ (#:-HGBBU-GJD*XDC/:OI"B
M@#X _P""F'[//COXU>+OA[=^$-,:_@TV8-<LO\'S9S^5?7/P)\-ZAX5\!V5C
MJ<7E72(H9?H*]&HH *^;?VTOAGXB^)7@EK/P]:FZN?*9=H'<YKZ2HH ^3_\
M@G7\(_%7P?\ A/J.E^*[,V5])=^8J$8^7FOI'QUK\/AWPQJ%W,P4"%PN3WVF
MMZODO_@I+\4'^%_P/BO()_+GGN1"$4_,0<"@#Y@_X)K^'9M?_:,^)^J2Q[H?
MM;N&;I]ZOU35=J@>@Q7QE_P3K^%\OAGPO=>*)8MC:W$LI8CDYP:^SJ "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 *XGQU_Q]1?2NVKB?'7_'U%]* -_P +_P#()CK7K(\+_P#()CK7H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@"MJ'_'J_TK@_"/\ R-]U]#7>:A_QZO\ 2N#\(_\ (WW7T- 'HM%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 53U7_CS>KE4]5_X\WH XKP'_ ,C!?5Z#7GW@/_D8+ZO0: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH Q/%G_(-/UK'\ _ZRYK8\6?\@T_6L?P#_K+F@#LZ*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KGO&7_ !X"NAKGO&7_ !X"@"E\/_\ CWG^M==7(_#_ /X]Y_K774 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!B>*O\ D'2?[IK(^&O_ "#;C_KI6OXJ_P"0=)_NFLCX:_\
M(-N/^NE '94444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!Y_\>/AG-\8/A=K7A.WU!M+EU"/
M8+I<Y3WKQS]DS]BFU_9KC2:75?[9U+Y@UTP.YL^YKZCHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ***CN+B.UMY)I6"1QJ69CV H DHKY_\;?MV?!GX>ZR=+USQ5':7HX,
M>S/]:S-+_P""A_P+UF^AL[3QA')/,P1%\OJ3^- 'TG15>QOH=2LH+NW<26\\
M:R1L.ZD9!JQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M C#<I'J,5\=?M&?\$_X?CQX^T+Q&VO?83IMRMQY6#\^&!QT]J^QJ* *FDV7]
MFZ79V8;=]GA2+=Z[5 S^E6Z** "BBB@ HHHH **** "BBB@ HHHH *^5/VIO
MV+;S]I.^87'B>2RTPN&^QDDKQ[5]5T4 <;\(?AW;?"GX>:-X7M65X]/A$6]1
MC=CO79444 %%%% !7FG[07P8L_CO\.[OPO>2+#',P82,,XKTNB@#Y]_9F_9=
MD_9[\R)-:;4+0H42'G"U]!444 %%%% !1110 4444 %%%% !7R7\</V%X?C%
M\;+3Q^VM_9&@55^SX/.*^M** ,/P7X;'A'PW9Z4)/-%NNW?ZUN444 %%%% !
M1110 4444 %%%% !1110 4444 %?(O[3/[#-U^T9KRW-]XHD@TY)A*MDV2HP
M?2OKJB@#G/AWX.@^'_@K1_#UMM,6GVZPAE&-V.]='110 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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$^.O^/J
M+Z5VU<3XZ_X^HOI0!O\ A?\ Y!,=:]9'A?\ Y!,=:] !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M
M0_X]7^E<'X1_Y&^Z^AKO-0_X]7^E<'X1_P"1ONOH: /1:*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J
MGJO_ !YO5RJ>J_\ 'F] '%> _P#D8+ZO0:\^\!_\C!?5Z#0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% &)XL_Y!I^M8_@'_67-;'BS_D&GZUC^ ?\ 67- '9T444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>
M,O\ CP%=#7/>,O\ CP% %+X?_P#'O/\ 6NNKD?A__P >\_UKKJ "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH Q/%7_(.D_W361\-?\ D&W'_72M?Q5_R#I/]TUD?#7_ )!MQ_UTH [*
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** *&N:O%H>FS7LRL\<0R0O6O#/!/[:7@GQQ\3[GP-:I/!JT'WC,<+_*
MO?Y84GC*2(LB-P589!K\I_VQO"-W\!?C=+\0M-M&L[6[N53?&NT8)]:!H_5E
M6$BAE.5/0BG5Q/P:\50>,/AKX?U*&Y2X>>T1WPV2&(YS7;4""O)/CO\ M*>&
M/V?H=/?Q#YCF];;&L9YKU6[G2UM999&"(BEBQ[8%?DW^T!K=]^T9\>M.TBW=
MKRTTN_"NH^88#4#1^B^D_M":%K'POO\ QS#;W']F6:[GC(^<CVXKC?@?^VQX
M(^.WBI_#^C)/;7Z@G;<''3\*]7\*_#_1]+\"VN@FQB-E);JLT.WY6.T9R*_,
MK]I;X;ZC^RO\;)?B#H%L]KI<TP01P+M4 GVH&?K'17#_  9\;VWC[X;Z%JT-
MU'<37%JKRA6RRL>QJ'XX?$:#X6_#;6/$$LJH]K$652<$F@D\\^-W[:7@GX%Z
MH=/UA)[JY#A-EN<G)_"NCU;]I;P]H_@"T\6S6MT=/N(?.50/F"XSSQ7P%^SA
MX/O/VI/VA)_&.O6K7.@2$E8YEW)Q7Z2^,/ &CW/PWU+0H].A:U^QR111[!\I
MVD#%!1SW[/W[1WAG]HS0;W5?#?F+%:2^5(DA^;->KU^2W[,6M:A^SC\>/^$.
MN9GL[+5+TOM)VC!8U^LT4R3QJ\;JZ,,AE.0:!,?24M>=_'WQQ'\/_A9KNL&Y
M6WFMX"T?S8)- CS_ ,8?MK>"?!OQ9?X?7$=Q<:RG4PG*_P J]WT;5(]:TRWO
M8E98YEW!6ZBOS _8L\#S_%K]HF3XDZO;_;K:7<JM,NX9[5^HTC16%J[!5CAB
M4MA1@  4#9(SK&I9F"CU)Q7CGQN_:F\(_ VQ>YU61KXKUCM&#-^F:^;_ -J[
M]L6]O-8_X5SX/@>>[U']U]NMCDQ-T[51_9I_8%URWUBW\6?$#Q)+K\4WS_V;
M>Y<<_6@+=SJ8_P#@JQ\-I$##1-8P?^F9_P#B:>O_  54^&Q8!M&U9!W9D( _
M\=KZ8C^ ?P[CC"+X.TG _P"G<5D^,?V:_ 'B;PO?Z5%X8TRTDN(RJ31P ,A]
M<T!H;?PI^,&@?%WP=;>(])N$CM)CC9*X#+]:[A7610RD,IZ$<BOR\^/7["GQ
M!^#_ (,FUWP1XVOI8H)@W]E6K,!C.<8KZI_8M^,WB;QUX/L]!\3:#=:??:;;
MA&N[@$>;CZT ?3E%%% ALD@CC9VZ*,FO+M4_:*\+:3XNM/#TLV;ZY?8F&'6M
M_P"+/CJV\!^#M0O;A@K&!PF3CG!K\3/^%K>)]9^/2^)PMQ+IFGWA=GY*A0U
MTC]YAR,CD4M>=_ GXEQ?%;X?V6N0D,C )D>H%>B4"(;JY6SMWF?[J#)KY;^*
MG_!1+X>?";Q4V@:G;7D]\O\ ##S_ $KZ:U[_ )!%U_N&ORCO?#^E^(/V]K:U
MU6QBOK5NL4B@@\T%)'TI_P /5/AO_P! 36#_ -LS_P#$U:TC_@J-\.=6U:WL
M5TC5HFF; DD0A1]>*^C+7X$?#I[="O@[2MI'\5N,UF>,/V</ VO>%M2TVR\,
MZ98W5Q$4BN(H &C;L0:!:'9^!_'6E^/]$AU/3)EDBDYV[@2/K7GO[07[3WA[
M]G?28K_7;*[NHI&V@6RY/\J^$_A;X@\1_LP_M36W@2_U:>_T]VW>6S';@GI7
MZ4ZCX9\._$?2X)=7TBUU.!AN5+E X% 'R:G_  58^&K*&;1M6C0C)9D( _\
M':<?^"K'PO;_ %.GZE<?]<US_2O6OV@/@KX"TOX*>+IK?PGID$L5B[QO'  R
MMV(-?&W_  3:^'OA7Q-8S'6-"M=0;[2X!FC#=^*!Z'U!\+/^"@W@?XK:I<66
MG:7J5N\"[G:9"!C\J\A_:;^.7CCXTZ]IOA[X0ZC):V^[R;T^ISWKZP\6>#?!
M7PW\-ZE=Z?X9L+2>>!X]T$"J>5/.:^=?^"?'@*/2]8\=ZC>;;N2>[9X2XSY8
M+=!02?.7B*\^ ?P1NUT+XZ^%KCQ)XW<"0W$"%^#]*L>$=>_9/^+%Y+IO@OP1
M=:+KJ#,$]PA0"3MU'K7>?$2'P#<?MR::WCD6#6@7!-_C;[9SVK?_ &IM+^%5
MU_8H^',NC6^L+=(93I)7)&1Z4 <_\+?CY\1?V6?B'IGA/XJWTNJ:1KTXBT41
MY*PQDX7/X5^DEO,MQ!'*IW*ZA@1W!&:^4?VC_AKI_B?X7^%-<O;>.;4=*LU>
M.=QEE8*.0:[_ /9!\57OBSX8_:+Z=YY(YO+5G.< 9XH ]SK/\0:U#X=T6\U.
MYR8+6,R/CT%:%<E\6!N^&WB('D?8WH \X^''[7?@_P")OB8:)I:3"Z+E/F/&
M?RKW2OR[_8W@C3XTQE4 /VENWO7ZB4#85Y3\;OVC/#?P'TF74-?65H8QD^77
MJU?!W_!3:))/ %\'4,-HZT C[!^$_P 3=+^,'@?3_%.CAUT^]!,8?K785\]?
ML$HL?[+_ (2"C \MN!^%?0M @HHHH **** /#OBY^UOX0^#>I+9:RDS2F01_
M)ZG\*]=\,>(+?Q5X?L-7M,BVO(A-'NZX-?FS_P %!K,?\)G%YD7_ "]+U'O7
MZ"?!1/+^$_A5<;<6$?'X4#Z';4444""BBB@ HHHH *:[;5+'H!FG5'/_ *F3
M_=/\J /!9/VS/!<?C:7PN4G^WQR^2>>,YQZ5[U;S+<V\4R_=D4./H1FORANK
M>/\ X::OCL7/V_KC_:K]5](_Y!-E_P!<$_\ 010-ENBBB@04444 %%%% !11
M10!SOQ \<:?\./!^I>(]4)%C81&63!P2/:O,O@7^UEX5^/N#X?M[E4+%=\@X
MX_"O'_\ @H)XOG.CCPA%<F(:I#MV ]<UW'[!/PML_AQ\#["V^R1B],C,\VP;
MCGWH'T/I>BBB@04444 %%%% 'C'[3'[4WA7]ESPW9ZQXG2:>*ZD\N.*WY<GZ
M8KPKX??\%7/AK\1?&FE>&[#1-8CNM1D$<4DB?*"?7BOF_P#;<FO/B-\9+'0M
M59[FPMM04""7E<;AQBOT7^'OP%^'VC^'_#]W:^#]+M[V"TB9)Q;J)%;8.<_6
M@#U-6W*&'<9IU(..*6@ HHHH **** "BBB@ HHHH **** "BBB@#RWXU?M">
M'?@9:P3:ZLK+,,KY=:?P9^,NB_&[PN==T,2+:!]G[SKFOEW_ (*56OG:'I;-
M'N7RSSCW-=I_P3CM_(^!SX38IN>./8T >[?%GXLZ/\'O#3:WK6[[*N?NG!XK
MRKX _MQ^!?VB-8OM.\.QW"36C;7\WH?<<5UG[3?P'/[07@(^'1J']G98GS/J
M*\0_9#_X)\I^S#KFH:B=>&J/=$?PXP!T'2@#[.4[@#2TBC:H'H,4M !1110
M5@>./&5CX!\,W^N:B3]DLXS*^WK@#-;]<)\8_ALWQ3\%ZCH(N_LBW<+1%_J,
M4 >)?!?_ (*(?#KXX>+E\/:)%=)>M)Y8\WH>>O3I7U17P5^S3_P3'B^ /Q"A
M\3'Q$NH-%)O6/:1A0>!TK[TH 6BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH \+^-W[7G@_X$>,-+\.:\DS7NH &+RSQS^%>K>"_&%GXYT&'5; ,+
M>7INZU^;'_!32".3]H?P060,=B=1]*^\?V:U"_"W3@!@8_I0!ZI1110 4444
M %%%% !5'6M6AT+2[F_GSY,";VQZ5>KF/B6,^!M8!Z>0: /(_!'[:O@GQY\5
MD\ V"3C6&Z%C\O\ *OH"200QL['"J"37Y(_LRV\:_MY6[!%#9/./>OU;\72/
M%X5UEX\[ULYF7'J$- 'S3\>?^"BOP[^ 6L1Z;JUO>7]PYQBS^;'Z5T/P!_;<
M\(_M#7T-KH>G:A:O)T-RN!_*O@3]BWP]8_'+XU>*&\66":XEGJ3HJ7*[\ ,>
M.:_5_P -_#+PIX1='T70+'3'484V\04B@#IZ*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#PW]HK]KCPA^S3J&@V?B9)WDUA]
MD'D]N<<\5ZCX'\;6/CS0X=4L PMY%##=UY%?F_\ \%AX4D\6?"LLH/\ I(_]
M#-?<O[,:A?ACIX P/*3^5 'KE%%% !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 %<3XZ_X^HOI7;5Q/CK_CZB^E &_X7_Y!,=:]9'A?_D$QUKT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!6U#_CU?Z5P?A'_D;[KZ&N\U#_ (]7^E<'X1_Y&^Z^AH ]
M%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "J>J_\>;U<JGJO_'F] '%> _^1@OJ]!KS[P'_ ,C!?5Z#
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% &)XL_P"0:?K6/X!_UES6QXL_Y!I^M8_@'_67- '9T444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7/>,O^/ 5T-<]XR_X\!0!2^'_ /Q[S_6NNKD?A_\ \>\_UKKJ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M?&B,*/\ EY;O[U^GE?BO\/\ PO\ $WQ%\4)(_AYJ L;PSML8G&#FOI63X/\
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
M:RVUQ&)()5*.C="#7YI?\%#/V+-&\-^'-0^(_A2T%K>VV"VT]": /H#]D/\
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
M.A:;=2 &3R@ORYY/2OT0\!_$#1/B1H46K:#>I>VC@99.QQT->=?M7?"WP_\
M$3X0^()M8L5N+NPL99;6;O&P'%?)?_!*OQKJUGX6U/0M0N/,3[:ZHK'. "<4
M ?HWD $DX%?-?[0O[:W@SX2V=QI=IJD4_BB0%+6UQG=)V'YUL?MF?&R7X'_"
MM]5@F\F>Y9H$/?)'_P!>OCO]A7]F6'XT^)M<\<_%2T_MJ7S1<Z7O8X3)SF@"
M#3?VJOVRM>66YT[P!%-9,Q,3^0.5['IZ5VOPS_; ^.W@GQ''=_'#PW'X<\*2
M$*EUY(7+'M7Z%:=I]OI-E#:6L8B@B4*BJ.@%<O\ %'X4>'/C#X:?0_$]BM]8
MEMZJ>JMV(H _-'_@J=\0M ^(FN?"BZT&]6]C:=7W+Z%LBOT$_9E_Y)GI_P#U
MR3^5?D=^VM\&]?\ @_\ &+PK;W[%M":\5;",'.U-W'Z5^N7[,_\ R32P_P"N
M:?RH ]:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HKS_XE_&SP[\*[8S:S.$ (&T, :ZGPIXFM/&'A^SUBP;=:W2;
MT/M0!KT444 %%%% !1110 445YI\>/CUX?\ V??!DWB7Q&)6L8B%(BZ\T >E
MT5YY\%_C=H7QR\)VGB#0!(+*Y3>GF=<5Z'0 4444 %%%% !13)I1!#)*WW44
ML?P%?+/C3_@HM\-/ _CNV\*7PN6U&>;R5*$;0V<<\>M 'U3169X?UZW\2:7#
M?6N?)E4,N?>M.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBFNP12QX"C)H =17R'J'_  4T^%VG?$Z?P1)'>?VG%<_9
M#(/N;\XQG%?6EC=IJ%C;W4>?+FC61?H1D4 6**\%^(W[9'@GX9^.F\*:H)_[
M14X.WI_*O9_#>O6_B;1;35+7/V>Y0.F>N* -.BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BD9@HR2 />O(_CA^TWX1^!&EO>:U,;H
MJNXPVK!G^F* /7:*^"X_^"PWPFD4D:+K8YQ_JC_\34D/_!8#X3RW$<7]CZTN
M\XW-&<#_ ,=H ^\**\V^"OQZ\,_'3PT=:T&X"PJV#'*XWC\*]'5U=<J0P]0<
MT .HKPS]H+]KWP;^SCJ&D6?B83F74Y1%#Y7J?7BO6/"/BRS\9:+;:G8[OL\Z
M"1=W7!&: -NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* %HKY%\4
M?\%,/A?X4^)]SX'NX[PZI;W'V9Y%^YOSC&<5]7:1J46LZ7:W\&?)N8EE3/H1
MD4 7**** "BBB@ HHHH ***^6?B]_P %$?AM\&?&!\.:T+E[\2^41%R <XST
MZ4 ?4U%8G@WQ99^-O#MEK-AN^RW<8ECW=<$9K;H **** "BBB@ HKQ[X_P#[
M3WA/]G.QM[CQ*TC>>I9(XC\QKQ3X9_\ !4CX:?%+QM;^&=+TO5H[R=MJR2I\
MO\J /LRBO%?CQ^U=X1_9[\,V.N>)%G^RW<@C01]<G\*[_P"''Q&TSXG>&[/6
M]*W?9+J,2IOZX(H ZNBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HIDTHAA>1ONJ,FOG;Q5^W+X"\(_%;2? %
MXMQ_;.I2"*$K]W)..>* /HRBDI: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBH[B=;>%Y6^ZHR: )**^,_B1_P5+^%OPS\97_AJ_M-1N+ZS<I(8%RN?3I7
M,_\ #X/X3_\ 0&UK_OT?_B: /O*BO@J;_@L1\)85#/H^M 9QGRS_ /$U]<_"
M7XS^'?C!X,L/$FCW21VMXNY89I ''U% '>44@;=R.1ZTM !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>=?&+XXZ#\$]+
MAOM=\PPRYQY?M3/@K\== ^.F@W&K:!Y@MH'V-YG7- 'I%%?*OQ _X*,?#3X<
M_$R3P1J2W1U6-@C,GW,G\*^E?"_B*V\6>'['5[//V:[C$D>[K@T :M%%% !1
M110 4444 %%%% !1110 452U?58=%L9;N?/EQC)Q7A?PH_;3\#_%_P")FK>"
M-&6X&K::2)O,^[P<<<4 ?0-%0W-REK;O,_W%&37S!XT_X*'?#;P-\2QX(OA<
MMJN0NY"-N3^% 'U+163X7\16WBS0K35;//V:Y3>F[KBM:@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *XGQU_Q]1?2NVKB?'7_'U%]* -_PO_R"
M8ZUZR/"__()CK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@"MJ'_'J_TK@_"/_(WW7T-=YJ'_ !ZO
M]*X/PC_R-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %4]5_X\WJY5/5?^/-Z .*\!_\C!?5
MZ#7GW@/_ )&"^KT&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_P @T_6L?P#_ *RYK8\6?\@T
M_6L?P#_K+F@#LZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KGO&7_'@*Z&N>\9?\> H I?#_P#X]Y_K
M775R/P__ ./>?ZUUU !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 8GBK_D'2?[IK(^&O_(-N/\ KI6O
MXJ_Y!LG^Z:R?AK_R#;C_ *Z4 =C1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!\4?\%%?A4/$6CZ3XCL[8
M"XTG,[NB\G&31^RU^TY;ZG^S+K_B.^N5AN]*+1+&[?-P"*^K/BAX5M_&'@?6
M--GC#^=;NJ\=\5^*/Q-MO$'PCU74OAQIRR+;:I.6*C(ZG_Z]!2U/I+]E7PX_
MQL_:BO\ QIJ"&>PF#%0PR.*_4*WMX[2!(8E"1H,*H["OFC]A7X/VG@7X/Z1?
M2QD:G*OSD]1P*^G*!,****!'R/\ \%!&9?"6G8..&_K4_P#P3O=F^&&H G(\
M\?UJM_P4&_Y%/3?HW]:G_P""=O\ R3'4/^NX_K05T/K.BBB@D9)$DT921%=&
MX*L,@U^6/[3FE3? /]J6X^(>GQ&VLY) FV,8')K]4:^5?V^/@[;^/OA3<7$$
M1-]&^[*CDXYH&CE/VKOVE(]'^ GAJ>QO!+=>(8/+=4;GYEQS4O\ P3;^$R>"
M/ >K7][;*][?7'GK*ZY(!R:_/[P#%K_QF\9:'X0OQ(UIH=PJ@<G !K]K?A_X
M5M/"/A?3[&T3:%@0-[G:*!O30Z2OE_\ ;L^&=SX]\!V]W;Q-*=-#3D*,].:^
MH*IZQIL6LZ7=V$ZAH;F)HF!]",4$GQU_P3=^*-OXP\%ZS87$B6][9W'DK [
M,P&1P*^T:_+CXT?"OQ=^R-\4(?$W@NVEG\-M+]IO)!G:O.37UY^S[^VGX%^-
M&FVEJ-8AC\0D;9+3H<T%-'T57+>)/A7X1\8W"SZWX>L=3F7[KW$08BNI5@R@
M@Y!Y%5=4U2VT73[B^O)1#:P)ODD;HH]:"3AI_@3\-+*&26;PCH\42J2S/
M*_-/P-X=TKQU^U=X@TKPOI<<%KI]WN!MUXP&]J^A_P!J[]L?2_$'AV?PM\.;
M\:GX@D;:8X^I[5L_L%?LX7GP[:\\:ZS T>L:Q%NF$@Y5C04?8FC6YM=)LX6&
M&CA53^ %?&7_  4C^,2Z7\+K[PGI<A76)W7A#\U?8?BK74\,^'[[5) "EK&9
M#NZ5^64DUW^TY^V0JSAI-(SC"\KP:!(E_9[_ ."=?C'Q!X,T_P 6:;XUN/#E
M[J,>^1HV(8Y]<5ZG_P .Y_B=NW?\+>OL^OFO7WIX3\.P>%/#]GI5L (;9 BX
MK7H'<_*?X\?\$Y?%_AOP7/XBO/&UQXCN;=@S0L6)_6OH'_@G]\:_[;TT>![N
M3R[C2XMNQCSD5]DZSH]MKNGRV=V@DAD!!4U^5VI0G]F7]I;4M6,C6]GJ-UY:
M9X7DT!N?JAKO_()NO]PU^65I(\7_  4!M61MK8QD?6OTYL]4CUOP/!?1-O2X
MM5<$'/45^8EO_P G_P!I_GO0"/K#]MS]FF+XR?#^VOM&C6PU?3V^TM<0KAW
M ."?PKRO]AG]JBZCFN?!'BZ[D^T6DHMK?[0_)QQQFOO6&W2ZTOR9!NCDCV,#
MZ$8K\U?VVOV:[[X8^/-*^(/@V&;[+:O]INMG 7!R<XH!=C]-582*&4Y!&0:=
M7S[^R'^T18_&SX?VTLMW'_:L9\MHL\G KZ"H)/-?VD?^2&>,_P#L'O\ TKX@
M_P""8/\ QXR_]?3_ ,Z^W_VD?^2&>,_^P>_]*^(/^"8/_'C+_P!?3_SH*Z'Z
M4TA4,I!&0>*6B@DX;7_@;X \57WVW5_">EZA=?\ /:> ,U4[7]G?X:6,Z36_
M@G1X94.Y76W (/K7HM% #(84MX4BC4)&BA55>@ X I]%% !7)_%C_DF_B+_K
MS>NLKD_BQ_R3?Q%_UYO0!^=O[&\KQ_&B/:Q7_26Z?6OT^K\O_P!CG_DM$?\
MU\M_.OU H&PKX3_X*9S.WP^O5+':$7 K[LKX0_X*9?\ (@WW^Z* 6Y[7^P7_
M ,FP^$_^N;?TKU?XK>&XO%GP]U[3)(ED:XM'1,C)!(X(KRC]@O\ Y-A\)?\
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
M4/\ KD_\J^&O^"/O_(Y?%3_KY/\ Z&*^Y?VF/^29ZA_UR?\ E7PU_P $??\
MD<OBI_U\G_T,4 9W[?"WDW[6F@QNK-IIC3>/X>U?H?\  >.&'X7Z.ENH6(1_
M*!TZ"OFS_@H-\(-3U+PK=^,_#]I]KUFT0>6H&3Q47["/[6VA>)O!NF^"/$%Z
MEKXOM5VRVK<%: /MFBD5@R@@Y!Y!KSKXS?'3PQ\$?#L^IZ_?1VY1"RHW>@#\
M^OVH$TW_ (:.NFC\O[?]H&['WNM?>>M9_P"&;;W/7^Q6_P#0:_('4/B+>_&+
M]J6Z\76K&;0KJ?\ =RC[IYK]@-?Q_P ,XWV.G]C-_P"@T ?GG_P3I_Y'Z\_Z
M_G_]"->Y_P#!83_DV^P_["*_TKPS_@G3_P C]>?]?S_^A&O<_P#@L)_R;?8?
M]A%?Z4 >@?\ !/>TM[?X/Z2T,01FM$W$=^*^KZ^5/^"?G_)'='_Z]$_E7U70
M!^>W_!8)O^++Z>/6[0?J*]J_8'T-=-^"^A3+UEM$)_*O%?\ @L%_R1G3O^OM
M/YBO??V&_P#DAOAO_KS3^5 'T97YM_\ !7CGX<V@/_/VG\Z_22OS;_X*[_\
M).;3_K[3^= 'U+^RGN7]EW0/+^__ &<,8]=M?GY-B3]NKPN=6_U_VD;/,ZXS
M7Z(_L;J)/V>?":,,JUF@(_"OC#]O;X)^(O ?QXT+XMZ'8N= TE5EN9U'"'@F
M@#]/_ITI:\$_99_:G\*_M >$[/\ L_5(YM95#YUOWX%>]=!DT <W\1A"W@W4
MQ/CR?+.[/3%?FI^RSM7]NZ^%K_QY[&QMZ5]'?MO_ +6GA[P'X+U3PCI-^DWB
MV\CV6]LIR6/I7$?\$[?@5JGV*#XC>);=K77+C.48=C0!RG_!8=KY=/\ AV+3
M?Y9O1YFWTW=Z^L?V1%M%^%EA]DV_ZF/?M]=M8/[;'P3F^+G@'S;6W^T7>FQM
M+$N,_,,D5\N_L%_M3)\-;J^\"?$B8:5JLMSY=G#)P6 .!0!^F=%06=Y#J%K'
M<6\@EAD&Y67H17*_$[XK>'/A'X??5_$E_'8VP#;-W5B!TH ^$/\ @HTFF-\:
M?"!N_+^U!%\K=U_"OLS]FO/_  JW3\_YXK\AOVIOC_!^TU^TIX<U+1)O.T_3
MI!&/+X  -?KW^S?_ ,DNTW_='\J /4J*** /RK_;B,K?M(.NH9_LK>OW_NYS
M7Z,? L0K\*/#@M\>1]E79CIBOE?_ (*2? /5_&?P_GUWPM:-=:VD@8K&.<"H
M/V%OVQ-$U#POIOP\\47L=EXCTN(0-&_!##L: /NNBFHPD4,I#*PR".]>:_&C
M]H'PA\#]%GO?$>I1VC*F54GG..* /ST_:J73Q\<+0V^S[5_:"[\=?O"OT7U;
M_DC"_P#8-C_]!%?BE-\6;GXM_M.2ZK$YET6>^#6\G8C<*_:_6./@WC_J')_Z
M"* /S0_9G_Y/OM_J?YU^J?C;_D3==_Z\9_\ T6U?E9^S/_R??;_4_P Z_5/Q
MM_R)NN_]>,__ *+:@#\F_P#@FQ_R6'QM_P!A1_\ T(U^OJ_='TK\@O\ @FQ_
MR6'QM_V%'_\ 0C7Z^K]T?2@#\=?AT99/V_O&PU7=]C^U-Y7F=.O&*_7_ $?:
M-+M-GW?*7'TQ7Y?_ +<OPF\4?"7Q]#X^\+V#2_:;H27,BKT3.2:^SOV6_P!J
M#PI\;?"=A::?J4<NL6D*17,6>0X&"* /?JH>(,?V#J6>GV:3_P!!-7Z^7OVL
M/VT/!GP5\/:GI)U2%]=DC>'R>I0D$?GS0!\?_LUIIJ_M :S_ &?Y>\ZBWF;/
M7<>M?J]#_JD_W17XK?\ !/.:YU3XOZOK$Y9H[^^,R%O0MFOVIB_U2?04 /KB
M_C,91\+/$QASYOV-]N.N:[2J6L:9'K.EW-C-_JIT*-]#0!^6'[$(A?X]PMJ&
M/[5\]MN[[^,U^KE?D7\</#OB;]E7]K*S\=V]F\?@^W8-+<X^0<\U^DOP+_:
M\,?';PQ;:GH5_%/,T8:2)3R* /3Z\U_:(%NWPIU<7>WR-OS;NG0UZ/-,D$3R
M2,%1 69CT %?!?\ P4$_;(\):1\.-6\':+JJ3^(I^%A7J: ./_8!$"_'[7A:
M[?(\I\;>G>O?_P#@H <?!_6#_P!.C_RKY0_X)/WEWJ7C:]NKX%;IH6+ _C7U
M=_P4!_Y([K'_ %Z/_*@#R?\ X(]:.G_"B]2OR>3?,@'XFOT!KX._X(]?\FY:
MC_V$6_\ 9J^\: .&^.7_ "2'Q;_V#Y/Y5^</_!-R>3_A,[I-YV?;7X_&OT>^
M.7_)(?%O_8/E_E7YN_\ !-__ )'2Y_Z_7_G0!Z=_P6':]'PHT,1;O(^VIG'3
MJ*^B?V*%M!\%] -OM\W[''OQ]!2_MK?!.7XW_"EM+MX#-/:N;A0!SD ?X5\>
M?L+_ +4G_"H?%6J^!?B9.-%VR_9M/$@QOP<"@#]1J*KV%]!J5G#=6T@E@E4.
MC#N#7._$;XF>'OA3X=EUOQ-J$>G:>AQYC]SZ"@#X-_X*M+9'Q)\.?.V^=]H&
M,_[QK[!_9G_Y)O9^FQ,?E7Y'?MK?M(P?M!?&;PO%I]QYVG6=XODNO0KNXK]<
MOV9^/AI8?]<T_E0!ZU1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %5M0OHM-LY;J<[8HUW,:LUX!^V9\8K3X7_!SQ!MG":K)
M;'R(\\F@#\O/^"C7QOUOQ]\:KC0=!EN'M4((CMLDDCV%?>W_  3G^.P\<_#N
MQ\(W7&J:3;@3*Q^88'>O O\ @GO^SJGQJW_$WQ7;[I9"Z+YBY!)Z=:\^^%/C
M:]_9%_;0\7SZI']FT'5[HV]OYG","<#% '[%453T?4%U;2K.]3&RXB65<>C
M$?SJY0 45\"V?[=OC"?]HS6O ATZ'^S;.?RDDVC)&<5]X:7=->Z;;7#C#21J
MQ_$4 6J**^%/VU/VWO%O[/7B#1;'0["&XCO+Q8':1<X4GZ4 ?==?%7_!5JW,
MG[,^I.4RHD7G'>OIB;Q7K=]\'(_$&E6JW&NSZ:ES#;XR&D90<?K7Y,_MG?&W
M]HOQ=\/=1TGQ[X172?"YEYN%CV]^.U 'W+_P34M3#^S[X?98]J>0.<<5]?5^
M,7[*_P =OVE_"O@G0],\#^#AJGAT;528Q;@4SUK]8/@_X@\4>(/#4%QXKL!8
M:BR O$%QANXH [VBO,/C)^T1X+^".FS7'B75H[*15RL;'GIQ7PEJ_P"VU^TC
MXU\37<_PU\&1:UX58YM+L0YWKZYQ0!^GE%?F(O[67[76@N-3\1?#Z.ST"V^:
M\N/(&$0=3G%?5_[-?[:7@;X]6UOIUKK$)\1D[7M!P2WM0!]#7D'VJTGASCS$
M9,_48K\\_&W_  2JD\8?%R+QD_BE41;H7#6Y!.<-N Z5^A\S&.%V')52?TKX
M#_:"_;Q\8_"WX\>%?!NG:?!+I^IW2PRR.HR 6 XX]Z /N/P;X;'A70;;3@_F
M"% F[Z#%;E<;\1/%USX4\ SZU;('N$B5PI'&2,U\5_"?_@I4G_"SM=T7XCO;
MZ+I,$;?8YL &1QT'XT ?H-17Y;K^VW^T_P".O%>L#P'X(BU70(IV%I<>0#OC
MSP<X]*TO!W[=7QY\%>/K.+XO>%8O#_A7(^TW9A"[!]<4 ?IM17F6H_M&> ],
M^'-KXVN-;ACT*['^CSD_ZQNP%?%WC3]KS]H[Q!KEPWPU\&QZUHI<^1/Y6=R9
MX/2@#]'J*_,KP#^WG\;_  ;\4M.L?C-X9B\-^%6/^DW9A"[!]:_1KP;XRT?Q
M_P"';37- O8]0TNZ7=%<1_=:@#;HKYS_ &O/VA-;^ ^DV=UI%M'<-,I+!QGU
MKP'2O^"ERZQ\*=2%N8'^(P)%GIH ._TXH _0JBORVTG]K+]LO6--^W6WPXC>
MWP6#?9P./RKU7]DW]O'Q!X@\27OASXVPP>%-8FE$.GQNFSS6) Q0!]Z45X1^
MTI^TYHOP;TU]%LKZ&;QU>P[]-TPC+2GL:^./^&J/VRKI7GM/AQ%):#+;_('W
M?7I0!^GU%?#7[*?[=>K>+-:O=!^+L<'AK6=XBMHF7;N;.,5]Q1R+-&KH=R,
MP/J#0 ^BO@[XA?MR>+O"O[3E]\/;?3X7TN%]JRE1NZU]O>&=2DUC0+&]E&V2
M>(.P'O0!IT45\6_MU?MC>*/V;-.AGT&RAN6>X6(^:N1@F@#[2HKAO@_XVN_'
MGPD\.^)[R,1WFH6*W$B*. QSQ7QQ\</^"@'B3X3_ +2N@^"I;2!?#MVX$]PP
M&Y0: /T HKX>^-7[<NM:E.VA_!BVB\2>)@ ?LNW=7C\W[4O[:%C;27%S\-HT
MBA4M*QMQP/RH _4&JNI6KWMA/!&_EM(A3=Z9&*^2OV0_VUA\4[5M%^(,L&B>
M,6FV166-N_V^M?7LC;8V;T&: /S?O?\ @DO)>_&2;QJ_BM3#)??;?LNW^+=G
MKBOT7TFQ_LW2[.SSN^SPI%GUVJ!_2OA2Y_;I\70_&Z[\(C3X?L$5WY DVC.-
MV*^A/V@O'OQ+\+^&+:^^'NAIK-[+;B3RF3<-Q&<4 ?"G[95BK?M4S%HLL74Y
M(]Z_2KX.1F+X9>'E*[?]%7BOP\^,_P 5/C5XB^+$FI>*O#WV'Q%N_P"/;9C'
M/%?9WP ^/_[4]]INE6-[X%1=$4*D5R8>2OUQ0!^E%%? WQJ_;0^)OP@^-/A/
MPWJ&B10Z+J&TW<[)RF>O.*^W_"/BJQ\9:';ZGI\HF@E4'<OKB@#:HHKYF_;$
M_:HF^ .BFVTE8[CQ%<1;K2V<9WGZ4 ?3-%>!_L<_%CQO\8OA?#KWC;3%TS49
M'(\I5V\=J]\H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILD@CC9V.%49)]J=
M7BG[6GQ<D^#GPKNM7C8*\I,()]Q0!\\_M>?MP2Z'J4?@;P7:MJFH:@_V62>T
M.YK<GC)QTKEOV?\ _@G=XHE\7:?XQ^('BZ;Q!83,)VTN[9G!!YVD&N4_X)M?
M!N3QA\2O%WC7Q+"UTEU(9[<3#<.3GC-?J''&L4:HBA448 '84 ><-^S?\+VY
M/@71?3BV JEK7[+_ ,,=4T6^L8_!FD6[W$31K*EL R$C (/L:]6HH _*'XI?
ML"_$7]G;3=7\;>"_&=Y<V=LYG&C6C,-XSG;@5]?_ +#?QE\2_$CX9V,7BC1;
MK3M0C!#/<*03CUS7TY-#'<1F.6-94/574$'\*CM[&WLUQ!;Q0#TC0+_*@#\N
MO^"O%O&_B_X>[E#8OD_F*^__ -GI0OPUT< 8'V:/_P!!%? ?_!73CQ9\/B>@
MODS_ -]"OH?_ (:F\.?#/X0V'A_1;Z*Z^(EQ8+_9VEM\QEDP,4 ?85%?F#'^
MTY^VLJN9/AI&,9;FW ^7\J[7]E?_ (*$>(=6\::CX;^.$%OX3O"PBLMT>S?)
MD<&@#]":*CMYDNH(YHF#Q2*'1AT((R#7PW\6?VV?&'@K]IRX^'MAI\,NEQ<F
M5E&<4 ?=%%?"_P"T_P#\%!O^$)\,Z5:_#EH=:\73D)/9;=VQL#C\Z]>_8Q^)
M'Q7^)G@F[U+XIZ NA7K.#:HL>W>A[XH ^BJ*\F^-?[3'@CX':=/)XBU>.TN5
M7Y(CUSVKX8O/VT_VGO&7B"\N/ /@B+5O#+,3:77D [T['.* /U HK\Q8_P!K
MK]K'PO(-6\7> 8]/\,VYW7=UY  1>YSBOKO]G#]L3P+^T!8V]KI>L0RZ[C]Y
M:C@Y'7% 'O\ 13)F,<+L.H&:^!OVDOV^/$WP5^/WAKPFEG!_8-](!<W#J,J,
MXXH ^_**^)?C1^W1J%T!HGPBAB\0^+'0,EIMW9->,R?M0_MI6L+RS_#6-4B!
M:0FW P/RH _4"H+R%[BUEC1]C.I4-Z9KXY_9&_;?F^(S3Z'\2V@T#Q4THCM[
M4KMW]B*^S* /SA\7?\$FY/%'QFN_&S>*E6&XO1>-:E>=P(/7'M7Z&^'-)&@Z
M#I^FAM_V6!(=WKM&*^'O%G[<_B[0_CA>>#X=/A:QAN/*$A49QG%?<NAWKZEH
M]E=.,/-"LC#W(S0!>HKS3XL?M$>!?@M;22^*M9CT\JN0K=3Z"OA/Q!^VM^TC
MXP\77TWPT\&1ZUX39B;.[\D'S%['.* /TWHK\OKK]JO]LO3;>2ZNOAQ%';1C
M+MY X_2OI#]F?]M_1/'VDVVC>.K^WT;QTSX?3B-I(]J /K&BHK6ZCO(5FB8/
M&PR&%2T )7YX_'[_ ()8S_&CXM7?C >*ELXKB82/;E<\9SCI7Z'U\+?M5?MN
M^+?@GXPM-+TG3X9X9;I8"SJ#P2!0!]@?#3P6/A_X+TO0A+YPLH%AW^N!BNIK
MB%\:73?"./Q/Y8^V-IRW13'&X@'%?&_@G_@HE?6OQ(^Q^-T@TKPNK,KWFT#:
M>U 'W_17YX_%#]MCXN>*?%5U%\%/#\7B;10?W-QY6[</7I7(K^UE^UYH+#4O
M$7P]CL]!MOGO+CR -B#J>E 'Z>4R0D1N5Y.#BO#?V9OVHO#OQ^\+I=6M]$VH
MJVR2%>/F[BNM^.OB3Q?X9\&RW7@W3QJ.IX/[LKG QUH _-#_ (*#:S>>+/VE
M?A]HUZSR64EZL;P/T8;NF*_2KP5^SW\//"EO876G^$-,M;^.%/\ 2%@ DS@9
MYK\1?VAOB)\5M>^..A:AXFT7['KUI=AM/@VX\QMW K]!/@/^T%^U5XD^(.BZ
M;XP\!1Z=X;DC7S+L0 ';@8.<4 8?_!8>UB7X8^'XQ&H07J +^(KZC_8Q54^"
MOAT*,#[''_(5\O?\%@&9_A?X>:3A_MD>1^(KZB_8S_Y(MX=_Z\X_Y"@#WNBL
M#QQXZT/X<^';G7/$-]'IVF6XS)/)T%?G_P#$;_@H%\1O''C:[TOX&Z/#XILD
M)\N3R]V1Z]* /T?HK\O;S]J3]M&SM99I/AM&HC&6_P!''^%>M_!7_@H(/^%=
MWD'Q4>'0/B$K,(-,*;?,].* /N>BOAW]EO\ ;:\3?&[X]:EX/OK*&+2K=&=)
MD49.,XKZ6^/WQ&U#X8_#[5-;TV)9KFUMVE16&02!0!Z917YQ_!?_ (*@?\)5
M\)_$6H^)C;V?BNSF9+6T4##CMQ7,VO[87[6?BZ$ZKX5\ Q7VB2']U/Y&<C\J
M /U"HK\[?A'^WA\2O#'BB#2_CEHL7A<7D@CM,QA-Y)KZY^(G[17A3P7X9>]7
M4X7O)8?,@ASDG(XH ]9HK\U/$G[67[5&LZM-=^"/ D>I^'"28;GR =P^N*Z#
MX%?MZ>/='\4?V5\==*B\+?:9!':9C";R: /T+HJEI.K6NN6$-Y9RB6"90ZL/
M0U\>?MT?MB>*?V;=-BN- L8;HF=4;S5R I/)H ^T**_/_P"*7_!12^N?A7X0
MO?AFD.N>+M1C4WEGMW>4Y XQ]:\ZN_VJOVSK>Q^V'X;QB!AN5OLX/'Y4 ?J+
M17R5^RG^V:/B8R>&?')ATKQU&NZ>P V[<>U:G[0/[6R>%XGTOP!+#K?B*-BC
MVZC=ANPH ^H:*_+G5OVKOVR]-M)[T_#B,68^9'^S@Y7UZ5]-?LE_ME6OQ8L;
M?P]XRFBTSX@?\MM.48(_"@#ZLHHKFO''Q&\/?#C29=2\1:C%IME&NYY9#P!0
M!TM%?FE\4OV^OB[XL^*5QIWP.T"+Q3X9 Q%=B'=N/?FL]_VHOVSK7,MQ\-XT
MMXOFE;R!P/RH _3VBOAGP%_P42T^'X;ZM_PG%Q#I7CJ$$6VG;<>8V.GYUM?L
MK?M?>*OC/XV72-9L8K:%LD,B@<=J /L34%,EC<*!DE#@?A7X[?'NQ'_#?GP_
M!B^?[8O;_:K[V_;,^)OQC^'FAV\GPJ\.C7)9.)SY>XH/45^1/Q ^)'Q:U7]H
M3PWKFM:)]G\:V\P:SL]N-[9Z8H _H0'04M?"/[/'QZ_:@\7?$JTT[Q_X%CT?
MP^R O<K %_'.*^Z'N%@MGFF(1(U+NQ[ #)- $U%?%G[07_!0K0?#.J#PQ\/;
MV'7/%LA,4=J%W9DZ 5XK_P -.?MJ+DM\-8\'YE_T<?=[=J /T]HK\Y/A'^WU
M\2?"/BEK;X\Z-%X5TR1@D$IBV;F]*^]O OQ$T'XD:0FI:!?)?6K '<O;- '2
MT5XK^UU\9-4^!/P;U#Q5H\"7%[;NJJCC(YKR+X)?MT6^J_#UO$'Q"EAT9I8#
M);X &]O2@#['HK\OM!_;H_:*^*'C"_7P%X.AU7PY;SE1<B'/R9X/3TKT_P"#
MO[=/BK5OCQ9_#SQQ8PZ7=R@%EV@$4 ?>5%-CD610R$,IZ$4K,%4EB .Y- "T
M5\*?M&?MS>)?!/QPA^'O@FSAU2^DQA"NXGUK[!^&.K:SKG@G3+[Q!;"TU::/
M=/"!C:: .JJGJ_\ R#;C_KFW\JN53U?_ )!MQ_US;^5 'XY_!7P?H'B_]OWQ
MI:Z_I<.J6JRL1%,H8 Y_^M7ZE6_[-_PM:WC*^!M'VXXW6PS7YE?L[_\ *0;Q
MM_UT;^9K]?+'_CTB_P!T4 >5>(OV5?A=KVCSV7_"%Z3 77Y9([< J?6OSU_:
M@_8?^)7P5D_X3+P)XOO)=(AF\S^R+-G41*#G  XQ7ZS56U*SCU#3[FVFC66.
M6-D9'&0<B@#Y,_80_;2M?VC?#]SHNJ6@TG7-#C2WE\]\&=E !//>OKNOQR^,
MWA^X_91_:H\.G1F:WL]>U /<*ORC!>OV T74(=4TFTN8)!)')$K @^HH O45
MPOQ:^-'A/X)^'FU?Q7JL6F6Q!$9DZNW8"OSWN/VYOVC?B%XBU,_#3P;#K6AQ
M2'R+@0YW)G@]/2@#]0J*_+76OVL_VR]%T]KNY^'$<<*?>;[.#_2OK3]FK]L;
MPY\4O#^GZ7XAU.WL?'JI_IVEXPR-[4 ?2U%-CD66-74Y5AD&OA_]JS]N#Q#\
M _CEIGA6"TA;1KB-7DF=1D9Q0!]Q45^=WCG_ (**>(O%>EIIGPELX=?\7*1Y
MMF$W8%<<W[5O[9&GVIO]0^',<6GPC=-)Y &U>_:@#]0J*^8/V4_VPM.^,.@B
MV\27<&G>)@^TVGW<XZUSW[2W[8NIZ7?3>#_@Y%'XE^(%NW[[3]FXJOTH ^P*
M*_,#_AJK]L?24^VZO\.8[?3;?YKJ0VX&Q1U/2OK']EC]K;1_CCH/EW]Y#;Z\
MK['MAQSW% 'T=17@'[9_Q8\<_!WX6KKG@+2UU755GVR0LNX!.,FL+]C']JR3
M]H[1[J*_$<6M6$8^V0(,;&Z$8H ^G***R_$?B*Q\+Z3/?ZA<);P1(6W.<9P.
ME &I17P#^SS^VM\3?CE\;O$OARRT6&70--N"B7")SL#8R3CTK[MU37+7P_HL
MNI:I,MK;01[YI&Z+QS0!HT5\"_&G_@H#K>L^++CPI\$;:'Q1K\1_U&S=7G?_
M  TY^VJOR'X:1^;TQ]G'7\J /T^HKX&^#_[>WB7PEK<.@_'RSB\)ZS<M^YA*
M;<CUK[C\,>*--\8Z-!JND72W=C,,I*G0T ?)W_!1R-9/ ^G[E#<-U_&JO_!-
M.W5_A'K4$8\O?,1D=L@U=_X*,_\ (CZ?]&_K4'_!,W_DF&J_]? _K0!Y_P#%
M+_@EDWQ&^,T_CA_$ZQ)-*)6MRO4CIVK[J\ ^%QX*\'Z5H8D\W[%"(M_KBOC/
MXL?MP^+? _[3EQ\/;33X9-+C.!*RC-?7=QXNNHOA;=>(A&#=Q6#W03'&X*3C
M]* .RHK\Z?V;O^"FDWBZZ\0O\0A;:38Z;=-$)$ 'R@FJOQ$_;4^.WC#QA+<?
M!?PM'XD\&$?N;T0AMQ^M 'Z045^6NH?MF?M9>#]0L9_$_@&.QTCS ;B;R!\L
M>>3G'I7WS\!OV@/"_P >/#*7V@ZA'=W,**MW&O\ RSDQR/SH ]1HHKS'XT?M
M#>"_@=HLMUXFUF'3YF1OL\3]9'QP!^- 'IU%?EQ;_MN?M._$#4K^X\!^"(=5
MT6.4B*<0YRF>#T]*=??M>_M>>&XTO=<^'L5KIP8;Y/(Z#OVH _46BOB+Q1_P
M42T1/AKILF@WD-WXU$8-]IY _=-CG]:]0_8U_:%UO]H#PWJ=_K5K';26TFU0
M@QF@#VKQ_"TWA:^"J6_=MG'TK\L?V K,?\-M_$'9%\XD;.!TYKWS]L?XW_M&
M^#?'MYI/@+P@-1\)F,_Z8(LD^N37YZ?L]?$_XQ^%?CEXEUCP5H']H^+KAF-Y
M:;<[#WXH _?/5K ZEI<]J'\LR+MW>E? _CW_ ()<GQM\9O\ A.9/$JH#()#;
MD'DCIV]Z]>_9 ^*GQN^(*3_\+2\,KH6UCL(CV9%>:?&#]N;Q=X#_ &P(/A?9
M6$$FC.%S,RC=S^% 'VCX!\+#P7X3T[1A)YOV6,)N]:Z&N-UKQ?=:?\-;K7XT
M!NHK5IPO;(&:^(?V<?\ @IA)XNOO%O\ PL#[/I5KI-PR1LH RH)'- 'Z(45^
M<7CK]L_X\>.M<?4O@IX5C\2^#1P+T0[LGTS7%ZY^VI^UEX&N+"Z\3> 8K+2G
ME7SI?LX^5,\G./3- 'ZHT5YG\"_CUX6^.WA>+4/#VJ17US#&@O8H^L,F!N!_
M'->F4 %%>9_%K]H?P/\ !G3Y)_$VMPZ?)@B*-SR[8X _&O@Z[_;4_::\::W?
MR> /!,.K:&DA^SS^3G<F>#T]* /T]HK\MM7_ &P?VO/"=F=2USX>Q6NF(?GE
M\@<#OVKU3QA_P4NT73_A)HUSI%W!<>/)=HO-.(_U9[\4 ?>M%?/G[(_Q\UGX
MZ^'[R^U>V2W>( J$&/2OH.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "N)\=?\?47TKMJXGQU_P ?
M47TH W_"_P#R"8ZUZR/"_P#R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_P >K_2N#\(_
M\C?=?0UWFH?\>K_2N#\(_P#(WW7T- 'HM%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 53U7_ (\WJY5/
M5?\ CS>@#BO ?_(P7U>@UY]X#_Y&"^KT&@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_R#3]:Q
M_ /^LN:V/%G_ "#3]:Q_ /\ K+F@#LZ*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO&7_'@*Z&N>\9
M?\> H I?#_\ X]Y_K775R/P__P"/>?ZUUU !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5@^)O&FE>%;5Y;Z
M\BA91]QFP:@^('C.W\#^&[K4YG4&)<A6K\T?C?\ &S4OB/XBN&2X=+5F./+8
M@5[N697/,)7>D5U/G<VS>&6PMO)]#ZH^(G[:&F:.)[:VM%N%Y&Y3G-<M\/\
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
M*^X?@OX+OO O@RUTS4&#7$:*K$>PKOJ* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH CGF2WA>60[412S'V%?DQ_P %!OB:
MOQA_:1\%>!_#]\OV*=UM[G<V%)SSFOT>_:"^*6G_  O^'>K7E[*L<LUK+'#N
M.,L5(K\=OV;?V.?%_P"U]XH\2^*AK\VARVEZSP739W?>)!![?A0!^P_P#^&=
MA\$OAS8>&TN[;]V-YVN ,D#\Z^.?^"J?P8L/$/AKPWXDT1[6WU*RO/.FVN,L
MHP<_Y]*P9/\ @F3\8Y,%_C;?-@8'[UZRO$G_  2K^)FM:/=?VK\7+K4EBC9D
MMY'8AL#I0!]9_L-_'J'XT?#6.!)!)-H\26TA[Y  KZ5K\@OV&_'%[^RK\3)_
M 6ML4?4KORP[_*&YQG%?KW'(LL:NAW*PR".XH _'W3?^3V?%'_7X?_0J_73P
M_P#\@.P_ZXK_ "K\GO[%33?VQ_$5X\P_>7?W?^!5^L/A\YT.P(Z>2O\ *@#0
MK\D/^"IG_(X>%_\ L)Q_^A"OUOK\D_\ @J7$\GC#POL0M_Q,X_\ T(4 ?J!\
M)_\ DF7A?_L'0?\ H KY9_X*L7##]F75(^-N\'IS7U-\)\CX9^%\\'^SH/\
MT 5\J_\ !5C_ )-JU/\ WQ0!N_\ !->Z<_L]^'XL+M\@=N:^E?B1XF'@WP+K
M6MEMOV&W:;)]J^9/^":__) O#_\ UPKU+]L=KM?V>_%_V;=G[&^=OTH _._P
M%H.L?MO_ +2T&H>*';4/  D*2P;NI!K]5OA]\-_#_P +_#T&B>'+%;#3H1M2
M)><#ZU\ ?\$CUMV^']RUQC[;]K?&>O6OTFH H:]H=EXET>\TK481<6-W$8IH
MFZ,IZBORE_:@_9Q7]C?XK0_%#X?P-I?AVW*O+&&) 8G)'YU^M-?)O_!3Y;5O
MV2?$QGV^8&3R]WXY_I0!ZS^S?\6A\:/@WI7B4OYD]S"2Y]\5^9?[9W'[7GP\
M_P"P@O\ Z%7V+_P3+:;_ (9QT<-GROL_'I7QW^VA_P G??#W_L(K_P"A4 ?J
M#\9QGX07?_7NO_H-?C+\(?A#'^T-^U5JOA_4XFGL[64N%!(Z&OV8^-7_ "1^
M[_Z]T_\ 0:_/?_@GK9V__#6WBF3RAYGEN=WYT ?I/\,OAOH_PP\+VFD:1:K;
MQQQJK8')(%>5_MN?#72/B%\"];AU&V621$^1\<]#WKZ"KRC]I]MOP:UPC^[_
M $- 'Y,_L?Z/K_QW^)1^#^M737'A#1B98K5B<)M/K^%?LSX!\!:5\._#MMI&
MDP+#!"@3(')P*_-'_@F_X9CLOVCM=U)<;Y8G!_6OU2H ^8O^"@GPQT?QY^SW
MX@FO+56O84'E3+PW?O7E_P#P33^(DT7@>Q\#LY:&Q1MJMSBOH+]L;C]G_P 2
M?[@_K7R-_P $VU'_  F-P<<^6W]: /0/^"GTS6OP_AF3[Z0L1^M?.G_!+W]E
MW1/BM92_$/7K8S7=G=%(V;N<^GX5]*_\%)T67PSIJ.-R,C KZ\FM_P#X)IV=
MO8_!2ZCMHA#&;K)5?7F@#ZUM+2*QMH[>"-8X8UVJJC  K\R?^"LWPSL='F\-
M>+M"@^R:Y;/YZR1<?,#D']*_3RO@7_@J5%]HTKPW >DF0?S- '(?L%_#&?\
M:@BMOB?\3BVJ>(='D%O9SL>BCH,?05^DT4*01)%&H6-1M"CH!7RK_P $Z]"3
M0?@W+#']UI@W'T-?5M 'Y<_\%2/AWI_@WQ_\/?$N@VXLKR6]$MR8S@-AZ^_?
M@'X[/CSX?Z==L=SQPI&Q^BU\9?\ !63_ (^/ 7_7;_V8U],_L:J%^%L.!V7^
M5 'P-\9O^3\M5_ZZ?UK]6/ G_(GZ3_UP6ORZ^-VBK:_MM:GJ#R@!I/N_C7ZB
M> V#>#=((Y!MUH WZ_+?_@K?_P @*U_Z_$_F*_4BORY_X*VQO)H5KL4L?MB=
M/K0!]V_LU_\ )N/@G_L%1_UK\F?^"BFC7OB7]IK1M+TSC4)\+$<XP<BOUG_9
MK!7]G+P4",'^RH_ZU^9W[3]K]N_;V\%0'@-*O\Z /M_]B7]E_0OA;X-T[Q+?
M6"OXRGC*SW;')P1VKZGFB2XB>*10\;J593T(/45E^%;$:;H5I #D"-?Y5KT
M?EM^V5\.]/\ A;^U1X1U_P -P_83\LTH4X&XX-?HI\+?%,_C#P):ZE<.'EDC
MP6'?BO@[_@I)(T?Q8\/LAVMY2<_@*^OOV49'E^">FL[;FVMS^% 'YT:E_P G
M4:E_V$/_ &:OUQT/_D"V'_7O'_Z"*_([4O\ DZC4O^PA_P"S5^N.A_\ (%L/
M^O>/_P!!% 'Y;_MD7#']JB7A>'4=/>OTE^#\S3?#3P\S8S]E4<#%?FK^V/\
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
MV$$_]"K]@=)_Y!=G_P!<4_\ 010!^>'_  6(_P"2:Z!_U^I_,5]._L=R);?
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
MX](O]T5^0?[._P#RD&\;?]=&_F:_7RQ_X](O]T4 3T44UF"*6/0#)H _+/\
MX*TP):_&3X67$2[96F4DC_>K[X^"^O)IGPGM=1U&39#%"I9CZ 5^?O\ P4AU
MZ'XF?M&?"_2=)'VI;6Z6.5H^=OS<YK[G^+VBR>$?V=+JQL=QFCME&5ZY*\T
M?GOJ%]K7[<G[7VN^ =:U)'\&Z;*TL%O(^  #V]:_3GX4?#'PG\&?#<.BZ"MO
M;1QHJ.V]06(K\=/@7^S#XE^.7QLUI?#?C.3POJZ!GFFA<AP.^<5],2?\$Q?C
M"TC'_A=E\W/WO,?F@#])+RXTV^M9+>XGMY(9!M96D7!'YU^;G[>'[.VG_!MK
M3XE?#B>'3O$-U=@7#"0 E<C./:F?\.Q?C#_T6N^_[^O5+6/^"4OQ,\30QV^M
M?%ZZU"U1LB.21B* /MO]EOXJ+\2/AKI7GS"?4K>V07# YRV.:_-?_@K=:W=_
M\<--M['/VEH5 VG!Z5^@_P"R/^R_>_LW:/=V5WK1U<S* &.>,5\7?M_0QW/[
M7WAZ.9!)&8H\J?PH ^@/^"=?[*_A?P#\.](\<2V'_%5WD?[Z=O\ /O7VCJ%C
M#JEC<6=P@>"=#&ZGN",&N&^ \$=O\,-'CA39&$X4?05Z#0!^(O[>F@ZC\"/V
MFK#3?A[-+IEU=()8_*.,LQ'^-?H7^Q%\ ]'T/PIIWQ(UBQ$WQ#U.$K?:@QR3
MD= /QKXW_P""@UD-3_;Q\'VS=&AC_D*_4'X-Z>-+^'NEVZ]%3^@H ZG6M-AU
MG2;RPN%#P7,31.I&<J1@U^1_B2QMOV=?V^_#.BZ%NM=$NY1)/"#PQ)YK]>W^
MZ:_(G]K3YO\ @H3X0SSRO\Q0!^KNJ6>G^,/#<\<L:W%K<0L!N'JM?E;^SE_:
MO[)W[3'BE=0<0:=KUZT<"MT(+Y_K7ZH^#5'_  C=H,<;!_(5\'?\%*/@M=ZE
MKGA/Q5HSM:+I\PGG,??!SS0!^@]G.+JTAF!R)$5\CW&:^)?^"G7QQB\#_">+
M2]-F8ZI/<JC*G4 \8KVG]F#XU67Q"^$_]JR7:R)IJ"*1MV?NC_ZU?!/BJ\F_
M:J_;0U'PC)$9-(@?S$+<IP: /KC]@'X&M\._ 4'BB956YU^V69_[QSSDUY+_
M ,%&OV@M:TGQA8_"K1KT6TNM0KWP.0.I_&OO#POX?_X1/P;8:/;_ /+E;B%-
MOMTK\=_V\O"NJ_$;]L3PYX=:];3=0N\)%>.2"F2.10!]V_L1_LI>#?@WX7L/
M%5S%:R^-[J-OM-]YP.,]J^L?[3L_^?N#_OXO^-?F;8_\$P_BXMI'Y'QGO8HF
M4$*)6]*F_P"'8OQA_P"BUWW_ ']>@#Z8_;(_9?\ !'QY\(7VLW<5M_PE=C;_
M .@7IF VL.@KPW]@/XQ:MX;\7+\(]8OEN;BT#$;6W# KEY/^"8/Q>F0QR_&F
M]>,]5,KUW/[+_P#P38USX#_%M/&VI>,O[9N0,'.=S9]3WH [K_@HS_R(^G_1
MOZU!_P $S?\ DF&J_P#7P/ZU/_P49/\ Q0VGC_>_K4'_  3-_P"28:K_ -?
M_K0!\M_M$_\ )^5Y_O#^=?I)=?\ ) [W/3^R)?\ T U^;?[1/_)^5Y_O#^=?
MI'??\D O_P#L#R_^@&@#\,?V;_A)>_&+X[7FBLK/X=FU*1;Z/=@,OF'BOWD^
M$7PA\._!/P?;^'/#-I]DT^'HO<GUK\L/^"8N@K?_ !(\2WA/S1ZH^/\ OHU^
MPM '-?$3POI_B[P;JNG:E LUO);R#YADCY3TK\T?V=Y_^% _'8>%]!<VUAJE
MZ3+&6ZY:OU$UW_D"WW_7%_Y5^1VL7$T?[:GA=%<A#>#*_P# J /U;^(7C*V\
M"^&+O5+IMJ1H<'WQ7Y6_"+PCJ_[<7[1GB6R\;R-?>&-*G,MHC$@* :^ZOV\G
MO(_@/?FRW>=Y@^[UQBO"/^"9\=D-0U9X]OVYHOWV/O?C0!]M?#OX:Z%\+O#\
M6D:!:+:VB  @=3@8K:UW0[+Q)I<^GZA"L]K,,,C5H44 ?D/_ ,%!OV1(/@U>
M1>+/ \!MGU"4^>5/;N*^F/\ @EN7/PSU/S>9MZ[_ *UZ/^W1'8R?#J(7VW;\
MVS=ZXKS_ /X)EX_X0_Q%M^Y]H^7Z9H ^N?'=PUOX7OBH!S&P^89[5^6G[ =R
M\?[;7Q"8!<M(V>/>OU&^(7_(K7O_ %S;^5?EI^P/_P GL?$'_KJW\Z /UO'(
MK\A/VE/^4EUI_NK7Z]K]T5^0G[2G_*2ZT_W5H _2_P 3<? V^)Z?8&_]!-?A
MY^S]\'-3^,O[0-_IT:LWAQM3==13=@.F\\8K]PO%'_)"]0_[![_^@FOS:_X)
M@Z*NI?$SQK<$X,>HO_Z$: /U!^%/PE\,_!?PA;>&_"E@NGZ5"=PC!R23U)J[
M\1/"6F>-/".I:=JMNMQ;M!(<,.0=IY%=(OW1]*J:S_R![[_KA)_Z": /RY_9
M-NI/@%\9-8T+1'^SV.J7Y$D;'.1NK]*OB%X[L_A[X1N=<OVVP0IDGWQ7Y5V=
MQ+'^U-IRHY53J'(_X%7W)_P4">[3]F'6C9[O/^3&WKT- 'Q%X"\!ZS^VO^TK
MK<7BB1KSP=:RF:UC+'"@&OU-^'OPZT7X9^'K?2-$M5M[:)0O Y.!7Q7_ ,$R
M[:)-'65X]M\T)\QCU[U]^4 9OB'P]8>*M)N-,U*!;FSG7:\;=Z_);_@H]^Q[
MHOP<M[3QCX1M#;R7=SARI]^1BOU[KY7_ ."@T=A)\*[,:AL\KSSMW],\4 <K
M_P $T6=OAW<F3_6F--WUXK[2KXX_X)U[!X9U@1_ZKY=N.F,BOL>@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O!_V@/CSX>^%>L6EGJZLTLRAEQ7O%?+O[5?[-[_&7Q%87Z7HMO(C
M"X/>O0P,<-.LEBW:!YN83Q<*#>"5YC]'_;H^']G8I%)YR,O9:N_\-Y?#O^]/
M^E>/V'_!.<WUJLS:TJ%N@JQ_P[=_ZCJ_K7TOU?(?^?C_ !/D_K/$7_/I?A_F
M>L?\-Y?#O^]/^E'_  WE\._[T_Z5Y/\ \.W?^HZOZT?\.W?^HZOZT_J^0_\
M/Q_B'UGB+_GTOP_S/6/^&\OAW_>G_2C_ (;R^'?]Z?\ 2O)_^';O_4=7]:/^
M';O_ %'5_6CZOD/_ #\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_P"&\OAW_>G_
M $KR?_AV[_U'5_6C_AV[_P!1U?UH^KY#_P _'^(?6>(O^?2_#_,]8_X;R^'?
M]Z?]*/\ AO+X=_WI_P!*\G_X=N_]1U?UH_X=N_\ 4=7]:/J^0_\ /Q_B'UGB
M+_GTOP_S/6/^&\OAW_>G_2C_ (;R^'?]Z?\ 2O)_^';O_4=7]:/^';O_ %'5
M_6CZOD/_ #\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_P"&\OAW_>G_ $KR?_AV
M[_U'5_6C_AV[_P!1U?UH^KY#_P _'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/\
MAO+X=_WI_P!*\G_X=N_]1U?UH_X=N_\ 4=7]:/J^0_\ /Q_B'UGB+_GTOP_S
M/6/^&\OAW_>G_2C_ (;R^'?]Z?\ 2O)_^';O_4=7]:/^';O_ %'5_6CZOD/_
M #\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_P"&\OAW_>G_ $KR?_AV[_U'5_6C
M_AV[_P!1U?UH^KY#_P _'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/\ AO+X=_WI
M_P!*\G_X=N_]1U?UH_X=N_\ 4=7]:/J^0_\ /Q_B'UGB+_GTOP_S/6/^&\OA
MW_>G_2C_ (;R^'?]Z?\ 2O)_^';O_4=7]:/^';O_ %'5_6CZOD/_ #\?XA]9
MXB_Y]+\/\SUC_AO+X=_WI_TH_P"&\OAW_>G_ $KR?_AV[_U'5_6C_AV[_P!1
MU?UH^KY#_P _'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/\ AO+X=_WI_P!*\G_X
M=N_]1U?UH_X=N_\ 4=7]:/J^0_\ /Q_B'UGB+_GTOP_S/6/^&\OAW_>G_2C_
M (;R^'?]Z?\ 2O)_^';O_4=7]:/^';O_ %'5_6CZOD/_ #\?XA]9XB_Y]+\/
M\SU2?]N_X>O$P7SF)['%<WH?[:/@;3]=GNY5D6)Q@%>M<;)_P3?,:%EUQ6([
M<UCZ7^P&^I:I+9'5E01\EJ7U?(?^?C']9XC_ .?2_#_,]R_X;Q^'?]Z?]*/^
M&\OAW_>G_2O*/^';@_Z#J_D:3_AV[_U'5_6G]7R'_GXQ?6>(O^?2_#_,]8_X
M;R^'?]Z?]*/^&\OAW_>G_2O)_P#AV[_U'5_6C_AV[_U'5_6CZOD/_/Q_B'UG
MB+_GTOP_S/6/^&\OAW_>G_2C_AO+X=_WI_TKR?\ X=N_]1U?UH_X=N_]1U?U
MH^KY#_S\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_X;R^'?]Z?]*\G_ .';O_4=
M7]:/^';O_4=7]:/J^0_\_'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/^&\OAW_>G
M_2O)_P#AV[_U'5_6C_AV[_U'5_6CZOD/_/Q_B'UGB+_GTOP_S/6/^&\OAW_>
MG_2C_AO+X=_WI_TKR?\ X=N_]1U?UH_X=N_]1U?UH^KY#_S\?XA]9XB_Y]+\
M/\SUC_AO+X=_WI_TH_X;R^'?]Z?]*\G_ .';O_4=7]:/^';O_4=7]:/J^0_\
M_'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/^&\OAW_>G_2O)_P#AV[_U'5_6C_AV
M[_U'5_6CZOD/_/Q_B'UGB+_GTOP_S/6/^&\OAW_>G_2C_AO+X=_WI_TKR?\
MX=N_]1U?UH_X=N_]1U?UH^KY#_S\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_X;
MR^'?]Z?]*\G_ .';O_4=7]:/^';O_4=7]:/J^0_\_'^(?6>(O^?2_#_,]8_X
M;R^'?]Z?]*/^&\OAW_>G_2O)_P#AV[_U'5_6C_AV[_U'5_6CZOD/_/Q_B'UG
MB+_GTOP_S/6/^&\OAW_>G_2C_AO+X=_WI_TKR?\ X=N_]1U?UH_X=N_]1U?U
MH^KY#_S\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_X;R^'?]Z?]*\G_ .';O_4=
M7]:/^';O_4=7]:/J^0_\_'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/^&\OAW_>G
M_2O)_P#AV[_U'5_6C_AV[_U'5_6CZOD/_/Q_B'UGB+_GTOP_S/6/^&\OAW_>
MG_2H;K]N[X>R0LJ^<Q(Z-BO+?^';O_4=7]:9-_P3A,,9==;5B.U'U?(?^?C#
MZSQ%_P ^E^'^9VOAK]M+P+I>J74\RR*DO0KUKIO^&\?AW_>G_2O#M&_8!?6+
MZ>V;5UC$/5JV?^';@_Z#J_D:7U?(>E1A]9XCZTE^'^9ZQ_PWE\._[T_Z4?\
M#>7P[_O3_I7D_P#P[=_ZCJ_K1_P[=_ZCJ_K3^KY#_P _'^(?6>(O^?2_#_,]
M8_X;R^'?]Z?]*/\ AO+X=_WI_P!*\G_X=N_]1U?UH_X=N_\ 4=7]:/J^0_\
M/Q_B'UGB+_GTOP_S/6/^&\OAW_>G_2C_ (;R^'?]Z?\ 2O)_^';O_4=7]:/^
M';O_ %'5_6CZOD/_ #\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_P"&\OAW_>G_
M $KR?_AV[_U'5_6C_AV[_P!1U?UH^KY#_P _'^(?6>(O^?2_#_,]8_X;R^'?
M]Z?]*/\ AO+X=_WI_P!*\G_X=N_]1U?UH_X=N_\ 4=7]:/J^0_\ /Q_B'UGB
M+_GTOP_S/6/^&\OAW_>G_2C_ (;R^'?]Z?\ 2O)_^';O_4=7]:/^';O_ %'5
M_6CZOD/_ #\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_P"&\OAW_>G_ $KR?_AV
M[_U'5_6C_AV[_P!1U?UH^KY#_P _'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/\
MAO+X=_WI_P!*\G_X=N_]1U?UH_X=N_\ 4=7]:/J^0_\ /Q_B'UGB+_GTOP_S
M/6/^&\OAW_>G_2C_ (;R^'?]Z?\ 2O)_^';O_4=7]:/^';O_ %'5_6CZOD/_
M #\?XA]9XB_Y]+\/\SUC_AO+X=_WI_TH_P"&\OAW_>G_ $KR?_AV[_U'5_6C
M_AV[_P!1U?UH^KY#_P _'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/\ AO+X=_WI
M_P!*\G_X=N_]1U?UH_X=N_\ 4=7]:/J^0_\ /Q_B'UGB+_GTOP_S/6/^&\OA
MW_>G_2C_ (;R^'?]Z?\ 2O)_^';O_4=7]:/^';O_ %'5_6CZOD/_ #\?XA]9
MXB_Y]+\/\SUC_AO+X=_WI_TH_P"&\OAW_>G_ $KR?_AV[_U'5_6C_AV[_P!1
MU?UH^KY#_P _'^(?6>(O^?2_#_,]8_X;R^'?]Z?]*/\ AO+X=_WI_P!*\G_X
M=N_]1U?UH_X=N_\ 4=7]:/J^0_\ /Q_B'UGB+_GTOP_S/2M9_;F^'][9F*,2
MNQ_O5G^&?VVO >E^=YZR)OZ%:\\U#_@G2VGVYE36EDQU%5=%_P""?+ZUYF[6
M%C"=Z7U?(?\ GXQ_6>(_^?2_ ]K_ .&\OAW_ 'I_TH_X;R^'?]Z?]*\G_P"'
M;H_Z#J_D:/\ AV[_ -1U?UI_5\A_Y^/\1?6>(O\ GTOP_P SUC_AO+X=_P!Z
M?]*/^&\OAW_>G_2O)_\ AV[_ -1U?UH_X=N_]1U?UH^KY#_S\?XA]9XB_P"?
M2_#_ #/6/^&\OAW_ 'I_TH_X;R^'?]Z?]*\G_P"';O\ U'5_6C_AV[_U'5_6
MCZOD/_/Q_B'UGB+_ )]+\/\ ,]8_X;R^'?\ >G_2C_AO+X=_WI_TKR?_ (=N
M_P#4=7]:/^';O_4=7]:/J^0_\_'^(?6>(O\ GTOP_P SUC_AO+X=_P!Z?]*/
M^&\OAW_>G_2O)_\ AV[_ -1U?UH_X=N_]1U?UH^KY#_S\?XA]9XB_P"?2_#_
M #/6/^&\OAW_ 'I_TH_X;R^'?]Z?]*\G_P"';O\ U'5_6C_AV[_U'5_6CZOD
M/_/Q_B'UGB+_ )]+\/\ ,]8_X;R^'?\ >G_2C_AO+X=_WI_TKR?_ (=N_P#4
M=7]:/^';O_4=7]:/J^0_\_'^(?6>(O\ GTOP_P SUC_AO+X=_P!Z?]*/^&\O
MAW_>G_2O)_\ AV[_ -1U?UH_X=N_]1U?UH^KY#_S\?XA]9XB_P"?2_#_ #/6
M/^&\OAW_ 'I_TH_X;R^'?]Z?]*\G_P"';O\ U'5_6C_AV[_U'5_6CZOD/_/Q
M_B'UGB+_ )]+\/\ ,]8_X;R^'?\ >G_2C_AO+X=_WI_TKR?_ (=N_P#4=7]:
M/^';O_4=7]:/J^0_\_'^(?6>(O\ GTOP_P SUC_AO+X=_P!Z?]*/^&\OAW_>
MG_2O)_\ AV[_ -1U?UH_X=N_]1U?UH^KY#_S\?XA]9XB_P"?2_#_ #/6/^&\
MOAW_ 'I_TH_X;R^'?]Z?]*\G_P"';O\ U'5_6C_AV[_U'5_6CZOD/_/Q_B'U
MGB+_ )]+\/\ ,]8_X;R^'?\ >G_2C_AO+X=_WI_TKR?_ (=N_P#4=7]:/^';
MO_4=7]:/J^0_\_'^(?6>(O\ GTOP_P SUC_AO+X=_P!Z?]*/^&\OAW_>G_2O
M)_\ AV[_ -1U?UH_X=N_]1U?UH^KY#_S\?XA]9XB_P"?2_#_ #/6/^&\OAW_
M 'I_TK-UW]N3P!?VOEQ"5S_M5YS_ ,.W?^HZOZU4U3_@G:VFP>:FLK(.]+ZO
MD/\ S\?XA]9XCZ4E^'^9Z3X9_;<\!:7#(DXD0L<@K6U_PWE\._[T_P"E>+:+
M_P $]6UF)Y&UA8PIQ6C_ ,.W?^HZOZT?5\A_Y^,/K/$?6DOP_P SUC_AO+X=
M_P!Z?]*/^&\OAW_>G_2O)_\ AV[_ -1U?UH_X=N_]1U?UI_5\A_Y^/\ $/K/
M$7_/I?A_F>L?\-Y?#O\ O3_I1_PWE\._[T_Z5Y/_ ,.W?^HZOZT?\.W?^HZO
MZT?5\A_Y^/\ $/K/$7_/I?A_F>L?\-Y?#O\ O3_I1_PWE\._[T_Z5Y/_ ,.W
M?^HZOZT?\.W?^HZOZT?5\A_Y^/\ $/K/$7_/I?A_F>L?\-Y?#O\ O3_I1_PW
ME\._[T_Z5Y/_ ,.W?^HZOZT?\.W?^HZOZT?5\A_Y^/\ $/K/$7_/I?A_F>L?
M\-Y?#O\ O3_I1_PWE\._[T_Z5Y/_ ,.W?^HZOZT?\.W?^HZOZT?5\A_Y^/\
M$/K/$7_/I?A_F>L?\-Y?#O\ O3_I1_PWE\._[T_Z5Y/_ ,.W?^HZOZT?\.W?
M^HZOZT?5\A_Y^/\ $/K/$7_/I?A_F>L?\-Y?#O\ O3_I1_PWE\._[T_Z5Y/_
M ,.W?^HZOZT?\.W?^HZOZT?5\A_Y^/\ $/K/$7_/I?A_F>L?\-Y?#O\ O3_I
M1_PWE\._[T_Z5Y/_ ,.W?^HZOZT?\.W?^HZOZT?5\A_Y^/\ $/K/$7_/I?A_
MF>L?\-Y?#O\ O3_I1_PWE\._[T_Z5Y/_ ,.W?^HZOZT?\.W?^HZOZT?5\A_Y
M^/\ $/K/$7_/I?A_F>L?\-Y?#O\ O3_I1_PWE\._[T_Z5Y/_ ,.W?^HZOZT?
M\.W?^HZOZT?5\A_Y^/\ $/K/$7_/I?A_F>L?\-Y?#O\ O3_I1_PWE\._[T_Z
M5Y/_ ,.W?^HZOZT?\.W?^HZOZT?5\A_Y^/\ $/K/$7_/I?A_F>L?\-Y?#O\
MO3_I1_PWE\._[T_Z5Y/_ ,.W?^HZOZT?\.W?^HZOZT?5\A_Y^/\ $/K/$7_/
MI?A_F>L?\-Y?#O\ O3_I0/V\?AWGEIQ^5>3_ /#MW_J.K^M*O_!-P;AG7E ^
MAH^KY#_S\?XA]9XB_P"?2_#_ #,?]HO]J32?B38M8Z$\@M63:V[O7RK&GEKC
MWS7J_P <OV>I/@;JL-F+G[;'(NX2 5Y4#FOL<OIX>G07U5WBSX7,ZN*JXA_6
MU::%HHHKT3R@KU/]G3QK/X.\86T<4A07,H4\]>:\LKH?ASI\U_XYT4PD@+<*
M3CZUSXB$:E&49;6.K"U)4Z\)0WN?K_82&:QMY#U:-6_,"K%5-(7;I-D#U$"#
M_P =%6Z_$'NS^@H[(****0PHHHH **** "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 *H:]I,>O:/>:=*S)'<QF-F7J :OT4 ?.
M?P^_8E\(?#_QU'XIM[F>ZU!)/,'G#/.?K7T9110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'F7QK^ VA_'#0I],UAFB25
M-GF1CYA5GX$_!?2_@-X#M_"VD3RW-G"Y</-][FO1** "BBB@ HHHH **** "
MBBB@!K(LBE64,I[$9%>'_M._LE^%OVGO"UMHVL.^E&WE\Q;JS0+(>G!/'%>Y
M44 ?GRG_  1U\!1J%'C'70 ,?ZP__%5UWPF_X):^ _A7XVMO$::YJ6KRP]+>
M\.Y#]<FOMBB@"IINDV>CVZ065K%;1*,!8D"_RJW110 4444 %%%% !1110 4
M444 %%%% !1110 V2-95*NH=3U5AD5X+^T=^QWX1_:*T5;&_9M%<-N-Q8($<
M_EBO?** /SYC_P"".O@-%"CQCKW'_30__%5V/P;_ ."7/@+X0_$?3O%\6LZA
MK-S9MN6WOOF1OKDG-?:M% $4-M#;J%BB2)?1% _E4M%% !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 %%%8?C*'5I]"N(]%<1WS*0C-VXH _,G_ (*:?&"]\?>(_#O@K16.
M8;Y8YUB/."P!S7W9^RU\';#X2_#73HK5 LUY;QRS<8.2H-?)GP@_83\>S?'[
M6_%OQ$EBO=+FF\VU7=D@YS7Z)6-JMC9P6Z#"1($4>P&* )Z1E#J5/((P:6B@
M#\R?^"C'P>3P[\4/#?Q TY&MX--Q/,T8P!@]Z^R?V1_BW;_&+X2V>LP3B?:?
M+)!ST%;W[1'PCMOC%\+==T'R4:^N;=D@D;J&KY;_ &&_V7_BY^SKK2:7K%]&
MWA3S6<PJ^>IH \0_;0\*:K\"?BY:^-)(6CL-0OE+2D<;=PS7Z2?!3XE:!\3/
M >EW^@W\=[&EM$LH4Y*-M&0?QS3?C+\$_#'QP\,MI'B6P6]B0,T)/5'(X-?G
MX/V3_P!ISX.ZOJ%O\*-9BT[19Y#MC:3^'/'>@#]--<URQ\-Z9/J&HW"VMI"-
MSR.< 5^5WQ@\4:9^UE\=#X>\-RC41I=X)3L&< -6EX@^ ?[:GCK3_P"R-?\
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
M;<% KY$^!G[&OCCP!\=K?Q7J,L;:;'(6(#<]: /O:FR?<-.IKC<I% 'Y"_M
M?\I(M _X#_2OUB\._P#(M0_]<OZ5\*_%C]BGQWXP_;$TKXCV4D(T&W*EP6^;
MC_/Z5]Y:18R6>BQVTG^L6/:?RH _(7]MC_D['X>?]A!/_0J_8'2?^079_P#7
M%/\ T$5^??[2G[$/C[XH?'GPGXLTF2$:;IMVLTP9N=H8'BOT'L(6M[&WB;[T
M<:J?J !0!^=O_!8C_DFN@?\ 7\G\Q7TY^Q["EW\"]"MI5W1262!A[;17G?\
MP4,_9@\6?M)>#=*TWPL\:W%M<K*_F' P#7MW[.?PYU/X9?#?2-%U5E:[M;=(
MG*GN!0!^='[87P^\3?LZ_M9:/\5-#L)&\+V>V2:XQ\B>H/\ GM7Z#?LY_M.>
M%?VA/"]K>:1J$,FI&/=-:H>5(ZUWWQ$^'.@?%3PO=>'_ !)9+?Z7<#$D3<9_
M&OSW\:_L,_%?X.^.;O4?@)=IHU@Q/E*\F,"@#]+BP522< =37QO^W9^UWX0^
M'_PVUGPW9:O&_BN=,0VJ]37@U[\*_P!NR^LYH9/%,+"488"7']:] ^%/_!/&
M3Q?\/+W4OC% -4^(A9C;W0DR$';/K0!\[?\ !*;7+WQ1^T#J6I:B,7<D3D\8
M[&OT4_;&_P"2,>(?^O.3^1KY_P#V1/V)_%OP'^/6I>);UXQH4L;+$BGD=<5]
M2_M$?#O4OB9\.-7T72F5;NZMWB0L>Y!H ^,_^".__)._$7_7\_\ ,U^CU?'?
M_!//]E[Q;^S9X1U?3O%+QO/=7+2IY9R,$U]B4 ?-?[=/_)(=6_Z]9/Y&O#O^
M"-__ "1+Q)_V$S_-J^G_ -J#X5ZO\6/A]?Z/H[*MU- \:ECW(->9?\$[?V;?
M%/[-/PUUC1/%3QM=W5YYZ>6<C;S_ (T ?6=?*?[?_P#R3AO^N+_UKZLKPC]K
M#X.ZW\8?!YTW1'5)_+9?F..3F@#P_P#X)/\ _)(=<_Z_OZFO'_\ @K=_R ;7
M_K[3^=?5'[!O[/GB3]GGX?:GH_B5T>ZN+GS4*'(QS7GW[?7[(_C/]HG3((/#
M,D2NEPLA\PXX!H ^COV7?^3?? G_ &#(_P"M>I5PWP/\(WO@+X2^%O#VHD-?
M:=9)!*1TW#-=S0!^6O\ P4R_Y#X_Z^5_G7Z _LW_ /)#?!O_ &#T_K7S+^VG
M^R)XT^.FJBX\/RQHGG*_S'' -?6'P;\*W?@GX8^'-"OR#>6-HL,I'3<* .SK
M\K_V^O\ DL$G_79?YU^J%?#'[5G[(/C7XO?$)]8T66-;4R!L,?>@#Z=^#-D-
M2^!N@6K?=FT\1G\017YM?M">$_$O[,?[1FC^)].LF3PO'-Y]W<@?*HSDYK]0
M_A5X;NO"'P]T/1[T@W5G;+%(1ZBF_$7X5^&OBIHTVE^)-/6_LI5VO&W&1]:
M.=^!?[0'A?X[>&K?4M"OX[F1E^=%/<=:].D=8T9V.U5&23V%?F/\0_V*_CA\
M*?BC<3_ 6_31O">,PP-+C:3UR.],E^%?[=%XKP7'BB!K:;Y91YO4=^] 'K/[
M=W[9G@[PY\.M<\(:;JL<VM7D+1!%/.?2OG__ ()7R7<_BJ&2]!$[,S?-Z&O8
MO"/_  3?M?$_PXU>Z^(5LM_X]D!:UN@^0K8_QKHOV0/V0_&'P0\9)J&L21M9
MJ2 %/;M0!]KZE_R#[C_KFW\J_'GX\_\ )^_@#_K\7_T*OV)O(S/:31K]YD('
MY5^>?Q2_8=\?>+?VJ/"GCVREA&BZ;<++,"WS8!SQ0!^B*_=%?$G_  4J_9WU
M7XN>$]&U70;)KBYTF7[3)Y8Z!><_I7VV.E1W-O'=V\L$J[XI4*.I[@C!% 'Q
M'^PS^V!H'B324\%>)-5CL_$5HRVL%M(<%L<8K[AKX?\ CO\ \$_M/75CXK^%
MMH-+\4JQF20O@"3.<UY&/AG^W>W#>*8,+\J_O>WYT ?<7[0?[0GA/X&>$[NY
M\0:I'97,T+K;1MU=R#@5^>O[)_P[\0?M2_%^;Q]XBM'BM]*O/,LY,<,F<@UW
M7PS_ &(_BU\7/%'F?M!WBZQI,#!X$63=AJ^_?AS\+_#_ ,*]$32_#UFMI:J
M,#J<4 >#?\%'AM_9BU@>DB#]#7FO_!,W_D58?^N!KW_]L;X1:U\;O@KJ7AC0
M65-0G=64L<#BN+_8M_9W\3? O0X[7Q Z/(L6P[3GF@#ZEI",C!&12T4 ?D/^
MT+X>O/V4?CMXD^)">9;1ZM(WEXR 23VJG^SOX?U3]N/XM:5XTU%))%\.W"MS
MTX.>:^@_^"M-YX;D^'_AZQU5/.N;BZ$:>7]X$D8KTG_@G?\  $?!7X;RSI&4
MCU=$G4MU.0#S0!]:PQB*%$ VA5  ';BGT44 %4]7_P"0;<?]<V_E5RJ^H0M<
M6<T:_>92!^5 'Y$?LXP/<?\ !0CQLJ#)\QOYFOUZM8S%;QHWWE7!K\H?B#^P
MA\?M'^/FO^.OA_?069OI6=)3)@X/8BNE7X6_MUQQJB^*8-J]/WG_ ->@#]/:
M^7/VE_VZOA_\&X=2\/1ZW!+XK :$68Y*,1C\\U\SK\-/V[X?FC\4P;NG^M[?
MG75?!/\ X)L_\)+XNG\7?&N'^V-<F(EDVR_*TF>IH X_]A7X+^)OBYX^UGQM
MXZL9(;<7/VFPDD'#*3D$5^E^M>'[37]'DTV[7?;R)L(_#%-\,^%].\(Z1;Z9
MI=NMM9P*$1%'0"M6@#\?-/U#5_V*?VT/$7BC5X'M?"6H2M!%<29V,&XQ_.OU
M<^'OQ"T?XE>&[76=&NDN;>9%<[3G;D5S/QH_9W\%?'C13I_BO2UO53+1-G!1
M^QZ>M?!4G[,/[5?PQUW4+7X;:Y%8^'O,*VT32=(^PZ^E 'Z>W-Q':6\DTSA(
MHQN9CT KXC_:V_X*$6WPXDM="^&DL&O^*_M CN+/;NV+FO%=;^#?[<VN::]E
M<^)X7@?AE6;%?0O[.?[ OASPSIMGXD\>:>+_ ,>2?-=7.[(+4 ?1'P5\5:_X
MR\!Z5J_B&S%E>W4"R/&!C!(K\Y_V^/\ D\+P[_URC_I7ZGV=I%I]K%;0+LAB
M4*B^@%?#7[5?['OC7XO?M"Z1XQT66-=+M457#'!XQ0!]7? W_DF>D_[G]!7?
M5RGPO\.77A/P7I^F7A!N(5PV*ZN@#\D?V\O^3_O!G_7&/^0K]0OA?_R).G?[
MG]!7QA^U-^QCXY^+G[5GAWQ_HTD2Z+8H@E#'YN!SBOMWP/H\^@^&K.QN#F:)
M<-CZ4 ;DGW37Y$_M9?\ *0GPA]5_F*_7=AN4BOS^^/7[%?COXB?M:>'_ (A:
M9)"-$LBID#'YN* /N?P;_P B[9_[@_D*YCX[^![?QU\,?$%A)%ON&LY!$>X;
M!KK_  [82:9H]O;2\R(H!_*KMW)%':RO/@0JN7W=,4 ?AWX3^-'B']EKX8^+
MO TA==5OKIVMXI"=Q!)Z5]J_\$Y?@Q-=:/:_$[6(/+UB]4AMPYYKYS_:\\!Z
M1\7/VXO"FF^'8E>RD*K/Y8^4MD9_6OU5^%W@>+X=^"[#0H0H2W7&%Z=!0!UE
M?G!_P4F^"6LIXZTWXNZ1:,_]AQ*2Z#C(QUK]'ZQ_%GA73?&WA^\T76+<76G7
M:;)8CW% 'SO^Q#^U)X>^-_P[TVP;58W\50H?M%DQ^8 #J/UKZ?K\]_BE^PGX
MK^&/B*;Q#\ F71=5<Y#,^ ,]:XO_ (5I^W@?WA\4P>;U_P!;W_.@#[&_:@_:
MT\'?LW^&KEM7U6&'7Y(=]G8D9:0_2N&_9!_:0\>_M"1QZU?:/'#X8ESLNT3&
M?3M7AW@C]@GQW\</$UOK?[0]Q_;%W =JF*7^#TK[Y^&_PWT'X3^$[/PWX:LQ
M8Z3:C]W"#G'^<4 ?,?\ P49_Y$?3_HW]:@_X)F_\DPU7_KX']:]$_;!^"&O_
M !J\,VECH3JDT6=VXXZU%^Q;\#/$'P+\$W^E^('5[B:;>NTYXH ^'/VB?^3\
MKS_>'\Z_2*^_Y-_U#_L#R_\ H!KY/^+W[%_CKQI^U/<>/;&6,:-(<A2W/6OL
M>Z\)WDOPGN_#X(^W2:=); _[14@4 ?F+_P $M?\ D=/%7_83D_\ 0C7ZX5\!
M?L/_ +%_CGX"^)M=OO$4D30WEXT\8C.?E)-??M %#7?^0+??]<7_ )5^16M?
M\GK^%O\ K\_]FK]>M4MVN]-NH$^_)&RCZD5^?VI?L1^/;K]I30_&R31?V39W
M'FR+NYQG- 'W#\2_!-OX^\)W>E7(W(ZD@>^*_*?X,_$'7?V*_P!H[Q(WB^W-
MAX9U*<PVTLH.UE)[5^P5>1?'C]F3P1\?=&D@\2Z4MU=1(S6TH."DF.#^= '=
M> _'VB_$;0(-7T.\2\M)%!W(>A(S@UKZOJ]IH6GS7M],L%M$,N[=!7Y>:5^S
M!^UM\*;Z_L? &O0V>AM(1#&TG1,\=_2IM5^!?[:WB^W73M=\2PS::S#S$$O5
M>_>@#(_X*5?M?:'XZM;'POX+U!;^[M9B+A(^WK7O_P#P2U9I/ACJ4DG$C,I;
MZU@^-/\ @F?H=Y\.]-N='L5C\=N@-_=,V0[$<_K7M'[$OP"\1? 7PKJ>G>('
M1Y)Y T>PYXH ]R^(7_(K7O\ US;^5?EI^P/_ ,GL?$'_ *ZM_.OU7\7:7-K.
MAW-K!Q)(A _*OAO]E7]B_P <_"']I3Q7XVUJ2)M)U)V,(5N>3GF@#[\7[HK\
MA/VE/^4EUI_NK7Z]C@5^?GQF_8I\=^./VSH?B7I\D(T!0N0Q^;B@#ZV\4_\
M)"]0_P"P>_\ Z":_.S_@E?\ \C_X\_["+_\ H1K]*]<\)WE_\+[O0HR/MDMH
MT*GMN(Q7R'^PS^QQXW^ /BSQ1J'B.2)H-0NVFA\ML_*3F@#[Q7[HJIK/_('O
MO^N$G_H)JV.@JOJ4#76GW4*?>DB9!]2"* /R)M?^3J--_P"PA_[-7ZC_ !6\
M!Q?$;P!=:+,NY9HP<>X%?%\/[$OCR/XZ6?BHS1?V=%=^<PW<[=V:_01,0PH&
M(7: "2: /RB^!/QJO/V5_P!HK6M&\;H-)\+LY@M9W& V3BOU*\*^*M-\9:+;
MZII5PMS9SJ&1U/8BO+/C%^RO\./CA;SMK^E1WM\H9X94< I)C@_GBOARQ_9S
M_;$^'^KZC9>#O$$5KH"R%;2-IAQ'GY1CZ4 ?J%JFJ6NBV$U[>3+!;0KN=VZ
M5^57_!23]J;2_BU9VO@KP9=K>W=G<[I5CZ]>37<>%O@S^V'KVM167C;Q##=>
M'6XFC$N<C\ZI_ME?LT> /@#\.=+\46-D(?%E[,L5Q<%L[R<9_4T >Q_\$TTD
MC^'UTDW$ZQJ''OQ7VC7R5_P3[\.7NC^";JZNA\MVBNGXX-?6M !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<5XY)%U%SVKM:XGQU_Q]1?2@#?\+DG28\UKUD>%_\ D$QUKT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!7OR1:OCTK@_"+'_A+KKD]#7=ZA_P >K_2N#\(_\C?=?0T >BT4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !5/5"19O5RJ>J_\ 'F] '%> V/\ PD%]SZUZ#7GW@/\ Y&"^
MKT&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** ,7Q63_9I^M8W@$G?<\UL>+/\ D&GZUC^ ?]9<T =G
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<_P",6(L!S705SWC+_CP% %/P 3]GGY[UUM<C\/\ _CWG
M^M==0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ?/'[67PO;Q9X9N=4AC,EQ#'A1^%?G!<6<VFW#VURI292<
MJ17[/7UC!J5K);7""2&0893WKXW_ &A/V2+K5M0N=4\/Q*B'G K[?(\TA17U
M>L[+HS\_XAR>=>7UF@KOJCXGHKHO$GP_U?PK,\-W!(S)P2%K)TS1;W5Y0D%M
M+G./NFOOE.,H\R>A^;2ISC+E:U*3,%QGOQ7TK^R#\([GQ+KC7UY"5BA8.C8K
M(^$_[*/B'Q9?0W5RG^AY#8;BOT ^'OP_T[P%H=O:6<"QRJ@61AW-?*9QFU.E
M2=&B[R?X'V619+5JU57KQM%?B=/;Q^3!'&/X%"_D*DHHK\U/U<**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OE#XE?MWZ=\.
M_BI/X,ET5IYHGV>=DU]7U^2W[32C_AK"^X'^O';WH _5;PUK*^(M!L=35/+6
MZB$@7TS6G7,?#+_D0-!_Z]4KIZ "BBB@ HHHH **** "BBB@ HHHH *9))Y<
M;-Z#-/J*Z_X]Y/H: /DI_P!O[3E_:2E^$_\ 8;?:(_\ E\R<?SKZSL[D7EK'
M,!@.,XK\@I%7_AYE>' SCT]Z_7;1?^07;_[HH O4444 %%%% !1110 444E
M"T444 %%%% !1110 4444 %?+?[6G[<6F?LNP6;7&E?VK)<R^6(U8@C]:^I*
M^;/VCOV'?"G[24D#Z[?7%N89/,7RO7\Z .M_9I_:,L_VBO"[:Q:67V) JMLS
MGK7LU>5_ 7]G_1?@#X?;2=%EDF@*A<R#!XKU2@ HHHH Q_%?B!?#&AW&HNGF
M+",[:^:?V?OV[-/^.WQOUSX>6^BM93:8K,;DDX;;7OOQ8_Y$?4/]P_R-?F-_
MP3Q4#]NKQZ0 #Y4G;V- 'ZU4444 %%%% !1110 4444 %%%% !1110 4444
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
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 %%%% "4M%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )G')XK\TO\ @HA\
M6I?BEX@D^$>BW@6\$JL3$V3UK])[RV%Y;20EBH88R*^9(_V!_!X^.3?$V6_N
MI]5;_EA)RG\Z .^_93^&Z?#GX->'+*5,WZVRB60CDFO9*AL[5+*VC@C&U$&
M!4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% "4M%% !1110 4444 %%%% !1110 4444 %)2T4 %%%% !111
M0 4444 %%%% !1110 E+110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %4]6U:UT.QEO+R9(((U)+N<"KE<O\1_ EO\1_"]
MSHEU/);0S=9(NHH _+/5M6N?VROVIM5\);C<:=HMUYL;9W+PW;\J_5_PKHZ^
M'_#>FZ:@VK:VZ0@?08KPO]G[]BSPG^SYXRU+Q+I%S-=7]\I61IASS7T30 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C?
M[4GQBTWX3_##69;JX2&]N+21;=68 EL$<5[)7AW[2?[*NA?M+1Z5'K=_<V:6
M#958.C<YYYH ^//^"9WPSNOBLVI?$?Q S?;+6_80&49;&3C'Y5^FE>?_  9^
M#6C_  3\,_V+HN?LV022,9([UZ!0 4444 %%%% !1110 4E+10 4E+10 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R?Q.\(WOC;PC>:
M5IVHMI=U*/DN%SE:ZRB@#\FM+^.'Q/\ V+_C?J<7B>SU/QEH5U+Y"M\Q2,$_
M>S7Z,>$?VBO ?BCP_8ZBWB73+*6XB61[::Y57C)'W2":ZGQEX T7QQI-S8ZE
M86\PF0IYK1 LN>X.*^(]6_X)!^"M4UF]OQXPUJW^TR&3RHW(5<GH.: /K/QC
M^T9X \(^'KG5)/%&ESB-<K''=*2Q].M?G%\:OB%XI_X* ^-K3P?I>BW6E:'I
MMT)H]2"'RI0#V->N7'_!&_P/=($E\9ZW(F<[7<L/U-?:OPB^$>B?!_P+I?AG
M2H(WAL8_+%PT8WR>Y/K0!+\(? L?P]\ Z/HXP9K>V2.1_4@5VE%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<3XZ_X^HOI7;5Q/CK_CZB^E &_X7_Y!,=:]9'A?_D$QUKT %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!6U#_CU?Z5P?A'_D;[KZ&N\U#_ (]7^E<'X1_Y&^Z^AH ]%HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **2EH ****
M "BBB@ HHHH *IZK_P >;U<JGJO_ !YO0!Q7@/\ Y&"^KT&O/O ?_(P7U>@T
M %%%)0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% &)XL_P"0:?K6/X!_UES6QXL_Y!I^M8_@'_67- '9T444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7/>,O^/ 5T-<]XR_X\!0!2^'_ /Q[S_6NNKD?A_\ \>\_UKKJ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ ILD:R*5<;E/4&G44 <3XP\"^'+RREDN=)@D<@G=MK$^''P[\+
M?V?,ZZ+;;P_5DKMO%7_(.D_W361\-?\ D&W'_72M?:U%IS/[S+V-)ZN*^XZB
MQTVUTV/R[6!($_NH,"K5%%9MMZLT22T04444AA1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5^3'[3*C_ (:IU25F5$ADWMN.
M. :_6>OQ4_X*)0ZK=?M 74.D2R0SR7 1S'U()H ^N-3_ &LM2^*GA"P\*_""
M26VU^QC$,TC#Y=P&.#]:\MU/P/\ MWVMM-<KXAB:/.X(LG(6OKO]D#X :'\-
M_AQHNJ_8H3K%[;)++-M^;)'4^]?1- 'P)^RQ^VQJL/C#_A7'Q.N7?Q9;C$TK
M<+GZU]F?$>\U6X^'>JW?AJ8#4?LS/;/_ +6.#7YR?\%,?!5E\+M4@\<Z)"EE
MJMQ=HKSQC#$$^M?H+^S]J3>(?@?X0N[A_/>XTZ-I&)SDGKF@#XI_94_:T^(%
MC\3V\#?%._,^K7ET5M<G^#/%?HY7Y??MK?"FX\ _M.^'OB+9/]ETVQ"R2;>!
MVZU^@GP1^(<'Q/\ AYIVNP3+,LRX+*<] * .TU*^CTRPN+N8XBA0NQ]A7YQ_
M%/\ :K^)?C3]J#0O#OPYU#9X<>01W* Y&<\U]=_M5?&&P^%?PSU5;CBZO[26
M*#G'S%2*^/O^"7?P;NM<M=;\9Z\S/<K?LT#2#) ))&* /T3\,QZA::' -7E5
M[Q5S(^>.G-?$'[37_!1[1/#OB!O O@QKF7Q0TWV83(N5$A.!T]Z[C_@I)\<+
MSX1_!<RZ/>-;:A/,(RT;8.#QBN&_8*_99T6^T6/XA^+=)M]9U/5(UN()KI-Q
M1B<YYH \YC\"_MUWZK>6_B.!;:Y'FQ*91E5/(!&>.*98?%G]I3]E[5E\3_&G
M46U#PC]TQVYWG-?I^BB-0J@*JC  ["L;Q=X+T/QYI$FF>(-,M]5L'!S#<)N7
MZ_6@#\P/VCO^"D>OZMJ?@IOAOJ#6=OJ%R@N(V^\5) P17Z8_#_5;G7? .EWU
MZV^YGM5>1O5BN37X@_M:_LYW?P)_: TN_5E&B:AJB&TMU&/)7>/E'M7[:?"M
MMWPRT0^MDG_H(H _*^3_ )297GT_K7Z,_M$>.=7^'OPEGU+1)?)NX[9G5O<+
MFOSFD_Y297GT_K7W[^UU_P D1O/^O1__ $$T >6_\$ROV@?&OQ[\'^*KWQE>
M_;9[.]\J%O1>>*^V*_.7_@C5_P D_P#&_P#V$C_,U^C5 &/XPOIM,\*ZO=VY
MVSP6LDB'T8*2*_/G]DO]JSXC_$CXGZGI6O:AY]E#?-$BY_A#$5^@'C[_ )$G
M7O\ KQF_] -?E3^PK_R6?6?^PD__ *$: /L+_@HQ\:O%?P/^#)UOPE=_8[_S
M54R>@)YKS;0?V^E^'_[/.@ZUXRNC>>(=8MML#0G<1*1QG\:U_P#@K4ZK^SO/
MN&<N /SKY@_8#_8YU+XJ6.GZWXLO?MV@Q!9K:SGRRQ\]LT >W_LG^(_VF/B9
MXP;7=<U3/A![CS$CD.#Y1.0/RK[?^+?Q9T+X+^"[KQ-XAF,5A;\$+]YC[5T&
MAZ'IWA#18;*Q@CM+.W0*%08' K\L/VI?'&M_'S]K8_"JTOI#HSD$P!B4Z^E
M'1:E^UQ\6/VO/%E_I/P$NY=,%F2[O<?(NWZFDO/ /[>-M:2./$4+E!T63DXK
M[Q^ GP(\,?!3PA8V>C:+:Z?J'D!+JXB3#RM[FO4J /SO^ _[>&J?#'6HO 'Q
MHFFF\6%L-< ?)^=??WAW7[/Q1HUKJ=A();6X3>C ]J^6/V[OV6]&^*'PWO\
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
M?M.77VS^'43LW?[U 'ZG_"KP%I_P[\&V&EZ=$L48B1G &,MBNPJ"Q_X\X/\
MKFO\JGH **** "N,^,O_ "2KQ5_V#Y?_ $&NSKCOC 0/A=XH)Z?8)?Y4 ?E3
M^QW\3-$^"AUOQGXB;=I5E>.9(TY?J>@KW+QE\4_CY^TI.WB+X'Z@VG^&IA^X
M6?Y2![U\5_LO_"_4_B?^T%_9MQ*TOAF2^;[19MDQO\W<5^X_@7P#HGPYT"#1
M]"L8[&RB  CB7 H _,;Q-J/[:'PBGM-;\4ZXMQH=NWF77E-NR@Y(K[:_93_:
MN\/_ +17A;S[*1EO;8^5,LG!+CK7L/CW0;3Q+X1U33[V%9X)H&4JPR.17Y:?
M"M?^%+_M?:/X3TF46=A?7.][>,X#9/I0!^E_QG\27_A7P3>7VG/Y=S&C%6^@
MKX\_X)T_M,>/OCA\3/B!I?BV_P#M=GICL+9/[GS8Q^5?6/[0W_).;_\ ZYM_
M*O@#_@DE_P ED^*W_75O_0J /HS]NKXX>,OA-I<C^%KO[++Y88'/>O'O!/\
MP46F\3?!.TT:.>:;XD,=CS*,KGUK7_X*H73V?@V[EC;:ZP#!KG/^"7G[,^E:
MGX'L/'FKVD-\T^=HE7/- &>/"?[<7B3&IZ7XAAAT^Z&^!'DP0IZ9&:F\'_M+
M?&;]F_XD:7X>^-VH->K=L&$D1W)M/O7Z:PQ)!&D<:A(T&U548  [5\M_\%$/
MA_HVM_L\^)_$$UC&^LZ?;;K>Z(^9/H: /HGP5XSTSQ]X?MM9TF;SK.<95JU=
M0OX=+L;B\N'$<$"&1V/8 9KXN_X)9^,[K6OV?]-M;RX:XF5VY8Y.*H?\%/OC
MIJ7PN\.^'=%TFZ>&?6W-NXC;!&3CF@##^/?_  4,A\0>(3X ^&$EQ_PE5PQA
MAG"Y4/G'6N!L_ ?[>%Q )#XBA4-\P#2<X/XU[I^P9^RSHG@GP:?$'B'2[?4_
M$5W(MS%?3IET!&>#^-?9] 'YC6/Q^^.W[(NI6=[\>-0;5-)U&01V_P!F/F!>
M><XK(^*__!0CQ5XD_:(\&:1X#U$P>';W9]IA/?-?H]\4/A;X>^*OAFYTOQ!I
M-OJB^6X@\]-QC<CAAZ<XK\4?&_P+OOV?OVQO#FF7DWG17=V)(1_<7/ ^E '[
MC>#]0FU/0;6XN#NE= 2?PKYV_;V\(0>)/AM]IECWM91O*I]" 37T#X!_Y%>R
M_P"N:_RKS_\ :FACF^$^N"1=W^B28_[Y- 'S=_P2?\:3^+?AYXF69R_V2\\I
M<]@":^\Z_-C_ ((YZDD/AOQS9%>6U%F!^C&OTGH **** "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
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
M6/"W,:D!I&!&<^] 'C<WQ _:M_9WUJ#Q+\4M6^V>$+8YN5B.[</:OO;]G_\
M:+\.?'[PK::MHLI!E7)C;[WY5U7Q6^'&G?%3P7>^']3ACFM[A<8D&17SM^S3
M^Q7J?[/_ ,4+[7(=>$N@2HRQ:8A.U,^U 'US1110!B>+/^0:?K6/X!_UES6Q
MXL_Y!I^M8_@'_67- '9T444 %%%% $-Y(8K.=UX948C\J_.S]DO]JCXB?$C]
MI#QUX9UW4?M&D:==-';Q_P!P!L8_*OT1U#_CPN?^N3?R-?DS^PC_ ,G>?$[_
M *_G_P#0J /ULC8M&I/4@4ZF1?ZE/]T5Y_\ %CXV^&_A-HL]WJ6HVHNHQ\MH
MTH#M^&: /0Z*_.36/^"L^I6.L7-K:?"G5+ZUC;$=U'&Y60>H-;GPF_X*G#Q[
M\3-*\+ZWX!O/#-K>.%;4+P,J1^YS0!]_T5\J_&C]OGPK\+/%":19QQ:Z&VCS
M[:3<N3VR#7T#X>\;1:]\/[;Q0L)2.:U-R(O08SB@#J:*^7?!_P"W1X?\1>/D
M\.7EHNEQ&4Q-=S/A%QW)->;?'[_@IU:?"7XGS^$]!\(3^,(XE!^VV)+H2>PP
M>: /NNBOS<A_X*WZNUU$DOPCU:&)CAY6C?"#U-?7_P  OVFO#7QTT075M=6U
MC?Y -B\H#_D30![)125%=7<%G$9+B5(8QU:1L ?C0!-17QW^U3_P4*TW]GSQ
M)I^CZ'H)\;2W"YD;3W\P1'T)4]:\<?\ X*Y:VNW'P?U<Y./]5)P/6@#])Z*^
M:_AA^VYX6\>>#;W6+_RM%O+6V:=[&>3#Y SMP35']EG]N#3/VFM2UBUL=(:P
M%A.8=[$D/SP: /J*BO$OVK/VEK3]F+P ?$UWIS:DF\)Y*G'4XKEX?VX?"$_P
M?TOQJDL!GOH?,73_ #!O!QTZT ?2M%?FW??\%<-8M[JXCA^$6K3QQL0DBQR8
M<>HKZ"_9O_;BTKXY3Q6>I:4?"^I2?\NEVQ5_R- 'U%134=9%#*P93T(.13J
M"N>\9?\ '@*Z&N?\9,JZ>&D;9&/O,>@'K0!1^'__ ![S_6NNKY!^+O[:F@_
M-3::9;+XKN'Y,-FVYE;TXKQ4_P#!7+6^?^+/ZOUQ_JI.GK0!^E%%?*W[//[>
M&@?&2'4O[;LE\(S6<)E\N^?86QU')ZU2^$/[?VC_ !:\=W_AVSTAHUMKDP+<
M DA\'&10!];45YI^T!\9K?X$?#.^\7W-HU[#;%<PJ>N:\T^'?[<G@WQMX'7Q
M!//;Z:[1&1+:64!F/]WDT ?2U%?G!JW_  5LU*SUJ_L[/X4ZI?6]O(42XC1R
ML@!ZBO4OV??^"BEE\8O%EOH>L^&)O"<DW\=Z2N/SH ^S:*C@GBN8EDAD66)A
ME71@0?Q%+-,D$;22.L<:C+,QP * 'T5\S_M#?MM^'_@O%)'I5O'XJU%1G[)9
M2;V)].#7S?#_ ,%<];DV;O@_JZ;C@YBDXH _0GQ]J5QH_@W6+ZU;;<06[.A]
M"*^*?V>_VD_'GC3XQ0Z+JU[YNGM*5*9[9KU'X=_M::%\=/A;XB?58D\*7PMV
M5+6\?:S\=@>ISBOF;]E52OQ^MB1P9R0?49H _3VBBB@ HHHH **** "BBB@
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
ME_P4$_:RC_:)\9._A-[J/PC"HAD$B%=\@XY^M?JC^P R6W[)W@]_X$MV8_@
M: .M_:"_9G\.?M":2EIK'^CRHI59XU^8>^:_+CXK? CXJ?L%?%R#Q7X#74=?
M\-VI\PRR[GC'L:_53P[^TAX/\2>)+C18+KRKR&3RV\T@#.<5!^U-K6DZ1\#?
M$-WJQCDT_P KYAP=WTH XK]D/]JY/VAO#%N^I1Q66O,FZ6TCXV^M?&W_  5W
M\/W6M>/_  )8RNT=E=S!&EZ[03C-:_\ P3@\-W\_QLU/Q%8I)'X:N(W\A6!
M[U]-?MX_L^W/Q@\#_P!JZ>BOJ.CPM+#Z@C)H ^=OAU_P2?\ !OB[PK9ZG%XY
MU9/.C4LMO*2 <=.M=+_PYW\)_P#0]Z[_ -_&_P#BJQO^"<_[7UEI!'PI\=S3
MP^+Y;LK;NZX0KR "37Z1--'&V&D4'T)% 'Y[?\.=_"?_ $/>N_\ ?QO_ (JN
MD^&7_!*/P3\-O'%CXGB\1:C?7MH^]//)//KUKWO]IW]J;PK^S3X7-[KTSF[N
M(V^S0Q#+%L<$U\U_LE?M"?%?]I#QHFO64\B>"XIRLL<H(.,T ?0?[0'[(^E_
M'WPG'H=_KM]IL:$$2V[$-Q^-?-\?_!'7PFBA?^$[USC_ *:'_&OT/HH ^)O@
MK_P3#\-?!OXEZ9XPM?%^KW\]BVY;>9B5;Z\UX=_P5 6X@URWO[U2M@;J-5W=
M.#7ZE5\N?M\?LS7_ .T3\*3I^@I&NKVTOG!F.-P'./K0!Z]^SO<0W7P2\'26
MY!C.GQXVUZ+7Y>?L3_MQ6_PSUZ3X4_$%[B&[L7%C;2;?E# @5^GD-Y!/#%,D
MJ-'*H=&W#!!'44 2M]T_2OR7_P""EVH6=Y\:_AW';%3*NIQ[]O\ O"OT-^/G
M[3G@W]GKPXVJ^)+AI(C\JQVP#L6[ BOQ/^+'C#Q%\0OVB/#WB35FE.A:AJD<
MNFJ_ 6,N.,>M '[\>%?^17T?_KSA_P#0!7C?[9?P:?XV?"&ZT:*W\^:)O/7
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
MJ$?\6GUW_KTD_P#037>^ ?\ D5[+_KFO\J\B_;)UTZ3\+[^!6VO<V\B+^(-
M'R;_ ,$>;.632_&TRK^Z6_?+?\"-?IC7Y]_\$B?"]]X<\!^,3>+@W%^77Z9-
M?H)0 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 %%%% !7F7[0W_).;__ '&_E7IM
M>9?M"_\ ).;_ /W&_E0!^>__  2=TVPO_C)\51=V-O=NLK;&FC#;?F'3(K]/
M_P#A$="_Z NG_P#@+'_A7YD_\$DU7_A<GQ7)=582MA2>3\PZ5^H_VJ'_ )ZI
M_P!]"@#PC]K']FW0_CA\*+O1/*ATEX3YZ7-I$L;C Z9 %?'W_!,OXIZGI/Q+
M\6?#_4+F2YLM(8V\,DK$D@'%?;?[4GQRT3X#_"N]\0:TV^WD!A18^68D=A7P
MI_P3+^']_P")/C!XR\<RPO%I6IR&>W+K@D$Y% 'ZF*=R@CO2U#/<16-NTDKK
M'$@Y9C@5\-?M7_M\66DRW7@+X<W,TGCL. )%7*+]"* /NNBORXTC0?V[/$&F
MV^HVNMPI;W*AT5GP0#^-4XOC]^TA^S1XXTZ[^,E^;OPRI#W'D?,"M 'ZIURO
MQ4_Y)KXH_P"P=/\ ^@&N?^"?[0'A/X]^&8=;\,71EM9>B2X#@_2N@^*G_)-?
M$_\ V#I__0#0!^7'_!+51_PFGBK  /\ :<G_ *$:_7&OR/\ ^"6Z-)XQ\5JG
MWSJ<F/\ OHUZM\>OVD_B[\#OVC7DUB]V?#O*HJ>YH _1JBN<^'?BN'QQX*TG
M7;=M\-] )5/UKHZ "BOB_P#;X_:CUSX8^&WT7P)=^1XK\U1QUP37I?[/_B;Q
M]>?L]R^)?&-R)-8?37N(SWW!"<_F* /H6BORC_9U_P""E'B'3=7\63_$?4#=
M:?IMXZQQK][8&(QBNF\0?%G]I7]I77F\4_!"^-GX)D^6-)OE(- 'Z;45^5'B
M:]_;;^&K6NKZ]JZ3:/"XDN?+;/R#EOTK[;_95_:L\._M&>''&G2,-3T\"&\6
M3C,@X./QH ]\HHKPG]I#]KCP9^SOHK-K5T[W]TK16L5N Q,A&%SZ<XH ]VHK
M\H/"/B3]M'XP76HZQX6U98-#DE+VHF;;^[)RH_*M/7+?]N+P38'5M5UB.6QB
M8&18VR<=Z /U,HKY4_9=_;=\,?%E8/"6I7,D7C.PC"7PF&U6<=2":^IVD#0[
MU.1C(- $E%?FYXY_:V^)&C_MR6W@"VU#;X:?&8/7_/\ 6OT5T6X>[TR"60Y=
ME!- %ZBBOA+]M/\ :4\=_"?QJ+#PY=^1;?+Q]: /NREKR[X.^,M4\4_ VQ\0
M:A)OU.2QDF9_]H*2*^(?@?\ MK>.KKXA^)I/%FI*WA[2;QE:,MSY8- 'Z7TE
M?EQ\8/VP_BS\?/BM:Z%\ +N2&Q8*A9Q@%AU.:_0SX,P>*M)^&&DIX[N$F\21
M0YO95.1N Y.: .\HKXL_:2_X*!>'_"%Q+X/\+RS3>*[LF&VDC&Y5DZ#I[UX-
MHNC?MV^(+4WUOK,<=M*=\0=L?*>E 'ZF45^6FI?&C]IC]E5K;Q)\9-0^W^&Y
MY!&%MCO(/IQ]:^YOV;?VH?"?[2WAU]0\-S.9;=5\^*08*F@#V6BJ]_(T-G,Z
M_>521^5?E_IO[?7C+PC^UAXG\.^)]2SX5LR_DP^@% 'ZD45^9WC']JGXN_M4
M:L;;]GRXELTT]RMX9@5!^AJG_P (3^WI*H"Z[;J>N3(!_6@#]/:*_.'X0_\
M!0J^^%/C9_ 'QHEN&\0PL(99U0[ Y]Z_0_0]8MO$&CV>IV3^;:W42RQL.ZD4
M 7Z*;)(D*%W940<EF. *^%/VK/\ @H-I?AW4[GP'X"N)Y/&<<NPR(N4'; (H
M ^[:*_+RPT']NGQ!:0ZG9:W"EE=*)(D9\$*>F1FF:'\7OVG/V=_B!8ZW\9;\
MW?@>#YKM8?FROM0!^HU)7Y<_'[_@I%JVO2:?J'PROFM]-N)TC"R<,1D Y%?H
M+X1UC7/%'P3T[48)/^)_>:8)$D/_ #U(X- 'BO\ P4HMVD_9?\2OMR@CYKBO
M^"5MF_\ PH'2I0H" ')KY8_;!\-_M4VO@/7KCQKJ4<_@T.Q=%.?DSQ7(_LD^
M&_VH]0\"Z;-\,-02W\/;_E5FQ@9YH _9#XF?\D^\0?\ 7G)_*ORZ_9!51\>@
M< ?Z:W;_ &C7Z ^%[7QM9_!'6D\>SK/JWV%][*<\[>:_./X ^/-)^%/Q)N_%
M>NG.EV=XS2*OWNI[4 ?L-17Y_?$;XT?&C]H*<WOP+NVM--8#RS,-O3N:\MUR
MX_;<^&ZQ:UXAU=)M&M?WEUY;9R@Y/Z4 ?JG17S/^R1^U_H?Q^\/F(SLNJVS>
M3*)."7'!IW[<WB3XF>$OABNH_#6X\C4DD'F'_9[T ?2U%?*7[#W[35Y\;]'N
M-*UJX\[Q#ID8%YS_ !=#7U;0 45Q_P 5/B)8?#+PE=:QJ$@CC52%)./FQQ7Q
M#^R)\=?C+\;/C+XGCO+[?X4MY2UL&Z!,\4 ?H=13(@PC0.<O@9^M/H *^"O^
M"CWBP:A);> VN&C&K0A=@/7.*^\9YA;PO(WW5&37Y-_M@>+&\?\ [=7P_P!+
M@8M;^8L;+VZT ?<'["?PS@^%?P"TK1XX@LBNSM)CYFSCK7NOB+7K7PSHMYJ5
MY(L<-O&TC%CZ"D\-Z'%X>TBWLH1M6-0,>^*^.O\ @IQ\9+WX8>!=&L+.8Q'6
M7:V8 ]<\4 >$_%W]HCQK^UG\2H? G@V"23PE-+]FO=0M2<P\X/(KZ@_9N_X)
M_>%?@'JL>JMJ$^OWFW)%\/, 8_7-<U_P36^!\/PV\ ZAJ5Q #=:E()PSC)^;
MG-?:E &2?"6AL<G1=/)][6/_  KG?B)\'_#?Q$\$ZMX;N],M+:WU"$Q&6&W1
M63/<8'6NXHH _*/XK?\ !.WQ%^S+9CQ3\*M3U+Q!J22@K8Y.,9[@5^@/[,^N
M>+=:^%^D'QCIS:?JRPCS488(/I7K=(WW30!^27_!0Y5_X;(^'? /[Y>WO7ZC
M?#?_ )%.Q_ZYK_*ORZ_X*&?\GC?#K_KLO\Z_47X;_P#(IV/_ %S7^5 'Y4^/
M[6VN/VK-3%Q;1W"_;ONR*"/O5^J_ASPKH4GA_32-$T\+]GCPOV9#CY1[5^5?
MCS_DZW4_^O[_ -FK]9_"_P#R+>F?]>T?_H(H :OA/0UZ:-IXSQQ:Q_X5\"?M
M)?\ !,72]:\2ZQ\0O#&MWUGJ3,;K[#;_ "J".<#':OT1IKJ)%*L-RL,$'TH
M_-O]B_\ ;$UOP_XD;X??$)/L%VLWV6R$YPTH!P#S7Z2@Y -?E3_P4=^&<7@S
M]HCP!XMT" 6ODR+-/LX .[.:_1/X$_$!_B1X!LM5=@[[0A8=R!0!^9_[5$$,
MW[0 $T*3+]N7*N,C[PK]0_!/A;0IO!NB'^Q-/"_8XCM-LA_A&>U?F!^U$ ?V
M@ERP4?;UY8X_B%?JCX'DBA\&:&/.C8?8XL,&&#\HH -0\!>'-4LY+:?0]/:-
MP1_QZH,?I7Y._';09_V/OC\?%6CZA.UOJUZ(OLFXB- 6'0?C7Z[7FJVEA;//
M/<Q1Q("Q9G Z5^1/[4GB:#]JOX[1^#_#D,LEQI-\LDC[?EP&'0T ?K%X"U9M
M>\%Z)J+_ '[JTCF/U*@U^;?[<'@>R\'_ +3EG\1UD^RS6ZH#LX!/K7Z0_#O2
MY-%\"Z#82C$EM911-]0H%?%O_!5/PJD?P9U#7HTQ<QLN'H ^M?@1XG/C'X6Z
M'JQ?S/M$6[=G.:[^OEW_ ()W^*Y-<_9N\,03-NDCAZU]14 %%%% !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 %<3XZ_P"/J+Z5VU<3XZ_X^HOI0!O^
M%_\ D$QUKUD>%_\ D$QUKT %%%% !1110 4444 %%%% !1110 4444 %%%%
M#9)%AC9V.%4%B?85^7?_  42^+EY\0/BMX8\ >&Y#=6FH.+:Y$9Z9.#7Z)?%
MGX@:7\/?!NI7VISB$&WD6,'^)MIQ7XI_#CX*_&C]I'XH:_XQ\$3!&TN^:2WF
MG? 'S' % 'ZT?LX_LZV7PM^"*^"[R%3%<*7D7@D%A7YXV\>K_L9_M?:WK-VK
MV^B:E<^3 SG"G)[?G7II\)_MYD*!K5N J[1AL<?G7@G[1W[-O[3&N6EEKOQ&
MGCO[2SE\_="<[2.<G% '[0^&M5&N>'].U$=+J!)AC_:&:XK]H)!)\+]5!_N_
MT->)_P#!/G]HQ?C9X!GTII-]QX?C2U<'KQ@5[7^T(Q7X7ZIC^[_0T ?C#X-\
M ZS^TY\?]0\&V$T]C'92EGDM25)4'OBOV!^ ?[,OAGX)^%8["*S@U"\D1?.G
MN(5=LXYY(KXT_P"">?A?3M-_:-\5:C @^US12!S^=?IC0!P?Q'^"_ACXE>$;
MWP_>Z9:V\%PN/-@MT5D/J,"OS,F\,ZK_ ,$Y?C5<Z_;7EQ?Z#J4WV9([AB8]
MK'' _&OUOKX/_P""M.A6>I?"3P_-. )$OQ@]#U% 'V-X3\76_COP#9ZU;,K+
M>6JRE5/W21G%?BU^VC8ZEJ/[8=C;Z*'_ +18@)Y7#=:_4+]C:ZEG^#=I$Y)2
M.T4+G_=KX6UW3X-5_P""G/ARVN0&A8C(/3J* /K;]CG]CK2/A[#%XYUIY-2\
M0ZE#^]@O%#K'GZ]Z^H]0\#>']3LY[6?1;!HIE*L/LR#K^%;,,,=O&L<2!$48
M"KT%24 ?F%^V)^RW<_L]:I-\8?!EU<*+ [_L$)*Q'ZJ*^EOV'?C5%\:OA]!K
M%](J:[-#^]MP>E>A_M<Z9;ZQ\"/$-K= &&1!NW?C7QW_ ,$W(QI?Q'U+3K<D
M6D<+;1GCO0!XA_P4=\17WACXM:'-I47FZFMSN@7;DEL\#'UKW+]E/]EWQ#\>
M/$>D_%;XI1W&GZI8A4ATR8'RY%'0E37GG[9FDVVI_M/>##<+NVZBN,_[U?JW
MHL*0:/8QQJ%18$ "C ^Z* .!^,7Q TWX*> ;B_B@@M$V,D2(H1=V..!7YR_L
MW_ ;5OVT/BQKGBKQ]>WVFZ=H]UYUE#&3MG&[@8STKWS_ (*Y:_>^'_@'I$MB
MS*[ZB$;;Z?+7KW[$>DVMK\']$O(E47%S:(TI'7.!0![7I?@'P]H]A!:0:+8!
M(4" FV0DX&,DXKY[_:O_ &+?#WQN\.RS6&-"U"W!G#V*"-F*C/:OJ2HKH;K:
M4'IL/\J /SK_ & _VC-7TOQ=KOP\\8.UO;Z4_P!ELYIC\TF#@'FOJG]KSX5V
MOQ<^".MZ6(5:YFBS'(J_-T]:^#/BAI=OX7_:/TZ;3ODDN=0'F[#_ +5?JI80
MI=:+:I*H='@3<I[_ "B@#\^O^">OQ(@\"^)C\(Y[PM<V(;]V[<U^B9..3P*_
M*_\ :&\*Q_LI_M(W7Q4,;0Z??3")67IR:_0:3XE6[? <>,GE BDTS[6K9ZY7
M(H ^+O\ @H5\1X?&WQ"L?A+;WAQJR*K*C=SUKZR_9-^%,/P3^!ND>'4B"O;(
MSLY7#-P#S7PW^S/X-C_:O^.4?Q->-IH]'NS'O;V/_P!:OTE^(FJ3Z#X0OIK-
M<.L+ 8'3B@#\V_VCO'NN_MD?%B#P'X?DE@M-'N_)NOLC$<;L$FON_P" _P"S
M;X:^"?@V/1X+6'49G ::>ZB5V+8Y&3GBOR#^ _A/XR^.?C_\0;SX07<=I?QW
M3M=23M@?>_QKZ>_X0W]O)?E_MR#"\#Y__KT ?H)X\^#WAGQYX=GTJ[TJSA60
M$+)%;HK*?P%?G#XDT76/^"<GQ<L;VQO9]1TKQ1=B(+.^Y$4MC@5M?\(;^WE_
MT&X/^^__ *]<+\2OV1_VL?C_ *]H$WQ N[>\M=+F62/:^-N&R3]: /UB\.ZY
M!KWA^QU..16CN($E+ \#*@FOS(_;(^+WB3]I#XV7/P-\./+%;0R!S-:DA\9]
MJ^X]$T76?AO\"+BUOWSJ%M;!!M.>@Q7Q/^R+H]KJ'[9=_P"()QNU.1'#%NO>
M@#Z^_9?_ &4M!^!W@VT@NH$U+5I(5$\EY&'(/?KWKUCQ/\,_#OBG0;O2[C2K
M.&*X0J9(K=%9?<$"NJHH _&G]O\ ^ /B#X%VIU"QENKGPUYXVM(3LY-?;_\
MP3WNOM_PMTRYZ>9;*:J?\%1K.&__ &:[B&< H;I3S5O_ ()[PK;_  MTR*/[
MBVRXH ^MZ*** /S6_P""RJ@Z'\.\C/\ IX_]"KZV_9*&/A'IV!C_ $9/_017
MR5_P64_Y ?P\_P"O\?\ H5?6O[)?_)(]._Z]D_\ 010!^1?[;FDZKKG[9-[9
MZ"LG]I2,H4P\-C)S^E?IG^Q3^Q_HGP@\*P>(]0=]6US5K</.EZ@D$1/IG/-?
M'KZ=!JO_  4\E@N5#Q8S@C-?K=I]M'9V<4,0VQHN * ..^(WPFT+QYX(U?0#
MIEG;B^A,8EC@160GN"!UK\WOV>_$6J_ +]L7_A3KW$LVC#+^9*Q[FOU:K\D_
MB_</;?\ !4,R1G#>7B@#],O"&S_A*=1,9RG8UW5>:_"V1IKNX=N6(YKTJ@"*
MXMH;J,QSQ)-&>JR*&'Y&OSA_X+"Z3IUCX)\"-;Z?;02MJ:AI(HE4E=PX.!7Z
M1U^<O_!9#_D2? ?_ &$U_P#0A0!]7_LQ^']%?X5Z!*NC6*7 M(R9O(4L?E'?
M%>7?\%2%5?V2]>7 51(F /H:]=_9>_Y)/H7_ %Z1_P#H(KQ[_@JB<?LEZY_U
MVC_K0!\2?L"_ [4/VDK&PT[Q'>7FFZ%H^)K=X21YP!Z=>:_7S2O N@Z3IMI9
M1:19,EM&L:L]LA8X&,DXZU\K_P#!-70;*Q^!N@W<,86>2W^9L5]CT ?G9_P4
M>^ 5MX)TZ?XQ>'':RU:S9$-K;#8I]\"OIK]B[XAW?Q"^!'AR^U'/V]H!YFXY
M-<Q_P4:_Y-CUW_KHG]:YC_@G9J,\WPILT8Y6.VRHH K_ +?'[25WX"CM?ASI
M2K]N\2PFW\U3\Z[O2JW[$'[$=I\+="@\0>*&DU36)V,JQWH$F >YS7R%_P %
M H?%'CC]H;PQ'H;[=<CN-MF6.,-GBO5H/ G[=UG;0Q0ZW;"(( H5QP/3K0!^
MD\W@_0IXI(WT;3RLBE6_T9.0?PK\_/VKOV-4^'?BBV^*_A>_N;:+27-W+:PM
MM3@YP0#TKGO^$-_;R_Z#<'_?=8?C3X-_MO?$#PW>Z%K.JP3Z?>(8Y4W\E30!
M]R?LA_M"C]HOX:+KTB1Q7,,GDNJ=\=Z]TKX\_P""?/[-WC/]G7P%)I'B;:LL
MLS2LJ-D#)SBOL.@ KY4_X*:_\FC>*OJG\C7U77RI_P %-O\ DT7Q5QGE/ZT
M<[_P3'_Y(!H/_7*OLVOC'_@F-_R;_H/_ %RK[.H \+_;4_Y-[\0_1?ZU\_?\
M$Z_O'_KFU?07[:7_ ";YXAYQPO\ 6OGW_@G9]X^GEMS0!]ZT444 5[ZRAU&S
MFMKA%DAF0HRL,C!&*_-'XX?LO^+/V2O&%QX[^$%O>:XVIS-<7EN0<1'.<8':
MOTVJ.XMX[J!X95#QR*596Z$&@#Y2_9=_;:TOXDZ9#HWCN[MM \;E]BZ<_P K
M2#V]Z^KT<2(&4Y5AD&OA?]L/]C'3;73[SXC^ [5K;QK9_/"ZG !ZUL_L)?M0
MW_CRWC\!^++CS?&%DA-QGV__ %4 ?:-%%% &)XL_Y!I^M8_@'_67-;'BS_D&
MGZUC^ ?]9<T =G1110 4444 5]0_X\+G_KDW\C7Y,_L(_P#)WGQ._P"OY_\
MT*OUFU#_ (\+G_KDW\C7Y-?L'\_M??$W_K_?_P!"H _3?XM_$*+X5_#?5/$\
MP5H[&'S"'Z=*_+7X?_#'7?V]OVB+GQ+K=Y>67A!F,B/ QV''8<XK[(_X*3Z]
M>:?^S;XALK?*P36^'*U#_P $N=%L[/\ 91\/742*;B9WWMCGM_C0!])^%/AC
MX=\)>&].T:VTJSF@LHEB5Y;=&9L=R2.M<'\>/V8O#7QH\*W6G?98-*O)$*I=
M6L2HX_$"O9Z* /Y]OB!\*=8^!OQX/@^:XN-0T^&<$7-P2Q//J:_;GX>*/^&?
M]- ^[_91_D:^%/V^O#>GQ_$I]455%ZTZY/?K7W-\-V/_  SOIA[_ -DG^1H
M_'+XH6^K>-/CPG@33S);Q:G<E#<0\.N6[$5^I'[+'[&N@?!#P[:OJ"+K.JE,
MF6]02,,^I-?''P?\,Z?J7[3EEJ-P@:ZAO#L)_P!ZOUAH P-4\":!JVFW=E-H
M]B(KF-HW*VR X(QGIUK\OOCO^S7=?L?_ !;L?'OA34+R?15D^U7$;,0B<YP1
MG%?K!7S[^W=HUIJ?[,/C:2XC7S(K,LCGJ#0!V'[.?QJM?CM\-[3Q+;^6#)\K
MK'TSBOEK_@HO^T9K?A:UTGPMX1!N+C4I?LMP8S\R!N,_K2?\$D;V9O@2L!),
M09R/SKR#5'/C7]J'5+35_G@M+[,(?IPU 'T7^Q;^Q?I_PUT$:_XC9M:U'4<7
M(6_'F;"PS@9[<U];?\(GH?3^QM/Y&/\ CU3I^56=%41Z/8HHPJP(!CT"BKM
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
M45E;( H2,8Z5K44 ?/?[9?[,]U^TY\-CX:M-1739?-602MTX.:Z3]F?X(3_
MGX<Z7X;GO!>O9Q",R#O7L%% !69XA\-Z9XLTN;3=7LHM0L)?OP3+E36G10!\
M)_&S_@GCJ^K:O+?_  K\0IX%EE?+FV)3(].*\MN/^";WQ_N+=HW^-%PP8<@S
M-@U^GU% 'R=^S3^PSI/POTV*Z\;?9_%?B9#G^TIAN;\S7U7:VL5C;QP01K%#
M&,*BC  J:B@#P/\ :E_9ON?V@-!:PM]06Q+1[-S5I_LG? 6?]G7X6Q>%;B^6
M_D24R>:OO7M-% !7&?&/P*_Q-^&/B+PM%.+:35+5K<2G^'/>NSHH ^2_V,?V
M+[W]F#2Y+6ZU=-29IFERON:V_P!N+]D^[_:O\'Z-H]GJBZ6]A=>>7;^(<<5]
M,T4 >8_ 3X2R_!_P7::)-="[:"%8S(.^ !7=^(O#>E^+=)GTO6;&'4=/G&)+
M>=<JWU%:=% 'P-\8O^"<.J7WB2YU3X5>(8_ K3-G%L2G'IQ7G<__  3?^/\
M<6[QO\:+AMPY!F;!K]/:* /CSX*_L Z3X7\!2V?CQK?Q7XI8G;JTPW,N?<U3
M_9?_ &"9_P!GOX]:_P".DU:.?3]0C9([-!]S.?\ &OL^B@!*\D^._P"S;X0^
M.6BW*:MHUI-K!3;#?R)ET].:]<HH _,[4/\ @FU\9K&\D@\.?%B;2=%4_N;.
M.5@J#T I=#_X)K_&&;Q/IMQXF^*DFLZ/#*&N+.61B)5[KCI7Z844 ?&OQ^_X
M)S^%/B/X".B>%K6U\/7;*I,Z(!EQWKW3]F_X.3? _P""NC>![F[%]+8Q-&9Q
MT;(KU:B@#X"_: _X)W^+?B)XI;6/"'C#_A&Y'D,C^6Q7/Y5QFF?\$V?C'?7D
M4'B;XKS:SHF1YEE)(Q5QZ8K],** //\ X,_"'2?A#X-L=&L;:%)84P\R+RQK
MO)X4N87BE021.-K*PX(]*DHH ^6?VA/V(=#^(\4NI>#XK;PQXHQF/4H5VLC>
MH-?-2_\ !.3]H(K\_P :KDM_UV:OT[HH _.[X>?\$V/&$VO6UU\3O&G_  FE
MG"X98+EBX ].:^[O!'P[\.?#C2UT[PWI-OI-H  8[==H/N?>NCHH **** "D
MI:* /E_]H[]A_P +?%Z/^T-!L+/0O$>XN=0C3#%NS9]<U\S-_P $X_C\K,L?
MQHN4B4XC43-\J^E?IS10!\,_ #]@/Q#X6\3RWOQ6\3KX]TORSLL[LEUW=C@U
M\K_\% -!TGP[\<? %GHMFEC8QZG&(H8Q@*-PXK]C)/\ 5M]#7X\?\%%KJ*/X
M^> PS8(U-,_]]@?UH _77PK_ ,BQI'_7G#_Z *U*RO"O/A?1S_TYP_\ H K5
MH \'_:@_9AT_]HNUTJ*\,:_8WW'S!UYKL?@A\'=/^#'AC^R-.CCCB."?+&!D
M5Z/10 5C^,-#/B;PKJVDJ_EM>VLEN']-RD9_6MBB@#XQ_9'_ &#[_P#9QU[5
M]0NM;34!>W1N J]@3TK[.HHH S]:\/Z=XBM#:ZG9Q7MN>L<HR#7Q%^U!_P $
MZ[WXB^+M.UKX7:O;^ O*7,\=KF,._P#>X-?=M% 'YC_\.Y?V@/\ HM5STQ_K
MFKTC]F__ ()TZCX+\3W>J?%37(O'D;?-!'<$N$;UYK[PHH P=%\"Z!X=CC33
M=+M[-8QA1&N,56^(WBR'P;X5O-0GD6-50@,Q[XKIZ^,/^"FWQDTWP7\";[3K
M/44_M^290ELA.['?- '@/_!/WPK)X@_:X^(GB*3)MYG>17['FOU,4;5 '2OC
M[_@GC\*WT'X:Z;XMN(]EWJMN&<D<G-?85 !1110 5^8G[>GA5?#_ ,:/^$QD
M=8E4J-QXK].Z^#_^"J_PZGU3X)7>LV09KA)ESLZT ?57[/.J#6?@]X;O%;>L
MML&#>M>C5\J_\$]_BA:>)_@3X;T%I0^I:?:A9%[CZU]54 >8_&?X!^%_C'H=
MS;ZII=M-?.N$N9$RRU\0:U_P3A^,\.JS)X<^+$VD:(#^XLXY6 C'H!7Z6T4
M?FYX*_X)G?$";QIIFI>/_B WBK3+>0&6TG<L'7/3FOT(\(^#-$\!Z-%I6@:;
M!I>GQ_=@MUVK]?K6W10 G:OA_P#;@_X)_:I^U-XDT[6-,UR#2YK5"F)AD$&O
MN&B@#P3]C/\ 9SO/V8_A.GA.^U%=2G$QE,R=.>U>B_%+X1>&_BUH,VG:_ID%
M_P#(PA:9<^6V."*[:B@#\Q+G_@F;\9-+UO4)O#GQ7DTC3II2T%O'*P$:YX7\
M*]'^"?\ P3MUW0_%EOJGQ.\2IXW@CY:&Y)<-^=?>E% %#1-#L/#>F0:=I=I%
M8V,"[8X(5PJ#T KRW]I'X&R?'/P9>:)'=+:&>)H][=LU[#10!\"?LE?\$W]6
M_9S\>Q:_<^(H[^-)-QB3C(KW;]M;XRI\'?A7+=?:A;R7FZ ?-C.1C^M?0M>$
M?M2?LGZ+^U)H-EI>M:C<64-K*)1Y/?!Z4 ?*G_!)WX=-I^H>./$M_!YDNI2^
M=#(XSU;/'YU^D5>?_!SX.:3\&?#-OHVE'?%%&L?F$8+8]:] H **** /,_BK
M^SKX"^,$,K^(_#EEJ-^5PEU-'EU].:^)/%G_  37^*<7B6YD\%?$M_#F@L?W
M-A#(RK&/0 5^D]% 'YC?\.Y/V@.H^--R#_UV:NJ^$G_!-?Q7I_Q"L=;^)?C$
M>--.A(\RTN&+!QZ<U^A]% '!>'_@3\/_  K,)='\*:=ISCH8(MM;WC7PR/$W
M@O5M#A80?;+5[=6[+D8K?HH ^-_V8_V%[[X"^(Y]2GUI;Y9+@S;1[G.*^R**
M* *^H6QO+*: '!D4KFOBG5/^"?NH7_[4&B?%(:ZBVUA()&M>[8__ %U]O44
M<G\2_!K^._"]SI<<WDM*I7=]17SA^QG^Q/??LP^-_%VN76L)J*:TQ*1K_!EL
MU]=T4 ?-W[6'[*]U^T3IKVUOJ:V!9 N6KO?V:?@]-\"OA-I?A&>[%[)9YS,.
M^<?X5ZI10 5YK^T5\*I?C7\(/$'@Z&Z%G+J4/EB8_P ->E44 ?,7[''[)-Y^
MS+X7BTN[U1=2=69BZ].37TW)&LT;(ZAD8%64]P>U.HH ^8OVAOV)?#?Q4LY;
MWP[:6N@>)<$Q:C&N&1O7-?+]O_P3>^/T$91?C1<*N> )FZ5^GM% 'P)\'_\
M@G7XGM=:^T?%GQ8OCRSC8-!!=,7"8],UJ?%K_@FW8>*OC9X9\9^%[J#0;#2]
MOF6<:XWXK[GHH S/#FDG1-)@LV;>8U"[OPKXW_X*7?$*'P?X;\-V;./-OI_*
M"YYY.*^U[B9+>&261MJ(I9C["OR:_:Q\16/[3WQLTGP[HU\;R;1=04S1QDG;
MAAUH ^U_V(?!$G@_X=N\B[?MFV8<>HS7TE7/^ ]#B\.^#]'L8U"^3:QJ?KM%
M=!0 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 %%%% !7F7[0G_).;_\ W&_E7IM>
M9?M"_P#).;__ '&_E0!^.W[+?[/?COX__%[Q\/ WC"3P=]BG8SS1L1O&<=J^
MGC_P3C^/V3_Q>FY/_;9JRO\ @DF2/C-\5@#QYK?^A"OU-H _.WX<_P#!.7XA
MKXBC;XD_$!O&'A]"#_9]PY9<^N#7W=X'^'N@_#W2(=/T/3H;"&- F(EQFNDH
MH ^1/^"A'QEN_!7POU30M(N6M=8NH?W4D9PPS7"?\$\?V:](U7X:Z=X\\86,
M6J^)+EF/VBX7+_B:Y#_@I1:7,?Q*T:^<-_9L<2^:?X>U?77[']Y:7_P-T6>R
M*FV;.W;TZ"@#VB&%+>)(HE"1H-JJHX KCOBC\)_#WQ:\.7.DZ[I\-VDD917D
M7)6NTHH _(WX=MK'[(G[:EUH@N)&\'KE5LXR1&,^E?ISXUUF'Q!\'==U& %8
M;C2YG4'KC8:_/O\ ;"U"RF_:*FL8BIU(2 D#[W6ON.T5X_V:[A7^\-$ES_WP
M: /SJ_X)9L4\:^*2.O\ :<G_ *$:^K_^"DOP5?XH?!F1M/39J$4JL9%'.!7R
M?_P2W_Y'/Q5_V$Y/_0C7ZN^(M"MO$>DW%C=('BD0KSVR.M 'RE_P3]^*J:SX
M+M_!,UTLU[HL C==V2,5]5^*/$5MX4T*[U6\_P"/:U3>_..*_*_X6W"_LF_M
M3>(+G4;IX+/6KSR8%D.%.6Q@5]:?M[?&@^#?@C>Z798.I:S9;H<'DY]* /D&
MTM;K]J+]O:2\B=O^$;QPAY3@U^GGB31H?#GPIU?3H/\ 4VVF3(O'8(:^3/\
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
M0S_D\;X=?]=E_G7ZB_#?_D4['_KFO\J_+K_@H9_R>-\.O^NR_P Z_47X;_\
M(IV/_7-?Y4 ?E9X\_P"3K=3_ .O[_P!FK]9_"_\ R+>F?]>T?_H(K\F/'G_)
MUNI_]?W_ +-7ZS^%_P#D6],_Z]H__010!J444G3DT ?!/_!2JW63^S9 FZ18
MOE->O_\ !/\ DFD^ ]J9L[_./7Z5\\?\%%_B1;3_ !>\%^$+.1+B>_*Q.JG/
M)-?9W[.G@&7X<_#FTTR:/RG.)-I]Q0!^7?[<WAO4/%GQBFL=+O#8W,EWM64'
M&"3UKU#0O^"=?Q[N] TZ:+XRW,$<D*NL'FM\@(! _*N3_:D)'[02X_Y_E_\
M0J_5/P&Q;P7H9)R?L<7_ *"* /S=O?\ @FS\>[Z'RI?C-<21YY5IFQBOLO\
M9Y_99\/?!OPU9?;;*VU'Q0J8N=5*Y>4^N:]UHH 15"J !@#I7R;_ ,%/X4D_
M9)\2LRY973:?3K7UG7R?_P %//\ DT?Q/_OI_6@#F/\ @F+K"W7P/T2VVX9(
M>M?:]?#7_!+RSFC^#>CRLF(VAX-?<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 %%%% !7$^.O^/J+Z5VU<3XZ_X^HOI0!O\ A?\ Y!,=:]9'A?\
MY!,=:] !1110 4444 %%%% !1110 4444 %%%% !117.^/=:U/0?#=U>:19_
M;KY5^2''4T ?G)_P5.^.-QXEAT'P-X9:9;Y;\)<F$Y/) P<=J^QOV0?@G!\'
M?A?IP5A]JU&VCGG &/F*@\U\:?LX_L^^.OB?^U9XJ\2?$C0IK'1M[36S2I\I
M;/ &:_3NQLX]/LX;:(8BA0(H]ATH GK(\6Z';>)/#>I:==P+<13V\B;&&>2I
M -:]% 'Y"? S4-0_8G_:*O=!OF>&U\3Z@?+#?* I;BOTO^/,BW7PGU"5&#H\
M88,.X(KY/_X*4?L[^(_B3JWA[Q;X2T^2[U?15\Q$A7EV!R,UW?PEU_QQXB_9
M#OI?B'IDFD:W%F-89!@E1TH ^,OV.?CQ!\*_VHO$*:TACL;DM$LDAVCDD<&O
MU]T/7[#Q)IT5]IUS'=6\BA@T;!L9[&OR:^"?[..D?M*_%#6],U&Z?3&LE:6.
M6'AF85W$_B[]H/\ 91OKS0?!?@^?Q9I?F%%DG0O@ \&@#].;BZBLX7FGE2&)
M!EI)&  _$U^8G_!1#XE#]H#5M-^'_A&8:A<6-ZK2&U._C(R>*R_%G[2'[5'Q
M=T2?PO?_  UDT>UO,+)=PQ%6 ^M?0W[%/["^G?!:^_X3W6+NXO\ Q-J4),MO
M=#<L1.?7O0![O\!? ;?#WX/:39S9^U?8D\P$8P=HXK\K/VAOB%_PJ;]O32/$
M_DFX\@C]VO7K7[0:EQI\X P-AK\>_B?X&L_B=_P47T/P[J#;+6?JWXT ?JG\
M(OBQI/Q8\)6.JV-U ;F:,-+:K("\9]QUKNLXY/%?F_\ $+X/?$;]C7QI>^+?
MA3877BX7B[/[/D!:-5(]*YG5/VT?VMM0TFXA3X3&!YD*AD@Y7/I0!]!_\%#_
M ([:5X9^"^M^'=,NX[S7[E0$MH7!?\ *XW_@F7\+;_2_!L7B_5-T-Y=0G=#(
M,,,UQ_[,?[&>L_&6_B^*GQ8:]TSQ%#*=FDRC]V0.<L":^VOA_IUOHVL7EA:1
M+# L95(T&%H _.S]KMMW[37@T^NHK_Z%7ZJ:3_R"[/\ ZXI_Z"*_-W]IWX&^
M/?$_[0/A35=*T66YTZWOE>695X5=W6OTDTU&CTVU1AAEB0$>^!0!\^?MR?"5
MOBY\)?L*0^<UI*;C;C/0#_"O$?\ @G+^T!::Y)K_ (.UF6/1KG1B+>WBNY!'
MYN"!\N:^]IX4N(7BD4/&X*LI'!!KX$_:A_8%6;7E\?>";NZMM8M)#<BSM?E$
MK YP<=: /OY6#*"#D'D$5S/Q"\=Z/X \.7>H:O?0V<:Q-L\U@NXXX'-?G!I?
M[9'[6FCV_P!@_P"%4FYCMOW22O#DLHX!SBJEAHOQR_;H\2+X7^*'A^[\%^'X
M6\P7,*E <'IQ0!D?LSZ'J?[3W[0GB+4Y$DAT_2[TRPRO]UU#9R#7ZQVL/V>U
MAB_YYHJ_D,5Y;\ _V>=!^ ?A]--TC]Z^P(\[+AGQW->KT ?,O[>_P+;XY?")
M=/@BW7-K-]H# 9.!S7YS^+OVP-66QTGX16WG-';[=.EVGC^[BOVLO(1<6DT3
M+N5T92#WR*_,*P_X)UW,G[0=WXMG28VK:A]J1&'R@[LT ?6O[#_P+7X(_#%K
M<QA)-0<7)P,=>?ZU]":E:QWVGW,$J"1)(V4J1G.12Z;;BST^V@4;1%$J ?0
M59H _)/X2ZQ>?L<?M.>)KK5B;/3?$E\4C\WY5VEO>OU=T36K/7]+M[ZQN8KN
M"9%821,&'(SVKY[_ &QOV.=#_:C\/VLEU=2Z=JFEJTMM);K@NP!(!-?&7@GX
MG?M,?LRV=QX6\/\ @2?Q+IB28BN+A"Y ' (H _5RXN(K6%Y9I%BB499V. *^
M7/BG^W=H/@3QMIWAS2=/_P"$CGN;@02-:-N\K)QDXKY&\??M2?M9^/\ 15T9
MOAC+I\5PX22:"'!P>*^FOV2?V&-'^&$<7C/6[FXU'Q)JT:W%S;7@W+ YYP,]
MZ /K&XM(?%/AY(YTVQ7<*NRD=-RYQ^M?E-=:Q??LK_MYZCKNJP2#PO)F,.WR
MQ\\=:_6Q%$:*JC"J, 5XM^TS^RSX:_:8\'OHNKNVGR[MZWEN@\S/;)H ].\%
M^--+\>>'[35])NH[FVN(PX\MPQ7/8XK:EF2"-I)'6.-1EF8X ^IK\K=*OOC_
M /L>:I>>'_ _A2Y\6:-$?*BDG4N"H/!JQXA_:H_:M^(6CW/AZY^&#Z;!?+Y;
MW4,15E!]Z -S_@JI^TQH&J_#^3X?Z-<QW>HM<*SR0R!NG88KW7_@G:DD?PCT
ME9<^8+9<YZU\@>//^":^N2?""#X@1RWNI>.I)5>32Y<M@$U]R_L5^"]?\'^
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
MH[Q#"TZ0D&,,,$CBNP_92_8$EN/%$/Q&\>7EY_;:3^>EE/E@"><<]J /:?\
M@G?\';SX1_ BSLM11DO)&+$.N#@\U\Q_MW:!J'P'^(VB>*],LI;B._O5>=X5
M^ZN[DFOU"CC6) B*$1> JC %<9\5/A/HOQ;\/RZ3K$*O$ZE!)M!9,]Q0!E_
MWXQ:#\5/!FFW.FW\$MTMO&LL*2 E6"BO2:_*;XD_ OXI?L/>/;2?X,V&H>+]
M,OF\^59 6\ML_=QGBMY_VW/VLUV@?"$'=\I_<=/?I0!]-_MP?M*:-\'?AK?V
MJZE;R:A>120M;I*I=01CD9KY$_X)&SF^OO$UZ1C[3>-)^9)I[?L!^*/VE+36
MO&OCB[OM+UNXA:XCT\L=HDP2% ^M=G_P3'^!?CGX2WOB"U\2Z-+I]NMT1#)(
MN-Z@]: .^_X*W_\ )NLG_79?YUZY^P1_R;7X2_Z]5_E7#_\ !3;X:^)OB=\#
M6TSPOILFIWOG*3#&,G&>:]-_8M\(ZQX*^ /AG2M<M6L]1@MU66%A@J: /=Z^
M./\ @JQ_R:;K'_7Q'_6OL>OE?_@I%X \0?$K]FO4M&\-6$FI:E)<(P@C&25'
M6@"K_P $Y_\ D@/AS_KV%?65?,_[!_@77_ ?P4T'3?$%DUC?0VX62)A@@U],
M4 %?FY_P56^&&HV6C^'O$N@PR221W@DG\E>< @G.*_2.N,^*?AFP\6^&Y]-O
MX(YH9U,>9!G;D8R* /'?V+OVA-!^*GPZL=/CNK>#4["%(7MVD =B!@\5]*5^
M3OC3]D'QC^S3XX_X2OX5->:\[RFX>U0DH#G.,5T__#;?[6:\?\*A!Q\O^HZ^
M_2@#[D_:"^.'AWX0^!]3GU.^@2ZDMY(XX6D .2I'(K\L_P#@G[X@N/%'QLU_
M4)IS-#/J#21Y.0 6R,5ZWX?_ &6_'_[:EYK&I?%1+[PLRQ&6"%<@%^PQ]:RO
MV*_V6?'GP?\ BAJ,-_I$R:9#>$17+KC>@/!_*@#[!_X*(?\ )KVN_5/Y&N'_
M .";_P#R3NP_ZXFO3_VZ/!NM^.OV==9TC0+-KW4Y2FR%1DG@UQ_[!7P[\2^
M? ME:^(=/>QN%BPR,,8- 'UM7@?[;W_)OFN_\!_K7OE>+?M?>%]5\8? _6=,
MT:V:[OY2-D2C)/6@#Y[_ ."=G^K/_7(UR/\ P4^^%NHW?C3P;X^TNU=DT,B>
MX:->NTYYKU']A7X9^*? D9_X2#37L3Y9'S#%?5OC;PA8>._"^HZ'J,:O:WL+
M1.2H)&>X]Z /'OV0?VD-*^/OPXMKU;N"/4H3Y#VC2#S/E&,XZFO?:_,/Q?\
ML@^+OV0/&9\:?"@7OB"2-C*NG\["3V(IK?MM?M:3V\F/A$(V92!B#I[]* /L
MO]JOXZ>'OA=\,]<BO+^W%_-:ND<)D ;./2OS^_X)Y^+W\=?%F+4)$:/_ $EL
M;O3-:W@/]D_X@?MI:?X@\0_%N._\+ZC9%FLK/E1*<9P1FNX_8_\ V;_%WPE^
M*EI]ITB2#3(I,><5P" >M 'Z3T444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% &)XJ_Y!TG^Z:R/AK_ ,@VX_ZZ5K^*O^0=)_NFLCX:_P#(-N/^NE '
M94444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!S7Q%^'VD?%+PC?^&M>A,^EWJ[)HU."17(_!
MS]FWP3\"K%+3PIIYM(DSC<03S7J=% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1534=6L]'
MM_/OKJ&TASCS)G"K^9K!;XJ>#E)!\4:2".O^F)_C0!U-%9&D^+M$UY@NFZM9
MWS>EO,K_ ,C6M0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% "$;@0:\9^)/[)/P[^*WB#3]:\0:6;F^L91-"X(&&!SGI7L]% $-I
M:I96L-O$,10HL:#V P*FHHH **** "BBB@ HHHH **** "BBB@ KQ[XI_LJ>
M ?C%JAU#Q+I[W=P2#][CBO8:* ,CPGX7L/!?A^RT72XO)L+.,1Q)Z 5KT44
M%%%% !7.>/? .D?$GP[-HFN6_P!IL)3ED]:Z.B@#S?X7_ 'PC\()Y9?#EDUJ
M\B[6RV1BO2*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M AN[6.]MY()1F-U*D>QKQ;P3^QW\-_ /CC4?%FDZ6T>L7[^9-*S @G.?2O;Z
M* &HHC1548"C IU%% !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 %>9?M"_
M\DYO_P#<;^5>FUR?Q,\&R>.O"]SI<<WDM*I7<?<4 ?F[_P $E/\ DL_Q5_ZZ
MM_Z$*_4ZOD']C']B?4?V8O'/B_7;W6(]1CUIB4C7JF6SS7U]0 4444 ?.?[:
MWP'G^,?PGU>'2(@VN^5B!OPKY<_8=_:@B^!IM_@UXY\V+6+5S\[+\H_&OTN8
M!E(/(-?.7[37[(&A_&;P[<2:!:VNA^+7;*ZNBX?'N: /H2QU*VU*SANK>9)8
M)E#(RD8.:\=_:4_:@\-_L\^%[F[U*?=?^46BA3YCGW%?%T/_  3G_:#M(UAM
MOC+-% @PB"9N*Z+X;_\ !-?QU_PGVFZO\2O&X\7Z7;N#+:3N6#KZ<T >>?LL
M_#WQ%^U)^TU+\6=;ADE\(3YV+(,$GMQ7Z6_$6Q@TSX4^(K6V01P1:9.J*.PV
M&M7PGX)T+P/IJ:?H.F6^EV2<+#;KM45)XPT1O$GA75M)1_+>]M9( WIN4C/Z
MT ?E/_P2V_Y'/Q5_V$Y/_0C7ZWU\7?LB_L(:E^SEKVL:A>:U'J OKIIPJ]@3
MTK[2H _.K_@JI\$+K7M-\+>*?#MMY=YIES]HG9..%.<U\O:1\2/%O[7GQH\$
M6+2M<:/I(CM+I>WRX!_E7Z@_M=>-M"\)_#.^M]96-FOH'B@\PC[Q!'%?*7_!
M+GX!KI,'B3Q%?Q8:2\,D!9>Q)QB@#] / ?@NP\ ^'+;2=.C\N")1\H'?'-)\
M2/\ DG_B/_L'S_\ HLUT=97BG26\0>&]4TQ7V->6TD ;TW*1G]: /R=_X)A_
M\E&\8?\ 84D_]"-?KM7Q7^R9^P9J?[._BG6]5N];COUO[MKA57L"<XK[5H I
M:S_R";W_ *XM_(U^0WC#_D\[PI_U^C_T*OU_OK<W=E/ #@R(R9^HQ7Q/KG_!
M/_4]5^.VC>/%UR-8+&X\XP9Y/.<4 ?87B[PO:^,/#\^FW:;XI$/!]<<5^3?A
M?Q!K?["O[36NZWXBCE'AS6+@PVXC4D8)[_G7[ +PH'I7#_$CX->$_B?I-S:Z
M[HEIJ$KQL(I9DRT;$<,/H: -+P!\0-)^(GARTU?3+A'BGC5RFX97(S6AXF\4
MZ=X3T>?4]1N$AM8ER6+#GZ5^;,G_  37^-^E:SJ+Z!\5WTS3)I6:"WCE8;$)
MX7\!576/^":WQ]U^S%I?_&"2YMBP+1O,V"* -KX\?M\>*?B-X\LO"GP5EFCO
MK:Z5+UV4[2F0#S7Z%?#V35IO!NDRZVV[4WMT:?\ WL<UYM\"?V6_"/PB\'Z3
M:R:/9W7B*&("ZU39^\E?US7M2J(U"J,*!@"@#\Q_V_/A7??#OXQ#XTM S6%M
MM4M&,M7V3^RC\=M!^,GPSTFXL+@"[6$>9#(<-^5>L>*O!^B^-])DTS7M.@U2
MPD^];W"[E-?G?X\_X)I?$F/XD:MK'P]\?CPKH=PY,%C"[+Y2^F!Q0!^BGB7Q
M+8>$]!OM9U&<0V-G&9)7] /ZU^57C#XN6O[6_P"U]9Z9X32:70^(V9TP"PX)
MKM+?_@G/\>;RX6#5_B]+?:4YQ/;-*Q$@[BOL?]G?]EGPK\"]#MQ!IEK)KBG+
MWZK\WX&@#O='\,CP?\,9M)&/]&L95^7I]PU^67[(?_)PGB+_ +";?^A&OUTU
M6S.H:7>6H.TSPO$#Z;E(_K7Q=\$_V ]2^%OQ,U3Q/-K<=S'=W1N!$#TR<XH
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
MB4/$T6M);Q_:!-Y1/H<XK[!\.:6=%T'3]/9M[6T"1%O7 Q0!I4444 %?%O\
MP51\1"U_9HUG3P<>:ZY'K7VE7YX?\%&O$%OXKO'\""53=7&UA'GG\J /7?\
M@F]X;N]-_9Q\,WDV!%-!E!WKZRKQ[]DGPZ_A/X ^%=+<8:W@VXKV&@ 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@ KB?'7_'U%]*[:N)\=?\?4
M7TH W_"__()CK7K(\+_\@F.M>@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KS3]H;_DE^J?3^AKTNN4^)G@^3QUX1O-'CE$+S# <]J /
M@O\ 8!_Y+WXC_P"N;_UK]'Z^6_V;?V0[[X'_ !&U3Q)<:HMY'=HRB->V<U]2
M4 %%%% %75/^0?/_ +AK\FK_ /Y2A>&_J/YBOUIO(?M%M)$#C<,5\:7'[".I
MS?M;:7\7!K48M+0@FT[G% 'VC1110!6U#_CU>N#\(_\ (WW7T-=YJ'_'J_TK
M@_"/_(WW7T- 'HM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 55U)MMG)P#D8YJU5/5?^/-Z .*\"?\
M(P7WXUZ#7GW@/_D8+ZO0: "DI:* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@!*6BB@ HHHH **** /GO]M;P?XV\;?"V+3_  ,X
M34S/F3)Q\G&?ZUF?L9_!<_"G0;E[R)5UB[C'VM\=6[U[_P")Y7AT\E&VGVK%
M\!NSR7)8Y- '94444 %%%% !1110 4444 %%%% !6/XP_P"15U;_ *]I/_03
M6Q5'7-/.JZ/>V8;:;B)HPWID8H _+[X)?\G$6_\ U^'^9K]3Z^/_  #^Q'J'
M@_XG1>*)-826-9_-\K/OFOL"@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *Y[QE_P > KH:Y[QE_P > H I_#]O]$G7_:S[UUM<C\/_ /CWG^M==0 4
M444 )2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 8GBK_D'2?[IK(^&O\ R#;C_KI6OXJ_Y!TG^Z:R/AK_ ,@V
MX_ZZ4 =E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 -=A&I9CA5&2:\]3]H+P!)KIT=?$=J=2#^68-WS;O2O09HQ-"\9
MZ,I4_B*_)#]O[X82_ /XR>$?%'A\S)%?W@FN&5CC[W- 'ZX*P=0RG*D9!IU>
M;_ 7XE0?$[P#8ZC#(LC)$B.5/?%>D4 %8'C'QUH?@'2)=3U[4(M.L8AEYI3@
M"M[IUK\Q?^"E'Q:NO$7Q'L?A58SLT.IQJKI&>IXH _0?P_\ &/P?XHT%=:TO
M6K>[TQAD7"'Y:H^#_C]X"\>:M<Z9H7B*UU"^MFVRPQMRI]*\J_91_9YTGPC^
MSWIGAZ^@=I'C(<LQR,@5^>W[0WP[\0_L+?'S1_$&AR21:1K]\&E(8L&4OR/;
MC- '[/@[@".E+7)_#/QYIGQ"\):?JFFW"SH\"%\?PMM&16OXF\1V7A71[C4+
MZ410Q(6R>^!TH YWXB?&CP;\*?LW_"5:Y;Z1]I.(O/.-QH7XT>#6\+3^(QKE
MO_8T W276?E45^4GC#4-4_;R_: ET21YI](T*^X"D@;0U?H?XX_9G\.P_L]Z
MGX*TNVDCBN+4*QW'<S8YH ]8\"_%+PQ\2M/6^\-ZM#JEJW22$Y!KJZ_)3]A;
MQS>?!7]I:X^%EY.\6D6^[:LAZ&OUHCD6:,.C!D;D,.] #Z2EKF_B!XOM?!/A
MF\U*[D$:)&V"QQSB@# \0?M > ?"^KQZ7J?B*UM+Z1_+6%VY+>E=AJOB/3M#
MT635[VZ2#3DC$K3MT"D9S7Y ?LU^#[C]KK]J?Q5<:O))-I^CW9G@.XA1AO\
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
MX OKZU(69HW0$]N*_+O]B']E_P *?M5?$KXBZG\1X;B_\F=F@2.4KU;U[=:
M/U9^''Q@\(_%K3FO_"FM0:Q:*<&2 Y%=E7EGP+_9O\&_L\Z++I7A&UEMK21M
MS+*^XY^M>IT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7!^)/CEX(\(ZA'8ZMK]M9W4C^6L<C<EO2N[K\@_P!N>V$GQJT0^9(O
M_$R3[K$?Q"@#]>+6XCO+>.>%@\4BAT8=P1D&I:PO ?\ R)6A?]>4/_H K=H
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@ I&;:I/H,T
MM(R[E(/0\4 ?DY^WE\75_:2^)^@> ?#MP2^C:@%ND@)S]X9S7Z4_!GX>6/PZ
M\"Z586BX<VT9E..K;17!>'?V+?AIX9^(6H^,[/2W&MW\GFS2LV06SFO=88UA
MB2-1A5 4?04 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@"KJG_(/G_P!P_P J_('X'W4;?\%%?%ZAN?,8?D?_ *]?
ML+-&LT;(W*L,&O&-!_9%^'GAOXF7OCNRTUH_$%V<RS9&#0![%I__ !Y0_P"Z
M*L4V.,11JB_=48%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#YO_ &V/VB--^!_P[N+.[F2&[UJWDM[<L><D$<5\_?\ !+?X)M;^&];\5:YY
MDMY/>F6 R=<$D@C-?7'QS_9E\$_M#_V5_P )A9/=_P!FOYEN%;&#G-=MX&\
MZ1\/-'CTS1H/L]J@ "_2@#HZ*** "BBB@ K\R?\ @IEX'>U^,WA;Q\P:*TTF
M-6DF X&,=:_3:N$^*WP7\,_&30;C2/$EI]JM)UV.!P<4 <K^R;\1+7XG_!S2
M];M)Q<PR?() ?0"O9:XGX0_"'P]\$?!MOX8\,6[6VE0,62-CD@FNVH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S]?URU\-Z-=ZI?2"*
MTM8S)*Y[*.]?DUJU]'^TU_P42TG4-+G:Z\-)A&EC)*#':OUA\4>'+/Q=X?OM
M&U!"]E>1&*50<$J:\L^%/[)?P^^#>I?;_#FG-!<[R^]SDY- 'K.BZ/;Z#IL%
MC:C;!"NU15ZBB@ 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@ K
MB?'7_'U%]*[:N)\=?\?47TH W_"__()CK7K(\+_\@F.M>@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M *VH?\>K_2N#\(_\C?=?0UWFH?\ 'J_TK@_"/_(WW7T- 'HM%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 53U7_CS>KE4]5_X\WH XKP'_R,%]7H->?> _\ D8+ZO0: "BBB@ HJKJ6H
MP:38S7=RXC@A7<S,<<5\:_'_ /X*'>%-#CN_"7@Z[GF\:.=L.U,HI^M 'VI1
M7Y>65U^W/XJMH]6TB\A73;@;H58X./I3=4M?V]K#3YKDWL)$8R0K<T ?J+17
MYT?"/_@I''\(]%'A[XZ2W?\ PERO\\D$190/>OO7X?\ CK2_B5X1T[Q)HLOG
M:;?Q^9$QZX]Z .BHKXC_ &Y_VE/&_P %_B9X+TCPQ<>39:DP%POKS7U-\(_$
ME[XJ\'VU]?MNN' )/X4 =M1110 45S/Q$UJZ\/\ A2\O;,XGC4E<?2OS%^'/
M[=WQ9\0?M*:EX3O+F1M'BG9$CV'Y0".3]<_I0!^L%%4-"NI+W1[.>7_621*S
M?4BK] !1110 4444 %%%% !1110 4444 %%%% &)XL_Y!I^M8_@'_67-;'BS
M_D&GZUC^ ?\ 67- '9T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7/>,O\ CP%=#7/>,O\ CP% %+X?
M_P#'O/\ 6NNKD?A__P >\_UKKJ "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q/%7_(.D_W361\-?\
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
MB3RK>5_[JEOR%?F'^TY=3?&#]HOP>OG>;#IMZH9,YX#5^FNKMMTF]([0.?\
MQTU^6'P9AG\6_M$:N\P9Q:Z@=N?]Z@:/U.TFUBL]+M884$<:1* H&.PJW3+<
M;;>(>BC^5?.?[;G[4#?LT_#F+4;*".\U"^D-ND;'E<C /UYH$6_VDOVQ_#/[
M/=M "L>NWTF<VEI*&=3Z$#O7S-_P]]7<P'PLUL@'@^4_/OTK$_9#_8EO?B9X
MDF^*/CB_NY8KZ87D%G<'<AR=V ">E?HTG@'PS'&B#P_I>U%VK_H<?3\J /DO
M]G?_ (*4:)\;?&LF@:IX;N/"*JN5NM1)1"?3FOLJQU*TU2$36ES%<Q-R'B<,
M/TKYN_:D_8M\/_'+PP8]+*^&M0M\S)-IZ"-G8<@<5\^?L'_'3Q'X3\8:YX \
M8))';:?+]EM9[ACF4 X!H ^MOVB_VA/^%%>&;K4O["N=9,:$^7 I.>/:OQJ\
M&_M8-H?[56K_ !.'AJZE-V3_ ,2U4)D7GN*_>K5M.L-5T]_MMG#>1,F=DR!@
M>/>OR%^&NCZ3)_P4:\2VCZ9;O8JQVVI0;!SZ4 ?9_P"S3^WP/C_?/9'P5J&B
M-&0IDG1@I^E?7#7"1P>;(RQIC)9C@"LG0_#.BZ;:Q/8:19V65!_<P*I_,"OF
M']O+]I"3X7^![_P]HV)/$5U$/)A4_.<^E ';?M,?MA>'/V>_"XU*&-/$M[OV
MFPL90T@]\"OF&/\ X+ K)"''PLULY&1B-S_2G_L-?L;S^*H[7XJ^.;^YN[^_
MR6TF\R\:_@:^_H?A]X8MXT2/P]I:JGW1]DC./TH ^8/V?/\ @HAH'QJ\06^D
MZEHLWA.YF.%&H-L_G5Z^_P""@?A>']H2[^%UK8M>SP<?;X7S&Q]B*S/VO_V'
M])^*Y;Q;H5P^B:U80Y2&Q01K)C_=[U^;?[,WAR_\)?M=76E:N\DVH1,0TDW+
MGGWH _=_3KP:A8PW*C"R+N K#\<?$+0_A]HUQJ&L:C;6:Q)N"32A2WT!-07G
MB*/PC\-Y=8E *65F9B&Z' SBORK\73^(O^"C7QA@LX;VXT;P];3?9I'M6(0
M''- 'OOC;_@K%8>&O$4^GZ=X!U/6[2,X%[:JS1M]"*S=)_X*ZV^H:W8V-Q\-
M=7LX;B0(UQ*C!4!/4\5]>?!']F_PI\%_ASIWA2"QMM72U'S7=Y;H\DA]R0:Z
M+Q=\'/"?B[P_?:7-HEA;BZB:/SH;5%=,C&00.M 'FOQ'_;(\'^ ?A;<>,DN(
M=1CAB$CVT,@+ ^G%='^S/^T-8?M(?#N#Q7IUD]C!(2/*D/(Q7Y&?MS?LVZ]^
MR[>7.C:'J%_K/A35 9YYYLL(LG.WVZU^@O\ P2S5%_9HTS9C&.<4 =!\?OV]
MM!^ WC31O#U_I,MW+J5RMNLBGA<D#)_.N\^/'[5'AWX'^"8-<N=E_<W%NMQ%
M81N/,<$ @ =>]?F[_P %2YGL?'FA7MNH>\@NP\*[<DL#D?K7>?LU?L_>+OVM
M/$&@^.?B$ESI,.C*D<-E)D1S( ,$@T ?0^F_\%%H]2^&2>+D\"ZGL8D"UV-N
M_E7Y]?MQ?ME']HK6?#,G_"*7FA#2;A90+E"#)@YP,U^VNE^ _#^CZ3'IT&D6
M0M44#RS I!_#%?F9_P %:-!T?2?$/P_6PTJULBUZ@D,$03?\PZX% '3_ +/O
M_!3;SET'P@WP\U3&Q(1=K&P7@ 9Z5]C_ !F_:.L?@U\(8_'>HZ?));N5'V?H
MPS3_ -GSPCX<;X<Z)<1Z#I\=R+:/,OV="Q^4=\5Y+_P4VC1/V:[I%10@N% 4
M#@4 >K_L]_M':;\?]'6_T^R>T1DW[7->P331V\;22NL4:C+.Y  ^IKXF_P""
M;*A?!<6 !_HXZ"KO[?O[3LWP]T6?P'HV&US6(/+C*'Y\GL* /0/VB/VUO#/P
M/TZ22QB7Q3?)UL]/D#O^0KYN7_@L /*W'X5ZVIQR/+?_  J[_P $_P#]ADZ*
MUG\4?&NH76HZU<E\:7>KOC7/<@_6OO9O ?AJ3);P_I9)Z_Z''_A0!\R_L_\
M_!0KPW\9893JFER>$YU;:L-^VQF^F:LZ1_P4 \,ZY^T(OPMLK!KBY89%\C90
MUR/[;'[">C?$S2[GQEH%Y+H.K:5 9([.Q7RTE(^G>OSY_87T_4]-_;&M;;74
MD&I1EE;SOO=1C]* /VM^*OQ,M?A;X5N-;NH&GBAC:0JOL,UYG^R7^UUI/[5F
MFZY=Z7ITFGKI<_DNLASN]ZM?M? 'X1:ED9_T9_\ T$U\J?\ !&E0OA3Q_@ ?
M\3 _^A&@#Z7_ &COVR-'_9WE9-0TR2]*L =A/>L#XT?M^>%OA5\(/#OC:TM1
MK\NL!<:;:R@R19'\0'2OFK_@JEJ0T>&YG$:R,S!0&'K65_P3S_8U7Q9I]IXP
M\37L^H:=,@FBL[CYXU]@#0!V4G_!86..U\\_"W6A'C.XHP'YXKZS_9E_:FT'
M]H[PE%JEO&ND7[G!TV=\2CWQUKTB?X8^$[C2_P"SG\.Z:;79L"_94SC'KBOR
M<_:L;4?V,?VEO^$V\*S.UF/D73U.V'GVZ4 ?I)^T+^TMHWP'T!;UHEUF]+$&
MQMI TB_4#I7R+>_\%@HK+SF;X7:SY<?_ "T*,%_/%=%^R3\!;OXS:E_PMOQ5
M<330ZT//6QG.Z-<]@#7VKJ/PM\)ZIH\NFS>'M-^S2)L.+5 ?SQF@#@OV9/VF
M-#_:1\!V^OV:II=Y(Y5M-FD'FK[XZFO9Z_)7Q'X;E_9C_;QL[O2K^:/0,!OL
M:DK%S[=*_4_P[XGA\0>%X=9C 6&2(R]>, 9H T-0U6STF S7MU#:1 9+S.%'
MZU\6?'S_ (*<:'\'?'S^&]+\,77BM5&?M6GDNOZ5XW^V-^T)XC^+?Q0TGX<>
M&!(FF7TOV6YNK9CF+)P3Q7U3^S-^Q-X9^!NA1)?LGB2^<>89[^,2,"><9- '
MSVG_  5\1IHT;X6ZTBL<,QC?"CUZ5]9_ /\ :D\+_'323/;W-OIM]D#[%/,!
M)],$]:](N_A[X9O+6>W?0--"3(4;;:1@X(QZ5^7'[47['>J_LU_$JP^)?@O5
M+Z;3(9_MMQ;*2J)@DD$ ]* /UHH)QR>E>(?LG?M%VW[1GPYBUP+'#=QMY<D:
MGJ1U-<I^W-^U0_[-/@&WN;&WCN]0U)S;*K'E-PQGZ\T ;_[0G[7GA;X$V:YE
MAUJ_(/\ H=K,&<'TP#UKY<_X>_+N8?\ "J];P#@'RGY]^E<S^R/^PG/\3?%'
M_"T/&FL7LHGG%Y#8S$LC;CNQ@]J_2=? 7AH*JCP_IF%&T?Z''T_*@#YK_9M_
M;VT3]H#5K[3-1T6;P>T<1*2:DWEASZ MBOB7]LQHI/VO?AVT$JSPG4%VR+R&
M&[J*^[/VJOV,=%^-7AO?I%P?#-[9@W"MIZ^69"O.#CZ5^3NJ>(O$NH_M.>!M
M \2V[VXT744MK>20'=*H;&\D]>E '[\Z;_R#K7_KDO\ (59JMIO_ "#[7_KD
MO\A5F@ J.>XBM8FEFD6*)1DN[  ?C4E?"G_!0+]J2_\ !JS?#C08\ZUJ$:[/
M+/[S!]/SH ](_:._;O\ #7P*A*V%G_PE=X&VM;6#[V'X"O ?^'P ,.\?"O6R
M<9 \M_\ "NI_8?\ V&;#P_;V?Q(\67UQJ^M:G'O?3KX;XX\^QK[:3P#X9CQM
M\/Z6-O3_ $./_"@#Y]_9W_;J\.?&ZS#:C8MX4O23BTOVV.?P-4?"_P"WYX<\
M5?'W4?AE9Z;(]Q9DC[8K91L>E<'^W%^Q5;>*II_B;X4NY],UW3(1MTVQ7RXY
M<#K@=Z^&/V!UU+_AJV__ +=B:+5L'S5E'S Y/_UJ /V-^/$PN/@=XQD P&TN
M8_\ CM?G9_P24B\Z35USC_3Y#^IK]#OC=_R0;Q;_ -@J7_T&OSN_X)-9_P")
MO@X_XF$G_H1H ]A_;T_;#'@:WO\ P@OA2]O-IP;L(2AX[<5\:?L:_MR?\,^:
MEXGNG\'7^O+J9W&.T0EH^<]A[5^I/[7VB:5<?#*ZN+G3+:XN#G$KQ@MT]<5\
MD_\ !+'P_H^I>)O'RWFDVET5D_=^="KA?F'0$4 ?8W[*W[1P_:7\"S>(QH%U
MX>\N7R_LUT"&/7GGZ5Z_JFKV.B6;W6H7<-E;)RTL\@11^)I+#2]/T.W9+*TM
M["#J5@C6-?K@5^8O[8_QZU[]I#XHWGP+\.^98P6TX9[RT8AV^M 'M'QB_P""
MG&A?#?79M.T?PS=>*_*<HTFGY<?7BO/+C_@L(EO"9&^%FM ?[4; ?RKW[]D'
M]B?P]^SUX;:6\=?$&J7T2M*]]$)-A/)QFOH"\^&_A6_MW@F\.Z8T;C!Q:(/Z
M4 >1_#?]L/PKX\^%</BV1H]-NG0NVES2 3+QW'6LK]EW]M;1/VGO%GB71-+T
MR2R?16(:1SD/@XR*^/\ ]NS]C_4/A"U]\2?!E_=3FX8HVDPY$2#OA1]:H?\
M!%MWF\6>/IIQBY< OD8.203^N: /UDHHHH *Q/%7C+1_!NFRWFK:A;V4<:EO
MWT@4G\ZM>(M770-!O]2< I:PM,<^BC-?DS\4O&WB+]O'XW6GA?3+FXT[PVLO
MV6XN+1B%3!QS0![Y\2/^"K&F>"_%UQH^F>!]0\06\1P+VS!9&^A%8>F_\%=(
MKW5+6UD^&.LV\4SA7G>-@L8)ZGBOK#X#_LL^$?@?X%M?#T=I!KCP\M>WT"O(
MWXG-=YKGPO\ "^N:+?:;)H>GQ1W<+1,\=J@9<C&00.HH \L\3?MB>#_#_P '
M[_QTMS#=)9Q>8]G'*"^<=*O?LQ?M/Z;^TKX/BU[3K"2PC=BOER'D8K\M_P!M
MW]E77OV8[/4;;PY?W^L>&=4)N+AI"2L()Z8S7V)_P2G5!\$].V =3G'K0![Y
M^U%^U9I/[,=EH]QJEA)>KJ,GEKL/W><4^/\ :T\*R?!_4/&XFA\ZUA,JZ9YH
M\Z3@$ #J:^8?^"PDAM_ ?AJ=%#RQR%D&.X-> _L(_LUZO^T?JUKXPUS4KJQL
M-+<+]A#$12J/44 >W6__  6$CN59D^%NM,H) 948C^5>N?LX_P#!1K0?CGX@
MGTO4M!G\).APC7[;0Y]!FOI_2_ACX4TBQCM8/#VF"-5"G-HA)]^17QS^W[^S
M+I6L:9I7B/02N@7&GR?:'%BHCW[>><4 ?=5O<1W4*2Q.LD;C*LIR"*?7S%^P
MC\9+OXL?#VZCN_F;2V6V#$Y)QQG]*TOVX/VEI/V;?A#<:[IPBN=5DD$$<#'^
M]QF@#9_:+_:N\,_L_P"BQW4TD.KWKL5^PV\P:0?4 U\J2?\ !7Y%=POPMUMU
M!^5A$^&]^E<I^RQ^QC?_ +06L1?%KQIJEX+?4F%W'92DM'R<X -?I-9_#OPQ
M96=O;)H&FE($"+NM(R< 8]* /FW]G?\ X* :+\;M<&G:EH4_A,,A83:@?+7/
MIEJ^/OVXF@F^,VAS6DRW5JVI)LGC.5;YAT-?</[3_P"QUHOQJ\+3P:3(/#EZ
MHWB6P41DD?2OR?\ &VN>)M%^*6@?#[6K:1K+1;](HKZ;)>7##DF@#]V/ O\
MR)>A?]>4/_H K=K#\#C;X-T,#I]BA_\ 0!6Y0 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 %%%% !1110 5Q/CK_ (^HOI7;
M5Q/CK_CZB^E &_X7_P"03'6O61X7_P"03'6O0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;4/^/5_
MI7!^$?\ D;[KZ&N\U#_CU?Z5P?A'_D;[KZ&@#T6BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *IZK_QY
MO5RJ>J_\>;T <5X#_P"1@OJ]!KS[P'_R,%]7H- !2,P522< <DTM9?BF=K7P
MSJTR\-':2N/P0F@#X)_X*$?M'ZI;>)]*^&/A6YD6\UQ?(^T6YR$8\<XKT;]D
M7]A_1/A_X+M[[QUIUOK_ (JD;S?MTZY8 \U\F?L\6<WQI_:(NM6U1?M#:7J+
M+&9.<88U^NL:A8U & !@"@".SLX;"UBM[>-8H(UVHB] /2I64,I4C((P:6B@
M#YY_:0_8S\"_'CPO=P/H-C!KSD&/4=N'!]S4?[*_[//BCX"V8TS4=?\ [1T>
M*/9!:JV0GI7T510!^:__  4VX^,OPZ)X&Y?YU](3?'O0O@3^S[_PD!DCUK4+
M>,$:3;R SN?0*.:^4O\ @KSJ5SHGBCPAJ%DGF7D"AHTQG)S6]^P'^S/)\49]
M.^,?B_4+K[6K&)=#ERT!QW*GC]* )K?_ (+ B4(7^%>MQ@GYB8WPOOTKZK_9
MK_:NT#]HK2;BXMHETJZA(!M9W <_@:]6N?A_X9N[>:)_#^F[9E*-BTC!P1CT
MK\OOVH/AO>?LH_M$>#;_ ,&W%P^FZS="6XA7Y50%N1@4 ?JMJD5O-8RBZB$T
M&TED/>OBSX<_M#_!OQ9^T1K/@G3_  %#:>(;)R)=1\L9<CWKZT\-^(U\6>"4
MOP,,]OEOKMK\IOV=XU_X>$^-#M&?-;M[T ?J!\8/BO8_!CP%=^(;BU:>ULX#
M)Y2=< =*\M^$/[<7A#XK?!74?'Z&/3A9R/&VGS2@2$CV//-6OVUMO_"B-9W
M%?L;9S]*_*+]A;]GW6_CAXH?3VO;JQ\-/<GS?*8B/@^E 'VQX@_X*W6VDZO/
M:VOPWU?4((R0MQ"C%6^A KU']G?_ (*':)\;-2:RU30;CPC.6VQKJ!*&3Z9K
MZ#\!_!;PIX#\*6&AP:/8W<=J@7SKBU1G<^I)%?*G_!0K]G.U\0:;I7C?1BNB
M3>'$,[K8H(A+@D\A<4 ?<D,T=Q&LD3K(C#(93D&E>18U+.P51U).!7S-_P $
M_P#XR7?QH^"YU2\YDMI_LP).<XR/Z5B?\%#/VE;[X#?#&V;0%6[U74)OLQB4
MY*JV!G]: .@_:B_;:\/_ +.26216?_"3W=QG=;V$@=H_8[:^=6_X*_A02/A7
MK9YX_=/_ (5H?L1_L:SZ@6^('C>XN-2DU0B[CM;SYU7=S@ ]J^\D\!^&HPH7
MP_I8"C:/]#CZ?E0!X3^SS^VUX<^.%O=-=VW_  C4]O"9FAOGV-QU'-8?P5_;
M^\._&CXC:YX5T[2Y(GTVX:#[3NRLF&QD?E7F?[:7[%*7EMJGC/P?=W&G7L@8
MR6=F-B@8[ =J^4?^"8MH^G_%+7K2X&;J&XVR,WWB0>] '[4(V]%;U&:=4<'^
MIC_W1_*I* "BBB@#$\6?\@T_6L?P#_K+FMCQ9_R#3]:Q_ /^LN: .SHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N>\9?\ '@*Z&N>\9?\ '@* *7P__P"/>?ZUUU<C\/\ _CWG^M==
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% &)XJ_P"0=)_NFLCX:_\ (-N/^NE:_BK_ )!TG^Z:R/AK
M_P @VX_ZZ4 =E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'Q-_P4H^"L.O?"W5?&UG%NU?3XAL91R,?_JI_P#P
M3G^.=GKWP)L-$U.YQK%E$[NK'G@?_6KZO^)/@BW^(O@W4- NBHANTVMN&17X
M@^-O&NL_L=_M->(M(C,ATL!H5C3A<-D9% 'L?CK4!^UQ^TE'I\6ZZA\/ZAAA
MU  :OUL\+:';>']!L;*UC$<<4*+Q[ 5^?_\ P3"^!]QHNN>*O'>JQB;^W#Y]
MOO7.W<V?ZFOT5H 6BBB@#Y;_ ."CCX_9C\3C:I_='G'-><?\$IY/^+#Z8FU>
MK?-CFO1?^"CG_)LOB;_KD:\W_P""4_\ R0O3/JU 'W=1110!!?6J7EG-!(H9
M)$*D'W%?D+\5M%'[)?[1D6MVZM:QZ_J #$< @M7[ U\2_P#!2;X"3?$[PUHV
MO646)M$8W,C*.2%.: .O_:\^/VD>&?V8=7N[2]!U6YT]6AC4\ABHYKQ'_@EW
M\&3K7AZV^*^IINU2Z=T$C=6%?#>F_%36OVAOBAH?@E_,-@S"T96.0=I )QZ5
M^VG[/GPNC^#_ ,,=,\-Q*JI;C=M7H,@4 >DUXU^V!_R;KXR_Z]#7LM>-?M@?
M\FZ^,O\ KT- 'QM_P3!^]%_OM_.OTNK\TO\ @F C$QD*2-[]J_2V@ I&^Z>W
M%-DD2%&>1E1%&2S' %?+?[:7[6&F?!KX<7,FB7\6H:O(WE^1:2!G&>.@H ^.
M_",=K\2OVOO$^GV ,MQ87I,F.G#5^D'QDL5;X(:O:RCY18A#^ %?'_\ P3@^
M"M[%XHUKXG:O;L)M>0S*LJ\J3S7W'\3/#\OBCP-JVEPG;)<0E%H _/;]AFQB
MT_XS+%#PFYN*_3&ORD_9KU]_A7^VLWA#7)!96ZAF%U<-LC)[#)K]6(9H[B-9
M(G62-AE70@@CV- "3_ZEOI7Y!>+O^4F2_3^M?K/XN\46/@_0+O5-0GCM[>!"
MQ,C  U^7WP[\*R_&+]OY/&FGKYNBXQYR<IP?6@#]2M"_Y ]O_N"ORH_X*'2&
M']L3X<. "5G7@].M?K'%"MO (T&%48%?DU_P42_Y/ ^'/_79?YT ?3?[5G[)
M]A\>O@.;K2+)&\4"))$91C.!7E/[ G[6E_X;UR;X/>-6CMFT1/L\+%,$$'IG
MO7WW\-QN\(6(/(\I?Y5^<7_!0C]EW5/ >MVWQ&\$H\5U)=>==M;*=Q .3G%
M'ZB0S)<0I)&P:-P&5AW!I]?+?["?[3=I\>? )M9)534M)5;>6-V&]B!@\5]2
M4 >5_M%_%"#X7_#S4+R618WFA>-"3@YVFOQJ^#'PN^./QL^(.N>+_AZNY[&\
M:1))S\OWCC%?3?\ P4M^-%U\1->T?P'X?F9+FVOECN%C/."0#FON7]E7X-67
MPA^&>FPVT:QW%[;QS3A1C+%0>: /BUHOV]V"@/;J%&..*\_^-GP-_;(^.'A@
MVOC)+>73]/5K@(A )P,G^5?KW45U +JUFA/ D1D/XC% 'YC_ /!)OXTFQ7Q/
MX/\ %-VT6IVLX@B67U!P17Z> Y (Z&OQ[_:X^'-S^RW^U)X,UK0G:#2]5NQ<
M71A&%;+\[OUK]8? 'C6P\>^&K35=.D$L,B+DJ<@-CD4 5?B5\,=#^*V@-I&O
M6_GVC'/R]?SKYDN_^"4OP,O+F:>33;W?*=QQ/WK[)HH \,^"O[&_PZ^ UY'<
M^&+"2.5.C3-NKW*EHH **** *.N'&BZ@?^G>3_T$U^6G['6HS7W[0/C))3D)
MJ# ?]]5^IFN#=HM^/6WD_P#037Y;_LA:9_9?[0'C!WD'[S4&('_ J"D?JE#_
M *E/]T5^37_!4[4M3\1:A!I,;,1'=+Y(S@;LC%?K+#_J4_W17YX_\%6/A/>S
M>"-*\1Z)!)-<QWJO+Y2Y8 $$T$GF7PYT7]M_2_ FBQZ ]NND?9U^S+GG9CC-
M=%Y'[?'_ #UAKZH_8K^/VF?$[X9Z7I3W<*ZIIEK'!)$SC>2 !C%?2E 'YAM;
M_M[M&Z,\!5QM.:XWX<_LE?M,2?%;2_$/BB.-;<7*RW)3C(SDU^KVLZ]I_A^R
MEN]1O8+*"-"[//($& ,]S7S'\$OV]M$^-WQ"USPQI.B7'_$LG,)NP24?!QD4
M ?3K1M#HJH_WUA"M]0O-?D5\-/\ E)%XF_WF_G7Z]7C;K"1L8RA/Z5^0OPT_
MY21>)O\ >;^= 'Z]:>VW3H3_ + K\F?VQ=4GU[]OOPEIUV2;0[5*=L<5^L^F
M_P#'A!_N"OS4_P""B'@FX\"_&;3/BU#8R7%II<:F18UZGC- 'Z(_#[38-)\)
MV-M;*JQ*@P%'L*Z.O%_V4_C9I'QI^$>BZW9W4"W,R?/9^8/,C(QU7.:]HH 1
ME#*0P!!Z@U^2WBCP_9Z;_P %"M:F@4*Y;M]:_3_XC?$+3/ASX9O-4O[J&)H8
MRR1.X#.?85^._@+XC/\ $_\ ;NU36XV(MI7.%S[T ?I)^UAX@O-#_9[O$M20
M)K!PV/\ =-?/'_!''0[2;X5^)]3D17NSJ3+N;DC)-?87Q7\'Q^./@;J>GF+S
M)VT]_*XR<[37YQ?\$_OC,W[-GQ"O?AKXEC;3DU2^9EFN?D4 L>>: /UQHJ&U
MO(+Z!)[::.X@<962)PRGZ$5))(L2%W8(BC)9C@"@#Y1_X*0:!97G[./B2]E1
M#<1P_*Q'-<[_ ,$J#G]F73O]YJ\G_P""J7[2FFZ/X;F\$Z==0ZA)?PX<V\@<
M(?0D&O7/^"5\7D_LSZ:/7)H ^2_^"D,:S?&[P1$XRCZF@(_X$*_6'X?Z7;:3
MX+T2"UB6*,6<)^48SE :_*#_ (*.?\ER\#?]A2/_ -"%?K3X1_Y%/1?^O*#_
M -%K0!K5^77_  5V_P"1D^'W_7\G_H0K]1:_+K_@KM_R,GP^_P"OY/\ T(4
M?>_[._\ R3/1O^O:/_T$5XK_ ,%./^3;KO\ Z^%KVK]G?_DF>C?]>T?_ *"*
M\5_X*<?\FW7?_7PM '.?\$WV,?P_>0?>6UR*^4_VCKZ;QA^W[X!AU(LT2W2K
MM/3&ZOJS_@FT?^*)13R&MQFO#?V_? -W\/OVF_"'Q$L[.1M+T\K-,\:_*.<\
MF@#]1[&QATZUCM[>-8XHP%"J,=*GKS/X"_'#0_C?X'LM:TR\MWFD&)+=9 74
M@=2,UZ70!6U*SCOK*6"8 QNN"#7Y):7I=OH__!3UK>U55BQG"_6OTZ^-'Q'T
MSX:^ =7U6^O[>VF@@+Q0R2!7D/HHZFOR#_9I^)#?%_\ ;V3Q(8VB$A90K=>#
M0!^H7[7W_)(]2_Z]G_\ 037RI_P1K_Y%3Q__ -A _P#H1KZK_:^_Y)'J7_7L
M_P#Z":^5/^"-?_(J>/\ _L('_P!"- &)_P %2K.+4'DAF&4\U?YU]J_L=Z7;
MZ7^SOX.CMT"AK123BOC'_@IY_P ?4G_75?YU]L?LE_\ )O?@S_KR6@#UZORF
M_P""H&B_\)%XT>RQG+J?UK]6:_,#_@H;Q\3SC^\M 'V_^R3I_P#9?[/?@VTQ
MM\JS5:]@KR_]F?\ Y(CX7_Z]A7J% 'Y8_MT\_M*1#I]WI7WM\,',/[/<#J?F
M72Y2/P0U\$_MT?\ )RT7_ :_0#X.VOV[X'Z=;XSYUB\?YJ10!^9_[!#'QY\<
M_%MSJ_[R6SU-Q#O[88U^OB?<7Z5^/DDUS^R=^TU9VLEE)%8ZU?\ F2W&,(H+
M=2:_7'P[XBT[Q-IL-YIM[#>P.@.^%PPY'M0!J5Y=^TYI=OJOP'\9PW"JR?8'
M/(Z5ZA7R%^WI^TEH_@CP%?>#;.ZAO-8UJW:!8X) S(3VP#0!XU_P2M4Z3I-Q
M80,WV<W$AQGWK@_^"E&H3>)?'FDZ7>LWV2'4$VCM]X5[U_P3 ^#>J>"?A:^I
MZTLD5U-.S(LBD-@\UQ'_  5<^$^HOX;T3Q/H5I+<SQ7JR3"%22 ""<XH ^ZO
M@[I\.F_"_P ,00*JQK81?='^R*[*OF+]B?\ :6T/XO?#JPTHW4%KJNEP1V[V
M\D@#L0,=,U].T 1S*&AD4]"I!_*OR(_;CT"ST/\ :X^&LEHBJTM^A?:/]JOU
MF\2>(-/\/:3=76H7UO911Q,Q>>0(. ?4U^&?Q2^-_P#PN[]L3POY2_Z+I^L"
M".3.0^&/(]J /W8TW_D'6O\ UR7^0JS5;3?^0?:_]<E_D*LT 07LS6]I+*HR
MRKD"OR'^,UT_C;_@I'X;74^4&T!3TP#7Z_$!A@C(K\G_ /@H+X5U+X2_M-:7
M\6K&QDDTRQ5#(L2\9[T ?JEH=A#INEV]O  L2*,!>G2K]>2?LS_&C2_C3\*=
M$UZUO(#<W,69+42 R1GT*YS7K= $5Q;Q7<+13(LD;#!5AD&OR-\ :?!I/_!2
M[Q9:VRA859L!>G4U^FOQK^+6D_";P3J.K7NH6\%S#'NC@>50[GV&<U^2O[*?
MCH?%#]N37/$J@[;DL1GZF@#]8_C=_P D'\6_]@J7_P!!K\[O^"37_,7_ .P@
M_P#Z$:_1'XW?\D'\6_\ 8*E_]!K\[O\ @DU_S%_^P@__ *$: /NK]KO_ ))7
M<_\  OY5\E_\$H_^1I\?_P#73_V85]:?M=_\DKN?^!?RKY+_ ."4?_(T^/\
M_KI_[,* /O+XNZE/I/@#5+JW)$J1\8^AK\S_ -BG3H=?_;@U[5;T;[LH[?/S
MZU^J.OZ+#X@TFXL)_P#5RK@\5^0O_"07_P"R7^W/K&MZG9S)H$SF))F!$?)]
M: /V*Z=*6L#P3XUTOQYX=LM7TJ\@NX+B)9/W,@;;D=#@\5OT <!\;M%M=<\
MZA!=JK1B)C\P]J_/7_@D[ EG\;OBS!%Q'',P4#_>%?4W[>WQ]TSX._!NZNX[
MV"XU"1_*6SCE4R'(QG&>*^1_^"-VHOKWC[XBZK(-LET?,*^F2#_6@#]6Z***
M /(_VH/$-WH/P?\ $9M1S+8RJS8Y VFOB/\ X) >'[/4-$\5ZC.JM=+J#D%N
M3U-?H9\5O#\?BCX=^(=->(2M<64B(,9.XJ<8K\HOV-?B?<_LJ?'*;X=>(H7M
M(-9OV<74WRHBDGKF@#]B:*@L[ZVU&!9[2XBN86Y$D+AU/XBIF8(I9B H&22>
M!0!\[?M\Z+9ZC^R_XTGGB0RPVI9'(YKP_P#X).-GX(67_71JB_X*<?M+:5X>
M^&VI>#;"^@OIM0AVR"WD#;3Z'!JS_P $HXO)^"6GCU8F@#(_X*Y1^?X7\(0_
MWY\?K7L/_!/7P[_PCOPH>,(%\PJW ]J\B_X*T?\ ($\$_P#7U_[-7O\ ^Q*<
M_"^+_=3^5 'T57@/[9+F/X5:DXZK;2$?D:]^KP#]LS_DD^J?]>TG_H)H ^;/
M^".^I3ZCX!\:&=MQ74"!^9KB_P#@H]<2>)_'3^'[YF.FB53@GCK75_\ !&K_
M )$#QO\ ]A$_S-:W_!5+X2WTGPQE\8:)')-?QW">8L"$N%SUXH ^N?V;+"'2
M_@?X1M+< 0PV2JNWTKTRODO]@C]I/0OB-\(] \.W5Q'9:]IMHL4L,T@5F(]C
MWKZSH *_)W]O3PW8Z7\6O#]];JJSS:DA8K_O"OU1USQ%IOANRDNM2O8+*%%+
M%YG"CCZU^(7[17QU7XJ?M,0:5;'S;*UU10DRME6^8=* /VR\"\^"]"_Z\H?_
M $ 5NUA^!UV^#=#'I90_^@"MR@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KB?'7_'U%]*[:N)\=?\?47TH
MW_"__()CK7K(\+_\@F.M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>K_2N#\(_\C?=?0UWF
MH?\ 'J_TK@_"/_(WW7T- 'HM%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 53U7_CS>KE4]5_X\WH XKP
M'_R,%]7H->?> _\ D8+ZO0: "LOQ3'YWAG5H_P"]:RK^:&M2F21K-&T;C*,,
M$>U 'Y1?LTZM;_#?X]7^F2_N9+_4&(#\9RQK]7U^Z/I7YG_M^_!'5? ?Q*T+
MXF>%H)([#22+FYM[=3F3!R>E?57[)_[5VA?'OX>VVI7-Q!I6HJ?*:SN9 DAQ
MQG!H ^AZ*:DBR*&1@RD9#*<@TO2@!:*\S^-7Q\\,?!/P?=:YJNHVK-"0!:^>
MOF-^&<U5^!_Q\T[XW:3'?Z=:M!#(F\%CD4 ?%'_!4"U2^^+GP]MY1F*1E##\
M:^V/V;=%M="^&MG;VB!(L X ]J^+/^"FW_)9OAS_ +R_SK[@^ ?_ "3^R_W5
M_E0!Z17P!_P4@F:W\:^#I% W+C!_&OO^OS\_X*3?\CCX/_#^= 'TY^SC>RW_
M ,'Q)*<MY;?^@FOSE_9W_P"4A'C3_KJW\Z_1/]F7_DC8_P!QO_037YV?L[_\
MI"/&G_75OYT ?>7[<!Q\ -=/_3DW\J\6_P""0.BV?_#/UYJ!B5KIK]UWD<@9
M->T?MP_\F_Z]_P!>3?RKR3_@D!_R;7=_]A%OZT ?==>+_M??\D!\7#'6RD_E
M7M%>+?M??\D"\6_]>4G\J /F7_@CS?2_\*4U>T)S$+YV'UR:\]_:V8^-/C:=
M'U,EK&WNU9%;IUKNO^"/;;?A#J__ %^2?S-9G_!3[P+?> ])TSQQHD$ES-)?
M*)5A4E@ 03F@#[Z^&]NEIX"T&"( 1QV<:J!Z 5TE>%_LI_'C0?BM\-=%BM[N
M)-3MK2..:W:0;MP'IZU[G0!0\06T=YH>H0RJ&1K>0$,/]DU^47[&6CVVD_M'
M^-OLP W:@V<?[U?HE^T9\;M%^#W@/4+N]O;=+F2)HUA:0!N1C.,U^8O_  3N
MU^3Q3\<O%FJ,^^*YO#(GT+9H _9&#_4Q_P"Z/Y5)4<'^IC_W1_*I* "BBB@#
M$\6?\@T_6L?P#_K+FMCQ9_R#3]:Q_ /^LN: .SHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>\9?\
M'@*Z&N>\9?\ '@* *7P__P"/>?ZUUU<C\/\ _CWG^M==0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M&)XJ_P"0=)_NFLCX:_\ (-N/^NE:_BK_ )!TG^Z:R/AK_P @VX_ZZ4 =E111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7YQ?\%!/V/M0^*&M1:[HNGM=7KW*L[1KD[<\U^CM)@'M0!YY\ ?!:^!
M?A/X;TMH!#<PVB+*,8.['2O1*2EH **** /FW]OGPCK?C7]GGQ#IF@V3W^HR
MQ$1PH,DUP7_!-7X>^)?A_P#!NPL?$>F2Z;=(S9BE7! SQ7V=UHP!T&* %HHH
MH *Y_P"(&D?V]X)US3O+\TW-I)&%(SDE2!7044 ?E]^R9^PYJ7P_^+TWB+4K
M*0!+QI(S(O1=Q/%?J#28'I2T %>4_M1Z!?\ B?X%^*M,TR!KF]N+4K'$HR6-
M>K4E 'XI? CQQ^T/^S7=/%I?PUN-0B5V'S1'D&O<V_;\_::)./@W(!_UP-?I
MSM7^Z/RHVK_='Y4 ?E=XO_;5_:;\:>&K[0U^$T]@UXGEFZCB8,H-=3^S'_P3
MMN/&%K9^/OB%K%__ &Q.Y=M)N<LB]^037Z4;5_NC\J6@#+\,^'+/PIHMKIEC
M"D-O;H$547 K5HHH ^0?VP/V&]/^.2W&OZ7?RZ3KJ$2"6U&USCMD5\[Z7^UE
M^T=\&;&W\$6'PPN->L]'3[/%J4L;,TRCN37ZC4W:OH/RH _)3Q5\5/VAOVLO
M%&F^#/$/@:\\*>'[]A#<74*,HC4]3FOT%_9G_9AT+]FWP7%H>GW#:I.IW->W
M"_.2>O/I7L^T>@_*EH 1ONFOS$_;N^#/CGQI^U-X$UC0]"GO]+M95,MQ&N0G
MS#K^&:_3RDV@]10!SGP_LYK'PO90W"&.58U!4_2M+Q%H=KXDT2]TZ\@CGAN(
M7B*R*".01FM*B@#\AO$_[/\ \3?V/?CC%J'PXTR\UW2M3NC<7"Q [$RV<<5^
MCEC\4/%DOP9?Q)-X>(\1*G&GX.2V.N*]<V@]1FC ]* /RA_95_9W\:_%;]K#
MQ7XO^(FAW6EZ<[M/#YR_*6SP%_2OU8L;1+"SAMHN(XD"+] .*FV@=!BEH **
M** /F#]N;]GX_%[X=7VHV4)N-:L+=C:QJ,L6[8KR[_@FUJGQ,\*^"_\ A%O&
M7AZXM8EN&*7%P""!FON^C:!T&* %HHHH **** "BBB@"IJR[]+O%'4PN/_'3
M7Y8_#.WN/ _[15^)MT:WFH$C/?YJ_56X7S+>5?[RD?I7Y9?M6?;OAI^T=X.F
M"^7:W5ZI<@=MU T?J9:MNMHCZH#^E9_B;PU8>+-'N-.U&VCN8)D9,2*#C(QD
M4[PYJUMK6BV=U:R"2-XE/';CI6G0(_,+XI?LB^*?V3_&$GC3X82WWB![Z8SR
M6*@X0YSMP*5?V_/VFD^0_!N1MGREO)/S>]?IWM'<9I-J_P!T?E0!^4DUS\=/
MVZM<'A;QKH%]X#TB-MWVJ -'GVK[=_99_9#\/_LR:7/%82_;[VX4"2YD3YB?
M7->_[0.@%+0!!?*6M)549)4@?E7Y:?#[X)^/+']OKQ!XDGT"XCT.9FV7A0[6
M';G\Z_5*DVCTH @T]3'8PJPP0O-<Q\4_AKI?Q8\&7_AW58T:WNDVEV4$K[BN
MOKXU_;4^)7QH^$&K+XJ\+%?^$$LXPU[MY8>O% 'A'BW]EOQO^P[X@E\<_#&2
M^\6-(2%T@9,:@_[-.C_X* ?M." .WP:D9L9(\@U]1?LB?ML^$?VD]+M],M[E
MU\211DSPRIMSCGO7TWM7T'Y4 ?GIX$^'GC_]M^XCU[XDV5YX'6V'EBQC!564
M>U?+OP_^%\7PR_;\U7PGH\IOX;<\2=2:_3+]J+]K'PA^SMX?N$U>Z9=3DBS%
M#&,GGI7R%^Q%\+=:^*7[1EY\;)H&;P_?JWE22#!)[4 ?I1X?A:/0K..5?F$0
M#*:^3/VSOV!]'_:&D_X2/3[U]%URTB^0VJ!=Y'?CO7V)TZ4M 'Y5>$OVA/VB
M?V9M#@^'VE_#NZ\5V.GY$6J3HS,P^OX5<U/]LS]I?X@*OAN?X5SZ7::E_H\M
MW'$0T2MP6S7ZD;1Z#\J3:O\ ='Y4 ?D)\7O^"9.NZ7\*]5\1V^H7WB'Q'<#[
M2EK,2S*QYVBOLK_@FYX)\0^!?V?+#3?$>G2:;?H2/)E&& [5]98'I1C'08H
M_+']OCX)^//&WQD\'7VA:#<7]G;ZBDDDD:$A5WCD_AFOT[\+PR6WAG2(95VR
MQV<*.OH0@!%:>T'J,T4 %?G)_P %1?A'XS^(WB#P/)X8T6;5(K:\5YC$N=@S
MUK]'*0@'J,T >=_ G2;W1?A[I-K?0M!<1VZ*R-V(45Y'_P %$?!>N^.O@!<Z
M;X>L'U"_:=6$,8R<5]0TF/QH ^/_ /@G_P" ?$?@CPC'#K^FR6$H@ VR#'-?
M1OQ>^%NE?&#P'JWAG5440WT)B\_8"\>>XKL\<<<5\/\ [97Q@^-?P=\>:=K?
MAX#_ (0"W&_4&49.WO0!X;)^S5\0OV"/$TGB#X<B^\:0#)6Q8$H0?85K?\/
M/VFF4R#X,2#OL\EJ^OOV9_VN_"'[1&DVZZ9<G^TMN'CD&,D=:]]VKZ#\J /S
M>T7X*^-OV_K1/&?Q/2^^'TFC-Y<.EQ;ECF R<D'M7@7P%^&Z_#__ (*#1Z+I
M2^?:1CAE%?H1^V5^UUX,_9Z\+W.CZM=2#7]0MB;2")<\^IKYX_8-^%&M^/OB
M!#\8+Z+%O,Q"N_!(H ^M_P!J;P[J?B/X7W]GI=LUU=- ZB-1G)VFOFK_ ()0
M?"[Q;\-/#?C:+Q3I$VDO<WN^%9EP6&>37WY1M';B@#\\?^"BOPH\9>.[ASX=
MT>;41YBG]VI/>OKW]F'1;_P[\"_">GZG UM?06BK+$PP5/I7J. >HHH 6OSH
M_;L^$OC/QE\13=:%HTU];[E^=%)%?HO28!ZB@#SK]GK2;W0_@_X;L=0A-O>0
MVX62-AR#7HU)2T ?FW^V7\(?&WBS]H./4]&T6:\T_P"7]\BDBONOX)Z;=:1\
M,=#M+V(PW,<(#QMU!KN-H]** /&/VB/V8?#_ .T%HKVE^5LKLH42[C3YU]P:
M^$FUKXY_L+^('\%^"/#5[X[T+)<7LRM)^%?JK2;0>H!H _,*;]O3]IF^C>T_
MX4[)%]H!C\T0MF/(QFE_9]_X)]ZK\5/'D'Q+^(NI7UM>07(N4TV;+#).=O/:
MOT[VK_='Y4N/PH AL[.#3[=(+:%((8QM5(U   JOK>B67B#3;BPO[>.YMYD:
M-EE0,,$8[U?HH _+'XN_L'^(?V<_'W_"P/AK?W^JR27#71TV($+G=G:0.U:2
M_M^?M,CY/^%-2?)\I;R3\V.]?IW@>F:3:O\ ='Y4 ?EAI^G_ !J_;YUJ?P[X
M^T>^^'^E6X\Q+B -&'_V:\H\8?L)>+_@_P#M!>!Y/#FE7.L:;!>1M<7@4G&&
MY9C],U^T^T#H *-H]* (+!2EC;*PPPC4$?@*L444 %<3\6OA3H_Q@\&7WA[5
MX8VAN5QYA0%E^E=M10!^5GB']G7XB_L*^,+CQ7\-$OO%T,Q*KIGS-&H/^S6J
MG_!0#]IM8@[?!J1B!DKY!YK]/2 >HS2;5_NC\J /RVM_V??B-^WIXIM_%_Q!
MCOO!(@3R_P"RU++&0!QQ^%<I^S+^RGXT^"_[7VK0KH]Q)X;BR(M09?E8=N?S
MK]=0 .@Q1M'I0!P'Q@TN\U3X*^)["SA,U[-IDD<<0'+,1P*^$O\ @F3\'O&W
MP];5/^$DT.?3 ]ZSKYJXR,]:_2R@ #H,4 >/?M2>']2\1_#6XM-+MFNKD[L(
MHR>E?,7_  3/^%OB_P"'OB3QQ+XETB738[E\PM(I&[YA7W]1M'88H 6O$/VI
M_P!EG0/VG_ C:#J+C3;E9/-COH8QY@([$^E>WT4 ?DQX1C^-_P"P?J6HZ/X2
M\-WOCO3)F\M3,&95 /!'I71:I^WQ^T]/8R1P_!Z6*1AC<(3D9K]1-H]!^5)M
M7^Z/RH _*X_L)^*OVB/#,OQ+\8WU]9ZY>(6;09"=B'_=-=1_P2K^"/C'X/\
MCSQ]!XAT:?3K%CLMYI5P),'C'X8K]*L#IBC:.PQ0 M%%% "$!N#R*^5_VN/V
M'="_:+C.J0W)T?6H(_W<UNNUB1WR.]?5-% 'Y2^&_C+^T/\ LGQCP%H7@>[\
M8:59D^7J-PC.S?C6W-^W!^TMXJC?0YOA'-91:BIMWNUB8&%6&"1^!K]/MH]!
M^5)M7^Z/RH _(GQ[_P $S=??X.Z_XKDU2^UCQ-< W,5C,2Q#$YVC\Z^H_P#@
MFG\/_$_@/X1V=EXDTN73+I&(\N5<'':OM3'M1@#H,4 ?#'_!3OX:^*OB)H_A
M!/#.E2ZF]O<;I1&I.T9KV[]D#PQJWA;X<QVNKVC6ER%7*.,'I7O.!WYHH 6O
M$/VLO#>J>)OAEJ-II-JUW=/;R*L:C))(->WTE 'P5_P2?^&'BOX9^"?%]OXI
MTB;29KB^WQ+,N"PR<FONC6M$L?$&GRV6H6T=W;2 AHY5#"KNT#H,4M 'YA_M
M"?L*:S\$_%\OQ&^&=Y?7]Y<W!E?3(<A5P0<8':FVW[>G[3-C#%:GX.RS>0HC
M,K0G+X&,U^GN/7FDVK_='Y4 ?E9I>H?&_P#;F\;'P?X]\/7W@/P[)&6:]@5D
MVX[5YK\3?V _%/PA^(^AQ^&+&XU^VM[U"]Z5)++N!R37[/;0.@ HVCTH R/!
ML$MKX3T>&==DT=I$KJ>Q"C(K8I*6@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB?'7_ !]1?2NVKB?'7_'U
M%]* -_PO_P @F.M>LCPO_P @F.M>@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>K_ $K@_"/_
M "-]U]#7>:A_QZO]*X/PC_R-]U]#0!Z+1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4]5_X\WJY5/5?
M^/-Z .*\!_\ (P7U>@UY]X#_ .1@OJ]!H **** ,GQ-X:L?%FC7.FZA;QW$$
MZ%")%!K\]_VB/^"?ESX 6\^(?P\U>_?5K=MRZ-;Y6-OH :_1ZDH _+/PW^V[
M^TWX5T.TTEOA)/>FU78+B2(DL!5C5/V]?VGKG39X8O@_+%(ZX$BPG(K]0]J_
MW1^5&U?[H_*@#\K_  5^PEXK_;)TT>,_B5K.I>%;Z1_FTHY*_D:_0+X#_ G3
M?@3X/L]!TZ=KF.W38)6&":]/QCH,4M 'Y^?\%#_A9XP\=?%GP%>^'M(EU"TM
M67SY(UR$YK[$^">EWFC^!K2WO83#.JC*M]*[[:/3-+0 5\._\% /AOXJ\;^*
M_"LV@:5)?Q08\UHUSMYK[BI,#ZT >0?L\Z!J6A?"?['J%LUO=[&'EL.?NFO@
M_P"!/P3\>:+^W+XM\0WV@W$&BSRL8[IE.UAGC'ZU^I]&T>E '@7[8GA?5_%7
MP/UK3]'M&O+Z2S9$B49)..E>8_\ !+/X>^)/AO\  "[TWQ/IDNEWS7[.L,PP
M=O.#7V71@#IQ0 M>1_M3Z#J/B3X(^*-/TNW:ZOIK1UCB49+$CI7KE% 'PK_P
M2N^&?BKX;_"W4[/Q1I4VEW+W;LL<JX)&3S7V3XX\#Z7X_P!!GTK5;:.XMY%*
M@2*&VDCJ*Z  #H,4M 'Y6_&']E?QM^Q[XRA\5_"DZAXG2_F,TMD =L7.=N!6
MK_PW]^TU$B@_!F1RHVG]RW/O7Z>;0>HS2;5_NC\J /RUTG]EWQY^W!JNI:Y\
M1GO_  GOB,J6G(7?V&/K6+^P1^SKX[^$?Q>\1V.JZ+<0Z7;W)2"\D3 E4-@,
M/PQ7ZRX Z#%&T>E #81MA0'KM'\J?110 4444 8GBS_D&GZUC^ ?]9<UL>+/
M^0:?K6/X!_UES0!V=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5SWC+_CP%=#7/>,O^/ 4 4OA__P >
M\_UKKJY'X?\ _'O/]:ZZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q5_P @Z3_=-9'PU_Y!MQ_U
MTK7\5?\ (.D_W361\-?^0;<?]=* .RHHHH **** "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 *^:?VKOV4Y?C_ *EHU_97,=G=
M6!R)&X.<U]+44 >=? WX?ZK\-_!J:3J]]]ON%88DSGCTKT6BB@ HHHH ****
M "BBB@ K,\2>&],\7:+=:3K%G'?Z=<KLEMY1E6'O6G10!\*_&;_@GK?IJ$NH
M_!G4(/ ]\YSYD+;,>HKRU?V$?VIMH)^,3&3^]YYZ_G7Z>44 ?G?\+?\ @G/X
MSOO&=GJOQ?\ $L?C.TB8;XI7W;AZ5][>$?!NB^!=%ATG0-/ATS3H1A+> 845
MM44 %%%% !1110 4444 %%%% !1110 4444 %97B7PMI/C#2Y=-UFQBU"QE&
MUX)AE6'O6K10!\#?&G_@GMXDD\52ZG\']<A\$P-RL4+;-I[UYY_PPC^U-C)^
M,3;_ .]YY_QK]/** /@#X1_\$Z_$%_KUMJGQJUN+QQ<6[@QO,V\@>E?='A7P
MGI/@G1H-)T2QBT_3X?N00C %:]% !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 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<3XZ_P"/J+Z5VU<3XZ_X^HOI0!O^%_\ D$QUKUD>%_\ D$QU
MKT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!6U#_CU?Z5P?A'_ )&^Z^AKO-0_X]7^E<'X1_Y&^Z^A
MH ]%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "J>J_\>;U<JGJO_'F] '%> _\ D8+ZO0:\^\!_\C!?
M5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &)XL_Y!I^M8_@'_67-;'BS_D&GZUC^ ?]9<T =G11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %<]XR_X\!70USWC+_CP% %+X?_\ 'O/]:ZZN1^'_ /Q[S_6N
MNH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#$\5?\ (.D_W361\-?^0;<?]=*U_%7_ "#I/]TUD?#7
M_D&W'_72@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KR'XP?M2^!/@?K6EZ7XHU!K2[U)Q';J #N)->NM]TU^4W_
M  5@MXYOB]\-BZY_TQ!_X]0!^I&@Z]:>)--AOK)]\$JAE;V-:5<!\$%"_#_2
MP.GD)_Z#7?T %%%% !1110 4444 %%%% !1110 4A. 2:6FR?ZMOH: /&/&_
M[7'P]^'_ (BMM%U?46AOKB40H@ Y8G%>QV=TE]:0W,1S%,BR(?8C(K\@?VS+
M.*3X_>'F9,G^TU_]"%?K?X3X\+Z./^G.'_T 4 :M%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5YO\7OC]X1^"-C]K\47IM(=N_(':O2*^2_VX_V
M0]=_:?T^UM]'U2.P$4>UO,; - 'LWP9_:(\'?'?1_P"TO"EZUW:[MNXC'->G
M5\J_L0_LD:K^S#X1;2]4OXKV=Y6E9HCQDG-?55 !1110!'<3+;023.<)&I=O
MH!FO&M'_ &N/A[KGBI_#]KJ3/J*R^28\#[V<5ZWKG_(%U#_KWD_]!-?D3\)[
M.%?VF+I@G/\ :1_]"H _8)6#*&'0C(IU1V__ ![Q?[H_E4E !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1167XFU
M"32]#N[J+.^-"1B@#QSXR?MH?#3X%ZK+IWBC4W@NH_O1QJ&-5O@G^V]\,_CY
MJ<UAX5OKB>XA^\LT6VOSV\&^'K+]H+_@H=J6B>+8/[4TD*S&WEY'%?IU\._V
M:OAQ\*;A[CPMX8M-)F?[SPCDT >G*P901T(S2T@&T #I2T %%%% !7)_$+XF
M:)\,=*_M#6YFAML$[E&>E=97 _&[P+8^.OAWK=G=PK*XM)#&6[':: (?@[\>
M/"GQTTV[OO"MX;N"UD\N4D=#7HE?EK_P3@U2[^$/C#Q)X;NKCY+W4&"1Y[;C
MBOU)H 6BBB@ J*ZN$L[:6XE.V.)"['V R:EKS3]H#QHG@[X<ZO(7V236LB(?
M?:: .6TO]LSX;:QXQ3PS:ZD\NJ-+Y(15R-V<5[F#D9K\NO\ @F/\&X?&GB7Q
M=XK\0P_:+FWOV>WDD&2,L<8K]11P * %K-\1:_:>%]%N]5OW\NTM4,DC>@%:
M5>>_M *&^#GBH$9'V-J ,7X<_M1>!?BEK0TO0K]KB[+;=I'>O7*_*O\ X)_V
ML4/QAC*+@^<W\Z_52@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *XOXE?%KP_\ "G3?MVOSM!;[2VY1G@5VE>4_M*?#VQ\??";Q
M%!<PK)<)92&)CV.#0!M?"'XT^&?C?X?EUCPO=_:[**3RV8]=W^17>5^9?_!,
M;7KOX9_VIX0O+C<;B]8JA/N:_32@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB?'7_'U%]*[:N)\=?\
M?47TH W_  O_ ,@F.M>LCPO_ ,@F.M>@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>K_2N#\(
M_P#(WW7T-=YJ'_'J_P!*X/PC_P C?=?0T >BT444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% &5XH\2V/@_0;S5]2E$-E:IOD8^E?+6M?\ !43X'Z%J
M$EG<ZO=>=&<'9#D?SKQ/_@HM\7/$B_&OPY\,=+U"2TL=:B02*#A3D#K7N_P3
M_84^%UG\.[%/$GA6PUK5Y%S->2J23GTH ]%_9_\ VN/A]^TI/J$/@V_DN);$
M!I4F38<>PKVJORL_:I_9T\1?LJ>,-'\2?!WS-(T^[N@UU!8@Y9,\@XK[\_9S
M^*L_Q4\!VMY=V<UI=P1K'+YP(+-CDT >KT5177-.:\-H+^V-U_SQ$J[_ ,LY
MJ]0 4451FUS3K>Y^SRW]M'/_ ,\FE4-^6: )KZ\CTZSGNICMAA0R.?8#)KR#
MPO\ M:?#[QAXE.A:=J+2Z@)/*V8'WLXKTOQDRR^#M8*D,K6DO(/'W37Y0?LT
M6,8_:*<I'EO[0;I_O&@#]>Z*S]0\0:9I+!;[4;6S;&=L\RH?U-4U\<^'&8*-
M>TPD] +N/G]: -RJ>J_\>;U/;W4-U&)()4F0]&C8$?I4&J?\>;T <5X#_P"1
M@OJ]!KS;P5JFG6WB"^66_MXI3P(W< G\Z[>_\2:3I147NIV=H6Y7SYU3/TR:
M -*BL6/QIX?F?9'KFG2-_=6Z0G^=:\<B3(KQLKHPR&4Y!H ?169?>)M'TMPE
M[JMG:.>BSW"(?U-,L_%FB:A,(;76+&YE/2.&Y1F_(&@#6KQ'XT?MA?#KX"ZU
M::7XLU)K2[NO]6J@'->V]17P;^W'^P1J/[2_CO2M;M/$=EI MT,;17+@%P3S
MC)]J /LGX;_$K1?BIX=CUO09S<6$APKD5C_&#XY^%O@;I=IJ'BF[-I;W4GE1
ML!G+5S_[,OPC;X!_"VV\/WVH0W A;)N XV]/6OF/_@JWJVBZI\-_#$4>IVEQ
M.NH F&.968#(YX- 'VUX'\?Z1\0M*CU'1YC-;.H8,1V-=)7S9^QOXB\/VOPU
MT^!=:L1<&",>2TZAN@]37T+/KNFVJ;YM0M84QG=),JC\R: /+[O]J;P)9^,I
M_"\FH,-5A?8\>!P:]8M+I+RVBGC.8Y%#*?8U^4/B:^T-_P!K;6KE=3M6@:YR
M)Q(-IY]<U^H/A'Q#H]YH6GI9:K9W8$* >5.K'IZ T ='1251U#7M,TG_ (_=
M0M;/_KO,J?S- %^BL+_A.O#?7^W],_\  R/_ !K4L=2M-4@$]E<PW<)X\R%P
MZ_F* +-%%% !15.^UFPTL9O;VWM!_P!-Y53^9K/_ .$Z\-G&-?TP_P#;W'_C
M0!>UK6+?P_I-UJ-VVRVMHS)(WH!7F_P__:7\$_$S4C8Z)?-/<!]FT@=:W?BM
M>6VJ?"GQ.]K/%=1FRD&Z%PXZ>U?GW^PC:Q1?$1RJX/VIOYT ?I[1110!QWQ2
M^*V@?!_PK<^(/$=P;;3K<9>0#.*XGX*_M:?#[X^79MO"6HM=R@$D,H'2J_[7
M7P-G^/\ \(]3\+07\6FM<KC[1,V%7ZUX7^PS^POJ/[,WB&;5+WQ!9ZN958'[
M*X(Y^AH ^XZ*IWNL6.FO&EW>6]JTG"+-*JEOID\TZZU2SLH?.N+N&"+KYDD@
M5?S- &=XL_Y!I^M8_@'_ %ES3O$7C3PQ-IY#>(M-3TQ=(V?R-0_#N\L[PW+6
M=W%=I_>B8$4 =O1110 5XE\;_P!K[X=_L^ZI%I_B[47M+F1=ZJJ@Y%>VU^4?
M_!2K0;#Q%^U!X6L]2@%Q:O%&&1NAX% 'TLW_  59^!"MC^V+H_2'_P"O2?\
M#UKX$?\ 07N_^_'_ ->MGX,?L8_!?6/AYIMS<>";&XGD7+R2+SFNV/[#?P1/
M'_"!:=_WR: *_P (?VW_ (9?&W4HK'PU?SSSR-M"R1[>:[GXU?'SPG\ M!CU
MCQ;>-9V4CA%91GDFH? O[-OPY^&UTESX<\,6FF3(<JT0Z5\C?\%A(5G^"-AO
M&=MXF/SH ^YO WCC2_B'X:LM=T>4SZ?=H)(G/<&N@KPK]BR-8_V=_""J, 62
M?RKW6@#BOBQ\7/#WP7\,G7O$MR;73PXCW@9Y-2?#GXJZ!\4M)BU'0;@W%M(N
M]6([5\V_\%1H4F_9Q=7&X?:UK0_X)^PI#\,=."# ^S+0!]9T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7/>,O^/ 5T-<]XR_X\!0!2^'__ ![S
M_6NNKD?A_P#\>\_UKKJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH Q/%7_ "#I/]TUD?#7_D&W'_72
MM?Q5_P @Z3_=-9'PU_Y!MQ_UTH [*BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH 1ONFORJ_X*N<?%SX;$]/MB?\ H5?J
MJWW37Y,_\%B))H?%7@Z2T+"]67,.WKN[8_&@#["U;]I30?A/\%X8='N[?5?&
MXLU-IH>[,LS8&,#TKYGC_P""B'[1OE,TOP6G!7)/[ENE=3^P'^S''X[M],^*
MGQ%@GD\8:>ZI9H6P@0#@D?@*_1%HU<$,@8,,'(ZCTH ^)?V0_P#@H._QBUK4
M]%^(UE;>"]5B8):PS93SFSTYK[$\5:M=Z7X>N;W3;?[;<HFZ.)>=W%?F[_P4
MB_9WT[0/&OA'QGX:B:SOEN1/.L9P,AL_TK[9_9?^)=[\3/AU;7=]M,UNJ0DK
MWP,<_E0!X'\&?V^M6\:_M):C\,_$VAQZ'#;AMMP_!)'2OMN.198U=&#HPR&4
MY!K\OO\ @H?\.;WX,>-!\6[&/ROM=TL;21^YK[]_9[\90>./A#X8U..82RRV
M2-)SSNQ0!Z/7Q7^U=^WM??!+Q5_PC/A?1X_$&NK,$>T'+ $]<5]4_%#QU;?#
M7P/J?B*[*K!9Q[V+=*_,3]F3PE>?'[]N#4_B-?0FZ\.3AVC=N5)[#_/K0!^G
MWPQ\37GC+P!H6MZA:_8KV^M5FEM\8\MCVK@_C_\ M,>%?@EX7U&>XU6T?Q!'
M'FUTQG_>2MZ8K1^/7Q*MOA%\-=2NH"L%S':O]E4<#< <5^=G[*?P0O/VXO%5
M[X_^(KS,=,NRD(5B%*@\#% '3VO_  4E^.^MQFZTCX0RWM@6(29(B016EH'_
M  4B^+]GXBTZ#Q?\,7T+2YY566ZEC*A%)Y-?HCX0\&Z7X'\/VVCZ7;K#9PK@
M+@<_6L;XI_"?0_BSX;GTC6+=621&59 !N7(QUH ^<_C=_P % = \%6EE-X/E
MM?$GF1!Y_*;/EL?X37NOP ^*DWQD^&-EXFN+86DEQG,0[<5^.O[5/[/.I_LQ
M_$J+2-"$KZ+?/YLAD8MP3VK]5OV(\?\ #/>C8]#_ "% 'P%^V5_R7OP__P!A
M-?\ T(5^G/B[QM)\._@O_P )#%")Y++3HI!&>_R"OS&_;*_Y+WX?_P"PFO\
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
M#GB[6?$7A^&>*^U64S3[F^7<3GBG?M>?'*7X"_!C6/$.G21_VK G[E'&?QH
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
M[-O@^ZU>RTQ=1DB (1NE<]X/_;P\/^(OV>],\<33VL.OW:X.E[N0WIBO./\
M@J4XC^%^IENGEU\\_P#!./\ 97/Q2TVSU/Q2DS: F98%5N"PY H ]-U#_@HA
M\?VOY_[,^#TUYIY;_1[A86(D7L:[;X*?\%$O%&N>/++P_P#$KPJO@[SV +3*
M5('KS7WAI.D6NB:;:V%I"L5M;((XU Z #%?(O_!1SX*Z'KOP=UOQQ' T7B73
M8@8)HSC=]?>@#Z[TO5K/6[&*\L+B.ZM9!E)8SE357Q98C4O#>I6IZ30,GYBO
ME/\ X)N_$;4_$OP/T?3]5?S+F)3RQR:^OIHQ)"Z-T88- 'Y#>&]6G^%?[=?A
M_P -(2MG=3AF.>.37Z^ A@".17Y%_M'PP:/_ ,%&/![+\L>Y2<?45^L^BW"7
M6EV\D9RI08_*@"]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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7$^.O^/J+Z5VU<3XZ_P"/J+Z4 ;_A?_D$
MQUKUD>%_^03'6O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% %;4/\ CU?Z5P?A'_D;[KZ&N\U#_CU?
MZ5P?A'_D;[KZ&@#T6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^
M&/\ @H'^S?J7BO4+;XFZ!;R7VN:+$/(M8QDN170?L<_M<:5KG@NQ\/>.KV'0
MO%\9VM87#8<=N17V*R+(I5E#*>Q&17Q?^U%^P;I'BO4[WX@^"[>:'QSG<%5\
M(WT% 'V'=:?IOB"UB>XMX+Z!AN0R('&#W&:(=-M-*LY([*VBM4P?EA0*.GM7
MYU_LP_MF>+_A)XLG\%?'J;^S8686NE2;.2V< &OT8^TQWFG)<0MOBEC$B-ZJ
M1D'\J /RK\,>)-=?_@IK?6#:O='3P#_HID.S\J_5R'_5K]*_)7PM_P I0M0_
MW3_.OUJA_P!6OTH ?7Y/_M(>)->M?VZ+FUM]8NH++(_T=7(7KZ5^L%?DC^TM
MQ^WA<_[P_G0!^F&EN\WP;9I&+NVG/ECU/RFOQZTGXUR_!7XI:EJVF6ZZAK=O
M>,]O8]3(=QXQ7[!Z0VWX,D_]0U__ $$U^2GP?^#D?Q!_:D@U>="\%MJ!W#M]
MXT >^:9\%_'W[?$:>*/$]]J/@+S$"_9H69 JCI@58N_^"2=WHMG-J%I\4=;N
M;RS1IH(3(V)&49"GGOBOT>T_3[?2[2.VMHEABC4*%08Z59H _,/]F?\ ;+\<
M?"WQY%\.?B-HDFGP-<>1;W5YD%U!P&!-?I9]OMM4TE[FUF2>!XRRNAR.E?&/
M_!2;X0P:QX-D\?01[=5T.#?#(O!)'/-=/_P3D^)E_P#$K]FFWOM6F\R_C:1&
M)/4 8% 'Q3^V%\2]9^'OQ(N+RRU.>%X[C='"CD;R#G%;WP_^%?Q#_P""AUO:
M:EK^J:CX*M]+41HT+,HF7'WJ\_\ VX/"U[XL^-FDV]HN]1J*^8/;<*_7KX/^
M$=/\'_#[0[2Q@2(FSB,C*,$L5&: /S=^,7_!.7Q'\!_!,_C#PSX]UK7M3LV4
MFS>1L-].?:O0/A#_ ,%$(]%\"V?AG6HHU\1VL/D[96.\MZ8^M?H=J&GP:I:2
M6US&LL4BE2K#/6OQ#\'_  ;M?B1^W9XLT[#?9]/OS*JJ<#AO_K4 ?3L7[*7C
M#]M:6X\2>)_$&J>"H89/]&CMV8"53T.,UPWQ*_9+\7_L-QK\2=!\6:GXM^RN
M%^QS2,0?J*_5'0+-=/T.PM54(L,"1@*,#A0*\V_:=LH=0^$^I0SHKH>?F&>Q
MH @_9C^-)^,WPSTG5KU!;:M-$&FMNZFOCC_@IQXDUW1_BQX$BTO5[K3X7V[X
MX)"H;GOBNC_X)]^)+RZ^)WB#2G/^AV\;;%[#K7'?\%1O^2N> O\ @/\ .@#Z
MU^%OAJY^*'[/ZZ/=:E/!-,N/M2L2XX]:_.K]N[]AF3X.Z9I_B4>-=0UA-0NO
M)^S7+DB,Y'(!/O7Z:_LM_P#)+++\/Y5\X_\ !6#_ ))MX7_Z_P ?S% 'CG[,
M'_!-^?7H-&\7-\0=2MTAV2_9(Y&VGC..O2OK7XM?L8M\4?#+:3_PF%_IF4V^
M= S!NE;7[&O_ "3*R_Z]T_D*^@J /P=U3]C6?3?C5?\ @T^++N1[>7R_MAD.
MYN>N:_1K]F7]@J7X(M:Z@_CC4-8:0+*8IG8J,C.!7SCXH_Y.XUO_ *^?ZU^H
M7A@_\4[IQ/\ SP7^5 'GG[0GQVTSX$_#Z]UN>2&6[@4".W=N6-? ?AGPC\0O
M^"AGB2]FUJYU'P9X9 ,L%];%E$GH!6-_P4&^,FE+^TA!X9\23R?\(KM5IQ'D
M]*^@/A7_ ,%'/V>_AUX TGP_9ZK/;0V,0C"+#U]SSUH X+4?^"0=TNGS"U^*
MNM/,%^0-(_/ZUG_!OXV>-?V)_%%M\,?%&GSZIX2\S<WB*]+'R\^YKW?_ (>J
M? ;_ *#EQ_WY_P#KUX%^VU^W#\"_C=\"M5T32;^:[UV<CR=L&UU_'- 'Z3>#
M_%FG^-O#UGK.E7"W5C=+OCE0Y#"N;^,WQ<TCX/\ @G5-;U"ZA2YM[=I8+:1L
M&9@. !7S1_P3/^)$VM?!O2/#WSM:V4&4:0?-CZUX;_P4>\57OCKXW^ _"VGR
MM_9\MPL%PJG&1G!H Y_PWXL^)7_!1;Q0\,]M>>$?#P<P_;+4LJJH[UZ(/^"0
M<L+*\?Q7UMC&=RAI'Y/H>:^XO@C\*=)^$7@6RT?28A'&R+(YQ@EB*[^@#\O_
M !A\5/'O['/AG4_!UQ87&N:7?(T)O[G+;5QC=GZ4[]@74+35O&<-W9S"999B
M[[>Q)Z5]O_M0_#/1OB%\)?$*ZE;AYH+.1HI,<@XKX$_X)K^'3X5\62V9SC[6
MV,^F: /U;HHHH \#_;FO[S3?V:_%-Q874EG<J@VS1,0PZ]Z^=?\ @F?X@UK6
M-+A.IZK<:@=C?ZYRW\Z^A/V\/^39?%?^XO\ 6OF__@F#_P @F'_<:@#E_P#@
ML%XPUKP5KOPZU/2M2N+)8)/,>.&0J'PQ//Y5Y[X#^.7Q0_;8U+3? NGZ?>6'
MA:XC6"YURWW#RC@ DFNT_P""REB=8U[X;::"5%U+Y>1VRQ%?77["OP;LO@S\
M&[?3+./'V@K.SM]XDCN?QH ^8=3_ ."0\MC923P_%7693"ID"R2,,D<XZUB?
ML[_'76OV6?'S^"O%)DN+.[G%M;W%VQR_. 1FOTM\5?\ (-Q[U^9O_!2#P[9?
M\+$^'M[CRI([I&RG&>: /U$L+Q-0LH+F,AHYD5U(]QFK%>?_  1US^V_ 6FN
M&W".%%_2O0* "ORJ_P""D.H6ND?M0>%KR^E$%JD49:1N@X%?JK7Y0?\ !3?P
M_:^+OVC_  UI%\2+6:% VWKT% 'V+\%OVJ_A%I/P[TVVG\<:9;SQK\\<LN&S
M7;G]L#X.#D^/M)_[^_\ UJ^6_A;_ ,$L?@WXH\$V.I7@OY;F=<L8Y< 5U;?\
M$C_@FP(V:E_W^H ^G?!_Q[^'_CZX2#0/%%AJDS'"K!)DFOCS_@K^"/@C8Y_Y
M^T_G7NOP7_82^'/P+U2*^\.K>":-MP\Z3/->%?\ !8!MWP1L?:[0?K0!]'_L
M7_\ )O7A#_KS3^5>YUX9^Q?_ ,F]>$/^O-/Y5[G0!\?_ /!4#_DW1_\ K[6M
M#]@'_DF>G?\ 7NM9_P#P5 _Y-T?_ *^UK0_8!_Y)GIW_ %[K0!]84444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7/>,O^/ 5T-<]XR_X\!0!2^'_
M /Q[S_6NNKD?A_\ \>\_UKKJ "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q/%7_(.D_P!TUD?#7_D&
MW'_72M?Q5_R#I/\ =-9'PU_Y!MQ_UTH [*BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH 1ONFORI_X*O(LGQ:^&Z.,HUX
MH(_X%7ZK-]TU^57_  5<_P"2N_#7_K\7_P!"H _1'X$6-O8_#W3$MTV*8$)
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
MK"1 HB#+-Q0!\-_LX_L?_M$^)/A+I6J^#_B2NC:'<C=;V8EQM'YUZ5_PQ/\
MM:?]%;'_ ($?_7KK/^"<_P"T=9>&?#]G\+/%%['IVJ:>I417#88-Z<U^AT<B
MR(KH0R,,AAT(H _,=?V*OVMHVROQ< /_ %\?_7KG5_X)F?';6O$MOJWB#Q_%
M?RK,LDA:8$D _6OU'\2>*=)\(:;)J&M:A!IME&,M/<-M4?C7QGX5_P""@U]\
M0OVD=2\ ^%-$CUGP_;DB/5(>0X^M 'LGQ8^$7C[7?A3H7AWPAX@&D:I96PBE
MN-^-S 8SFOD!OV)_VM#-*P^+8VLQ*C[1T'YU^FMC-)<6<,DJ>7(RY9?0U/0!
M^=WPP_9$_:<\-^)HKS7OB?\ ;[%6!,7GYX_.H_\ @J-=ZGI6D?#RQ\UIG+*E
MU(O1N<$FOT5KYJ_;=^#LGQ,^'\M[;P&XO--A:2)0,DMR10!H_L46%EI_PIC6
MR"A&*LVW^]BOH2OS:_X)W_M-0>#[&\\$>.Y%T;5'NBMO#<-M8@$@$9K](+:Z
MBO+>.>"1989!N5U.010!+7YW?\%$-+TVZ^)&DW-PJ&[CB386Z]J^]/%WC;1O
M VEO?ZU?PV-NH)#2-C=CL*_'C]MKXX/\8/VA]&F\/O\ :M'M]L3R0G*\$#F@
M#]0_V423\%M&SZ'^0H_:@^%=C\2OACK'GPK+>6=I));Y&2& )XJ3]E;'_"F=
M%Q_=_H*]7O+6.^M9;>49CE4HP]0: /S'_P""8OQHN_".JZMX#\1R.U]<WS+;
MK(>< G&!72_\%2/C=<3: G@'09&36//0NL9^;!]J\B_;>T&]_92_::\._$CP
MU:M-96F)Y+=!A&)]:R?V9;K4OVV/VO)_'OB"R-II;QX%MC,8V^E 'Z#?L6?"
M6U^'_P ']!U!H1'JNH6BO<-CDGWKV7Q]_P BGJ'_ %S-:VDZ;#H^G6]E;+L@
M@0(B^@%9/C[_ )%/4/\ KF: /RF_9:_Y24:E_N/7ZXZDS1Z?<,GW@A(_*OR.
M_9:_Y24:E_N/7Z\LH92",@]: /QT^.$TNL?\%!O 2ZIEE%PH'F>F:_8F&-(8
MU2-0J*, +TQ7Y@?\%'/A+KGA/XR:#\5-"TV2>UTA5ED:-?E!'/-?6O[(?[5W
MAKX\^ M-WZS:CQ,1LET[?^\& ,<4 ?1M%%<+\6/C!X;^$/AVXU+7=4M[%EC+
MQQRM@O0!W5(WW37RY\ _VR5^.'CH:3I]G&^FG.+N/D&OJ">3RH7?LHS0!^2O
M_!0 %OVTOAZ ,GS5_G7ZD?#M2OA6Q!&/W:_RK\M/VR;R3Q+^W%\/3!'YJQSJ
M#CZU^L.@P&WTBT0IL(B7*_A0!H4444 %?D?_ ,%1+N:;Q]X/C=\HNJ1X'_ A
M7ZX5^3G_  50TE;'QCX,N0^=VIQY'I\PH _3_P"&O_)/?#?_ &#X/_0!725S
M'PQD2;X=^&G0[E.GP<_\ %:NO^(M-\+Z>]]JMY%8V:<--*<** -*O/OC]_R1
MWQ3_ ->;5T?AGQUH/C)7;1=4M]151DF%LXKC/VF]>M/#OP-\6W=Y,L*"R8+N
M/4T ? 7[ ?\ R6"/_KJW\Z^BO^"DVH7MC\,=-%F6 >8J^WTKP#_@FQI=QXJ\
M4+XF@C+V2SL/,4<=:^[/VC_AA'\3OA[?VI7?-!"[Q+C)+8H \)_X)MZ;86/@
MG5GLPH>5E:7;_>XK[-K\G?V#OCU<?L\^./$7A#Q_'_9$-]>E+5KH[<KNX(S7
MZJZ1K%EKVGQ7NGW$=U:RC*R1G(- %VOB[_@HAINGWN@VTEV%,L<)\O=UK[#U
MG6['P_827NHW,=K;1C+22' %?DE_P4H_:BTOQQXPT?2/"-_'J=O"?+G:!L[>
M><T ?;/_  3Q_P"2%)Z?:#BOEO\ X*V<Q>% ?NG4H\_]]"OJ;_@GF/\ BPML
M>[2Y/Y5\J_\ !7IC#H>BSK]Z&\5Q]010!^B7P1MH+7X2^$EMU41_V;"?E'4[
M1FNXKXF_83_:NT?Q#X%TKP_XIU2WTC5%BCBLK>X?:9N ./>OMF@!&P5(/3%?
ME!_P4HL[6S_:>^&$EH%$QNTSM_WJ_3;XB_$CP[\,_#]QJ?B+5K;2;98V*/</
MMW$#H/>OR?\ !]KKO[='[24.OM:R)I/AN_S!,@)65 V0: /T(_:8U"^A_9=O
M+F$L+O[+'TZ_=KY>_P"";-G:-X\O[]@O]IR1/YI_B[U]\>./!4/C+P//H4P
MB>$)C'HN*_*OX4^.M6_9%_:VUY_$5H]EX6N':&*YGRL9!XX/XT ?K_17/^"O
M'.C?$#0X-4T2]BO;:5%;,;9VY'0UMW5U%9V\D\\BQ0QC<SL> * /!?VS[&RU
M#X5M'?!3$')&[IG KPO_ ()E(D4GBZ./_5*V%Q_O"N2_X*9?M6>'_P#A!XO#
M7AC58;_5DG_>PPMEA6Y_P2AN)+SPQK5S*,2RHI8'UR* '_\ !59MOPIU,_[(
MKU7_ ()K:*+/]ESPQ=D\S(<?ABO*?^"K'_))]3_W5KVK_@G/_P FE>#?^N;?
MTH ^F*^?_P!NS_DV;Q9_US']:^@*^?\ ]NS_ )-F\6?]<Q_6@#YP_P""8=Y-
M)H\$3/F,*V!7Z&O]TU^=G_!,'_D&0_[C5^A]Y,+>UEE/15S0!^1G[6 +?\%"
M_"( R<KQ^(K]7O!JE?#MF",'8/Y"ORE^.<\OB3_@HOX0EAB\U%=0<=.HK];-
M.A,%C"A7854 K^% %FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "N)\=?\?47TKMJXGQU_Q]1?2@#?\+_\
M@F.M>LCPO_R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH K:A_QZO]*X/PC_R-]U]#7>:A_P >
MK_2N#\(_\C?=?0T >BT444 %%%% !1110 4444 %%%% !1110 4444 %(S!0
M23@>II:HZW"]QI%Y%&2)'B95(ZYQ0!(FIV<DGEI=P/)_<60$_EFK-?E3\7O'
MGQ9^ 7QPLM7@TN^O_"T<N^>Y;<8U&>]?:_PZ_;8^%OC#PG;:GJ'BW2]*O&7]
M[:S3893[4 >2?\%$O@!I/C;1-,\2P6L4.I:8YN/. P25YS]:ZS_@GW\7M4^+
M7PQOTU2>29M.D%JA<YPH!']*\)_:^_:SF^*VHZ=X4^%UNOBJVFE\FZELSNV*
M3@DXKZF_8[^")^"_P_:!P4GU K<2(1C:Q&2/UH ^$H8V\+_\%1-0^TJ?+Q_K
M#TZU^LMC.MS:Q2K]UER*_/3]NCX/^(/ OC&;XJ^$M*DU?5VD&Z&)22%SR:]A
M_9Y_;@\"Z]X*T^R\7^(+'P_X@MX0MQ;74FTJW<&@#ZQK\IOC?#%>?\%!+F$@
M3'CY!UZU]J_%']M#X>>&? .L:GX;\4Z9KVN00DVFGV\NYY7[#&*^-?V1_AUX
MP^/W[21^,?BW1Y])28D?9Y%.W'8T ?HP(?)^$]Q&%V :?(-OI\IK\QOV9_'E
MEX=_: ETFX=5FN-08+N/^T:_53Q=&EOX/U=5 5%M),#T^4U^!_BF/Q%I_P =
MYO$GA2WEU+4K&]9H[.$$ER&/% ']!0.>1R*6OC/]G7]N_3-1T>WTOXJ3V_@[
MQ$J@&VO&V,/K7L^K_M>?"6PTN]N8/'.D74\$3/' DWS2,!D*..YH \]_X*&>
M-;/1/@#XDTR5U^UW5LWEQY^9OI7"?\$J]!GL_P!E^.ZN$:$R2R;4<8/KFOFN
M_P#%WQ _;V^-VG&Y\/7&D>%=-N/)#(I\N6,,>3_GO7ZB> ?AWIWPN\$)H6EJ
M%MH8S]T8&<<T ?E_^T)(1\>+8@XS?K_Z$*_5KP?_ ,BIH_\ UZ1?^@BOR>_:
M(N(X_CQ:AG /V]?_ $(5^L'@WGPGH_\ UZ1?^@B@#9K\C?V96*_\% OB-C_G
MX;^=?KE7Y$?LRW$;?\%!/B,H<%OM+\?C0!^N5K_Q[1?[HKS+]I+_ ));J/\
MGM7IEI_QZQ?[HKS+]I1@OPMU$DX'_P!8T ?'G_!//_DL_BG_ *YM_6L#_@J-
M_P E<\!?\!_G6W_P3ON(Y?C1XI".&/EM_6L#_@J7<1P_%[P"'<*3MQGZT ?;
M/[+?_)+++\/Y5\X_\%8/^2;>%_\ K_'\Q7T;^RRX?X5V14Y''\J^;O\ @K),
MD/PU\+EV"C[>.OU% 'N'[&O_ "3*R_Z]T_D*^@J^>_V,I%D^&-B5.1]G3^0K
MZ$H _*GQ1_R=QK?_ %\_UK]0?#2[_#>GKZP+_*ORY\4747_#76MKO&[[5T_&
MOU'\+_\ (NZ=_P!<$_E0!^3W[3OPYTNX_;_TQO%EJMYX;D53(L@^0U]U:'^Q
M9\!O$&E6]_:>!]/F@F4,K[>M</\ M_?LYW'C[P!J'B;P[#)-XFMP#&D*_.0/
M2O,OV(?VUI=#TR+X?_%.&/PL^DPF..^OV*;R.QH ^D_^&$_@?_T(>G_]\U#=
M?L1_ ?2X_/N?!FE6L8_Y:3$*OYFNAU#]KWX/Z?9S7!\>Z1((P3M2;)/TXKX:
M^/W[07C?]K3Q7_PK[P':W \*73 -KUB3A.?44 ?HIX#^&OA+P/I93PII]K:6
MSH51K4@KCV(K\U/VW+67X=_M.> +F[0M#<WJMYG8#=7Z*?LZ_#Z\^%WPBT'P
MW?WLNH7=G%M>XF)+,?>O+OVUOV8;7XX^$)=:MV?^WM'MVELXT7)=AR #ZT ?
M1'AS5;;6=%L[JTF2>)XE.Y#D=!Q6G7YC?L3_ +77B;X7R_\ "#_%737T.S28
MA;^_RNT>O/:OMV7]K3X/PQR/_P )_H[;%W86;D^PXH Z7XV7D-A\)_%$T\BQ
M(MC(<L<=NE?GC_P3_P!8BUSQY+-"<JMVPX^M8?[8'[8GC'XS6>I:'\.=(EU7
M0(0T=S>6>655]2147_!,/3#HFMPPRR[YY)BSANH.>10!^LU%%% 'S[^WA_R;
M+XK_ -Q?ZU\W_P#!,'_D$P_[C5]'?MZ2+'^S'XK9CM78O/YU\W?\$O;B.;28
M=CAOD;I0!S/_  5R_P"2B?"3_KZ7_P!#-??WP58MX!TO/_/!/_0:_/[_ (*[
MW$</Q$^$F]MO^E+_ .AU^@'P18-\/]+(Y'D1_P#H- '2>*O^0=^-?FY_P4F_
MY&[P+_UW7^=?I'XJ_P"0?^-?FS_P4JGCA\7^!-[!<SKC/UH ^Y/V9ACX<V?^
MXO\ *O7*\B_9E8/\-[,J<C8O\J]=H *_+'_@HE_R=7X3_P"N4?\ (5^IU?E-
M_P %)-8L=$_:B\*W.H7"VUNL499V. .!0!^B?[/_ /R3'2_]W^@KT:OFGX)_
MM2?"33?ASIL$WCG2X)HU^=)9<-FNY_X:V^#XY_X3_1_^_P!_]:@#UVO@C_@K
MYI3M\ +2]4[E6]12OXBOKOPG\=O /CFX6#0?%%AJDK' 6WDR37&?M=? N/X_
M_"J?P\[E#&_GKCN0.!0!#^Q;+')^SSX1V2*["S3*@].*]UK\Q_V5OVB-<_9Q
M\57_ (-^)EDWA[PY:M]GLKV\RJRJ#@$9K[8;]KKX/1VJSGQ]I&UANQYW/\J
M/$O^"JVK1:/^S:99>=UXBA?7I73_ + FF3Q?"#1KYT98I[52N1[5\D_M0_$3
MQ1^VC\1/^%=^'M,DN_!$<RRQZQ;@E&P?6OTC^"/@M?A[\*O#?AX+M-A:+$W'
M4CO0!W-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWC+_CP%=#
M7/>,O^/ 4 4OA_\ \>\_UKKJY'X?_P#'O/\ 6NNH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\5?
M\@Z3_=-9'PU_Y!MQ_P!=*U_%7_(.D_W361\-?^0;<?\ 72@#LJ*** "BBB@
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
MX._M:_ ;QMJ1\ Z:;G1V)6+SOF!6M;7/ O[8'QRUBTT/Q[I2P>&+D^7=^6N
M$/6OU:HH \B_9K_9[T/]GCP'#H.CQX5OG<MUW'K7KC*&4@C(/44M% 'S!^U-
M^Q)X0^.5C/K@M9(O%%E$7LG@.T%QT!%?(_A+3?VV/A;IK:'X?TB.?2XW(B:5
M=QV]J_5>B@#\L=8T?]L[XK/::/XKTE+?1GD"SF(;3L/4_E6Y\7O^"7]KHNCV
M%_X$MYKK6KB,-?"8YQ)@$X_&OTRHH \%_8S^&>O_  J^$L6B^(H?(OEESM]L
M5\8_\%<QYFG^'(C]V2_13]-PK]2*_+?_ (*XL!:^&,G'_$P3_P!"% 'I%K^P
MOX=\8?"?PMXWT#SQXRTVQ2XL4C;"M(%! /XUP0\9?MY*[QKH=OY<9V(?+ RH
MZ'WK[O\ V;O^2,^%O^O&+_T$5Z=0!^6]M\ /VB/VJ-6AT?XX6;V?AZ!PZ- 2
MO-?>GP$_9U\+?L]^'_[,\.0%=ZJ))&ZMBO5** "O&/VA?V5?!?[1FAFQ\1VK
M!X_GBEAPI#]B:]GHH _*;0OAE^UI^S_K&IZ5\.=,%UX?\PI;F8;OD!X_2K^M
M:A^W-XLT^32]0T:*.SF^61D7!Q^5?J510!^:^O?\$S(-8^&=IXEDBGE^)%P
MUW$[97<>N!_GK7M/[ WP%\6_!*SUR#Q-;?9UG_U/YBOK^B@#X\_X*"? 7Q?\
M;/A_>Z=X5M/M5U(%PGK7I_[%/PWUWX2_LZ^&?#/B.'R-7LT83)Z=*]THH *\
M>_:T\!ZQ\2_@7XA\/Z#%YVIW2 1)Z]:]AHH ^+?V#?V>_&GP:L8H_%%K]G95
M8&OKCQE>+I_A75;ECM6*W9R?H*VJ\3_:R^(%MX,^$>O0/=QVUW=V<B0[F +'
M!Z4 ?#7PKT[_ (6-^UKI7B6V'G06MQM9^N,&OU1K\Z?^"57P[OM0\(ZQXDUD
MEIA?-Y;..3DG%?HM0 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 44
M44 %%%% !1110 4444 %%%% !1110 5Q/CK_ (^HOI7;5Q/CK_CZB^E &_X7
M_P"03'6O61X7_P"03'6O0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% %;4/^/5_I7!^$?\ D;[KZ&N\
MU#_CU?Z5P?A'_D;[KZ&@#T6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH Y_QUX)TSXA^%=0\/ZM");"]C\N08Y'N/>OD.[_X)(_!>\N'F/\ :2%B
M20LN!S7VY10!\^?L[_L1_#W]FG4;R]\,0SS7%T,,UV=Y'TS7T$ %& ,"EHH
MAN[2&^MWAGC66-U*E6&1@U\>>,_^"6/P?\;>*M0UZ]&H17=[(9)%ADVID^@K
M[)HH ^-/"/\ P2M^#_@WQ)::U9_VC)<VS;D667*D^XKZ[T/0[/P[IL-C8PK#
M!&, *H%:%% %;4+&/4K"XM)AF*>-HW^A&#7B_@?]C_P#X!\8#Q)I]HS:@)3-
M^\ (W&O<:* /E[XZ?\$\_AC^T!XZD\5^(5O(M2D0(PM7V*<>HK@[7_@DA\&+
M6]@N5;5"\+!P#-P<>M?;M% ')?#?X8Z)\+=#32]%MUB@4 ;MHW''J:Z+4V*V
M<F.XQ5NJ>J_\>;T ?-A_96\%_$3QQ/J^JH[W4$OG(%_O9KZ7T^SCTVQ@M81B
M*%%C7Z 8%<-X#_Y&"^KT&@ KPGP?^QQX"\$_%+5O'NG02KKFI.7G9B,$FO=J
M* &HHC0*.@&*Q_%WA.R\::++IFH*6MI/O 5M44 >3?"G]FKPC\'_ !!>ZSH,
M,B7=V")"WO57XT?LL^#/CMKNEZMXDADDNM/QY)3M7L=% &!X+\%Z?X$T6/2]
M-4K;1] U<E\</V?_  Q\?M'LM.\3Q/);VDOFQA/[U>F44 <K\/\ X<Z5\-]'
MCTW249+>-0@#>@KJJ** /$KS]D?P/?>.KCQ9)!*=4G?>[=LU[-9VJ6-K%;Q_
MZN-0J_05/10 F.N>:^<_C=^PE\-_CQJ4M[KT$\$\C;F-J=G-?1M% 'PXW_!(
M?X+-'LWZIC&/]=_]>OI#X"?LY^$_V=_"O]@^&(&^S;MQDGPS_G7J=% !24M%
M 'BOQT_9-\$?M 9/B."1'*[2]OA6/XUX.G_!(?X+(  ^J'!_Y[?_ %Z^XJ*
M/%O@G^R9X&^ _A?5M!\/VK/9ZFA2<W #,01BIOAM^RSX+^%NK'4=%@DCG+F3
MGIDU['10 4444 <K\3/ASI7Q6\'WWAK6D9].O!B15ZUR7P:_9L\)? V%8O#D
M4D:J"!OKU>B@#QOX[?LK^"_VA=4T+4/%,,DD^COYEML/0YSS7J'AWP_:^&=+
MAL+,$01*$4'T%:E% &+XK_Y!OXUXGXQ_9O\ "?[0%]9WGBB-Y9=-<- $KVOQ
M9_R#3]:Q_ /^LN: -;P?X.L/!.DQZ=IRE;=   WM6[110 5X%\?_ -BWP!^T
M?K$.I^*X9GN8D"*T1QQ7OM% 'P^?^"1?P6['4U'H):1O^"1/P68$;M4_[_5]
MPT4 ?-WP5_8.^'GP*U**^\/->F:-MP\Z3(S7TA2T4 >+?M(?LH^#/VH-,L++
MQ8DRK9L6CDMCM?\ .O!7_P""0WP6>/9OU0#VF_\ KU]QT4 >:_!+X ^%O@-X
M7AT/P[;G[-%PLDP!?\Z]*HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KGO&7_'@*Z&N>\9?\> H I?#_P#X]Y_K775R/P__ ./>?ZUUU !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 8GBK_D'2?[IK(^&O_(-N/\ KI6OXJ_Y!TG^Z:R/AK_R#;C_
M *Z4 =E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 <]XZ\*OXPT"?34NWL_-4J9$Z\BOG3]F?]@_
M2?V>_'FO^)_[7;6+C5)"Y653\F3FOJRB@! -H '2EHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KYO_ &B/V-].^/WC"RUZ[U5K*2V4*$4'G%?2%% '(_"WP#%\,_!MGH$,
MQN([?I(>]==110 4444 %%%% !1110 4444 %%%% !7SS^UU^R@/VI=(T:P;
MQ!/H4>GS>8WDY_>#/0XKZ&HH \T^!?P2T[X'^%ET?3Y!,-JAY ,%B!U->ET4
M4 %%%% !6#XV\(VGC;PW?Z1=JI2ZA:+<PSMR,9K>HH ^7?V6OV)+3]F75-;N
M[#7Y;Y-2G,S1G("Y/2OJ*BB@ HHHH **** "BBB@ HHHH *^9/VK?V*M._:@
MCTU;S5WTW['.)@5!.?:OINB@#FOAUX,C^'_@_3-!AE,\=C"L(D/? QFNEHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *^;/VM_V/5_:DNO#TDGB*?18=+?
M<T46<3#.<'%?2=% ' _!KX2V'P=\*1Z)I[!HEQN91C<0.M=]110 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 %%%% !1110 4444 %%%% !1
M110 5Q/CK_CZB^E=M7$^.O\ CZB^E &_X7_Y!,=:]9'A?_D$QUKT %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!6U#_ (]7^E<'X1_Y&^Z^AKO-0_X]7^E<'X1_Y&^Z^AH ]%HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "J>J_P#'F]7*IZK_ ,>;T <5X#_Y&"^KT&O/O ?_ ",%]7H- !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 8GBS_D&GZUC^ ?\ 67-;'BS_ )!I^M8_@'_67- '9T444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7/>,O^/ 5T-<]XR_X\!0!2^'_P#Q[S_6NNKD?A__ ,>\_P!:ZZ@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** ,3Q5_R#I/]TUD?#7_D&W'_ %TK7\5?\@Z3_=-9'PU_Y!MQ
M_P!=* .RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
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 **** "N)\=?\?47TKMJXGQU_P ?47TH W_"_P#R
M"8ZUZR/"_P#R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH K:A_P >K_2N#\(_\C?=?0UWFH?\
M>K_2N#\(_P#(WW7T- 'HM%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 53U7_ (\WJY5/5?\ CS>@#BO
M?_(P7U>@UY]X#_Y&"^KT&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_R#3]:Q_ /^LN:V/%G_
M "#3]:Q_ /\ K+F@#LZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KGO&7_'@*Z&N>\9?\> H I?#_\
MX]Y_K775R/P__P"/>?ZUUU !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 8GBK_D'2?[IK(^&O\ R#;C
M_KI6OXJ_Y!TG^Z:R/AK_ ,@VX_ZZ4 =E1110 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 %%%% !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 %<3XZ_X^HO
MI7;5Q/CK_CZB^E &_P"%_P#D$QUKUD>%_P#D$QUKT %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6U#
M_CU?Z5P?A'_D;[KZ&N\U#_CU?Z5P?A'_ )&^Z^AH ]%HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J>
MJ_\ 'F]7*IZK_P >;T <5X#_ .1@OJ]!KS[P'_R,%]7H- !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M 8GBS_D&GZUC^ ?]9<UL>+/^0:?K6/X!_P!9<T =G1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XR
M_P"/ 5T-<]XR_P"/ 4 4OA__ ,>\_P!:ZZN1^'__ ![S_6NNH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#$\5?\@Z3_=-9'PU_P"0;<?]=*U_%7_(.D_W361\-?\ D&W'_72@#LJ*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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@ KB?'7_'U%]*[:N)\=?\?47TH W_  O_ ,@F.M>LCPO_
M ,@F.M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** *VH?\>K_2N#\(_P#(WW7T-=YJ'_'J_P!*X/PC
M_P C?=?0T >BT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !5/5?^/-ZN53U7_CS>@#BO ?\ R,%]7H->
M?> _^1@OJ]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#$\6?\@T_6L?P#_K+FMCQ9_R#3]:Q_ /^
MLN: .SHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "N>\9?\ '@*Z&N>\9?\ '@* *7P__P"/>?ZUUU<C
M\/\ _CWG^M==0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% &)XJ_P"0=)_NFLCX:_\ (-N/^NE:_BK_
M )!TG^Z:R/AK_P @VX_ZZ4 =E1110 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 %%%% !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 %<3XZ_P"/J+Z5VU<3
MXZ_X^HOI0!O^%_\ D$QUKUD>%_\ D$QUKT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6U#_CU?Z5P
M?A'_ )&^Z^AKO-0_X]7^E<'X1_Y&^Z^AH ]%HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J>J_\>;U<
MJGJO_'F] '%> _\ D8+ZO0:\^\!_\C!?5Z#0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XL_Y!I^
MM8_@'_67-;'BS_D&GZUC^ ?]9<T =G1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XR_X\!70USWC+
M_CP% %+X?_\ 'O/]:ZZN1^'_ /Q[S_6NNH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\5?\ (.D_
MW361\-?^0;<?]=*U_%7_ "#I/]TUD?#7_D&W'_72@#LJ*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KB?'7_ !]1?2NVKB?'7_'U%]* -_PO_P @F.M>LCPO_P @F.M>@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** *VH?\>K_ $K@_"/_ "-]U]#7>:A_QZO]*X/PC_R-]U]#0!Z+1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %4]5_X\WJY5/5?^/-Z .*\!_\ (P7U>@UY]X#_ .1@OJ]!H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#$\6?\@T_6L?P#_K+FMCQ9_R#3]:Q_ /^LN: .SHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N>\9?\> KH:Y[QE_QX"@"E\/\ _CWG^M==7(_#_P#X]Y_K774 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!B>*O^0=)_NFLCX:_\@VX_ZZ5K^*O^0=)_NFLCX:_\@VX_ZZ4
M=E1110 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 %%%% !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 %<3XZ_X^HOI7;5Q/CK_CZB^E &_X7_Y!,=:]9'A?
M_D$QUKT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!6U#_CU?Z5P?A'_D;[KZ&N\U#_ (]7^E<'X1_Y
M&^Z^AH ]%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "J>J_\>;U<JGJO_'F] '%> _^1@OJ]!KS[P'_
M ,C!?5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% &)XL_P"0:?K6/X!_UES6QXL_Y!I^M8_@'_67
M- '9T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7/>,O^/ 5T-<]XR_X\!0!2^'_ /Q[S_6NNKD?A_\
M\>\_UKKJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH Q/%7_(.D_P!TUD?#7_D&W'_72M?Q5_R#I/\
M=-9'PU_Y!MQ_UTH [*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 *XGQU_Q]1?2NVKB?'7_'U%]*
M -_PO_R"8ZUZR/"__()CK7H **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MJ'_'J_TK@_"/_(WW7T-=
MYJ'_ !ZO]*X/PC_R-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %4]5_X\WJY5/5?^/-Z .*
M\!_\C!?5Z#7GW@/_ )&"^KT&@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9_P @T_6L?P#_ *RY
MK8\6?\@T_6L?P#_K+F@#LZ*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO&7_'@*Z&N>\9?\> H I?#
M_P#X]Y_K775R/P__ ./>?ZUUU !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 8GBK_D'2?[IK(^&O_(-
MN/\ KI6OXJ_Y!TG^Z:R/AK_R#;C_ *Z4 =E1110 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 %%%% !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 %<3XZ_X
M^HOI7;5Q/CK_ (^HOI0!O^%_^03'6O61X7_Y!,=:] !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M0
M_P"/5_I7!^$?^1ONOH:[S4/^/5_I7!^$?^1ONOH: /1:*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JG
MJO\ QYO5RJ>J_P#'F] '%> _^1@OJ]!KS[P'_P C!?5Z#0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M &)XL_Y!I^M8_@'_ %ES6QXL_P"0:?K6/X!_UES0!V=%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SW
MC+_CP%=#7/>,O^/ 4 4OA_\ \>\_UKKJY'X?_P#'O/\ 6NNH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#$\5?\@Z3_=-9'PU_Y!MQ_P!=*U_%7_(.D_W361\-?^0;<?\ 72@#LJ**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
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@ KB?'7_'U%]*[:N)\=?\ 'U%]* -_PO\ \@F.M>LCPO\
M\@F.M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** *VH?\ 'J_TK@_"/_(WW7T-=YJ'_'J_TK@_"/\
MR-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %4]5_P"/-ZN53U7_ (\WH XKP'_R,%]7H->?
M> _^1@OJ]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#$\6?\@T_6L?P#_K+FMCQ9_P @T_6L?P#_
M *RYH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *Y[QE_QX"NAKGO&7_'@* *7P__ ./>?ZUUU<C\
M/_\ CWG^M==0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% &)XJ_Y!TG^Z:R/AK_ ,@VX_ZZ5K^*O^0=
M)_NFLCX:_P#(-N/^NE '94444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 445\D?M(?MZ67[/VM7&GSZ(U\8CC<">
M: /K>BOS4/\ P62T=5!?PJ5SZL?\:Z?X6_\ !630?B%XYL="GT(:=;W# &[=
MSM7]:!V9^@E%9>A>)]+\2VJ7.FWT-Y$XR&B;-:E @HKQ;]HC]HZU^ NAS:A/
M8_;?+3?LSUKYH^%7_!5G2?B1XD32CX<-EN;;YC,?\:!V/T HJAH.JIKFCVE^
M@VI<1B0#ZU?H$%%?)G[2G[>FF?L]ZY<:9/I/V^>$\J"<_P ZC_9/_;VL/VG-
M6O+*'13I9M^[$\_K0.Q];T4BG<H-4]6UBQT&QDO-1NX;*UC&6EF<*H_.@1=H
MK\\?B%_P5PT+P3XXU30HO#XO;>SD*)=*YVR8/4<T[X<_\%;M!\<>-M/T.;01
M80W3A6NG<[4_6@=F?H916!X=\>:!XKCC;2]5M;TNH;;%(":WZ!!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 %%%% !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 %<3XZ_X^HOI7;5Q/CK_ (^HOI0!O^%_^03'6O61X7_Y!,=:
M] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 5M0_P"/5_I7!^$?^1ONOH:[S4/^/5_I7!^$?^1ONOH:
M /1:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ JGJO\ QYO5RJ>J_P#'F] '%> _^1@OJ]!KS[P'_P C
M!?5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% &)XL_Y!I^M8_@'_ %ES6QXL_P"0:?K6/X!_UES0
M!V=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5SWC+_CP%=#7/>,O^/ 4 4OA_\ \>\_UKKJY'X?_P#'
MO/\ 6NNH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#$\5?\@Z3_=-9'PU_Y!MQ_P!=*U_%7_(.D_W3
M61\-?^0;<?\ 72@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *_(W_@I,H_X33420#\YK]<J_([_ (*2?\CI
MJ/\ OF@:W.(_8!_91\*_M0+K3>)Y9(H]/ *K#U;D#^M97[;_ .R=;_L[^+;2
MV\(F9M*DC$CSGAD[UTG_  3N_:>\(?LUKKB^+6DC6^ $<D8R1R#_ $JC^W!^
MT_:?M%>.;&+P5.PTGRUCD\S@L>!F@O6Y[)_P3!^,&LZQXL'A6ZFDN+.&(D/(
M23P*_4.O@3_@G7^S/?\ @>WMO&=S+"T=RA "MD\BOOHL%&2<"@A[GYP?\%0/
M&SZ7J$.D C;/ ,C\*_-7PUK4_A75[2[M!B3SUSCZU]G_ /!6#Q!]L^+^DPVT
MF8DA56P?0 5\7R:3<1VT5X8V$(;<&QQ06MC]\OV9_&R>+_A3H+%@9X[50W/M
M7I'B#6%T'2;B^< K"NXYKX,_X):_%*7QMI^K:9)-N6QC"JI-?3'[6WQ @\$_
M!O7W$NR\:$^6*".I^2'[;GCN;QK\=-3F8[HF)X[5U?\ P3Y\5MX2\=/''A?/
MD"G\Z^>99=1^)WB*XN 3+=,S$GKQFNS^ ?B=? ?Q6TFRN25EDNT0_P#?0H-#
M]_+&3SK*W?\ O1J?S%?GK_P4V^,NH?\ "*WG@ZUD:SC#9,T)(8_C7Z!Z%()M
M$T]QR&MXV_-17YY_\%./A'J%OX=O/&*+YUJ7VE8^2/PH,UN?,O\ P3]_98\.
M_M0WFM1^*;B7R].3=N3EWYQ_6O:_C?\ \$Q8/#.I6R^!4N+BW<9:3'S+7QG\
M /C]XJ^ ?B*SU+PY=-9V<S@WR="R9Y'Y5^V/[._[3WA/]H3PW'?:)=8GC15G
MCE(!WXYQ^-!3N>7_ +'/[,-]\([.WOM3N[I[Q1@QS,2*^M***" HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 **** "N)\=?\?47TKMJXGQU_Q]1?2@#?\+_\@F.M>LCPO_R"8ZUZ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH K:A_QZO]*X/PC_R-]U]#7>:A_P >K_2N#\(_\C?=?0T
M>BT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !5/5?^/-ZN53U7_CS>@#BO ?_(P7U>@UY]X#_P"1@OJ]
M!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#$\6?\ (-/UK'\ _P"LN:V/%G_(-/UK'\ _ZRYH [.B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Y[QE_QX"NAKGO&7_'@* *7P_\ ^/>?ZUUU<C\/_P#CWG^M
M==0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% &)XJ_Y!TG^Z:R/AK_R#;C_ *Z5K^*O^0=)_NFLCX:_
M\@VX_P"NE '94444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5^1W_!23CQIJ)_VS7ZXU^1W_  4F_P"1SU'_ 'C0
M-;GC7[(G['/_  UTNI;M472XM/'S,P)[X[?6M_\ :&_8+UK]G.$W5C=2:C:*
MN_[1&IP*]W_X(WDX\5CMM'\Q7W-^U-IL.J?!'Q'%-$DG[DX+#[ON*"KZGYS_
M + _[6VI^'?$T7AO6+J673U&P)(WR^E?JQ=ZNE[X4FU& XCDMS(IS[5_/UH:
M3Z#\2(8[#(<7(^[]:_<W0;Z2W_9XM[I_]:FD%SGU"F@3/QX_;O\ $$NO?$@R
MES*\;[1^=>QZ_P#L_P 5U^PWI?BJV@#:A(1NVCYJ^8_'&MR_$SXJ74./,=;H
MH!_P*OUU^$OPZ?6/V2K+0)(0TBPEA&P]!04?G/\ \$__ (@2?#7XA)9-<_8W
MNIEC92<9R:^F_P#@I]\7%\.QV&A*=POK4,3GU K\^_'$-Y\/_CE>7$>Z!].O
M-ZJO .&K;_:*^,VL_M$:OI<T\>;NTB6&-%[XP* \SUK]B;X%S:UKDVN21FYM
MVB8B+&:\2\60+I7[3#1A?+%OJ(PO]W#"OUE_X)^?#&#PK\#-/U6[@QJ=Q&RL
MK#[HP*_+O]H[13HO[1VM7^-F^]9A_P!]4 MS]NO@SX@'B#P+ID@D$NR!%S^
MK6^(7@/3?B+X;N-'U2!+BVE!^209&<5XA^POKAUSX7[R^_9M'7VKW+QU\0-"
M^&VAMK'B*_CT[3U<(9I.F3T%!'4_&C]KS]C?7O@WXAN]6TFRFU+3;F0GRH4)
M6)?PKQ/X2?&#7/@UXGMM3TJ^D@LK=PT]E$Q 8]P17] ,;Z#\3O";21>3J.E:
MC"RB3:&!5AC(K\>_VZ/V/XO@1XO6[\*1R76E7Y-Q<,X_U9)SB@I,_2;]E/\
M:>TWX[^$K27<L.H%<&$M\WY5]!5^*/\ P3?\8WFE_'R*VCE=K?;CR\_+^5?M
M5#)YT2OC&X9H)9)1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 **** "N)\=?\?47TKMJXGQU_Q]1?
M2@#?\+_\@F.M>LCPO_R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K:A_QZO]*X/PC_R-]U]#
M7>:A_P >K_2N#\(_\C?=?0T >BT444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !5/5?^/-ZN53U7_CS>@#
MBO ?_(P7U>@UY]X#_P"1@OJ]!H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\6?\ (-/UK'\ _P"L
MN:V/%G_(-/UK'\ _ZRYH [.BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QE_QX"NAKGO&7_'@* *7
MP_\ ^/>?ZUUU<C\/_P#CWG^M==0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XJ_Y!TG^Z:R/AK_R
M#;C_ *Z5K^*O^0=)_NFLCX:_\@VX_P"NE '94444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^1W_!27_D=-1_WS
M7ZXU\:?M0_L&7/[0&NW.H1:XM@)3G:>U T?&?_!.O]IOP?\ LWKKJ^+9'B%\
M/W;QC)'(/]*]F_:A_P""BWACX@>";W1/",TG[]"I+=2:PF_X(VW<J*LGBJ-\
M>N:LZ3_P1TFT^_CG;Q-$Z*02O/-!6A\V_L;_  KUCXS?%@1R0.2K>:9'7"XS
MGK7ZW?&;6(OAK\#;K2W<>8+!H 1TZ&M?X%? 70?@KX6L["SLK<ZE&NV6\5/G
M?\:A_:"^#,_QF\-G3(+[[$2A4M]:!7U/Q!^"-I_:GQ^6(#=YUX3C_@5?O'\+
M=-.F^ [.VV[2(^F/:OA_X*_\$L[GX7_%ZQ\7W/B..^@MY?,:W]>:_1".-(D"
M(H51P HXH!L_%;]OOX7R>!O'-WJSQ;%OIV8-CU->*?L[>'7\8?&?0M'B7>UP
MZCVK]@OVQ/V1H_VGM)L+:&]CTV>W))D(^]7D'[.__!-1O@KXZL/$4^MQWTMJ
MX8#OQ0.^A]D?#CP@?!/@RUTAMN8DP=O3I7Y'?\%$/"L7AOQ9<:C FR:65FW>
M]?LX?F!%?'O[7/["<O[230M;ZPNFLC%CGO0),X[_ ()5>*[G6O@YJEI-+F^W
MGRB3['%?/O\ P42\1?%R75[G0];GEG\'QR;TBB!ZU]G?L@_L=7O[,NFO:/K0
MOPS;LK7O_C7X:>'?'UE-!K.EV]Z70J&D7)'% 7U/S$_8E_;XT_X5Z+)HOCV[
ME72X8Q': <L@%9O[;G[:'AKXR0QV_A)Y)K41['W+\S5Z#XZ_X)!MXH\8:CJE
MKXABM+*XD+1VPSA!GI5CX:_\$C%\&^.-/U>_UZ&_L+=PTEJ1PXH'H>>_\$R_
M@K?3?$6'Q9=6SI8,"0'7%?K<JA1@# KG_"7@/0O!-A%::/IT-E'&H \M<5T-
M!+"BBB@04444 %%%% !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 %%%% !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 %<3XZ_X^HOI7;5Q/CK_ (^HOI0!O^%_^03'
M6O61X7_Y!,=:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 5M0_P"/5_I7!^$?^1ONOH:[S4/^/5_I
M7!^$?^1ONOH: /1:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ JGJO\ QYO5RJ>J_P#'F] '%> _^1@O
MJ]!KS[P'_P C!?5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% &)XL_Y!I^M8_@'_ %ES6QXL_P"0
M:?K6/X!_UES0!V=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5SWC+_CP%=#7/>,O^/ 4 4OA_\ \>\_
MUKKJY'X?_P#'O/\ 6NNH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\5?\@Z3_=-9'PU_Y!MQ_P!=
M*U_%7_(.D_W361\-?^0;<?\ 72@#LJ*** "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 ***
M0L%Y)P/>@!:*B^U0CK-&/^!"E6XB<X65&/LPH DHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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@ KB?'7_'U%]*[:N)\=?\?47TH W_"__()CK7K(\+_\
M@F.M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** *VH?\>K_2N#\(_\C?=?0UWFH?\ 'J_TK@_"/_(W
MW7T- 'HM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 53U7_CS>KE4]5_X\WH XKP'_R,%]7H->?> _\
MD8+ZO0: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH Q/%G_ "#3]:Q_ /\ K+FMCQ9_R#3]:Q_ /^LN
M: .SHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "N>\9?\> KH:Y[QE_QX"@"E\/_ /CWG^M==7(_#_\
MX]Y_K774 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!B>*O^0=)_NFLCX:_\@VX_P"NE:_BK_D'2?[I
MK(^&O_(-N/\ KI0!V5%%% !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@ HHHH **** "BBB@ HHHH **** "B
MDSCFO&_C)^U1X ^#UC<QZMX@M;?5]A\BT8_,[=A0![+17YG:M^W9^T9X@OGN
M_ WPZ36M R0ETL&01^54V_;5_:WC5I&^$ZB-1EF^S]!^5 'Z>T5\8?LW_M]6
M?B:QN+'XM36O@_Q%Y@6&UE&S?ZCIUKZ^T#Q!8>)],BU#3+A;JTD^[(G0T :-
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45R?Q6\6S^ _AOXB\0
MVT8EN--LWN$1AP2!TKY<_8C_ &U?$/[2\-V^L:;#9&&X,0\I0.!0!]GT444
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 %%4=
M:UJR\/Z=-?ZA.MM:0J6>5S@*!WKX[^-?_!0C2+.X;1_A5<VWBOQ#RBVT8W9?
MTH ^TJ*_,)?VT?VNU&)/A*JM_P!>XZ?E22?MM_M8V,;75Y\*5BL81NFD-O\
M=4=3TH _3ZBOCW]FW_@H9X,^)6CO;^,=8L]"\2))L-F_RY]1]<U]::+K5GXA
MT^*^T^=;BUDY61>AH O4444 %%%% !1110 4444 %%>(_M>?'+4?V??A)<^*
MM+M4N[J*4((W&1S6%^R3^TAJWQ^T%+[4[*.T=HM^U!B@#Z+HHHH **** "BB
MB@ HKXA_;\_;HU[]E/6M(TS0M/M[VXOHO,_?@8'Z5Z]^Q/\ M":G^TK\&X/%
MNKVD=G>-,T31Q#"\>E 'T!1110 4444 %%%% !117.?$7Q)+X/\  ^LZU @D
MFLK=IE4]R* .CHKXM_9L_;:\0_&;Q\NA7^F16T!D*;U4 \&OM*@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **\P_:&^,UG\"_A_/XCO9$CC1MB^9T+=A7P9H__  4 _:+\;>*%7PO\.X]1
MT"23Y+I8 <IGKG% 'ZA45P'P;\5>)?%GAE+OQ/IO]F7Y S#MQ7?T %%1S2&.
M%W'51FOA?XT?MZ>)OAO^TGX;^'EII4$VGZE(J23,HW#)[4 ?=E%5M.N3>6,,
MS#!= Q_$5Q7QC^-/A;X(^%9]:\4:M!ID>Q_($QYD<#@#\<4 =]17YF?"_P#X
M*$_&WXS?$%K;PCX(BU/PI'<&-[^.'.$SUSCTK[0^+'QDU+X7?!A_%E]:K%J"
M+EH6' .* /8Z*_/;]D/_ (*+^)/VA/B?J7AS4-*M[:T@&Z*2-1DKDCGCVK]!
MH7\R)&]1F@!]%%% !117Q=^T1^VQXA^$/Q@_X1.QTR&XM<C]XR@GF@#[1HKF
MOASXFF\8^"]+UB>,1S740=E':NEH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **\@^/_ .T;X:^!_AF\N;_48(]55,Q6KGDFOB2X_;L_
M:7\12/J/A'X:IJOAY\F&[6#(8?E0!^G5%? G[/O_  4$\3SZXVE_&W28?!MQ
M,^RU5D";S^5?=6A>(+#Q)81WNG7*7-NX!#H?6@#1HKXM_;:_;8\1?LU?8O['
MTR&]\^Y$)\U0>*^J?A=XJF\<?#OP_K]S&(I]1LTN'11P"PZ4 =31136;:I/H
M,T .HKX)_;4_X*#:[^SEXITK2]$TZWOA<L?-,J@X /..*^E?V8?C->_'#X?I
MKU];K;RL5^51@<B@#V&BBB@ HHHH **** "BBB@ HHKQW]J3XRW_ ,#?AK)X
MBTZV2ZN%DV>6XR* /8J*^:_V2/VF=7^/\-V^IV,=H84W#8N*^E* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KB?'7_ !]1?2NVKB?'7_'U%]* -_PO_P @F.M>
MLCPO_P @F.M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** *VH?\>K_ $K@_"/_ "-]U]#7>:A_QZO]
M*X/PC_R-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %4]5_X\WJY5/5?^/-Z .*\!_\ (P7U
M>@UY]X#_ .1@OJ]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#$\6?\@T_6L?P#_K+FMCQ9_R#3]:
MQ_ /^LN: .SHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N>\9?\> KH:Y[QE_QX"@"E\/\ _CWG^M==
M7(_#_P#X]Y_K774 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!B>*O^0=)_NFLCX:_\@VX_ZZ5L^*(V
MDTV3:,_*:R?AO$T>F3EAC,E SKZ***!!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %?"O\ P4&^-=[_ &)'X2\-3E=5
M,X255/."<&ON6XN%MH7E?[JC)K\I[Z:3X@?MX:U:W;>;8*^Y86Y YH&CZ]_8
M[_9CT/X9^%;+Q(]MG6M3A6:=GY^8]Z^GZSO#MJECH=C;QC:D<04"M*@057U"
MQAU.QGM+F,2V\Z-'(C="I&"*L44 ?EM^U9\,7_9@^->E^,?!43V.A1XGNU!X
M#'DU^@'[/7Q07XP?"[2_$RN'^TC!(]@*\U_;U\(V>M?L^^);Z6)6GMX<@D5Y
M=_P3,\4W,WPLL-*,A^SH6PG:@KH?1_QM_:/\)? -M*7Q/,\)U)_+@V#J<XJ]
MJWQZ\+:/X!G\6SW6=,AC\Q@I&_&,]*^*/^"P3+;Z#X-N_+\R2"4NH[\,:\W_
M &5?@]XW_:4:RU>ZU6:R\+6H6.?39B0LH'M0%CZBC_X*D?""0$JVH$ D?ZJN
ML^'?_!0#X9?$K5H].TV:ZBG=@@\]-HR:[G1_V3?A7I>GQ6Q\&Z;,R@;G>+DF
MO)/VG?V(](\9>%ENOA_;VOA/5K%&EW6B%3)@9'XT!H?6\,R3Q))&P>-QE64Y
M!%/K\[OV*OVC-;^&^K-\./B%=7%_J<]SLM[F=L$ $@=>U?H<TBK$9,@H!NW9
MXQ0(;<7$=K \TK".- 69F. !7S;\2?V_OAG\+]8_LW5)KJ6?.,VZ;A7S[^UK
M^T=K?Q>\2)\/? -S<:9=PSF"XN(6/.3C)Q7LW[,_[$.C^ _!\H^(4-IXRUF[
M82^?=H6,8(R1]: ]3.;_ (*C_"!7C4MJ +L$'[KN:]4^-OB&Q\:_ FXU_3IE
M>RO+)I(]QYP5)K4U']E'X57UH\0\&:;&Q!VNL?(/8U\+?M*>#?&_[)MGJFH2
MZQ<>(?"VK!X;33HLE;48Z8]J!G7?\$L?FM_%0_Z?7_F:^T_C-\<_#?P,\/\
M]L>))7BL]P7*#N:^*/\ @D_-]LT/7+HC:T]P7*]QDYQ7?_\ !4J%)O@L0ZAA
MYJ]?K0/J?4W@/XN:'\1/!Y\2:3(TFG"$SY(YV@9K@/ W[8W@'Q_XFDT+3KB5
M;Z.4PE91CY@<5RO["UM%+\$=*M60&&:T",OJ,5\J_M=> _\ A0O[1'AGQ%H$
M'V32VD$]QY0PIR<G- K'ZDT5POP9^(L'Q0\#66MVY!CD&W(]0*ZKQ!J*Z1H=
M_>NVQ;>!Y-Q]@302>9_&+]IOP=\$=6L=.\17#I=7@S&D?)-=SX#\=:=\0] B
MU?3-_P!EDZ>8,&ORZDO+S]J[]I[2M2E1KO2M(O/*EC;YE(#5^HUY-I'PY\-L
M\%O'96-NO$<8VC@4#-J^O8M/LY[J9PD,"-([$] !DU\FZI_P4X^$>DZQ>Z=)
M)?//:R&.0I'D9!Q7@/C3XH>.?VMOBIJ'@WP=JESH=K8S8GDC8A94SR*^JO@_
M^Q1X#\%:#LU[0+#6M5F ,T\R9);N?K0/U.7T?_@IC\)M9OTM(I+Y'8@ O'@5
M]1>&?$=EXLT.TU;3Y!+:72!T8'/YUXI\4OV-O 'C'P?<Z;HGA[3]$U)AF*[A
MCP0:^+O 'CKQU^Q=\4GTKQ=J-SJGAZ>86]LDA.Q<G'% ;GV1^UMHUP_A]]6
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
ML=W!-IK((W7.#M(&* +_ .S[^T]X._:2L-3NO"4\DB:?)Y4PD&"#7KM?CO\
M!_Q7?_L:?M+1>##')9V?B._SW50I:OV%BD6:-'1@Z, 0P[B@ FE6"%Y&.%12
MQ^@KYZ\3_MS?#?PK\2-,\$W-S-)K&H2^5$(AE=V<<UW'[0WQ<T_X1_#W4K^]
M_P!9-;RQP\X^8J0/YU^=_P#P37^$:_&_QSXK\=>+[8W4UC?F2QDN%R5RV1MS
M0!^KRMN4,.AYKC?BE\6M ^$.@'5M>N!%;C.%!&X_A61^T!\;M+_9\^&]YXKU
M6(SP6^%6%3@L<5^9W@GX0_$O]NGXK77BV?Q)<6'@J6;[1%8S,VP)G[H% 'U%
M<_\ !6SX+6MW-;LVI%XFVDB'BNN^$/\ P4@^%/QF\;6WAC19KR+4)_N-<Q[$
M_.O1-(_8^^$=AI5E;3^!M)NIX8E22=X?FD8#DGGN:\9_:._8%T/7M#GU#X96
M=MX2\0QC<ES:+M88]* /LQ)%D7<C!U]5.:Y3XL?\DYU__KU:O@?]B7]IKQ!X
M6^)5_P#"_P =W4]S=::/*-]<L<2'IQFOO3XHS)<_#/7)8SN1[1F4^HH _,[]
MDS_DZNT_ZZG^=?I)\7OC1X>^"FAPZKXBE:*UE?8I7UK\V_V3/^3J[3_KJ?YU
M]-?\%,H4F^$VFAUW#[3W_"@#Z(^$WQK\._&73YKSP_*TD46"Q;WKT"OC+_@F
M]"D7@W4PB[?E7^E?9M &5XE\26GA72I]0O6*V\*%V(] *\J^!_[67@?X_P"K
MZMIOA>XDFN-,D,4X<="#72_'A0WPZU8$9'V>3_T&OSO_ ."2MO'%\2_B/L4#
M_37_ /0J /T@^+WQ8T3X*>!;[Q9XAD:/2K/'F,O49_\ U5P_A7]KKP#XN\#Q
M>*K&_P#^);*A==Q ;%<5_P %)H4G_9)\6I( 5VJ<'Z&OR<_8[^$?C?\ :<UR
MW\$Z1KTFC:3IQ^TRR$D(5SDK0!^EVJ_\%9_@OI.I75E*VI-+;L48K#D$CTKU
M7X'_ +;?P[^/E[%:>';B9)Y#A5N1M-:GAO\ 8Y^%&D^'].LK[P7I.HWEO"J3
M7<L.6F<#ECSW-?'7[;7P$'P!\0)\3O @C\/:181@R6-H-JEAUQ0!^D6O:]9^
M&],GOKV98H85+G<<<"OCW7O^"L'P9\/ZU?:9<'4FGM',;LD.5)'H:^;_ (0_
M%3QU^WE9VOA2PU*YT$V3>9<7CL=LB+U&?PK[V\/_ +'OPIT_1;"VU#P7I.I7
M\,2K/>2PY:9\<L>>YH K? K]LCP!^T"$_P"$<N94=C@)<C8?RKW:OR[_ &TO
M@C<? 'XG6/Q&\"2IX<\-V**9].M/D1FXSQ7W=^S#\1F^*GP9T+Q$\GF27*?,
M2<GC% 'JM>._'+]JCP3\ (]WB2Y?=MW&.##,/PK@OVV/VL;']GSP[#HL<+RZ
MWKD306DD;<Q,V0#CUKY8_9+_ &*?&?Q2\3P^/?BAKKZWI#3%QIMX2V]3SC!H
M ]H7_@KK\%&7=G4P/^N->Q_L^?MH_#[]I!=0/AFXFA-B,RB\&P_AFMY_V2/@
M])G_ (M_HXR,?+#_ /7KY:_:N_8=O]!TV3Q+\(KQ?"$%BIN+NUL_E,X')'%
M'T3<_MH?#VU^+=A\.S=R-K]XVV)5Y7->XZA_R#[G_KDW\C7X)_LN>)M0\;_M
MM>$KO68V6]@N!$WFYW94XR<_4U^]NH?\@^Y_ZY-_(T ?D)\ T\S]K#Q0F0N[
M42,GH/FK]$?CE^UMX&_9R6SMO$UQ+)*\(8"V&[@5^2>K_%6X^'O[0'C+1;&U
M>34=8O&AM[F/K"S-@&OOG]F']BW4KG1UU7XMWJ^+Y;C]["MYEBJGD+S0!,O_
M  5U^"C;1G4^3C_4U]#? O\ :6\'_M!V<]QX8N&80@,T<N WY5"W[(_P>*NO
M_" :.-PVY$/(]QSUKX"_:5_97\=_LV^,8?&WP]UJ:R\.K.9Y[*SR $!R5(^E
M 'ZN45X#^Q[^TM8_M'?#TW\2B&\L2+>9&/S,P&"?TKWZ@ HHJKJ>I0Z38RW5
MPVR*,98F@"PSJBEF8*JC)). !7Q[XW_X*D?![P'XNU+P[?R7\E[82F*5H8MR
M;AZ&O _V@OV@_&7[1WQFNOA+\/\ 4+G0;B-OFOX6(5E[C(KZ+^ O[ 7@OP5H
MXN?&NC6/B;Q!,@\^YN4W%F[DT <]I_\ P5F^"^I7T=K&^HJ[G +0X%?0U]^T
M5X1T_P"%<7C^6[_XDDF-O(W\]L5SGBK]C/X4:WX?O+&R\&Z7IUW*A$5U%%AD
M;UK\O_VK/A!\1/V;-0D-]K-QJ/@=9,1Z>"?*&>E 'ZS?"']H'PO\:EE/AZ9Y
M/+7<V\58^,7QT\-_!#09]7\1RO%:0IO8H.<5\D_\$QKJ'4M/OKZ"(0I-#N">
ME='_ ,%,+>*X^$VJK*H93;\@_2@#Z(\#?M%>$?B!\)T^(6F7>=!;/S,0&X[8
MKY^U[_@J]\&O#^L76FW#:BTUNQ5F2'*Y'H:^"_V'O!_CWXUZ%#X(T[5KC3=
M$K2,<D1D9R:_53PO^QO\*])\/V-IJ7@[2M5OX8P)KR:++2MW)H Y#X0_\%#/
MA=\9M>MM(T6>ZBNIVV(+A-HS7T^#Z<BO@?\ ;0_9!T?P=X7NOB-\/H+?PS/H
M<'GR6]FI7=@]17I/_!/7X\WGQ@^#-E)K$LDVIHY0R2').* /K"N-^)_Q6T'X
M2^&+O7-<N1':VREW52-^!Z"L#]H#XUZ?\$_!5UJEX-TK1/Y*YQEL&OSF^!OP
MY^('[>7C&\\7:EX@N-*\)Z==F.72[@MMN%R>,?2@#Z+7_@KI\%&+ '4_E./]
M37I_P#_;R^&W[1&NS:3X<EN8KF/K]K38#],UT>B_L:?!_2=-BMV\#:7.X4;I
M)(N2>YKSKX_?L4Z7JVAVE[\+XK3P/JUBYGE>Q4IYZKSM^O% 'RO_ ,%1EV_M
M3?"YL@YV<?C7Z.?!'_D0;#_<'\J_%CXX>-M?\7?M)>#;'Q&L_P!ITR58!)/G
M+X.,C/TK]I_@C_R(-A_N#^5 '?4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(S!5))P ,DT ?+G[<G
M[4"_L_\ A&TALY]NJ:H3!!LY(8\"OFK]G#]BS6/VAKN7QA\;(Y+QG?SK':Q'
MR'D5YWXNUF;]JC]JO5/"5X3-:Z!?;T$G(X;M7ZT>%=+BT7PWIEC"H2.WMTC"
MCV4"@"CX!\ Z/\-?#=OH6A6PMK"#[J]ZZ%E$BE6 96&"#T-.HH ^7OV@_P!@
M_P !?%S3[_5;?3#%XM1&>RNEDVJLG;(KY2_9R_:)\;?LS_&Z#X1_$:Z/V0-E
M3U4*>G-?J=7YN_\ !5CX/II_A6;XD6*B#5H9$472#Y@!VS0!^BVDZM;:WI\-
M[9R>;;3+N1QW%6FD13@LH/H37SM^POX^;QI^SGX8\^5I+^&T D<G.[WKXG_;
MR^/GC+X4_M%^$I['7;BUT:.4-/:HY"N-W(/X9H _6%I%7EF 'N:;]HB_YZI_
MWT*_,_7OVA/''[8^M0>!? YO/#@FB'_$YCR(U..3D56E_P""<_[0=K;R.GQI
MN)FC4LJK*_S'TYH _3M9%?E6#?0YIU?F3^S3^TOXH_9M\<)\.?B;)>:U=ZE<
MB*"^G8_+SC.3VK],H)X[B%)8F#QN P93P0: )*:TB)]Y@O\ O'%<3\5_BUHO
MPD\.RZKJUQ'&%4E8W< O@=!7YU^/?CC\1/VZ?%$6C_#L:CX)M+"0PFZ^8"7G
M[V>] 'ZD?:(O^>J?]]"E69).%=6/L<U^9(_X)S_M!<'_ (73<<C)'FMQ[5AV
MO_"X?^"?6O?\)'XRUF^^(6E71\L6\;,X0?WJ /U5HKQ7]FS]I[0OVC-"DO=-
M5+6XB ,EL7RRD]L5ZMXD\2:?X5TF;4-2N8[6VB&3)(V!0!I,ZJ,L0H]SBF_:
M(O\ GJG_ 'T*_,K]H_\ ;+\1_'[Q!-\,_AK8WVEW,$_S:U 24?MP1VJ#3O\
M@GC^T)J5C;74GQFN;=YT#M$TK93(S0!^GJS1L<*ZL?8T^OR4U"W^,_["/CRU
M\0>*O$&H>.M#@ 9X4+,K U^A'[.O[2WA_P#:&\+VVJ:;BSNY4WO8.^9(_7(H
M W/VC?\ DA?C?_L&2_RK\]/^"2O_ !YZE_U_R?\ H1K]"_VC?^2%^-_^P9+_
M "K\]/\ @DK_ ,>>I?\ 7_)_Z$: /U2IK.J_>(7ZFJ>M:U8^']/FO=0N8K6W
MB4NSRN%' SWK\OOC-^W5XH_:$\?M\//A[I%_I0BN6M3JD.2IYQNR.U 'ZE_:
M(O\ GJG_ 'T*59HW.%=6/L<U^9*?\$Z?V@I )3\:;A#(-Y3S6^0GM7*6_P#P
MN7]@3QA_PD7C'6[_ ,>Z/*1']G0LX&?XJ /UDHKQ[]GG]I#0_P!H#01?:<%M
M[D(&DM=V63/8U[!0 4PW$0.#(@/^\*^4OVEOV^="^ ]]+I5KI<GB#52WE+!:
M-EE8\ D#M7RGX7_93_:!^/\ ?WWC*V^)%YX:TS4W^T06<DC Q*W(7% 'ZL_:
M(O\ GJG_ 'T*<9%"[BP ]<U^67BK]B']H/X9:%=>)1\5[O6?L0\QK*.1BS 5
MY[\4/^"AWBR^^%FG_#@65]H7B:VD59M7DRI< _\ ZZ /V/#JPR""/K2+*C='
M4_0U\C_L:Z_XC\>_"'5;34-6DN=2GL]D-TS9*L5X-?+_ (-^*WQ _9U_:HTW
MP)XPUVYU:WU*XWJ\K':JD]* /U;HJ"SO(K^VCG@<21N,AA2WETEC:RW$IQ'&
MI9C["@"1I$7AF53[FE#!NAR*_+7]ISXZ^,OBA^UQX8\%>!]7N--TV8K%+)"Q
MVYSC)Q7Z0_#3POJ'@[PC9Z9JFHG5+R(?/<-GYC0!U5%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5>_OH
MM.LYKF9@D<2%R6..@S5BOF7_ (* ?$NY^%_P1DU&UF:"2:;R=RG'4"@#Y-^/
M'[2'C?\ ::^)C> _AK<-_9UI<_9]44< IG!KZD^ /[ 'PW^$&H:=XFATUW\2
M*%E>21L@.>3Q]:\9_P""8?P?CT6\U[QE=HL]QJZ^<LC#)!)S7Z'4 %5]0L8=
M4L;BSN$$EO/&T<BGNI&#5BB@#X7^/_\ P3-\$ZMX<U;6? 6G26?C-B9+:3S/
MEWGFO3OV*_A_\4OAKX!M-%\?3++)"3WR<=J^FJ* "FM(J?>8+]3BL7QEXPTW
MP/X>OM7U.YBMX;6%Y=LCA2^!G SU)K\N_&7[2OQ _;=^(:>'?AVFH>$K*"4V
MINU)VG!(W$T ?JY]HB_YZI_WT*594D^ZZM]#FOS)_P"'<O[02YQ\:KAN,_ZU
MNOI61H?B;XK_ /!/7Q(MQX[U"^^(.G:DXC&PLZPC^]F@#]4*:SJ@RS!1[FO.
M/@A\;]&^-WAE=5TIT#8!DA5LE">QKYP_X*D>.O$G@/X(K?>'-3FTNZ%PH:6%
ML-MSS0!]K!E(R""/7--\^,])%/XBOS(T_P#;PO/AG^SSX9M#-)XG\1:U;" R
M0-O>%R,;CCZU>_9M_9L^.'C*UN_$FL>/KRUMKR7SH;>9V^56Y H ]\_X*7!6
M_9IU ^8BGSTP">3UZ5R/_!-A8U\%1L9XMWV<?)N&X_A7S;^W1^R;\5/"W@ZZ
M\5ZG\0I=4T&-U1M-+MA2>E<-^RI^R!\6_B5IUMJ/ASXAS:#9(HD9%D(^7/3B
M@#]J0P;H<_2EKROX _#7Q'\,_#+6'B37&UVZX_?LV:X;]IC]L_P_^SS8R_Z(
M=>U->!8VKYDS]!0!]$FXB4X,B@^FX4?:(O\ GJG_ 'T*_)?PI\#_ (^?M9>*
MM3\::9XXOO!^BWY,T-G*[+Y2GHN*ZK5/V!OV@_"EC/K ^+]UJ!M%,GV596RX
M% 'Z@;UV[MPQZYH616^ZP;Z&OR8U[]O3Q/X3^'[_  KU2RO+/Q*IV_V[-D<9
M]:^A?^"?/CSQ)XMU"_36M8DU6-8B59FR* />OCQ^R3\.?VBKVSN_&FG-=SVJ
M[8F5]I KLOA#\(?#7P3\(P^'/"EK]DTJ-MRQYS@U\L_\%#/'WB7P:;#^P=4E
MT_=%D^6V,UZQ^PWXEU?Q5\$;2]UJ\>^O&E(,LAR: /H3S$SC<N?3-#2)']YE
M7ZG%?DS\:_VB/%_P_P#C_KC/X@F33+2X+I:[\!@#G KH=5^+7Q'_ ."@3Z?:
M^ I[[P,FFCRIILLHF/=LT ?J']HB_P">J?\ ?0IZL&Y4@CV-?F!>?\$Z?VAH
MX"\7QGN)'7YMGG-^5=9^RO\ M;:UX&^(%W\+?':W$USII\DZI<DA9F'&030!
M^BE%0V=TE]:Q7$1W1R*&4^QJ:@ KAOC;L;X3^* 9$0?8G^9C@?2NUN$,D$B*
M=K,I /H<5\"?M??LD?%?QIIFJZWHWQ$ET_3+>-II=/$C .H[4 >6?L'I'_PN
M9"T\: 3M]YAZU^J'F+G&X9^M?@E^S]^S7\1OB+XV73/#WC*31[WS"/M"N1C'
M4U^D_P *_P!E7XI?#W1=2_MOXB3:S/\ 9F$;%V)W;30!]C+(K_=96^AIU?E]
M^R#\=O%OPI^,'B#PUX_UJ;5/[0OFCLUN'/RC=QC-?I_&WF1JW]X T .IC2HI
MP74'T)J#5+M;#3;NY<[5AB:0D^P)K\JM0^*?Q _:=_:+MK;P=X@N=+TK0[_R
M[N&)SMD4-SF@#]76=5&2P ]2: ZL,A@1ZYKY)_X*!>(?$7@#]F.^NM&U26SU
M2&)0;B-L-D#FOCKX-_\ !1GQ!X;^#6E:*UK=^*?$=Q_H[R0Y>1">-QQ0!^O/
MVB+IYJ9_WA0+B)N!(A/^\*_+O2OV'_V@_B5'_P )2GQ5NM&M]4_TB.R>5@T0
M;G;BJOB[]E;X]_LXZ#<^/[CXDWGBN'31ODTJ%W9I!]* /U1I:^*OV*OV_+'X
M^7J^$]9TV31-<M8\,;IMI8CMSWK[45@P!!R.Q% "TQIHU.&=0?<BO)_VB/VC
M= _9[\%WNM:BRWMY"NY-.C<"63Z"OSNT?3/C5^W7XXO/$?ACQ'?^!=#N,O'"
MY9504 ?K1]HB_P">J?\ ?0IRR*XRK!A['-?F%??\$Z?VA8K.9HOC/<2R*IVK
MYS?-6A\"?VI?$_[)NL0?"[XG07WB"ZN)MZZ[(6V1@]B3VH _2^D+!>2<5C>$
M?%=AXST&WU73ITGM9AD-&V17R9^WC^UXWP7BT_PGIL4C:GKO^CPSQ]8V;@'\
MZ /LG[3%_P ]4_[Z%/5@PRI!'M7Y,Z9^P_\ M(>)_"<_B1?BE>6IG!N(K1I6
M#%3STS7T;^Q/\;/%]GK@^%'B[3[V]U'3T)?6IU;;)CW/TH ^VJ*** "DH)QR
M>E?)O[8'[=&C?L_V<>E:59-XCUF^5H52S;<8&(QD@4 ?5YN(EZR(/^!"C[1%
M_P ]4_[Z%?E%X!_9Q^/G[3FGW'BRW^(5]X3M9),QVDSLIYY Q3_B#^PO^T5X
M#T,:S;_%B[U3[.P=X(Y6S@<T ?JZ#GIR*6OAK]EO]OVR\436W@3Q5IL^E:WI
M:+:R7MXVT7##C(SWK[2U:WDUK19$LY_*>9,I*.V1UH ^'?\ @KY>,W[/<%NL
M\?EF\0E%;YLY':O7?V![.UL?@'X=,<D&][5,@$;^E? __!2K]G7XA>#;67Q?
MJ_B^34_#LTP2/3V<D(2>N*T_V9_V)OC/XR\*^'O$>C_$N;2M&94E%H)" %Z[
M<"@#]? 0W0YI:X_X8^%=4\(^'(+'5M0.I72* TQ.<D#K784 0W?_ !ZR_P"Z
M:_(7]JA=W[>?@(9Q^^7K]:_7J[_X]9?]TU^+'_!1#Q1+X"_:;\/>(X4\R2R/
MF!!P3@T ?J/\9_VD/"O[/7P^CUC7[G*K$%6.$@MNQQQ7YL1^&_BK_P %&?B.
M)-7E<_#^SG\ZT4DIB//^%;/P/^"_BK]MCQ=!XRUG5Y)?"#@?\2R<DH,5^H_P
MW^&>A?"_P];:5H=A#9QQ1A&,2XW8H QO@;\"?"_P#\(1:%X8L1:PE5,S=2[
M=:W_ (A?#W1OB=X=ET77H/M%A(<LF<5T]<-\9-0N=-\#WT]I*89E0X=>HXH
MX/X3?L;_  P^#>O7&K>%]*^RWTQS(V\'->Z*H10HZ#BOS,_X)M_%;QEXV_:0
M^(NFZ_KEQJ5A:A_)@E<E4.3T_#%?I%X@UZS\,Z3<:C?SI!;0KN9W.!0!H,P4
M98A1ZFF_:(O^>J?]]"OS?_:9_;2UCXT75Y\*?AM87MGJ5PXQKUL247&1P1]:
MYGP__P $]?VB-4T.UNI_C'<VLTR!C"TK97- 'ZCK*DGW75OH<U^5_P"VY_R<
MY^*_SKK_  SX=^+'[%6K6MUXK\17GCFQD/F%E+,H7TKQ+XV_&2Q^./QFAU^W
MA%@V53[,Q^;B@#]5?@9_R2OP_P#]>XKN?,3=C>N?3->>?"!FC^#.DLIPRV1(
M/X&OS+^/'[2WC/X4?'O3-4;7)Y-(M+G=+8!SB10>F* /UX:1$^\RK]3BF_:(
MO^>J?]]"OS0U_P"('Q%_;HUJ*'P+>WO@NR>,+YX+!1@<G-59O^">'[06EV\M
MY_PN>XG-JIE$0E?,F!G H _3Q6#="#]*6OSO_9#_ &P-3\.^(IO /CU+@ZD+
MC[/%<71(+D'&1FOT.5A(JLO*L,@T .IC31K]YU7ZD5XQ^TQ^TUHG[.WA$ZG=
M[+V\DW+':HXW9QQQ7P-X-T3XT?M]76IZ_H7B6_\ A[IUE+A(YBZ"4'IB@#]7
M_M$7_/5/^^A3U8-RI!'L:_,;_AW'^T%)P?C7<)CG/FO_ $J7X7_MK^)/V</'
MK_#'X@:;>ZF;206_]LSY"2G.,@F@#]-*:)4+;0ZEO3/-85OJ4/CCPBMQIEVJ
M+?6X:.5&SLR,]J_,OQIXX^(G[/'[;>G?VYXCN=0\)G#-"SGRR#0!^JE%8WA'
MQ1:>,O#]IJ]B<VMRNY.<ULT -:14^\P7ZFE5@PR#D>HK\T/V\OCQXKU[XW6W
MP?\ !.JS:;J=X$(NK=OND]N*^Y?V<O"^O>#?@_H&D^)KZ34=9@BQ/<R'+.:
M/2Z*** "BBB@#\DOV[%B\6_MV>&_"VM,_P#PC]Q''YJYPIZ5^G?PA\,Z3X0^
M'VDZ3H:JNFV\06+;TKYA_;X_91G^*?A^[\6^'Y/L_B:U0>5-&/W@QZ&O/OV+
M_P!N&+1(['X4>.;*>PU?2E\M]6O&VI+S[T >S?MH?L=6'[06DIJ6GVP7Q'9(
M6M'7Y</V-;7["WPV^(?PN^%5QH_Q%E$NJK<?N2&SB,9Q_2OH32M:L=<M5N=/
MNX;R!AD/"X85=H _*?\ X*S?=TG_ *_X_P#T(5^BW[/?_)$?!7_8,A_E7YT_
M\%9ONZ3_ -?\?_H0K]$_@#*D'P-\&/*ZQQKI<19F. ..YH ]$+!>2<#WIGG1
MR942*<\<$5\"_MZ_M[P?#MY_AQX+MWUCQ%J$05;ZPD#B$GL,=ZY_]C#]FGXU
M7ZV/CWQ7X^N_LE[\XTFX9MRC/I0!]6_%7]C[X9_&#5+?4/$^E_:KF%M\;%P.
M:](^'OPYT3X9Z(NEZ#;_ &>S&/ESGI7P;_P52^)OB[X=:Y\,;;PWK5QIBW$X
M2?R6V^9\V.:^QOV?]8OM8^&%K=7UPUQ<M "9&.3G;0!ZGYB;MNY=WIFD:5(_
MO.J_4XK\>/%?[67BOX2?ML>($U379YO#\>X1V3/\@] !Z]:]&A\2?%+_ (*(
M7EW%X1U.^^'5EH[9-U)N1+@9P,8ZT ?J!]IB_P">J?\ ?0IZL&&0<CU%?ECX
MJ_X)]_M$Z)X?N;VV^,%U>S0KN\E96RP%>M?L0?M<WA\10_!3QG!<2>)=,1@^
MK7#8$I'8YH ^]:*12& (.1ZTM !1110 5\P?\%"_^2#S_P#78?RKZ?KY@_X*
M%_\ )!Y_^NP_E0!Y;_P35_X]=1_ZY5]XU\'?\$U?^/74?^N5?>- !36D1>"R
MCZFE;[I^E?E9_P %!/B]XX\'_%GP?::'K]QI]K/J*))'$Y 8;AP: /U3I:R/
M",TEQX4T:65M\LEE"SL>Y* DUKT -:15^\P7ZFE#!N0<_2OAC_@J#\0/$_@/
MP[X2D\-ZK+IDDUSMD:)B-PS7L_[&_B35?$OPYCN=6NWO+C8AWN<GI0![^TB*
M<%E!]S0TBJ,LP ]S7YB?MG?&?Q;X#_:$N8++7Y;#2X_F\D.0OTJA=?M->.?V
MTM#L/ ?@E+[PQJ6FD+/JZY GX SG\* /U(^T1?\ /5/^^A3ED5_NL&^AK\PY
M/^"='[0TEON'QGN!(PR4,S<>U6_@=^T1XP_9F^+,7PJ^(4]UK93AM8G)V'\3
M0!^F=%4-#UBW\0:7;W]HP>WG7<C YR*YKXN?%#2_A%X$U;Q+J<D92Q@,HMRX
M#2D=@* .R:14^\P7ZFF_:(O^>J?]]"ORK'[2/Q!_;]\4/X=\"QW_ (*M&RJZ
M@"0@ [Y%;K?\$Y?V@XXV5/C5.Y X_>MS^= 'Z<+*C_==6^AS2^8F[;N7=Z9Y
MK\GX/B[\5?V"9IM#\:2:AXV2];(U ;F2 ?6L+]E/]J+QA\:?VXM, UNX_P"$
M<FSFQ+G9QCM^)H _7^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *XGQU_Q]1?2NVKB?'7_'U%]* -_PO_R"8ZUZR/"__()CK7H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@"MJ'_'J_TK@_"/_(WW7T-=YJ'_ !ZO]*X/PC_R-]U]#0!Z+1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %4]5_X\WJY5/5?^/-Z .*\!_\C!?5Z#7GW@/_ )&"^KT&@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** ,3Q9_P @T_6L?P#_ *RYK8\6?\@T_6L?P#_K+F@#LZ*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KGO&7_'@*Z&N>\9?\> H I?#_P#X]Y_K775R/P__ ./>?ZUUU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5@>,_&NF^!='?4=3E\N!?S-:VH7\6FV<ES,=L:#)-?G9^U5\:+WQ'XJN
M]*MKIOL2GA >*]?+<!+'UN3HMSQ,US*.6T.?>3V.T^+?[8-S<330Z)<[8\D#
MZ5Y9X?\ VNO'6BS%$O,6[-DUXB<OR_)HP#UK]*I95@Z<>7D3]3\HK9SC:L^?
MVC7H?>WPC_;"M-4GCAUZY)9OES[U]4Z9J4&KV$-Y;/O@F7<K>U?C);W$EK*C
MQ-L93GBOMS]COXW3:EYFE:I<M(B@)&&;I7S&<9+"G!U\/TW1]?D>?3K5%A\2
M]]F?9-%-5@ZAAT(R*=7PI^AA1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!'/"MQ"T;C*L,&ORFOXG\#_MZ:W<2#;:,^%D/UK]
M7:^#OV\?@3JL,7_":>%HO^)IYP>5U'.T<F@:/N#P[<"\T.RF7D21!A6C7R[^
MQC^TWIGQ7\-Q^')I2FL:3$(I_-^7+#KUKZAR#R.10(6BBJNI:E;Z1I]S?74@
MBMK>-I)'/8 9- 'SI^WIXPM=*^ ?B/3"X^U7,. N>:\W_P"":?@V\T_X5V&J
M2Q%8G+88BO$?VD/BA<?M3?'C2?#?@AY;C001!=%EP&8'!K]#?@?\._\ A5OP
MYTWP]M53;C)"^X%!70^+_P#@J]"MW-\/+=QE)+H*0?\ >-?5_P"S%X3LO"GP
MWLHK.)(Q)$C':,=J^2?^"N-Z-)L/ VH-]RVG\P_@Q-?0O["_Q8M/BQ\)DO;6
M3<+;;"5;KT]/PH#H?2%(RAU*L,@C!%+5?4+Z+3;&>[F8)%"C2,S'   S02?F
MO^VSX7M_#W[5'A#4+#%J2%<K'QDG%?:EQXNN=-^"?]I@EIC 5R>O2O@[XZ^,
M)?V@/VL/#0\/!I[*UD$,C*,C@XZU^BW_  @:R?#HZ%< ,PA(P/7'2@H_/?\
MX)\Z!;^//VA?B!J6I+YS02M(H;G!S7Z>JH10HZ*,"OR?_9P\?)^S;^TUXJM-
M75H+?5+HPQ;AA3EL5^KEG=)>6<%Q&0R2HK@KR"",T R:O)/VF/!UCXL^&.K_
M &V&.806TCIO .#M->MU\X_MN?%RS^%OPQG^U2A#?1/$JYYZ&@1\[_\ !*]1
M##XJB7A8[UU _$UWO_!47_DBY_ZZK_.O/_\ @E+,+K3?$5T/NSW3./Q)KT#_
M (*B_P#)%S_UU7^=!74[[]A'_DCNB?\ 7LM;_P"V)\([+XB?"37IS'G4;>V)
MA;'/X5@?L(_\D=T3_KV%?26HZ?;ZM9RVMU&)8)!M=#W%!/4^#O\ @G5\9?[&
MTNW^%]^0VH0R,P#GY@*]4_;K^-J?#'P;;:=#.%N=2S R \X88'\Z^5_C%H3_
M ++_ .UW/X]M$:V\/*A''3)KG=6\:O\ MN?$2R2R+W$%G<K*1[ B@KS/J#_@
MGG\%8O!OA[5M9O(O,N-0E\]6D'/S<UZ9^W+XDN/"WP'U*]MB5D#A>/>O9? O
MAFV\*^%]-T^VB$8B@16QW(49KSS]JSP,_P 0OA'J&E(F]F._'T%!/4^=?^"=
MGANV\Z[\0%%-W>0EF;'-?=E?G5^P#\2K;0_B1K?@V^D^SM9J8E\S@9K]%%8.
MH92&4]"* 8M?%7_!3'P?:^(_ _AZ1E6*>&[WB91\QP1QFOM2OSV_X*2_%RTU
MRWT#PIX=G-SJT=\%FV#( ) Q0"W/H+]C+5;B^^'ZP3RM*+>-$7<<]A7KOCWX
M;Z+\0-(N+/4+*W:61=HN3$#(OT.,UPG[+OP_O? _P\L3? ":Z@CD*]^0#7LU
M 'P!XJ_X)*Z!XDU^ZU)?'FM6BS-N\B*1@J_3FNG^$/\ P3'\-?"_Q):ZM-XG
MU'7?(</Y%XQ9&QV()K[8HH$5K'3[72[=8+.VBM85X$<*!%_(59HHH *^'_\
M@I=X-O+[X6WVJ11%HD*Y85]P5Y_\=/AS_P +4^'.H^'MJL;@9 ;U - T>9?L
M)^)(]2_9_P##5B?]=;P8Q7T;7Y:?L_?'*Z_91^->I^%?'[S6_AXL;>S*KD*Q
M.!7Z@:5JEMK6FVM_:2"6UN8UEC<=U(R* 9Q/QV\6>)_!7PWU+5O"&E?VSKD(
M!BM-N=W7/%?+_P"RS^WKJWQ,^(%[X2^(5A!X;U2W!'E,NT[O2ON"OSV_;8_9
M7O\ 3/$#_$3P5&(-9EF\VYD4X& <F@$??FIZA%:Z1/>%P85CW[QTQZU^8ET1
M\0/^"@.B75M^\LE(#2+R!S71:#_P4#L+CX8ZEX)U6X+>*/LQM8<==^,?SKN?
MV#?@1JK0GQGXIBSJGG%XG;KM)R*!['W++8QOI\EKMS&T93:?0C%?EU^T!H=U
M^S#\>M"O[",QVFKW@DF8<#!:OU.KYD_;>^!H^*'@6?5X8U>]TF!I(CW!'- D
M>V:!\1M*U+P+%XA6X4VB0AG?/ .*_-P7-S^U#^U9JN@LIFTFTE\V-AR.#7/^
M#?VOM/\ #/[)_B#P%J,\H\;-,T5NOMG _P ^]?37_!/7X'S:#X9M?'>HQ@:E
MJ,9W,W4Y_P#UT#V/K[0]-C\)^%+2RB0!+* (%'L*_,/X]:B_Q*_;H\/6MV-M
MJ-J>3_"0,5^JDD:S1LCC<K#!%?EO^VEI;?"']JC1O'$4+IH]NJM*RC.#Q0"/
MTQ\(Z/#H'A^TL;=0D4: *J]!Q6S7"?!+Q]:?$SX;:1XALI!)!=1Y'/(^M=W0
M24]5TNVUJPEL[N,2P2C#*>AK\L?".@V_A?\ ;[\0:;:(L<$;'"J,#K7Z;?$+
MQA!X$\)7^M7+JD=LF[YC7Y6_!7QG'\1?VU-9U^%M\<S'!_&@I'ZC^-#CX8ZL
M?^G%_P"5?EU^S+X934/VG+34)(A(J71^\,]Z_43QK_R2_5O^O%_Y5^='[)I_
MXO>O_7VW\Z 1^HPXX' JOJ7_ !XS_P"X:LU6U+_CQG_W#02?EC\4+UM-_;P\
M*7$?57'R_C7ZGV-U]LM8YMNTLH.*_*GXP?\ )\OA;_?'\Z_5#1?^07;_ .X/
MY4%,^%_^"H'^K\%_]=O_ &8U[[^Q[_R32/\ X#_*O O^"H'^K\%_]=O_ &8U
M[[^Q[_R32/\ X#_*@.AK_M3?\DQN?J?Y5\J?\$S_ /D>/&WU/\Z^J_VIO^28
MW/U/\J^5/^"9_P#R/'C;ZG^= =# _P""@WB2XD_:.\*>&B[?8KR--Z9X.0*^
MYO@#X>M?#/PUTVRM(UCC49^48SP*^/O^"@G@M;'XEZ/X\GB9K73(E+,HSC&*
M^H_V5?B1IOQ(^$VFZC82J5/R[2?FZ>E =#V2DI:IZKJMKHNGS7MY*(;>%=SL
MU!)^8O[0/@JUM/VQKK6(0(V9A^[48'6OTC^'C;O!>D'_ *8+7Y7_ !5^)@\<
M_MG73:<^_2B^!^=?JC\/1M\%Z2/^F H*9T5%%%!)Y;^T9J3Z?\,]9VKG?:R#
M_P =-?'/_!+/:\7BQRH)-ZY_4U]A?M(:?+??#/6/+_AMI"?R-?'W_!+)=L/B
MM2>1>N/U-!2V/T6K\H?^"L48F\1>#HB,A[] 5]?F%?J]7Y2?\%6?^1N\#_\
M813_ -"%!)]^_LO^&8?#?PMT=(;=+<2VT;$(,9.T<UZ_7#_!4_\ %L?#O_7E
M'_Z"*[B@#XG_ ."FV%\#: Q4-MN"1GZUU_[ FL2ZM\/;GS!CR]H%<?\ \%.?
M^1#T+_KN:Z+_ ()X?\D[O?JM 'SG_P %"_\ DJC?[Z_SK[V_9M_Y(GX6_P"O
M45\$_P#!0O\ Y*HW^^O\Z^]OV;?^2)^%O^O44 ?(W_!2OX(?VKJND_$VU0QW
M'AZ+S2T8QNP<\U[E^P=\<U^-WP9M=1N+A7U")S&\9/.!Q7K?QJ\!1?$OX:ZW
MX?DC$AO("BC'>ORH^&_QM@_8-^+D_A+5?-ATY=Q*J"0,T >E_P#!2[XT3_$'
M7- \!^'3YUQ;Z@J74<1R0"P!S7W=^SA\)=+^%?PZTJ&PB$<]U:Q27! QEBH-
M?GG^QS\.9/C]^U%XJ\=:G&T_AZZ<W%H7Y'J*_5VTM4LK6*WC&(XU"*/84 ?G
M7_P5-\376H>%+CPV79+9W4G'UKZ>_8?\+V?AO]G'PBMO$HDDM06D Y->%_\
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
MJ 37Z8_LF_#^/X<_ ;P[IWD^7=):CS>.<XK\Z_VZ(Q/^V'\/$?[K72Y_[ZH
M_0G]D'X/Z9\(_A/I^G6T,<EQC>UTR#S&R.F>M>Z5C>#K6.S\.V*1#"^2O\JV
MJ /SF_X*4Z'9Q_$WP3JB(EO/ 0QD10"W-?7_ .S+X@?Q'\,K.Y>4S$87<QSV
MKY(_X*<_\C-X7_W?ZU])?L3C'P9M?]_^E 'PU^UAXPOOVE_CDWPYAO);>/2+
MP%EA8C(!Z&OTE^#?PST;X=^!]'LK&PMXKA+9!),L8#,<#DFORW\/V<G@;]OC
MQ?J^J#R[.ZNB(V?H<FOUXT&=+G1;*6,@H\2L"/<4 7ZQO%?A+2_&6CW.G:I9
MPW<,T;1_O4#;<C&1FMFB@#YJ_9U_8CT#]G7Q-K6K:1JUU<#4IS,T#\*F3G K
MQ7_@IK\4+RX\)7/@/39W@N[@*08F(;FOOY6#="#]#7YA_P#!0S2Y]%^,=OXD
MN ?[-B50S=J /I?]@OX):3X)^!_A[4;NSCN=;N(<R7$R O\ F>]?4O3@<5Y7
M^S!JUOKGP3\-WMJ0898<KMKU6@#GO&W@72/'^AW&E:O:17,$R[<N@8K[C-?E
M=\+X=2_96_;0\1FT>2;0YW:%(&)\L G' K]<J_*GX[:_:^(OVH+_ $:R_>7D
M%T"^SGO0!^@/QQU(:Q^SGXKO@NT7&CR2;1VR*^!/^"2*[[74A_T_2?S-?=?Q
M2C:']EG7HW&&70F!_P"^:^%_^"1K!;?4B?\ G^D_F: .Z_X*O?%:^M_!>E^&
M]$N9(+EKQ5E,+$,02 >E>_\ [%OP%T?X=_"_2-6>R@FU34K:.:2>2,%P2/7%
M?('_  4ZTN?PWXHT_6+M6^QRWR;3VZBOT6^!&IV^J_"'PG/;NK(=/B'RGI\M
M '>5S_CCP9I7C;0;NQU.RAND>)E4RH&VG'7FNAJ.X8+;RD\ *3^E 'Y'?#67
M4/V1?VB+NQMIY)+/7;_8L;GY5!;L*_2']H+XEO\ #+X)ZKXI4[6M[=7R?=:_
M.G]IS4HO&'[2GA6/3?WAM=07S/+YQ\U?:G[=.BW.N?LA^([&U!,[VD0 '7[M
M 'R-^Q3\+(?CC\=+WXFZTQO[2[#,L$WS1@^P-?J19V-OIUNEO:PI!"@PL<8P
M!7P-_P $N4_L;X?V6DW+*MY&K;DSS7Z 4 ,DC29&215=&X*L,@U^<7_!5WX!
MZ5#\-8/%FA6$<&J-=JLBPH%)Z<\5^D%?(7_!33Q+9^%_@/#=7I'EF["@>_%
M%'_@F^LD?PVMTF!$PMUW ^O%<3_P4:^#!M;Y/BY;H5FT:)?F4>G_ .JN_P#^
M">MTFH>"S=1?ZJ6%66OH+X[_  \A^*GPNUOPU<1^9%>Q;2M 'GO[$/Q9M_BO
M\"=$U,W*R7I!$B9Y[8KI_P!ICXFP?#CX8ZS,SA;J:TD6')[X-?#7[&/CBV^"
M_P"T7J'PJD=H+"R1BJ-T%+_P4D^+E[XM\<>#/#/AJ<S6TMTL%P(SG(+<YH L
M?\$V?AG-\5-0U3Q]K\12^L[YO)9QSC)QBOTWKRS]G7X2V/PE^'UE8V<:QM<Q
M)-* /XBN?ZUZG0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %?#/_!7F&:;]FNW$.=WV]<X_"ON:O%/V
MM/A.GQ>^%MQI4D7FB%C/M^@H \W_ ."><T3?"'244@RK:)N_*OK.OSA_X)T_
M&K3;#QQXH\$7TIMGT]O(B\S@9![5^CJL&4,#D$9!H 6BBB@ I&.U2:"P7DG
MIK$-&V#G@]* /RV_X*L?&26?6?"6AVM_)96"702[:)R/DSSFO=_V<_CM^SK\
M'? EA;6?BW2XM0FB62XE<#?NQR,X]:^2O^"A'A&"#XN>'X-?5_[.U&_5"1_=
M+5];>'?^"8'P"USP[I=[%I$\IFMTD:19^&)4$\8XH ]:_P"&Z/@A_P!#YI__
M 'U7+?$C]J[]GSQUX.U>QU'Q=I%YYEM(B;P"X8J<%21ZUSW_  ZI^ __ $!;
MK_O]_P#6H_X=4_ <<_V+<_\ ?[_ZU 'RC^PK\7/#_P -/BS/X6\/Z\=5M-6O
M69=S$@ D\"OH7_@KE)Y7[/YXSNE4?K7JWPW_ ."??P?^%_B:TUW0=(>'4+5M
MT;F0'!'X5Y'_ ,%=F+? !?:X4?K0!Y'_ ,$X_P!C+3]4T>R\7:]</>1RQK-%
M;RC**?8&OU(L[.'3[6.WMXUBAC4*JJ,  5\S?\$_VS\!?#8P/^/5?Y5]04 ?
M)O\ P4Q8C]FK4 #@>>M<C_P379O^$-B&3C[..,UUO_!3+_DVN_\ ^NZUR'_!
M-?\ Y$Z+_KW% 'UI\5_%'_"&?#_6=9SM^R0&3-?F%^SOX/?]H/\ :W'C+4Y7
MO=()(^SR?-'P?0\5^C'[4&FS:Q\"?%UI;@F:6S95Q7PE_P $V]0B\-^,4\-W
MI":D)&.UNO6@#]-=,TFST:U2VL;:*U@48"1*%%6F4,"",@]0:6B@#X8_X*5?
MLZ:/XF^$^H>)=,M([?68W4;H4"D^_%<I_P $M;.;3+.>TN-WGQP$-NZU]*?M
MN:]:^'/@3JEY>%1"K@<_0U\__P#!.#4(M7UC4KV#_4R1$K^M $O_  4LZZ=_
MUQKV/_@G_P#\D$LO^NIKQS_@I9UT[_KC7L?_  3_ /\ D@EE_P!=30!^9/[9
M7AV7Q1^TO):QNR(VH .%[C<.M?L#\ _ACHOPY^'NC0Z;:1132VD;RR(@!8E0
M:_,CXI:?#J/[5NHB==P6^R/^^J_6OPBHC\+Z2HZ"VC _[Y% &O7Y8_\ !4"&
M'P9XB\,:GI<26=U<:B@EFA&UF&X=2*_4ZORQ_P""MG^N\)_]A&/_ -"% 'Z0
M_"6]&H?#/PQ<!_,WZ?"2WOL&:ZVO-_V>1CX0^&/^O*/_ -!%>D4 %<-\<&*_
M"7Q20<'[$]=S7#?'#_DDOBG_ *\GH _./]@]V'QFCPQ'[]N_O7ZIR()(V1ON
ML,&ORK_8/_Y+-'_UW;^=?JM0!^7?_!0CX1GP+\;O OC31P\5I;SBXN=O &&Y
MS7Z"?!'XJ6'Q<\#VNLZ>ZR1A5C=E.1N YKG/VJ/AGI_Q"^#OB9)K82ZA%9.;
M:3N&QQ7R-_P2]^(\W@FQN?AKX@EVZI)<221(YYP,XH ^@OV\/CH?@G\+XYDD
M"2ZBYMNN.#Q_6O(?^":/P-'A-/$'BV[0R2:P_P!I0R#^\<\5XM^UUXON/VC_
M -H*;X6JS7":/=JY5>1P:_3'X2^$;;P7\/\ 0],MXA'Y%JB-QR2!0!\W_P#!
M3Z?R?V9];;VQ7@?_  2E_9?L=*T^+XBZ@J:@]_ 52&>,,D?H0#WKW?\ X*CJ
M6_9DUO'M4O\ P3-\1V5Y^SGX?L(W4W,<?S*#S0!]?(BQJ%10JC@*HP!3;BWB
MNH6BGB2:)AAHY%#*?J#4E% 'Y3?\%!/A/_PS;XVM_BKX:'V)]2O%C:"W&U5!
M(]/K7Z$_!/X@?\))\$]%\07!W2K8K)+D_P"SFOD3_@L5K]F_P:T#3(W62[_M
M)6**<D<K_A7T#^SCH]RO[+-E#@B2?3%"#_@% 'YT_M%?%/1?B=^W5H+^*]8.
MF^$(2L<X+GR@!QR.E?H=X7_:N_9Y^'VE0:3H_C+2+:VA4 >2>OU.*_.+2?@[
MX1\>?M<6'@GQQ&^Z^F/?'!/K7W:__!*KX#,V5T.Z4>GGY_I0!Z1_PW1\$/\
MH?-/_P"^J^>_VT?C?\ OBO\ !?6H[3Q9ICZZR_N)K?B8'ZXKNO\ AU3\!_\
MH"W7_?[_ .M0/^"5?P&C.XZ+<?\  IN/Y4 <7_P3+^,5KJ7@VU\%07YU%;9"
M1*[$L:\Q_P""H_P]UZU^(O@KQ5IM@][8:=<K<3/C(50V3FOM_P"#/[)WP^^!
M5\;SPGI[6LQ7;DL#Q7HGC?X?Z+\1-(ETW6[475I(I1E[X/O0!X9^SG^VI\.O
MB[H^FZ.FMV<&OK&D!L=W+$ # %?14.C6%O=&YAL;>*X;K,D2AS^.,U^5?[4G
M_!.WQ#\)?'5OX\^"$4EG#:?OVC:3.Q^^/:O9_P!A/]L'Q)\2/&3_  _\:7/F
M^)+2,^:/H* /OFBBB@#A_C#\08OAOX+O-4D"D[&5-Q[XK\SO^"?GPM/QJ_:
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
M_P#Y)-9_]>X_]!H _('XV?#1?B]^W)K6A23FWB\Y69E') ).*_:OX1>#]/\
M!7P]T/3+"UAMU@M4C9HHPI<@=21U-?E1X0LXK[_@I'X@2894$G]37Z_:/&(=
M+MD7[JH * +9&<@\BORX_::AM/!?[3%WK5FJV,\DP4M$-IZ^M?J17Y2_MT<_
M&J3_ *^%_G0!^F?PSO6U+P#H5RS%VEM58L>]=/7%?!7_ ))3X7_Z\DKM"P7J
M0/K0 M%(&#=#D4M !7S!_P %"_\ D@\__78?RKZ?KY@_X*%_\D'G_P"NP_E0
M!Y;_ ,$U?^/74?\ KE7WC7P=_P $U?\ CUU'_KE7WC0 U_NM]*_(+_@I*P_X
M7+X(_P"PI'_Z&*_7YONFOR8_X*@64%C\4/ 5PJE2=3C+$_[PH _4_P %_P#(
MGZ'_ ->,'_HM:V:Y_P"']Y%?>"-!EB8,AL81Q[(!704 ?GW_ ,%:/^19\&_]
M?7]:]T_8?_Y)C'_N)_*O#/\ @K*OF>&_!:@@%KO _P"^J]\_8KTZ;3_AE )A
M@M&A'Y4 ?GE_P5!TN;6OC9/:P.R.TBC*]>M?HA^Q?\(M%\!?!GPW>V]I%_:-
MU:J\D^P;OSKXE_;<LXM0_:>EBF&4WK_.OTD^!\"6WPK\.QH,*MLH% '=5^=O
M_!5>PMM"\ 2:[:01PZEYR#[0B@/U]:_1*OSU_P""MO\ R1Z7_KLO\Z /I[]C
M_6_[2_9I\&WLDIED%B#(S')R.:^$_P!NOXD:E\5/VBO"7@;3YY$TB[D$%PL;
M';C..:^QOV'(C-^RSX>C7[S66!_WR:^$?BE:R>#_ -MKP9;:@"KW-Z"A;I]Z
M@#]-/@+\$=$^"/@>ST;3+2!9%&YYUC =B1TSBO3*1?NC'/':EH \_P#CA\/]
M-^(7PT\0:1>6,%P]U;-&DCQ@LA/<''6OR)_8Q^&[_!_]OW3O#+2&582VQF&#
M@D<5^T?B6\CT_0[RXF($<<9+$]*_)WX7ZQ;:]_P5"M+FT97BQC*].M 'ZZT4
M4WS%!P6 /UH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7CA2
MUW$ ,G%=K7'>,)!%J$#-T H&8\/QB\'^%8TT_5-:@L[Q/O12'FI/^&@_ '_0
MQVO_ 'U7R/\ &_\ 9/\ &_Q,\?3Z[H__ !XR_=^;%<+_ ,,)_$G_ "YKZ^AE
MN6U*49U,19M:K0^(Q&;9I3K3A3PUXIZ/74^\O^&@_ '_ $,=K_WU1_PT'X _
MZ&.U_P"^J^#?^&$_B3_ES1_PPG\2?\N:W_LG*_\ H)_(Y_[9SC_H$_,^\O\
MAH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*
M_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B
M3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X
M_P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O
M^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO
M_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_
M )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -
M!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\
MAH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*
M_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B
M3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X
M_P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O
M^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO
M_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_
M )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -
M!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\
MAH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*
M_P#H)_(/[9SC_H$_,^[;K]H'X?M P/B&V;(Z!N:Y#PW\;_ EOXFN9GUN%$8?
M*S-Q7Q_)^PM\2(E+G) _VS5"S_8V\?:C>-:19\U>OSTO[)RO_H)_(/[9SC_H
M$_,_0/\ X:"\ ?\ 0QVO_?5'_#0?@#_H8[7_ +ZKX-_X83^)/K_X^:/^&$_B
M3_ES3_LG*_\ H)_(/[9SC_H$_,^\O^&@_ '_ $,=K_WU1_PT'X _Z&.U_P"^
MJ^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_ *!/S/O+_AH/P!_T,=K_
M -]4?\-!^ /^ACM?^^J^#?\ AA/XD_Y<T?\ #"?Q)_RYH_LG*_\ H)_(/[9S
MC_H$_,^\O^&@_ '_ $,=K_WU1_PT'X _Z&.U_P"^J^#?^&$_B3_ES1_PPG\2
M?\N:/[)RO_H)_(/[9SC_ *!/S/O+_AH/P!_T,=K_ -]4?\-!^ /^ACM?^^J^
M#?\ AA/XD_Y<T?\ #"?Q)_RYH_LG*_\ H)_(/[9SC_H$_,^\O^&@_ '_ $,=
MK_WU1_PT'X _Z&.U_P"^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_
M *!/S/O+_AH/P!_T,=K_ -]4?\-!^ /^ACM?^^J^#?\ AA/XD_Y<T?\ #"?Q
M)_RYH_LG*_\ H)_(/[9SC_H$_,^\O^&@_ '_ $,=K_WU1_PT'X _Z&.U_P"^
MJ^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_ *!/S/O+_AH/P!_T,=K_
M -]4?\-!^ /^ACM?^^J^#?\ AA/XD_Y<T?\ #"?Q)_RYH_LG*_\ H)_(/[9S
MC_H$_,^\O^&@_ '_ $,=K_WU1_PT'X _Z&.U_P"^J^#?^&$_B3_ES1_PPG\2
M?\N:/[)RO_H)_(/[9SC_ *!/S/O+_AH/P!_T,=K_ -]4?\-!^ /^ACM?^^J^
M#?\ AA/XD_Y<T?\ #"?Q)_RYH_LG*_\ H)_(/[9SC_H$_,^\O^&@_ '_ $,=
MK_WU1_PT'X _Z&.U_P"^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_
M *!/S/O+_AH/P!_T,=K_ -]4?\-!^ /^ACM?^^J^#?\ AA/XD_Y<T?\ #"?Q
M)_RYH_LG*_\ H)_(/[9SC_H$_,^\O^&@_ '_ $,=K_WU1_PT'X _Z&.U_P"^
MJ^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_ *!/S/O+_AH/P!_T,=K_
M -]5!??M ?#^2W8'Q#;-QT5N:^%/^&$_B3_ES39?V&/B1 A=LD#_ &S1_9.5
M_P#03^0?VSG'_0)^9]A^#_CAX$M-9O9)-<AC#?=9FXKL?^&@_ '_ $,=K_WU
M7Y^Z?^QIX_U:XDMX,[X^OSUH?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O
M^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO
M_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_
M )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -
M!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\
MAH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*
M_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B
M3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X
M_P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O
M^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO
M_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_
M )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -
M!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\
MAH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*
M_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B
M3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X
M_P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O
M^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO
M_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_
M )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^W_ !!\?/ %Q8%!X@MY&[!6
MK,\&_'3P'9F??KL$9;IN:OBV\_8?^(NGQ>;)DK_OFH-._8M^(.K[A!D;>OST
M?V3E7_03^0?VSG'_ $"?F??_ /PT'X _Z&.U_P"^J/\ AH/P!_T,=K_WU7P;
M_P ,)_$G_+FC_AA/XD_Y<T?V3E?_ $$_D']LYQ_T"?F?>7_#0?@#_H8[7_OJ
MC_AH/P!_T,=K_P!]5\&_\,)_$G_+FC_AA/XD_P"7-']DY7_T$_D']LYQ_P!
MGYGWE_PT'X _Z&.U_P"^J/\ AH/P!_T,=K_WU7P;_P ,)_$G_+FC_AA/XD_Y
M<T?V3E?_ $$_D']LYQ_T"?F?>7_#0?@#_H8[7_OJC_AH/P!_T,=K_P!]5\&_
M\,)_$G_+FC_AA/XD_P"7-']DY7_T$_D']LYQ_P! GYGWE_PT'X _Z&.U_P"^
MJ/\ AH/P!_T,=K_WU7P;_P ,)_$G_+FC_AA/XD_Y<T?V3E?_ $$_D']LYQ_T
M"?F?>7_#0?@#_H8[7_OJC_AH/P!_T,=K_P!]5\&_\,)_$G_+FC_AA/XD_P"7
M-']DY7_T$_D']LYQ_P! GYGWE_PT'X _Z&.U_P"^J/\ AH/P!_T,=K_WU7P;
M_P ,)_$G_+FC_AA/XD_Y<T?V3E?_ $$_D']LYQ_T"?F?>7_#0?@#_H8[7_OJ
MC_AH/P!_T,=K_P!]5\&_\,)_$G_+FC_AA/XD_P"7-']DY7_T$_D']LYQ_P!
MGYGWE_PT'X _Z&.U_P"^J/\ AH/P!_T,=K_WU7P;_P ,)_$G_+FC_AA/XD_Y
M<T?V3E?_ $$_D']LYQ_T"?F?>7_#0?@#_H8[7_OJC_AH/P!_T,=K_P!]5\&_
M\,)_$G_+FC_AA/XD_P"7-']DY7_T$_D']LYQ_P! GYGWE_PT'X _Z&.U_P"^
MJ/\ AH/P!_T,=K_WU7P;_P ,)_$G_+FC_AA/XD_Y<T?V3E?_ $$_D']LYQ_T
M"?F?>7_#0?@#_H8[7_OJC_AH/P!_T,=K_P!]5\&_\,)_$G_+FC_AA/XD_P"7
M-']DY7_T$_D']LYQ_P! GYGWE_PT'X _Z&.U_P"^J/\ AH/P!_T,=K_WU7P;
M_P ,)_$G_+FC_AA/XD_Y<T?V3E?_ $$_D']LYQ_T"?F?>7_#0?@#_H8[7_OJ
MC_AH/P!_T,=K_P!]5\&_\,)_$G_+FC_AA/XD_P"7-']DY7_T$_D']LYQ_P!
MGYGWE_PT'X _Z&.U_P"^JR/$WQZ\ W-EM77[>1NVUJ^)/^&$_B3_ )<U7O?V
M(_B+IL?F2Y*_[]']DY7_ -!/Y!_;.<?] GYGVQX-^.W@*SMYE?7H(F)S\S5T
M7_#0?@#_ *&.U_[ZKX"T[]BGXA:NK-!D!>OSXJW_ ,,)_$G_ "YH_LG*_P#H
M)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES
M1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"A
MCM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O^&@_
M '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_
M(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T
M?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /
M^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\ AH/P
M!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*_P#H
M)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES
M1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"A
MCM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O^&@_
M '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_
M(/[9SC_H$_,^\O\ AH/P!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T
M?\,)_$G_ "YH_LG*_P#H)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /
M^ACM?^^J^#?^&$_B3_ES1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^\O\ AH/P
M!_T,=K_WU1_PT'X _P"ACM?^^J^#?^&$_B3_ )<T?\,)_$G_ "YH_LG*_P#H
M)_(/[9SC_H$_,^\O^&@_ '_0QVO_ 'U1_P -!^ /^ACM?^^J^#?^&$_B3_ES
M1_PPG\2?\N:/[)RO_H)_(/[9SC_H$_,^POB]\>?!MU\.]633]>MY[QX\1QQM
M\V:_-?6M0DU;4Y;J5BS,QY->LZY^Q?\ $'PSI<VIW?S00C+ /G]*\AO+.73K
MEK>8$2+P<U])E.%PN&C)8:ISW/E,YQ>,Q4XO%4N2Q#1117O'S85VGP?\12>'
M_&VF(DA033J#@^]<775?"S0WUKQQI+*I;RIU)Q]:PK\OLI<VUCHP[DJT.3>Z
M/UTTM_,TRT;^]"A_\=%6JJ:2NS2[-?2%!_XZ*MU^'RW9_0<=D%%%%(H****
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
MRIFB5L?3(H).6^#,4D/PU\/)-&T4BV<896'(.T5V]-CC2% B*J(. JC %.H
M^+?^"EVEZCJG@70TT^QFOG68Y6%22*Z'_@GSIU_IWP^O$OK.6SDRN%E4@U]4
M7FFVNH*%NK:&Y4=!*@8#\Z=:V-M8H4MH(K=?2- H_2@#\SO^"@6@ZUJ'Q0:2
MQTJXO(]Z_/&A(ZU]W?LXP36WP7\+QW$30S+:@-&PP17>W6BZ??/ON;*WG?\
MO21*Q_45:AA2WC6.)%CC48"J, 4 /K\NO^"F7[)>H>-O$DWC+1[9I;@D*5C7
M)([U^HM075C;7R[;BWBG7^[(@8?K0!\\?L._""+X:_!7P^\L'D7\UN/,4K@C
MZU]'4R&%+>-8XD6.-1@*HP!3Z ,SQ!X<TSQ5I<NG:O90W]C+P\$RY4U^9GQ@
M_9+\?_LW_$[4/B/X+UR7_A'9IRZZ39YRB]=N!7ZC5#=6<%]&8[F&.>/^[(H8
M?D: /SBM?^"N$VF0Q6-U\+]:GNK=1'-*(WP[ 8)'%<+XR_:\\>_MJZU'\/\
MPEX?U3P4]UP+Z5&4*.^37Z@-X#\-LQ8^'],)/4_9(_\ "I['PCH>FW GM-'L
M;68=)(;9$;\P* /FW]DC]C*'X!?\3369H=5\1RIB>]ZLY]2:]\^*L;R_#O7D
MB0R.;5@JJ.3764V2-95*NH=3P589!H _*O\ 93\/ZY9_M36D]SI%S;VWFG]\
MZ$+UK]1M>T2U\0Z5=6%W$DT4\;1D.,]1BG0:'IUK-YT-A;13?\]$B4-^>*O4
M ?E3\4_V?O''[&_Q*'C7P;>7$^AW-P;FYL;(']XN<D$"NX3_ (*^#[K?"O7"
MRC#'RVY;VXK]%;W3;34H]EW:PW2?W9HPP_6LK_A O#7_ $+^E_\ @''_ (4
M?E?)XX^(W_!2+QV^@Z7#?^!=+LF\]WN595*#M^E?I%\"?@O9?!GPG;Z9!LDN
MQ&J3W"C'F,.]=UIOAO2=%D:33],L[%V&"UO J$_D*TJ /E__ (*1:?>ZG^R;
MXKM["UDO+EMFV&)2S'KV%>:?\$OM(U/2OA1ID>HV$UE((S\LR%3^M?<EY96^
MH0-#=01W,+=8Y4#*?P-,LM+L]-C"6EK#;(.BPQA1^E %JOD7_@IIIM_JG[->
MMP:?9RWL[ 8CA4LWY"OKJJ]YI]MJ,)BNK>*YB/5)4# _@: /CK_@F7I>H:7\
M"-%BU"RFLIE3F.92I'YU]FU6L].M=.B$=K;0VT8Z+$@4?D*LT ?%7_!3S2M1
MU7X%:O%I]C->S,!A(5+'\A71_P#!-73K[3/V:= AU"SELKA5YBF4JPKZIO--
MM-2C,=W;0W,9ZK,@8?D:=9V-MI\(AM;>.VB'1(D"J/P% '$?&3X/:#\9/!^H
M:/J]A;W$\L#QV]Q*N6A8CAA^-?F)I/PW^*G_  3R^("ZFVHW?B?PMYAG.GVF
MYE9<YQBOUYJG?Z/8:JNV]LK>['3$\2O_ #% 'YV?\/?E924^%6N 8XW1OU_*
MN(U7QM\5?^"BOVN#PLVH> =-L>+FWF#()U]/>OTX_P"$"\-?]"_I?_@''_A5
M[3?#^F:+N_L_3K6QW?>^SPK'GZX% 'XE? _]G_Q'\$?VW?".FS:;=7%JLRL]
MVL9V<_>.?K_.OV]U#)L+G R?*;^1J!M!TUKQ;MM/M3=+TF,*[Q^.,U>QD8/-
M 'X@+^SQKWQA_:$\7VATFXLIY+QEM;Z2,@(2W# U[1:_%CXC_P#!.77K/POX
MDM]0^(-M=KYJ36X9U13_  YK]2H="TVWN#/%86T<Q.3(D*AB?7.*CU+PWI.M
M2+)J&F6=\ZC :X@60C\Q0!^>3?\ !7SJH^%>MAF&%/EOP??BO+O#/P:^)W[>
M7Q 'B34]5NM \.VDXG-C>;@"F[[H%?JE_P (%X:_Z%_2_P#P#C_PK3L-)LM+
M0I96D%HIZB&,(/T% '._#/X:Z-\+?#%MH^C6D=I$B+YGEC&]@.376T44 %(R
MAU*L,@]0:6B@#XY_:J_8-7XQ74NM^#[Z+PWXD+>9]M489L=LBOFCX:_\% /&
M/[->H7_@3Q7X0U?Q.VEG[/\ ;(T8[RO\0.*_5VL6X\%^'[N9II]#TZ:9CEI)
M+5&8_4D4 ?G9KG_!5W4/%6EW.D:3\-M:L-0N5V1W#1OA,]^E>(?%S]DWXI_$
M3P"OQ2UK6;G4;"X<-_8KY+J#[5^OZ^!?#<;!ET#3%;U%I&#_ "K4;3;1K06I
MM83;#_EB8QL_+I0!\,_\$U="U'0K&^@O-.FL$6+"K(I%;?\ P4OTO4M3^$.K
MQZ=837TIM^$A4DFOLJTTNST_/V6UAM\_\\HPO\J6\TVTU",I=6T-RAX*RH&'
MZT ?*/\ P2_TV^TG]E/1+?4+26RN%FD_=3*5;''.#7UO5>SL+;381#:6\5M"
M.D<*!5_(58H \B_:RMKB\_9^\816L+7$[6C!8T&2QKXR_P""9FAZQIDT?]HZ
M7<6(\QO]<A'>OTFGMX[J)HIHUEC88*.H(/X57L]'L-._X];*WMO^N42K_(4
M4O%?A73O&&BW6FZE;1W,,\;1XD&<9%?FG\5/V/?''[-/BR7X@^!M7DBT"VD-
MS<:59Y_?<YQ@5^HM0W5I!?0M%<0QSQ-U210P/X&@#\U]#_X*[W=OIZ0WOPNU
MF6XB&PNL3\XXSTK&\<?M<>./VTH+/PGX'T+5O \BRXGNIE9=X.!C..E?I3_P
M@7AK_H7]+_\  ./_  JS8^$]$TR3S+/2+&U?^]#;HA_04 ?B)\;/V3_&WP#^
M/W@AKXW'B8W[)*]U"A<(V<$$_G^5?LI\%898? =@DT;1.$&58<]*Z^]T73]2
MFCEN[&WN98_N/-$K%?H2.*M1Q)"H6-%11V48% #Z*** "BBB@ HHHH ****
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
MPU;^$_#.GZ-;JOD6D*Q  <' JKX(\ Z+X!T6WT[2;"WM4B7;OBB"EOJ171T
M?F?^WQ^SOKWA#XO6?QO\+12.NEJK/9VJ$N[#TQ^-?1?[*/[9&C_%KPA9Q>(Y
MX]"UI(\/'?RB-CCUS7T]=6=O?1&.Y@CN(SU25 P/X&OC#XX?\$RO#7Q>\=7O
MB.V\1WOAQK@Y^SV&41?I@T ?5EU\5/!UG;RS2>)M*$<8RV+N,_UKX*_; _;G
MU3Q,+GX<_#BPNIM0O<*FM6.62,_45-)_P1XT>2-D/Q(UPAA@YD8_UKZ8_9E_
M8[\,?LX^&I-,C=?$%PS[_ME]$&<?3- $7[%_A/QAX<^#NER^--6FU+5&3<YF
M)+?CFI/'/[87ASX?^+K30]6B%I]HF\H33/M'7&:]^2%(X_+C143& JC %?+'
M[4'[ _A_]IB\M+J]UFXTB:W;<K6X[T >N?$KXS>#=%^'^H:E)X@TVXA:'*Q)
M<HS/GMC.:_/#]C;P'J/BC]M#5O'>G6TEIHMP'9)E4[#^->D1_P#!'G0]RB;X
MA:U/",?NGD8K^6:^V/@M\(-*^"W@73_#>FA9EM5P;ED&]_J: .]'YTM%% %3
M5--@U;3Y[2YB66*5"A5AGJ,5^2OC+P3XO_X)Z?&^^\8:=;W.LZ1XBNBYCLU)
M$2%B><?6OUUK(\3>%=,\7:3<V&IV4%W%-&T?[Z,-MR,9&>E 'FGP:_::\)_%
M7PG%JDFIV>DW(4>;;W5PJ,#CT)K7^(7[07@OP#X;GU6;7].N2H^2&*Z1BQ_
MU\G^,O\ @DWX?\3ZU/?6OC;5=*25R_D6S%5&>W!K D_X(YZ%<20FX^(6LW$<
M;AO+D8L#CMR: /'?''B/QE^W]\7+"UL+&\T?1-&NP_FR(1',@;L:_5/X;^!;
M#P!X5L=,LH%A,<*"3:,;F Y-,^'/PWT?X;^$]+T/3K.!5L8%B\]8E#OC^(G&
M<UUE 'Y__P#!7Y@OP+M\D#_2DZ_6O:/V"V#? GPV0<C[(G3Z5U?[47[+^C_M
M/^#X_#^L7LEE#'*)1)%UR#76?!?X/V'P8\&V'A[3YVN+>SB$2NW4@4 >@T44
M4 0W?_'K+_NFOR"_:LD1?V\O 0+ 'SE[^]?L!)&)(V0]&&*^7?B3^P7X:^)'
MQFT;XAW>ISPW^FN'2%1\K8/>@#Z6T/\ Y!-K_P!<U_E7QU^WG^PK:?'KP_'K
M_A,6NB>)M,WW3S(A#7& 3V[U]FV=L+.UCA4Y"*%'X5,RAU*L,J1@@]Z /RV_
M8#_;:U'P7J$_PW^*,\\5W'<"WM[R^;8% X_B[5^@7Q@U*UU;X:7MU8W,-Y:M
M&2LT#AT/'J*\'_:A_P""<?A+]I#Q+;ZV-2D\-7<2X+640&X^IKUWX2_LZ6GP
MO^"R?#W^UKG5;95*_:[@DN<_6@#X%_X):NK?M1?$\!@?O]#[FONG]K#X#K\:
MOASJEG;%8M3,!6&7'*\5SW[.?[$OA[]G7XB^(?%NE:C-=W6L B2.0<+DYX_.
MOI0@,,$9% 'Y1_LO?M">(OV1/%"?#'QAI]W/IB2$G4Y@1$,GU/%?I5HGQB\&
M:[I-M?P>)=+$4ZA@&NT!&>V,URG[1?[-_A[]H;X?W?AJ_2/3I)F!6_@B E3Z
M$<U\A6__  1UT:WA6)/B-K:(O15=@!^ - 'T9^TA^V/X?^#.BL-)>'Q#J<D9
M*16,HD(/X9YK\CM6^(&M_&K]H5/&.KVD^ELT@'V:Z!5L9]#7Z5_!?_@F9X;^
M$_BNRUJZ\27WB)K:0.(;[+JWMR:[_P"+'[#7A#XG^/8_$^X:5,BJ/)MHPJDC
MO@4 >H_"9@WP9TPCI]A/_H)K\O/'LJ?\-E>%!O7/VX<9_P!JOUI\+^$H/"_A
M*VT&%R\$,)A#'KC&*^=M:_8'\,ZU\5M,\<R:E,M[8S><D6."<YH ^I8O]6GT
M%/I%&U0/3BEH _*?_@JO(J_M'?"W+ ?,G?\ VJ_13X#X/P]L"/[B_P J\P_:
M2_8G\/?M(>//#OB?5=1FM+G1L>7'&.&P<\U[KX,\*0>#=#@TRW<R1Q  ,?:@
M#\UOV]/V?=;^#_BR'XI>$DEN;FZN_,N4M5.[ ()!Q7U;^R7^V%H'QN\$)_:?
ME^&]3T^)(98]0F6+S"% )&['I7T?J6E6>L6KVU]:PW<# @QS(&'/UKXV^-7_
M  3.\-_%?7/[1LO$E[X:RQ8Q6&44Y^E 'U>GQ+\)2$A?$VDY S_Q^1C^M?F_
M^V1_P4(UG7/&1^'7PZTF\:XM[P1OJEJ2PDR0/EP.E=8W_!'G26 Q\2=<'/\
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
MB3P[\6/B,WBZ^U":"[8@^6HXKWSPCX<B\)>';'2('+Q6L8C5CW H V*_//\
MX*W,J_!Z7) _?I_.OT,KPW]IS]E?1OVF/"YT75[V6RB+A]\?4$4 8W[!+!OV
M;?">#D&V7^5>-?\ !0S]F/4O%FH6/Q1\/DK?^'X_-\F$?.Y'/&*^L_@O\*;'
MX*_#_3?"]A.T]I81"-9'ZD"H?%'QS^'_ (=UZV\.ZWKUE!J5X=L5G/R9/;!H
M ^5/V)OV[Q\0+2V\+>-K.;1=4A)076H-Y8./7=7V0WQ,\(QD@^)M)R/^GR,_
MUKP+]H#]A7PI\?+@WUK?MX<DE4'S-.79GWXQ7A2_\$>M(7&?B3KAQ_TT;_&@
M#OOVUOVT+;P;H]QX)\+:5/XBOM:@,"ZEIY\R.W)[DBO@?_@GSINJ:/\ MNZ3
M;ZX[RZD2SN\A))R0<\U^G7PK_9C\,_LM_"GQ";F?_A)62)IFN]20.Z*!C@MG
M'7]*^./V8_"]GXT_;:M_&^ED-9JQ7]W]WK0!^J>L7J:;I-Y=2,$2&%Y"Q[8!
M-?EG??%CXA?'']J#1F\*:_<0>'],O?+O+>%R5<!N<XK[L_:HOO%,7@4V?ABQ
MDO9[P-#*(QRJD8S7C_[ W[+<WP8@U_5-9B9[_4IO/Q.,E23GB@#[)ASY29Z[
M1FGT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<3XZ_P"/J+Z5VU<3
MXZ_X^HOI0!O^%V)TB('M6O61X7_Y!,=:] !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 07KF.V<J<'%
M<-X3N)&\6W0+$@@YKM]0_P"/5_I7!^$?^1ONOH: /1:*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JKJ
M4C1VKE3@U:JGJO\ QYO0!QW@6XD?7K\,Q(-=[7GW@/\ Y&"^KT&@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** ,?Q1*\>FMM;;DUC^ YGD:Y#,2.M:OBS_D&GZUC^ ?]9<T#.SHHHH$
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !6#XNF>/3_E;%;U<]XR_P"/ 4 5? <SR6LX9LC=75UR/P__ ./>
M?ZUUU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!3UC38]8TV>SE_P!7*NUJ_-3]ISX3W?A+QI>74-NPL\G#
M <5^F]<A\2?AKIGQ*T-].OE5-W(D"C->UE>8/ 5N9_"]SP,XRQ9E0Y5\2V/R
M%^O!HKZ5^+'[)VH^'[J9]*MY+B)2<$"O+=(^ /C;5[@K'H\QA!P6"U^G4L?A
MJL>=31^25<MQ=&?)*F_N//45I'547<6..*^Q/V-_@Q)-=2ZGJ-N5C&'0NO\
M*G?!_P#8[-W=13:VDEL%^8AA7VAX?T&T\-Z5;V%I&J10H%! P3]:^7SC.(.F
MZ%!W;W9]AD>15(U%B,0K);(T(T$<:H.BC IU%%?GY^E!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ?'?[?W[./C#X]OX//A5%<:;.))\^F[->^? GP7J7@;P7;:=J8Q<HBJ?P%>
MD44#"BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% &/XL\*Z?XU\/WFBZK#Y]A=)LD3U%?$'C
MO]B;7O@QXBF\4_ V)K?6W[2-\O/48K[WHH&?G6L'[;3*&:6$/U('2L^S_9I^
M/'QQ\<:>/B\1)H&0LZQMCY:_22B@+G"?"OX+>%_@YH<6E>&K+[+:QCC<<M^=
M=W110(**** &R1K-&R.,JPP17PE^TQ^R+XO\0_M#>%?&W@2!8K2R97N.>C9Y
MK[OHH&8OA%M5;0[?^V0/MX4!]HK:HHH$%%%% !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 %%%% !6'XT\&Z9X^\.W>
MB:Q"TVGW(VR(K8)_&MRB@#\H_BU^S?\ &K]F+XK7?BKX1%D\,^9DAFW?N\\\
M?2O>]"_X*K?"G1]$LK'Q-=7L?B.WC6.^C2#Y1*!\V#]:^V;^PM]4M9+:ZB6:
M"089&'!KR*^_8]^#VI7TUY<^!=+EN9CN>1H^6- 'SOXT_P""L_PG_P"$9O!X
M>N;V7667; KPX ;UKQKX<_ [XI?MH>+8?$WQ"'G_  ZFD\ZU1CAL@Y'%?=47
M[&OP:AD#IX"TM7'0^6:]6\/^'=/\*Z3;Z9I5K'96$ VQPQC"J/:@"+PCX;M?
M!_AG3=$LEV6EC"L$2^BBJ/Q%\:VWP]\(7^O78)@M4W-@9KI:H:WH=CXCTV;3
M]2MTN[.88>*0<-0!^3?P96\_:@_;8U/4K^.67PTQ+Q^8IQQ7ZSZ1I<&BZ;;6
M-LNV"W0(@] *YOPG\(O"'@:\-UH6AVNG7!X,D*X-=A0 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 %%%% 'G7QZ^(D'PU^&&O:P[,)H+
M5GC"C)SBOSH_8N\)M^TE\;(?BMJ4,CO:SF,-(". :_4;Q%X6TKQ9I\MCJUG'
M>VLJ[7BD&01Z5F>"/ACX8^'-FUIX<T>WTJW9MQC@7 )H ZA5"J HP!T I:**
M /CC_@J0Y7]F36L(S]!A1FJ?_!,&0R? '0B49/W?1ABOK?Q=X)T3QWI,FF:]
MI\.I6,GWH9AE33?"?@?0_ VFQV&A:=#IUI&,+%", 4 ;U%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51UK6+;0=/EO;
MMRD$8RQ S5ZJ]]I]OJ=L]O<Q+-"W56Z&@#\A=>U*;]LG]K75?"5U'--HNE77
MG0*P.!@U^M?A+1U\.^&=+TQ%VI:6Z0@>RC%<_P"&O@KX*\'^()]<T?P_:6.J
MS_ZRZB7#-7;T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ",H92I
MZ'BOCG]L']BH?%B_@\6^%E=/%]@NZS8OA0_;-?8]% 'YI?"_]MGQ-^S!J0\)
M_'B2;[;%QNA0MA>QKUIO^"M'P-7)%[?L!_TPKZ1\=?L__#_XF:E_:'B;PQ9:
MO>8V^;<)DXKEO^&,?@QC'_" Z7C_ *YG_&@#XD^-G[5/Q _:^O4\._ \R?\
M",W*^1J'G)M8@]:^K_V-OV6X?@;X'MCJ]L/^$A9M\CY^[FO7O /P1\$?"_=_
MPB_AZTT?<<G[.N*[F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N)\=?\?47TKMJXGQU_Q]1?2@#?\+_\@F.M>LCPO_R"8ZUZ "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH K:A_QZO]*X/PC_R-]U]#7>:A_P >K_2N#\(_\C?=?0T >BT444 %
M%%% !1110 4444 %%%% !1110 4444 %%5K[4K32X?.O+F*UBSC?,X4?F:EM
M[B*ZA66&198F&5=#D'\: )**** "BBB@ HHHH **** "BBB@ HHHH *IZK_Q
MYO5RJ>J_\>;T <5X#_Y&"^KT&O/O ?\ R,%]7H- !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%(S!5))P!R2:S['Q%I>IS216FHVMS+&<.D4J
ML5/N : -&BBB@ HJO>:A;:?&9+JXCMT'):1PH_6JNG^)-*U8XLM2M;LYQ^YF
M5_Y&@#2HHHH **** "BBB@#$\6?\@T_6L?P#_K+FMCQ9_P @T_6L/P/<16RW
M<DTBQ1J,EG. /QH [>BJ.FZYI^LHSV%];WBJ<%H) X!_"KC.L:EF(51R2: '
M45GV/B'2]4GDAL]0M;J:,X>.&569?J :T* "BBB@ HHHH **** "BBB@ HHI
M&8*I+' '4F@!:*SK/Q%I>HW,EO:ZC:W$\?#Q12JS+]0#6C0 44E9\7B+2Y[I
M[>/4;5[A3AHEE4L/J,T :-%(#GD<BEH ***I:CK5AI";[Z\@LUZ[IY @_6@"
M[17-_P#"RO"?_0RZ5UQ_Q^1_XUO6MW#?0)/;RI/"XRLD;!E/T(H FHHHH **
M** "N>\9?\> KH:Y[QE_QX"@"E\/_P#CWG^M==7(_#__ (]Y_K774 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!C>*)-FFR?*I^4]163\.)-^F3C:HQ)_",5J>*O\ D'2?[IK(^&O_
M "#;C_KI0!V5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %<5JWQF\&:%K3:3?:]:VVH*<&!V^8&NUK\D?VG+<M
M^UE?GS9!^_' 8XZT ?K1:7<5];1W$#B2&1=R,O0BIJYCX8C'P_T$=?\ 14KI
MZ "BBB@ HHHH **** "BBB@ HHHH **** .)U;XT>#-#\2'0;W7K6WU9>MJS
M?-786MU%?6Z3P.)(G&58=#7Y(_M)6Y;]O2Z;S9!\P^4,<=:_4[X:C'@?1QG/
M[@=: .FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LO7_$NF^%[
M-KO5+N.SMU&3)(<"M2O"OVN/AOXE^)OPZDTKPP";U@P.#CJ* .Z\'_'+P/X]
MNI;;0?$-IJ4T3;72%LD'TKNJ_-7]@_\ 8M^)7P1\6ZGJ'BF$Q13RAE^8G/O]
M37Z4J,*![4 .HHHH *XKQ1\9O!O@VZ6VUG7K6PG9M@25L$GTKM:_)+_@HA;F
M3XD:>?-D3_B8)]UL?Q"@#]9K&]AU&TANK>02P3*'1UZ,#WJ>N1^$8V_#'PP,
MY_T"+K_NBNNH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *R]?\3:;X7LGN]4NX[.W0%FDD.  *U*^>?VUEW_  DU
M4;F7_19/NG'8T >N^!/B?X8^)EI/<^&=7M]6@@?9(\!R%;TKJ:_.;_@C/&8_
MAKXSR[/_ ,3''S'/0FOT9H **** "BBB@ HHHH 1F"J2> *X;7/C=X(\-^(K
M70M2\06MIJMT=L-M(V&<^U=RRAE((R#UK\R/^"BGPBGTWXX>$?'6E^9%%I^V
M67#' (.: /TV1UD164Y5AD&G5Y7^S9\06^)7PQL-6:3S&_U>[/H*]4H ****
M "N>\7>/M \!V+WFO:E#IMLB[FDF. !70U^:'_!3OQU/JGQ,\)?#^VG;[-K
M$,RQMCJ: /T-\#_$#P_\2=%75O#>IPZKIS-M$\!RN?2H/'?Q.\,?#.S@NO$V
MKV^DP3OLC><X#-Z5YS^R#\%K?X%?"&R\/6P<1D^=^\.3R*^5O^"S$9D^&7@W
M#LG_ !,1]TXZD"@#]!- \3:;XHLDN]+NX[RW<!EDC.00:U*^>/V)TV?"/2AN
M9O\ 18^6.?X17T/0!GZUKUAX?LWNM0N$MK=1EG<\ "L+P+\5O"GQ,^U_\(SK
M-OJWV1MLWD-G8?0UP7[5R[OA;J0R5_<2?=./X37QG_P1KC,;_$TF1W_TS'S'
M/\0H _3:BBB@ K \9^/-"^'VD2:IX@U&'3+"/[TTQP!5KQ1JXT'P]?ZB3@6\
M1D_*ORZ\=>*?'7[6GQZB\$74I?P#<-LF5&P>M 'W5'^VQ\%9615\?:62QP!O
M/)KU+PEXXT/QU8?;="U"'4;;C]Y$<CFOD6U_X)+_  4M=,9#9WTM\$^28SX
M?'!QW&:^5_\ A/OBM^P3\:M)\+ZBS?\ "'ZO=!+?'SYBW8% '[ 45C>$_%%G
MXNT6VU&R<O%*BMR,8)'2MF@ KE/%_P 4O"_@/_D/:Q;Z;_UV.*ZNOC?_ (*3
M?"/_ (2KX'ZSK=CY@U2 #:5;% 'UMX?\1:?XJTF#4]*NDO+&89CFC.0U:5?'
M/_!-_P ?75Y\&-&\-:A)OO;2,YW')%?8U !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 45B>+O&&F>"-#N=5U6X6"TMT,CDD9P/05\&_
M$[_@HDWQ3UO_ (1/X)S33>(7)BC:6,@%\XH _0VBOS"5?V^HQA_(8]?E.:BO
MM2_;OT6SFU*], LK5#+,.^T#)Q0!^H5%?GQ^S?\ \%.O#ES:R:!\3+R>V\4)
M-Y881_*2."*^[?"/BW3O&VAV^K:7,)K.895A0!M4444 %%%% !117B'[7GQ.
MUOX3?"6YUS0'"7Z2!03Z4 >WT5\E?L2?M >+?C1]L_X2242>7'N7'K7UK0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45^?W[3G[6WQ
M^&O[3UCX-T694T655++]:^VOAOK=UXB\&Z=J%X<W$T>YS0!T]%%% !1110 4
M45#>2-#9SR+]Y8V8?@* )J*_.;5OVQOB-:_':T\-1SK_ &7)>>2P_P!G=BOT
M3M)#+:PNWWF12?Q% $U%%% !1110 45\*_\ !1?]J7QS^SWXH\!V?A&=88=5
ME"7(8=1NQBOJGX(^+M0\:>"+/4=2;=<R(K,?J* /0:**R/%VH3:3X9U.\M^)
MH(&=/J!0!KT5^>7PG_:^^(?BK]H"S\+W\ZMI4D^QE]LU^AM !1110 4444 %
M%%% !1110 4444 %%%% !1110 45\G?\%#OCYXK^ /PE77/"<RP7QG5"[= "
M:[S]D/XIZ[\6/A/HNN:^X>_N;=9)"/4T >ZT444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !161XJU";2]#N;F XE121^5? _[,/[8'Q#^)7[6'BGP
M1K5PKZ'8LPA0=1@T ?H?12+RHI: "BH;R1HK.=T^\L;$?4"OC)?VXH/ WQ4C
M\)^+;H1RWMSY-J.@ZX% 'VG14-I=1WMM%/"ZO'(H964Y&"*FH **:Y*J2*_.
MSXN_MA_$3PG^VAI/P^L+E5\.W!4/'W.>I_SZT ?HK16?H-Y)?:3;SR_ZQU!/
MY5H4 %%%% !1110 4444 %%%% !117S_ /MM?%KQ!\&?@;K7B3PVXCU.V3,;
M&@#Z HKY8_8+^.WBGXY?"FPUOQ1*LU]+G<P[U]3T %%%% !1110 4444 %%?
M!_[:7[57COX.?'+PWX;\.3+'IEZBM*I]\5]<_!SQ/?>+_ ECJ>H'==2C+'\*
M .WHHKYV_;5^,/B+X-_"36-=\..([^WAWQD^M 'T317S#^P'\;_$_P =O@O:
M^(/%,JS:C([*77H0#7T]0 4444 %%%% !1110 445A^,M4GT?P_=75N<2QH2
M/RH W**_/7]D/]KSXA?%C]I;Q?X0U^X631]/=A H[8)%?H2O2@!:*_/C]H+]
MKKX@^ ?VJE\$Z3.JZ&0/EK[G\ ZO<:[X2TZ^NCF>:,,Y]Z .@HHHH **** "
MBBB@ HHHH **^.O^"DO[1?C#]G7X?>']4\'S+!=W=YY,K-W7CBO3?@9\6-;\
M8_ Y_$^KOOOULQ,2/[VW- 'O%%?DW!_P4(^*%]^TS;^$X)F_L-IO+,>PYQZ_
M2OU*\&ZG-K'AVSN[C_72("U &U1110 4444 %%%?GY^V5^UQ\0?A!XOM;#P]
M,J6\EVL1S_=) H _0.BN:^&VM7/B+P#H.IWAS=7=I'+(?]HCFNEH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB?'7_'U
M%]*[:N)\=?\ 'U%]* -_PO\ \@F.M>LCPO\ \@F.M>@ HHHH **** "BBB@
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
MX._["0_F*_11?NCZ5^=7_!98_P#%LO!O_82'\Q0!](_L5?\ ))=*_P"O6/\
M]!%?0M?/7[%?_))=*_Z]8_\ T$5]"T >+_M6?\DOU+_KA)_Z":^-?^"-_P![
MXF?]?I_]#K[*_:L_Y)?J7_7"3_T$U\:_\$;_ +WQ,_Z_3_Z'0!^F5%%% &+X
MTT-_$GA74]+C;8]U"T8;TS7Y6^'?$5_^R_\ MB6.C:S!*=,=][7C#$0R?6OU
MLKP_]I?]ES0OVAO"=UITY73M1D'RW\:_O ?K0!ZSX:\5:7XNTV&_TJ\AO()%
MW Q.&Q^58OCGX1^$OB5=6-SXET2VU6>Q.;=YUR8^<\5^2FG_ !H^+/\ P3R\
M?/H=]I-QJW@]91 E]>ABLB9Z@^M?JM\&_CMX2^-'ABPU/0-8M;V>:!'GMX7R
MT3$<@_C0!W.DZ/9Z':+:V,"V\"\!$Z"KM%% !7G'[0GAMO%GPJUC35ZRI_(&
MO1ZSO$%FM_I%S"_W60_RH _,K_@GUXVET_\ :?\ $/@F5B%LXWQGH>M?J-7Y
M%_LSK'HO_!1CQ?&)/*4%@"/J:_7&-M\:L#D$=: 'T444 %%%% !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 50US6+;0=+N+VZE6*.)&?+''05?KY1_X*/\
MCZX^'OP'-];RM"\MQY193CKB@#Y"\??%#QK^VY\:)_"GA&_N-.TC1[OR[U5)
MV31AL$5]_P#P=_9,^'GPGCL-0T_PY:1:[&BL]X%^;?CD_G7SG_P3'^%-KX;L
M-4\58$MSK$8E,A'(SS7WQ0 5'<0)=020RJ'BD4HZGH01@BI** /ESX_?L'>
MOB5X.U6+P[H5EHWB>X!,.HHN"K'OFM3]D#]G_P 9? /P;;Z)XB\0?VNL1/1L
MCVKZ/HH *IZAK%CI*;KV\@M%QG=/($'ZUR_Q4^*F@_"?PO>:KK5_!:.D+O!%
M*V#*X!PH_&OR^;XJ?%O]O;XB+H0T>Z\.>%1,;<ZA:;E"IDC=F@#]5/\ A8?A
M;_H8M+_\#(_\:OZ7XETG7&9=.U.TOF7J+>99,?D:_/7_ (<_6J@A?BCKG3/,
MC=?SKS:X\#_$O_@G+XF;4M >_P#&^F7K[9WN276).Y_*@#]9:^9_^"@7_)!+
MS_KJ*Z_]F;]H_2OV@O"IU"UEB%Y#@30H?NMW%<A_P4"_Y()>?]=10!X__P $
MT_\ F(?]<:^^*^!_^":?_,0_ZXU];?&CXQ:-\'?!FHZQJ%U"EQ!$7B@=N7-
M';:CK-AH\?F7U[;V<?\ >GD"#\R:RO\ A8?A;K_PD>EX_P"OR/\ QK\O5\>?
M%3_@H%XR?P]_9UYX=\%2,0NL6N57CW%>AQ_\$?8EM]A^*6M[L8R)'Q_.@#]#
M],\1:7K0)T_4;6]'_3O,K_R-:-?DWXJ\._$__@G/KUN_AX7_ (T\,.?-N[^X
M+,L0]_2OOW]F#]HW2OVAOA[::[;S0QWCG;);H>0: /7;W4[335#7=S#;*>C3
M.%!_.EM]2M+JW:>&YAEA7[TB."H_&OC?_@I?J=_I?@/1);*^FL/WQWO$Q'&:
M^4_"O[:NI^#?A[?^!?#EPWB#6-4CV1L6+2*Q&.* /UGM_%VB7EW]E@U>QFN?
M^>*7"%_RSFM6OSP_8H_8K\2PZK9_%+QGXAU2TUJ9R1I$KML Z\@FOIW]I;]I
MC1?V?_"XFDN(9-2E!6"%FY9L<"@#U_5/%&CZ+($U#5+.Q<]%N)U0G\S5+_A8
M?A;_ *&+2_\ P,C_ ,:_,/P_\&_B1_P4)UR;6_%EWJ/@:QM7/V8PLRK*G8_E
M7H'_  Y^MFQN^*.N<<\2-U_.@#]$=/UBQU9"UE>07:]=T$@<?I5ROR=F^)7Q
M2_8%\;1:*NEW7B7PY-.+<WMUN8%,@;LU^FWPV^(VD?$KPS9:KI=Y#<&6%'FC
MC;)C8@94_C0!UE17%U#9QF2>5(8QU:1@!^=4?$7B33/">E3:EK%[%86$/+SS
M'"BOS'^,G[:GQ)^.'Q-U#X>^ _#CW7AU9_*&J6H)+(>-V10!^E;?$#PPC%6\
M0Z6&'!!NX\C]:DMO'/AV\F$5OKNG3RGHD=TC'\@:_/FU_P""2)UJWBU.\^)>
MMVU]=H)IH1(V$9AD@<]JR_%W_!.+7O@'H5QXT\(>,]9\2ZW8_,NG2.Q#_KST
MH _316#J&4AE/((JM>ZM9:;C[7>06N>GG2*G\S7P/^Q;^WMK_COQI=> OB/I
M<?ARXL(]D<\^59F' 4YKZ9_: _9Z@_:"TN"$>(+K2(=F!+9L02#WX- 'Y_\
M[9FN:1>?MH:9<6^JVL]N$3=-'*&53QD9!K](?@[XN\/2> =(BM]=L)W$0!5;
MA-P/IC.:_&/X_?L>CX7_ +05KX*7Q1>:BMR!(+V9SO4&OMW]GG_@FO'X4@TW
MQ&WC_5+AY0LHMC(Q0>W6@#]!E82*&4AE/((Z&HKR^M].MWN+J>.V@3[TDK!5
M'U)K"UC7-/\ AUX/:ZU&[6.VL(/FED/7 ZU^=7QU_:L\;?M.:E=_#+P'HTC^
M&[YO+EU^SSE/Q% 'Z,?\+#\+'_F8M+_\#(_\:LV7C+0=2E$5IK-A<R,<!8;E
M&)_ &OSD\)_\$B9[SP_:SZI\2]:@OI%W/&LC87/;K65XV_8R\8?LB36?B[P=
MXAU;Q:+0^>]O,[$9'.",T ?IW>:UI^GRK%=7MO;R-R$ED"D_@32WDT=QI=S)
M$ZR(8FPRG(/!K\6/&G[5WBKX]>/+6]UZ2;POJ=N5A73XF*!L=\5^L'P%FFG^
M".F/<2M-*;9LNQR3\M 'YI:__P G06'_ &$?_9Z_7FQ_X\;?_KFO\A7Y#:__
M ,G06'_81_\ 9Z_7FQ_X\;?_ *YK_(4 3T444 %%%% 'Y>_\%@/^1W^%?_7P
M/_0S7W5^S3_R333_ /KFG\J^$O\ @L1<1V?B[X7W,[;+>*<,[^@#')KZ6^ O
M[6/P@T/X>V%K=>-=/M;E(UWI-)[4 ?5]<_X__P"1*UK_ *]7_E7FO_#9GP9_
MZ'W2_P#OY63XP_;!^#5YX3U:)?'FF2,]NZB-)/F)(XQQ0!\'_ 7_ ).OT[_K
MY/\ .OUPK\@?V;=?TWQ+^U)IMUI5RMW;&YR)%.1C-?KZS!5+'@ 9- ",PC4L
MQ"JHR6/05AR^/?#4#E)-?TV-P<%6NT!_G7QK^V%^W5=>$;I/!WPVLX_$VJWN
MZTNV@)+6V>#TKQKX8_\ !,S7_BYHLOB/Q7XXUK0[V[?S5M4D;C//KTH _2W_
M (6%X7) 'B+2R2< ?;(_\:W89DN(UDB=9(V&593D$>U?F1XT_P""2M]H>CG4
M=&^)&M7=W:GS1"TC?-CG YKL/V>_VX?$/A'7K?X>?$C1AH<5@5LK/4+G(:Z
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
M %SK _8?_;GG_: ;4-%\76L.A:Y8 1^4WREF'!'-;_\ P4HY_9C\1$<@Q\4
M<5_P2O\ ^2#Z1]#7W(S!02> .2:^'/\ @E;&TGP%TLJ,A02:WOVS/V[M$^"V
MG-H'AJZMM8\478: 6T;99&/ 'UH ^KI_&.@VMP()M9L(IO\ GF]R@;\LUIV]
MS%=1B2&1)HST=&!!_&ORH_9S_8_^(7[2E\WCWQ]K.J^$YUEWPV6]@'4G(.,U
M^FWP[\&CP#X5M-&%W)>BW&/.DY8T =-1110 4444 ?EM_P %'_\ DYWP=_UR
MC_I7W[^SO_R2_2_]W^@KX"_X*/\ _)SO@[_KE'_2OOW]G?\ Y)?I?^[_ $%
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
M%O\ UY2?RKXT_P""0/\ R)NJ_P#7[)_,U]E_M;?\D%\6_P#7E)_*OC3_ ()
M_P#(FZK_ -?LG\S0!!_P6 8GP?IT0ZR72J/S%>B?\$Z?V3=(\%^![/Q)K>FP
MWM[=1)-;2R+G83SFO._^"O?_ " =!_["$?\ ,5]Z_L_JJ_!7P8$4*/[,AX'^
M[0!Z#7YD_P#!3'P79?"74K#XBZ/"MIKU_>HDMTG#,"1WK]-J_.O_ (+#?\DN
MT'_K^C_F* /MKX&ZI)K7PA\)7TTGFRW&GQN[>I(KNJ\?_9/=V^ _A+<Q8"RC
MQG_=%>P4 8GBS_D&_C7C7QBOIQ\%/&B"0[?L,@Q_P$U[+XL_Y!I^M>)?&+_D
MB_C3_KQD_P#030!\V?\ !'>X=?A[XH0-\IU"3(_X$:^__&W_ "*VI_\ 7!_Y
M5^?G_!'G_D0?$W_7_)_Z$:_0+QM_R*NI_P#7N_\ *@#\2/V=/A?>?$[]JOQ:
MD)S90Z@WVB/LR[N17[9^!_!.C> ]!@TW1+"+3[4*"R1#&YL<D^]?F-_P3.CC
MD_:6^*!= Y%V^,]OFK]65^Z* .(^,7PMT/XN>";W0]>M$O+0JTBQR#(W <&O
MSX_X)B^([O0_CQ\2_"4]RQTVRF:&UA)XC ;@"OTWU#_CPN?^N3?R-?DY^P:S
M+^V!\3,,1_I[9_[ZH ^Y/VX_BW)\+?@/XBN["X:WU4P_N74X*^]?-7_!/OX6
M>"_&'A:S^+7C'5M-NO$ETS;OM4Z!Q_O9-=;_ ,%,--FU#PK+YS-'IGD8DD["
MO!OV;_\ @F78?%CX3:;XEM?B+JFGP7I8I;VLC",8Z]#0!^HT?C_PK%&J)XAT
MI448"B[CP!^=>8_'GPC\,OC)X/O;76=0T6XNO**P7#7,;,A].M?*7_#H&'_H
MJ.M_]_'_ ,:/^'0$#<'XH:V1Z>8_^- &5^Q?\8I/"/[2<_P?LM16YT:V#&/R
M7S&2.P_2OTRKXE_9U_X)FZ'\ ?B-'XP@\3W6JW\8('G#GGKS7VRHVJ 3GWH
M6LKQ1_R +_\ ZXO_ "K5K,\20O/H=\D8W.86P/PH _+/_@GG_P GA_$W_KY?
M_P!"K]7E^Z*_*/\ X)YQLO[8WQ/0CYEN7R/QK]7!T% #9?\ 5O\ 0U^3GP3_
M .3R/&O_ %^-_P"A5^LDG^K;Z&OR9^!<BWG[9GC>.W.^1+QMRCM\U 'ZP:?_
M ,>-O_US7^56*KV&18VX/7RU_E5B@ KQ_P#:$_9Q\._'#PKJ$<VGVT?B;R2M
MCJKK^\@?L<^E>P4E 'Y0>'_&7Q2_X)\^(]OCB]OO&6B*V-D.YEVGI7Z/?!?X
MU:#\:O!VGZ[I,\<;W48D:S:0&6+V85N^.?A[HGQ!T>>PU>PM[I9%(#21ABIK
M\M["XU;]AO\ :(OKYKR:;1M9N_(@MI6/EH"V.!^- 'ZVT5G^']2_MG0["_Z?
M:8$F_P"^E!_K6A0 4444 %<]XR_X\!70USWC+_CP% %+X?\ _'O/]:ZZN1^'
M_P#Q[S_6NNH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#$\5?\@Z3_ '361\-?^0;<?]=*U_%7_(.D
M_P!TUD?#7_D&W'_72@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *_(7]KCP]9^)OVI+RVOEW1+< C\Z_7JO
MR7_::_Y.OOO^NX_G0!^GGPIM8['X;^';>(8CCLT50/3%=97,?#/_ )$#0?\
MKU2NGH _-7_@KS\WP_T_C!%ZG(Z]17V/^R1J$M]^S_X.$O/EV,:@^V*^./\
M@KQ_R3^P_P"OQ/YBOK_]CW_D@'A+_KS3^5 '$_M[?"Z3Q9\&=;U73(0^M6\7
M[IL<UQ'_  3?^*-[<?#:Q\':Y(#K%MN+(QY%?8WB'0X/$>D7&GW(W0S+M8$9
MK\GK+Q)J7[,W[<'B">[=XO#J1/Y:GA,\T ?07_!2[XUQ^%;#0O"EI<'[1JS_
M &:14/\ >.,?K7I_[ 7P,?X(_"N>W>'RVU*1;K)ZG()_K7P]X/N[C]N;X^RS
MB%VM-%O?.1G&1@-VK]=]'LETW2;*T4;5@A2, >R@4 ?#7_!7#Q%>:;\!8(+<
ME4>Z7)7ZUZ=^P'X?L]/^"^A7T**+BXM5,A'4\4__ (*$?">;XL? ^73[6$R7
M,,OFC:,G KPS_@F_^T59W%UJ'@#6672I](3R$-TP0.1QQF@#]$Z*;'(LJ*Z,
M'1AD,IR#45Y?6^GV[SW4\=M"O+22L%4?B: /SP_X*T>';*^@\!7+HJS"\'S
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
MX269F'/:K?[:7_))M4_Z]I/Y&O?;6UAL8$A@C6*)1A548 KP']M+_DDNJ?\
M7K)_Z": /E__ ((XZ)9W/@?QAJ$L2O<IJ+*K$<CDU^DE?G1_P1J_Y)KXS_["
M1_F:_1>@#GOB%_R(OB#C/^@S?^@&ORW_ &"=4GMOBMK<$9Q&VHOD#_>-?J1\
M0O\ D1?$'_7C-_Z :_*W]@__ )*]K'_81;_T(T ?K==6Z75O)#(H9'4J01GK
M7Y*^(H[S]C7]IR^\1MNMK7Q)?>6A['<U?K?7Q%_P4P^#,OQ$\*Z!JME;;KC2
M9OM#.J\@*<T ?5?B7Q]!X5^&,GBNY9?(ALDNF8].5!_K7YB?!'P[>_M*?MV'
MXB3H;GPT<KN/()':J]U^V=<?$/X+:O\ #,W+2:DT'V.,;LD8&,5];?\ !.#X
M*2?#3X*VDFJ19U.21FWL.<'F@#ZYM+2&QMT@@01Q(,*J]!7EO[57_)O_ (S_
M .O%J]8KQ_\ :XO$L?V=?&\[G 2Q8T ?$7_!,/\ Y""=?]<WTZU^GM?FS_P2
MM>+5_#J7Z6Y7]^PWX]Z_2:@ HHHH Y+XK7TNG_#SQ!+%]_[%*,_537YF_P#!
M*YM_Q \>.1EFU)R?^^C7Z:_%#3CJ?P_\00JVUOL4Q'X(37YD_P#!+';#\0O'
ML;, RZE(/_'C0!^KZ_=%? W_  5NTN#4_AOX4689"Z@"/S%??*_=%?'O_!23
MX8ZE\1_AKI0TY6+6-QY[[1G@8/\ 2@#T+]C1!'\+]/0?=6WC _(5] U\@?\
M!/GXB67B#P;>:5)=Q+>V&V$PLX#''' KZ^H \8_:L_Y)?J7_ %PD_P#037QI
M_P $;S\WQ,X_Y?3_ .AU]/?MO?%#2/ OPZ%O=3Q275ZS0+;[QN&1C./QKS+_
M ()F_"6[^'>B^*-2N(FBCU>7SX]PQP2#0!]Q44C,$4EB%'J:S#XHT<7!@.JV
M0GSCR_M";ORS0!J45\^_MC>.M<\$_"W5;W0!-]K%LS1R09/./:O'?^";?[3%
MY\1/A_+I7C+46/B/[2P1;EL.5STP>: /I_XX? OPS\?/!\OA_P 36GVBWY,3
M#&4;'6OR3U3P_P"-/^"=O[06CV%I-)%X7UJ\7[S;@T>[''X?RK]L*_.#_@J-
M=:/K'C'P+II:&\U MM1$8%HSN- 'Z ^"?&.G>.- MM3TR;SH)$4D^A(Z5OUX
ME^R1X9OO"OPKMK6_W>:Q##=Z8KUZ]U[3--.+O4+6V/3$TRK_ #- %^JNI?\
M'C/_ +A_E3[6^M[Y-]M/'.G]Z-PP_2JOB"\2PTFYF?[JH?Y4 ?D9\'?^4C'B
MS_?;I]37Z]Z?_P >,'^Z*_)7]FE5UC_@HQXNF\DR1DL1Q[FOUPB4)&J@8 '2
M@!]%%% !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 %?#G_!72QFU#]F
MVW2%2S"_4G'X5]QUY5^TA\+8?BQ\.;K2YHUE$0,P5AGD"@#Q[_@GE>Q2_"72
M[=2/-BM5##OTKZVK\Q_V _CI;>"OBGXL\%Z\K:=#!*;>W:X.T'!XQFOTUAF2
M>))(V#HPW*PZ$&@!]%%% !2,VU2?09J*ZO(+&!IKF:."%?O22,%4?4FF6M];
M:G:>=:7$=S"P($D+AE/XB@#\LO\ @IQXWN_B%X\\%^&[*5E@BOECE1#C(+<U
M^AWP#^&>F_#+X=Z796$*QM-;QR2L!R25!ZU^:G[?>DS_  [^-/A+4[M"8+K4
MD(8]!\PK]4OA_K5MKW@W1KJUE65&M(L[3G!V"@#H:YKXB^%[+Q?X-U;3;V%)
M4FMG0%ADC(/2NEK/\074=CH=_<2L$CBA9V8].!0!^4?P'GO/V:?VCK;P;ICM
M'8:Q>EW1CZM7VI_P4"_Y()>?]=17Q4U]_P +,_;)\.:II:_:+:SN]LDD?(&#
M[5]J_P#!0+_D@EY_UU% 'D'_  337Y=1/80UY#_P4@\97/C+]I3P7X%LIV;3
M;X+#<JIQDY ->O?\$TR/+U)3_%#7@O[=VBR> OVUOA_JDP,EFTBRF7LH)[T
M?I+^SQ\,K/X2_"_3/#]C$L<,8W].3D#K7IE<[X!\26OBKPO8W]G(LL#QJ RG
M(X%=%0!ROQ1\%VGQ#\ ZUX=O8UEMM0@,+@C/![BORX_9=NKS]G_]N ?#"RD:
M/PT"7\MCW)K]8M<U2'1=)N;ZX<1P0H7=FZ >]?DUX&NO^%B_\%./MVG+YUAC
M_CY3E.#ZT ?3'_!46,S_  OTV)?O2.RBO&/^"9?[(/AF^AN?&GB*U>XUFSG#
MVH8\#OFO;/\ @IO\OP_T)1VGKH/^">+%OA[>Y.>5H ^MAQP!@5^)?[6/QI\.
M>*_VB+O2?&4L[:;HU]N41Y(&#G%?MK7XN77PV\/Z7^V9XJO/'=E'>:5?WI$*
M3],DX[T ?8WA;_@I_P# #PWX:TS3[?4;F!;>W2(QI;\#"@=<\UJ?\/7/@3_T
M%KS_ +\__7KTO2_V+/@?J&EVEQ'X$TUXY8E=6*')!&:L_P###_P3_P"A"TW_
M +X- 'S9\;?^"AG[._Q3\#7^FWES<7=RL3-;;H.0^#C'XUPO_!);XN2:AJ7B
MS3+EYC9SW1^R^9GA<Y%?9,W[%/P.LT\R;P/I4*#^)Q@?K77_  U^#OPW\#NT
MG@[2=-M2ARQLV#8/O@T ?(__  5$^*&IR> [KP1I,A2XN&5CL."?QKV?]@OX
M-Z/\/_@=X<U1+8'6[VU#7,[<G/I7S9_P4UT:Z\,W[^,)8FDLHV1>!QUK['_8
M_P#$EIXI_9[\(W]I*DBR6H+*I!VGT- 'LU%+24 >(^(OV0?A_P")/&DOBBXL
MGCU223S&:(A1G->SZ?91Z;8P6L.?*A0(N?04PZM8K<& WD F7K'Y@W#\,U:!
M# $'(H _*']M3_D]C3/]Q*_2KX-_\DZT?_KD*_-7]M3_ )/8TS_<2OTJ^#?_
M "3K1_\ KD* /E'_ (*2?%"7PWH]AX625D&M1&(A3C.>*ZK_ ()R_!^S^&OP
M;.8 UW/.9/,D&6 //6O*/^"H7@NZU;7O">NQJ3;Z:-\A[8!KZ,_8D\:67C7X
M/PW-G*C^6^QE4@XP* /H2H;RSAO[62WN(UEAD4JRL,@@U-10!^0'[;WP)M?"
M?[3FGZMH\/DV.%=U'0$XK]*O@$V_X'Z6?^G5O_0:^&/V_?B'96OQ[L= #*\\
MB+T/3I7W-^S^I3X&Z6#_ ,^S?^@T ?FKK_\ R=!8?]A'_P!GK]>;'_CQM_\
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
MQP.E?9/[,>I1:M\(])N82&C8<$=.@H ]7KY$_P""DG_) _$/_7N:^NZ^0O\
M@I)(G_"A/$";P9FMSMC[M0!A?\$H_P#DVW3_ /?;^=>4?\%H4-SX9\"VJ]9K
MHH/Q.*]F_P""5FC36?[+^DW,RM&9)& 1A@\5X]_P62_Y!_PX_P"OX?\ H5 '
MH'_!/7]DWPSX*\'VWB*ZMC/JK;9$:3G!(SFON#5M2@TG3YKJX<)%&A8_@*\>
M_9-8M\+=-S_SPC_]!%>I^+M#/B+0;JS5]C21L ??% 'Y&?"'P_+^TY^V-XKM
MM89KC3](O3+;*3D##5^PFFVJ6.G6MLBA$AB6,*HP!@ 5^1W[$.NQ?#7]LOXA
M6>J$6_F7+(CR<!CGM7Z[0RB:%)!T=0P_&@"2OF7]N[X"Z7\:OA>TU_%NFT97
MNH'7A@P&1S^%?35>3?M,>-M/\'_"G7#?3QP_:+61(_,(&X[3P* /E?\ X)._
M%#5?&/A'Q3I.L3^8^F77D6^X_P *G&*^V_B+_P BI??]<V_E7Y]?\$?=%N)M
M/\=ZG-$\,3:@Q3<,;LL>E?H+\1?^14OO^N;?RH _+?\ X)^_\GG_ !#_ .NK
M?SK];5^Z*_)+_@G[_P GG_$/_KJW\Z_6U?NB@#\9O^"B?@QOB%^UH='7=\VW
M.T\XK]0?V7_ =GX"^#?AVPMX%25+<;WQ\Q/UK\\OVL&*_MU(1Z+7Z=?"LEO
M6D$_\\10!UE?G!_P4^LK'0M.EU_;Y=XKJ-ZC!K]'Z_-K_@K9_P D]N/^NJ?S
MH ^NOV2]9-[^S3X3U$L6/V#S,M[ FOS _;R^,6G^,?VG_!]YX@DD.@:3.%N$
MB[*&YXK]*?V-83-^R3X0B7J^F%1^(-?G'\7O">B>&?VK_#VA>,=.6[M-6O>1
M,.-I:@#[#\/?\%,?V=/!NCVNFZ1?W%O:QQJ-D=OCG'?GFM'_ (>N? G_ *"U
MY_WY_P#KUZG'^Q/\$+B&-X_ >ELA4;653\P]:7_AA_X)_P#0A:;_ -\&@#YO
M^.?_  46_9^^)OPL\0:+)>7%U=75LT4*M;_,&/<&O.?^"8/QBT^QU!/!NC-/
M_9\\[.!*#W-?:<W[%'P.LXVFE\#:7#&@RSN, ?4FNG^'?P3^&'@^\2_\(Z1I
MMO/&?EELW#8_(T ?('_!93_DDOA/_L)#^:U] _L8_P#)$;+_ *\T_P#017S]
M_P %E/\ DDOA/_L)#^:U] _L8_\ )$;+_KS3_P!!% 'P7KO_ "DNT?\ #^=?
MH-^U[\3I/AG\)WFCD\MKQ#!GZKC^M?GSKO\ RDNT?\/YU]M?M_>"[KQC\'[1
M+568V[^:VT=@!0!X/_P2X^#UM;ZEXP\3:I#]HN+JX\Z$R_-C)ZU^D &, <"O
MA7_@F+X[LO$6A^(M,CD1;FQ81-'D9.",U]UT (RAE((R#U!K\V?^"GO[/VG:
MY>:/KMC;"*6(&23RQCG-?I/7P_\ \%(O']CX5T?3K&=U\VZC(52>>] ';?\
M!.<_\6+"?W)]OY U\C_\%%/^2@67_7^G_H0KZW_X)S_\D/9NS7.?T-?)'_!1
M3_DH%E_U_I_Z$* /TP^#?_)*_"W_ &#XO_0:[*N-^#?_ "2OPM_V#XO_ $&N
MGN]6L=/.+J\@MSZ2R!?YF@"W145O<1742RP2)-&W1XV!!_$5+0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<3XZ_X^HOI7;5Q/
MCK_CZB^E &_X7_Y!,=:]9'A?_D$QUKT %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6U#_CU?Z5P?A'
M_D;[KZ&N\U#_ (]7^E<'X1_Y&^Z^AH ]%HHHH **** "BBB@ HHHH **** "
MBBFR M&P!P2,"@#XY_X*/?'>7X3^!K'18)O+FU]6ME4=23D5SO\ P3(_9]/P
M_P#A_J.KZU;$ZC>W'GQL_7:V3FH_CU^PCXU^.OQ0TG7M9\1QW.DZ==B>*UD?
M.%!SC%?;?AS0[;PYHMEI]M$L4=O"L>%&,X &: -.DI:* /SP_P""BGP3?3?%
M%G\7+&'9)HL8<R(,8(KZ,_8M^,R?&CX(:?JTDXEO=I5U)YP!7H_QO^&T?Q;^
M&FL^%Y-H^W1; 6Z"OF+]D']BWQK^S=X\N;RZ\2)<^%O+?9I\;9 )]J /C3]K
M%?$=C\;)M8T$?N=.O/.N?]T')K] _P!D?]LKPO\ '3P_::<ER4U6V58'$@VY
M8#%?)GQ 6'4?VB+ZUG3?8W-]LEB/1E+<BO=_C9^PC<ZU#IE_\'KR'P5.T(>4
MQ'9N8C(:@#[</ R3@5^>G[;W[:&B7UY'\./"%Y)=:S/,;2["KP-W&*X[_AA?
M]JSI_P +A;!.&_?]5].M>]_LW?L$Z5\.[^36_'4-KXD\0L0_VJ3YOGSUH VO
MV#?V:Y/@+X)NY[R$1WFJL+D^OS<_UKY[_P""KVG2ZMX3ECBY=)5;\C7Z4QQK
M#&L:*%10%51V [5^<_\ P4Z9ET@[3C=.H/TS0 G["?[:-KH?@O0_"'C2=K=(
MXEM[.39WSP,^E?HQ;SI=6\<T3;XY%#JP[@C(-?&7AW]DWPW\4/V;O",^AV4&
MF^(&LUD6\Q@[\'G/UQ7BTG["W[4T=Q*+7XO&*U5L01B?[B]AUH ^K?VKOVPO
M#'[._A^XCN+K=K##8D:#=M)_K7S1^P'^SUJ?B'XI^(/BUXAMF;3];)N+0MQD
MDY%;'P2_X)T^+8OB$FN?&+7X?&MBHR;>9]X+=J^_-!T'3_#&E6^FZ5:1V-A
MNV*"(85!Z"@#XV_X*&G&CQ(!A5@P*]!_85_Y-SM/]YJU?VHOV<]2^.EFL-A?
M):$1[,L<5T?[/?PEN_@E\)XO#=]<K=SQECYBG(YH V?"]L-0DUZQ.#]IB:/G
MW!']:_-WX@1ZM^PW\=K/4Y4:'PK?77VB\:,9RI;-?I1X#_Y&"^_&G?%WX*^%
MOC)X?N-.\0Z5!?,T92.209*T 6/@_P#&#PU\<?!5KXH\*W9N]+G.T,PPP(Z@
MBMKQIXRTWP+H-UJNISK#! A<@GDX&>*_/#7_ /@GO\;?#.IR6?PT^(*^&?#!
M8LMA'+M _#-8T_\ P3X_:0U_4K!=?^*8U#2XY5,\#3D[TSR.O<4 <3\2/&6I
M?MR?M->&KCPRDDWAK1KH0WF5(  ;FOUA\(^$M.\%Z+!IFF1>5;1J !Z\=:Y'
MX5? 3P;\)='M8-#T.UL;P1K]HN(E^:63 W,?QS7I% %/6+,:CI-[:,,K/"\1
M'^\I']:_%;]J)=:_8V\0:WH'A<O:CQ-(\DG7G)K]M:^:_P!I;]D.P^/_ (QT
M+6;E82+#&Y9,<XH \=_X)C_"0S?#FW\9Z[$?[;:7Y7<<^M?>U<K\-_ =G\._
M#,&D6,:Q0Q_PKTKJJ /@'_@HU\"K_6-?T+XDZ; 2GA]?/E9!TQS7JG[%/[7V
M@?'7PC;V$EX5UN$^5Y<@P6QQBOIS6M$L/$6F3Z=J=K'>64Z[9891E6'H:^"/
MCO\ \$Z_$][X_&N_!W6X/!-KC)AA?8 W<B@#] W=8T9W8*JC)8] *^)OVGOV
M^-.\$^)[/P?X.NFN/$-T_DIM7(WYQ7CK_L+?M4S*R2?%]F1QAQY_4?G7N/[*
MO[!-O\,I+C5OB0+7Q;XC\P26]Y+\QC/K]: />?V<]0\;ZI\/XKGQXH75Y&W+
M@?P$<5\U_P#!3#X ZUXZ\"Z9K7@VUSJUC=>?<%?[BX.:^Y8XUBC5$&U5& !V
M%17MC!J-M);W,:RPR#:R,."/2@#XU_8>_;*TCXD:'!X/U>X\C6])1;1O,&WY
ME&,5]H=1D'BOB?\ ::_8(N?&&I6FJ_"2XMO!.IEB]U)"=GF-GK7C?_##/[5B
MCY/C"RXX'[_MZ=: /5OVYOVY=$^'NCZGX/\ #-Z\_B= T=PJ+D*N,$5\T?\
M!)N]EU;QMXIU*<YGNKCS'/N>:^I_@'_P3ZM_#LFIZE\37M_%6MWD!C-U(=QW
M'C--_9'_ &$M7_9S^('B?5YM3AGTW4;EI;:WC/\ JU)R!0!]KI]U?I3J11M4
M#VI: /&_VMO^2"^+?^O*3^5?&G_!('_D3=5_Z_9/YFOO/XW?#^X^)WPVUOPY
M:S+;S7UNT*R-T!(Q7@W[#G['VL_LNZ%>6.JZG%?O/.TH,9X - 'S]_P5\_Y
M.@?]A"/^8K[V_9__ .2*^"_^P9#_ .@UX-^W#^QUK/[4&G:;;Z5J<5@UK<K,
MQD.,@5])?#/PO+X)^'^@:!/()9M.M([=W'1BHQF@#IZ_.O\ X+#?\DOT+_K^
MC_F*_12OEG]NC]D[5OVIO!^FZ1I6HQZ?);7"S%I#P0* /1?V3?\ DA'A+_KR
MC_\ 017L-<)\%/ -Q\,_AOHGAVZF$\UC;K"TB]"0,5W= &)XL_Y!I^M>)?&+
M_DB_C3_KQD_]!->V^+/^0:?K7FGB+P3/\1O 7B/0+:402WUNT*R-T!(Q0!\C
M?\$>?^1!\3?]?\G_ *$:_0+QM_R*NI_]>[_RKYQ_87_9)U?]EKPWJ^G:KJ4>
MH/>7+3*T9X -?37B#36UC1KRS1MK31,@/ID4 ?EO_P $S?\ DY7XH_\ 7V__
M *%7ZL+]T5\9?LD_L1ZY^S[\6/%WBK4=5AO+?6)FDCC0\J"Q//YU]FB@"#4/
M^/"Y_P"N3?R-?DS^PCQ^UY\3O^OY_P#T*OUINHS-;2Q@X+H5'XBOBG]G/]A7
M7O@W\</%OC6]U>&YM-8N&ECA0\J"V>?SH ]J_:^^$[?%[X$Z]H]M#YFHRP?N
M2.N:^/OV$_VE+;X'WD'P5\5NUO=V3-C>O"D^]?I?Y8:$(PR,8-?+/[6O[%>F
M_&;PS-=>#+>T\/>-FD##5E^5F'?)S0!]1VEU%?6L5Q!(LL,BAD=3D$&O"?VJ
MOVKO#/[.7A.ZDU"[*ZQ)%NMX4&3GL:^.-/\ V#/VIM-L(;6'XO>7'$,*JSG
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
M%W;3BXCL9LD YSC!K](_)C_YYK_WR*<%"]!CZ4 1VMO'9V\<$2A(XU"JH&
M!7Y=_P#!1KP!\5O$>OQ2>$+?5)K9;C)%FS#CMT]Z_4FFM&K=5!^HH ^5/V!+
M'QGIOP_^S^,;>Y@NTA4#[1G)/'K7M_QRUI/#_P -=5O9'\M(UY;\#7>JH7H
M/I7R9_P4>^($WAO]G[6[+3Y +^4#"@\T >"?L*>'#??M/>(/$WE;X;B-]LN/
MK7Z7U\;_ /!-_P !75K\&]'\3:@FV\NXSDD<FOLB@ 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@ IKJ)%96&588(IU% 'PC^V?^Q0?%EY:^,O!
M[R66JV$GVDP6@VF9AS@XZUY_\#?^"@GC[PKXRT[PA\4/"Q\/:1$1"=1NE*X4
M<9R:_2VO)?C=^S'X,^/EN(O$MJS';MWPX5OSH @;]K_X-H<?\+ T=N_RRG_"
MJ6L?ME?"*QT6^N[;QSI5S<PQ,T5NDOS2-C@#CUKQ-?\ @D?\$5&/)U(_6:IK
M7_@DQ\$[2\AN$AU#?&VX S<4 ?.'Q(_;"^,_[3NGZKX*\-^"[BTT.\<P_P!K
MVBD%5SPV17V%^Q#H_BSX;_#G3_!GB*"YNFM\O]NN"2QSV.:]Q^&/PKT+X3>'
MUTC0K<0VP[D#<?J:[ *!T&* /G/]LG]E73?VD/"<4TLSP:KHZ/<6@1?]8X!(
M&:^2?V3_ -K+QK\%=>D\%?$W1)-'T6.X\I+Z\!&$!P&!/M7ZA5Y1\;OV:?!W
MQ[M1#XEMF;"[-\.%8CZT 56_:_\ @VN<?$#1SQGB4_ETKY1_:B_;BU#QK&_A
M/X06R^*TO,V]S-9_,8U/!/%=JO\ P2/^"*_\LM2_[_5ZY^SW^Q1\._V;=2N[
M[PM;3-<7(P[73;\?3- 'E7[ ?[*,GPHT"\UGQ"LD^JWTOVC%P,M&3SCFNZ_X
M*#2+%\ KQG.T>:*^F0 HP!@5R/Q.^&&C?%KPS)H6NQM+8NVXJM 'QE_P3/GC
MF_M'8P;]S7L'[:'[+EI\</"=WJMN6&NV4'^C!%Y./0UZA\(_V?O"OP7\W_A'
M8'A\Q=K;CVKTR@#\R/V._P!JGQ9\$=?A^&/Q-T@Z+X:M2VS7;[*@'W/I7VI)
M^V#\&X]W_%P-'8#NLIQ_*K'QR_9E\&?M :0^G^);5O*;J]OA6_.OGY?^"1OP
M16/;Y6I'W,_- '!?MC?MMZKXTLY_ 'PCT]?%-IK,/V>?5+(EC#G&<8KT;_@G
MW^R>WPH\%VGB#Q"LC>)96+%IU^<9YY)KUSX#_L:?#[]GG?\ \(U:2.S-N+71
M#G->[8Z8XH ^)?\ @I[,D/@'0B[!1YY_G70?\$[)4E^'EZ4;<,K7O/Q?^!_A
MOXVZ9;6/B.%IH+=MR!3WJU\+?@_H'PATN2PT&)HH),9#4 =Q7P5_P4'_ &3[
MWQO86'B?PLDQU2RF^T-' .7*\XXK[UI&4,I5@&!Z@T ?"G[)O[<8A\.R:#\7
MQ#X*O=-5;:V-Y\IF5>,_I7T4O[8'P;;_ )J!HXXSS*?\*Y?X]?L*_#;]H;6(
M-2\26T\=Q#]TVK;!^E>7G_@D?\$3C]SJ/_?Z@#QO]I;]M;QI\6/$C^#?A5HT
MFLZ<9O+:^LLD[3QNR*^J?V)_@7K/P=\&W4^MZI=7][JFV9X[EB3$QY(YKL?@
M3^RKX(_9[\X^%[5U>1=A>8AFQ]:]DH \E_:<^ EA^T9\*]0\(WLOV;SR'2<#
ME2/2OS1^&?Q9^*O["?Q D\)7?AZZU#P5#+]GCO)U;R]F?O"OV(KC?BA\*=!^
M+F@MI.O6XFMCW &X?0T <)I/[97PAO=)L[J?QSI-M/-$KR6[2_-&Q'(/'K7&
M?'+]NWP+X'^'-_JO@O7-.\6>(E&+?3+>0LSGW%<3<_\ !)?X)W5W-</#J >1
MMQ FXK9\#_\ !,'X/> ?$4.LZ?;WKW,1RJS2[E_*@#YA_9/\0?&7XY?&V_\
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
MX!T<CD>2*\^\;?LB> _'WQ''C;5+61]:'\8/%>P:+I$&@Z9!8VPVP0KM4>U
M%ZOS7_X*W3)'\/YPS8+3(!^=?I17DWQN_9G\'?'[2VL/%%O)- S!CL..10!@
M_L.2+)^RYX#93E39#!KQC_@H+^R;=_%J?3O'V@K(VOZ#'OAMX1\TS Y _05]
M=?#OP%I?PQ\'Z;X9T9#'INGQ^5"K=0*Z.@#X#_9/_;:E\/Z7%X9^+^SPMJ4)
M*+]M)5@!P#S7TS+^V%\&X8Y&/C_2&"#/RR]?IQ7-?';]A?X;?M">)?[<\36T
M_P!NVA2UNVW/O7EW_#I#X([<>3J/_?Z@#S/]IK]MCQ/\5DN?!7PCTP^(=-U
M&WGU.QR3"#QG(KWK]@?X&Z]\*/AB@\2:E>7FHS2&0K=,21GG'->A?L\_LE>!
M?V:;6\@\*6TG^E'+O<G>WYU[3C' X% 'YW?\%F)DB^$OA+<V/^)D#^1%?0/[
M%\BR? ^Q*G(^QI_Z"*[[X]?LY>$OVC-$LM*\6V[SVMG-YT00X^:NG\ _#71_
MAQX=CT72(VCLHXQ&%;K@#% 'Y1Z[<Q?\/,-(7>-V0,?C7ZV:]X?M_%7AFXTV
MY16CN(#'EAG&1C->2W/[&OP^NOBY!\1GM)/^$BA^[)GBO=(T$:!1T Q0!^1O
MC7X2_$']A/XJ3>(/!6GW>N:'J-R;B]D0'9"I.3FOM[X2_MW?#/QIX2BO==\4
M:;HFIK\LMM-)@YKZ#\2>'[/Q5H=[I-_&);.\B:*12.QKY"U3_@E#\%=6OI;J
M6WODDD8N0DN!DT =_P#$[]N;X:>%O#KSZ#XHT[6M3?B&W@DR2>PK\K?VKOB!
M\3/C]XJM-5\6Z#<:!I5L^ZTD92%F3/!'X5^C&A_\$J/@OH.IV]]!;WS30N)%
MWRY&0<U] ?$;]GWPE\4/#VG:-K%D&M+",10[  0H ']* /'O^"<<J2? :/8V
M[;, ?R-?(?\ P48NHHOB%8AW"G[>G_H0K],_A5\)]"^#OAW^Q?#\3161??M;
MUKB/BI^R/X#^,&J1W^OVLDL\<@E!4_Q YH [?X/3)'\)_"TC,%0:?$2Q.!]V
MOSJ_;2^*.M^.OVKM'^'7AC49A:72());5SPW&>E?HMXJ\,W.F_"G4-#\.*1=
M0V!M[-?<#"U\D_LH_L?^(=)\;-XZ^(UMCQ)!.Q@+<_+GB@#ZO^"?A&\\"_#?
M2=&OYY+BZMTP\DIRQX'6N[HHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N)\=?\?47TKMJXGQU_Q]1?2@#?\ "_\ R"8ZUZR/
M"_\ R"8ZUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH K:A_QZO]*X/PC_ ,C?=?0UWFH?\>K_ $K@
M_"/_ "-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,F
M_P!3)_NG^5/I&7<I!Z'B@#\I/&5U$/VCI5WC/V_I_P "K]3]%_Y UA_U[Q_^
M@BO([_\ 9,\"ZEXK/B&:UD.H&7S2V>-V<U[+;PK;6\<*?<C4(/H!B@"2BBB@
M K\W_P#@J!<1PZ1\[!?](7^=?I!7E'Q@_9K\'_&Z#RO$=N\R[@_RGN* '?LM
M,'^ /@ME.0;!*]5K%\&^$['P/X9T_0M-0I8V,0BB4]0HK:H **** "J>J_\
M'F]7*IZK_P >;T <5X#_ .1@OJ]!KS[P'_R,%]7H- !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8GB
MS_D&GZUC^ ?OW-;'BS_D&GZUC^ ?]9<T =G1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XR_X\!70
MUSWC+_CP% %+X?\ _'O/]:ZZN1^'_P#Q[S_6NNH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\5?\
M@Z3_ '361\-?^0;<?]=*U_%7_(.D_P!TUD?#7_D&W'_72@#LJ*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH X3XW>#M6\??#76-#T.\%AJ=U'MBN"<;37S5^R/\ L.ZK\"_'
M,OBWQ#J$.IZU*K+)<*V6(-?:%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% "&OA?]KS]B#QW^TIXRT.^/B&)=*TZZ$PMY7_A
MSR!^%?=-% &'X+\,V_@_POIFDV\:H+2WCA8J.I"@$_G6Y110!4U6"6ZTVZA@
M?RYY(F5&]&(X-?"MG^P/XOUSXX6'CGQ7KL.J1V5SYL*,^2JYSBOO6B@!L:".
M-44851@"G444 %%%% "5\=?M=_L2ZC\?/B5X9\5Z'>PZ;/I9#.6(!)!ZU]C4
M4 <A\+?#.J>$_"EOIVKW?VR[C !DSGC%=?110 4444 %%%% !1110 4444 %
M%%% !1110 5\3_M0_L9^._CM\;-/UVV\11P>#XT43Z:[XWD>U?;%% ')_"WP
M/#\.?!&G>'X JQ6B;0%Z5UE%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5Q/CK_CZB^E=M7$^.O\ CZB^E &_X7_Y!,=:]9'A?_D$QUKT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!6U#_ (]7^E<'X1_Y&^Z^AKO-0_X]7^E<'X1_Y&^Z^AH ]%HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "J>J_P#'F]7*IZK_ ,>;T <5X#_Y&"^KT&O/O ?_ ",%]7H- !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 8GBS_D&GZUC^ ?\ 67-;'BS_ )!I^M8_@'_67- '9T444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7/>,O^/ 5T-<]XR_X\!0!2^'_P#Q[S_6NNKD?A__ ,>\_P!:ZZ@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,3Q5_R#I/]TUD?#7_D&W'_ %TK7\5?\@Z3_=-9'PU_Y!MQ_P!=
M* .RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ***\^^.&M7NA> [VZL)C!<*C%6'
MTH ]!HK\YO\ @F;\;O''Q0^*WQ&L/%.LRZE:6+L((Y&R$^;''X5^C- !136X
M4GVK\P/^"CWQZ^)_@OQ1HMKX+N-0M(3*1(;5&;=Z#B@#]0:*^=/V)/%WB;QA
M\+UO/%#S27_R\S YZ>]?1= !1110 4444 %%%% !1110 4444 %%%% !1110
M 445G^(IWM=!U&:,[9([>1E/H0I(H T**_&+7_'7Q[^+?Q;O-!\+>-)M.C:[
M:)!YA 'S$"O8O^&+?VN, CXLKR,_\?'3]: /T[HK\PV_8M_:Y*D#XLKG''^D
M?_7KZ=_8Z^"WQ=^%%C?1_$WQ8/$LTC9B82;]HH ^GZ*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BOSK_ ."G?QL\;_"WXA_#BS\*ZS+IEM?2@7"1G ?Y
M\<_A7V?\"-;OM?\  -E=ZA,9[AD4LQ^E 'HM%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%(WW37Y?_M_?'WX@?#WX
MF^$[+P]KDUA:W.H)'*B-C<I8#!H _4&BL?P?=2WGA/1;B=M\TMG"[MZL4!)K
M8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOC?\ X*6?$[Q3\,?A
MKHE[X6U%].NIKS8[H<97CB@#[(HKYQ_8K\;Z[XW\ K=:[>->7'E*=['/)Q7T
M=0 445PGQ@^+6F?!_P (WVNZDIEBM8C(8U/+ >E '=T5^4%]XP^-_P"W)XT?
MQ!\*/$=SX5\.QL8C"[%!D'K2^-_AG^TY^S19P>*?$'CN;Q)I<<@,MO;R%R .
M2#0!^KU%?-?['/[96@?M2:'=06=O+8ZMI2+'<QSD NV ,@5]*4 %%?F-\9/C
MU\0-%_:5O]%L=;EATM+@*L(;@#-?H]X*NI;[PGI-Q.V^:2W1G;U)% &W1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M17P/^W]\8/&?P]^(FA6?AS59+"VFC4NBMC)XKZ=_9?\ $FI>*OA/IU_JUPUS
M>.?FD8Y)XH ];HHHH **** "BBB@ HKSSXP?&WP_\&M!?4M7N(R5!(@$@#MC
MT%? GC[]J_QU^UWXD@T/X4PZGX46-O)-Q.I4.<_>S@4 ?I]17YAC]BW]KD?\
MU:4YY_X^.GMUJCK'[)?[6_A>U;5I/B@;N"S!FDACGR74<D8S0!^I5%?F9\!_
M^"H*>'-63P9XZT+46OTF^SG4)!A=PX).>U?HIX+\::;XZT.'5-,N([BWD .8
MV#8H WZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB?'7_'
MU%]*[:N)\=?\?47TH W_  O_ ,@F.M>LCPO_ ,@F.M>@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *
MVH?\>K_2N#\(_P#(WW7T-=YJ'_'J_P!*X/PC_P C?=?0T >BT444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !5/5?^/-ZN53U7_CS>@#BO ?\ R,%]7H->?> _^1@OJ]!H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#$\6?\@T_6L?P#_K+FMCQ9_R#3]:Q_ /^LN: .SHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>\
M9?\ '@*Z&N>\9?\ '@* *7P__P"/>?ZUUU<C\/\ _CWG^M==0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% &)XJ_P"0=)_NFLCX:_\ (-N/^NE:_BK_ )!TG^Z:R/AK_P @VX_ZZ4 =
ME1110 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 5YE^T+_P DYO\ _<;^5>FUYE^T+_R3
MF_\ ]QOY4 ?G]_P24_Y+/\5?^NK?^A"OU.K\L?\ @DI_R6?XJ_\ 75O_ $(5
M^IU !7 _$/5/AYX=DM'\8'2;9[AL0&_C4EC[9%=]7YD_\%D1)]H^&)2:2+_2
M^=C$9^8T ?HG:ZUX:T'PV^J6\]I9:-&NYIXP%C ]>*C\*_$SPOXV.-"UNUU,
M_P#3!\UXY\(?!-M\2OV<3X7OY9/L]Y:JC.#\W*CO7PC\$_$-S^RK^VA>>"[F
MXF7PQ$2$:9B>2: /UXHJGI.J0:UIMO?6S;X)U#HWJ*QOB-XTM_A[X-U/7[HJ
ML%E&9&+=* *NM?%SP=X=U@Z5J7B"SL]1'6WD?#?E746=Y#J%K'<VTBS02#<D
MB]"*_(KX1Z+<_M:?MN7?B'4IKA_"S;F1HV(4D=J_4KQ%XAT3X/\ @=Y9Y?(L
M;"W/EASDX H Z#Q!XCTWPKILNH:M>16-E&,O-,<*M>;?\-9?"$YQX^T?@X_U
MW_UJ^!_$GQ=^)O[;GCE_#_A!&G^'HF-OJ$T?!49P>:]CT7_@D'\(H=/C%[<:
MI)<L-SE9C@$]>] 'U7X<_:&^''BZ[%KH_B_3=0N"<".&7)S7H@8$ ]CTK\X?
MBY_P3MC^!NAKXC^#(O9=7M\R21SREONC(-=[^P_^V#KOBZUN?"_Q8F2P\41S
MB&T0K@R*.,&@#[4UC7+'P_9M=ZC=1VELO620X%9OAOQ_X>\8/.FC:M;ZBT S
M((6SM^M>4_MF*S?!?4-KLA#9RIP>E?EA\)/VM&^!>N:WINC7,\^J:HIMD5LL
M [<#Z<D4 ?L3J'QV\ Z5KD>CW?BG3[?4Y&VI:O)\Y/IBNWMKJ*\A66%Q)&W(
M9>AK\W_V3?V%=6^(FIR_$?XRQW46N?:!<:;%'*0-C'()%?HQI.EPZ-8Q6L&?
M+C&!NZT 7:*** "LOQ1_R+6J_P#7K+_Z :U*R_%'/AO51_TZR_\ H)H _)OX
M!NR?M'2[21_Q,3T_WC7Z[)RJ_2OQ4\'_ !F\+_!WX_75]XFG:&WCOV9BHSQN
M-?>Q_P""HWP#55QXDFZ<CR>GMUH ^MZ*^1C_ ,%2/@( 3_PD<W_?G_Z]>R?
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
MM^.O[87Q!^+?CR_^'WP;47MQ'(8;T =(SP:U_AS_ ,$F_!/B#36UGQQ-J/\
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
M1_Y&^Z^AH ]%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "J>J_\>;U<JGJO_'F] '%> _\ D8+ZO0:\
M^\!_\C!?5Z#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% &)XL_Y!I^M8_@'_67-;'BS_D&GZUC^ ?]
M9<T =G1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<]XR_X\!70USWC+_CP% %+X?_\ 'O/]:ZZN1^'_
M /Q[S_6NNH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#$\5?\ (.D_W361\-?^0;<?]=*U_%7_ "#I
M/]TUD?#7_D&W'_72@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,OVA?^2<W_
M /N-_*O3:\R_:%_Y)S?_ .XW\J /S^_X)*?\EG^*O_75O_0A7ZG5^6/_  24
M_P"2S_%7_KJW_H0K]3J "OS,_P""QW_'Q\,?^OP?^AU^F=?F9_P6._X^/AC_
M -?@_P#0Z /LW]E;_DE^G?\ 7&/_ -!KY*_X*A_ V33_  V/B'H*[-8^TKYD
ML8^;&:^M?V5O^27Z=_UQC_\ 0:[/XL_#6P^*G@^[T34/]5(I*Y&1NQQ0!YA^
MQE\8M.^(WP@\/6"3>9JMA9I'<KG)R.YKRC_@HQ\9UTWP?=_#JSEVZGK$&U-I
MYYKY;_8\^),G[*OQQ^)5AXIF:VTD.Z6IN6PC88XV_I3M0AO/VM_VJ_#GB6QF
M:ZT>UG D*'*8SWH ^O/^"<OP*B^&_P %].O-2@!UJ1B3*1S@UQ/_  5;^*5Q
M\.? N@QQ%C'?.T<D:G&\<Y%?<?A_0[;PYI4%A:KLAB4  ?2OA/\ X*O?#FX\
M<>&?"5W&A>#3IS++QD;0><_A0!\]_LB_M_>!OV=_!MYI@\#:HTMVXF>6UB/S
M-]<=.:]V_P"'Q/@[_H1]=_[]-_\ $UZ;^Q#:_#KXH_#/=#X<TJ[N+';#+(T"
M.<@8/:OHS_A3/@3_ *%+2/\ P$3_  H ^)F_X+#>#)%*MX&UQ@>"#$Q!'_?-
M?(GC/]H.#XN?M7>$/$O@OPMJ&B:;#<*9XVA9=YSR>E?LF?@UX$4$GPEI&/\
MKT3_  KG$7X/:+X@@TU(/#]IJ\C8B@6%1(3[<4 <7^TOK7_"0_LXRZ@4:-I8
MURK=<XKX._X)P?LV^'/&WQB\2ZOXPTV'5_LI,UDDHR$;=G-?H'^V+"EO\$[V
M.)%CC5L!5& .*^7_ /@F:Q_X3CQ)S_RS- 'Z*PPI;PI%&@2*-0J*.@ & *DH
MJM?ZC;:7;M/=S+!"O5W.!0!9HKFO#OQ(\,>+M0GL=&UJTU&[@_UD,#Y9?K72
MT %9?BC_ )%O5?\ KUE_]!-:E9?BC_D6M5_Z]9?_ $ T ?CK\.?AEX8^)7[0
M5Q:>)M/6_MWOV5E8=1N-?HS_ ,,"_ ME7_BA+'&/?FO@OX"_\G&S?]A$_P#H
M1K]=X_\ 5K]* /GL_L!? M@0? MEBO1_A9\"?!7P5TRZL/!NB0Z+;7)S*D/\
M5=_10!^3W[7GPK\5_ ;]I+_A<^D1S7%C;8/E6ZDM^E?3O[)?_!13PI^T1?#0
M+NW?1=<@C!D:[<*KG_&OK35= TW7(6AU&PM[Z)A@I<1AP?P-?FI^UO\ \$Z(
M] US4_B1X(UB31)-[7#V=F-@&.<<4 ?IO#<17*!X94E7^\C C]*_,+_@H3XL
MD\;?&*/X;RL6M9PK&,GBO5O^"7_Q\U+XM>&_$6DZO*[W6C2" -(V2V,#->1?
MM^^%Y?!OQ\A^(4X*64(4%V^[0!]X_LO^"[7P%\%O#VDVL2Q+%" V!U->KUYC
M^S=XLMO&GP=\/:K:R+)'-"#E3FO3J *>K:/9Z]I\UC?VZ7-I,-KQR#((K\F?
M >CWWP3_ &Y/%-WH\OV72IYBB0KP ":_6N\OH-.M9+FZF2"",;FDD. !7Y+>
M'?$%Q\6?VX_%&EZ3";NSMIRRS1\@@&@#](OC1?-=?L_^)KICEI-*9R?J!7YL
M?\$Y/@KI>O\ Q&/BRZMUDGBNF 8CGK7Z2_&6S>U_9[\2VS##II3(1] *_.W_
M ()L_%?3M-\=-X4EN$6\ENF(C)YZT ?K"JA5  P!P **6B@#Y6_X*+?##3?&
MW[/&OW7V6/\ MB%5$%SCYAUXKA_^":OBK5H?ASI_A>_N6F6TC. 3FO1?^"A7
MQ L/!7[-_B$R7,?V]PODVY;YFZ]J\R_X)IZ)J.H>!K+Q-=6K01749P2.* /%
M?^"R%C_:_C3X;:<3\MR^P_BQ%?97[#GPPL?A;\'+:PLH5B64K(VWW%?('_!7
M;_DJ'PI_Z[C_ -"-?>W[.9)^&]AG_GFG\J /4J^//^"AUA9W'@^WNKJ(2-;1
M,R''3K7V'7R#_P %#O\ DG[_ /7!OZT ._X)HZ]_;_P1NY><)=[1G\:^8/V^
MM<N/B_\ $Y/ SN6@L[M6V$\<&OH;_@E3_P D'O\ _K^/]:^=/VYM*F^$OQB/
MC2X0K:W=VJAFZ<F@#](_@7X7L_"/PI\-Z?:0K"L=G&&VCJ<5WM<-\$_$UEXL
M^%_AV_L;B.X22SC+;&S@XZ&NYH HZWIMMJ^E75K=1+-#)&RLK#/:OQSUOX46
MWPW_ &H(;NUB6)+O4@0%_P!^OV2U"9+>QN)9#M1(V8D^@%?CYXN^)=KX\_:?
MMK&V=7^QZD%.TY_CH _4+XP>-)_ 'P=O-<MG,<UM:H58=OEK\\OV+? UO\5O
MVI]3\?:Y&MZTZLR^9S\W-?H%\=/"\OC#X'ZAI,*EI)[5  .OW:^&_P!A/7+#
MP3\?+[P?>720WD*L/+8X.>: /TUCC6*-410J*,!1T I])GOVI: /F#_@H#\-
M+3XC_!E[::%7ECDW!B*\0_X);::-#NO$FFJ,+;KL _&O>OV\OB%:?#WX-R7=
MS*J%Y-H#'':O"/\ @E[J2ZUJ'B;44.4N%W CZT >:_\ !5CXN_\ "-?$O2O#
M=U"]YIUS;J\MLI^\./\ &IOV?_\ @IGX%^#/PQT[PO#X$UA!:]/(A(4Y_P"
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
MBORZT2W_ .&C?^"A6HZ'K)^U:+'F002<@8/6OU"\%Z6-:^$NEV).WS+)%_\
M':_+GP#J4'P)_P""CFIW6L.+:P<%/.DX!S0!^NF@Z-;>'='L],M%V6MK&(HU
M QA1TJ_532]2@UC3[>]MG$EO.@DC8=P>AJW0!1UC1;/7["2ROX5N+:3[T;=#
M7)^ _@EX-^&FJ7NH^'-%ATV\O/\ 7R1]7KLK_4+;2[9KB[F6"!>KN< 5G:)X
MQT7Q)-)%IFI07LD?WUA;)% 'YO\ _!5C1SXD\5Z1I@X,T*@?I7TY_P $^OAS
M9^ ?@#I4,<""[8G?)CGH*^>/^"E7_)4/#O\ UR7^E?7/[(9)^#&EYYY_H* /
M:Z^1O^"CFGV\WP+U^X= 9X[8[&QTKZYKY._X*+?\D#\1?]>Q_E0!A?\ !*;6
M1??LO:;;N298YWY/<5]G5\-_\$F?^3<[7_KJW\Z^Y* "O@'_ (*UZ+</\$);
MQ$9T\]>@]Z^_J\>_:H^%H^+GPGO]$\GSFSYBC&>@H XK]@'6(KS]G?PO;KQ)
M';+N7N.*^EJ_,?\ 8=_:*3X;_%+6/A[XQ*Z#8V9-O:27!VB1LX %?IK#,EQ"
MDL;!XW4,K#H01D&@!]%%% !16?K.OZ=X>M3<ZE=Q6< Y,DIP*30?$6F^)K$7
MFE7D5]:DX$L)RN: /RB_;,U.?XY_&JT\+3.7@TR_4[6/& PK]1?ACH%IX9\!
M:'86<*PQQ6D0(48R=HS7Y;?M9V4OP2^/$7B:[79;:E?J S\#EA7ZF?#;7K/Q
M'X&T2^L9TN(9+2,[D.<':,B@#I:R/%NBVNO>'-1LKR%9H9('!5AG^$UL5G^(
M+N.QT/4+B5@D<=O(Q8^RF@#\=_"7POM_AC^U-9?9HUC2ZU'=A?\ >K]8/BM_
MR3^\_P"N7]*_*S1?B-;?$+]JBP2V=7%KJ.T[3GHU?JG\5O\ DG]Y_P!<OZ4
M?DE^R)X#T[X@_MJ>*H-2MA=);RLZ C."#7[/6-LMG9P0(-J1($4>@ P*_)__
M ()Q(K?MM?$(LH8B.0CVX-?K/0 5^1NFWD'A_P#;V\5WJ)B>:<AF'UK]<J_'
M[5/^3Y/$G_7S_6@#])_CEXN?PK^SYKVKQL5G732T;#J&QG-?!7_!-_P/:_%[
MQ4WQ(UJ,7>KVUTRI</R0 :^Z?CMX<;Q5^S7KEE&"96TLE .YVXQ7PY_P3!\;
M67P]OIO NHSK;ZI/=LRP,<,1GTH _4FBBB@#F?'WPW\/?$[0Y-'\2:='J>GR
M?>AD'!J/PSX'T/X8^#Y-*\.V*:=I]M"QCACZ+A36KXB\4:3X3L&O=8OX=/M%
MZRS-A14<.L6/BKPS->:7=1WMG<0.(YH3E6RIZ4 ?B+\=OC[IVI?M$IJ&O:7/
MK<>B7Y94C4MC#5]B6O\ P5^\$6-E;00>!==18XU3:(B ,#M\O2OG_3]#T?X.
M_M,RP^*+""ZBUK4?D6Z4$$%O>OU7M/A'X"O+.":/PGHYB=%9/]$3H1GTH ^*
M_P#A\3X._P"A'UW_ +]-_P#$UQ_Q@_X*C> OB=\-=>T&7P!K,U]=6SQ6S2P$
MA&(X.=O%?H3_ ,*9\"?]"EI'_@(G^%4-:^&_PU\-V,E[J7AW0[*UC&6FEM4
M 'X4 ?!/_!)'QMJ^E:#?:#?6-S!;W5TTB>:A  )..HKBO^"I6COK'BB"TC;"
MO=JK?0D5^F_PWN? >N6+7_@L:7<6L;;#-IZ#:&],@5^;/_!1XG_A-K;GG[:G
M\Q0!]N_L=_ 7PE\(?A7H=YH.F1V=_J%FDEU,HY=B*]_KA_@A_P DC\)?]@^+
M^5=Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$^.O\ CZB^
ME=M7$^.O^/J+Z4 ;_A?_ )!,=:]9'A?_ )!,=:] !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M0_X
M]7^E<'X1_P"1ONOH:[S4/^/5_I7!^$?^1ONOH: /1:*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGJO
M_'F]7*IZK_QYO0!Q7@/_ )&"^KT&O/O ?_(P7U>@T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!B>+
M/^0:?K6/X!_UES6QXL_Y!I^M8_@'_67- '9T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>,O^/ 5T
M-<]XR_X\!0!2^'__ ![S_6NNKD?A_P#\>\_UKKJ "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q/%7_
M "#I/]TUD?#7_D&W'_72M?Q5_P @Z3_=-9'PU_Y!MQ_UTH [*BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ KS']H=MOPXOR?[C?RKTZJ.L:+9Z]9/:7T(G@88*-0!
M^.'_  3_ /VEO ?[/'Q>^)#^.+^33$OYF$$OEY&0W3]/UK[K/_!4#X! D?\
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
M#X&U6/Q[X^$\'C&93YL+.=HS[5]GZ[H\'B#1KW3+I=UM=PM#(/\ 988-7Z*
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
M#$\6?\@T_6L?P#_K+FMCQ9_R#3]:Q_ /^LN: .SHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>\9?\
M> KH:Y[QE_QX"@"E\/\ _CWG^M==7(_#_P#X]Y_K774 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!B
M>*O^0=)_NFLCX:_\@VX_ZZ5K^*O^0=)_NFLCX:_\@VX_ZZ4 =E1110 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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P?QXL
M;G4O@[XMM;.)I[J6P=8XU&2QXXKX(_X)V_#GQ;X5\1R2:WHEQIZ?:F.Z1".,
MU^F3*&!!&1Z&F1V\4?W(D3_=4"@"2BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@".:&.XC:.5%DC;@JPR#7Q=^TM_P3SL_BEKESXG\+:P?"VKJ3-NLP49\
M<XR*^U:* /RP\._MP_&WX)O-X-D^&=_XD@TL^0E\\;DS8XW9]ZMZ]_P4L^-=
M]I,]O;?!J]MII!M$OE/QFOT\;3[5F)-M"2>YC%)_9MI_SZP_]^Q_A0!^;GP%
M_8T\1_'S6(/BA\0-3NK47;;_ .P+O)5#UZ&OT8\->'[3POHEIIEE$L5O;H$5
M5&!Q6E'&D2[4547T48%.H **** "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@ KB?'7_'U%]*[:N)\=?\?47T
MH W_  O_ ,@F.M>LCPO_ ,@F.M>@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VH?\>K_2N#\(_P#(
MWW7T-=YJ'_'J_P!*X/PC_P C?=?0T >BT444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5/5?^/-ZN53U7
M_CS>@#BO ?\ R,%]7H->?> _^1@OJ]!H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$\6?\@T_6L?P
M#_K+FMCQ9_R#3]:Q_ /^LN: .SHHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>\9?\ '@*Z&N>\9?\
M'@* *7P__P"/>?ZUUU<C\/\ _CWG^M==0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XJ_P"0=)_N
MFLCX:_\ (-N/^NE:_BK_ )!TG^Z:R/AK_P @VX_ZZ4 =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 %%%% !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 %%%% !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 %<3XZ_P"/J+Z5VU<3XZ_X^HOI0!O^%_\ D$QUKUD>%_\ D$QUKT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!6U#_CU?Z5P?A'_ )&^Z^AKO-0_X]7^E<'X1_Y&^Z^AH ]%HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "J>J_\>;U<JGJO_'F] '%> _\ D8+ZO0:\^\!_\C!?5Z#0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% &)XL_Y!I^M8_@'_67-;'BS_D&GZUC^ ?]9<T =G1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<]XR_X\!70USWC+_CP% %+X?_\ 'O/]:ZZN1^'_ /Q[S_6NNH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#$\5?\ (.D_W361\-?^0;<?]=*U_%7_ "#I/]TUD?#7_D&W'_72
M@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ KB?'7_ !]1?2NVKB?'7_'U%]* -_PO_P @F.M>
MLCPO_P @F.M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** *VH?\>K_ $K@_"/_ "-]U]#7>:A_QZO]
M*X/PC_R-]U]#0!Z+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %4]5_X\WJY5/5?^/-Z .*\!_\ (P7U
M>@UY]X#_ .1@OJ]!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#$\6?\@T_6L?P#_K+FMCQ9_R#3]:
MQ_ /^LN: .SHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N>\9?\> KH:Y[QE_QX"@"E\/\ _CWG^M==
M7(_#_P#X]Y_K774 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!B>*O^0=)_NFLCX:_\@VX_ZZ5K^*O^
M0=)_NFLCX:_\@VX_ZZ4 =E1110 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 %%%% !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 %8FN>&_[:E5_M'D[1C&S
M=_45MTV1_+0MC.* *NEZ?_9MFL'F>9M_BQBKE<W:^,?M'B#^S/LFW_IKYN?T
MQ_6NDH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@".XA\^)DSMSWQ6#I'A'^R]8EOOM?F[_ /EGY>,?
MCFMG4+S[!://L\S;_#G%9.B>*?[8N#%]E\G'\7F;OZ"@#?HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"H;JW^U0F/=MSWQFIJBN)OL\1?&[';- &'H/A/\ L34)[K[5YWF_P^7MQ^.3
M70USNA^+O[:U6>R^R>3Y7\?F;L_A@5T5 !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4M6TW^U+;RO,
M\K_:VY_K5+0/#O\ 8;2'[1Y^_P#V-N/U-:EW<?983)MW8[9Q6)X=\6?V_>7,
M'V7R/)_B\S=G]!0!T-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5GZQI/\ :UN(O-\KWVY_K6A5:^O/
ML4#2;-^!G&<4 4?#^@?V''(GG^?N.<[-O]36O6!X9\4_\)&UP/LOV?R3C_6;
ML_H*WZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH HZMIO]J6[1>9Y61C.W/]:J>&O#O_".VTD7VC[1
MN;=NV;<?J:NZEJ']GV[2^7YFT9QG%9_A?Q-_PDD,TGV;[/Y;;<>9NS^@H W*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ J.X_U+?2I*CN/]2WTH \ZTW_DH%>DUYMIO_)0*])H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#-\1?\@F;Z5RG@G_D)-]*ZOQ%_R"9OI7*>"?\ D)-]* .]
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "JVH?\>K_2K-5M0_X]7^E '!^!_P#D:K[Z&O1:\Z\#_P#(
MU7WT->BT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!2U;_ (\W^E<5\.O^0QJ/UKM=6_X\W^E<5\.O
M^0QJ/UH ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "L[7/^/&3Z&M&L[7/^/&3Z&@#D_AE_K-0_WO
MZUWM<%\,O]9J'^]_6N]H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#(\2_\@Z3_=-<]\+_ /CSN_\
M?KH?$O\ R#I/]TUSWPO_ ./.[_WZ .XHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 **** "H[C_4M]*DJ
M.X_U+?2@#SK3?^2@5Z37FVF_\E KTF@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQ%_R"9OI7*>"
M?^0DWTKJ_$7_ ""9OI7*>"?^0DWTH [VBBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:A_QZO\ 2K-5
MM0_X]7^E '!^!_\ D:K[Z&O1:\Z\#_\ (U7WT->BT %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2U;
M_CS?Z5Q7PZ_Y#&H_6NUU;_CS?Z5Q7PZ_Y#&H_6@#T*BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SM<
M_P"/&3Z&M&L[7/\ CQD^AH Y/X9?ZS4/][^M=[7!?#+_ %FH?[W]:[V@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** ,CQ+_ ,@Z3_=-<]\+_P#CSN_]^NA\2_\ (.D_W37/?"__ (\[
MO_?H [BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M[J((R-O]#7BT8J=2,7LV>]7FZ=*4X[I'E^I?MR> -+OI+64W'F(<'_.*K?\
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
M.U?7/[-?[5D>OQP:3JS9G.$$DC<D^M<6/R-TH>WPSYH'?EO$*K3^KXN/+/\
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
MA]=?\-Y?#SUN/T_PK6\+_MG>!?%FHK9VKS+(QQER,5XJ/^";:<9UY1QSP?\
M"O)_BK^R]X@^#F;C2%FOW4_?A4G ]:UIX')L0_9T:CYF85,PSW#1]I7IKE6]
MC]-[2^@OK>*:&5'210RE6!ZUR_Q%^)VD_#/1Y=1U7>((QD[:_-_X4_'?QEX+
MUJW2[N+K4/+<?Z*221[8K[4UCP_/^U%\,76\@;0I)!M"2*<_6O*Q&4_4:L7B
M)7IOJCV<+G7]HT9K#1M42T3,:/\ ;V^'<BY!N,?A_A3_ /AO'X>_]/'Z?X5\
MZ?%']B ?"WPV-4_M5;P9P5Q7SYI6@Q:IXDM]("JIF<)N].:^BH9/E6*@ZE&3
M:7F?,8G.\XPE14ZT8IOR/T0M_P!NSX>W,RQ(;C<3CM_A7O'A/Q/:>,-"MM5L
ML_9IQE=W6OB?PS_P3U^VP6^H-K*H& <+S7TU?:A!^S_\*;>V<F[:W0HC+P,X
MZU\WCL/@/=A@9-R;/J<NQ68VE4S"*C!*YH?%KXZ^'/@Y#;/K<C$S_=6,C(^M
M>8M^WI\.U&<W'Z?X5\+>*O$6K_$[XC2V^IW\EQ;W5P1$LC$B,$]J]X;_ ()_
MR2>%_P"UX-36:3R_,$*]37M?V1E^#A!8V;YGV/!_MO,\=4F\!!<D>^Y]??#3
MX[>&_BD<:5-M;&0)& S7HU?F9\'O@/XWUSXB2Z%:W=UH%K9GS/M6"JN!VK]$
MO!LEQ:Z;%I=UODN+-!$\[?\ +0CO7S^:8&AA)I4)W7;L?2Y/F&(QM-O$4^5K
M2_?Y'14445X1]$%%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_ "4"O2:\VTW_ )*!7I- !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 9OB+_ )!,WTKE/!/_ "$F^E=7XB_Y!,WTKE/!/_(2;Z4 =[1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %5M0_P"/5_I5FJVH?\>K_2@#@_ __(U7WT->BUYUX'_Y&J^^AKT6
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** *6K?\>;_ $KBOAU_R&-1^M=KJW_'F_TKBOAU_P AC4?K
M0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+_ %FH?[W]:[VN
M"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!D>)?^0=)_NFN>^%__ !YW?^_70^)?
M^0=)_NFN>^%__'G=_P"_0!W%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M2V/SG+\XQ&6T)4Z44U)[]C:\3:LOBCXFSW<?W[Z?Y%4<9)K]+OV9_!^H^$?
MZQ:A"8GF"NH/IBO#OV5OV>?#NLVT6LZU:I=3Q@20<]#7V=%&L,:1H,(H"@>P
MKY3/<PA42PM):1W/L^'<LJ4F\96>LMO^"/HHHKXT^Z"JFJ:I:Z/9R7-W*L,*
MC)9JMUX5^UMXVA\,_#>X5)<7#'H#S73AJ+Q%:-)=6<F*KK#4)5GT1\.?M ^-
M&\7?$+4;:.0R6ZS$1G/O5&S^$-]<>$[G6'A810KNW8KG/"NCW7C;QE9R0@OY
MDPW_ )U^D>H?"^TTWX*WFG+ #<2VN3@<Y(K],QF,CED:5&/6Q^3X# RS:=:O
M/979\)_LO^/'\&_$B*[W?N\[<-TK]1-$U(:QI5M>J %F0,,5^/OB33[KP/XF
M-O$&AE67/IWK])?V8_B(OBWP;96;2;YK>(;J\?B+#*<8XJ![G"^+=.4\'4/:
MZ_.W]MK_ )*1<_2OT2K\[?VVO^2D7/TKR>'O]\^1[7$W^X_-%?\ 8:\?:#\/
M_$&KRZ_?)81S)B-Y#Q7O_P >/VFO"=UX+U#3-'OX;^6XC*EA_2OB;X4?!/6O
MCE>3VFB2+');C+EFP*]/M_V!/'L-P"UQ&4!Y^>OI\;A<OEC/;XBK:2MH?(Y?
MB\RC@?J^&HW@[ZGC'P_T^?Q1XP2SMD+7#2[@JCWK]7OA[I\NE_#O3K69=LL=
MMA@?I7FGP+_9AT+X>:7;7FHV2R:^OWIO2O<KA%CLY548 0X_*OF<ZS*GC9J%
M):1/K,ARJIE].52L_>ET/S0_;"!;Q9&!_>/\ZZ;]DWXB^'_!.J0R:S>K:*O\
M3&N:_; ;;XNC/^T?YUPGP]^!NN?%BX2#27VLW3)Q7V,*=*KET85I<L;;GPU2
MK6HYI*="/-*^Q]?_ +3G[07A35/!Z6VB:E#J-PQ.X+R #7QC\,=,N?$?Q,L&
MMHRRR3 G Z<UZU;?L!^/H+R$M<1M$&&_Y\\5];_!W]FG0? %K;W%S9J^I1@'
M>.Q]:\I8S Y5AG3P\^=L]EX',,XQ:JXFGR*-CU#P3H[Z)H%O;29W!03GZ5^?
MW[87_(S7G^^:_1^OS@_; _Y&B[_ZZ&O&R"3EC')GN\214,"HKH0_LC^/-"\$
MWA;6KL6J%P<DXKW7]I;]HOPKKGP]N]-T2_COKB4=*^%+#PS<ZU8R74(8Q1#Y
MMM0^']#.L:K':0L5<L!\[<5]C6RNA6Q/UJ<G>/0^&P^;XG#X7ZI"*M+KU-[X
M8:7<^+O&%F+9"TL<P9E4=.:_6+3[K^P?!-M/*/\ CVM5+ ^PKR[X#? 7PIX;
M\)Z9J4=@IU26,-+-ZFO2OB,OD> =9"<!;9@*^,S?'PQ]>-."LHNQ]YDF6U,M
MP\ZM1WE)7/SD_:H^*%UXS\=/LF;[*#L\M3\M>O?L=_ VTNKA=:O8=T3KN4,.
M*^3/'DSR:U,SGGSOZU^HG[--C!;?"#09(U7?)#EF[U]#FU1X'+X4J6E]#YC)
M::S#,YU:VMM3T^WMHK2%8H8UCC48"J,5(0&&",BEHK\U/U8\@_:2^$5O\4O
M[V@@42P$RAU4!N!TK\S8%G\$^.@$=HOL$V!@XS@U^Q5]_P >-Q_US;^1K\G?
MV@+&&P\7ZI) ,.TK$X^M?>\-XB4U/#2^'_,_..*L-"#ABHZ2Z_(_1C]G?QO+
MX\\ 0WTQRRD)^E<G^V/X/_X3#X;I L>YXY"VX#G'%9O["<SS?!Q2_7SOZ&O?
M/$>DVVLZ/=6]U$)$,;8SVXKYRM)8+,92A]F1]31@\PRN,9_:B?DI\.M:F\&_
M$+3XT)5(9@&_ U^KW@?Q-#XJT&WO(6##:H)'KBOR>^)F@W/A3Q]J\K HGGL8
MOSK[K_8K\?0ZUX#73[B7_3 V1D]0*^IX@H*MAX8F/3]3X[AG$/#XF>$GI?\
M0T/VSO&'_",_#E?(EQ.[D$ ]J_/_ .'^D3^+/B%I8"%XIYE\T_4U[K^V=X^?
M5/%5YX?,FY87X4'BI?V)?AI)XGU":_D0!+1@V6^M=.!2R[+'5EN_UV.;,&\T
MS=48;+]-S[L\$>$[/P?H,%E9@A-JD^YQ7RY^W=_R*J_[U?8,:^7&J_W0!7Q]
M^W=_R*J_[]?(Y1)SQ\)2WN?:YW%0RZ<8JR2/FK]FM2WC#30.OFK_ #K]5+<%
M;>('J%'\J_&GPWXDU'PM-#=Z8S+.F&4KZUZ8/VO/BP$1!<W&U1@?*>E?7YOE
M%;,*JG3:27<^(R3.J&6T73JQ;;['ZG5E^)O^1?U#_KBW\J_-KPK^UA\4]0UJ
MWAGN+@QM( ?E/3-?H;:WTVI?#9+JY),\UEO?/KBOC<9EE7+Y0]JT[OH?=X'-
MJ.9QG[)-674_+GX[?\C9-_UT/\Z^S/V+R?\ A&[;G^#^E?&?QV_Y&R;_ *Z'
M^=?9?[%__(MVW^[_ $K['-O^1;$^&R7_ )&LCZF90PP1D>]?)W[:'P=AUS39
M/$\4"Q_9(_F,:@9]S7UE7FG[1B"3X0:^K#(,7-?"Y=6G0Q4)0[V/T/-,/#$8
M2I&:Z7^X_.O]FGXB7/P[\>#486WB1O+*,>.M?J=X=U0ZUH=E?$!3<1A\#WK\
M=-%8V>M6XAX_?C^=?KK\,6+_  _T(GJ;5:^HXGI14H54M7H?(<)5IN-2@WHM
M3IZ***^%/T0^:?VUO^15L_H?ZU\+?"K4K;1?B98WUZ_E6L<@+/Z5]T_MK?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "H[C_4M]*DJ.X_U+?2@#SK3?^2@5Z37FVF_\
ME KTF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** ,WQ%_R"9OI7*>"?^0DWTKJ_$7_()F^E<IX)_P"0
MDWTH [VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *K:A_QZO]*LU6U#_CU?Z4 <'X'_ .1JOOH:]%KS
MKP/_ ,C5??0UZ+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% %+5O\ CS?Z5Q7PZ_Y#&H_6NUU;_CS?
MZ5Q7PZ_Y#&H_6@#T*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *SM<_X\9/H:T:SM<_X\9/H: .3^&7
M^LU#_>_K7>UP7PR_UFH?[W]:[V@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,CQ+_R#I/]TUSWPO\
M^/.[_P!^NA\2_P#(.D_W37/?"_\ X\[O_?H [BBBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^-_^"A'_(,T;\?YFOLB
MOC?_ (*#_P#(,T7\?YFO=R3_ 'ZF?/9__P BZI_74\ _9._Y+)I/^^*_4>OR
MH_9K\1Z;X5^*6FZAJLPM[.-@6D)Z5^A+?M)?#M<_\5';GC/!KV.(J%6KB8N$
M6].B/"X8Q%&CA)*I-)WZL[_7IA;:+>RGHD3,?P%?E9^T=K\/B+QE)+:D2!'V
MG;]:^F?VBOVS(-*TV73_  JT5_%=(8Y)1R5!'-?)_P *O NI?$CQ@GE1O<6]
MQ+O=L9P2:[LCP4\'"6*Q"LNAY_$./IXZI#!X9\SZGVK^QEX/EL_#-KJKH5$B
MXZ55_;N_Y%_3/H?YFOH+X7^%1X+\&V.E;-AA7GBOGW]N[_D7],^A_F:\/#5_
MK&:JIYGT&+P_U7)I4NMD?(_[..GVNK?&S2+2^A6XM'D&Z)AD&OTZ;X4^$&.3
MX>L?^_5?E_\ L^ZU9>&OC)I6I:G*(+&*0%Y#VK]'F_:2^':G'_"1VY^AKU>(
M88B6(A[%.UNESQ^&)X:.&FJ[C?FZV_4Z./X5>$895D3P_8K(IRK"/D5TUO;1
M6L8CA18T' 5>E><6_P"T?\/KJXC@C\00-+(=JKZFO1+&_@U*W6>W<21L,AA7
MQE:%>-O;)_.Y]W1GAY7]@U\K?H4?$V@P>(M)GM)UW*RG&1WQ7Y1?%_PO)X3^
M(>J.05C69MGYU^N3#<"*^&_V[OAK#I-M8ZKIL9:6X<F48Z5]'P[BO98CV,MI
M'R_$^#]MAO;Q6L#SGPK\<)(/A!JNA/(1),N%R:\U^"OA&7QMXTCLFC,[!]W3
M/>N(DD:&,_,5QU6OL3]B#X?M'KD?B!HMT;K@,1Q7V>+Y,OP]6K#>7YGPF#]I
MF>*HT9ZJ.GR/L[P;IITCPOIMD1M,,(3'I3O%O_(OWG^X:V*Q_%O_ "+]Y_N&
MOR6,N:I=]6?M$HJ-/E71'Y4?'K_DI$_^_7V5^Q9_R"I?^N8KXU^/7_)2)_\
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
M_><65YQ#,^9*+5ON//?VN/\ DG(_WS_*OSF\)_\ )2]-_P"NX_G7Z,_M<?\
M).1_OG^5?G-X3_Y*7IO_ %W'\Z^KX?\ ]SG\SXWB7_?X?(_6?P#_ ,BW:_[B
M_P JZ.N<\ _\BW:_[B_RKR?]HOXO>,/ACI,UQI.EK<PN"HD*YQGO7PL<//$U
MW3ANV?HD\3#"X95:E[)=#VJWUG2]8::UAN[>Z9<K)$K!L>H(KY8_:D_93M->
MBG\3:$L=FT";GM(5QO/K7S/\&_V@M9\$?$:2[N)I)(-1N-UT)&.(P3SBON?Q
MA^TMX%C\*S26VLV]U<O'E8,\YQT-?02P.,RC$P="\D^WZGS4<PP.=X6:Q%HM
M=_PL?F3=6MSH.L10N&@N(Y.0>#P:_2K]E;Q==>(O"B0W$C/Y$:@;C7YX?$+6
MAXR^($E];(/WTO"H..M?H?\ LK>#[_PUX46:\A,2SQ@KD=:]SB!QE@XN>DCY
M[AI2CC9QIN\3W:BBBOS4_5@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *CN/]2WTJ2H[C_4M]* /.M-_Y*!7I->;:;_R4"O2: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH S?$7_()F^E<IX)_Y"3?2NK\1?\ ()F^E<IX)_Y"3?2@#O:*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ JMJ'_'J_P!*LU6U#_CU?Z4 <'X'_P"1JOOH:]%KSKP/_P C
M5??0UZ+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% %+5O^/-_I7%?#K_D,:C]:[75O^/-_I7%?#K_D
M,:C]: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K.US_ (\9/H:T:SM<_P"/&3Z&@#D_AE_K-0_W
MOZUWM<%\,O\ 6:A_O?UKO: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH R/$O\ R#I/]TUSWPO_ ./.
M[_WZZ'Q+_P @Z3_=-<]\+_\ CSN_]^@#N**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYT_:V^!_B#XQ6>FQZ&RJUO]
M[<?>OHNBNK#8B>%JJM3W1R8O"T\91E0J[,_-=OV#?B'(I!FCQ[-47_# GQ _
MY[+_ -]U^EM%?0?ZR8[R^X^9_P!5<O\ [WWGYY>"?V$?%EIK5LVLLDMCO'FK
MNS\O>OM'P+\%/"OP]6(Z/IZV\B 9;KD^M=Y17F8S-<5C=*DM/(]; Y/A,!K2
MC=]WJPKP?]J;X.ZY\6M)LK?1F57ASNW&O>**X,/7GAJJJPW1Z.*P\,72E1J;
M,_->3]@WXAON!ECP3V:HO^&!/B!_SV7_ +[K]+:*^B_UDQWE]Q\Q_JKE_P#>
M^\_-[0OV#O'VG^(-/NY)4,4,H=OGYP#7Z!>"M%GT'0;:TG.9(T"G\!6_17F8
M[-*^8)*M;3L>OE^4X?+6W0OKW85YG\<?AG)\2O#YM(54S*I";O6O3**\VE5E
M1FJD-T>I6HQKTW3GLS\W?^&#_'\FH3,\D1MV?(&[MFOMOX$_#9OAIX%L],N4
M7[8GWV%>CT5ZN,S;$XZ"IU;678\? Y+A<OJ.K1O=]PK.\06,FHZ3<6\7WW7
MK1HKQD[.Y[LES*S/@+XJ?L8^.O%WC.74K*2,6[-D9-?1?[-OPCUKX86+Q:LR
MLQ3:-IKW*BO9Q&;8C$T50G;E7D>%ALEPN%KO$4[\S\PKDO&WPM\._$*W:'6[
M%;E&'TKK:*\B$Y4Y<T'9GM3IPJ1Y9JZ/AGXO?L-ZA?7C?\(@B6]ONX!..*\X
M_P"&!?B#_P ]E_[[K]+:*^CI<0XVE!033]4?,5>&<!6FYM-7[,_->U_8(\?Q
MW$;-,A0,,_/VKZW^'O[*?@WPWH^F27FEJ^KPJ&DFS_'7N-%<V*SK&8N*C*5O
M30Z<'D."P<G*$;M]]1D4:PQI&@PB *!["OF#]IC]GOQ+\4M1FFTAT56Z;C7U
M%17G87%5,)4]K3W/4QF#IXVE[&KMY'YJ_P##!?Q#9 IFC_!J9_PP+\0/^>R_
M]]U^EM%>]_K)CO+[CYS_ %5R_P#O?>?GO\.?V(_'/ACQ3!?W4JF%#SAZ^\_"
M^FRZ3H-I:3<R1)M-:M%>3CLQKX]IUK:=CVLORO#Y:FJ%]>X4445Y9ZY\T?M5
M? 7Q'\7-/AAT5D5E;)W&O-?@=^R/XT\ ^)+*]U&2,PQ.&;::^X:*]NGF^(I8
M?ZM&W+Z'@5<EPM;$_6I7YO4:HVJ![4ZBBO$/?,CQ99W6H>'+^WL3MNY(BL9]
MZ^!_''[&/Q+\7ZW)?S7$;N7R"6[9K]#Z*]7 YE6R^[HVU[H\?,,KH9E95V].
MS/(/V??@_+\,?#MO'>JOV_9MD9:]?HHKAK5IXBHZD]V>AAZ$,-35*GL@KYA_
M:?\ V;-4^)UOYN@!$O&;+,W%?3U%:87%5,'456ENC+&8.EC:3HU=F?!OPA_9
M-^)/P_\ %.GW;7$:V:2!IE5NHK['^(GAVZ\3>#;G3;4C[1(H S]*ZNBNG%9C
M6QE2-6I:Z[(Y,'E=# TI4:3=I=V?G7X@_8>\?ZCXF^VQ21>3YF[[WO7VA\&?
M!&H>!_#L5GJ!!E5 IQ7HE%:8O-<1C::IU;67D9X+)\-@*CJT;W?=GR[^U!^S
M/J?Q<UI=4TL(+I$"JQXZ5YW\#_V8?B?\*?$W]HQ7,:*QP^&[5]S45I3SC$T\
M/]6T<=M49U<CPM7$_6M5/?1E;3Q.MC +DYN-@WD>M?(?[5W[+_BWXO>/K?5M
M$>-;5$"G<:^Q:*XL'C*N"J^VI;G?C<#2Q]'V%:]CY9_9;_9W\3?"7Q!+=ZRZ
M-$R%1M-?4U%%1BL54QE5U:FY>#P=/ TE1I;(^9?VGO@#XC^*VI+/H[JJ!-OS
M&O/OV=?V3?&7PT\:-J>JO&;<_P!TU]MT5WT\WQ%/#_5E;E]#SJF2X6KBEBY7
MYKWW([>,QPHIZ@8JOJVDVNN:?-97L0FMI1AD;O5RBO%NT[H]ZR:LSX'^,'[$
M?BG7/'U[>>&S'#H[DF-2<8KUS]CWX ^)/@J=7_MYD;[3]S::^G**]RMG.*KX
M?ZM.W+Z:Z'S]#(L)A\3]:IWYM7OIJ<Q\2?#]SXH\':AIMH0+B9<+FO@_7_V&
M_B!J.JRW$4L01B2/FK]%Z*QP6:5\ FJ-M>YOF&4X?,FI5[Z=F?FFW[ WQ!8Y
M,R?]]U'+^P'\060@3(?J]?IA17J?ZRX[R^X\C_57+_[WWG@O[-/P9UKX5Z/!
M;:JX:1!@_-FI?VI/A!K?Q9T6RMM&95DBSNW&O=:*\7Z_5^L_6OM'N_V=1^J_
M4]>0^"?@S^QOXX\$?%#3-=OY(S9V\@9\'G%?=6J:7;ZQ9R6US&)(W!&#5RBG
MC<PK8Z<:E7==A8#+:&74Y4J-[/74^ _B9^Q+XNUGQ9?ZAHK1QP2N6CYQ7M_[
M,_PK\>_#&Q-EK=PKV[-RH.:^C:*ZJV<8C$4?85+->AR8?(\+AJ_UBDVGZZ!1
M117AGT!X/^TI\-?&/Q&M?L7A^=8[21-LBL<9KYY^%?[$OC#P[XH2ZU=HWLPV
M[ .:^_J*]O#YOB,-1="G9)^1X&(R7#8JNL15NVO/0SO#^FC1]'M;,# A0+6C
M117BMN3NSWHI122*.L:/:Z[8R6EY$)87&"IKX#^('[$/CC5?'6IZCI+Q)8R2
M%H!GD>E?H517IX',:^7MNCU[GDYAE>'S)15=;=CP[]E?X:^*OAGX6N['Q1,L
ML[./+VG/%>9?M+_LR^+/BEXRFU+2'1;=NFXU]?455/,JU/$O%1MS/RT)J950
MJX6.#G?E7GJ?*7['_P"SGXH^"^N:G=:ZR-'<)A-IS7U;117+B\54QM5UJN[.
MO!8.G@**H4MEW"H[A#)!(@ZLI _*I**XSN/BC]H;]E'QC\2->6[TMXQ&#GYC
M79?LS_L\^)OA;J<,^KNC(O7::^I:*]N>;XF>'^K.W+Z'@0R3"T\3];5^;U"B
MBBO$/?"OCC]H;]EWQ=\2-:N;K2G01R,2-QK['HKNP>,JX*I[2EN>?CL#2S"G
M[*M>WD?(_P"S/^S3XJ^%MTTFKNA4MGY3FOH+XO\ @=OB%X$O=$50QG ZUVU%
M77QU;$5UB)_$C/#Y=0PV'>&A\+/SEN/V%_'UEKD<^GR1I;Q2;T^;WK[9^#FD
M>*=#\/I9^)IEFEA0)&0>PKT&BNC&9K7QT%"LEIY:G-@<GP^7S=2@WKYZ!7C/
MQ&_9=\&^.+N^U9].4:O.I/F<<M7LU%>;1KU</+FI2LSU:^'I8F/)6BFO,_-O
M5OV"?'DVK736\J+:ER8AO[55/[ OQ![3)G_?K]+J*^C7$F.2MI]Q\N^%<O;O
MK]Y\B?!?]BJRT@K)XPM5NWC&5 />OJ?P_P"&M/\ "]DMIIT @@48"BM2BO$Q
M6.KXR7-5E\NA[^#R_#X&/+1C;SZA1117 >B9^O:>=5T6\LP,^=&4Y]Z^#OB5
M^Q)XQUKQ#)<Z.T:6S-G!-?H#17IX+,:^ ;='KW/)S#*\/F22KWT['RW^RS^S
M7K'P?UV;4M4V&66,J2#GK7U)116&*Q53&575J[G1@\'2P-)4:.R"OGC]J;X(
MZ_\ %K0A:Z,RK(&S\QKZ'HJ<-B)X6JJM/=%XK"T\92=&ILS\U5_8+^(?E*IE
MC''9J9_PP+\0/^>R_P#?=?I;17T'^LF.\ON/F?\ 57+_ .]]Y^<OAG]A3QYI
M>KP7,TR[$<,?G]Z^]M.T&XM? D.DL?\ 24M?))]\5TE%>7C<SKX]Q=:VAZ^
MRG#Y<I*C?WM[L^ _B9^QEXZ\4^(I+RSDC$3,2,FN1D_8)^(4G)F3\'K]*J*]
M&'$6-IQ48VT\CRZG#& J2<Y7N_,_-%OV!?B#M.V9,]OGKW#X%_L5V^BV);QI
M;K=78.5*G-?7U%9U\^QN(AR-I>AMA^',!AZBJ)-^NJ,[P_X?LO#&E0Z=IT(@
MM(1A$':M&BBOG6W)W9]/%**LM@HHHI#/%_VE/A7K'Q0T.WM=(95D0'.XU\R?
M#?\ 8L\=^&?'UGJUW)&;:)]S8/-?H'17M8;-L1A:+H4[6?D>#BLEPV,KK$5+
M\R\RCHMF]CI\4,GWE&#5ZBBO&;N[GNI<JL%>6?M'?#O4_B;\/)]'TDJMTS9&
MZO4Z*UHU94*D:D-T8UZ,<12E2GL]#\[_  ?^Q#X_T7Q+IU[/+'Y,$JNWS=@:
M_0&#3$DT6"RND$B"%8W4]#@ 5?HKNQN95\>XNK;3L>=E^5X?+5*-&_O;W/A[
MX]?L:^(?&'CN?4O#?EPV+<JI.*[;]F'X)?$+X5ZE/_;5RKV;#"J&SQ7U7171
M/.,34P_U:=G';;4YJ>1X6EB?K4+J5[[Z"+G:,]>]<=XV^$GAGXA*XUJP6YW#
M&>E=E17CPJ3IRYH.S/=J4X58\M171\(_%?\ 87U:_P!2D/A54@M-WRKNQQ7
M?\,"?$'_ )[+_P!]U^EM%?14^(<;3@H)IV[H^7J\,X"K-S::OV9^?WPO_84\
M2:?XHCD\2[)M*'WEW9K['^'/P9\,_"[S7T.R%O-,N'?UKNJ*\_&9IB<;_$EI
MV6QZ6!RC"9?K2CKW>K"N/^*GAB[\7>$;G3K(@3R=,UV%%>93FZ<E-;H]:I35
M6#A+9GYS:[^PU\0-0UBXN(I8Q&Y)'S5F-^P-\06.3,G_ 'W7Z645]-'B/&Q5
ME;[CY-\+8"3N[_>?FB?V!OB&I4I,F<\Y>OJ/X0_LC^'?#&DV<VMV2SZM'@LP
M_O5]%T5RXG/,9BH<DI6]-#LPO#^!PD^>,;OSU(X84MX4BC7;&BA5'H!4E%%>
M ?2'GGC[X&>%/B#;W']J:>LUPZG:_HV.#7Q!K7[!?CNXUJ]:UE1;(R'R0'QA
M<\5^D5%>S@\VQ6!35-W3[ZGA8[)<'F#4JL;-=M/O/S;T[]@GQ[#=HTTJ&//(
MWU]C?!G]G?P[\,]+M9UL5&LLG[^;WKUZBJQ><8O&1Y*CLO+0C!9'@\#/VE.-
MWYZB* H ' I:**\0^@///&_P'\(>/GGEU;35FGD!P_3!]:^//'W["?BB\UB9
MM"*16>X[%W8XK]!J*]?"9KBL'_#E==GJ>)C<GPF._B1L^ZT9^:7_  P)\0/^
M>R_]]UM>$_V#_&-KJD;:FZ26NX;ANSQ7Z)T5Z4N(\=)6T^X\N/"^7Q:>OWGE
MO@3]G7P;X'CM)K+352]C4%Y,]6[UZC2T5\Y5K5*TN:I*[/J*-"EAX\M**2\C
MS#X_?#_4OB+X/_L[2RHGW$_-7QYH/[$/C_3_ !G9ZE+)%]GBE#M\W.,U^B5%
M>GA,VQ&"INE2M9^1Y.-R;#8^JJU6]UV9C>%-+FT?1H+:?F1% /Y4_P 2>&-/
M\6:<UEJ4(G@;^$UK45Y//+FYUN>S[./)R-71\4?';]B6[UJ^CE\%1I;JQS)N
M.*\H/[ OQ"'(F3/^_7Z745]%1X@QM&"@FG;NCYFMPU@*]1U&FK]GH?(WP*_8
MU3PW=)<>*X$N709&#WKZSL[2*PM8K>! D,2A44=@*FHKR,5C*V,GSU6>U@\#
M0P,.2BK?F%%%%<)Z 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 %1W'^I;Z5)4=Q_J6^E 'G6F_\ )0*])KS;3?\ DH%>DT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!F^(O\ D$S?2N4\$_\ (2;Z5U?B+_D$S?2N4\$_\A)OI0!WM%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 56U#_ (]7^E6:K:A_QZO]* .#\#_\C5??0UZ+7G7@?_D:K[Z&
MO1: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH I:M_QYO\ 2N*^'7_(8U'ZUVNK?\>;_2N*^'7_ "&-
M1^M 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5G:Y_QXR?0UHUG:Y_QXR?0T <G\,O\ 6:A_O?UK
MO:X+X9?ZS4/][^M=[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% &1XE_Y!TG^Z:Y[X7_\ 'G=_[]=#
MXE_Y!TG^Z:Y[X7_\>=W_ +] '<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!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 %%%% !4=Q_J6^E25'<?ZE
MOI0!YUIO_)0*])KS;3?^2@5Z30 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XB_Y!,WTKE/!/_(2;
MZ5U?B+_D$S?2N4\$_P#(2;Z4 =[1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %5M0_X]7^E6:K:A_P >
MK_2@#@_ _P#R-5]]#7HM>=>!_P#D:K[Z&O1: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M_QYO]
M*XKX=?\ (8U'ZUVNK?\ 'F_TKBOAU_R&-1^M 'H5%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G:Y_Q
MXR?0UHUG:Y_QXR?0T <G\,O]9J'^]_6N]K@OAE_K-0_WOZUWM !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 9'B7_D'2?[IKGOA?_QYW?\ OUT/B7_D'2?[IKGOA?\ \>=W_OT =Q11
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 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 %1W'^I;Z5)4=Q_J6^E 'G6F_\E KTFO-M-_Y*!7I- !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 9OB+_D$S?2N4\$_\A)OI75^(O\ D$S?2N4\$_\ (2;Z4 =[
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %5M0_X]7^E6:K:A_QZO]* .#\#_P#(U7WT->BUYUX'_P"1
MJOOH:]%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@"EJW_ !YO]*XKX=?\AC4?K7:ZM_QYO]*XKX=?
M\AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+_6:A_O?
MUKO:X+X9?ZS4/][^M=[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &1XE_Y!TG^Z:Y[X7_ /'G=_[]
M=#XE_P"0=)_NFN>^%_\ QYW?^_0!W%%%% !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 %%%% !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 5'<?ZEOI4E-D
M8*I)&10!YQIG_)0.E>DUPUKJ$$WC?RTBVMZUW- !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OB+_D
M$S?2N4\$_P#(2;Z5U?B+_D$S?2N4\$_\A)OI0!WM%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56U#_C
MU?Z59JMJ'_'J_P!* .#\#_\ (U7WT->BUYUX'_Y&J^^AKT6@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** *6K?\>;_2N*^'7_(8U'ZUVNK?\>;_ $KBOAU_R&-1^M 'H5%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5G:Y_P >,GT-:-9VN?\ 'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU#_ 'OZ
MUWM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 9'B7_ )!TG^Z:Y[X7_P#'G=_[]=#XE_Y!TG^Z:Y[X
M7_\ 'G=_[] '<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 %%
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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_ "4"
MO2:\VTW_ )*!7I- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 9OB+_ )!,WTKE/!/_ "$F^E=7XB_Y
M!,WTKE/!/_(2;Z4 =[1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %5M0_P"/5_I5FJVH?\>K_2@#@_ _
M_(U7WT->BUYUX'_Y&J^^AKT6@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** *6K?\>;_ $KBOAU_R&-1
M^M=KJW_'F_TKBOAU_P AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\
M>,GT- ')_#+_ %FH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>)?^
M0=)_NFN>^%__ !YW?^_70^)?^0=)_NFN>^%__'G=_P"_0!W%%%% !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!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 5'<?ZEOI4E1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!F^(O^03-]*Y3P3_R$F^E=7XB_Y!,WTKE/!/\ R$F^E '>T444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !5;4/^/5_I5FJVH?\ 'J_TH X/P/\ \C5??0UZ+7G7@?\ Y&J^^AKT6@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** *6K?\>;_2N*^'7_ "&-1^M=KJW_ !YO]*XKX=?\AC4?K0!Z
M%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+_6:A_O?UKO:X+X9?
MZS4/][^M=[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% &1XE_Y!TG^Z:Y[X7_\>=W_ +]=#XE_Y!TG
M^Z:Y[X7_ /'G=_[] '<4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !17,?$+QQ!X!T"75+B,RQQ@DJ/:OA_6O^"O/@_1
MM<O--?096>W<H6W]<4#/T'HK\\/^'P?A'_H79_\ OHTQ?^"Q/@YKF"'_ (1^
M;,KA/OGC)H"S/T2HKE?AOX\M_B-X4L-<MHC%%=QB15/;(KJJ!!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 %%%% !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 %%%% !4=Q_J6^E25
M'<?ZEOI0!YUIO_)0*])KS;3?^2@5Z30 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XB_Y!,WTKE/!
M/_(2;Z5U?B+_ )!,WTKE/!/_ "$F^E '>T444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4/^/5_I5FJ
MVH?\>K_2@#@_ _\ R-5]]#7HM>=>!_\ D:K[Z&O1: "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M
M_P >;_2N*^'7_(8U'ZUVNK?\>;_2N*^'7_(8U'ZT >A4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=
MKG_'C)]#6C6=KG_'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU#_>_K7>T %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!D>)?^0=)_NFN>^%_P#QYW?^_70^)?\ D'2?[IKGOA?_ ,>=W_OT
M =Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 <UX^\$VWCW09=,NI#'%(""P]Z^%OB/_ ,$I_ UOI_B#Q(NK3_;%C>Y"
ME?ER!FOT.KD_BQ_R3;Q'_P!>4G\J!G\^,WAJWC\63:2-OE),8@V.V<5^@OP=
M_P""6_@GXB>!=&\2WNK3174Q$NR-<CC!Q7PA=?\ )3+K_KZ/_H5?N+^RC_R0
M_P /_P"Y_04%,[?X=^!;;X=^%['1+20R06L8C5F[@"NHHKYS_:B_;$\)_L_V
M\FCW=Z4\17$6ZWC7H,]#02?1E%?BIXK_ ."FOQA77)O[*N7:QR=FU2:@\._\
M%-_C+_PDFGG4KB1=,$@^T;E(^7/- ^5G[945\_\ P._;&\$?&2.QL["\)U*1
M%5U;^]CFMC]JWQ-XS\*?#*:^\#MMU=&)S_LXH$>T45^0'PW_ ."BGQ5@^)%I
MH/BJ]&PW BD7\<&OUH\+>(;;Q-HEI?6T@D66)6..Q(H"QKT5XC^UQ\9+CX'_
M  JG\16LOE3*^Q3^%?G)\/?V]/CK\2OB%86>DW?F:7+.JN!S\I- 6/V)HKG]
M#U*XL?"=M?:U*J2B!7E;T)%?%'[8G_!0BU\#Z;/HO@2]QXEC;DYXH"Q][T5^
M':_\%-_CHL.#/*9,=0AQFO8_AS_P4V\4-\*]87Q'<NGBW!^R;E(^E ^5GZPT
M5^./PA_X*'?&;Q1XNBL-2OE:!I,8]LU^MW@#5KC7/!VE7]V=UQ/"'<^] K6.
M@HHHH$%%%% !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 %%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_ "4"O2:\VTW_
M )*!7I- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 9OB+_ )!,WTKE/!/_ "$F^E=7XB_Y!,WTKE/!
M/_(2;Z4 =[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %5M0_P"/5_I5FJVH?\>K_2@#@_ __(U7WT->
MBUYUX'_Y&J^^AKT6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** *6K?\>;_ $KBOAU_R&-1^M=KJW_'
MF_TKBOAU_P AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')
M_#+_ %FH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>)?^0=)_NFN>
M^%__ !YW?^_70^)?^0=)_NFN>^%__'G=_P"_0!W%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R?Q8_Y)MXC_Z\I/Y5
MUE<G\6/^2;>(_P#KRD_E0!^ ]U_R4RZ_Z^C_ .A5^XO[*/\ R0_P_P#[G]!7
MX=77_)3+K_KZ/_H5?N+^RC_R0_P__N?T%!<MCK/BYXO3P7X!UG41+Y<\5L[1
MG.#NQUK\'OB#XHU+]HSXI2C6+XM<+.8TN)F^Z,U^R'[95G>W/PWOFM@Q18&W
M[?H:_#K3[&^U?Q)>6FDJSZ@T[!5C^]G- 1/UH_96_97^&/AGP'97GB2ZTC5K
MME&5FE08^N376?'C]E_X2^./!MZ^BOHND74,3',$J8;CZYS7Y<VGP%_:"N+9
M9+.UU@6I^[M9L?SJ9?V??VBI/D^R:TRMP5W-S^M $'A.ZO/V>_C% ]GJ2O:1
M3_>B;C&:_:_X.^*(OBM\)++4KL+=)=0E3NYSQ7XB:U^RC\;G@+3^%;Z2<D'>
MRDGK7['?L1^&=9\(_L[^'M+U^V>TU*)2)(I!R.!0$C\EOVK/A+>?![XQZEXA
MF)%M-=-+"O3'.>*_2'_@G7\:H_B3\-WAN)=L\)"J'/)Q7(_\%+O@3'XZ\,6F
MIVL>UK=2[[!Z5\)_LW_'^Z^#,\MG Y2..0J><4!NCZ(_X*9?'HZQK=W\/Q(9
M(HWXYXJW_P $L_@B/MM_JFK6N^)%WPEU_E7R)\3-2U#X^?&8:A:*US-+*N57
MGC-?M;^S;\/+3P)\+M"2.$17<EJIEP,<^E /1'EO[=?Q<E\"?#74-)L9#;W<
MT'R2*<8XK\BO@_\ "_6?VCOB''IGVIFU,S;GF/)*YZ5^C7_!3*QNYK=9HT8P
MK!\Q_"OEG_@EQ<6]O^T=(UP5"E6"EO6@%L?IQ\.OV3_A[H/@?1M.U+PK87=_
M;PJ)IY8_F=QUS7RO^W]^Q7I,FD-XQ\+6$&DVNGQ;IH(%P":_1G.>1R*\E_:J
MFA@^!'BEI\;/LQZ^M!*9^(/P#D,GQ @W#:5E P?8U^]OPK_Y)[H?_7NM?@Y\
M&9(Y?B>C0XV>?V^M?O'\*_\ DGNA_P#7NM!4CK****" HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *CN/]2WTJ2H[C_4M]* /.M-_P"2@5Z37FVF_P#)0*])H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#-\1?\@F;Z5RG@G_ )"3?2NK\1?\@F;Z5RG@G_D)-]* .]HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"JVH?\>K_2K-5M0_X]7^E '!^!_^1JOOH:]%KSKP/_R-5]]#7HM !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 4M6_X\W^E<5\.O^0QJ/UKM=6_X\W^E<5\.O\ D,:C]: /0J*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K.US_CQD^AK1K.US_CQD^AH Y/X9?ZS4/][^M=[7!?#+_6:A_O?U
MKO: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH R/$O_ "#I/]TUSWPO_P"/.[_WZZ'Q+_R#I/\ =-<]
M\+_^/.[_ -^@#N**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KD_BQ_R3;Q'_P!>4G\JZRL7QIH;^)O"FJZ5&_ER7ENT
M(8]LCK0!_/K=?\E,NO\ KZ/_ *%7[B_LH_\ )#_#_P#N?T%?#<W_  2;\2R>
M+)M6'B6$1O,9-N[WS7Z%_!CP%-\,_A[IGA^XF%Q+:K@R+T/2@IFK\0O"Z^,O
M!VJZ255I+F!HTW=B1Q7X5_'[X<^(?V4OBW_Q[LNHS2^="RKE<$YK]]Z\M^-G
M[/WA;XSZ/<)JNE6\^J^7M@O'7YD_&@29\I_LZ_\ !1[P5I?PWTZR\:W?V;6(
MEQ)Y:X_,5VGCK_@IA\,K7PSJ#>'M0:XU;RF^SB11C?CCBOG;Q7_P1_UG6M<F
MN[77K>"W8DB/=TJCIG_!'/7K/5;6XD\0V[PQL"Z;NHH*T/6?V0_^"CW_  G=
MY/H/C\L-8GN"+0Q18&S/&:^_M.U"'5+2.Y@),3C(KPGX,_L=^!OAKIMM)=Z'
M9WNLQ8Q=LO(QZ5[W:VL5G"L4*".-> HH)?D<S\3O"MIXM\%ZK97,0D+V[A?4
M'%?@M\?/AV_PQ\;WMI*C0B:9F4=.]?T)LH92&&0>H-?"O[:O_!/74/VDO&EG
MK6@ZI!H\<: 21GC<>YH&F?+_ /P37^"]YKGQ:&LZI;^;HQ3<A8=37[#6UO'9
MP)#"H2)!A5'85X?^RO\ LYCX ^!;32+N:.\OX1AKA>]>ZT"9XI^U?\)D^)WP
MEURVM+</K!@(MV]_2OQ&TO4?%_[,_P 1#"B26^MPS?O&VD+MSZU_1%)&LBE6
M&5/45\U?M8?L:Z#\>_!L]OI%G:Z5XC=LC4 ,,1WR:!IGGGPH_P""D_PXC\%Z
M7#XGU)X=62,"=E&>>]?.O[<'[=UI\2$CT'P)=R7.ASQ;+E]N,U77_@C7XD:
M!_$MNTF,%MU>Q_#G_@E[;^%?A7K&@ZE<VUYK=T#Y%[U\N@>A^>'P#B$/C^W
M[R@_K7[V?"O_ ))[H?\ U[K7YV_#/_@E'XF\$^)8]2G\2PS*K[MH;MFOTD\&
MZ&_AKPQIVF2/YCVT0C+#OB@3-JBBB@D**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "H[C_4M]*DJ.
MX_U+?2@#SK3?^2@5Z37FVF_\E KTF@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQ%_R"9OI7*>"?
M^0DWTKJ_$7_()F^E<IX)_P"0DWTH [VBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:A_QZO]*LU6U#
M_CU?Z4 <'X'_ .1JOOH:]%KSKP/_ ,C5??0UZ+0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %+5O\
MCS?Z5Q7PZ_Y#&H_6NUU;_CS?Z5Q7PZ_Y#&H_6@#T*BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SM<_
MX\9/H:T:SM<_X\9/H: .3^&7^LU#_>_K7>UP7PR_UFH?[W]:[V@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,CQ+_R#I/]TUSWPO\ ^/.[_P!^NA\2_P#(.D_W37/?"_\ X\[O_?H
M[BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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 *CN/]2WTJ2H[C_4M]* /.M-_Y*!7I->;:;_R4"O2
M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH S?$7_()F^E<IX)_Y"3?2NK\1?\ ()F^E<IX)_Y"3?2@
M#O:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ JMJ'_'J_P!*LU6U#_CU?Z4 <'X'_P"1JOOH:]%KSKP/
M_P C5??0UZ+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% %+5O^/-_I7%?#K_D,:C]:[75O^/-_I7%?
M#K_D,:C]: /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K.US_ (\9/H:T:SM<_P"/&3Z&@#D_AE_K
M-0_WOZUWM<%\,O\ 6:A_O?UKO: "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R/$O\ R#I/]TUSWPO_
M ./.[_WZZ'Q+_P @Z3_=-<]\+_\ CSN_]^@#N**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY/_;E_;"U7]EBST9M
M*TA-5GU#($;#/.2* /K"BORWT?\ X*2_M >)+<W.E?".2[MNTB0DBKO_  \&
M_:1_Z(S-_P!^30!^G=%?FSX/_;U_:(USQGH^F7_PADM+"ZG6.:<PM\BD\FOT
M?L97N+*WED79))&K,OH2 2* )Z*** "BBB@ HJMJ-U]AL9[@](T+?E7Y\_&#
M_@IQJ7P]^-5EX,L]%@N[69U1YSU7)P* /T/HKE?AGXP?QUX1L]8DC$33C.T=
MN*ZJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **XWXK>.)?A_X0U#6
M(81.]M"TH0]\ FOGG]B/]L[4_P!J2X\11W^DQZ=_9EP85V?Q#UH ^N**** "
MBBB@ HHJMJ5X-/L9KAND:[C0!9HK\ZOBS_P4^U/P!\=AX&M=$@N;/>J-<'KD
MY_PK[O\ AOXK?QMX-TW6GC$3W4>\J.U '34444 %%%% !1110 4444 %%%%
M!1110 45\U?M<_M3W_[.DFCK9Z:E_P#;NNX=.:]"_9W^+MQ\9O XURYM5M)-
MX78M 'J=%%% !1110 450UW4O['T>\O2,^1&9/RK\]?$'_!4/4M,^.UGX&M]
M$@FM)IA"UQW!.?\ "@#]&:*Q/!VO-XE\/VNH,FQIESM'TK;H **** "BBB@
MHHHH **** "BBLOQ)JS:'HMS>JN]HEW!: -2BOB;X/?MYZM\2/VJ+KX63Z+'
M;V<(;%T!\W%?:-]<"SLYI^T:%ORH L45^>?QL_X*::C\,_C)8^#[+18;NVF<
M)),>JY.!7V]\+?&C^/\ P?9ZS)$(6F&=H[<4 ==1110 4444 %%%% !1110
M4444 %%%% !17C/[3/QRNO@9X4AU:ULUO'<D;6]JPOV1_P!I*]_:*T/4[Z\T
M];%K1PH51UH ^@Z**HZ[J!TG1-0OE7<UM;R3!?7:I./TH O45\0_LL_M\:O\
M?/'FOZ#>:+'91Z==M;K(O5@&(S^E?;4EPD$)DD8(@&230!)17QW^U=^W8/A5
M!'I_PZMH/%_B19-D]C'\QC^H%>"P_P#!1/\ :&MX4O;_ .$$EOIH&Z2X,) 4
M>M 'Z?45\]_LR_M=>&OCKHMO;W.H6MCXI9L-I>[#_@*]^O)C;6<\V,F-&?\
M(9H FHK\W?CA_P %,O&OP_\ &S^'O#WA"/5Y_-,2#826.<=JQ_\ AX-^TEM5
MO^%,S889'[D]* /TZHK\OIO^"B_[0NFW%L^H_"&2ULV<"65H6^5<\FONOX+_
M +1'A3XP:#:RV&JV[ZKY:_:K1&^:)^ZT >K44E+0 4444 %%?#7QY_X*!:K\
M._BD_@KPUHL>M:A%.(I8P,LHSUK[+\%ZQ<>(/"NE:E=P_9[FZMUEDB_NL1R*
M -JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ***^7/VZ/VNKO\ 9/\ "^E:C9:?'J%Q?.42.3ID4 ?4=%?+/[!_[7&I?M9>
M$=9U34],BTVXT^<1%(NAS7U-0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 45X'^U)^U'IO[/?A=[XM%-?*P7R'/K7H?P7^)$/Q7^'.C^)8]JM>Q!
MV13]T^E '<T444 %%?$GBK]O;5O#_P 9KOP8FBQR00S^2)L<GG&:^F?B9\29
MO OP8U?QI%;B:>RT_P"V"$]"< X_6@#T*BOD?]BO]L[4_P!I[27NK_28].99
MFBPGL:^N* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKR']HWXU7/P5\*'5;:T6[<
M(S;&]J /7J*^<OV,/VGK[]ISPIJVK7VG+I[V=QY(11UZ\U]&T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4454U34
MX-'L)KRY<1P1+N9CT% %NBOE;P'^VOI_C;]HBZ^'<"PFVB!VW /)-?5 .>G2
M@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJAKVH'2=#U"^5
M=S6MO),%]=JDX_2@"_17Q%^RO^WQJ_Q^\=:_H5YHL=E'IUVUNKK_ ! ,1G]*
M^W%.5!H 6BBB@ HHHH **** "BF3/Y<3O_=4FOASXY?\% -8^%?QN\->"+?1
M([FWU2Y6%YF'*@L!D?G0!]S45%:R^=;12$8+H&_,5+0 4444 %%%% !1110
M4444 %%?G?\ M6?\%.-2^ ?Q,N?"NGZ+!?FWDQ(S]0N>37VQ\&O'\GQ-^'FC
M>(I81 ]] LIC7H,C- '<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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO\ R4"O2:\VTW_DH%>DT %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!F^(O^03-]*Y3P3_ ,A)OI75^(O^03-]*Y3P3_R$F^E '>T444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !5;4/^/5_I5FJVH?\>K_ $H X/P/_P C5??0UZ+7G7@?_D:K[Z&O1: "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH I:M_QYO]*XKX=?\AC4?K7:ZM_QYO\ 2N*^'7_(8U'ZT >A
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !6=KG_ !XR?0UHUG:Y_P >,GT- ')_#+_6:A_O?UKO:X+X
M9?ZS4/\ >_K7>T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1139)%B0NYVJ.I- &5XE_Y!TG^Z:Y[X7_\
M'G=_[]+XN^(OAG3[.:*[U6&)PI&-U<O\-/BGX16VN8UUJW$A?(#-6WL:KU4'
M]Q@Z]%.SFK^IZ_15+3=8L]7B$EG<).GJIJ[6333LS9--704444AA1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YP_\%7_ /D.> ._
M[W_V8U^CU?G!_P %86":UX 9CM02\L>@^8T ?5G[(+K)\*;8>5&I&WE5QGCO
M7N'E)_<7\J^>OV2?%GAZS^%MNCZ[IZR?*622X12./<U[7_PG7AO_ *#^F?\
M@9'_ (T ;7EI_<7\J=6/#XT\/W$BQQ:WITLC<!4ND)/X9KS#]L#Q)JGA7]G[
MQ-JFB736FH0Q!HID/(ZT >T45^2/[/\ _P %'-4^%WA=9O%S7/BF[N,PK#$2
MSJV>#6IH/P)_:9_:"UK4?&&B?$"X\/:%J#F>VM)I"OEJ>0N* /U:HK\K_$W[
M*/[4GPUT6Y\2W'Q0EU6"R7S'LX92S,![5[!^Q[^W]8^--8MOAQXKL[FQ\16B
ME9+ZZ.U7(]<T ?=5Y:I?6LMO(,QR*5;Z&OG/Q-^P+\+?%?C:#Q3?V,SZI"VY
M7R,9KZ.69)H1)$X=&&593D$5^8?[5WQR\>^%?VU_"/AW2==FM-$N&7S;56PK
M#/.: /TJ\,^&[/PGH\.FV"E+:(84&M:N!US5KR'X7O>1S%;O[/N\SOG%?EO\
M ?V[_%'PY^,/CZU\8ZG<:S:)(XM+=FSM()P /IB@#]AJ*_+U?#OQW_;4:7Q7
MX'\677@?2;>3R_LUPQ3S/3%8?CK]F7]J3X1Z,/$5Q\2Y]8MX'!DMX)"QQUH
M_5ZBOEW]C3]K;3OCIIC^&IXI8/$6C0B.Z>8X\QAP3CUKZASC.>!0 M%?+'[5
MO[;FB? 6QGL;6V?5]7;]V(;4[G4GO@5\F^'/V?\ ]ISX]32>,M'^(=QX?T?4
MOWT%G-(5,:GH,4 ?JS17Y<ZE^R9^U#\.;.?Q+>?%&35;6P7S9+.*4LS@>U>P
M?LB_M\6GCSQ=!\,O$FGW5EX@@4@WUT=JN1ZYH ^YJ*:&#1[E(8'H0:_+;]OC
M]HSQM\(?VFO"<>G:[-9>'\AKBW5L*_(SF@#]2Z*_,#Q3^UUXS_:JOD^&OPX6
M]T759%&-:0'R_P#OJDM_V%_VK?LZJ_Q@(;&"?/Z?K0!^H%%?E#J7Q>^+?_!/
MWQ5IMI\1]4O/'-C>?O3=0DLB+[FOT3^ ?QTT3X_^ K3Q-HQ\J.;AK=F!930!
M4_:4_P"26ZW_ ->LG_H)KX7_ ."0/_'WX[_Z_P!__0C7W1^TD,_"W6A_TZR?
M^@FOS*_X)Y_'O2O@;IOQ#O+Z'[7.EY(ZVR'YWY/ % '[%T5^9VM?#?X^_M@7
MJ_$+P/XTN/!.@3DI'IEPY1N.^*\]^)_PD_:9_9GBTWQ-JWC^Z\1Z8DP:>&W<
MMA1R0?PH _7.BO ?V2?VJ-$_:6\(O-81M;ZAIRK#=1R-R7 P2!7-?\%'O'6O
M_#O]F?5]8\-W\FG:E',@6>(X8#G- 'U'4%]9QZA:2V\HS'(-K5^:7PQ_;TF^
M#?[.^BZIXKO)/%&M:M!Y<:PON>.0@@$_G4'[(?P[^/WQ4^)"^.]7\975GX1-
MW]H_L^X<\QDDA0/I0!]3^)/V OA9XH\=#Q9>V$SZL#G?N&*^@?#?A^T\*Z-;
M:78J5M;==J ^E?FG^TC\=_'>@_M]Z=X6TO7)K703%&&LU;Y3ZG^5??NM:M>Q
M?!^\OXYBMZMDSK)W#;>M 'H5%?C;^SK_ ,% /$WPYU_QT/&6I7&NFWN9/LMJ
M6RV Q&%%>GV_@WX^?MJQK\0O!/C"Y\#:([&---N6*,Q'?% 'ZATE?DU\0OV9
M?VI_A+8VWB&?XF7&K65I()9X892<J.2#^ -?:/[&?[76D_M*^';JRCM9K+6=
M$5;>[$YQYKJ "P% 'TK129P"3P*^5_VJOVX-#^!-B^GV=K)K.K7)-ND=J=S1
ML>,D"@#ZIHK\H/!_[./[47QG>Z\3V'Q'N-$TR^;SK>WFE*[%;D+BM37/V4_V
MHOAGILOB*[^)\NK6]K\SVL4I9B/I0!^I=%?%'[)/[=VG?$#6D^'?B.SN-/\
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
M;H-UI/A""2&VN7WR>:V23ZYKUBODK_@GK\0/$?Q \"ZO=>(]0?4)XY@$9SG
MKZ+^)'Q%TKX9^&Y]8U6=(H8^S,!F@#JJ*_,7XR?M0>,_VRM43P7\'O[1\*W.
MGSYFU)B0LPSV;'2H[?\ 8:_:K:"(O\7V5BHW SGB@#]/J*_*?3Y/CI^P]XW3
MQ=\2/$=[XV\,H-CVD#%\Y[BOO#]GO]J3PU^T1IJW6C*;64IO-K,X,B>Q% 'M
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %5-4U*'2=/FNYVVPQ+N8GTJW7S5^W1\<;3X6
M_!?Q%9HY76+RS9;;!P0?44 ?F;^W!XI\2_M(?M,7'@[POOO8OO)$I^4XSR?8
M5]3?\$R/B]JMKXBU'X7Z_-LO-$B,9C8]"!47_!+7X#KXB\.CXI>(T%SJTTLD
M<;RK\Y'XUY!\?M+U;]DG]IFZ\=0"2.TU^^"?(,<%J /V%HKFOASXHA\8>"](
MU2*0.;BV21L'H2!72T ?D-\2?^3KM3_Z_?\ V:OT(_:$_P"33?$__8$_H*_/
M?XD_\G7:G_U^_P#LU?H1^T)_R:;XG_[ G]!0!\9?\$C_ /D5Y?\ KZ?^=?I]
M7Y@_\$C_ /D5Y?\ KZ?^=?I?K6M6?A_3;B_OIX[>W@C:1FD<*, 9[T 7Z*_+
M/XO?ME^+?VH_'P\%?"J/4-!:UG:U>^&=K'<1NR*T%_87_:J^]_PN _-\V///
M'M0!^GE%?E?HWBCXT?L%^)!K?Q/UF]\=:/>-Y20PDN$SWK] O@;\>M"^.GAY
M-3TEE1M@9X"P+)GL: /3J*^4/^"CGCWQ%\/?V?\ 4]4\-W\FG:A&1B:,X(%?
M//PW_;TNOA;^S+H6J^(+I_$FOZE'Y.V%MTB.> 2/QH _36BOS4_93^&_Q\^(
MWC)_&FJ^,+BW\-3SBXCL9V(_=DY"X^E?=?QF^+^D_ _X>WOB;67$D5F@S$&
M9SCM0!Z!17Y9S?M%?$;]O[Q+=^'/A?<7G@B.V!D_M"0E8V4>_P"%79/V%?VK
M%A*+\82S 8#>?UH _3^BORFTW]J#XC?L6ZXO@OXDO?>*+EP6_M0 M&/QJ/\
M8M_:D\:_&S]K77%GUF>3PW*K&"S9OE3GC'ZT ?J[17Y^?M_3?%+P+XJ\-:_X
M:\0S6FAP2>;=PQL0&4'D&OI_]EOXSV_QL^'$6KPOO>$B&0YR=P')_2@#V2BB
MOE[]N+]H!_A!X033+&X-OJ^JQ,EM(IP58Y - 'U#17QQ_P $]=+^)%YX%N]4
M\<Z[+J3R3EHO-))VGH*^QZ "BBN2^)WQ(TKX6>$+[7]5E58+5-QCW@,WL* .
MMHK\L_%_[4/Q _;4\97'@OX6F^\*O&<KJ1!$9 ]ZNQ_L*_M6-"$;XPE6(P6\
M_I0!^G]%?E[H_P >/B1^PSXPL?!_Q,N[SQD;P>8-33+1HI]37*_!/]K#QI\6
MOVSM0BM=<F'A9L^78[OE'^>: /UKI:Y#QUJ%S9_##6KRWD*7<=A(Z2#J&"G!
MK\J?@?\ M\>)?A?K&LZCXQU"XU^WM;IU%DK9=ER1@"@#]A:*_+:^\)_'S]L[
MQ1+X_P# 'BVZ\&>%KL?N=/G<IL_"J7B?]EO]J3X5QIXFO/B;-JNFZ=^_N+>*
M4DNJ\D8H _5:BOEG]C?]L&P^/?A^2SO()+#4[%OL[K<<-(PX)YKZFH **^7_
M -KC]MSPY^SAI<=HEN^N:O?*T4<5FP8Q,00"P%?'W@?X4?M)?M/VMSXIT/QW
M<^%].:3,=M<.4.#R!0!^L-?+O[>?_)-7_P"N3_R-?,J_LF_M/?#TG6M0^)TF
MJVD!WO;QREB0*=X]_;"L?C=X)U'P+J6GS:3K.AP,D]Y>#:)V"XXS]* /1_\
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
M)/X&K>N:+^T!^Q/?VOBOQIXJN_'&CW$JQ?9;9C)@D^E 'ZMT5Q_PG\;'XA>
M='UUK>2T>\@60Q2##+D=Z["@ 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 J.X_P!2WTJ2H[C_ %+?2@#SK3?^2@5Z37F^F*3X^R <5Z10 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% &;XB_Y!,WTKE/!/\ R$F^E=7X@!;29\#/%<KX)5O[1;Y3T]* .\HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "JVH?\>K_2K-5K\%K9\#/% '!^!_^1JOOH:]%KSOP.I'BF_R".#V
MKT2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** *6K?\>;_2N*^'7_(8U'ZUVVJ*6LWP,\5Q7P[4C5]1
MR".?3WH ]!HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "L[7/^/&3Z&M&L_7%+6,F 3P: .2^&7^LU#_
M 'OZUWM<'\,U*R:AD$?-_6N\H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** *]_?0Z;:27-P_EPQC+,:^,OVB
M/VL[O3=1N-,\.W *#BO4_P!K#XFMX2\,7&FQ2&.:XBRI!]J_-NXNYM2N'N+E
MS)*6/S&OM\BRN%9?6*RNNB/S_B+.)T']6H.SZLW_ !'X^U?Q5(TM[.^]^3AC
M6-INI76DS"2":0'.?O&J]%??1A&,>5+0_-95)RES2>I[=\,/VHO$G@_4(899
M_P#0@0/F-?H+\,?B5IWQ#T*WN;68/<; 9%]Z_(ME#8S]:^A?V2?BM<^$_$AM
M;F=FAE8(BYZ5\OG&4TZU)U:2M)?B?89'G-6C65&M*\7^!^DE%0VDWVBUAE'2
M1 WYBIJ_,C]:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "OS8_P""NUG_ &J_@JP#F(W#[?,'5?F-?I/7YP_\%8/^0WX _P"NO_LQ
MH \^^"7_  2_F^(7@V+5S\2-5T\28Q#!*V!Q[&N__P"'0LO_ $5;6O\ OZ_^
M-?57['O_ "2N#_@/\J]VH ^ OA[_ ,$LY? OBK3]8/Q,U>]%I*)/)DD<AL'.
M#S7T#^VDOV']F/Q/&3N\NV5,GO@8S7OE>"?MR*6_9H\6@?\ /(?UH _.[_@F
MS^S-:^*?'_\ PDFM(+W3VW,MO,H9.N>]?L%INF6NCV<=K901VUO&,+'&N *^
M!?\ @F/XDL+CPS;:<C+]K0,2.]?H)0 R:%+B-HY462-AAD89!^HK\V_^"FGP
M#M/ 7AN/XD>#X_L&L-=JLD=JFP]?:OTGKY(_X*7>(++PW\ UNKX@1&["C/J<
M4 =S^QO\5)_B-\(="COD(OK:T1968\GCO7P1^V9_R?YX*_WE_F*^M_\ @GQ"
M\O@G[: PMYX59,CM7R3^V=_R?[X*_P!Y?YB@#]+/$'_)(Y/^O8_^@U^-?[.O
MP5B^,W[5GB-[B;RX=/U R-'CA_F'!K]D_$'_ "2*3_KV/_H-?FY_P37L(K[]
MISXCF49*W+$?]]4 ?JQX<T*Q\.Z/:V6GVD-G!'&H\N% HX'7BKE];PW5G-%<
M1+-"RD-&XR",5,HVJ .@%-N/]1)_NG^5 'Y/_"J2/X>_M5>)WLI?LB75Z5\N
M/Y1][I7Z._&CQFW@GX-ZMKZMAK:T$F[/M7YC7/\ R=1J/./^)A_[-7Z!_M>6
M-SJ7[*/B>WM 3</IJ!0/]T4 ?G3^S3XP^'OCC]I*?QWX]\4VWV1RP%E?/NB#
M=N#7Z56G[5_P4TFW6UM/'&B001\+'%)A1]!BOS+_ &&/V+_AQ\:=+%KXSDG7
M6]S%HHWVG Z 5]AG_@DA\$<\0ZB!_P!=J /=9/VO/@S-&T<GCS1W1A@JTF0?
MJ,5\#?M]>-/A-I-K'XX^'/B2P?Q/),JF'3B QYY/ KZ#_P"'1_P2_P">6H_]
M_J?%_P $D_@C&ZL;>_?!SAI<B@#VS]D/XB+\1/@7X8O9KCSK[[(OFDG)S[U^
M;O\ P5 \,R^.OVFO"GAR%_*DOOW0DQG&37ZJ?"SX/:!\']#BTO08WCM8D"*K
M'M7YG_MV74=E^W)\.[B8@1+*I)/3K0!]W_L>_L_Z7\#?A+I>DBT@FU-!ODOW
MB7S6R!CYL9KWNL;PEJ=OJV@V<]L5:(QJ 5Z=*V: .$^,GPITCXN>!=5T+4["
MVN9+J QQ32QJS1GU!/2OS/\ V;/$&J?LT_M@+\)_M$LFE*2VUB=O)]*_6F21
M84+NP11R6)P*_)'QY>Q>)/\ @J0&L#YB[0-R]* /T:_:,D63X5:O,O*FU<C_
M +Y-?DS_ ,$^?@.WQ3^,FK:_+,QL=/U%O,M<920;B>17ZO?'^-H/@QJ<;?>6
MS?/_ 'R:^(/^"0)Q=>/. ?\ 3W_]"- 'Z::?IUKI=K';65O%:6Z#"Q0H%4?@
M*RO'6E6FL>#]8MKVWCN87M)1LD4,/N'GFMVLSQ1_R+>J_P#7K+_Z": /RL_8
MBMO^%6_&;Q!I]K>,L-]J+'RE. ,L>*^J_P#@J-(%_9*UXD9RZ#]#7R!\"/\
MDXZ;G'_$Q/\ Z$:^NO\ @J9_R:/K?_76/^1H ^+?^"=G['<?Q3%KK_B&\DET
MV,":&UD&Y!@]@:_830]$LO#NEV]A86\=O;0H$58U"C@8KXU_X)CG_BSNC< ?
MZ/7VS0!^0O[4?_*2G3O^N:U^EVN';\$+X_\ 3@W_ *#7YH_M1_\ *2G3O^N:
MU^ENO_\ )#;_ /[![_\ H)H _&7]DGX(Q?%W]I+4-1NY1]CTW5F=[<KD2_.>
M#[5^[>DZ39:+8Q6NGVD-C:H %A@C"*/P%?D[_P $OM.AO/BEX[ED&7347Q_W
MT:_6U?NCZ4 4/$%K#>Z'?PSQ+-$T#AD<9!^4U^6?PGNXOAQ^T-<6>FR"RCOM
M0.^.+Y0WS=\5^J.K_P#()O?^N#_^@FOR*D_Y.FT[G_F(_P#LU 'Z;?'KQ]_P
MKGX5ZAKN[;Y,8^;..HK\OOV4_%'P\\3?M):_XJ^(7BBU-G/N>&VU!\QJV3CK
M7W_^W5I5WK7[,NMVMD"T[HF .O0U\ _L9_L7?##XW336'B=K@ZM!&7EBBDVD
MF@#](;/]K#X*:5;K:VOCG18((_E5(Y,*/IQ3YOVNO@Q<1M'+X[T>2-A@JTF0
M?PQ7A9_X)(?!+/$.H@?]=J3_ (='_!+_ )Y:C_W^H ^;_P#@HEXL^%FC6NB^
M+/AGXFL'\07%ZIGBTUQG;D$DX /K7Z'?LP_$B'XB?"7P_<"3S;F.RC$K9R2<
M#K7@]K_P27^"5K.DOV:^D*G(#RY%?3OPM^$.A?"/21IVA1O';!0H#'L* .XH
MHHH _/[_ (*?_P#'QX6_SW->Y?L*_P#)'U_ZZ#^1KPW_ (*?_P#'QX6_SW->
MY?L*_P#)'U_ZZ#^1H _.[_@IPMS)\4%AMF93->*C;#V)K](/V/\ X&:!\,?A
M7H-]:6D)U&^LXYI9O+&<D9ZU\)?MO:;#JGQP,<XRJWBD?G7Z?_".)8?AGX:C
M7[JV,8'Y4 ==7YL?\%=?#MEHW@O1M<T^!+/59+Y/,NXAB1N1U/6OTGK\Z_\
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
M'D('4FNQHH **** "OCK_@J%>+'^S-KL/FX) ^3UK[%KX;_X*G?\D'U?KT%
M'0_\$R=%BMOV<M NUP'9.:^LO$&KIH&B7NHR#*6T1D(]A7R]_P $T_\ DV7P
M[_USKZ'^*EM)>?#GQ%!%S))9NJ_7% 'Y:_$!K[]K?]M31%>>2/PY&PBDMU),
M1QQR.E?JAX#^'^B_#K0;?2M&LH;6&%=NZ.,*6^N*_,G]D&UD\-?M!0Z=?@)=
M27)*[^O6OU;H 3Z\U\P_MS_ O0_B!\%==N(],MTU9(\I<)&-_P"=?3]><?M"
M:E;Z1\*-:NKDA88X\G/XT ?G3_P2U\.S>$?BA=Z5<%C+'&^=W7O7T3_P4E^,
MS?#7P?8Z5]K-E'JT;1-*&QC.1FO(/V"]2@UK]HK5;NU(,#1OC'XTG_!83PI=
M^)]0^'R1AOL2RXN&7LI8@_H: -#_ ()^^)O@K\+? -W<>(?%VE7&OS3^:+B_
M8&10<G .,U]@_P##8'P<_P"A^TC_ +^__6KY#^!/_!-?X)?$[P+;:M(UY/.5
M"R>3+C#8KT3_ (='_!+_ )Y:C_W^H ]C\2_M,? GQ?I%QINJ^,]#O+:9"A65
M@V,C&1D5^=5G\3O#7PE_;*\/Z-\/M?COO"]Y.&G^RMB/).<$#CUKZS_X=(?!
M+_GEJ/\ W^K>\%_\$P?@[X&U^VUC3[6\:\MVW1M))G!H ^@?B/?1:M\.;R\M
MV#Q20,P(]UK\7_V:?@G#\9OVIO$4MQ-LAT_4#(T>.'^8<'\J_9OX@:7!H/PU
MO+"U!$$<# 9Z]*_-;_@F;817W[2'Q':49*W38_[ZH _5?P_HECX?TFVL]/M(
M;.WCC4".% HX'M5G4;:&[L9XKB)9X60AHW&01BK"C:H Z8J.Z_X]I?\ </\
M*@#\H?@]*GP]_:D\3FRE^R1W5\1Y<? ^]TK]&?CAXU?P+\&=6U]6VM;6HDW9
M]17YDQC/[4VH\X_XF/\ [-7W_P#MD6-SJ7[)_BBVM 6N'T] N/\ =% 'YW_L
MP^+_ (>>-/VCKGQWX]\4VIM9-V+._?=$&[<&OTHM?VL/@II4"VMKXYT6""/A
M8XI,*/H,5^9_[#/[%OPV^-6CBV\8R7 UO<S-%')M.!T KZ_/_!)#X(YXAU$#
M_KM0![K)^UW\&9XVCD\>:/(C#!5I,@_48KX"_;Y\;?"C188?''PW\26#^)99
ME5H-.(#'GD\5]#_\.C_@E_SRU'_O]4D7_!)3X(QR*QM[]\'.&ER#0!Z]^SC\
M0!\1?V:=,OI)_/O/[,/G$G)SM/)K\B_BA\+]1^,W[45CX0AGDL['4+HQO<J,
MA,MUK]HO"_PFT+X/?#O4=*T"-H[6.T95#'L%-?FE\-V_XRNTWY03]M/./]J@
M#]'/V;_V<M _9S^']AX=TU8[ZZ@'[S4I(AYTG'3=UQ7CW_!13_D0;#ZM7U[7
MR%_P44_Y$&P^K4 97_!,G_DG>M?]=Q7@?[<GQ U+XU?'67X.V%[+:VX</YL+
M'/6O?/\ @F7\WPWUM>A\_P#QKY4\9VDGA7_@I/->:C\EOTW-TZT ?I#^SC\&
M=%^%7PST*P@T^W&H10 2W?ECS'/J37KE9GAN[BOM#LYX2#%(@*E:TZ ,3Q9X
M.TGQKI,NGZM90WL$BD;9D#8_.OG7X!_L-:;\!OBIK?C#3-=GFBU)B188(CBS
MV KZEHH 2EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@"&[N%L[6:=_N1(7;Z 9-?CO^WK\?
M-&^*7[1'A;0WU!+;0;>40WDF[Y4&['-?I9^U!\8+'X2?#C4)[J412WD$D,))
MYW%2*_,_]BG]B_2?VH-4\5>(/'*3- ;MFB8$@[23C% 'WM\&?CE\"_A+X$L=
M!TWQ[I20QJ'(:7'S$<]!7A__  4 ^)GP;^,7P\LC;>,]-NM2T^0W$7DODG R
M!T]179-_P21^")Z0ZB/^VU-F_P""2?P46UG$<%^9BAV,TV0#CB@#(_X):_'R
M7XI>$-;TR_D$;Z:ZPVX9OOH,=/PK[SK\9]+L]0_8;_:.T+PS 9+?1=4NQDMG
ME<]Z_8C0]<L_$&FPWME*LL$BA@5]QTH _);XD_\ )UVI_P#7[_[-7Z$?M"?\
MFF^)_P#L"?T%?GO\2?\ DZ[4_P#K]_\ 9J_0C]H3_DTWQ/\ ]@3^@H ^,_\
M@D:N_P ,2C_IZD/ZUM_\%8_C/=Z1X>T/0=*U"2Q!NPMS)$Y!VDC.<=L5C_\
M!(=L>&9\_P#/Q)_.N)_X*<^&1%XVTY]8W+IU[?+'N]B10!]'?LE^./@!\(_
M-A<GQ;HHUN\B22XEG(\Q6P,\XZYKW_\ X; ^#G_0_:3_ -_?_K5\V>!?^"6/
MP/\ %'@G1-3"7TLEU:QS/)'/P6*@GBMO_AT?\$O^>6H_]_J /5_''[1'P%\<
M^';ZRU;Q?H-]&8'"B9@Q!(."N1UKX)_9%^*6@?!WXX:EI&A>)5U:RUF_(BC#
MY5%+< 5]/_\ #I#X)?\ /+4?^_U=1X!_X)G_  A^'7B6QUS2[2Z^VV;B2-G?
M/(H RO\ @J',%_9DU.0C.Y1^M?)/_!.7]CB+Q]:V?BC7[MKG367S8[.0;HUQ
MZ ]Z^L/^"IGR_LQZJ@X"X J?_@F<P_X4#H' '[F@#ZVTW3;'PSI,5K:Q1VUI
M;H%"HH  %?EC^V%XZU'X\?M56/PFM+J1-)O-H;8W'Y5^J&O6[W>CW<,?WWC(
M%?D;964OA?\ X*<: FH#:=P.7Z=10!^FWP$^"^C_  4^'VE:%I]A;0W-O%ME
MN8XE#R'W.,UZ72*P8 @Y'J*6@#R+]I;X-:1\7?ACK&EW.G6TE[+'^[NC$ID3
MZ-C-?EW_ ,$^O!K?#7]LW7?#3.9/L:E QZXR:_9#7]0@TS2;FXN"%B5#DMTZ
M5^4'[,5[%J7_  49\8W%N08F+8*].IH _1W]H[X=VWQ&^$^OV4B9N?LC^4V.
M0<5\1?\ !.KQQ'\&]:N/AGJ5W_Q,+R[9HX9#\V,]J_2J2WCNK9H95WQN,,I[
MBORV_:P\"K\$/VOM$^)-BC6^DVH5Y6'W0>* /U*N9?(MY9/[B%OR%?DK^TEX
MHF_:R_:&T'2;"4M#H-^(YEB.1@-WK[;^+O[3]MX?_9NL_'MI+&(]4C\I&]V&
M.*^;/^"9_P &1>>+O&/C76H&D?4)?M$!?H<G- 'Z#^!?"MKX/\-6.GVB;%CB
M0-@8R<5T%(JA5 '0<4M "$XY/ K\LO\ @H5\0-3\;?M(:'\+=.O)%L-11%E,
M3< G&:_4B\B:>UEC4X9EP*_(?]HBSE\'_P#!13P@^I\(S*P9NF"10!^C_P"S
M-\&-)^$'PQTC2[>PMUOHD_>7?E*)7/NV,UZ_6?H-_#J6DVT]NRM$R#!7ITK0
MH \X^.OP=TKXR> ]3T6\LK>2[GB*0W31J9(SZANM?D;^S#\-V^#G[<&H^$WE
M:<VI(#MUZFOVUFGCMHVDE<)&HR6;H*_(W2=1@U?_ (*=>(;JV(:%B<%>G4T
M?J#\06V_"773_P!0Z3_T$U^)G[+OPDC^(O[3B27A\S3QJ#>9 PRK?-W%?MC\
M1?\ DD6O_P#8-E_]!-?F)_P3[TN"X^*=]<N/WJZ@V/\ OHT ?J]X;\,Z;X3T
MN+3M*M([.UC  CB4*/R%.\26L5]H-_!/&LD4D+*RL.#Q6E5+6?\ D%7?_7-O
MY4 ?E3:ZE!\/_P!M3PYH6ELMC;W=SEX8?E#$GN!7Z9_%3Q[!\._"-WJLP!VH
MP7)Q\V.*_*'Q]_RD6\$<_P#+PO\ .OT9_;&T2[UWX0W4%FK-(K%CM],4 ? ?
M[#7PTD_:"_:1\>Z]XO:2^TVUG::WAN?G7[_&T'IVK]9=+TBRT2SCM+"UBM+>
M, +'"@4?I7YV_P#!+GQ#9:AXT\::;$0+NS&V5>^<U^CU #)(TFC:.10Z,,%6
M&0:_/#_@IA^S/9:WX;MM;\.Q+I-PFZ2X-JNWS,>N.M?HE7SC^VUX@LM#^&=R
M+QE4RPNJ;O7!H \7_P""1Z&W^$NMV['+PW(1F/4D9K[VKX-_X).L'^'/BAQ]
MUKXD?F:^\J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHI&;:I)[#- 'B?[6'QJT_X/_"_59KN58I[NUDCA+'')!%?F]_P
M3U\4?#6^\3:KXQ\>^)[72]7MKQI+=+I\$C)(Q74_\%(_B,_QR\?>&O!6A2-+
M';7@ANDC/0%L&O<?!?\ P2;^$EYX9T^XUB&\^W30([B&3: 2 : /H^;]KKX,
MW$,D<GCW1WC92&4RGD>G2ORM\;?%SPQ\%?VE1K7@'5H=6@US4!]H\AN$5G _
MK7VY_P .D/@E_P \M1_[_5Y-^TE_P3+\%?#KPD/$G@6WN1=Z<K3R+*^[[HR#
M0!^COA/6(->\-Z9?02K*LUM&Y*G/)49KQS]M'_DB]_\ 4_RKQ#_@F7^T(?B)
MX(U32-:NL:C8W'D1JY[+D8KVW]M/_DC-Y_O_ -* /S=_X)J_!NQ^+GQJ\57'
MB%/M%OIKF2-)5W#(;C&?PK]E=/T^WTNSBM;2%(((U"JB#  %?G1_P2]TBWL?
M&GBN>(8>1#N_.OT@H YSX@:!8>)/"M_9ZC:QWEL8F8QRKE<XZXK\R?\ @G/K
M;>'?VMOB9I)E86'FO'%!GY4Y["OU%\3?\@.]_P"N+?RK\E_V)/\ D]'XA<X_
MTIO_ $*@#]!_VS/B1_PKOX#>)KVWG,-]]F/E%3@CZ5\A?\$VO@M%\4K:/XH^
M)H$U::21E"WB"09['FO;O^"DOA^]U+X%:S>0*Q@BM3NQ5'_@E%K5G<?LMZ99
M)(HN8IWW)GDT ?9T$$=K"D4,:Q1(,+'&H50/0 4EQ:PWD+0SQ)/$PPT<BAE/
MU!J6B@#\?O\ @JI^R[:^&];N/B+I2QV%G(RQM9PQA8^>I '2OOK]A.;SOV<_
M"C^MLO\ *O#_ /@K;KUE_P *&FT_>OVKSU^7//6O:_V"1C]FWPD#_P ^J_RH
M ^.O^"N&BR>)_B'X3TF%BDMQ&JJPZU]+?L!_LXZ/\-?A797=[90W>L,<BYEC
M!<?C7@W_  4PNH]/^/?@"YF.(D"EB?K7W3^SWK%KK?PWL+FT96B( ^7Z4 >E
M5@>-O VC_$#0+K2=8LX;JWN(RA,D88KGN,UT%% 'Y$PV6I?LH_MVVNBZ.\K^
M&6^?REXCY]NE?J7?ZTGB#X;ZEJ"+M2;3YF _[9FOSA_:T\165Q^V=;Z'&=VH
M,JD!1DU^@?AVW>U^",T4@PZZ7-G/_7-J /Q3_9A^#]Q\5/VFM3G\QET^TU=S
M/"!\L@WG@^U?N[X;\-Z;X5TN&QTNRAL;9% \N! HX'7BOR7_ .";)Q\9/''
M/_$TD[?[9K]>U^Z/I0!1UZSAU#1+ZWN(UFBDA<,KC(/RFOR@T.U@^$/[35G9
M:9-]ECU&_P O'%\H.6]J_6;4O^0==?\ 7)OY&OR!^*W/[7WA3G'^GC_T*@#]
M:_$OAFT\8^')-,O1N@GC /&>U?EM\"[IOV7_ -M#Q;)J<S1Z+>2-!#YAPG)(
MX_.OU@M?^/:+_<'\J_/7_@J5\'6_X1?0/$WAJW:/5$O@]PR=U!!S0!^@NFW\
M>J:?;WD7,4\8D7Z$9%?G+_P46^*<OCSQ9_PINUE^>\"DA3S7T?\  _X^VGB'
M]FJ\UF"X4WGA[3@MP<\AE7_ZU?%O[-^BG]J3]J*U^)-R&N+2VF,1<].#0!]Z
M_LC_  OC^%'P'T72=F+F.W.]B.3Q7YQ_MD'/[87P\/\ U$%_]"K]A3;QVFGO
M%$@2-8R H^E?CU^V1_R>!\//^P@O_H5 'Z@_&WQX/AO\(;O72VSR(%&2<=5K
M\]?V,?AF?C-^TEKGC'Q"S:KI,X:2*WN/GC!Y/&:^ROVX-'NM=_9=UFTLP6G:
M*,@+U^Z:^?\ _@F7JEM;[M#D91J-O$WF*>O>@#] ].TNTTBU2VLK>.U@086.
M)0 *GFA2XC:.5%DC88*L,@T^B@#\U_\ @J%^S/ID'A*V\6>';5;34);G$BVZ
M!3V]*]-_X)FQO;^!KN&7)E2)0V>N>*[3_@H5XBLO#?PAMKB^91&UP5&?7BN5
M_P""<LZ7>@ZO<1_ZN105_,4 ?4_Q+^'>E_%+PE>:!JT:O;7"X)*@XK\FM3\8
M>*_^">?QXU^\M["6^\+R*T5N)!^Z.<XQ7[#ZAJ%OI=I)<W4JPPQC+,W05^0?
M[<GQ"U']JKXA:A\/O!<*WMQI;F9E4=0/?\* *7PL\+>,/^"@GQ8MO%7B&"XT
M_3M-N1/'&<['7.<5^OGAGP]9^%]%M=.LH$@AAC5=J# ) QFORY_X)J_&^]^%
M&M:CX*\=K]BG9Q;VP=<-D''6OU9C<21JZG*L,@T ?E-_P4@_Y'2W_P"OU/\
MT*OO"QTN?6_V38["V0R7%QH'EHJ]22O%?!__  4@_P"1TM_^OU/_ $*OTA^!
MPS\(/"0(R/[/C_E0!^5W[#_QBM/V5?B1=>#_ !_%'H@O;UI!=7(VL%+'G]:_
M6'3=9\(_%32TEM)K#Q%8??5MHD3Z\BOGO]K/]@?P5^T5'=:Y)!+!XFCCQ#)
MVT-[<5\'6OBCXV?L%ZW;6MZK1>#A,(8WD).03B@#]F;2S@L(%@MH4@B486.-
M0H ]A4U<5\(/B#;_ !*\ Z-KD4JO+=6ZR2 =B17:T %%%% !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 %-D7>A!IU,F8K&Q'6@#XL^-G[5EY\&_BM-806*W*(.
M2U<X?^"D&H=M$B'X5[1XN_9Y\*?$[XE/=ZTC/,PZ#O5\_L0_#?\ Y\Y?S%?7
M8?$Y-&E%5:3<K:^I\5B<+GDJTI4:J4&]/3[CPC_AY!J'_0$B_*C_ (>0:A_T
M!(ORKW;_ (8A^&__ #YR_F*/^&(?AO\ \^<OYBNCZUD7_/IG-]3XA_Y_+^OD
M>$_\/(-0_P"@)%^5'_#R#4/^@)%^5>[?\,0_#?\ Y\Y?S%'_  Q#\-_^?.7\
MQ1]:R+_GTP^I\0_\_E_7R/"?^'D&H?\ 0$B_*C_AY!J'_0$B_*O=O^&(?AO_
M ,^<OYBC_AB'X;_\^<OYBCZUD7_/IA]3XA_Y_+^OD>$_\/(-0_Z D7Y4?\/(
M-0_Z D7Y5[M_PQ#\-_\ GSE_,4?\,0_#?_GSE_,4?6LB_P"?3#ZGQ#_S^7]?
M(\)_X>0:A_T!(ORH_P"'D&H?] 2+\J]V_P"&(?AO_P ^<OYBC_AB'X;_ //G
M+^8H^M9%_P ^F'U/B'_G\OZ^1X3_ ,/(-0_Z D7Y4?\ #R#4/^@)%^5>[?\
M#$/PW_Y\Y?S%'_#$/PW_ .?.7\Q1]:R+_GTP^I\0_P#/Y?U\CPG_ (>0:A_T
M!(ORH_X>0:A_T!(ORKW;_AB'X;_\^<OYBC_AB'X;_P#/G+^8H^M9%_SZ8?4^
M(?\ G\OZ^1X3_P /(-0_Z D7Y4?\/(-0_P"@)%^5>[?\,0_#?_GSE_,4?\,0
M_#?_ )\Y?S%'UK(O^?3#ZGQ#_P _E_7R/"?^'D&H?] 2+\J/^'D&H?\ 0$B_
M*O=O^&(?AO\ \^<OYBC_ (8A^&__ #YR_F*/K61?\^F'U/B'_G\OZ^1X3_P\
M@U#_ * D7Y4?\/(-0_Z D7Y5[M_PQ#\-_P#GSE_,4?\ #$/PW_Y\Y?S%'UK(
MO^?3#ZGQ#_S^7]?(\)_X>0:A_P! 2+\J/^'D&H?] 2+\J]V_X8A^&_\ SYR_
MF*/^&(?AO_SYR_F*/K61?\^F'U/B'_G\OZ^1X3_P\@U#_H"1?E1_P\@U#_H"
M1?E7NW_#$/PW_P"?.7\Q1_PQ#\-_^?.7\Q1]:R+_ )],/J?$/_/Y?U\CPG_A
MY!J'_0$B_*C_ (>0:A_T!(ORKW;_ (8A^&__ #YR_F*/^&(?AO\ \^<OYBCZ
MUD7_ #Z8?4^(?^?R_KY'A/\ P\@U#_H"1?E1_P /(-0_Z D7Y5[M_P ,0_#?
M_GSE_,4?\,0_#?\ Y\Y?S%'UK(O^?3#ZGQ#_ ,_E_7R/ [O_ (*,:C=V[PC1
MHD+#&X"L_2O^"@&HZ3,9/[+C<-P017T'J?[$_P .;>QED2VD1E&02:Q/#?['
M?P_U&Z=)8F=0.@I?6LBO_!8_J?$/_/Y?U\CRW_AY!J'_ $!(ORH_X>0:A_T!
M(ORKW?\ X8A^&_\ SYR_F*3_ (8A^&__ #YR_F*?UK(O^?3%]3XA_P"?R_KY
M'A/_  \@U#_H"1?E1_P\@U#_ * D7Y5[M_PQ#\-_^?.7\Q1_PQ#\-_\ GSE_
M,4?6LB_Y],/J?$/_ #^7]?(\)_X>0:A_T!(ORH_X>0:A_P! 2+\J]V_X8A^&
M_P#SYR_F*/\ AB'X;_\ /G+^8H^M9%_SZ8?4^(?^?R_KY'A/_#R#4/\ H"1?
ME1_P\@U#_H"1?E7NW_#$/PW_ .?.7\Q1_P ,0_#?_GSE_,4?6LB_Y],/J?$/
M_/Y?U\CPG_AY!J'_ $!(ORH_X>0:A_T!(ORKW;_AB'X;_P#/G+^8H_X8A^&_
M_/G+^8H^M9%_SZ8?4^(?^?R_KY'A/_#R#4/^@)%^5'_#R#4/^@)%^5>[?\,0
M_#?_ )\Y?S%'_#$/PW_Y\Y?S%'UK(O\ GTP^I\0_\_E_7R/"?^'D&H?] 2+\
MJ/\ AY!J'_0$B_*O=O\ AB'X;_\ /G+^8H_X8A^&_P#SYR_F*/K61?\ /IA]
M3XA_Y_+^OD>$_P##R#4/^@)%^5'_  \@U#_H"1?E7NW_  Q#\-_^?.7\Q1_P
MQ#\-_P#GSE_,4?6LB_Y],/J?$/\ S^7]?(\)_P"'D&H?] 2+\J/^'D&H?] 2
M+\J]V_X8A^&__/G+^8H_X8A^&_\ SYR_F*/K61?\^F'U/B'_ )_+^OD>$_\
M#R#4/^@)%^5'_#R#4/\ H"1?E7NW_#$/PW_Y\Y?S%'_#$/PW_P"?.7\Q1]:R
M+_GTP^I\0_\ /Y?U\CPG_AY!J'_0$B_*C_AY!J'_ $!(ORKW;_AB'X;_ //G
M+^8H_P"&(?AO_P ^<OYBCZUD7_/IA]3XA_Y_+^OD>$_\/(-0_P"@)%^5'_#R
M#4/^@)%^5>[?\,0_#?\ Y\Y?S%'_  Q#\-_^?.7\Q1]:R+_GTP^I\0_\_E_7
MR/"?^'D&H?\ 0$B_*C_AY!J'_0$B_*O=O^&(?AO_ ,^<OYBC_AB'X;_\^<OY
MBCZUD7_/IA]3XA_Y_+^OD>$_\/(-0_Z D7Y4?\/(-0_Z D7Y5[M_PQ#\-_\
MGSE_,4?\,0_#?_GSE_,4?6LB_P"?3#ZGQ#_S^7]?(\)_X>0:A_T!(ORILG_!
M1[49$*C1HE)[XKWC_AB'X;_\^<OYBF7'[$?PX2)B+61"!U)H^M9%_P ^G_7S
M#ZGQ#_S^7]?(^<])_;ZU#2=0GN_[+CD\[JI%;/\ P\@U#_H"1?E7IGAO]C_P
M#J6N7=M-"SQQ_=45U?\ PQ#\-_\ GSE_,4EBLBZ46/ZGQ#UK+^OD>$?\/(-0
M_P"@)%^5'_#R#4/^@)%^5>[?\,0_#?\ Y\Y?S%'_  Q#\-_^?.7\Q3^M9%_S
MZ8OJ?$/_ #^7]?(\)_X>0:A_T!(ORH_X>0:A_P! 2+\J]V_X8A^&_P#SYR_F
M*/\ AB'X;_\ /G+^8H^M9%_SZ8?4^(?^?R_KY'A/_#R#4/\ H"1?E1_P\@U#
M_H"1?E7NW_#$/PW_ .?.7\Q1_P ,0_#?_GSE_,4?6LB_Y],/J?$/_/Y?U\CP
MG_AY!J'_ $!(ORH_X>0:A_T!(ORKW;_AB'X;_P#/G+^8H_X8A^&__/G+^8H^
MM9%_SZ8?4^(?^?R_KY'A/_#R#4/^@)%^5'_#R#4/^@)%^5>[?\,0_#?_ )\Y
M?S%'_#$/PW_Y\Y?S%'UK(O\ GTP^I\0_\_E_7R/"?^'D&H?] 2+\J/\ AY!J
M'_0$B_*O=O\ AB'X;_\ /G+^8H_X8A^&_P#SYR_F*/K61?\ /IA]3XA_Y_+^
MOD>$_P##R#4/^@)%^5'_  \@U#_H"1?E7NW_  Q#\-_^?.7\Q1_PQ#\-_P#G
MSE_,4?6LB_Y],/J?$/\ S^7]?(\)_P"'D&H?] 2+\J/^'D&H?] 2+\J]V_X8
MA^&__/G+^8H_X8A^&_\ SYR_F*/K61?\^F'U/B'_ )_+^OD>$_\ #R#4/^@)
M%^5'_#R#4/\ H"1?E7NW_#$/PW_Y\Y?S%'_#$/PW_P"?.7\Q1]:R+_GTP^I\
M0_\ /Y?U\CPG_AY!J'_0$B_*C_AY!J'_ $!(ORKW;_AB'X;_ //G+^8H_P"&
M(?AO_P ^<OYBCZUD7_/IA]3XA_Y_+^OD>$_\/(-0_P"@)%^5'_#R#4/^@)%^
M5>[?\,0_#?\ Y\Y?S%'_  Q#\-_^?.7\Q1]:R+_GTP^I\0_\_E_7R/"?^'D&
MH?\ 0$B_*C_AY!J'_0$B_*O=O^&(?AO_ ,^<OYBC_AB'X;_\^<OYBCZUD7_/
MIA]3XA_Y_+^OD>$_\/(-0_Z D7Y4?\/(-0_Z D7Y5[M_PQ#\-_\ GSE_,4?\
M,0_#?_GSE_,4?6LB_P"?3#ZGQ#_S^7]?(\)_X>0:A_T!(ORH_P"'D&H?] 2+
M\J]V_P"&(?AO_P ^<OYBC_AB'X;_ //G+^8H^M9%_P ^F'U/B'_G\OZ^1X--
M_P %'-1FC*C1HER,9 K*T3]OS4-#N;B;^RHY!,<E2*^B;O\ 8D^'$<#,+:1"
M!U)KG/"7['W@#5K^\CGA:18C\J@TOK61?\^6/ZGQ#_S^7]?(\Q_X>0:A_P!
M2+\J/^'D&H?] 2+\J]V_X8A^&_\ SYR_F*/^&(?AO_SYR_F*?UK(O^?3%]3X
MA_Y_+^OD>$_\/(-0_P"@)%^5'_#R#4/^@)%^5>[?\,0_#?\ Y\Y?S%'_  Q#
M\-_^?.7\Q1]:R+_GTP^I\0_\_E_7R/"?^'D&H?\ 0$B_*C_AY!J'_0$B_*O=
MO^&(?AO_ ,^<OYBC_AB'X;_\^<OYBCZUD7_/IA]3XA_Y_+^OD>$_\/(-0_Z
MD7Y4?\/(-0_Z D7Y5[M_PQ#\-_\ GSE_,4?\,0_#?_GSE_,4?6LB_P"?3#ZG
MQ#_S^7]?(\)_X>0:A_T!(ORH_P"'D&H?] 2+\J]V_P"&(?AO_P ^<OYBC_AB
M'X;_ //G+^8H^M9%_P ^F'U/B'_G\OZ^1X3_ ,/(-0_Z D7Y4?\ #R#4/^@)
M%^5>[?\ #$/PW_Y\Y?S%'_#$/PW_ .?.7\Q1]:R+_GTP^I\0_P#/Y?U\CPG_
M (>0:A_T!(ORH_X>0:A_T!(ORKW;_AB'X;_\^<OYBC_AB'X;_P#/G+^8H^M9
M%_SZ8?4^(?\ G\OZ^1X3_P /(-0_Z D7Y4?\/(-0_P"@)%^5>[?\,0_#?_GS
ME_,4?\,0_#?_ )\Y?S%'UK(O^?3#ZGQ#_P _E_7R/"?^'D&H?] 2+\J/^'D&
MH?\ 0$B_*O=O^&(?AO\ \^<OYBC_ (8A^&__ #YR_F*/K61?\^F'U/B'_G\O
MZ^1X3_P\@U#_ * D7Y4?\/(-0_Z D7Y5[M_PQ#\-_P#GSE_,4?\ #$/PW_Y\
MY?S%'UK(O^?3#ZGQ#_S^7]?(\)_X>0:A_P! 2+\J/^'D&H?] 2+\J]V_X8A^
M&_\ SYR_F*/^&(?AO_SYR_F*/K61?\^F'U/B'_G\OZ^1X3_P\@U#_H"1?E1_
MP\@U#_H"1?E7NW_#$/PW_P"?.7\Q1_PQ#\-_^?.7\Q1]:R+_ )],/J?$/_/Y
M?U\CPG_AY!J'_0$B_*C_ (>0:A_T!(ORKW;_ (8A^&__ #YR_F*/^&(?AO\
M\^<OYBCZUD7_ #Z8?4^(?^?R_KY'A/\ P\@U#_H"1?E1_P /(-0_Z D7Y5[M
M_P ,0_#?_GSE_,4?\,0_#?\ Y\Y?S%'UK(O^?3#ZGQ#_ ,_E_7R/"?\ AY!J
M'_0$B_*HKG_@HUJ-Q"T:Z/$FX8R!7O?_  Q#\-_^?.7\Q5?4/V)OAS!:NZVT
MB$#C)H^M9%_SZ?\ 7S#ZGQ#_ ,_E_7R/GO0?V_M0T$S'^RHY1*=V#6M_P\@U
M#_H"1?E7J/@W]CWX?ZPUW]H@>3RVPH4UTO\ PQ#\-_\ GSE_,4EBLBZ46'U/
MB'K67]?(\)_X>0:A_P! 2+\J/^'D&H?] 2+\J]V_X8A^&_\ SYR_F*/^&(?A
MO_SYR_F*?UK(O^?3#ZGQ#_S^7]?(\)_X>0:A_P! 2+\J/^'D&H?] 2+\J]V_
MX8A^&_\ SYR_F*/^&(?AO_SYR_F*/K61?\^F'U/B'_G\OZ^1X3_P\@U#_H"1
M?E1_P\@U#_H"1?E7NW_#$/PW_P"?.7\Q1_PQ#\-_^?.7\Q1]:R+_ )],/J?$
M/_/Y?U\CPG_AY!J'_0$B_*C_ (>0:A_T!(ORKW;_ (8A^&__ #YR_F*/^&(?
MAO\ \^<OYBCZUD7_ #Z8?4^(?^?R_KY'A/\ P\@U#_H"1?E1_P /(-0_Z D7
MY5[M_P ,0_#?_GSE_,4?\,0_#?\ Y\Y?S%'UK(O^?3#ZGQ#_ ,_E_7R/"?\
MAY!J'_0$B_*C_AY!J'_0$B_*O=O^&(?AO_SYR_F*/^&(?AO_ ,^<OYBCZUD7
M_/IA]3XA_P"?R_KY'A/_  \@U#_H"1?E1_P\@U#_ * D7Y5[M_PQ#\-_^?.7
M\Q1_PQ#\-_\ GSE_,4?6LB_Y],/J?$/_ #^7]?(\)_X>0:A_T!(ORH_X>0:A
M_P! 2+\J]V_X8A^&_P#SYR_F*/\ AB'X;_\ /G+^8H^M9%_SZ8?4^(?^?R_K
MY'A/_#R#4/\ H"1?E1_P\@U#_H"1?E7NW_#$/PW_ .?.7\Q1_P ,0_#?_GSE
M_,4?6LB_Y],/J?$/_/Y?U\CPG_AY!J'_ $!(ORH_X>0:A_T!(ORKW;_AB'X;
M_P#/G+^8H_X8A^&__/G+^8H^M9%_SZ8?4^(?^?R_KY'A/_#R#4/^@)%^5'_#
MR#4/^@)%^5>[?\,0_#?_ )\Y?S%'_#$/PW_Y\Y?S%'UK(O\ GTP^I\0_\_E_
M7R/"?^'D&H?] 2+\J/\ AY!J'_0$B_*O=O\ AB'X;_\ /G+^8H_X8A^&_P#S
MYR_F*/K61?\ /IA]3XA_Y_+^OD>$_P##R#4/^@)%^5 _X*0W^1G1(B/I7NW_
M  Q#\-_^?.7\Q2C]B'X;_P#/G*?Q%'UK(O\ GT_Z^8?4^(?^?R_KY'Q5\:OV
MBKKXYW\%Q+;"R6%=HC7I7EO2OKK]H[]EO1/ >EMJ'AZW9($3<X/.*^0XVW Y
M&,'%?89?5P]6@GA5:*Z'PV:4<51Q#^MN\GU'T445Z1Y(5L^![R>R\8Z1Y )W
M7"YQ]16-7IW[//@F?QIXP@,,9?[/*&/'O6%><:=*4I;6.G#4Y5:T(0W;/U*\
M/L6T'3B>IMX\_P#?(K0JKI<)M]-M(CU2)5/X 5:K\0ENS^@H_"@HHHJ2@HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS?_ ."L4B1ZUX :
M1U11+RS' 'S&OT@KYP_:Z_8YTS]JZRTR&_U633&L?N/&#GK0!8_9'\4Z!:_"
MVW5M<L!)\N5>X12./<U[;_PFOA[_ *#NF_\ @7'_ (U^>5O_ ,$?7L5*6?Q2
MU:VB_N1NX%2_\.B;W_HK.L?]_'H _0N'Q=H5Q((XM:T^1VX"I=(2?UKQ_P#;
M;=1^S9XL8\KY/^-?._P]_P""6UWX&\5:=K#?$[5KX6DHD\F21\-@YQ7T!^VQ
M#]E_9?\ $\.[=Y=LJ;O7 QF@#\G_ -D_XF^(?V8?$,/CR[M[K6M!NG,0L;8%
MB,GKC\:_8WX2?M">&?BIX9MM56\M]+EE0.;:[F5&7/U(KXM_X)J:+I.O:&+7
M5M-M]2A9&"I<('"GUP:[CXM?\$Q(?B%XFO-3TOQU?^'8)Y"ZVMJS*J GI@4
M?6OCKXQ>%_ ?A6_UV[U>RN(+5"WEPW*,SGT&#7Y;?$[XH>)?^"AWQ6/@71[.
M\L?#L$PD1Y5/E$ ^M>R6'_!(R6&\1[SXH:K?6P(W6\KN5;ZBOM?X,_!'P]\&
MO"MEI.FV5L;F!</>B("1_?.,T 7?@[\.+7X5_#O1M MXHTEL[98I'4?>8=Z_
M,']LQU_X;\\$@L,[E[^XK]=6&X8KY3^+W[!NC_%CXZ:/\2+G6)+:ZTX@K;J#
MAL4 >R>(/^20R?\ 7L?_ $&OSC_X)EL#^TW\2<$'_27_ /0J_4._\'Q7WA1M
M$,I$9C\O?^&*^?/V<OV&=)_9[^(_B#Q99:O)?3:LY=HF! 3)SC]: /J1?NBF
M7'^HD_W3_*GTDB[T9?[PQ0!^0%Q(O_#5.I#<,_VAZ_[5?JWK'AJ#Q?X%72;@
M PW-JB-NZ?=%?.<G[ NBR?$ZX\8_VQ)Y\T_GF'!QG.<5]66EN+6TA@!R(T5
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
MK;:@F]0>QY'- &5^P-\2?B#XT\3Z]K7B^:\;2=1^>SMK@',()X&#7V;X^/\
MQ2.H'MY9_E6G8Z#INF_\>EA;VH](8@@_("DUW25UO2I[)VV+*NTGTH _)7]E
M=@?^"DVJ8(^XU?KRWW37RE\,?V"]'^&_[0UQ\5(-8DGNY@P^RD' SUKZMZB@
M#\C?VZ'5?VZ/ 0+ '>O?W%?J3X3L8-6\%V]K=1K-!)#M96&>"*^?OC5^P?H_
MQD^-6A_$*ZUB2UN=,(*VZ@X;!S7TWH>DKHFFPVB-O6-0H- 'Y->-_!OBS_@G
MS\>]3\>P0SZEHOB*Z.V&S4G8A;/./J:_1OX*?M'>&/C!X3BU6.]M].GVKYL%
MS.J,#CT)%>@>*O"&D^,M+GL-6T^WOHI$9!Y\0?;D=1D<5\*>-O\ @E)%XCUR
MXO=+^(.H:'#+(7^SVK,JC)Z<4 ?9OCCXR>%? OAZXU6[UJQDCC&52.Y1BQ_
MU^7WQA^(WBK]O3XI67A_P[:7>F:5I%V&>:12(Y4#=C7J%U_P1[FU 1I=?%35
MIX58,8Y'9@?;FONWX3_!_0?A1X,TK0K"QM6ELX5C>\$($DK#^(MC- $WPC^'
M-A\-?!NGZ;9P+%*L""8J/O, ,FOS=_;4=1^U&X+ '<O?WK]5Z^8/C%^P_I'Q
M<^)C>+[G5I+:<D'R@#B@#V?X)_\ )+_#_P#U[K7<UB^#?#<?A#PS8:/%)YJ6
ML8C#'O6U0!^>W_!6Q@/@W/DX_?+_ #KWO]@<AOV;/"9!R/LR_P JU/VIOV5=
M/_:<\)MHE]J+Z>A<.)$&<$'-=Q\#/A';?!/X=Z5X4M+EKJ"QC$:RMU.* /0J
M*** ..^*W@6U\?>"]4TZXB$DCV[B+/9MIK\R?V7?BC>_L0?%;5?!7BC3KF[M
MO$5\3#=!2(X5+<9-?K-7EOQL_9]\._&7PW=V%U:P6E_,A6._6,>9&3W!H [2
MR\?>'+ZVCFBUW32CJ&_X^D'7\:^4_P!L[]M'3/AOH@T'P\#KE[J1-JYL6\PK
MNX[=N:\DB_X)"7D+2;/BSK"JS$A1(_ ]*]8_9H_X)PZ/\"O%ESK6LZ_)XR:0
M?)'J"EPA]>: #_@G?^SM=?"K0]:\1:I&#=:])]KCWCYDW<_G79?MT?L\:U^T
M)\*[O1=+NA$X(D53_L\U]+V]M%9PI#!&L42#"H@P *D(# @C(H _,S]A3]I&
MZ^#^N-\'?%R36=KHZ^2EW<_+&3GL37Z%ZI\3/#&EZ'/JLFN6#VL49D^2Y0EA
MCH!GK7B7[57[$^@_M':3!#:W:^%]11][7UFFUW^I%?.EC_P2(N;:6+S?BKJ\
M\"<&%I'VM^% 'GGQ ^)+?M:?M<67AK2=*N%TAL(;HJ3'Q[]*_37P?X/C\ _#
MN/0XW5TM;9U#+T^Z:Y?X#?L]:!\#?"\&G6D$%Y?H<MJ#Q#S6_$C(KU*Z@%U:
MS0DX$B,A/U&* /R#GD7_ (:FTX;AG^T/7_:K]?+7_CUA_P!Q?Y5\HR?L":*_
MQ-M_&']L2>?#<>>(L'&<YQ7UA$GEQH@_A % #Z*** "BBB@ KXY_X*B622?L
MSZY,8\L /GQ7V-7SS^WIX77QA^S1XFTT]9 N&[CK0!PG_!,K6(KC]G#P_:K@
MNJ<U]>7-O'>6\D,J[HY!M9?45\#_ /!-#4(=%T&#PNL_F26L9RN>:^^9YTMH
M7EE8)&@RS'L* /R__;(^$OBCX)_'*S^+/AU)I=$L,/)96RDLWX"OK;]F']L#
MP_\ '#PS;27TB:+J>SYX;V01L3[YQ7ILGQ2^'7B;Q%'X8EUC2]1U>;Y5T^4!
MV;_@)%?+?QM_X)CZ?\4/'E[XAT;Q;=>%([@DBUL<HJ_3% 'V3<>.?#MM#)(^
MN:=M09.+I"?RS7YV_MY_ME2>(K"\^&GAW2KMVOEV_P!HPJ3&/J16CI__  2/
MO+/4+>Y?XKZQ*L;9,;2/AJ]L^*WPF\*_ ']F37'O;>WU.\MXO^0E<1@R GH<
MGGM^M 'RC_P2RTB[T'XFW-EJ$OG7:Q,6;\#7W9^UA\$5^,'P^ODBV_VA:V[F
M D<AL'I7RQ_P3H\(C4?%TOC&W?S+6Z1@K#I7Z,LH92",@\$&@#\K/V(?VE-1
M_9U\5/\ "GQO8W4LU[=$QZC*"(XQDXR37Z<0^.?#D\8=->TUE(R#]KC_ ,:\
MQ^/G[+OAOXV^&;JQ$,.CZE,I"ZE;Q@2)[@BOD*W_ ."0=[!'L'Q:UC&<_P"L
M>@#ZI_:6_:W\,? /PO\ :S+'K%[.C>5#9RJY!QQG&:^4_P!EOX@?%K]I3XK6
MOC&*^O=(\)6L^)=/N 5WC/I77_#G_@E;9>$O$5IJ6M>-[WQ)';R!Q;WA9U.#
MTYK[GT+PSI7AFSCM=+T^WL(8U"A;>()T]<#F@#G_ (N?\B1J/_7%_P"5?FC_
M ,$P6!_:.^)6"#_I+_\ H5?J5XJ\.IXHT6XT^1_+69"I;ZBOG3]FW]AO2?V=
M_B#XA\466KR7TNKR%VB8$!,G.* /J)?NBH[K_CVF_P!P_P JDILJ>9&R?W@1
M0!^0,4B_\-3ZB-PS_:/K_M5^K>N>&(/&7@;^R+C!AN;9%;=T^Z*^<E_8$T9?
MB;<>,/[8D\^:X\\Q8.,YSBOJVU@%K:PP@Y$:*@/T&* /R'\33>(_V%_VG;GQ
M3/9W6I^%7?8MK;J2!D]>*_3SX:_&_P ,?$;P=INNQ:I961O(A(;:>X17CSV(
M)K=\:?#O0?'FFS6FKZ9:WGF*5#RQAB#ZU\)>*/\ @DPVM>*+_4[#XE:GI5K<
M.62S@=@D8/88H ^WO&GQ<\,>"?"]_K=UK%C-!:QES'#<HS/[#!K\W_&W[7WC
MO]J+XH?\(G\-H[_085D&+W!$9 /K7;V?_!(N:.[1[KXHZM>6X/S02.Y5OPK[
M1^"WP&\.?!GPG9Z386-K-<PCYKXPCS'_ !QF@"]X>TW5-&^#<5EK=P;O58=.
M9;B8_P ;;3DU^87PW=?^&L-,&X9^V^O^U7ZX:I8KJ>FW-FQVK/&T9/ID8KY;
M\._L$Z-X?^*5MXS36)'N(9O.$.#@G.: /J^OD'_@HHP7P#89..6KZ^KR?]H#
MX!V7QXT.#3;R\:S2+.&4>M '@?\ P3(8-\.]:P<_OQ7+_P#!0S]ES6?$]K<^
M._"DODZU&X9GC'SX'.*^FOV;_P!G6Q_9W\/WFEV-ZUZEP^\LPZ5ZY=6L-["T
M-Q$DT3=4<9!H ^#/V,_VZK'4M+L? 'BRQN-*U72T$$E_>_(LA''!-?;T?C;P
M]-&CIKNFLKC*_P"EQ\_K7SM^U-^PGX>_:&L;1--O%\(7D+;GN;&/8S_7 KY_
MC_X)#WL:*H^+6L *,#]X] 'T+^T_^VUX;^!^DSPZ>%U_4L;1#8N)&!/TS7D7
M["/Q4^(7C[X@:WK_ (IDO1H&H M:6EP"/*STX-;/[/O_  3'TSX-_$J+Q7K'
MBF?Q<(U(%I?J77/J<]:^T['P_IFF_P#'GI]M:CTAB5!^0% %]6W*".E+24M
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4C,%4LQP!R2:6L_7-+.L:;-:B5H?,4KO7J,T ?E7_P4>^*
M]W\4_'&@^#]#N/M'V6_6.:.%L_+N&<XK]$?V=?A=8?#'X<:3;6D*PS7%K')-
M@8RQ4&O#?A[_ ,$ZM#\&_%[5?'-[K<FKS7LOFBWG!(C.<\9K[ M8%M;>*%!A
M(U"CZ 4 2T444 ?#G_!1SX,Q>(-%3QU':^9=:+#YBNHY!%=%_P $X/CE;?$[
MX/PVMU=*-5AD8>2[_.0/:OJ'Q]X/M?'WA'4] O0#;WL1B8D9QGO7S+\ O^"?
M^G_ 7XI#Q;IGB.>6 ;O^)>,A.?:@#Y ^)A$?[6.IJ2 ?MH[_ .U7Z$?M"$?\
M,F>)SGC^Q/Z"N%\5?L'Z-XG^*]WXV?5Y([BXF\XP@' YKW;Q[\-;?QU\+=2\
M%S3F*WO++[&TPZ@8 S^E 'YZ_P#!(V0'PO+M8'_2GZ'WKZ1_;^_9EN?V@OA]
M:OII6*_TIS=;L<L%YQ^E;?[*W[&.E_LPZ>]K8:K)J(:4REG![U](LJR*58!E
M(P01P: /SB_89_;).DWD_@#QE:7-A)92BTAN;KY%^7C(SVK]!E\:>'RH(UW3
M<,,C_2X^GYUX-^TE^Q7X?^/2V\MG<)X9O8P=UQ91A&<^IP*^;A_P2)O@3_Q=
MK6<$\?O'XH ^C/VG_P!MOPI\ ?#KR0H?$5_<*8H8].D#E'(P"<9XS7A'_!/?
M4OBY\4=>\0>)O%.L74>BS7!FMK6YR-J$Y"@5V?[/_P#P31TGX0^*Y-8UWQ-/
MXQC;I;Z@"ZCWYK[,TC0M.T&V%OIUE!90C@)"@4?I0!\@_P#!5!@/V9=5R><C
M-2?\$S6#? +0,'/[FO:OVFOV>[+]I#X=77A2^O6L(9B#YJCD8IW[./[/ME^S
MSX%L?#=C>M>Q6J;1(PY- 'KM?GC_ ,%"/V>-7T/69_C9X<8O?:8JDP6X/F?A
MCZ5^AI]ZX3Q!\5O ":Z/"FL:UIK:G.,?V;<$,S_\!(H ^:?V&?VY=-^-6AV_
MAK7K>31]>L8<23WSA%DQ[GO7US_PF7A_=M_MS3=WI]KC_P :^7/C]_P3\T#X
MR3-=^'M8;P=)*=_F::NS.?\ =KQ5_P#@D+?M"4'Q<UD-C&[S'H [S]N?]LJW
M\-BY^&/AG3[K4M9U*$%=4L_WD,7'3('7\:^-/^":(OU_:NU;^UW:34MA\UI.
MI.37Z,?#']G'PY^R_P#!._M=<GC\574(9GU74(PT@R./F;D8KY!_8F\(PZ[^
MVSXIU^T 33G5F0I]TXSTH _5F/[HKYF_;V^#H^)WP-UM;*+_ (FBI\C@<U]-
M ;1@5YS^T%X\L?AQ\+=7UO4-GV>%,$2=#D&@#\3-(UKQG\6-"T3X(+>3;]'N
M0SHQ., BOV[^!_@.S^'_ ,-/#^FV]LD,\5G&DSJ,%F Y)K\__P!B'X0VOCC]
MHS5?B<D2MIMZ&:-5'R?A7Z>HBQJ%4;5'  H =1110 5\)?\ !13]E?5/B)I\
MWQ \.RB/7=,B'E,@^<8]/RK[MJ.>WCNHFBFC66)AAD<9!_"@#\_?V"?VW+74
M--L/A=XSM;FP\1Z<I634KP[(W^I(K[L7QIX>DQMUW33GI_I<?^-?.W[2'["?
MAWXY6[-I=V/"=\QRUW8IL<_B*^?%_P""0M\L.P?%O60<8SYCT >F_MN?MSZ5
M\)_,\"Z)8SZSK>I0?)=V+>8D6?<=Z_/_ /8BUK4/$/[7%U?ZN7&H29+K+PPY
MZ5^EO[/'[!.@?!JW_P")YJ)\97@.5N=07>X_$U5T/_@GWX=\/?M"7GQ.L=2-
MN]QDBPC7"+F@#W[XC?\ )(=?_P"P;+_Z":_,_P#X)YNK?$C4,,#_ ,3!^_\
MM&OU.\0>&X]>\*7VB/)LCNK=K<OZ C&:^<O@'^PGH_P*\17&JV>KR7;S3F<J
MP/4G.* /J>J6L_\ (*N_^N;?RJ[4-Y;BZM982<"12N: /QV\?.O_  \6\$\C
M_CX7O[U^PFJZ7;ZQ83VEU$LT,J%"K#/45\I:Y_P3]T;6OC]HWQ/;6I$N].D$
MBVN#AB.G\Z^N* /QV^(G@OQM_P $^/CM?^.+%;B_T37KHL8K-2=J%LX./J:_
M2/X _M.^%OCEX-CUB&[@TR= !-;W4ZHP..3SBO2O%O@W2/&NDW&GZOI]M?12
MQL@\^(/MR.HSTKX2\8?\$GH-<UJXO-(^(&H:%!,Y?[/:LRJ,GIQ0!]L^*OBQ
MX6\)Z+/J%SKFGLD:DA4N4)8^G!K\B?V^OVOM0_:&ND\/>&M)OM-L]+=A)=,"
M$F7V.*]^N/\ @C_<7;1"?XJZM-&CABCNY!]N:^J_$7['WA'7_A3IW@\VMM#-
M:0"%M06("23C!).,F@#P/_@D2?\ BSFK!FW2"<!S[\U]\UX=^RS^S!IW[,7A
MO4=)T^_:^CO)O-+,,8]J]QH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O,?VA/BA:_"GX>WFJ7%PD!961=S ')%>G5\_?M
M4_LHP_M->&TT>YUV?28ED#YBSV[4 ?#'_!/GX=S?&/X\>,_$VOQ-<6:3F>W>
M09'WN,5^LL,8AA2-?NHH4?A7E7[/_P"S[I'P#\+V^DZ<ZSR1QB-[C;AGQW->
ML4 %9/BK2(]?\-ZEITJ[TN8&B*^N16M10!^/T-W_ ,,E_M8:/H2QFSTW4KKS
M96^ZG)[_ )U]\?M<ZQ:>(/@)+J-C.D]K+AED1@1R/6LW]J3]B+1/VEM8MM4N
M=1;2KZ! JS1K\WUS72Z1^R_;V/P%@^&MSK$U[%&?^/V3)8T ?,'_  3'8-XM
M\3X(/R'^=?HK7S]^S?\ LEZ;^SOJFI7MCJ+WK7HPRL#Q7T#0!E^)O^0'>_\
M7%OY5^2O[$KJ?VT/B)A@3]I;O_M5^NNI60U"QFMV.T2(4)^M?*_P;_8'T?X0
M_&#7O'EMK,EU<ZK(7:!@<+DYQ0![S\6_AW%\5/AGJOAF5E07T'EAV' .*_*#
MP[X\\3_\$X_CL^DZS9WFK^$0Q&RW!V?-W!Z5^RL:^7&J^@Q7#_%+X.^'/BOH
M<]AJ^F6LTL@PMQ)$"Z_CB@!?A_\ &3PQ\0?!FE>([75+.TM[^$2K#<7**Z9_
MA()'-4OB?\>/"GPQ\'ZAKUSJ5K?K:(7^RVMPC22>P )KXPU[_@DK)J6M7-W9
M?$[5--M)&REI"[A(QZ "K/@K_@D__P (WXOL-7U'XCZEK-K;.&>RN&9DD]B#
M0!\&_ML?M-:O^TEX@?7+2POM)\,^8$6WN 0"1T)K]>?V%=O_  SKX5VG*_9E
MQCZ5E?'C]A7P9\9? *>&[>&#0]K*PN+>( Y'?@5ZU\#OA+;?!7X=Z5X5M;EK
MN&QC$:RMU.* /SM_X*YZ7=:Y\0/"=A82>3>S1J(Y,XP:U?V*?VN;CX-PV7PL
M\6Z;=W5RIW?VLP(B&?\ :Z4__@IY_P EP\"?[J_SKZ;\&_ _P]\8/@##IDEG
M!8:E,F!J4<8\T'UW=: /?M/^('AS4K.*YBUS3PD@! :Z0$>V":\$_:V_;-T'
MX!>&)8K%QK&LW$),"V4@D*'MTSS7S_J'_!(^ZN[R2:+XJZO C'B-9'P*['X1
M_P#!+_3/A_XHLM7USQ;=>*A;N'\F^RX/MS0!Y)^QC\$-?_:&^,%O\<?%44BP
M!RHM[L$/[=:_2GQ=#';>"M;CB18XUL)P%48 _=M6CI>CV.B6JVNGV<-E;J,"
M*WC"*/P%&L:>NK:3>V+-M6Z@>$MZ!E(S^M 'Y%_\$V75OC+XXPP/_$TD[_[9
MK]?D^ZOTKY0_9X_8'T?X ^+M9UVSUF2]DU&Y:X9&!^7))Q^M?6 X % %?4O^
M0==?]<G_ )&OR ^*TB_\-?>%!N&?MX[_ .U7["7$(N+>6(G D4K^8Q7R;XH_
MX)_Z+XF^+&E^-Y-9DCN+&?SUAP<$YSB@#ZQM?^/:+_<'\JXGXR?#ZV^(G@G4
M+"=%=UA=H]P_BVFNXC7RXU0?P@"J>NW\6EZ-?74[*D4,+NQ;V4T ?@[IGCSQ
M=\&/%OBWX:R7,Z6_B*X>WC3D#!.!7ZF_L _ 5/@K\'X[6[ME&H7$OG&1EYP>
M:^+M-\'6/[6?[3-KKNG1)''X=O\ $HA'#X?O^5?K?:0K;VL,2*$1$"A1VP*
M%NO^/:7_ '#_ "K\=?VR&7_AL'X><C_D(+W_ -NOV,D3S(W3^\"*^2OBY_P3
M]T;XJ_%C0?&]QK4EM<:7.)EA4'#X;./TH ^E]>\,V_B[PC_9ETH:*:!00W3[
MM?E1XRT/QA^PS\?M0\<+!=:GH%]-L2VM5)V GJ<5^NEO$(+>.('(10OY#%9G
MB#PII'BBQGM=3TZVO8YD*'SXE?&1VR.* /./@G^TEX5^,'A:#48]1M;"Z\M6
MEM[B=4921Z$UU'C;XO\ ACP1X;N]8N=7LIXX%R(X;E&9CZ  U\.:]_P2+CO_
M !5JNJZ;\1]1TB"]F:46MN654!.<<4:7_P $D9;2_2:[^)^JWT"D$P2NY4_A
M0!\U?MU?M?7W[1UQ'X8TS2KRPTVWGW)<2*1&V#V-?:/_  3+C-MX#NXG8%HX
ME#-GZ5ZEXT_8K\(>+?A+IG@T06]I/9[?^)E'$!(Y'7)QFMSX+_LRV?P:\%ZQ
MH-AJ4DO]H1&/S^04XQD4 >"_\%"OVFQHOAN[^'WA2[$GB6]0;'M7W,I/;BI/
M^"?'[*[>#_#=KX[\31++XCU&,^<TJ_.V?7-6_ W_  33TOPS\<K3XB:IXGN-
M<D@D\S['= LIYZ<U]K0PQV\:QPHL4:C 1%  _"@#\\?^"C/[-=U]JT/Q[X&M
MUTN?26-U??9UQYF#FO7?V$_VL+/XX>!A:ZI=K;:O:-Y AN' =MO'0U]1>)-
MM?%&AWFEWD:R07,9C8,,]:^./#__  35TSPK\8+;QMI'BFXL(HGWG3X<JC<]
MP* /GW_@I$R+XTML.I'VU.<^]?H#X.\:6OP^_9UT'7;M3)!::6DA53RV%SQ7
ME_QQ_81TGXV75O/?:S);O#*LN0"<XKV;5_@_;:M\,;'P:]TRVMM;"W\S^\ ,
M4 <W^S[^U-X4^/GAB[U>RN8=+^S3F%X+J=4;C//)''%?(W_!6SQ_H?B[X6Z7
MX=T-XM:U<7RD_8V$A49''%:?B3_@DK;ZAJDMSHWQ!U#0H)&+-!:LRJ2?I79_
ML[_\$T=+^"_CQO$6L^*+CQ>,<6U\"R@^O- 'L'[&7@/4/!OP3\--J$I,D]E&
MWDMU3CO7OE16]O%9P)##&L448VJBC  ]!4M !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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_)0*])KS;3?^2@5Z30 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% &;XB_Y!,WTKE/!/_(2;Z5U?B+_D$S?2N4\$_P#(2;Z4 =[1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %5M0_X]7^E6:K:A_P >K_2@#@_ _P#R-5]]#7HM>=>!_P#D:K[Z
M&O1: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH I:M_QYO]*XKX=?\ (8U'ZUVNK?\ 'F_TKBOAU_R&
M-1^M 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5G:Y_QXR?0UHUG:Y_QXR?0T <G\,O]9J'^]_6N
M]K@OAE_K-0_WOZUWM !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!A>-/"MOXP\/W6FW"J1,NT%ATK\V?CU\!
M]2^'OB&X:VMWEM0<CRUR*_4.LG7O#&G>(K5X;VUBFW#&YE!->UEN9SR^?>+Z
M'@9KE-/,H:Z26S/QN:&6+_6Q-&?1ABFC+<*-Q]J_0WX@?L:Z)KWVBZBNA;YR
M=JC&*X[X?_L/Z/=++<3:DS;'P!C-?<QXAP3C=NS[6/SV7#./4K1BFN]SX\\-
M^#]4\4ZE':6UI,-S#YPIQ7Z+_LU_ F'X;Z1%?W"(;J>,$C'(KN/ /P7T/P+;
MHD5M%/(O21D&:] 50BA5  '0"OE<TSJ6,7LJ2M'\S[#)\AC@9>VK.\OR%HHH
MKY8^Q"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\#_ &YY!'^S-XN8@G]R/NC)[U[Y65XF\+Z;XQT6XTG5[5+RPG&)
M(7Z-0!^>O_!+NX$VGPX5EX;[RXK]'ZX_P3\(_"GPZ4+X?TB'3E'01BNPH **
M** "BBB@ HHHH **** "BBB@ HHHH **** $;[IK\B_V_+@1_MM?#Y2KG]XO
M(''6OUTK@?%7P'\#^-O$MIK^LZ#;WNK6IS#<R#YDH VOAX<^%;+_ *YK_*NE
MJ"SLX;&!88$$<:C 45/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!XS^T3^U/X$_9MTVWD\9
M7DL#7JD01Q1[B_6OS9\$W9_::_;<\-^./#44D_ANWE DE=2,<U^I7Q6^ ?@7
MXVQ6L?C/0;?6DMO]4)A]VCX>_ 'P)\*XPGAC0+?2E!R!$* /0(XUAC5$&%48
M IU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M)?%+P>?'?@G4-& !,Z\!OH:ZVDH _);]C?QD_P +?VX/%7A+6F>"TB$D48P<
M!O\ )K]7[B&WUK37B8[[:X3!V\9!KA3^S[X";QE<>*SX?M_[>G.9+S'S-7H4
M,*6\2QH-J*, 4 ?G+^T]^Q?XR\*_%*#XF_"*.>;7K0;XXW<E<]3Q73_#/_@I
M9H/@>P7P_P#&:YDTWQC;_+=+##\JFOO:O&/&7['?PC\?>()];UWP?9W^ISG,
MD[CEJ /)+S_@JE\!X+2:2+7;B651E8_(^\?SKYM\<?$CXI?MX:NVD>#(&N/A
M?.^RZD*E6'/-?:;?L%_ UE(/@2PP?:O4OAK\)O"OPBT=M*\)Z3#I%BQW&&$<
M9H Y#]FCX$Z=\"?AOIV@VL6V6%?F+=:]>HHH **** "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@!",C!Z5\/?MC?
ML5ZEXP\0-\1OA_YTGCJW&8(]YV<>U?<5% 'YR_!']O#4O@J3X;^.TSZ?>6J[
M&9(]Q5A7KP_X*G? +?@^(;@)G[WD?TS7M'C_ /9@^&GQ0U*6_P#$OABUU.[E
M.7DD')KD6_8*^!C+M/@.PQTZ4 ?%_P"TA^TW\2/VK_$R>%?@@K7_ (+NE5)Y
MVCVLS=\^G>OLG]D3]FNW^#/@?3KK5+8IXJDC_P!*?/0GJ*]*^''P(\#_  EC
M">%=!M])4=!$*[Z@ K\V?^"BGQT'BGQ:OP<M))&?454%4!YK])B,C!KSK7?V
M>_ /B3QA#XHU'P_;W.N0_<NV'S"@#B_V,?A-;_"KX(:'IWD[;M4R[-UKWJH;
M2TBL;=88$$<:\!1VJ:@ 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 **** /R
M_P#^"H5R(?CEX#!1VRJ_=7/>ON7]F!M_PKL#@C@=1[5TOC;X,^#_ (B:G:ZA
MX@T:#4;NU_U4D@Y6NFT70K'P[8I9Z? MO;KT1>@H T**** "BBB@ HHHH **
M** "OCC_ (**?M%)\(/ %G96<S_:]1E-NP0$\-Q7V/7"?$#X'^"_BD(1XFT2
M#5!"^]/-'1O6@#Y@_P"";_P,A^'_ (?U7Q))$WGZUBYW2#^]S_6OMJL[0] L
M/#>G0V.G6ZVUK"H1(UZ #M6C0 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 5'<?ZEOI4E
M1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^(O^03-]*Y3P
M3_R$F^E=7XB_Y!,WTKE/!/\ R$F^E '>T444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4/^/5_I5FJV
MH?\ 'J_TH X/P/\ \C5??0UZ+7G7@?\ Y&J^^AKT6@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *6K
M?\>;_2N*^'7_ "&-1^M=KJW_ !YO]*XKX=?\AC4?K0!Z%1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M9VN?\>,GT-:-9VN?\>,GT- ')_#+_6:A_O?UKO:X+X9?ZS4/][^M=[0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &1XE_Y!TG^Z:Y[X7_\>=W_ +]=#XE_Y!TG^Z:Y[X7_ /'G=_[]
M '<4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9OB34&TG0-
M0O4^_! T@_ 9K\KKS_@I+\1Y?VB[#PC:",Z/)=BWD4I\Q!)Y_2@#]8Z*Q_">
MJ2ZQH=M=3?ZR1 3^5;% !1110 4444 %%%% !1110 45R_Q,\07/A?P1K&IV
M?_'S:VSRIGU )%?&O[!O[7WCGX_:_P")K3Q,(_*L+MH8M@Q\H- 'WE124M !
M1110 4444 %%%% !1110 44AZ&O@C]M;]L+QU\#_ (U>#O#7A[R_[.U.54GW
M#D@L!Q_GM0!]\45SO@/6KCQ!X;M+VY_UTD:LWXBNBH **** "BO@C]O+]L+Q
MU\ ;[2HO#/EA;B[6%RXS\N:^S_AAK]SXJ^'GA[5[S_C[O;*.>7']YER: .HH
MHHH **** "BBB@ HHHH **^%O^"DW[5_CO\ 9QF\)6G@DQK<ZL2K;UW<Y. !
M^%>+>&?C!^W#XRTV/4-+T2&2V=0P;9V/X4 ?JE17YA?\)Q^WC_T 8?\ OC_Z
MU=-\-_&/[:EQXNTV/Q)HL,6D-*HN&"=$SSVH _1>BH;,RM9P&88F*+O_ -['
M/ZU-0 4444 %%%4->OFTS1;V[7[T,3./P% %^BORI\<_\%&_B+I?[1&G^$=.
M"'2))UBD!3DY)Z?E7Z2>'?%%WJ?P[_MB48NOLYDZ=\9H [*BOR'E_;A_:2^(
MGQ>\2>%_ %M#>)IUPT8C\O.U0<#)KNQXX_;Q*JW]@PX89'R?_6H _3VBOS"7
MX]?M<?"R2/6OB/I4=KX<W /(L?(_2OMG]GG]IGPG\?='4:)J GU2VB!NX<<J
MW>@#V2BBB@ HHHH **** "BBB@ HHHH ;)(L*,[G:JC))KY=_::_;0L_A7IZ
M6O@6.W\9>)!(5FTVV;>T8]P.]7OVX?BMKW@KX3WMMX(D67Q5(X5(>X4]:^9_
M"_[/:_!OX>6'Q7D$DOCW6X_-N(9SN02'G@&@!G_#Q#]H1TW1_ ^[96&5/DMS
M7N7P(_;@N_%#1P?$S1T\#7;<&.ZRF#VZU\V6_P"T1^V=?:;?:GI'ANQ?2++.
MU_LX/R]OKQ75^'_AIJ/[87PW:\\<Q&T^(.[<8;8;!Q]* /T=TS5+76;"&]L9
MTNK29=\<T9RK#U%6J^,/V,OC=>0^*K_X3ZF__( 0PH7^]QVS7V=0 M%%% !1
M110 4444 %%%% !1110 4444 %%%% !117AW[9WQ8UKX)_L_>(?%OA\+_:ED
M%\K<..<_X4 >XT5\I?L*?M$>*/CWX!LM5\2[/M4JDL4&!7U;0 445RWQ(\07
M/AGPK>W]I_KHHV9<^PH ZFBOR%\-?MJ?M0?&3Q]XAT?X?V<-[%IT[1E?+^Z
M<#FN]_X3?]O'C_B0P_\ ?'_UJ /T]HK\PAXX_;Q\R/.@P[=PW?N^WY5]H_LU
MZG\4M2T61OB7:K;7NT;0HQS0![91110 4444 %%%?'__  4+_:D\0_LT>%=,
MO/#P'VJ[! W+D9R0,T ?8%%?&/\ P3E_:B\7_M)^$]5OO%91I[68QH\:X!%9
MO[?W[67C+]GG2!-X9,:RO*(U+C.,F@#[@HK\K_"OQ:_;D\9>&;#7],T6&73K
MZ,2PN8^2IZ&M)O&G[>DHVQZ# '[?N_\ ZU 'Z?45\+? 7]NB\T7Q*O@/XQS#
M3O&B<2QA< &OM_3=1@U:Q@O+602V\R[T8=Q0!:HHHH **** "BBB@ HHHH *
M**R?%6OP^%]!O-4N"%AMT+L30!C^//BOX5^&MA)=>(M:MM,C09_?/C)]*^$/
M%G_!1;XN_P#"67]OX/\ A5-XA\/QN1;:A#&S+,O9@>E5]4^&.L?MJ?':>U\0
MF;_A7(5G$D#$$LO05S^K?%WXS_#OQA??"_X(Z5:ZCI^B/Y$331AF*CCDT =3
MX7_X*%?&J;Q'9IXE^$5QHN@LX%S?R1,%A7N2>E?<7PY^,WA3XFV,,NBZQ;7D
M[+EHHVR0>XK\](OCU^T+=>--+^&_QGT6ST_0]?813R11!7V'K@XK<\1?#EOV
M*_BA#XE\.R3?\('A6:65B1N;K0!^E-%<U\./&4'Q \%Z7K]L0T%[$)%(KI:
M"BBB@ HKB/C9XKO? _PK\2:[IV/MMC:-+%G^\*^4OV)?VM/&WQRU+R?$2H$\
MYD^4=@: /N2BBB@ HHHH ***^;/VXOBUXX^"OPCO_$_A"-'FMV Y&<?A0!])
MT5\[_L8_M"77QR^%NEW^MNO]OR1[IT7C!KZ(H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ***2@!:*_/G]J+]L[Q]\*OB1INC:,L9M)[U8'W#^$L!7WC
MX5U"75O#.E7L_P#KKBUCE?ZE030!JT444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45X-^V=\8-<
M^"?P3UGQ-X?"G4;5-T>X<5RW["?Q_P#$WQ[^%MEKGB79]ME)#%!@<4 ?45%%
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 5'<?ZEOI4E1W'^I;Z4 >=:;_ ,E KTFO-M-_Y*!7I- !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 9OB+_D$S?2N4\$_P#(2;Z5U?B+_D$S?2N4\$_\A)OI0!WM
M%%% !1110 4444 %%%% !1110 E<Y%\1_#4_BR3PS'K%JVO1C<U@'_> ?2H/
MBCXT7X?>!=5U]BH6RB,GS=*_$KP[^U=):_MO7'Q&-W(4N)3#R?D.?;TH _=^
MEK!\"^)!XP\(:5K*[=M[ LHV].:WJ "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ JMJ'_'J_TJS4-W&9H&4$ X[T <!X'_Y&J^^AKT6N \&VS0>*K[+*
MW7[K9KOZ "BBB@ HHHH **** "BBB@ HHHH **** "N=\7?$+PYX"MXY_$&K
MVVE0R-M5[AMH)]*Z*OSC_P""Q2R?\*Y\.[)I(C]N3E&QW% 'Z(Z7JMIK5C%>
M6,Z7-M*NY)8SD,/6K=>1?LJ@K\"_"669S]ACY8Y/W17KM "$[02>!7%Z[\:/
M!'AF_CLM4\26-E=R-M6*63#$^E=C<*9()%'5E('Y5^6?[6/[$?Q:^)_Q?TO7
M/#]N\FG0W(=SYA7:-P.1^ _6@#]1=-U2TU>W6XLYTN(6Y#H<@U;KSOX&^%-2
M\'>![33M4!%U&BJV3GH*]$H **** "BBB@ HHI&^92* .5\2?%3PGX/O;:SU
MG7;33[FX;9%',^"Y]!7412+-&DB,&1P&5AW![U^4/_!3BTFB^./PV NF0-J4
M8Q')Q]\5^IWAE2GAO2E)R1:1#/\ P 4 8_CKXA>&? ^G&;Q#JT&F0,=H:5L<
MU@_"O4+76+F[O["5;BQG^:*9>0P]:^(_^"O D/PWM2DTD7^EI]UB.]?4'[#J
MG_A0?AC+%B+-/F8\GB@#Z%HHHH **** "BBB@ HHHH **** .>\6?$#P[X%M
M/M6O:M;Z7;YQYEPV!FM31]8LM?TV#4-/N$N[*==\<T9RK#U%?GU_P5R#_P#"
MI,I+)&1<H?D;&>>E?5/[&N1^S/X"W,SG^SU^9CDGDT >TUC>*O&&C>"=+;4M
M=U"'3+!3@SSMA0:V:^,_^"K^[_AE+4BKM&1=1G*G'X4 ?6_A_P 4:5XKL([W
M2+Z&_M9!E)83E2*U:^4/^"=*LOP!\-[I'D/V5?F<Y-?5] !36<1J68X51DFG
M5\J_M^?M(:I^SWX"TZ72BHN=6D-J"1SSQQ^= 'L&N?M)?#+PU=M:ZGXSTNRN
M%.TQRRX(/Y5:\'_'[X>^/M872O#WBS3M6U!AD6]O)EJ^"/V?O^"?>A_'_1KK
MQ7\36O3=WC":!()BN0W.:YWX\?L?WG[#UV/B?\)7N[B>U( 29R^T'KD4 ?JS
M17SU^R!^TI_PO;P'8/JI\OQ*(MUW$J[0#WKZ%H **** "BBB@ HHHH *SM<_
MX\9/H:T:SM<_X\9/H: .3^&7^LU#_>_K7>UP7PR_UFH?[W]:[V@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,CQ+_R#I/]TUSWPO\ ^/.[_P!^NA\2_P#(.D_W37/?"_\ X\[O_?H
M[BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***XCXM?%?1/A)X2O]8U:\MX9H8'D@MY7PTS <*!]: .LO-6LM/_ ./J
M\M[;_KM*J?S-5/\ A+M#_P"@UI__ (%1_P"-?E'#XL^)_P#P4.^( AAM[_P9
MH$<A@%S;EE3:#US7IG_#HW6E4A?C#K!XXS(_6@#]&K'6+#5,_8[VWN]O7R)5
M?'Y&KE?E7#I/Q+_X)OZ\C6LFH?$#2-1?_2+B<LZP)W//2OO[]GSX]:1\>/"*
MZMI\T1F7 EC1L[6[B@#U:F22I#&7D=8T'5F. *K:IJUIHMG+=WLZ6\$8+,[G
M XK\ZOCU^W1XI^(7BBZ^'_PVT*36(I9#:W-[9Y8P G&XD4 ?H6?%FAJ2#K.G
M@CJ/M4?^-26_B32;N39!JEE,_P#=CN$8_D#7YJ^&?^"4_BOQ!8_VIJ7Q5U:Q
MN+S]\;?S7.PGG%5?&7[$?CS]E'21XW\,^,M7\:WD4@$FGLSD8]<4 ?I[=:E:
M6 0W-U#;A^%\V0+GZ9-31S),H:-UD7U4@BOQ*_:R_;)\6?&+4/ &B(;CPU?6
M,R"ZCA<H7;(!W5^K7[,=U<WGPUL'NIVN)?*3+N<D\4 >IOJUC'.87O+=)O\
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
MY&FR7C1I A^ZN[IBOOGXP_ML> _!/@RXO_#6NZ=XEU=OEAL[67<V2.N*^/\
M]@7X(>)/'WQN\7_$+Q3IMQI=G?RFY@$BG#9.>,T ?J-9R&:S@D/5T5C^(ITU
MQ%:QF2:1(HQU:1@H_,U7O+VTT/36GNYX[:T@3YY93A5 [DU^;O[6/[9WB?XC
M_$"[^$_PZTF2_L9& .LV))SUZ$4 ?HRWBS1%;!UG3P?0W2?XTZ'Q-H]U*L4.
MK6,LC=$2Y1B?P!K\W/#_ /P2M\3^*-'M-7U+XJ:QI]_=QB26U\Q\1Y[5E^*O
MV!?'?[-DB?$#0?'6K>+)]*_>KIK2.?-([8H _4JD9@H))P!U)KX__90_;D;X
MR:A#X>\5Z<GA[Q(/E:SE^5^.^*^J?%TC+X4U=HVVL+20JR]CM- %Z'5+*XD\
MN*\MY).FQ)5)_+-1WFN:;I\GEW6H6ML_]V:94/Y$U^+^G_M->)/@U\2]3U5=
M3N-7O+6[9H=-=R?,Y/&*]HTWX*_$+_@H!J2^-]4UC4O %O(@7[)"S*J@>U '
MZ8KXLT1F"C6=/)/0"Z3_ !K2CF290T;K(IZ,IR*_,K7_ /@E7XF\*6$NMV'Q
M7U:^GT]#<);&5_WA49Q^E=]^Q7^U]J^HZA<>"O'%F^FWMM-]EMFN#AIL' 89
MH V?C'=3WO[3@L+HDZ=P<-]VO1_VK#'I7PDTB>(9M[5=X5>^!6!^W=X<U#PC
MX%NO'OAC3Y-3UV&10;>-<DCU&*X6\^-VF?&SX(^%-*AN8Y_%,:*+W2U.7C/<
M$4 >/>'?^"I6A>#_  -K'AR7PCJ,\ZJT23)&=G(P2>*^B_V!_&MG\3M)/B2W
MM6M'D#_NY!AL&NS^&/P#T*X^%NJ0:EX)LEU"XC/EF6W7>YQV)]Z\0\.?%+3?
MV5?$DUGJ$46F#YE%J_RCGVH L^!=-L=,_:J\4WE@%%]+.?-*]>M?>MFQ:TA)
MZE1FOA']D7X<ZKXJ^._B;XBWJ2_V/JA,MN6SL.>F*^]%4*H Z"@!:**\_P#C
M'\9=!^#?AJ74]9O(K=]A,,<C8\Q@.!0!VUYJEEIH!N[N"UW=/.E5,_F:I_\
M"6Z'_P!!G3__  *C_P :_*SQ5XR^)_\ P4$\<0:=965_X+T.RE,,=U;%E61,
M_>S7H?\ PZ/UH@9^,&L XR?WC]: /T;LM7L=2)%I>V]T1U\F57Q^1H_M:Q$W
ME&\MQ+G&SS5W?EFORMDC^)O_  3HUC4+N#^T/'EA=CR=TY9U0?WJX3X7_''7
MOB=\>-!ODURX07-V'GLED.$).2I% '[+-(J+N9@J^I/%5[?5+*\F:*"[@GE7
M[T<<JLP^H!KE?BA-+#X!NWBD:.019#*>>E?CY\'?VJ_$WP+_ &IO%\MU>7&N
M6]WOBBLYI"RJ>V!0!^U%WK^F6#;;G4;2W;^[-.JG]342>*M%D;:FL6#-Z+<H
M3_.OS:T[]F/Q[^VS<7OB37/$FJ>!K9)-\$<3,HD!.1C%4O'7_!,_QG\+?#=S
MXDT'XD:QKVI6F'%CYC_.!Z4 ?J''(DR!XV5T;HRG(-/KXI_8A_:SN/&VH?\
M"M?$=O\ 9=<TJ(J[S,=Y(['-?:<DB1QEW8*@&2Q/ H =6=/XFT>UE,<VJV,,
M@ZI)<(I'X$U\A_M9_MV-\)]6?POX,L4\1>(I5VI;0G<Y)] *^??"'[!_Q#_:
M;D;Q[XD\::MX.N=0^=M-\QQY>>V* /T\C\5:++($36+!W;HJW*$G]:^<O^"D
MA#?LB^+BIW#"'(_&OG6?_@E[XE^'ROXHL/BCJ^K7VEJ;B*P+OB8KSMKC?VC/
MVM-<\3?LJZ_X/\7Z*VC:UGR%68$/(H) /- 'LO\ P2M_Y)+I?_7,U]\5\%?\
M$M(_)^%&F+_TS-?>M !7"?&C_D0M3_ZX/_*N[KA/C1_R(>I_]<'_ )4 ?G+_
M ,$I[AX?C5\3%4X#7;@_G7ZJ#I7Y"_\ !-WXE^$OAO\ &CXCMXJUNWT;S+I_
M+-P^T-\U?I+_ ,-5?"3 _P"*]T;_ +__ /UJ /5J3ZUY3_PU5\)-P'_"?:/E
MC@?O_P#ZU=QI7B[1_%^DS7.B:C!J,6S(D@;(H U&U:Q2X%NUY;K.W2(RJ&/X
M9S2WFJ6>GKNNKN"V7^]-(J#]37XY_M;?&CQ#\)?VR=#UA-8N5TVW(9[7S"(R
M/<?E7H6F^(/B3_P4(\97/AITU#P?X4C3S(];MRRJ^!T!% 'Z??\ "7:%_P!!
MK3__  *C_P :N6>JV6I+FTO+>Z'K#*K_ ,C7YP-_P2+UH0F-/C#K&,8!:23-
M<'J'B#XG_P#!.?Q1!IOEW_C/PNQ#SZM<%F1 ?4F@#]9:X3XH?"7P5\4[*&#Q
MEIMKJ%O#G8+E@ /SK+_9^^.6D_'?X?Z?XBL)H1)<+\\"-DJ:\I_;TU74-+^'
MADT^\DLY/)?YHV(/>@#VKX5_"GP1\,--DM?!>GVEC:,<LMJP89_"OSR_X*W<
MZ':Y_P"?R/\ G7MG_!*_7-6USX1ZW+JVHS:C,M[A7F8L0.>.:\4_X*W*3H-N
MV/E6[1F/H,T ?>_[,,C2?L_^!&8Y/]EQ#^=>H5\R?LZ?M*?"W1_@7X+M+OQO
MI-M<0:?'')#+-AU8#D$5Z,O[5'PD8X_X3[11]9\?TH ^)?\ @J]\+]#\*^'X
MOB)I=JMMXHDN45KQ>&(S7UQ^QEXMNO%'P(\+R7C-).+1-SMWXKX3_;.^)VO_
M +67Q*/PU\*:8^J>%(IED36+4%D;![&OT8_9W^'O_"M?A+X>T1UQ/;VRH^1S
MD"@#TNL^[\0:7I\QBNM2L[:7^Y-.BM^1->,?M,?M4:-^S_H-PZ^3J7B )N@T
MLMAI3V '6O@OP[^S_P#$O]O;QO-X^U?6]3\!V5STLXW=50#T - 'ZJ_\);H?
M_09T_P#\"H_\:OVE];:A'YEK<17,?3="X8?F*_-VZ_X))Z]##+)!\7=8DE52
M43S7Y/I6!\,/COX[_8C\60> ?$VFW6O^'[N8&36KPL1",XSF@#]2*K7>I6FG
M[3=74-MN.%\Z0+GZ9-8W@+QSI7Q$\-VVMZ-=1WEE./EDC.1GN*^!?^"P_BC6
MO"GAGP/=Z1JEQINVZ)D^SN5W<]\4 ?HLUY;K;F<SQB$#)D+C:/QK/_X2[0_^
M@UI__@5'_C7Y2^"OVN/'WQHT'3?AAX=TZZO=/U2%;>YUR')-N2 "<UZ%I_\
MP2.U_P"S[I_B_JZRO\Y42N<$]J /TAL=:T_4V*V=];7;#J()E<C\C7F'[6%Q
M/:?L^^,Y;8D3+9,5V]<YK\\5T?XA?\$W/'%K<MJ%_P"-M.U:=86:X=G6-2<;
MN:_1M=4T_P"/7P?GBM98Y#J-H!+&ISL8C.* /'O^";4CWO[.UI>70S?23NKL
MP^;':OE2Z_:>L?V6/VE/%VJZAI-SJ\=W,R^7:J689/TKUCX)_&H?LY?&:;X<
M>)%31O"H5F74;CY8]YZ<U;^ _P -8O&O[2?BW7KW0(]<\*W,I>TOIXP\3KGJ
M,\4 >$^+_P!MK1?VF/VE/AW!9>'[W2K>"98_],7#')SZ5]<?\%*K2W'[+]ZH
M50J31A/I7+?M6?!&PT7XJ>$/%VE>'+?3-'TW#W=];0JB)@]3CI7GGQQ^,R_M
M672?"WP[(NHZ6Q4F^@.X9':@#Z]_8]4+^SEX* Z?8EKV6N$^!W@E_AS\+= \
M.N26L;<1DGK7=T %%%% 'F'[3/\ R0CQG_UX/_2O@G_@F1_R&?\ MX;^=?>W
M[3/_ "0CQG_UX/\ TKX)_P""9'_(9_[>&_G0!^GUU?6UBH:YN(K=3T,KA1^M
M+'>030F5)XWB')=7!4?C7Q!_P54UW5M!^&?AZ;2]2FTQOMG[R2%BIVY%?/\
M;?MO:GX+^&T/@?P[(WB;5-8MA%]H5BSPL5QQ0!^JMOX@TN[N/(@U*SFG_P">
M<<Z,WY UH5^=?[#?[&/C/1O%%E\4?%OBW4UN6D+C1YW8J1UY!-?HI0 5YI^T
M1X7M_&7PKU73+F'SX9%R4QG. :]+J"]LXK^UD@F4-&X((- 'YG_\$[_'$5O^
MT;XH\%19@@L(G"1MP.,U^F]?CY\'?M/@O_@H7XT6U1HHFF9=R\=S7Z\Z9,;C
M3[>1CEF0$T 6J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *2EI* /R+_;F
M_P"2S:)_V$E_]"%?JOX%8+X)T(DX'V&'K_N"ORH_;F_Y+-HG_827_P!"%?I_
M9NT?PEL&1BK#38L$?[@H ZN/5K*:Y^SQWEN]Q_SR652_Y9S45UXBTJRD,=QJ
M=G!(O5)9T4C\":_%?Q=^TIXM^ _[9\FN07EUK%H 8_[-:0E"#QTKU[PW^R[\
M0OVT/&FJ^,M6\4:IX.TR\/G1PQ.P49[ 4 ?J-%XHT:>01QZO8R2-T5;E"3^&
M:TPP8 CD5^5WC[_@GOXS_9YLG\?Z3\1-6\0G1U\_[$TK_O,<X(KUOX4_\%%T
MU#X+G4=4L4'BV%O)72G.';'&<4 ?=-WKFFV#%;G4+6W;TFF53^IJ*'Q1HUQ(
ML<6K6,DC=%2Y0D_AFOSLF_9S\<?MI74VN:CXBU+P9:3?O5$+,H^@Q7$?$;]@
MKQO^S-''\0=)\?ZKXCAT8>>UJ\KX?;V(S0!^KE,FN(K==TLB1+_>=@!7S=^Q
M;^U-)^T5X!COM6M%TO5(V\DVYX+8XS6K^V5J%YI_PTDDLKJ2TDPW[R,X(XH
M]WAU*TNHGEANH98T^\Z2!@OU(/%4O^$LT/D?VSI^?^OJ/_&OQ9^"/[7WC[PE
M%XG^'&F077B5O$$C0B_W,S6I;(R#VZU[A\.?^"6/C#Q5H U76OBAK&F75T3(
M(!*YQGGUH _3ZRUS3M2<I:7]K=..JPS*Y_0U<9A&I9B%4#)8G %?DEJWA/Q[
M_P $U?%UOXB?6;_QIIFH3+"PN'9D12<%N?K7TA\7OVY'US0?#^B>!;!=<O/$
M%NJ7<UL2QM"PY''2@#[+D\4Z+"VU]7L$;T:Y0'^=3V.M:=J3%+._M;MUY*P3
M*Y'Y&OSB@_X)D>*/B1&NN:E\3-6T>:X_>"V61^,UYD]CX[_X)D_$)-9OM1OO
M&NCZI*+7%U(S( 3][D^] 'Z[U5GU.SM9-DUW!"_]V215/Y$UC?#[QE;>/O!^
MDZ[;% +ZW28QJ<["1DBOSM_;R\3Z_I?[0%E!I^KW%G;E$S%&Y [4 ?IE'(DR
MAHV5U/1E.13Z\V_9WNI[SX1Z%+<RM/,T7S2,<DUZ30!!=7UO91E[BXB@0?Q2
MN%'ZTZWNH;R,2031SQGH\;!A^8KXL_X*>ZYJNA_ W59]+OYK"9=N)(7*G\Q7
M8?\ !-_5=1UC]FGP_<ZG>R7UTT?S32L2QH ^GKK5+*RD5+B[@@=ONK+*JD_0
M$T^>^MK6'SIKB*&+_GI(X5?S-?EC_P %7/'NO>!?BAX(O]-U>YL;:&8/)'#(
M5# ')R!UX!J+P_\ M _$/]L:]T_X;:)8W=GX:O(ECG\1V^<1''/S"@#]1/\
MA+M"_P"@UI__ (%1_P"-6['5K+5%8V=Y;W87J8)5?'Y&OSA_X=%ZU#"ZQ_&'
M67."5W2..:X/X<>-/'7_  3K^)MOX4US[9XNTGQ!<K#]JNW9A$-V-P)- 'ZR
MT5GZ'K=IX@TNWOK*>.>&9%?*-G&1G%<9\:/C/H?P9\+R:KJUW#"<'RTD;&X]
MA0!W%]JMEIBJUY>6]H&Z&>54S^9JI_PEVA_]!K3_ /P*C_QK\LO'WBCXF?\
M!1#Q5;:1I]E?>"-"TV;$5[;,ZK.I/WL@\UWD?_!([6FB02?&#6%;:-V)'ZT
M?HY9ZM8ZAQ:WEO<G_IC*K_R-6Z_(R^\0?$__ ()V^/&W17_C706;R?M%P69"
MI[U^E7P+^-VB_&[P;9:OIUQ%]L>)9+BUC;)A)[&@#QO_ (*2_P#)LOB3_KE7
M!_\ !*S_ )(/I7XUWG_!27_DV7Q)_P!<JX/_ ()6?\D'TK\: /NFJMYJEEI^
M/M5W!;?]=I53^9KA_C1\:= ^"WA6YU76+V&&X$3-;6\C8,S#^$5^:4_C3XI_
M\%!/'\=G#97_ (,T))/(%U;EE7;G[V: /U9_X2[0_P#H,Z?_ .!4?^-6['5[
M'5-WV*]M[O;U\B57Q]<&OSD_X=&ZRJL%^,&L$XR,R/UKSOPKJWQ*_P""<'C*
MZM[R*_\ '6B:G*(Y9[EG985!^]G/'3- 'ZU45YK\"_C=HWQP\*IJ^E7$<I '
MFQQMG8W<5Z'>7D-A;R3W$BQ11@LS,<<"@"5W6-2SL%4<EF. *S&\6:(K%3K.
MG@C@@W2<?K7P#\>/^"@6OZQXKO?A_P##_0#K<D\AL[BZM<LT )QNXZ5RGAG_
M ()6^+/%5F=:U/XIZMI\]_\ OS;^:_R;N<?K0!^E</B;1[A]D6K6,K_W4N4)
M_G5JZU*TL51KFZAMU?[K2R!0?IDU^7/Q&_8'\>?LW>'F\9^&/'&L>+K^W<;M
M/+N<CZ5X+^T]^VAX\^+,/@7PO=6UUX5N]-G19WC9D:4C YH _<)KVW6W,[3Q
M" #)D+C:/QIMIJ=GJ"[K6[@N5]89%8?H:^;O!/AC5?BG^RM>^'HM2FAU.\LP
MB7:L=X)4<@U\B?L5?$SQ#\&?VFI/@SXFU6XOHX=S"ZNY"23Z<T ?JK12*P90
M5(8'H16)XT\40>"_#-_K5R,P6D9D?)QQ0!H2ZQ86]Q]GEOK:.?\ YY-,H;\L
MYJTK+(H92&4]"#D5^3/@^X\4?M/?MP2ZO9:[>6'AH](X9&\L8[8Z5^K.A:6-
M%TFVLA*T_DH%\Q^K>] %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H[C
M_4M]*DJ.X_U+?2@#SK3?^2@5Z37FVF_\E KTF@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQ%_R"
M9OI7*>"?^0DWTKJ_$7_()F^E<IX)_P"0DWTH [VBBB@ HHHH **** "BBB@
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
M,I#*>00<BOS._;=\8?"+^T+3QIX2\3:4FKV";VCT\@>:^?8=:^M/V(/B;/\
M%GX#:5K]Q(99)&*;F.>F* /?Z*** /SO_P""N/\ R2(_]?"?SKZH_8W_ .3:
M/ 7_ &#U_F:^5_\ @KC_ ,DB/_7PG\Z^J/V-_P#DVCP%_P!@]?YF@#VBOC/_
M (*O?\FHZG_U\I_6OLROC/\ X*O?\FHZG_U\I_6@#?\ ^"=O_) ?#?\ UZK7
MU;7RE_P3M_Y(#X;_ .O5:^K: "OD+_@HS\ M0^-WP[TR33^7T:4W;*.IQS@?
ME7U[4=Q;Q74+Q31K)&PPRL,@B@#XD_X)_P#[3MCXPT&\\,:UG2+S26%J@O3Y
M>_;QQGZ5]C^(O#FD^.-%DT_4H(]0TZ;ED)!5J^1/VM/V$X?B%J">,?!VIR>&
M]1TU#,;&P4H+EASSCO7F'[-'[;WB;P+\0+7X:_$G16T?28R4&MWV5 /09)H
M^\?!/PC\*?#N9Y?#^DQ:?(XPQC[UV-5-+U6SUO3X+[3[F.[LYUWQS1-E7'J#
M5N@ HHHH **** "BBB@ K.US_CQD^AK1K.US_CQD^AH Y/X9?ZS4/][^M=[7
M!?#+_6:A_O?UKO: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH R/$O_ "#I/]TUSWPO_P"/.[_WZZ'Q
M+_R#I/\ =-<]\+_^/.[_ -^@#N**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@!LC>7&S?W1FOR._X*C?%R/6OB9X.L9KB
M2+1[.Y"W2Q$_=SS7ZWW"E[>11U*D?I7X[_MT>#[30_V@/"<'B.V^T:;J-^H=
M6'!4M0!]0?!_]O?]F_X6^"['2=.UIK5A&IFVPY);'.3FNW_X>A_ /_H99?\
MOS_]>M[0?V&/@'KVB6%W;^"K":.2%&WKWR!U]ZO?\.__ (%?]"-9T >7_$C_
M (**_L\^-/ NMZ5<:Z;DW5L\2HT SDC (.>*^7_V OC1X=\+_%A/"/A2ZGFT
M_4KHR'S >YK[O;]@'X$QJ7;P/9*%Y+$X KH/A_\ LN_!_P #ZY#JWA?0=.M]
M0@/R2V\BL5/X4 >5_P#!2[XI3_#3X(Q26DICN;JX\K@X^4X%<S_P31^"5GX#
M\.ZAXL53)=Z_$LSR2<D$D'@UG_\ !7'PC=ZY\$]/N;<-(([M=RJ.F"#7JG[!
M?C"QUSX1Z1IUO,CW%G:HLB*<D''>@#Z?I'C61&1U#JPP589!IU% 'Y"_\%,O
MV>].^'WQ,\)>(]$C*R:E>AY1C 'S<U^C'[+O_),[ 'J(DS^5?''_  5B\:6-
MOK?P^L$D669;H!E4Y(RU?8_[+OS?#6Q;LT2']* /SM^.3?\ &>FIC_;'\Z_5
M3P#_ ,B;I'_7!:_,7]H]K31/VP+V_GBV%I /,;IUK]-?AM<+=>!-$F7E7ME(
MH Z6OR]_X*X?\BW#_P!?:?SK]0J_,C_@JYICZQHL-O VZ872':.O6@#[4_9K
M_P"39/!W_8)7^M?FG\4O^4AG@7_KY7^=?IC^SI;O9_LU^$87&'32E!_6OS.^
M*7_*0SP+_P!?*_SH _8'6M)M];TV>TN4#Q2(5(/N*_)"XL)OV.?VF+[5[DO:
MV6OWVR(G@$%J_7VOAO\ X*:? >X^)7A/1M=TV'%QHK&Y=E'.%Y_I0!]I>'=4
MCUC0=/OHG#1SP)(&SZJ#7YD?MX>.#\<OBQ)\)--F::=95?RT/H:]*_9=_:F&
ML?LB^-=<OM26"_\ #L;0)%*X#G:,<#\*\B_8)^'VH?&KX]'XQZC&TMI*64>8
M* /T'_9S^'-M\*O@_H.F>5Y=Q;VH$S8YR*_._P#;U\9W'Q,_:N\%>#;69_[/
MNG6&6-6X/.*_5Z[@\ZSEA08W(5&/I7Y _M1:3+\//V[_  !?7XQ;_:%<R-P
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
M.OAWPA\,_"'_  TU:>&/'FG+>?VC>' E'8M7Z,_\, _ EL$>!;+&.U ')?\
M#T/X!_\ 0RR_]^?_ *]>+_M:?MK?L\_&/X+Z_IMOJ[76N2PE+;9!B3=]0:^E
M/^'?_P "O^A&LZ9-^P3\!;-3+-X+L(47J\C8 _$T ?/O_!*SXP17'PYLO!D3
MR311NS(TH.17/_\ !:0&7P;X)A''F717]:^Y?AI\#_A[\.V6Y\(Z5:6FW@26
MSAA^8KX?_P""RHW:'\/ >AOP#_WU0!ZC_P $Q_A#IOP^^%D]Q%&);B[VR-)(
MH+9(R<5]L5X3^Q_:Q6OPKT[REV@P1Y_[Y%>[4 ?,'[=VGVUY\/H9)XU8PAG#
M$<BN*_X)G>)O^$@\$>( )6D6"XV#<<XYKN_VZO\ DF<G_7-_Y&O&_P#@DNH7
MP/XLQ_S^?U- 'T?\>?V1O _[0UN\?B6*968Y\RW.U@>QS7QGJ%E^US\%]:NO
M"7PYT&.Z\&:>WEV$\D>6=!T)-?IU10!^8T-Y^V/\46/A#QKX=A@\+:G^ZOIT
MB =8SUP:^K?V:OV*_!W[.]O!<Z6LLVH??9YCG#'K7T910 4444 %%%% 'F'[
M3/\ R0CQG_UX/_2O@G_@F1_R&?\ MX;^=?>W[3/_ "0?QGV'V!_Z5\$_\$R#
MG6<K\R_:&^8?6@#U'_@K>OG?!_1H!UEN2OYXKSO_ ()M_L=^'7L3XLUR*2XU
M"!ED@5CD5Z1_P5D_Y)CX;_Z_?ZBO3?V"V+?#9,_\\D_D* /J)5"J%4;5'  Z
M4M%% !1110!^1$NHRZ;^W/XF:$#+7!!_.OUE\-R&70;!SU:%2?RK\FVTUM5_
M;H\3I&X#+<$D?C7ZR>'(S#H-@AZK"H_2@#2HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ I*6DH _(O]N;_ )+-HG_827_T(5^GUI_R22Q_[!L7_H K\P?V
MYO\ DLVB?]A)?_0A7Z?6G_))+'_L&Q?^@"@#\@(? L?Q*_X* 1:+*GF*QW;?
MQK]GO"/A^+PMX=L=+@14CMHP@V# K\F/@B=O_!3B#Z'^=?K_ $ <Q\3(4N/
MFLQ2*'1K=@0PS7XO_"WP);>*/V^+;0R6%JS[C&OW>OI7[1?$C_D1]8_ZX&OR
MP_9ML8/^&^K6XV?OMQ^;\: /UDT'1K?P_I-MI]LBI#"@4;1BN;^,UO'=?"_Q
M'#*H='M&!##-=I7'_%[_ ))KX@_Z]6H _.']B_7KG1_VAH-"MCML&E)*CIUK
M[&_;:R?A3<@=2CX_*OBG]D'_ ).IMO\ KJ?YU]K?MK?\DOE_W7_E0!\4?\$G
M?A/#KOB+Q;K.I0+(UK=ED+C/>OU>"A5  P!T K\]/^"3#$Z9XX'_ $\_^S5^
MAE 'RA_P46TNWU3X-F.9%8@L58CD'%?+G_!'KX<VM[)XPU+5(S<2VLP$"R\@
M<@9KZN_X* <_"N$'H7;^5>9?\$M[*"TT/Q084VEG!/YB@#[P    X ]*^-/^
M"G6EV^I?"/2Q,BDQW>]6QSVK[,KX]_X*6?\ ))=/_P"OG_"@"Q_P3U\2WNM^
M![FWN6+1VT:K'D]N*^=?V_C_ ,9#6(_V$_I7N_\ P3A_Y%'4O]U?YBO)/^"@
MJVVF_%.#49XL!%7]X>E 'VY^SC_R1_0?^N7^%>F5Y5^S!?1ZE\%/#MQ$=T;Q
M9!%>JT ?#?\ P5/_ .2#:O\ 05VG_!-+_DV+P[_USKB_^"J&/^%#:N <O@83
MN:[_ /X)NZ7)8_LL^%IY<CSHLA3VQ0!\;_\ !7RQ_MCXE>"M.+%%N9O++#J,
MG%?;?[!OPHTWX2_!:WTW3UR)F$K2,/F)([FOC7_@JBHD^.GPV5N5-VN?^^J_
M1_X*V\=MX!TU8EVKY*']* .\KXB_X*06%M-9^'[N5%#V^6#XYZFOMZOB7_@I
M)_R+NF_[C?UH ](_83\0'Q%\)7F\QI-DH4%CGL:^-_VZO$DWQJ^+1^':SOLL
M[I6*(V.AKZE_X)NJ%^"UQC_GY_QKY#_: TV3X=_M@:EXIU#Y;&YG"JS<#DT
M?I?\"/!%CX'^%_AVPM;>..2.T0.X4;B<>M>@USWP[U"/5/ ^B7<+!HYK9'4C
MW%=%0!Q_Q2^&^B_$[PG=Z3K5LLT)1BK$#*G!YK\R_P!A;Q!K?P9_:$\;Z Y9
MM(FO&AA60Y&W=QBOU;U*5(=.NI)'6.-8F)9C@ 8K\G/V?]>'Q$_:B\4P:?"S
MK8Z@=TBC(.&H ^O_ /@I WF?LN^(),?>AS^E<+_P2K4?\*#T]S_ K-7<?\%'
M%V_LKZXIZB#'Z"N(_P""5?S?L_V2]VC8"@#YY_X*(>)M0^.'QH\%^'+1F%E8
M7ZQRK&2!C=SFOTZ^%/@'2?A[X,TS3]+MDA7[/&7< 98[17Y9_M,,_P )OVE-
M#GU.-A%J6I+Y;,.!EZ_6[P_,EQH.G2QL'1[>,AE/!^44 :%<#\;/A_I?Q!^'
MNM6&H6Z2,UK($D*C*G::[ZL7QG>1Z?X3U:YF<)'%;.Q9CQP* /S$_8FUK4_@
M'\5IO T,CFSU*]8XD.>"37U7_P %%?C!=?"'X'O?6$NR[GF$77^$\5\F?!_4
M!\0OVH].U73D,MK:W95W09 P:]V_X*U>%+K7_@+;S6RL_EW2AE7KUSF@"C_P
M3=^!.GZ':WGCZ>/S[_7(A,[3#=@GGC-?>@ 48 P*^8?V"=8M;KX,Z'817$<M
MQ;6JB1%.2O'>OI^@!K*'4JP#*>"#R*_)W_@J?\$;+PKXN\(^(=)A5);Z]#2;
M1@?>K]9*_-__ (*T^,K&S_X02Q6199A>#<JG)&6H ^M/V3\_\*QT\'J(8\_E
M7QC^W?\ #F#X-_%J3XSQ*T-Q)*J&11QR:^S_ -E$[OAG8M_>A0_I47[7GP@M
MOC+\)[K2)[<3F-O- QZ4 =/^SUX^MOB+\)O#VKPS"62>V5GYYS7@_P#P4/\
MC--X1^&>I^%-/=1J6J6^V-1]XYKRK_@GW\=+;3_$WBSP/>/]G@\/1LBK(<#Y
M?2O)_C5KFI?M'_M>>%OL$IN=#M;@13JG*X!H ^F_^"9_P=B\-_!/3M?U:W8>
M(9I&W,W4"OM.L?PIX7L?"&BV^FZ?$(8(E VKTSBMB@ 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@ J.X_U+?2I*CN/]2WTH \ZTW_DH%>DUYMIO_)0*])H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#-\1?\@F;Z5RG@G_D)-]*ZOQ%_P @F;Z5RG@G_D)-]* .
M]HHHH **** "BBB@ HHHH *^)/\ @HU^T'_PKC0=(\/6-P//UAC;R*I_O<8K
M[.UC5+;1]-N+JZF2"*-&8M(P X%?C_8V6I?MC_M0:G82EKK3] O]Z;N5P&[4
M >L?L\_\$OO 7Q \(RZYXM^V+>WC>:BPOC&[G->G_P##H7X-_P#/SJW_ '^_
M^O7VIX<T>#0=#L;&"-8T@A2/ 'H!6E0!^5?[5'_!-?PM\(] L/$W@(7C3V#&
M>997W<+SFOI?_@G1\=I?C%\.;Z"[FWW.ER"WVD\\<5]0>./#L/BKPGJFESQK
M(MU;O$ 1GD@@5^5GPWUZY_8U_:4LO!,SFULM<O/,;G"X+=_SH ^UO^"@G_)!
M;K_KL*X3_@GA?07.C31Q%=Z0_-CK7<_MZ7D&H?L\W5Q ZS0R,&1T.0<CBOSH
M_9<^.7B/]DWQ8FI:]#=:QH^L.$BCMU+"($]Z /VSI*XCX?\ Q@\.>/O#MMJ=
MMJ5K 94#-#+.JLN1[FN<^/W[2?A7X ?#RZ\5ZG.FI0Q':EM9RJ[N3GIC/% '
MPA_P5NURSO\ Q%\/[.W(:X748P0O)^\*^[K&SELOV=+2*;[_ /9<9^F5%?GI
M\!?!.K?MN?&:_P#%VMV\T7AR&?[590W2D!!G(Q7Z9>/K--+^&%[:+]RWM!$,
M>B@#^E 'YX?LI:E;-^V ;4;?M W'WK]1*_"[5-=\0_"/]H]_&^F&::)9,>3
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
MKS7]G+P,WPY^#?AK0)%"S6ELJ2<=347QR^/6C? GPU<ZSK$4DMO!&9&"'G%
M'I]%?//[-O[:'A+]I3C0[>:V?)7;*><CVKYQ_; _:,\>_ /QS;SQ?;;K2I+D
M I I("Y[T ?HG7RA^WQ^S;I?Q=^%=]=6\'D:S$RLLD(VEL5ZE\!?VBO#7QF\
M&VVHV][#:721H)H9Y55@V.3R:\\_;._:>\/_  J^&]XEO-'JU_)A?(M'$C#/
ML* /.O\ @G?\;-1U2%_AC?MYAT" HK-R_'O7W-7P3_P3P^%E\OB#4?B5/ ]M
M#K<3,L4@(89SUK[)^)WQ%L?A=X0O_$&HHSVMG&9'5>N!0!UM%?)WP!_X*)>"
M/V@O&\?AG1;*X@O)&VAI3Q]>E?6- !1110 4444 %9VN?\>,GT-:-9VN?\>,
MGT- ')_#+_6:A_O?UKO:X+X9?ZS4/][^M=[0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &1XE_Y!TG
M^Z:Y[X7_ /'G=_[]=#XE_P"0=)_NFN>^%_\ QYW?^_0!W%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\E_MY?LK_\
M"]/#EMX@L6(U?08VF@CC'S2L.0*^M*2@#\X/V,?VQ-7\$I_PAWQ2L6\.B.;R
MX[F^)7"C@'FOLYOVH?A.H/\ Q7NB\#/%Q_\ 6KE_C]^QKX&_:(O$NO$*S6\Z
MILWVN%)]S7AR_P#!(#X/*N/MVL?]_?\ Z] %?]JO]OI[/2[CPW\*].7QE=:E
M$ULUY8L7-ON&,\5?_P""<_P5\:>&_"-WKGC35;Y[RYN#*EM<LQ(SDXY[5ZQ^
MSS^PO\/?V<+RYN= 6XO99SEC?8?'TS7T4D:QJ%10BCH%&!0!Q'Q@^%MA\7/!
M]QHE_@(P)0D9^;'%?EQX)U+XB?L"_%[4EAT:[UWPYJESM>9U)C@CSU_*OV K
MF_'7@'2/B%X?N])U6V22"X0HS[1N (QP: /./"?[7WPK\0:+;W4_C/2K.Y9
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
M3'_NC^5>"?"W]BWP'\)?'FK^+-%6<:GJ<ADFW],DYXKWU5VJ .@&* %HHHH
MXGXR?#6V^+GPZUCPM=L$COXC'YA'W?>OS!^'^O>./V$OC5)X<?1KF\\$QL?]
M/<$1<GUK]=*XSXJ?"K1/B]X5GT#7(=UK*<[U W+]#0!R/A_]K+X6:QHMI>S^
M--)LIID#/!)/AD/<&N0^,'[</@'P)X9NKKPYK6G^*-9128=/MI<F4^@QS7E5
MY_P2*^$%[>27#7FK*SG)59>/YUJ^"/\ @E7\)O OBRRU^TN-2GNK1@Z1SR;D
M)'J,T ?.OP L?BS^U'^TY_PL'7HM2\)Z$XP+ EEC '3BOTW\060TSP'J=OYC
M2B.RD&]NI^0UKZ9I-IH]K';VEO'!'&H4"-0.E/U&QCU*PN+27)BGC:-OH1@T
M ?D=^S;=1-^T1(H<$_V@W'_ C7Z\UX'X/_8O\!^"?%Q\16"3"^,OG?-TW9S7
MOM $5S_Q[R?[IK\@?VR[B-?VWOA\I< _:%_]"K]@742*5/0C%> _$/\ 8J\!
M?$KXE:3XVU5)CJ^FN'A*],@YH ]M\._\@6S_ .N2_P JTZAL[5+.WCAC^Y&H
M4?A4U !1110 4444 %?)7[=W[(Z?M">$[>ZT^4VFH::QN%\L?-(PY KZUI*
M/S*_96_;+\1_"/51X&^)^F2:)86\@M[>[OB5RHXW#-?<H_:@^$Y4'_A/=%&1
MG_CXKG/VBOV/_!'[3#63^)DFAEM5PLEMA6/U->$?\.@?@]_S_:QUS_K?_KT
M9_[47[>%^]C?Z%\+--'BYW5HI9+++E5(P6XKX0_99L=2LOV@M.O];+PWM]>B
M1X)<Y1BV2*_6K]GC]BKP%^S=>WUUX=6:ZENX_+<WF'X_&G2?L6^ 6\>1^*UA
MDCU*.;SUV@!=V<T >C_%1@OP]O"3@>5_2OS,_P""<MQ')^W%\0%5@3Y<O\C7
MZKZYH-MX@TF33[D'R'7:<?2O&OA%^QQX&^"_Q*U7QOH*3#6-25EF+].>N/SH
M ]XHHHH _'K7+J+_ (;J\1KYB[OM!X_&OUBL=)AU_P "0:?/S!<V@C?C/!%>
M0W/[%/@*Z^)MYXY=)O[9NGWN?X<U[U8V:6%G#;1_ZN)0B_04 ?E)^T1\!_&'
M[+?QP@^)/@>SNM7L;<B0V,"G8V>>0*^Q/@7^W-X+\=^$[2?Q?J]CX6U]E_?6
M%U)L*'OD5]*ZAIUMJEL\%U#'/&X(*R*#7Q_\0_\ @EK\*/B-XPO/$5]/J-M=
MW3;GCMWVH/H,T >R^)OVM/AAHOA_4+^S\8Z3J-U;Q,\5K%/EI6 X4"ORC_;*
M_:(^(G[0/A>_U:X\,W6E>%X7\HRA3Y94' -?<&D_\$D?A#H^K6VH1WFK/+ V
MY5>7*GZ\U]&>)OV</"'BKX0W/PZN[0#0[A-CE4&_Z_6@#Y@_X)<212?"S3/*
M<,OE=J^\Z\L^!_[.OACX!:##I/AP2"VB&%\SK7J= !7!_&I@O@'4R>/W#_RK
MO*R_$7A^V\3:7-87>3#*I5L>AH _)?\ X)K_ !.\(?#_ .-'Q';Q/KMKH_FW
M3F(W#[0WS8K]*O\ AJ+X38'_ !7NC?\ ?_\ ^M7SQXB_X)-_"#Q%K=YJDLVI
M03W4AD<1/@9)R>]9W_#H+X/_ //]J_\ W]_^O0!],?\ #4?PFW ?\)[HV6.!
M^_\ _K5VFF^+-'\7:3-<:-J,&HP[,[X&R*^,Q_P2!^#PEC?[=J^8V##][_\
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
MR0-PSFOTB^%?@FP\"^"M)L+&+RPMK'O]VVC- '84444 %%%% !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 %1W'^I;Z5)4=Q_J6^E 'G6F_\E KTFO-M-_Y*!7I
M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 9OB+_D$S?2N4\$_\A)OI75^(O\ D$S?2N4\$_\ (2;Z
M4 =[1110 4444 %%%% !1110!YQ\=OA/-\9/!,N@0ZK)H[.V3<1$@_3BO.?V
M7OV.M)_9MU#4K^WOO[2O;T8>9E^;/K7T;10 4444 %?*7[4_["6F?M*>-M+\
M3-K!T>_L5 5XP<G'?(%?5M% 'QK^U#X#D^%?[(J>&Y=0DU62WD53=2DY-8'[
M$?@O0/''@F^L-:TJWOVDMML<L\8<QY&,C/0UZ9_P4*D$7P#NF()'GCH,UQ'_
M  3QF6;0Y" P_<]QB@#SSQ%_P2@U74M:O;S3?BGJ.EV\\K.MO"[A4!/3BK_@
M/_@E9<Z!XACO/$/Q%O/$VG*0387A9T/X&OT(HH YWP3X#T7P!HMOIVCZ?;V4
M42!"88PN['K53XJ_\B#K'_7$UUM<E\5FV_#_ %D_],30!^=/[,>FV&M?M526
MFJ6<6H6K*P$,RAE!]<&O;?CQ_P $Y8OBCXAN=2\.>+KCP>LS[O*L]R >W%>)
M_LHW22?M=; &SD]5K]0J /S;M?\ @DIKJSI]K^+FJ7=M_'!)(Y5OK7V9\!?V
M=_#GP+\+VVGV-G;7&HQ_?U'RAYK_ (XS7K%% %?4+47UC<6Q.!-&T>?J,5\Q
M>'?V'=/T'XB)XI766>19_.\K!]<XKZEHH 1>% H90RD$9!X(/>EHH ^<?VC/
MV,/#GQSC2:S,'A[4U!_TRVBVON]>!UKYBD_X)*^)E5ROQCU9SG(4ROT]*_2N
MJVH?\>K_ $H ^*?V2/V&K#X+^-M3NO$.HKXOF*_NVOE$FQO7FOMJWMHK2)8H
M(UBC48"(, ?A7 >!_P#D:K[Z&O1* "JNJ6,>J:=<V<H!CGC:-@1ZC%6J* /G
M[X%_LA>'O@KXBUG5X&CNY]0G,WW.4).?2OH <<4M% !7$?%3X3:%\5/">IZ/
MJ5A:O-=0-''=21!GB8CA@<9&*[>B@#\T;7_@D+K.G/.++XN:E:P2.6$4;N
M3TX%;GA?_@E#=Z=J\%SKGQ)OM?M8G#_9KEG93CM@U^B5% '.>!_ 6B?#[0[?
M3=%TZVL(XXU1S!&%+D#J2.M='110!B>)/!NB^++&:UU;3+6_CE0K_I$0?&1U
M&1P:_/W7_P#@DOJ5]XJU75-*^*.H:1:WDS2):0,ZK&"?NC%?H[10!^=WA'_@
ME+J&C^((+O6OB;?Z]IJ'+V%RSLC_ %!KU_XZ?\$^/"'Q<^'>C>&;$PZ"^GRK
M)]J@CP6QU' KZRHH Y/X7> X_AKX(TKP]%.;E+&%81(?XL#&:ZRBB@!&&Y2/
M48KY/_:._8-T_P#: \>>'_$MSK;6#Z5,)1$ ?GP<XZ>U?6-% '-S>#TE\&1Z
M!YN$6$0^9]!C->"_!S]B?3_A)\;-1^(4.L-=3WBLIMR#@9KZ>HH *J:I8#4K
M&6V+;1(,9JW10!\J_"O]A?3_ (9_M':G\5HM::YN+U6!M"#A=PY[5]5444 %
M(PR"*6B@#Y4_:2_85T_]H7QIX=\07.M-8/I%PLXC )WX8''3VKZATNS&FZ;:
M6@.X6\*1 ^NU0/Z5:HH ^;_VNOV0[7]J#PS'ID^J-IWERB8,/4<UU_[.7A%?
MAOX3MO"22^>FEQ"$2_WL5ZKJW_'F_P!*XGX=_P#(8U'ZT >A5X+^UM^RS:?M
M3>"8?#]WJ;:8L<RRB503R#FO>J* .%^"_P +X?A!\/=(\+P7)NH]/A$0E/\
M%BNKUC0=.\06CVNI6<-[;N,-',@8&K]% 'P-\9O^"7*_$+XB7/B/PYXXN/"-
MK+TL;/<BK],"N3A_X)+>(5NHGF^,&JS0@_/$TDF''H:_26B@#Q?X _LP>&?@
M7HHMX+6VO]1R";YX@7S]2*]HHHH **** &30I/&4D0.AX*L,BOEK]JC]A;2/
MV@+6V.AZDO@S48WW2W=BA1I?J5KZHHH _-*;_@D;XBFM?(/QDU8KC',DF*^L
MOV:?V2]"^ ?A."PNVB\0ZQ&<G5;A,RG\3S7O=% "*H10%& .PKR#]HS]GJT_
M: \)W>B7=[]CCGC,9?&<5[!10!\D_LI_L$V/[,>JK>VNO/J1WERI!&<_A7TM
MXJ\":%XRT^YM=6TJTO1/&R;IX0Q&1C()'%=!10!^<_B+_@DU>7FO7U]HGQ,O
MM#M[F4R"WMF=54$].*Z'X+_\$NT^'?Q$M_$?B/QO<>+[6+K8WNYU;\Q7WO10
M!2TG1['0[-+33[6*SMHQA8H5VJ/PKE?C!\,X?BSX%U/PW//]GCO8C&9,=,BN
MWHH ^)_V9O\ @FOI/[.GQ$A\56VOMJ$T39$;*1QZ=*^V*** "BBB@ HHHH *
MSM<_X\9/H:T:SM<_X\9/H: .3^&7^LU#_>_K7>UP7PR_UFH?[W]:[V@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,CQ+_R#I/]TUSWPO\ ^/.[_P!^NA\2_P#(.D_W37/?"_\ X\[O
M_?H [BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#\S/\ @L19WMUJ7PO^R64]V%NL
ML84+8^<]<5]H_LMI)'\,=.$L31-Y*?*PP>E>EZ[X1T7Q.83JVF6NHF$YC-Q&
M'VGVS5^SL;?3X1%;0I!&. J# H L4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!\Y?\%!HYIOV4?&J00/<2F 8C
MC&6/6O _^"4MK=VOPOL4N;2:V(+#]ZA7O[U]_:II5GK5G)9W]M'=VL@P\,R[
ME;ZBJVB^%])\.PB+2].M["(=%@C"C]* -2BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J^H?\ 'E-_NFK%(0&&
M",B@#\@?C18Z@W_!1#PG,FGW#P"1095C.WKUS_GK7ZZZ;G[#!GCY!_*LRX\"
M^'KK5$U*;1[.34$^[<M$"X^AK<50H  P* %HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O@3_@IK\89[SP/??#32]-NI=2O"K">-"5K[[K$U7P3H&N70NM0TBSO
M+@=)9H@S?G0!X'^P3\+5\!_ 7P[+=P>7JDD/[QF&#^-?2]0V=G!I]ND%M$L,
M*#"QH, 5-0 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 %%%% !7,?$+X;^'OBEX?ET7Q+IT>HZ?)
M_P LY.Q]1[UT]% 'Y.>)_P!F_P",_P"R1\2+SQ9X:UMAX(:X,JV-LY.(@<[,
M#VKUR/\ X+!^![6&.WN/"&NO=PJ$G81G!<<$CY?6OOS4M)L]8MS;WUM'=0GK
M'*NX?E7)-\#_ (?LS,?!^CEF.2?LB\_I0!\#_$S_ (*E6WQ.\,OH'@#P_K.E
MZ]<L%%Q-&<+GCC@5T7[(_P"Q7XNU77V\<?%Z^CUZ.[Q<V5O(V7B/49':OMNU
M^#/@6QF$MOX3TF&4<ADM5!_E77PPI;PI%$@CC0;551@ 4 %O EK;QPQC;'&H
M15] !@5Y%^U-\7IO@M\*[W7H+::YDSY02%<MR*]AJAK&@Z?XALS:ZG9PWUL3
MGRIT#+^1H _,_P#X)M_#&^\5_%[QAX\\3V,DD6HDSVJ7*GY23[U^GJJ(U"J,
M*HP!6=H_AK2O#\>S3=/M[%,8VP(%'Z5IT %%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_ "4"O2:\VTW_ )*!7I-
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 9OB+_ )!,WTKE/!/_ "$F^E=7XB_Y!,WTKE/!/_(2;Z4
M=[1110 4444 %%%% !1110 4444 %%%% !1110!A>,?!.C>/M(;3-<LUO;)C
MDQ/TS53P;\-?#W@&(QZ'I\=BF,83TKJ** "BBB@ JMJ&GP:I9RVMS&)()!AE
M/<59HH X/P_\#_!GA?Q%_;NFZ-%;:I_SW7K7>444 %%%% !1110 4444 %5M
M0_X]7^E6:K:A_P >K_2@#@_ _P#R-5]]#7HM>=>!_P#D:K[Z&O1: "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH I:M_QYO]*XKX=?\ (8U'ZUVNK?\ 'F_TKBOAU_R&-1^M 'H5%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5G:Y_QXR?0UHUG:Y_QXR?0T <G\,O]9J'^]_6N]K@OAE_K-0_W
MOZUWM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 9'B7_D'2?[IKGOA?_QYW?\ OUT/B7_D'2?[IKGO
MA?\ \>=W_OT =Q1110 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 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 %1W'^I;Z5)4=Q_J6^E 'G6F_\E K
MTFO-M-_Y*!7I- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 9OB+_D$S?2N4\$_\A)OI75^(O\ D$S?
M2N4\$_\ (2;Z4 =[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %5M0_X]7^E6:K:A_QZO]* .#\#_P#(
MU7WT->BUYUX'_P"1JOOH:]%H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EJW_ !YO]*XKX=?\AC4?
MK7:ZM_QYO]*XKX=?\AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,
MGT- ')_#+_6:A_O?UKO:X+X9?ZS4/][^M=[0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &1XE_Y!TG
M^Z:Y[X7_ /'G=_[]=#XE_P"0=)_NFN>^%_\ QYW?^_0!W%%%% !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 %%%% !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 5'<?ZEOI4E1W'^I;Z4 >=:;_ ,E KTFO-M-_Y*!7I- !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 9OB+_D$S?2N4\$_P#(2;Z5U?B+_D$S?2N4\$_\A)OI0!WM%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 56U#_CU?Z59JMJ'_'J_P!* .#\#_\ (U7WT->BUYUX'_Y&J^^AKT6@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** *6K?\>;_2N*^'7_(8U'ZUVNK?\>;_ $KBOAU_R&-1^M 'H5%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5G:Y_P >,GT-:-9VN?\ 'C)]#0!R?PR_UFH?[W]:[VN"^&7^
MLU#_ 'OZUWM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 9'B7_ )!TG^Z:Y[X7_P#'G=_[]=#XE_Y!
MTG^Z:Y[X7_\ 'G=_[] '<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 %%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0!Y
MUIO_ "4"O2:\VTW_ )*!7I- !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 9OB+_ )!,WTKE/!/_ "$F
M^E=7XB_Y!,WTKE/!/_(2;Z4 =[1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %5M0_P"/5_I5FJVH?\>K
M_2@#@_ __(U7WT->BUYUX'_Y&J^^AKT6@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *6K?\>;_ $KB
MOAU_R&-1^M=KJW_'F_TKBOAU_P AC4?K0!Z%1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9VN?\>,GT
M-:-9VN?\>,GT- ')_#+_ %FH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!D>)?^0=)_NFN>^%__ !YW?^_70^)?^0=)_NFN>^%__'G=_P"_0!W%%%%
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 %%%% !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 5'<?ZEOI4E1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!F^(O^03-]*Y3P3_R$F^E=7XB_Y!,WTKE/!/\ R$F^E '>T444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !5;4/^/5_I5FJVH?\ 'J_TH X/P/\ \C5??0UZ+7G7@?\ Y&J^
M^AKT6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** *6K?\>;_2N*^'7_ "&-1^M=KJW_ !YO]*XKX=?\
MAC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+_6:A_O?U
MKO:X+X9?ZS4/][^M=[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% &1XE_Y!TG^Z:Y[X7_\>=W_ +]=
M#XE_Y!TG^Z:Y[X7_ /'G=_[] '<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 %%%% !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 %%%% !4=Q_J6^E25'<?Z
MEOI0!YUIO_)0*])KS;3?^2@5Z30 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XB_Y!,WTKE/!/_(2
M;Z5U?B+_ )!,WTKE/!/_ "$F^E '>T444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4/^/5_I5FJVH?\
M>K_2@#@_ _\ R-5]]#7HM>=>!_\ D:K[Z&O1: "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M_P >
M;_2N*^'7_(8U'ZUVNK?\>;_2N*^'7_(8U'ZT >A4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=KG_'
MC)]#6C6=KG_'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!D>)?^0=)_NFN>^%_P#QYW?^_70^)?\ D'2?[IKGOA?_ ,>=W_OT =Q1
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 %%%% !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 %1W'^I;Z5)4=Q_J6^E 'G6F_P#)0*])KS;3?^2@5Z30
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% &;XB_Y!,WTKE/!/\ R$F^E=7XB_Y!,WTKE/!/_(2;Z4 =
M[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %5M0_X]7^E6:K:A_QZO\ 2@#@_ __ "-5]]#7HM>=>!_^
M1JOOH:]%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@"EJW_'F_TKBOAU_R&-1^M=KJW_'F_P!*XKX=
M?\AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %9VN?\ 'C)]#6C6=KG_ !XR?0T <G\,O]9J
M'^]_6N]K@OAE_K-0_P![^M=[0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &1XE_P"0=)_NFN>^%_\
MQYW?^_70^)?^0=)_NFN>^%__ !YW?^_0!W%%%% !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 %%
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 5'<?ZEO
MI4E1W'^I;Z4 >=:;_P E KTFO-M-_P"2@5Z30 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XB_P"0
M3-]*Y3P3_P A)OI75^(O^03-]*Y3P3_R$F^E '>T444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4/\
MCU?Z59JMJ'_'J_TH X/P/_R-5]]#7HM>=>!_^1JOOH:]%H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@"EJW_'F_P!*XKX=?\AC4?K7:ZM_QYO]*XKX=?\ (8U'ZT >A4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !6=KG_'C)]#6C6=KG_'C)]#0!R?PR_P!9J'^]_6N]K@OAE_K-0_WOZUWM
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 9'B7_D'2?[IKGOA?_P >=W_OUT/B7_D'2?[IKGOA?_QY
MW?\ OT =Q1110 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!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 %1W'^I;Z5)4=Q_J6^E 'G6F_\E KTFO-M
M-_Y*!7I- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 9OB+_D$S?2N4\$_\A)OI75^(O^03-]*Y3P3_
M ,A)OI0!WM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 56U#_CU?Z59JMJ'_ !ZO]* .#\#_ /(U7WT-
M>BUYUX'_ .1JOOH:]%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@"EJW_'F_TKBOAU_P AC4?K7:ZM
M_P >;_2N*^'7_(8U'ZT >A4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6=KG_'C)]#6C6=KG_'C)]#0
M!R?PR_UFH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>)?^0=)_NFN
M>^%__'G=_P"_70^)?^0=)_NFN>^%_P#QYW?^_0!W%%%% !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 %%%% !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 5
M'<?ZEOI4E1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^(O
M^03-]*Y3P3_R$F^E=7XB_P"03-]*Y3P3_P A)OI0!WM%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56U
M#_CU?Z59JMJ'_'J_TH X/P/_ ,C5??0UZ+7G7@?_ )&J^^AKT6@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** *6K?\ 'F_TKBOAU_R&-1^M=KJW_'F_TKBOAU_R&-1^M 'H5%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5G:Y_QXR?0UHUG:Y_QXR?0T <G\,O]9J'^]_6N]K@OAE_K-0_WOZU
MWM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 9'B7_D'2?[IKGOA?\ \>=W_OUT/B7_ )!TG^Z:Y[X7
M_P#'G=_[] '<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 %%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO\ R4"O
M2:\VTW_DH%>DT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!F^(O^03-]*Y3P3_ ,A)OI75^(O^03-]
M*Y3P3_R$F^E '>T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !5;4/^/5_I5FJVH?\>K_ $H X/P/_P C
M5??0UZ+7G7@?_D:K[Z&O1: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M_QYO]*XKX=?\AC4?K7:
MZM_QYO\ 2N*^'7_(8U'ZT >A4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !6=KG_ !XR?0UHUG:Y_P >
M,GT- ')_#+_6:A_O?UKO:X+X9?ZS4/\ >_K7>T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>)?\
MD'2?[IKGOA?_ ,>=W_OUT/B7_D'2?[IKGOA?_P >=W_OT =Q1110 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 44E
M+0 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 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 5'<?ZEOI4E1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!F^(O^03-]*Y3P3_R$F^E=7XB_P"03-]*Y3P3_P A)OI0!WM%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 56U#_CU?Z59JMJ'_'J_TH X/P/_ ,C5??0UZ+7G7@?_ )&J^^AKT6@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** *6K?\ 'F_TKBOAU_R&-1^M=KJW_'F_TKBOAU_R&-1^M 'H
M5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5G:Y_QXR?0UHUG:Y_QXR?0T <G\,O]9J'^]_6N]K@OAE_
MK-0_WOZUWM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 9'B7_D'2?[IKGOA?\ \>=W_OUTGB*%I--E
MVC.%-<]\,X7CL;LL,#S,4AG:T444Q!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M@.1D<B@!:*R-<\7:+X9CWZMJEKIR?WKB4(/UK!_X75X"VY_X2_1\?]?:?XT
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
M_1O1YWNM)L9I#F22!'8^Y4$U^1_QB_Y.4M_^PB/_ $*OUMT#_D Z;_U[1_\
MH(H OT4UW$:EF.U0,DFN2N_B]X)L+I[>Y\4Z5!.APT<ETH8?49H Z^BN/M?B
M_P""+VX6"W\5:5-,W"QI=*2?PS7607$=S$LL3K)&W(93D&@"2BBB@ HK%USQ
MIH/ADXU;5[/3CU_TB4)_.L3_ (75X#QG_A+M'Q_U]I_C0!VM%8^A^,-$\36L
MESI.JVNHV\?WY;>4.J_4BBT\7Z)?:A]@M]5M9KW_ )X)*"_Y4 ;%%86J>.O#
MVBW*V]_K-E:3LVT1S3!6)],5MQR++&KH0R, 58="#WH =115:^U*UTN$S7=Q
M';Q 9+R-@"@"S163H/BS1O%"RMI&IVNI+$=KFVE#[3Z'%:U !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 444C-M4GTH "0O4XKROXV?M(>$O@5I;WNNSF4*NXQ6[!G_
M "KYK_;$_;D/@NX'@SPE:2:GJM\QMGEM3N:!CQDXZ5YW^SI^P/XW\3^*K'QG
M\1O%<NM:5*_GG2[LLP93SMP?K0!Z%'_P6 ^#L@)%EJ_!Q_JC_A5[0_\ @K5\
M(=>U^PTF*VU2.>\E6)'DBPH).!DXKZ+;]EWX3-_S(6B_A;X_K7&_$[]BCX;^
M--#>#2?#.FZ)J:J1#>018,;=C^% 'O5CJ-OJ%G;W,,J/%.BR(0P.01FK5?DS
MXH\/_%K]@_QQ:ZSJWB._\9^&D;S0H+&-$S]WVK]$_P!G?X]Z/^T%\/;'Q-IV
MRV>?A[0N"R'Z4 >IT444 %%%% 'E'QD_:0\*_!"2*/Q \BM(NX;/2NH^%_Q-
MTGXM>%8/$&BLS6,QPN[K7Q3_ ,%,+037FGL\6X>2,$BO>OV"X/)_9]TK";%+
MMCCV% 'T71110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5\[?&[]N7X>? 75O[.\1RS"XW^
M7B/'6OHBO@K]JS_@FS??M%>/I/$$7B1+!'DW^4PSQW'2@#[*^''Q(TKXG^'+
M36M(+-:7,8D0MUP:ZRO-O@3\)S\'O NG: ;D7/V2%8MX[X%>DT %%%% !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 %1W'^I;Z5)4=Q_J6^E 'G6F_\E KTFO-M
M-_Y*!7I- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 9OB+_D$S?2N4\$_\A)OI75^(O^03-]*Y3P3_
M ,A)OI0!WM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 56U#_CU?Z59JMJ'_ !ZO]* .#\#_ /(U7WT-
M>BUYUX'_ .1JOOH:]%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@"EJW_'F_TKBOAU_P AC4?K7:ZM
M_P >;_2N*^'7_(8U'ZT >A4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6=KG_'C)]#6C6=KG_'C)]#0
M!R?PR_UFH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !1110
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
M[U&R_?Q0RRMAV'('6O&?C7^U)XTN/AKXB\%_%?3!H,EI"UMI9*X:Y & ?<X
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
M/^4C7AO_ (#_ #%?K)X3_P"0#:?[@_E0!I6=L+.UB@4EA&NT$U-110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
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 5'<?ZEOI4E1W'^I;Z4 >>:6I;X@' Z#)
MJ76/CYX%T'5)M/O==@ANX3AXR>13=&D">/Y,_P 2$"OC_P"+G[%/CGQC\3-9
MUJRD7[)=2ET^>O7RW#X;$SE'%5.1):'BYIBL7A:<982GSMO4^M_^&D?AY_T,
M5O1_PTC\//\ H8K>OAW_ (8'^(7_ #V7_ONC_A@?XA?\]E_[[KW_ .R\I_Z"
M?R/F_P"U\Y_Z!?S/N+_AI'X>?]#%;T?\-(_#S_H8K>OAW_A@?XA?\]E_[[H_
MX8'^(7_/9?\ ONC^R\I_Z"?R#^U\Y_Z!?S/N+_AI'X>?]#%;T?\ #2/P\_Z&
M*WKX=_X8'^(7_/9?^^Z/^&!_B%_SV7_ONC^R\I_Z"?R#^U\Y_P"@7\S[B_X:
M1^'G_0Q6]'_#2/P\_P"ABMZ^'?\ A@?XA?\ /9?^^Z/^&!_B%_SV7_ONC^R\
MI_Z"?R#^U\Y_Z!?S/N+_ (:1^'G_ $,5O1_PTC\//^ABMZ^'?^&!_B%_SV7_
M +[H_P"&!_B%_P ]E_[[H_LO*?\ H)_(/[7SG_H%_,^XO^&D?AY_T,5O1_PT
MC\//^ABMZ^'?^&!_B%_SV7_ONC_A@?XA?\]E_P"^Z/[+RG_H)_(/[7SG_H%_
M,^XO^&D?AY_T,5O1_P -(_#S_H8K>OAW_A@?XA?\]E_[[H_X8'^(7_/9?^^Z
M/[+RG_H)_(/[7SG_ *!?S/N+_AI'X>?]#%;T?\-(_#S_ *&*WKX=_P"&!_B%
M_P ]E_[[H_X8'^(7_/9?^^Z/[+RG_H)_(/[7SG_H%_,^XO\ AI'X>?\ 0Q6]
M'_#2/P\_Z&*WKX=_X8'^(7_/9?\ ONC_ (8'^(7_ #V7_ONC^R\I_P"@G\@_
MM?.?^@7\S[B_X:1^'G_0Q6]'_#2/P\_Z&*WKX=_X8'^(7_/9?^^Z/^&!_B%_
MSV7_ +[H_LO*?^@G\@_M?.?^@7\S[B_X:1^'G_0Q6]'_  TC\//^ABMZ^'?^
M&!_B%_SV7_ONC_A@?XA?\]E_[[H_LO*?^@G\@_M?.?\ H%_,^XO^&D?AY_T,
M5O1_PTC\//\ H8K>OAW_ (8'^(7_ #V7_ONC_A@?XA?\]E_[[H_LO*?^@G\@
M_M?.?^@7\S[B_P"&D?AY_P!#%;T?\-(_#S_H8K>OAW_A@?XA?\]E_P"^Z/\
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
M>4_]!(?VOG/_ $"_F?>?_#2/P\_Z&*W_ #H_X:1^'G_0Q6]?#O\ PP-\0O\
MGLO_ 'W1_P ,#_$+_GLO_?=/^R\I_P"@G\@_M?.?^@7\S[B_X:1^'G_0Q6]'
M_#2/P\_Z&*WKX=_X8'^(7_/9?^^Z/^&!_B%_SV7_ +[H_LO*?^@G\@_M?.?^
M@7\S[B_X:1^'G_0Q6]'_  TC\//^ABMZ^'?^&!_B%_SV7_ONC_A@?XA?\]E_
M[[H_LO*?^@G\@_M?.?\ H%_,^XO^&D?AY_T,5O1_PTC\//\ H8K>OAW_ (8'
M^(7_ #V7_ONC_A@?XA?\]E_[[H_LO*?^@G\@_M?.?^@7\S[B_P"&D?AY_P!#
M%;T?\-(_#S_H8K>OAW_A@?XA?\]E_P"^Z/\ A@?XA?\ /9?^^Z/[+RG_ *"?
MR#^U\Y_Z!?S/N+_AI'X>?]#%;T?\-(_#S_H8K>OAW_A@?XA?\]E_[[H_X8'^
M(7_/9?\ ONC^R\I_Z"?R#^U\Y_Z!?S/N+_AI'X>?]#%;T?\ #2/P\_Z&*WKX
M=_X8'^(7_/9?^^Z/^&!_B%_SV7_ONC^R\I_Z"?R#^U\Y_P"@7\S[B_X:1^'G
M_0Q6]'_#2/P\_P"ABMZ^'?\ A@?XA?\ /9?^^Z/^&!_B%_SV7_ONC^R\I_Z"
M?R#^U\Y_Z!?S/N+_ (:1^'G_ $,5O1_PTC\//^ABMZ^'?^&!_B%_SV7_ +[H
M_P"&!_B%_P ]E_[[H_LO*?\ H)_(/[7SG_H%_,^XO^&D?AY_T,5O1_PTC\//
M^ABMZ^'?^&!_B%_SV7_ONC_A@?XA?\]E_P"^Z/[+RG_H)_(/[7SG_H%_,^XO
M^&D?AY_T,5O1_P -(_#S_H8K>OAW_A@?XA?\]E_[[H_X8'^(7_/9?^^Z/[+R
MG_H)_(/[7SG_ *!?S/N+_AI'X>?]#%;T?\-(_#S_ *&*WKX=_P"&!_B%_P ]
ME_[[H_X8'^(7_/9?^^Z/[+RG_H)_(/[7SG_H%_,^XO\ AI'X>?\ 0Q6]'_#2
M/P\_Z&*WKX=_X8'^(7_/9?\ ONC_ (8'^(7_ #V7_ONC^R\I_P"@G\@_M?.?
M^@7\S[B_X:1^'G_0Q6]'_#2/P\_Z&*WKX=_X8'^(7_/9?^^Z/^&!_B%_SV7_
M +[H_LO*?^@G\@_M?.?^@7\S[B_X:1^'G_0Q6]5-3_:,^'<MHZ_V_"Y(X"FO
MBC_A@?XA?\]E_P"^ZCG_ &#OB!:QF1I 0!GAZ/[+RG_H)_(/[7SG_H%_,^N?
M ?Q^\ Z>U[YNMPPEVR"QZBNM_P"&D?AY_P!#%;U\&Z3^Q/XZUQI1!(%\HX;+
MXK0_X8'^(7_/9?\ ONC^R\I_Z"0_M?.?^@7\S[B_X:1^'G_0Q6]'_#2/P\_Z
M&*WKX=_X8'^(7_/9?^^Z/^&!_B%_SV7_ +[H_LO*?^@G\@_M?.?^@7\S[B_X
M:1^'G_0Q6]'_  TC\//^ABMZ^'?^&!_B%_SV7_ONC_A@?XA?\]E_[[H_LO*?
M^@G\@_M?.?\ H%_,^XO^&D?AY_T,5O1_PTC\//\ H8K>OAW_ (8'^(7_ #V7
M_ONC_A@?XA?\]E_[[H_LO*?^@G\@_M?.?^@7\S[B_P"&D?AY_P!#%;T?\-(_
M#S_H8K>OAW_A@?XA?\]E_P"^Z/\ A@?XA?\ /9?^^Z/[+RG_ *"?R#^U\Y_Z
M!?S/N+_AI'X>?]#%;T?\-(_#S_H8K>OAW_A@?XA?\]E_[[H_X8'^(7_/9?\
MONC^R\I_Z"?R#^U\Y_Z!?S/N+_AI'X>?]#%;T?\ #2/P\_Z&*WKX=_X8'^(7
M_/9?^^Z/^&!_B%_SV7_ONC^R\I_Z"?R#^U\Y_P"@7\S[B_X:1^'G_0Q6]'_#
M2/P\_P"ABMZ^'?\ A@?XA?\ /9?^^Z/^&!_B%_SV7_ONC^R\I_Z"?R#^U\Y_
MZ!?S/N+_ (:1^'G_ $,5O1_PTC\//^ABMZ^'?^&!_B%_SV7_ +[H_P"&!_B%
M_P ]E_[[H_LO*?\ H)_(/[7SG_H%_,^XO^&D?AY_T,5O1_PTC\//^ABMZ^'?
M^&!_B%_SV7_ONC_A@?XA?\]E_P"^Z/[+RG_H)_(/[7SG_H%_,^XO^&D?AY_T
M,5O1_P -(_#S_H8K>OAW_A@?XA?\]E_[[H_X8'^(7_/9?^^Z/[+RG_H)_(/[
M7SG_ *!?S/N+_AI'X>?]#%;T?\-(_#S_ *&*WKX=_P"&!_B%_P ]E_[[H_X8
M'^(7_/9?^^Z/[+RG_H)_(/[7SG_H%_,^XO\ AI'X>?\ 0Q6]'_#2/P\_Z&*W
MKX=_X8'^(7_/9?\ ONC_ (8'^(7_ #V7_ONC^R\I_P"@G\@_M?.?^@7\S[B_
MX:1^'G_0Q6] _:0^'A('_"16X_&OAW_A@?XA?\]E_P"^Z4?L#?$+_GLO_?='
M]EY3_P!!/Y!_:^<_] OYG;_MC?&+2/%5];6^@:BM[ 8]LC1GC-?)BKMS]:]&
M^('[.GB?X38_M8[U(W;E.17G2MNZ5]CE]*C1PZA0ES1[GPF95L17Q,IXF/+)
M]!:***]$\L*Z[X4^(Y/#GC#3MCE/.G53CZUR-=1\,= ?7O&&F;4+>5.IX^HK
M&MR^SES;6-\/S>UCR;W/URT.3SM&L7/5H$/_ (Z*O50T*/R]%L$_NP(/_'15
M^OP^7Q,_H2/PH****DH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M:^;OVHO^"A-G!X>ATSX,W5MXNU>]5HI/LX+&// Q[USO[#O[/OC[Q9K \?\
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
M9J5T""#VYKZ[_P"&]O@7NP/'NGD?W@3B@#IYOV6_@_:1/-+X%T6*-!EG:'
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
MPYXGQBYT^3(*GV%3?$#_ (*'?";2=!N1X<\56FJZVZ'[+;I_&^.!^= '"_\
M!3+QO8I\-=1\)B9#J=]#^[@S\S9]!7>_\$X] NO#7[*.@V5Y$T,R^82K#!Y
MKX]^'_PK^)O[8WQRTSQUX^TF?2=-LI@(8P"(WCSP<?2OU0T'PW9>$]!33;",
M16T*850,=J /R;^,7_)REM_V$1_Z%7W9^V=X8F\5?LH:S;P M,NGHRJHY/R"
MO@SXR7D*_M+6ZEN?[1';_:K]89/#]KXI\#VVF7B[K:XM(U<>VP4 ?!O_  2P
M\8VFE^#K?P=-*JZI$S,T!/SC\*_12ORJ^+WP+^('[(WQSN?B7\,])FUN%SAK
M7:3'L/7CZ5]6?#W_ (*%?"_4/#-C_P )?XDM-"\2^6/MEB_'E/W% 'U37P-_
MP5J\<6$WP+?PO;2K-JLETC-;J<N!]*]2^)'_  4&^%VE>!]5N_"/B>QUWQ(D
M1^QZ>F2TC]N/2OC/X#_"WXF?MD?'D^-_B7HUQI6@R?,$V$1\=,"@#[<_8K\,
MW-C^S!H\,T;1RW&G[0A'/W37Q+=6O_"I_P!L/P]8:HXMOMEYO4R''!:OU=\,
M^'K3PGH=GI-BFRUM8Q&@QV%?''[?'[(]Y\5K^S^(/AM)9?%&BQ9MK>'_ ):,
M* /MB&9+B-9(W62-AE64Y!%/K\[OV8OVW-7^'L,7A?XUHOAJ:#*^9<@@KCI7
MT>?V]O@9NVKX[L7/8*3S]* /5OBIK4/AWP#K&H7#A(H(2Q9NE?F!^R?XLMO'
M'[=']IV;K)"=PW*<CK7I'[6?[1GQ#^,FGS^'_A?I!UKP7>(8[W4H%SY:_6O
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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 *CN/]2WTJ2H[C_4M]* /.M-_Y*!7I->;:;_R4"O2: "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH SM>D:/2YRIP<5R_@NXD;4'!<D$5T_B+_D$S?2N4\$_\A)OI0,[V
MBBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %5[YVCMW*G!Q5BJVH?\>K_ $H X?P3-(WBB_!8D$'->@UY
MUX'_ .1JOOH:]%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@"IJ4C1VCE3@XKC/A[,[ZMJ09B1G^M=
MCJW_ !YO]*XKX=?\AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %4-:D:.QDVG'!J_6=KG_'
MC)]#0!RWPUF>234 S$C?G]:[JN"^&7^LU#_>_K7>T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'F/QY^',?
MCSP;>QJFZY6,A..:_+_Q?X/O?!.L36-W$Z;6/S,,5^QIYX/(KQ3XS?LUZ+\3
MO.NV'DW+#/R#%?4Y-FRP;]E5^%GQ^>Y*\>E6H_&OQ/S"# ]#FBO=_'7[*?B3
MP_-*-.T^6>%,X;'45RWAC]G7QKKTK9TF3RU."=M?H,<=A91YE47WGYG++L7"
M7(Z;^X\RC5YI%CB7S')QM7K7V5^QS\#)H+I]7U.$B)AO3>M:WP?_ &,;2"6+
M4-8WQ3+R8V%?76BZ/;:#IL%E:H$BB7:,#&:^2SC.H3@Z&'>^[/M<CR&I"HL1
MB5:VR+D<8BC5%^ZHP*=117P1^CA1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !2'GBEHH \>\5?LI?#WQG\1K3QQJ>E>=X@M?\ 57&1
MQ^E>M6=G'8VZ00KMC48 J>B@ K.U_0;/Q-I%SIE_$)K2X78Z,.HK1HH ^5?$
M/_!-'X'>)M6EU&^T"9KF0Y8K+@?EBJ^E_P#!,/X%:3J5M?6_A^99[=PZ9FR,
MCVQ7UE10!E^'/#=AX5TJ'3M.@6"VB&%516C)&)(V1AE6!!^AI]% 'C/@W]DG
MX<^ _&6H^)](TGR-7U"0RSS9'S,3GTKV15"*%'0# IU% '"?&'X+^%_CIX7'
MA_Q99?;M-$@D\O./F%7/AS\+/#_PLT6'2_#]K]ELX4"(F>@%=?10!^37_!1P
MX_;<^'?_ %SC_D*_0B'X::#\:O@Q9^'/%%F+O3'1047@\#U_&O@;_@HAX7U_
M5OVT/ %WI^CW5Y9QQQ[YXHRRCIU/:OTD^$L,L'@?3TFC,;A!E6Z]!0!\[O\
M\$M?@)(Q)\/3Y/\ TV_^M7HOPB_8O^&'P1U".\\,:.UO/&VX-*P?G\J]UHH
M2EHHH I:QI-MKVF7&GWD8EMKA"CJW<5\S>*/^";/P1\7:Q)J6H:!*US(<L4E
MP/RQ7U-10!\FZ9_P3#^!6DZI:W]OX?F6>VD$D>9N-P.1QBO=O'7P3\*?$3PF
MOAS6=.2?2Q$(/+  .T#&*[RB@#B_A/\ "3PY\%O",/AOPO:?8M*B8LL6<X)K
MDO''[*?P]^(FN0:MK6E?:+V&43(^1PP.<]*]AHH @L;.+3[."UA7;#"BQH/1
M0,"IZ** (KJW2\MI;>5=T4J%'4]P1@BOESQ)_P $U?@?XJU:YU*_\/R-=7#F
M1V67 ))^E?5%% 'R59_\$O?@/8W"31^'IMZD,,S9Z?A7O6M?!7PKX@\"V/A&
M\L%DT6R4)##Q\H%=W10!POPN^#/ACX/V=Q:^&K+['#<-N=<YR:['4-/AU.U>
MWG7=$XP15FB@#R#P%^RM\/OAOXZU#Q=H>E?9M;OCF>;(^;]*]>Z4M% 'CWBK
M]E+X>^,OB9%X\U/2O.\1Q@!;C<.WX5ZQI]C#IMG';0+MBC&%%6:* *VHZ?!J
MMC/9W*"6WF0HZMSD&OF?QA_P3A^"GCC6'U/4]!E>Z<Y)27:/Y5]0T4 ?)%K_
M ,$N_@/9WEO<Q>'IQ+"XD7]]QD'([5[]XF^#/A;Q=X,C\+ZCIZ2Z2D/D",
M[<8QFNYHH X3X/\ P7\+_ OPN= \)V7V'33(9/+SGYC7=T44 >;?&+]GWP;\
M=;."V\6:?]LCA!";3@@'WKPW_AUG\!-Q/_"/3Y)S_KO_ *U?7=% '@'P>_8=
M^%7P-\0/K/A?1GM[YA@M*^\8_*O?@   !@>U+10 4444 17-NEU;O#(,HXP1
M7CZ?LE_#J/XG6OCX:3_Q4=L<QW&X<?I7LM% &?K6AVOB#3Y;*]C\R"12K+[&
MO-_A/^S#X#^"^M:GJOA?3/L5YJ+F2X?.=Q/X5ZQ10 4R2,2QLC#*L"I^AI]%
M 'CEK^R?\/+/Q3)XABTG&IO)YIDW#[V<YZ5A_MR1B/\ 9C\5(O"K"H'Y&O<M
M:U Z3I-W>B,RF",OY:]6QVK\SOVTOVXM:\9>"==^&VE?#W5/M>H#R1?+&Q5>
M>O2@#IO^"8/_ "#X>XVMS7Z,5\<_\$X?@C??#_X,Z/J>K;XM0G4DPR+AA]:^
MQJ .&^*GP:\+_&30Y=)\36(N[21=K;<!L?6OGQ?^"6/P#5<?\(]<'ZS_ /UJ
M^O** /G7X9_L$_"+X3ZLNHZ!HCPW2L&#22;N1^%?1*J%4*   , "EHH *@O+
M2*_M)K:= \,R&-U/<$8-3T4 ?+OBS_@F_P#!/QIJLFH:EH$CW,C%F*2[02?P
MK&'_  2T^ BNC#P]."IR/W__ -:OKNB@#EOA[\-="^&.APZ3H-HMK:1*%4<9
MP/>NIHHH X;XO?!GPQ\<O"Q\/>+++[=IA<2>7G'(JQ\-_A3X>^%.BPZ7X>M/
MLMG"FQ$SG KL:* ,GQ1X9L?&&AW6D:G%YUE<KLD3U%<)\.?V;O _PKU/[?X?
MTW[+<\_-GU_"O4:* $KCOB9\)_#GQ:T*;2?$5D+JTE7:P& <?6NRHH ^0U_X
M)8_ -<_\4]<')SS/_P#6KO\ X0_L0_"OX(:M)J/AC1FM[I^K2OO_ *5[[10
M@4*H & .@%4-<T.T\1:?)97J>9!(,,M:%% 'DOPL_9?\!?!SQ7JGB+PSI?V/
M5-2S]HESG=G\*]:HHH 2O'+?]DWX=VOC:[\5QZ3C6;I_,DFW#D_E7LE% $=O
M"MO"D2#"(H4#V%2444 %>4?M2:'%X@^ _B^UD3>6LFV\=Z]7K'\7Z"OB;PW?
MZ6V-MU$8SF@#\[/^"9&NP>%U_P"$6)V3-.QV'ZU^DUQ.MK;RS/\ =C4N?H!F
MORA\!Z/XE^"7[>5KIL&C74^A9W&=$/E\GUZ5^K=K.FH6:R%"$D7E6]#VH ^?
M9OVY_AU;_$*U\'S2W$.J7$WDIY@PN[..M6OC-^Q#\*OC]XJ7Q+XJTE[S4B@7
MSHI-H9>W;FO/OVNOV$[?XX36^K^$YX/#NNVZEEN(AM8OZBOG?PO^UY\0_P!B
ME/\ A7_B[PYJOC^[C;(U)%=ACL,T ?2$7_!+?X"PSQ2KX>G#QL&'[_N/PKN_
MB]IWAC]G[]G/Q59:.D=I"MBZQQ,P+L<8Z?2OE>;_ (*Z:GY$NSX1ZR)-IV'R
MGZUPOPZ\$_$K_@H5XFF\1:AJ%YX/\/:?/B;3;L,JW"D_=QB@#N/^"7_A;_A,
MK"7QD\+*\=TX#.,=Z_2BN$^#OPETCX/>$X=%TBVCMXUY?RQ@,?6N[H Y?X@?
M#?0OB;H<VDZ]:+=6DJE&'?!]Z^;/^'6?P$+NQ\/7!+'<?W__ -:OKNB@#YF\
M"_\ !._X,_#O6%U/1]"DCNE((:23<./PKZ4M;>.SMXH(E"11J$51T  Q4M%
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
MYO'_ ,$M?@+%(CKX>GRIR/W_ /\ 6KYETK]IKXC_ +"GBE_A_P")-&U3X@K
M,_VA$K.K*>F#77S?\%==26-RGPCUG('&8WH ^KO$W@GPI^S#^S[XJ_X1VV6Q
MT^WM6D82$$MVP/>OCK]@/1K7XD_%I?B+:P.L;.R[V7'>N?MK3XI_\%$?$":C
M#/?^"_#4#;+G2[@,BS+GTK]"_P!G_P"!>D? KP/:Z%800^9'R\J+C)H ]1KQ
M+]KKXJV?PQ^"OB6[:8+?_96\A.^?6O:II/)A>0C.T$X%?EM^W=XJ\6?%+]H3
MPCX4TW1;[_A'YF$-RP1BC#/.>U '=?\ !-OX8K\0[6+XO:E$!J3S,BNPP37Z
M)5YW\"/AC9_"7X>V.A64*P0H ^Q!@ D<UZ)0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!D^)_"^G>,-'N=+U2W6XL[A"CJ1V/6OB/XH?\$_Q\/;R37_@
ME;G3->),J[Y. ^:^\J* /S!'@W]O63E]=@R.!\_;\ZS]2^!O[9OQ$U33[#Q?
MJT<^@/(JW:K)C,>?F_2OU.HH ^>OA#^PY\+OA!?V6L:-HK1:U&%DEG=]VZ3'
M)QCUS7T)2T4 >#?M8?!C5OC!X4AM]%.W4+<%HFSC#=J^)/#WP<_;>\""XMM!
MUB&.TW'RU:3/R]J_52B@#X _9]_8V\=:Q\2$\;_&4IJ&LD9=E;()K[WT^P@T
MRSBM;9!'!&-J*.PJQ10!\D?MJ?LX>*_C==6K^'BH6.,*=Q[UZK^RK\,]7^$W
MPEL= UL@WT+$MMKV*B@!&4,"",BOG3]I7]CKPA\:-/N=;330/&-K$6L+I6P
M_;(KZ,HH _+71_A'^VYX-M6TS0M9ACTU6/EJ7_A[=ZKZ[\%/VU?'TUII_B35
MXIM(=PMPJR8_=Y^;]*_5*B@#YQ^ O[$?P_\ @W#::E:Z8?[>95EN9F;/[WN?
MSKZ-I:* .(^+'P>\-?&;PZVC>);,7=KSM]5)%?!OB;]D?XW_ +/>K7%O^SU=
M+IVCWK[KA)7ZU^E-% 'Y>7G@/]O&ZA\IM<@*-PWS]J]C_9[_ ."?.D:?J2^,
M/B-:&^\83$2SONR"_K7W!10!#:VL=E:Q6\*!(HD"(H[ # KX,_X*P,5^"-\1
M_?45]\U\!_\ !6-@OP1O<D#,BB@#)_9M_8Y\!_&[]EWPQ>:G9-)J\$'G6TBG
M&V4#*G\\5S%U\//VX=&O9M-T3688]"M&\NQ4OTB'"C\J^GO^">+!OV9_"I4@
MC[..E?3= 'Y>V_[-?[4OQFU2/0_BUJ,=YX/D/[^-).37V_\ L_\ [+O@O]GO
M2HXO#EAY%VT>V24G)/K7L=% !7$?%;X->%?C1X=FT3Q5IXOK"4890<'\\5V]
M% 'YC^)?V4?VAO@SXUO8?@G>I8>&%)%K'(_(6J>I?#O]NO6[">PO-;@:UN%V
MR#?V/XU^HE% 'Q7^RC^P;I?@V&W\6?$.P^W>/ED)^T;\A1_6OL]+=(;?RHU"
MJ!@ "I:* /SZ_:\_8S\>_&+XV>$/$NA>6=.TVX62;<>0 V>*^\/"^GRZ7H-C
M:S?ZV&%4;Z@5JT4 %>,_M&?LM^"_VC]'A3Q-I_VF^L4;[',IP4;DC]:]FHH
M_,.3]GW]J_X232Z/\,-3CM?#I8[8W?G':LKQ%\(?VX/&4,%AK&LQ2:>SA956
M3'R]_P!*_5&B@#YH_9T_8G\&?!^QMM7ET[?XGN%$E[,QR#)W_6OH?7+>>?29
MH;3Y92N%_*M"B@#\S_B7^R/\=O#'Q;U'Q]\,;M+75[LG<[OQ@US^I? 7]L;X
MG:O86/CC5(KCP_(X6\C63@QGJ,?2OU0HH \R^ /P'\.?L_\ @I-"\.VOV:*4
MB6?_ &I,<G\R:^7_ -OS]D?QQ^T%!9KX8\LF*Y65MYQQFONVB@#QF/X;:[#^
MSOI'@A2HO1IJV5V<]MN#BOAG2_V5_P!IW]G^XO=,^#]_'9Z%>3&:5)'R=Q/7
M]:_4RB@#\R/!?[(_Q\^-'BZ.W^.]U'J/AF-A((U?/S U^C7@GP?I_@/PS8:'
MID0BL[.,1QJ!V%;M% !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 %1W'^I;Z5)4
M=Q_J6^E 'G6F_P#)0*])KS;3?^2@5Z30 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-616SM8-CT->7?M&?
M%ZU^#/PZO-;NF"*RLBLQQAL5\)?\$[_VO-1\7_%#QA:>)-5DO;6\G/V-)'SL
M!;C% 'Z7>(O^03-]*Y3P3_R$F^E=3KSB31I6'1ER*Y;P3_R$F^E '>T444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !5;4/^/5_I5FJ]\K/;N%&3CM0!P7@?\ Y&J^^AKT)I45L%U!]":X
M'P7"\?B/4RR,N%.,BOSX_; ^+'C3P[^U]\/-)TS7KBTTNYNU6:WC<A7&[H?P
MH _4>EJ*V):WB)Y.P?RJ6@!,XZTWSH]V/,7/ID5SWQ&ENH? ^LR66X7:V[&/
M9UW>U?DA\/?&WQOF_:TM+:\EUK^P3/AE=7\G9ZYQUS0!^R=%9WA]Y9-'MFFR
M9"HSFM&@ HHHH **** "BBL_7VD31;QHL^8(B5QUH N^:F[;O7/IFG5^9.@_
M$[QM-^W1HFA/K5RVCR/AK3<=IY]*_3.<E89".#M/\J %:5%."Z@^YIU?F'^U
M#\5/&FA_M#>$-/TW79[6PFOE66%7(#+NZ5^F>F,TFFVC,<LT*$G_ ("* +5%
M%% !1110 4444 %%%% !1139.(V^AH 1I44X+J#[FG5^8W[87Q4\9^'?C7X4
MLM*UR>SLYK]4DB1R R[NE?I7H,C3:'ISN=SM;1LQ]25% #M6_P"/-_I7%_#L
MHNJZD6D53G 4GDUVNJ?\>4GT-?E=^W]\3/%O@7XH>#(/#FM3Z9%<WRK,L+D!
MQN'!H _5REKEOAG=SWW@;19[B0RS26L;.Q[G:.:ZF@ I"P7DG ]:6OCG]N#]
MKN/X5R#X=Z5!*WB/6X-D%S$>8R?3WH ^P?M4/_/6/_OH4Y94D^ZZM_NG-?E9
MX%_87^/_ ,2?#L7B";XM7FDFXRZ6LDC@_2JOPW_:&\=?L+_$0^&_B;<7WBFT
MU2=;:*ZE8X3Y@-P)H _6"BLWP_KMIXDT:SU*RE26"ZB652C XR <5I4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4SS$+;=ZY],UF^*9GM_#]
M])&VUUC)#>E?F_\ #GXI>,KS]NJPT.XUR>316/S6I<[3SZ4 ?IK1110 5G:P
MT,EI(K7$41P?OL!4VJ,T>GSLIPP1B#^%?BIXNN?BQ\=/VL/%G@_0O'%YI%O:
MRL542D(J^@% 'Z]_#GR(6OR+J!SOQA7!-=M]JA_Y[1_]]"ORO\*_\$\_CMJD
M,LL/Q=N;09P3YK<FMJ7_ ()O_'YU 'QIN.O>9J /TY617Y5@WT-(944X+J#Z
M9KQC]G7X1^*?A+X22R\3>(W\07<<6#,S$Y..M?%?[2OQ6\::/^TGX0T_3M<G
MMM/GOE62!7(##=TH _3VEJOI[%K&V9CEC&I)_ 5.>AH :TJ(0&=5/N:=7YG_
M /!1SXH^,/!OQX^'-CH.N7&G6=U=(LT,3D!_F'!_#-?HKX)N)+KPMIDLS%Y&
M@0LQ[G% &Y1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 9?B*4QZ;+@ _*>HS7/\ PSF,EC=@A1^\["MWQ+_R#I/]TUSWPO\
M^/.[_P!^@9W%%%% @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ***\>^/_[4?@S]F^TM+CQ;/)$EU_J_+&2: /8:*^(W_P""
MN'P35B!)J+>ZQ9II_P""N7P4'.[4O^_- 'V]17A?[-_[8'@C]J+^T1X1^U V
M/^M%S'MKW2@ HHHH **** "BBB@ HHHH IW&CV%Y,LUQ96\\R_=DDB5F'T)%
M6DC6-=J*%7T48%.HH **R/%7B:S\'Z#>:M?L5M+6,RR$>@&37EWP._:P\$?M
M ->CPO/)*;24PR;Q_$* /:**** "BBB@ HHHH **** "BBB@ I*6O!_VHOVA
M+;X3^&KK1M-N&3QEJ$!&FICC>>AH [KXB?';P/\ "EB/%.O6^E$#=B4]C7GT
M?[>'P.D90OCRP)8X')KX0M_#6HZKH\GC+]J RWFCESO$1.=O:L^'7OV#+NY2
MWM-%U19Y6"0LRL &/ SQZT ?JOX#^)7ASXF:8^H>&]3BU.T4@&2(\#-=/7Y<
M-+X\^ 6L:9X@^%<QA^& Q/J,;')\OK_*OT&^!_QDT;XX>!K;Q'HC,ULY\MMW
M4,!S0!Z#117F/Q>_:"\+_!7R?^$ADDC$J[@4'% 'IU%<?\+_ (HZ+\7/#*:[
MH,IFL7;:&/K784 %%%% !1165XI\26?A'P]?ZS?OLL[*(RRMZ** -6BO"?A+
M^V1X"^,^N?V7X>FFFN-Y3+#C(KUCQEXRT_P-H\NI:DY6WC!8D>U &]17Q=K'
M_!5_X+Z-J5Q9237TLL#E&,<>1D=:I_\ #W+X*?WM2_[\T ?;M%?$2?\ !7#X
M*R31Q ZEND8*/W/K7U%\+?C%H?Q<T,ZKHIE^S;-_[U<'% '=T5X-J7[9GP_T
MKXN6OPZFN91X@N#A$Q\M>[1R"6-77HPR* 'T45Y%\6OVG/!WP9U!;/Q!/)',
MP!&T>M 'KM%<]X#\;Z=\1/#%GKVE.7L;H9C9NM<A\9/VA_"WP-:Q'B.22,7?
M^K*#C\: /4**Y+X;_$S1OBGH7]K:)-YUIG&ZNMH 1E#J58!E/4$<5F2>%]%F
MD\R32+"23^\ULA/YXK4HH C@MXK6-8X8TAC7HD:A0/P%2444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!3?1M/DNOM+V-LUQ_SV:%2_YXS5M5"C &![4M% !6;>>&](U";S;K2K*Y
ME_OS6Z.WYD5I44 8_P#PAN@?] /3?_ 2/_"KMAI-EI4;)96=O9HW5;>)4!_(
M5;HH **** "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 SKWPYI.I3>==Z7974W_ #TFMT=OS(J#
M_A#= _Z >F_^ D?^%;%% %2QTBQTM2ME96]HIZB")4'Z"K=%% "=>M4I-#TZ
M:=9Y-/M7F7D2-"I8?CBKU% "=.!2T44 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5XQ^TC^S)HG[27A.70M9NI;6!V#;XNHQ7L]% 'G_P0^#^G? _P!IW
MA72YGGM+)-B._4UZ!110 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 %%%% !4=Q_
MJ6^E25'<?ZEOI0!YUIO_ "4"O2:\VTW_ )*!7I- !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117G7[0'Q2C^#?P
MKUGQ7*P5+%,Y/OF@#X*_X*5_&/\ X6K<+\(](8?VA#= S)&<MU .:\#^(W[.
M]W^Q7?\ PT\2Z1<SW4NK-')?%_X.YKTG]B?X=S?M!_M3:Q\5==:*XT6Z#R0K
M(W+-V&/P_6ONW]KSX(Z;\5?A7J!Q"ESI=J[6V[@*0.!F@#N/AU\0[#XH_#.'
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
M0R6GE?+M?'!_/%?DG-X!\4?#;]L#PAI7B;>;:'5%2PRV0(0V /Y4 ?OE:_\
M'M%_N#^52U%:_P#'M%_N#^52T 4=:O/[/TJYN-@D\M"VUNAKX<\,_MR:AK'[
M7EC\*SX4T^*QG;!O5B7S![]*^W/%/_(OW_\ UR-?D=X#_P"4G&C_ %_K0!^F
MWQ\^*%Y\)_"']J6-NL\@S\C#C@5\X_"W_@HYH6O>&?$I\47-MI7B*T#"PL^
M9S@X&/KBO7/VT6V?"JY<=55B/RK\POV#?V98/VF/B;K>MZPC/;:/=Y/S8'#4
M >_P_MW?M/>(9)[CP]\,4O\ 35<A)E@SE>QZ5V_P+_;^^(4?C1K#XW>'(?!>
MDR'9!<O'LW.>@Z5]X^%?"NG>#=%M]+TN!8+6$   =?<U\R_\% _@?IGQ6^'M
MG-/!_I-E-YRLG!XP>M 'U+H^L6FO:9;ZA8S+<6EP@DCD7HRGH:NU\D_L!_$;
M4?%GAG4=$O)O,BT95@B&<X P*^MJ $KY%_;5^.WQD^%:6\/PX\(?V_:SJ1/,
M(]QC%?7=9_B"0Q:+>L &Q$W##(Z4 ?@UIOQN^+MO^T5IWB:#PNS^,(FS%I^S
MEC]*_3_]D_X\?&KXI>)KVQ^)/@@>&M.2$LLOE[><5\N^';D_\/!- ?8F=_3;
MQUK]5+C_ (]Y/]T_RH _*#]L.XMM+_:.\)7ES)Y=C!?J9)#V4-UKZJ^-G[7N
MHZ+H=G#\*+.+Q5J/V=<1*N[+8X%?#_\ P42:YN_C1X:TFW)Q>700@>[8K]#/
MV4?V<](^&WA73]2GM2VJNBNKN<XR* /D2Z_;H_:OT=89M2^%*V]KO_>N;?[J
M]ST]*^U_V;_VH/#_ ,=-%2..]A&OP(/MEHO'EOW%>QZUI=OK6EW5G=1K)#-&
MR$,,]17Y7^)/#:_LF_M$61\.,UJGB&_'G MP<M0!^KU>>?%KXZ>$/@WHTM[X
MCU>&P^4B-9#]YL<#\ZZ75O$T'AWPF-6NSB)(%=C[E<U^7UOX9U3]LS]J_5/#
M_B>Z6;P1;,9H(O,QR#0!T=]^WI^TEKOB+4#X1^&R:KX?#G[)=K!GS$['.*O:
M#^W7^T3H&K17WC_X=)H7A*,_Z3?M!@1CZXK]"O O@W1_ASX:LM"TI(X;2TC$
M:] <#UIOQ \#Z#\4/"=_X:U^%;W2KY-DT(8 D>U '-_!GX^>$OC7H=O>^']5
MAO)'7+1H>1ZUZ57Y6PZ%)^Q7^T5<Q>'[A8?!)?9!%YFXC/:OTZ\(ZXOB;PSI
MNJKRMW"LH_&@#8IDO^K?Z&GTR7_5O]#0!^4G[;'_ "7?P=_V$4_]"K]3?#O_
M "+^F?\ 7K%_Z *_++]MC_DN_@[_ +"*?^A5^IOAW_D7],_Z]8O_ $ 4 3:I
M_P >4OT-?D7_ ,%)?^2L> _^P@G_ *$*_735/^/*7Z&OR+_X*2_\E8\!_P#8
M03_T(4 ?JE\*?^2?Z'_UZ1_^@BNMKDOA3_R3_0_^O2/_ -!%=;0 E?E9_P %
M#/#&I^$OVM/!7CE[9I?#=D$DNIW&43IG-?JI7!?%[X,^'?C/X7N]%U^U$\$Z
M;"<<T )\$?B5HOQ4^'^GZYH,T<UBZA08NF0*XS]I7]E#PS^TM;:4FMM]FFT^
M7S8YHT&XGZU\8:]X9^+?["VO/>Z1.5^$,#_+;QG<XSZBOLG]F7]K?PA^TIIL
MB:'-(-2M8@;B*48.>^* .^^$_P +;;X4^'DTFUO)KR%0%5ICD@ 5W-)2T %%
M%% !4<TR6\+RR,$CC4LS'L ,DU)7R=_P4$_:(O/@7X"L8+";RKG6RUHOKD\?
MUH J?'[]O#1_"-PVB> +FV\1>)N42T0;LOZ5\_K^VE^UU\V[X2 =Q_H_\/8]
M*ZW]@/\ 8LT^R,WQ"\;V3W?B"><75F[MP W.:_0^@#X#_9W_ ."@WB:;5]9M
MOCKI4'@>*"/-H\D>SS&_N]*F\(_\%$-3\:?%^Q\-:98P7&DW5QY:W*J,E<\&
MO:?VLOV2O"/QZ\(WUSJ5IC4+6%YHFC^7+ 9K\M/V1O#>I>$?VC+33-0#"&WO
MO*A#?W0V!0!^R?QU^(UW\+OA[=:]90+//%C",,CI7S?\)_\ @HMX=UK^UH?&
MEY:Z)=0Q$VB' \UQT6O:/VN\?\*5U//I_2OR=_9$_9NC_:0^.VK6VO([V&G2
M>:GS$#@Y_I0!]&K^WK^TSXCUO4O^$8^&::EI$<S"VN%M\[X\\'..XKI_@_\
M\% OBK9_$RWTWXR^%(?!_AEN)+Z2+9L/;G%??G@GP7IO@/P_:Z3I<"Q00($X
M&"<#%> _M]?!O3/BE\$]0CFMQ]LC=2DB##?G0!]&>'_$&G>*M'M=5TF[COM.
MN4WPW$1RKKZBK=W=Q6-M)<3N(X8UW,[= /6OCO\ X)_^.M27P_#X&N9 ]KI,
M&V,'EACWK:_;M^-U[X!\'S>&])F$6K:K 5@]230!6_:*_;FT[P?;S:+\.9;?
MQ)XT'$>G*-Q;\*^=X/VV?VN9;7S3\)!G&?\ CW_^M7=_\$^_V0;*WL8?B5XV
MMFN/&GG$I(QR-O7H:_07IP* /B#X#_MM:GKWAW5M,^.EG!X'UZ8E+&UD7RS,
M,'H/7.*\!^$UW#J'[?VESVS^9"W*L/2OL#]L[]E'PY\;/"]UXCEM6/B?2H#)
M8RH<?,.F:_/+]A?3?$FC_M@:=:^+&+:C&VU,G/R@\4 ?M71110!3U;_D'7'_
M %S;^5?D!\"XY)OV_O'(CSG<W0^YK]?]6_Y!UQ_US;^5?A5XDL_B!??MF>,4
M^&<ODZUYK;V)XV\T ?M1\+[>>&SN6D!"[L#)S7<U^4?A#PS^V^8I3I>IQ(F?
MFW-BMR;PO^WMM&S5H<Y_O_\ UZ /T[NO^/:7_</\J_*#]J3_ ).B\$_]?Z_^
MA5]\_LYV7Q0LO"*K\3+A)]3\G]X5.><5\#_M38_X:D\%8Z?V@O\ Z%0!^K6F
M_P#(/M?^N2_R%6&^Z:KZ;_R#[7_KDO\ (58;[IH _*K_ (*??\G#?"__ *_$
M_P#0J_3;P'_R*.E?]>Z?RK\R?^"GW_)PWPO_ .OQ/_0J_3;P'_R*.E?]>Z?R
MH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH R/$O\ R#I/]TUSWPO_ ./.[_WZZ'Q+_P @Z3_=-<]\+_\ CSN_]^@#N***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M7W['BB/]G_PTJC \L_TK%_;0^$%C\2/A%KM],BF]TVRDEA9AR, GBMO]C_\
MY(#X;_ZYG^E=]\4]/&K?#GQ#9GI/9R(?Q% 'P]_P2-^(4EQ\*]7T/5)FDNX[
M]A&6/. 2,5^A=?DM^R'J1^%O[0T'A&%L1W=T7*].IK]:: "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *CN/]2WTJ2H[C_4M]* /.M-_P"2
M@5Z37FVF_P#)0*])H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *_.G_@HU\8G\3>($^#5E+ODU:,9"G.":^Z?BQX
MJ3P7\.]?UEI!&;2T>5<G'('%?E9^S%X5U+]J[]HZW^)5\LDMKIMT8R>JX!H
MT_A7_P $P_B_IGAFUO=#^)#^'A,-ZVT;%<9KLYO^"<?[0%]"]M<_&BX>VF&V
M13*Q!%?IM;P):PI%&NV-1@*.U24 ?AIXE^"7C']B']H+1)M6UB36--8K-)=*
M3L.<=:_6SX >-(?B/X=MO$%M\T,R###D=*\X_P""@7P6MOB1\#M>O+>$OK,$
M7[IE&6_"O&/^"8?QF:/1H?AA>N/[4T]&9T8_. /_ -5 $/\ P5:59-6^':.,
MH9QG_OHU]8_LN6EM9_#6T6V0(A12<>N*^/\ _@K]<36.F^#KNU7?=PL6C3U.
MXUT'_!/?]KC3;[PM'X5\;WD>C^))'"VMI)P9%Z XH _0*JVH*K6,X?[A0YJ=
M6$BJRG*L,@UY;^T%\</"OP<\$ZE/K^LV^G7DUM)]C@D;#2R;3M _&@#\W_BH
MD=M_P4?\#I8X$)E7=MZ=:^[_ -M[_DCLOIYO/Y5\7_L7_#/7OVB/BS_PM'Q#
M9O;-IMV?L[$<,F>#7VC^V]C_ (4U<^N\X^N* /&?^"<.GV-G<Z^]K&J2.O[P
MJ.O-?=5?C[^PS^TP?@E\0M6L?&VW3-.U"3R[:2;C?SQBOUN\.^)-.\5Z5#J.
MEW*75K* 5=#F@#4K\R_^"PL%JNI?"^10@NC?KGU^]Q7Z+^-/&^B?#[09]8\0
M:A%ING0_>FE.!]/K7Y6?$:]O/V\OCA9VNB[K_2-!OA(DT7(*ANM 'VUXHDE;
M]C>\,N=W]G#&?]T5\^_\$[=/M8O$8N4B N&W OW-?57QVT5?#?[,NK::@P+?
M3UC/U YKY<_X)X_\AI/JU 'Z#ZHS+IUR4^^(SC'KBORC^)P6^_;H\%OJW,RW
M"[/,ZXS7ZRLH8$$9%?FU^WY\'-8\._&SP]\6-,M7&E:,JRW$JCY5QR<T ?I*
MH 4 =.U+7AG[,'[3GA?X^>$+.73]5@GU95Q+;JWS<"O<681J68@*HR2>U 'C
M7[8D5O-^SGXS6ZV^5]C/WNE?*W_!+O$/A&&.VXM?-;&WIUK6_;X_:;T?5K";
MX6:#J$=YJ.KQ^2T<1R=QXQ7J/_!/OX$S?!_X,6,.I1O'J+N7*OU /- 'N7QA
M\"V7CWP'J]A=0+-*;63RBP^ZVTU^?G[!WB>Y_9X^(6L>!==G,L^LW[?9T<\@
M%CC K].)(UEC9&&588(K\R/V_P#P#=?"?XV>&?BGH2/LTG%P\2_=)'K0!ZA_
MP4M^)R:IX!G^'6C7!B\07$B2?*WS;?85[!^Q/\';?X<?!W0+J:(?VO<VP,\F
M/F;ZU^?O[/.I:O\ MI?M@6_CS7(FM]+\L1^2H_=_+[5^P&E:9!H^GPV=LNR"
M%=JKZ"@#X1_X*70ZAJEK:Z=;2M#!/#AY.P^M?/OP#_8-^,WB;X>0W_AGXK2Z
M-I$SG9;1R':3WK[[_;0^%H\>?!?Q'<V<32ZS;6C-;JHY8^E?-?\ P3=_:.M/
M#/A2#X:>,+E;'Q''.Q2WF.& H YK_AW3^T'_ -%HN/\ OZU-D_X)R_M SQF.
M3XSW#1MU7S6K].5<2*&4[E89!'>O+?C]^T%X9^ _A&[U'6M4M[74/)9[6VD/
MS2M0!\C_ ++O_!-_Q=\%_CG9>/\ Q%XNCUQ[?.X9)9\^N:Z'_@JK<W]OX!\+
M?8BP#7H#[?3(KTG]E/\ :9\6?M!1KJ4VBI#HC.5^U(F!BNV_:J^$X^*7P^GC
M6+S9[)&FC7&?F R* ,C]C."TA^&ML;;;O:%#)M]<"O>M0_X]7^E?FM^P;^TX
M/A[XDUGP5\09%T>[ENO)L8YN"X!P,5^E$C"^L0\)#K(NY2#U!% '"^"?^1BU
M/_=-?FG^VLJ+^VI\,MG_ #^IG_OJOOOQ)\7/"GP5_MN_\6:K#I):)O(\YL;V
MP>![]*_("\^.FH?'[]L;PIJ-X$6TM]6$=KM_B3<<,?K0!^]]K_Q[1?[@_E4M
M16O_ ![1?[@_E4M &5XI_P"1?O\ _KD:_([P'_RDXT?Z_P!:_7'Q3_R+]_\
M]<C7Y'> _P#E)QH_U_K0!^@O[9GS?#-@>0=P/Y5XA_P3!TRSTZS\8_985B\R
M;+[1U.X5[?\ MF?\DU/U;^5>,?\ !,O_ (\O%W_77_V84 ?=%>0_M.,5^'-X
M0<'RW_E7KU>0?M._\DXO/^N;_P J /E+_@E9=37&I?$,2N7VW!Q_WT*_0ROS
MO_X)3_\ (3^(G_7P?_0A7Z(4 %9GB3_D WW_ %R-:=9GB3_D WW_ %R- 'Y:
M>'?^4@&@_P#73^M?JU<?ZB3_ '3_ "K\I?#O_*0#0?\ KI_6OU:N/]1)_NG^
M5 'Y.?M=6<%U^TMX),T8?&H+C/\ O5^K>CJL>DV2J,*($ '_  $5^5/[6G_)
MRW@K_K_7_P!"K]5])_Y!=G_UQ3_T$4 69/\ 5M]#7Y.?\%$KJ:']H[X:+&Y5
M3J"9'_ J_6.3_5M]#7Y,?\%%O^3D/AE_V$4_]"H ^^_VE[FXM?V;]3EMMQF%
MG'C;U^Y7Y<? G]E/XD?&#Q5<:EX8\=2>'+U]S-M<AE%?L5K7A:#QG\/X])N,
M>5/:Q@Y_W!7YD_#CXCW7[+?[86L6OB8G3?"+$Q17$F0C9R,4 =2__!.K]H1F
M)/QIN&/KYK4#_@G7^T(O(^--QG_KJU?I)X9\26'B[1;75=,G6YLKE \<BG@@
MT>)/$VF>#]%NM7UF]BT_3;5=\UQ,<*@]Z /S&?\ X)4_%'7-8MKSQ#\2SJ@C
ME61A(Y.<&OTL^'OAI_!O@G1M$DE\Z2QMEA,G]['>OD'PK^WIJOQ._:!O/"'@
MG3X=:\-Q'$>H1KG=^-?:^GR3364+W">7.RY=?0T 6*9+_JW^AI](PRI% 'Y2
M?ML1NOQW\'94@?VBF/\ OJOU,\._\B_IG_7K%_Z *_-K_@IIX=UGPWXZ\$^(
M-.LC-86]VLUS,!PBALDU]R?L]_&KP[\:? EG?Z!?1WGV:%(9_+.=KA0"/TH
M]&U3_CRD^AK\BO\ @I(RGXL> P&!;^T$X_X$*_6_Q!?VVF:/=7-W((H(T)+$
MX[5^0OQD^S_M.?M":5:Z!+]O_L34%:41\[0&'6@#]7_A6CQ^ -"#J5/V2/K_
M +HKK*S_  _;?8]!TV#&TQ6T:$>F% KE?'7QN\%?#7CQ'KMOIG.W]\<<T =U
M17+:?\0-*\3^%;K6O#]Y%J4*0M+&T9R&XR*^5/"?_!02T_X6='X3\4"#2YI)
M_*0$8)&<9H ^OO$_A72?&>CS:7K=C#J-A+]^"9<J:_,']K3X+ZO^R3XZT;Q;
M\/KE].TN_O 9[>S!4!,\@U^IEAJ%OJEG%=6LJS6\@W*ZG((KXT_X*&?%CPMH
M6AZ9HEY=V\FI7$AB2)N2&/ _&@#Z)^ WQ<L_B[X)L]1M@1-'$BS\Y^; R:]*
MKY7_ & O ^I^#?AW>MJ$;HMY()8M_=3SQ7N'CKXU>#/AJ"?$FN6^E@''[XXH
M [BBL#PEXZT/QSI\=[HE_'?VTB[EDC.016_0 E?EA_P5AN+VX\5> (KW=]D&
MIQ[0W3&X5^J%?&7_  4F^ NH_&+P/HU_IEL\UQH<INB8QSQS_2@#ZI^&T<$/
MP_\ #BVP A^P0XV_[@S^M=)7PM^P7^VEH?C;26\%>*M5@TSQ)92+:6MI,V#(
M%XP/?BONB@"GK6#H]\#T\A\_3::_*G[-86W[5>B_80HW7OS[/7=7WW^TE^T5
MX2^"7@O4GUO58K2[FMW2%&/)8J17Y*?LH_$"Y^)'[2T%_.2T37^^(G^Z6XH
M_6+]L D?!74/J/Y5\X_\$ZM,L[3Q=K,T,*QS21'>P'7K7T=^V!_R174/J/Y5
M\\_\$\?^1HU;_KD?ZT ?>]>6_M($K\+]1(_SQ7J5>6_M)?\ )+=1_P ]J /C
M_P#X)[74TWQE\3H[ED$;X'YUQO\ P4^N+Y/VDOA9%$7%FSIYF.GWN]==_P $
M\_\ DM'BC_KF_P#6O3O^"@7P;O?%6@Q^,=-M#=7^BPEXE SR.: /I?X3PVT/
M@NP6UV^7Y:_=]<5V-?$'_!/O]K#3/&_A&'PIXGOH['QBLI5;!S\Q4<5]OT 9
M'B[!\-Z@#T\HYK\O/A>J+_P4$TX1_=S_ %K[:_:R_:8\*?!/P#J]O?ZM#!KD
MUNPM;5CR[5^9_P"P?\0]1^*G[7VGZUJD8BG+DJH],T ?MA1110!3U;_D'7'_
M %S;^5?C_P# Z5X?V_/')1MIW-T^IK]@-6_Y!UQ_US;^5?C_ / V%Y_V_?'(
M09.YOYF@#]4?A;=2S6=RKN6 ;/-=W7"_"VTEM[.Y9UV@MCK7=4 177_'M+_N
M'^5?E#^U)&Z_M1>"=RD?Z>O_ *%7ZPLNY67U&*_+[_@HIH^K^"/C;X&\2VMD
M7TFUN%FN;C;PB@Y)- 'Z=Z=_R#[7_KDO\A4[=#7GWP1^,'A_XS>"K76/#]['
M>P(BQR,ASAL<C]*[76-4MM%TNYO;N58;>%"S.QQT% 'Y:_\ !3QE;]HCX7A3
MN;[8G'_ J_3GP*C1^$=*#J5/V=.#]*_++XN7=K^U9^TIX=N?#L_]HQ>'[\>?
MY?(7#=Z_6+38_)T^UCQC9$JX^@% %FBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH R/$O_(.D_P!TUSWPO_X\[O\ WZZ'Q+_R
M#I/]TUSWPO\ ^/.[_P!^@#N**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K\U_\ @KR+AO\ A#!9<7V[]R?]K)K]**_.
M'_@J_P#\ASX?G_IK_P"S&@#R3X*Z/^V;)X35O"-[#'I1QM#'%=Z=#_;VP?\
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
M6*<2/*#^M?KG7X[-"[?\%*/"S;"5\P<X]Z_8F@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M6VDTNR*ZP4_>S.<G)ZU]!444 %%%% '(?$KX6Z#\5=!FTK7;87%O(A3W -?
M'C7]E/XZ_ #Q%)9_L]R"S\.W+F299'_B)K]+J* /RJ\6_#_]N?Q9IJV.J7L3
MV+'$@1L';WKZD_8[_99\+_"FVDU>:USXON5#:@[<Y?O7U/J,S0VKLAVG'6N(
M^'K%]:U)CR2: /0 -H '2OS_ /V_OV/?'GQ_N/,\+JL@$P?:S8!%?H#10!\S
M_L7?!7Q7\'_A]!H7BH[RMN(F!.<\5A_M'?L(>#_'^BZGX@\/::T7CN%#)87.
M_C?G@8Q7UI24 ?E9X2^'W[=7@[1O[+L+V%;1"50.^3BNR_9U_8=\=_$?QI>Z
M]^T7 =1>U<36"+)_'D>U?I%10!3TG2[;1--M[&TC$5M;H(XU'91TKX2_X* ?
MLA^.OV@&9O"ZB3]Z'V,V 0*^^:* /F#]B/X(^+O@KX'M-)\4',L, C^]GFOI
M^BB@ J&\M8KZUFMIEWPS(T;J>ZD8(J:B@#X&^/G_  3IL+3Q(GC;X5VKV7BJ
M%S<1_/\ +YF>M>>+H_[?+9#7]N /E&#VK]/** /S;^#G[%'Q)^-VK:R_[2(:
M]M0F;$12=)/6J7PN_P"">/BCX3_&JPU?1H5CT"WN=_)YV \?I7Z8T4 >7?M%
M> ]4^(OPSO-&TD WDA&W/TKQ_P#8]_9[\5_!_7-0N=?51%,A5<&OK"EH *X3
MXT>$[[QIX%O-,TX W,GW<UW=% 'QO^Q_^S5XP^#_ ,2M=UG7U46=VC"/!]:^
MO=4TVWUG3Y[*[C$MM.A1U/<&K=% 'PM\??V#CHFH2^.?@_;FS\=*<Q,6PH->
M30:!^WPMF8VU"')&/O5^H5% 'YJ_#G]A3Q_\;GN=3_: S=ZK V;/8_'XUM_!
M?]A3Q1\(_P!J+3_%.GPI%X5@&&'>OT/HH **** *^H0M<6<T:?>9"!^5?DI\
M3/V+/V@_#/Q\\1>._ 21Q1WLC.LV[^$]B*_7.J.L3/#9R%&VG!YH _+'PGH/
M[<,?GIIE]$@4X?)K<FT/]OC:-FH0YS_>K]"/AO=2S-J"NY8;\\_6NXH \5_9
MOM?BG;^&[8?$J99=3V?O"I[UV?Q4^#_AWXP:!/I6OVOGP2(4SW -=O10!^9?
MBC]F#]H7X!^(9-+^ DRVGA21B[)(_.XU@^(OAO\ MQ^-DMM/UF]B?37<+.%?
M'R'K^E?JE10!X)^SG^R3X-^!>E17UAIQ3Q%>1K)J%PS9WRD9; QZU[UTXI:*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MR/$O_(.D_P!TUSWPO_X\[O\ WZZ'Q+_R#I/]TUSWPO\ ^/.[_P!^@#N****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\
MX?\ @K!_R&_ '_77_P!F-?H]7QA^W]^S3XS^/FJ>$9O"J*Z:=)NGW>F<T >L
M_L>_\DK@_P" _P J]VKRK]G/P#JOP[\!Q:7JX"W2[<X]A7JM !7YI_\ !1CX
M+Z[8_%C3?BYHME)*-)C4L4'!(QDFOTLK'\6>%=.\:Z!=Z-JL/VBQN5V2(>]
M'@_[&_[37AOXU> M-L%UBW;Q9#&3=:=N_>+@=<5](5^>/Q0_89\4_!7Q/<>,
MOV?XS;>(YL@B1OEP>HQ7'-8_M]20DFY@$C#H#QF@#ZS_ &QOVG_#?P-^&^LQ
M?VO;CQ6T/^AZ;N_>.WTKY7_X)U_!O7/&GQ,E^-VNVLEO<Z@K#8PX&>]:_P *
M?V$_&/QF\20>*?V@$:YUJW;Y/+?C'TK] /!?@W2_ /AVUT31K<6]A;C"(* /
MB[_@J!_R!O#'^\?YFO3?V _^24R_]=!_*JG[='P"\5?''3=#A\,HKO:L3)GZ
MFNX_9)^%6N_";P#)I>O*%NF<$ 4 >X33);Q-)(VQ%&23VKF?"/Q0\,>/-0U"
MPT/5H-1NK$XN8HSDQ\XYJYXVL;W4M N;>P_U\B%1^(K\T[S]F+]I3X-^/M<\
M0?"MU1]6E+3>:V003Z4 ?3G_  42\)^%O^&;_%>IWMK:6^HQP$PS;%#DUYG_
M ,$H&UR?X)V,DR2/IGF,%D;.*\LA_9]_:J^-GC"RTWXL/'/X0F(6\1&_A[\5
M^C'P@^$^A_!7P-8^%?#T/D:;:\JON<9_E0!F?M#?\D@\3_\ 7C)_Z":_/K_@
MDG_K/%?_ &$9/_0C7Z,_&#PS>^+_ (=ZYI.GC-W=6KQ1_4@@5\B?\$^_V4?'
M7P!DU]O%42Q"[NVEC"G^'/6@#[LE421NI&0P(Q7Y!_M%:%XA_9%^/T?C&QLI
M$TW6K\-<S8("(6Y/Y5^O]>>?&;X&^%_CIX=.D^)K3[1" 0C=US0!:^#_ ,6/
M#7Q>\'6>K^&=7@U: 11K,T+9,;[>5/OUKN:_,S6/V8?C_P#LVZE<:9\ &6+P
M]=R&299VR<U5-C^WP.!<P$-PV3VH ^EOVG?VZO"7P1:+2M,U.UU'Q&TAC-GG
M)#=A]<UWO[,'Q:\5_%SPK/JOB?1O[(8L# NW&]3WKY<^!W_!.5/%7B63Q?\
M&.VDN_$#.)]JR?*9,YK] =(TFVT/3;:PLXQ%;6Z"-%'8 8% 'PO_ ,%,/@;J
M^O>!Y?$OA>S>\UA958K$N6P#S7:?L._M0>'O%'P_T;P7JNH16_B?3(%AFMW;
MY@P[&OKB_L8-2M9+>XC62*0;2K#-?"/[27["EYH.HGQA\$;1K'Q;=3%[K<_R
MGOF@#[UZ\CFO)?C]^T=X6^ WANXO=7U&"&]"_NX'/.2.,U\.0Z9^WM:Q)%'<
M0;(P%7)["G^ ?V,?C!\=OB,EY^T"OVO1/O.D;XR1T% '/_L6_#S7/V@/VB?%
M7C;Q#:S6_AZ5S<6<V/EDYR,5^JMI;K9VL4"?<C4(/H!7.?#SX:Z#\+O#MKHG
MA^S%I86ZA(UX) ^M=30 4444 %%%% !65XHNQ8^'[V<\".,FM6N(^-6J)HGP
MK\27TC;4@M&<F@#\Q?AM'=^(/^"E^GZH(-]D."^..M?KC7YF_L3Z>?'7QBC\
M76Z[[=)67S,>]?IE0 4444 07R[K.X7UC8?I7Y&_M VUIH?[7'@Q6E_>37ZX
M'_ J_7:5/,C=/[P(K\D?^"@WAB7P3^U9\-+]N$FNU=6'3[U 'ZUVG_'K#_N+
M_*O(_P!J3_DF&H_]<7_]!KTCP?JPUGP[87(():%,D>N*Y/XZ>"]1\=>"+O3-
M-&;B2-E&?<4 ?"/_  1S0_VA\47Q\OVPC/\ P,5^FE?D#\,OV5_VL_V>?$7B
M";X?K#;VFIS,\FYLALG(.*]"_L_]O?\ Y^H?SH _3RD(##!Z5^8L.G_M[?;+
M;?=0^3Y@\SYOX<\U]\_!F/QI'X8MQXU8-JGECS,?WN] 'P!^V5\,KCX>?M2Z
M;\4YU>'0[-5,ERWW5_&OO?X"_%C0OBQX$T_4M&U".]W1@OM;)%;'Q5^$OASX
MS>$[GPYXGL_MFF7 PZ*<'\Z_/;Q)^S!^T-\"?&UY;? ]E@\+(2+99&_AH _3
M/4-0M]*L9[R[F6WM8$,DLKG 51R2:_+?]HSXG6_[0W[5^C>&/!CQZYX=<+'<
MWT'S*KC&1^=7[GPA^W%XPB?1/$$\+:%?KY-YM/.P]0*^H/V2_P!BSPW\ ])2
M]DM"^NR/YKR.<X8]: /=/A;X-7P#X(T[1%Z6Z8K6\77 M/#.I3'@) S5KUQW
MQ@OUTOX7^)[MSM6&QD<GZ"@#\Q_ XN?$_P"W/H>IPV^^VCFP90.G-?K37YA_
ML"Q_\+*\;W'B6V7S(;:\92Y'H37Z>4 %%%% !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!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 5'<?ZEOI4E1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!F^(O^03-]*Y3P3_R$F^E=7XB_Y!,WTKE/!/\ R$F^E '#
M?M)_LHZ)^TE=:%/J][):MI+[XQ&.O.:].^'O@2V^'N@Q:7:R-+%&  S>PKJ*
M* "BBB@ KA?C!\*[+XO>%6T._F:"$MNW+UKNJ* /'O@3^SAI'P*:[;3;J2Y^
MT##;Q7L-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 56U#_CU?Z59JMJ'_'J_TH X/P/_ ,C5??0UZ+7G7@?_ )&J^^AKT6@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** *6K?\ 'F_TKBOAU_R&-1^M=KJW_'F_TKBOAU_R&-1^M 'H
M5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5G:Y_QXR?0UHUG:Y_QXR?0T <G\,O]9J'^]_6N]K@OAE_
MK-0_WOZUWM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 9'B7_D'2?[IKGOA?\ \>=W_OUT/B7_ )!T
MG^Z:Y[X7_P#'G=_[] '<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 %?*/[?'
MQ*BT/X9ZGX9CU".WO=3MV1(MX#,3[5]6U\Q_M#?L/Z1^T%\0=$\3ZEKEU9MI
MK!A;1YV/@]#0!Q/_  3!^%\W@WX(BYU)2;V2X9E9AS@\U]IUS_@CP=9^!=!@
MTNQ4""( # Q704 %%%% !7YV?\%0/ L^J>)?"/B5$)CTD>8SXX7!S7Z)UY[\
M:/@YIGQH\'WV@ZBWE)=1&+SE&67/I0!P7[%?Q"B^(OP@M[Z.X6<QOY9VMG&!
M7O\ 7B'[+7[,&F_LP>#Y?#^EZG-J%O)(9-TV>]>WT %%%% !1110 4444 %%
M%% !7R=^WS\4!X9\!R^&X-12VN=8@:'R]X!.<BOK!AN4CUKY@_:$_8;T?]H#
MQEHFOZEKEU:-IDHE6%,[7P<X- ''_P#!+SX2S?##X+WZ7T>;RZNS*)&'.TY-
M?:%8G@_PK:>#=$M]-LU BB0+D#&<#K6W0 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 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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_)0*])KS;3?^2@5Z
M30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% &;XB_Y!,WTKE/!/_(2;Z5U?B+_D$S?2N4\$_P#(2;Z4
M =[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %5M0_X]7^E6:K:A_P >K_2@#@_ _P#R-5]]#7HM>=>!
M_P#D:K[Z&O1: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH I:M_QYO]*XKX=?\ (8U'ZUVNK?\ 'F_T
MKBOAU_R&-1^M 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5G:Y_QXR?0UHUG:Y_QXR?0T <G\,O]
M9J'^]_6N]K@OAE_K-0_WOZUWM !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 9'B7_D'2?[IKGOA?_QY
MW?\ OUT/B7_D'2?[IKGOA?\ \>=W_OT =Q1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%,EFC@0O(ZQJ.K,<"L&3XA>
M%X9&CD\0Z8DB\%6NXP1^M '0T5SP^(7A<KD>(=,(]?M:?XTG_"QO"N0/^$CT
MO)X'^F1_XT =%14%K>V]]$LEO-'/&PR&C8,#^(J>@ HHHH **** "BBB@ HJ
MEJ.M:?I$>^^O;>T3^]-($'ZTMAK%CJJ[K*\@NUZYAD##]* +E%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%-9UC4LS!1ZF@!U%9UKXBT
MN^NGMK;4;6>X3[T4<RLP^H!K0) &3P* %HK*N/%>BVMU]FFU6SBN/^>3SJ&_
M+-:4,R7$8>-UD1NC*<@T /HHHH ***KWFH6NGQF2ZN(K>,<EI7"C]: +%%5-
M.U6SU>#SK&ZAO(<X\R!PZ_F*MT %%%% !1110 4444 %%(S!023@>M9W_"2:
M2;Y;/^TK7[6W2#SEWG\,YH TJ*** "BBB@ HHJO>ZA;:; 9KNXCMH5ZR2N%4
M?B: +%%9NG>(]*UAMMCJ-K>-Z03*_P#(UI4 %%%% !1110 4444 %%%% !11
M10 454U#5+/28//OKJ&SASCS)G"+^9IUGJ5KJ,8DM;F*YC/(:)PP/Y4 6:*A
MNKJ&RA>:XE2"%!EI)&"J/J35#3O%6C:Q-Y5CJMG>2?W()U<_D#0!JT444 %%
M%% !1110 4444 %%%% !1110 4444 %%9]]X@TO39/+N]0M;:3^[-*JG]35R
MWN(KJ)989%EB89#H<@_C0!)1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%5-1U:RT>#S[Z[ALX<X\R>0(OYF@"W15#3=>T
MW6E)T^_MKT+U^SRJ^/R-7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **R;KQ9HEC-Y-SJUE!+G'ER3JK9^A-:<,R3QJ\
M;K(C#(93D&@!]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%4M0UFPTF,O>WL%H@ZM-(%'ZU0L_'/AW4)/+M==TZXD_NQ7*,?R!H W**:K
M!U#*0RGD$4Z@ 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@ J.X_P!2WTJ2H[C_ %+?2@#SK3?^2@5Z37FVF_\ )0*]
M)H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#-\1?\ ()F^E<IX)_Y"3?2NK\1?\@F;Z5RG@G_D)-]*
M .]HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "JVH?\ 'J_TJS5;4/\ CU?Z4 <'X'_Y&J^^AKT6O.O
M_P#R-5]]#7HM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 4M6_X\W^E<5\.O\ D,:C]:[75O\ CS?Z
M5Q7PZ_Y#&H_6@#T*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *SM<_X\9/H:T:SM<_X\9/H: .3^&7^
MLU#_ 'OZUWM<%\,O]9J'^]_6N]H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#(\2_\@Z3_ '37/?"_
M_CSN_P#?KH?$O_(.D_W37/?"_P#X\[O_ 'Z .XHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q5X?'B;1Y[ SM;B52N
M].HR*^#/$O\ P25M?$/B34-6/Q)UF W<AD\I9&PN>W6OT+ILGW30!^#GQ>_9
MKU;X:?M,Z1\++?QSJ<]GJ!7-T;A\KGKWK[ TC_@D3!=6]E>2?$W6=^5EVK*Q
M'KCK7E?[4W_*1+PI_P !_F*_5_P?_P B]:?[@_D* ,7X5_#E?AGX6L]&6^EU
M 6\8C\Z8DLV.]=I169XC\0V7A71;G5-0E$-I;KN=F.* -.BOD3Q)_P %0O@I
MX7UB;3;S4KHW$1PWEQ9'YU!H_P#P5-^".N:Q::;;:E>>?=2"-"T.%R>F30!]
MA450T/6[3Q!IL%]92K-!,@=2ISP:N2R"*-W;A5!8_04 /HKQ#P%^V!\//B-X
M\U'PCH^H-+J]A+Y,\;  *V<55^/G[:'PX_9Q\066C>+KZ6&^ND\Q(X4W?+[T
M ?/'_!3#PI\1_&7A6.R\&6=].5G4M]C)#%<\\BNI_P""</@SQUX1\)O%XSBN
MXY_)  NB2<_C7N/B#]J[P%X;^#]G\2;^\DB\-73A(YF7YLGVKL?AC\6/#_Q:
MT.#5O#\YGM)D#HQ&.#0!VM%>-?$[]J_P%\(_B!I?@WQ!?M;ZUJ(!@C &#GI6
MI\5OVC?!GP=\")XMU^^V:4V,&+#-S[4 >HT5\8K_ ,%8O@4R[O[1OA[&#FO3
M?@U^W!\,OCEJ,=EX<U&1IY&V!;A0G- 'T#124M !15#7-:M?#NDW.HWLJPVM
MNA=V8XXKY8\5?\%.O@MX/UF73+[4KHW$9PWEQ;A^= 'UM17QWI?_  51^"&K
MZK:6$&I7GG7,BQ(6AP-Q.!DU[_\ $#X\>$OAMX/7Q+K%^L>F&$3[D()VD9H
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
M"K7Q!_PF]MJ%K'(H^SI?LS,.GJ:_0^O/OA7\;O"_Q@AFD\.7)G6(9;(Q7H-
M!17FWQQ_: \)_L^^%QKOBN[:"R+;0(QN;/TKYZ7_ (*Q? IE!_M*^'L8* /L
MZBOF;X4_\%"?A+\8O%=IX>T#4IFU"Z;;&LR;1FOIF@ HHHH **\T^-_[07A/
M]G_PZNM>++B2VLF<(&1<\FMCX9?%CP_\6M!M]7\/W/VBTG02*3UP: .SHHJ*
MYN([2WDFE8+'&I9B?04 2T5X1X,_;.^'/CSQUJ/A+2;^2;5["3RYDV\ YQ7N
ML<@DC5UZ,,B@!U%>/_&S]JCP+\ [=Y?%%\T07JL(#-^5>(C_ (*Q? HKN_M&
M^^GD<T ?9U%>(_ S]K[X??M!H[>%K]W*-M*W"[#FO;: %HKS7XS?'_PG\"+&
MRNO%-VUM%>/Y<149R:OZ3\:/#6M> ;SQA;W>=&M8S+)(< A<9H [NBOG+X2_
MMZ?"[XT?$!?!WAN]N)]78D -'A#CKS79?'W]I[P3^S?IMK>^+[QX([@[46$;
MFS]* /6Z*^2/"/\ P4Z^"WC3Q)9:)I^HW7VR[<)'YD6U<GWKZNT_4(-4M8[B
MWD62)P&#*<T ?B_^U7\,?CCXF_:,N9M(TW67T=;Y6@EMF81@;ADGGIBOUU^#
MMG?:?\.="M]2#B\CM467?UW8&<UQ'Q$_:V^'WPRUR#2M;OFAO)I1"JA1]XG%
M>PZ;J$.JZ?;7MN=T%Q&LJ'_9(R* +5%,DE2&-G=@B*,EF. *^4_'?_!2[X-?
M#WQ9?>'M4U&Z^WV;E)?*BW*#]: /J^BOCS2_^"J'P/U;4H+*#4KSS9FVJ6AP
M,_6OJ/P/XXTKXA>'X-8T><3V<O0@C/XT =!125XW\4OVL/ 7P?\ &6E>&?$-
M^UOJ>I,$MT &"30![+17F?Q._:%\'_"7P6_B?7+[9IJKN/E89L?2OGQ?^"LG
MP*9-W]HWP]C!S0!]GT5Y%^S[^U!X)_:6TR^O?!UW)/'9L%E69=K#/M7KM !1
M110 445Q7Q6^+GA[X-^'#K7B.Y^SV>[;D=3^% ':T5\:S_\ !5SX&6\[Q-J5
MYN0X)$/%=?\ "/\ X*&?"7XT>.+/PIX?U&X;5+KB)9H]BG\: /INBBN/^)7Q
M2T/X6Z)-J>MR/';1H7;8N>!0!^=/[?GQ0UOQA^T=IOPDTV^FL;+4(U5[FW<@
MJ3]*]/\ V>_^":H^'%Y:>(+CQ[JE_<2 .8))&*_SKXF^-'[4'@GQA^VAI'Q
MT]ICX>LB%E9U.>#VK]*/@K_P4$^%'Q4OH-!T.YN1?H@!C:+ ^N: /I[2[+^S
M=/M[7>9/*0)N/4XJU45K<)=6\<R<HXW"I: "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 **** "H[C_ %+?2I*CN/\ 4M]*
M /.M-_Y*!7I->;:;_P E KTF@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQ%_P @F;Z5RG@G_D)-
M]*ZOQ%_R"9OI7*>"?^0DWTH [VBBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:A_P >K_2K-5M0_P"/
M5_I0!P?@?_D:K[Z&O1:\Z\#_ /(U7WT->BT %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2U;_CS?Z5
MQ7PZ_P"0QJ/UKM=6_P"/-_I7%?#K_D,:C]: /0J*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K.US_CQ
MD^AK1K.US_CQD^AH Y/X9?ZS4/\ >_K7>UP7PR_UFH?[W]:[V@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** ,CQ+_R#I/\ =-<]\+_^/.[_ -^NA\2_\@Z3_=-<]\+_ /CSN_\ ?H [
MBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *;)]TTZFR?=- 'Y$?M3?\I$O"G_ ?YBOU?\'_ /(O6G^X/Y"OR@_:F_Y2
M)>%/^ _S%?J_X/\ ^1>M/]P?R% %GQ%KEOX:T.^U6Z_X][.)II/H*_+'XX?%
MCQS^VI\7+;PM\.M2NM)T#=]GFVD["0<$DBON7]L;QA-X;^#^N0Q':+BTD4L.
MW!K\H?V-_CK\5_A/9:Q<>!_ +^+K8W3,UZ(BQ0Y.1F@#].?A-^P1\-O"_@2P
MT_Q9X:T_Q%KR+FXU"5"69OK6EXR_81^$VK^'[V'1O".GZ5J[1$6MY&F#$_9J
M^4?^'@O[27;X-2_]^30/^"@O[2>>?@U*?^V+4 <WX0\9?$G]B7X^:3X(\9:U
M<^(=(U*020W"DF)(R>!FOU"TGQ%:>+/"[:E9-OMYH6(.<_PU^//Q\^-'Q_\
MCJ4N+OX2S65S&H2.9+<ED'M7Z0_L96WB&S_9IT>/Q1:266LB&3S8900R_+0!
M^1WAWXSCX(_M#_$V.UTZ2ZU+4KN6"UFAY:)R<@_F:^L?V3_V-==^.FJQ^._C
M%*=>6.7=!#>Y+!.H49KQ']FKP'IWCG]LCQS)J,,<XMM29E60 _Q5^TFDV-OI
M^G6\%K"D$*HH"1J .E 'PG_P58\,Z7X3_9)LM'TBRBL--MKU!%;PC"KC&*]
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
MX_9A\5Y&5:%3_.OA#P%J[:/^TUJJ0H!YVH$,1_O5]V?MM-N_99\2'UMD/Z4
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
MEV/Y^P;AQZT =C^S9^R#X-_9O\-1WZ:/:7/BJ.-GFU)4RYXZ U\!_#[3;O\
M:O\ VR/&7A[QWJ*ZCH6G73-!973950#T K]AV4,I!&0>"*_)G]J3]F;QO^SG
M\5-0^*7P[L[K6+B_N#<7$$*DA!G)SB@#ZV^+7_!/KX>Z]X+F@\$Z#9>'O$D<
M6VUU",8*-V;->E?LG_"GQ7\&_A3;>'O&&M?V]JT4A8W6[=\O85\Y?LD_\%);
M+XFQG2?B&EMX9UB B$(Y*F0CC.#7W-H^M66OV*7FGW*75LXRLD9R#0!^2G[>
M%G#)\9-&+)D_VDG_ *$*_4[PGJ4.B_#71KN<[8(=/A9C[;!7Y;_MV?\ )8M&
M_P"PDO\ Z$*^_P#XQ:S+X?\ V2M4U"$D2V^AHZD?[@H ^-?VC/VC/&'[07QF
M/PG^'5_<:/<S' OHR=N._(KW_P""/_!/7P9X?T6.Y^(.D6?BCQ(Z_P"D7<PW
M;V[DFOGO_@F'I,'CS5!XUO8U?45G=?,89;KZU^H= 'SOXR_87^$NL>%=2L=(
M\':;I>J31,+>]C0AHG[&O@7PK<?$_P#8+^/UO!XHURYU7P.K9,*N?**GI7[!
M5\A?\%-O!=EKW[-^KWAA1+V&1=MQCYAU[T ?3'P]\=Z?\2O!]AXATLYL[R/>
M@)R1[&OR;_X*[73:+\8/"FJP#_2;?YU.<=#G^E?8_P#P3CUBY?X/Z3ILLS2I
M#!P6-?)__!4JR34OVCO 5G(@DCEF52C<@\T =#^QC\ _&G[3&H:?X_\ &VK-
M=> O]4V@71)$A ]*^X)_V)?@G-%*@^'^E1B1=OR1GCZ<UO?LW^'8/#'PST^S
MM[=;:/:&\M!@=*]3H _*/XZ?"+7OV._C;X9U#X?:@=&\+7EP);NSMB561=W(
M(K]+_AC\0K/XE>%[?5[)65& #!O[V.:^0_\ @I!,+>/29]NYHX\C\Z]4_8&U
M:36/@C%-(,-YV* /I6BBB@#S']HOXWZ=^SW\+=3\8ZE'Y\5I@"$'EB<]*_-W
MP%\-?B?^W=XZ?Q;=Z[-!X!N)/-AT^X)V*N>E>H_\%./$%UX@$G@XRM'9S[2<
M'BOJK]B?PO;>$OV<?">GVT:H(X/F91@L?4T 1:/^P_\ !JPTJSM[CP-IEU<0
MQJLD[H<R-CDGFO#OVDO^"?NEQ6<OB3X26=OX5\16Z[DFM1M9<>E?==(0&!!&
M10!^>?[$'[5VNM\0+CX5^.[J:ZUS3E*RW]R>'(]S7WAXF\(:)XVTUK75[*+4
M+21<%7Y!!K\QOVJ/#,/P_P#CW+XCTO%K<W5V%8Q#!Y-?IA\.[I[SX?Z'/(2S
MR6<;$GUQ0!^/OQ[^#O@G0?V]-"\,Z=HL-OX?N"#-9JORL217ZA?#+]E_X6>"
MX;?4]!\)6=E>.@)G5,-G%?G3^TA_RD:\-_\  ?YBOUD\)_\ (!M/]P?RH U8
MHEAC6-!M11@"GT44 %%%% !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 %1W'^I;Z5)4=Q_J6^E 'G6F_P#)0*])KS;3?^2@
M5Z30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &;XB_Y!,WTKE/!/\ R$F^E=7XB_Y!,WTKE/!/_(2;
MZ4 =[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %5M0_X]7^E6:K:A_QZO\ 2@#@_ __ "-5]]#7HM>=
M>!_^1JOOH:]%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@"EJW_'F_TKBOAU_R&-1^M=KJW_'F_P!*
MXKX=?\AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %9VN?\ 'C)]#6C6=KG_ !XR?0T <G\,
MO]9J'^]_6N]K@OAE_K-0_P![^M=[0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &1XE_P"0=)_NFN>^
M%_\ QYW?^_70^)?^0=)_NFN>^%__ !YW?^_0!W%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4V3[IIU-D^Z: /R(_:F
M_P"4B7A3_@/\Q7ZO^#_^1>M/]P?R%?E3^U%HNKW'_!0GPK<P:7=36JE<SI&2
M@_'%?JOX05E\/V@92IV#@_04 >=?M1^!$\;?!_Q)$%WSQV4A0#Z&OA__ ()5
M_$Z#X=VNJ_#W5E2&^NM09HQ(-K=3W_&OTYN;>*\MY()T66&12KHPX(]*_/+]
ML/\ 8?\ $C?$2#XF_#._30H=/0236=N2&9AC) '^>: /T0\M/[J_E1Y:?W5_
M*OS7\+_\%2)?ACH=OX;\5>#-:UC6[,;)+R.-L/C\.:7Q%_P5B7QCI\VA:#X$
MUJPU34%,$%T\;?NV/ /2@#[+^*'[3G@/X1^++'PYX@O?)U2\4-%$B@\&O0=)
M\167BKPN^HZ>Q:UEB8J2,?PU^;7[/?["/Q%\??%#3OB5\3M>_MBV27S8[>X8
MEMI.0N#7Z8+I=KH^ARVEC EO;I$P6.,<#B@#\@_V.O\ D\+XB?\ 80;_ -"K
M]B;7_CVB_P!P?RK\@/V0-$UBU_:]^(,T^DW4,#W[$2O&0I^?L<>E?K_:_P#'
MM%_N#^5 'P__ ,%>O^39$_Z_E_I78?\ !.__ )(YHW_7HG\JY7_@KAI][J7[
M-445C9S7LOV],I"A8@<<X%=;_P $];.\L_@]HR7=I+:2"T4%)5((XH ^./\
M@J1XG7P+^UMX(\0RAC%9P)(VT9. !FOTC_9B^(]I\5O@_HWB*RD\R"X7 ]>
M.M?F]_P5$T.#Q5^UUX'T>[7S+:Y@1'3U! KN-#^&GQ/_ &/[./X@VFL3:C\/
M0JE/#UJ2Q7/^R* /T_K)\5>)K+P?X?O=8U&016=I&9)&)QQ7Y_1_\%@]'C55
MG^'.N&0?>VQ,!_*O*_BU\9?B/_P4 UBTT'X?PZEX0T64"&:*Z#*'YY)/% $'
M@^\O?C_^WY=ZWI"M-H;9VR8XX]Z_0G]I#X:'Q;\&]0M$&^:QLW90.^%-8O[(
M/[+-E^SK\.K#3]12WU#Q,F3/J2C+'/8&O?[B".Z@DAF19(I%*NK="#U% 'Y=
M_P#!*_XU6'@^]\1^"==D-OJ-SJ#+ LGRY^8XK]2*_.W]M3]@G6]:\46_C_X4
MW</AJ>P3SI[>W)4NP.2PQ7+_  [_ ."F&I?!7PM;^$_''A/6M?U^SRK7T:,0
M_P!>.: /TZK\]/\ @JU\<K'P3X0?PC(Y:]U6V_=QKR?Q]*YSQ-_P5@/C*U70
M?#_@76=/U#4#Y$=U)&W[MFX!Z5\X_M*?L=_%RX\)WOCSQGJ]QXDN7C^T6L8R
MSQH>=N/I0!][_P#!*R,Q_LFZ-G^*9V_05\F?MO?\ENT/_L))_P"A"OKK_@EQ
M:W=G^RGH\-Y:RVDR3.OES*5; QS@U\F_MLZ/K%U\:]#>VTFZN8AJ2$O'&2 -
MPYH _57P3_R)NA_]>4/_ * *X7]I3X?O\2OA?J&D(F]F&_'T%=WX)5E\'Z(&
M4JPLH05/;Y!6PZ"1&5AE6&"* /RR_P""?/Q@LO _QX\5^"M;F-J+8M#"7&!G
M-?J;'(LT:NC!D89##H17PO\ M:?L#W7C:];Q5\-[R+PYKD+&YN)$^5IL<D?I
M7CGPJ_X*3:S\$=/N?"WC;PIK.NWED_DK<QQMR5XZXZ4 ?J;7P]_P4X^,EG\/
MO &G6R7"FYGD*LJG)&:\S\7?\%9T\3:)+INA> ];LM0N/D69XFPN?PKPKXW?
MLG_%?QAX:L_B-XGU>;6=)U']]!I9RSPYY&1VH ^O_P#@ES<?;? .M7?_ #W=
M7_.OL'Q]_P BO>_]<V_E7R'_ ,$P-,O=)\ ZS;7EE-9&-PJK*I&:^O/'RLWA
MB]"*7;RS@#Z4 ?EA^PG_ ,GQ>/O^NC?S-?K@OW17Y+_L,:-JUK^VYX\GNM+N
M;>V9VVS21D*>3T.*_6A?NB@#\AOVH_\ E)3IW_7-:_1+XE>!Q\0/@6]J!NEA
MLV=1ZX4U^>W[3^BZO<?\%(+"Z@TNZFM B#STC)3WYQ7ZG^!X=WA"RBF3AHMK
M(P[$<B@#\Q?^"9/QDLOAOX^\8^$/$#FVN;R_:*W#C;GYN*_5O((!'(KX"_;>
M_8)U+QSJMGXT^%UQ!X:U+3U:>Y2#*F5@<Y&#R:\\^&/_  4:UOX >&4\(^/_
M  QK/B36[9B!>Q(Q!'3'3F@#]0:^$_\ @J-\<+#X;_#[^P)Y,W6L6[)%&G)[
MCFN \2?\%;HO$%C_ &5HO@'6K2]O#Y*3O$WR,W /2OGW]H;]D/XO^+/"-[\0
M/&&LW&O))";JQM3EGA4C(7% 'V7_ ,$B8S'^S(Q/\5ZS?SKRG_@JMX!N_"]G
MH/BFQB,F^_4R%1GH1FO7?^"2MI>V/[-+0WUG-92I>L DR%21SS@U]4?%7X6Z
M)\6?"UQH^M6D=U&R-Y7F#.QR.#0!QW[+7Q2TSXF?"C0S9M&T]I9Q1S1KC@A0
M.E>Q>6G]U?RK\H9? /Q*_P""?OC:?6FO[G7_  W?3F6.SL\L%CS]W KTL?\
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
M+!J/B5"3-J"\D^P- '@W_!6C_D4?!_\ U]_UKVW]AO\ Y)C'_P!<T_E7B_\
MP5@T_4-0\)^$!86$]\RW>66%"V.?:O:_V'[6YM?AG&MU;26S[$^608/2@#Z1
MJ*ZMH[RWE@F0212*4=6&001@UA>/;FYM/#=U+:%A,JDC;UZ5^9^@?M\^+/@/
M\6_$D/C#0=8U_1Y'*0+#&QV\]CB@#L_VY?V'/!OAGPGK'Q%T"*2UU:S1KC"M
M@;NM>F?\$NOBAJ'CSX&Q1:I(TMS#(RJQ]!Q7SC\6OVYM1_:ZU"S^&_AWPGJN
MBVVL?Z.T]Q&<#/<\5]V?L?\ [.0_9K^%EOX<FFCN[[>7DG3W[4 ? 7[=R[?C
M)HX_ZB2?^A"OT1\?>&F\8?LRW.CHNYKO1HXP/^ "OST_;HTC6+OXP:.]MI5U
M<QC45)>.,D ;AS7ZE>!81)X#T**:/_EQA#(P_P!@<4 ?F+^P;XSM/@U\;(_A
M?=DV]P\K/M?@<GUK]6P0PR#D5\5?M6?L+WWQ$UJ7Q7\/KN+P_P"*%^9;I#M;
MCL*\9\&_\%'-9_9[5O ?C7PKJWB/5=+_ '4VH1(Q\QAW'% 'Z>5\(_\ !3_X
MQV%O\++[P'I\WF>(+EE81+R<5Q'B+_@K%#XPT.]T30? FN6&M7L9BMKIXVQ&
MQZ'I6#^RK^Q3X]^(WQ2L_BE\3=7_ +5TMF+"PNB2S=P,'TH ^GO^"?O@&_\
M"_P/T*]U)/+N)X!E3P:^/_\ @I6<_M4?#<_]/"_SK]6].TVUT>PBL[*!+:UB
M7:D48PJCT%?E7_P4AT?5;[]J+X=2VFF7-U"DZEI(HRRCYAU('% 'Z8_"[_D3
M=/\ ^N2_RKK:Y+X7J\?@^P#H4;RERK#GI76T ?"7_!2K_CQTW_KD:]*_X)X?
M\D)C_P"NY_K7G7_!233[^]LM-^QV,UYB(Y\I2<5Z3_P3UM;JS^!<:7=K):2^
M>?W<JD'O0!]/T444 ? /_!47X<WMG\.;_P =V*;I+4JI9>2M>O\ _!/?XK:;
MX_\ V=_#$"W*_P!JP08FA;K]:^@O&G@O2/B!X=NM#URT2^TVY&)(9!D&OS2^
M)W[./Q"_9#\?7?CWPKJLDOA"27]UI%GDF,=<8% 'ZE56U#4+?2K.6ZNI5A@C
M&6=C@5^=]G_P5[TNQM8;:\^'FN2W<2A)G6)L,0.2.*\X\=?MA>-/VV/%=M\.
M_ FD:IX1-\-JW<ZLH7UR: *GQ \4R?M(?M6:EX5T+=<)8W'F=., ^M?J=X.T
MN31/!^EV$HQ);VR1L/<"OGG]DK]C6W^ *IJFL30ZIXI=,3ZBO)<_6OJ&3[AH
M _(7]I#_ )2->&_^ _S%?K)X3_Y -I_N#^5?E+^T9HNK3_\ !1+PY<PZ7=2V
MJE<SK&2GYX_SFOU;\**5T&T# J=@X/TH UZ*** "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 **** "H[C_ %+?2I*CN/\
M4M]* /.M-_Y*!7I->;:;_P E KTF@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQ%_P @F;Z5RG@G
M_D)-]*ZOQ%_R"9OI7*>"?^0DWTH [VBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:A_P >K_2K-5M0
M_P"/5_I0!P?@?_D:K[Z&O1:\Z\#_ /(U7WT->BT %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2U;_C
MS?Z5Q7PZ_P"0QJ/UKM=6_P"/-_I7%?#K_D,:C]: /0J*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K.U
MS_CQD^AK1K.US_CQD^AH Y/X9?ZS4/\ >_K7>UP7PR_UFH?[W]:[V@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** ,CQ+_R#I/\ =-<]\+_^/.[_ -^NA\2_\@Z3_=-<]\+_ /CSN_\
M?H [BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** ,NX\+Z/>7RWL^F6LUXOW9WA4N/QQ6DJK&H50%'H*=10 4R:%
M+B-HY462-A@JPR#3Z* .:N/AKX3NI3+-X<TN60]6>U0G^5-C^&/A&&19(_#6
ME)(IRK+:("/TKIZ* (X8([>-8XD6.->BJ, 4\C(QVI:* ,JU\*:-8W4ES;Z7
M:07$AR\L<*AF/N<5J4M% %+5-'L=;M_(U"TAO8,Y\N= Z_D:?8Z7::7$(K2V
MBMHP,!8D"@?E5JB@#\F?^"CO_)[GP\_ZYQ_R%?I5\--/MM:^'=A;7\$=[;E!
MF*=0Z]/0U\8?MJ?LG_$+XN_M1>#O&'ARS$^BZ>B+/)_=(QFON3X<Z+=:!X3L
M[*\7;/&H##\* $/PM\'GKX8TD_\ ;FG^%:&E>#M"T)P^G:196+#D-;P*A_05
ML44 %%%% #)(UFC9'4.C#!5AD&N>NOAOX4O9C+<>'=,FD/5Y+5"?SQ7244 <
MQ'\,?",,BR1^&M*213E66T0$'VXK;O-(LM0M?LUU:0W%OC;Y4B!EQZ8-7**
M*FFZ39Z/;+;V%K#9VXY$4*!5_(56O/"^CZA,);G3+6XE4Y#R0JQ!]>16I10
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
M5JT4 (!MX' JM?:;::I#Y5Y;1746<[)4##\C5JB@"GI^CV.E*196D-J#U\E
MO\JN444 4-6T'3=>@\G4K&WOX?\ GG<1AU_(UB_\*L\'?]"QI/\ X!Q_X5U-
M% &%IO@3PYHUPMQ8:'I]G.OW9(+=48?B!6[110 4444 %%%% %"ZT'3KZ[CN
MKFQMY[F/[DTD8++]#5ZEHH **** ,W5O#>E:\NW4M.M;Y?2XB#C]:R/^%6>#
MNG_"+Z3C_KSC_P *ZFB@#(TCPCHF@'.FZ39V!Z_Z/"J?R%:]%% %'4M#T_6E
M5;^R@O%4Y43QAL?G4UGI]MI\?EVL$=NG]V-0H_2K%% #9(UE4JZAE/8BL"\^
M'OAC4)#)=:!IUPYZM);(Q/YBNAHH YVR^'7A;3;I+FT\/:;;7"'*RQ6J*R_0
M@5T-+10!EWGA?2-0E$MUIEK<2 Y#20JQ!_$5I1QK$@1%"HHP% X%.HH *YR\
M^'/A;4;I[BZ\/:;<7#\M)):HS'ZDBNCHH YB/X8^$89!)'X:TI'7HRVB C]*
MZ&UM8;*%8;>)(8EZ(@P!4U% !69J'AG2-6N8[B]TVUNIX^4DFB5F7Z$BM.B@
M!D<20J%C4(HZ!1@4^BB@"EJ&BV&J@"]LX;K'3SHPW\ZDL=-M=+A\FTMX[:+K
MLB4*/R%6:* "BBB@ JKJ&EVFK6Y@O;:*[AZ^7,@9?R-6J* .7;X7>#V8D^&-
M))/4_9$_PJUI?@+PWHMVMU8:%I]E<KTF@MD1A^(%;U% !1110!EW'A?1[J_6
M^FTRUEO%Z3O"I<?CBM)5"* H  ["G44 %%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0
M!YUIO_)0*])KS;3?^2@5Z30 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% &;XB_Y!,WTKE/!/_(2;Z5U
M?B+_ )!,WTKE/!/_ "$F^E '>T444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4/^/5_I5FJVH?\>K_2
M@#@_ _\ R-5]]#7HM>=>!_\ D:K[Z&O1: "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M_P >;_2N
M*^'7_(8U'ZUVNK?\>;_2N*^'7_(8U'ZT >A4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=KG_'C)]#
M6C6=KG_'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!D>)?^0=)_NFN>^%_P#QYW?^_70^)?\ D'2?[IKGOA?_ ,>=W_OT =Q1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M<QXT^)GACX=Q1R>(]:M=(23[C7#;<T =/17D+_M<?""-L-X]T@'_ *[?_6IO
M_#7?P>_Z'[2/^_O_ -:@#V"BN,\ ?&+P9\4O/_X13Q#9ZWY'^L^RONV_6NSH
M **** "BBB@ HHHH ***R?$'BK2O"UM]HU6^BL8<9WRG H UJ*P?"?CK0?'5
MI)=:#J<&IP1MM>2!L@'TK>H **** "BBB@ HHHH **** "BBB@ K,OO$VCZ7
M/Y-YJME:3?\ /.>X1&_(FO$/VG?VK+'X"VHL[.*+5/$TR9M-+)^:9NP %?"^
MK_"N\_:MU]O'_P 4?'%W\)[J3Y?[+:4Q*J]CB@#]4%\:^'F8*-=TTL>@%W'D
M_K6M#/'<1AXI%E0]&0@BOR=B_8Q^%-M,MW8_M'SWE[;GS(+87A/FL.0O7N:]
M?^$/[5GC'X8>+M+\$^*-$D729I!%!J-P#\Z= X/TH _0>BJVGZC;:I:I<6DR
M3PN,AT.15F@ HKDO%7Q8\)>!]5M--UW7;33+^[_U$$[X:3Z5TUG?0:A;K-;2
MK+$W(93P: )Z*** "BBB@ HK-U[Q%IOAG3Y;[5+N.RM(AN>64X"CUK+\'_$K
MPQX_MC<>'M9MM5A!VE[=LC- '345B^)O&.C>#;5;G6M0ATZ!CA7F; )H\-^,
M=&\70M-H^H0ZA&O5H6R!0!M445#=745E;O/.XCBC&YF;H!0!-17(^%_BSX1\
M:7EQ::)KUIJ-Q;MLECA?)0^AKKJ "BN7\<?$[PO\-;-;OQ-K5KH]NQP)+EMH
M-<5:_M:_"&\N(X8?'NDR2R'"JLO)_2@#UVBJ&BZ[8>(K!+W3;J.\M7^[+&<@
MU==Q&C.QPJC)/M0 ZBN/L_B]X.O]4?3K?7[.6]5MC0J_S ^E=>K!E!'(/(H
M6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ J.
MX_U+?2I*CN/]2WTH \ZTW_DH%>DUYMIO_)0*])H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\1?\
M@F;Z5RG@G_D)-]*ZOQ%_R"9OI7*>"?\ D)-]* .]HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JVH?\
M>K_2K-5M0_X]7^E '!^!_P#D:K[Z&O1:\Z\#_P#(U7WT->BT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!2U;_ (\W^E<5\.O^0QJ/UKM=6_X\W^E<5\.O^0QJ/UH ]"HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "L[7/^/&3Z&M&L[7/^/&3Z&@#D_AE_K-0_WOZUWM<%\,O]9J'^]_6N]H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#(\2_\@Z3_=-<]\+_ /CSN_\ ?KH?$O\ R#I/]TUSWPO_
M ./.[_WZ .XHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OS7_X*Z:>-7N? ]B\TD,,[[7\ML<;C7Z45^</_  5?_P"0
MWX _ZZ_^S&@"I^S[_P $Q_A+\0/ L.JZK)J$]U)C.R8C'%>EG_@D;\%#QC4_
M^_U>T_L?*5^%=N2"/N_RKW6@#PO]F_\ 8_\ !'[+O]HGPC]K)OO]:;F3=7NE
M%-DD2%"[LJ(.2S' % #J*^<OVC/VV?"7[/\ 9F22)M?N%.#;V#AG'Y9KYZ'_
M  6*\,>7O_X0#7>F?]6W\\4 ?HE17S1^SG^W-X2_: ARMN_AV?=M$.H.$8_G
MBOI2*9)D#QNLB'HRG(- #Z*\<_:$_:4T7]GFUT^;6+:2Y%X<((S[TWPY^T_X
M8U_X5ZAXW,BVMI9J6:WE<!S]* /9:^5?V_E9OALVV1H_W+\J<=C7/?"[_@I1
MX:^*GCFY\.Z;X9U("%6;[9M)C;'H<5\W_MA?\%$-%\90ZGX0@\):E;R6I>(W
M,T9P3C&1QTH ]L_X),HR?"?Q!NEDE/V[K(V>YK[OK\9/V+O^"A.B?LZ> ]5T
MC4/">I:LUQ<>>LMFAP.O!./>OU6^ ?QCM?CM\.-/\76>GW&F07><6]R"'7IU
M_.@#T6BLSQ!XBL/#.EW%_J-U#:00QLY:9PN<#.!FOA_QI_P5C\(^%-:GT^W\
M*:IJPA<H9K52R\'U H ^\Z*_.UO^"Q?A:-HP_@/7$5F"[F0@#]*^V?A7\7="
M^*WA/3]:TZ[A0W<8<VK2CS(\]B.M '<T44R::.WC+RNL:#JS' % #Z*^9/VE
MOV[/"7[.J6X>UD\1S2-M,6GN&*_7%>$-_P %BO#/E[A\/]=/&?\ 5M_A0!^B
M54=<O#IVCWUT.##"\GY FO OV>OVUO"/QZCC$<9T"Z<<6U^X1_I@XKW3Q1']
MN\*ZI'$P?S;615*G(.5- 'PCX$\!:7^U'^T!8^.=1=YKKPY=E8US\O!/45%^
MU;\,M*^-_P"T,OAG6I&MM.\I4/DMLZ#%='^QJT'PN\;:WH^JSI!=ZE>.8HY#
MAFR3T%<'^VIX0\3^-_C?)I7@_4#I.MNH*7&<4 <W\??^"<_PU^#>E^%M=\/W
M=XM\MVAP\^0Y!!S]*^E/C=X"C\;?LU3^)+N!4\0:)IV;!XQC[H&,U\/_ !:_
M9A_:)\#V_A;4?%_CMM8TS[2A$(ESMY!QCZ5^@'C;Q5;6/['^M7$TJ&XMM*PT
M>?F=@!T% &/_ ,$Y?&6M^+/@';OXD?.K1W#*03_#VKZKKX]_X)I7C>)O@;'K
M30O:K)<,JQ2#!K["H _/O_@IC\'7US4-'^("/-&= B\S,;$#CGFO=OV#?B9)
M\5?@39:Q))YK"0Q;L^@K=_;,\+_\)+^SWXOB7_6+9L17RG_P2C\:3:'X'_X1
M&9^MR[;3]: /T=HHHH ***9-((87D/15+'\* /A[_@I!\2I]'TZQ\'03&-M;
MB,>U3@G/%=C_ ,$\?@?'\)_@^BW/FM>32F3,C$X!YKY8_;BU>?XG?M6?#NUL
MY,V]O=*CJ#Q]ZOU$\+Z+#H.AVEI"NT)&H/UQ0!\F?\%,U9OA3IFV1XS]I/*'
M'I3?^"<"LO@O4MTCR?*OWSGTJ3_@I?\ \DKTS_KX/]*3_@G'_P B9J/^ZO\
M2@#[(KE/BC_R(>MX./\ 1).1_NFNKKE?BA_R(>M_]>LG_H)H _+S_@E^DB_&
M#X@[IY)!_:#\,Q/\1K]/_B?XR'@/P3>ZP2%\A."?I7YB?\$PO^2P?$'_ +"#
M_P#H5?I5\;? ]Q\1/AOJ.B6K[)IDR#] : /S<T30_&'[=WQGU/PYXU>1?!5N
MQ>W>%BIX->YZS_P25^%>F>';J;0?[0_M^&(M:223G;Y@'&1]:\:_9!^*W_"F
M/VF->\'^)(Y+2WB#1+=3?*ASGH37ZE:?J5KJUJES9SQW,+C*O&P(H _*G]GS
M]H[XF?LU?'[3_A#X_0QZ5-*-F5W':>AS]*_5*"[M]>TDRVS^9!<1D*W3J*X[
MQ1\"? _C3Q=;^)]8T&WO=<MU"QW;CYE Z5V]C8P:;:I;VZ".%!A5':@#\COV
MK?#6J?LS_M,>#KRQGE2RUR_5Y<N2""_-?K-X;U2#6=#L;JWD$D<D*-D?05\#
M?\%2?!,NN:IX,UM?NZ6?,^F&)KZ*_8H\>?\ "??"2.[W[_)=8LY] : /H*BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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@ J.X_U
M+?2I*CN/]2WTH \ZTW_DH%>DUYMIO_)0*])H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\1?\@F;
MZ5RG@G_D)-]*ZOQ%_P @F;Z5RG@G_D)-]* .]HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JVH?\>K_
M $JS5;4/^/5_I0!P?@?_ )&J^^AKT6O.O __ "-5]]#7HM !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 4M6_X\W^E<5\.O^0QJ/UKM=6_X\W^E<5\.O^0QJ/UH ]"HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "L[7/\ CQD^AK1K.US_ (\9/H: .3^&7^LU#_>_K7>UP7PR_P!9J'^]_6N]
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#(\2_P#(.D_W37/?"_\ X\[O_?KH?$O_ "#I/]TUSWPO
M_P"/.[_WZ .XHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OS7_X*\74FG_\(7>0)YMQ"VY(_P"\<FOTHK\X?^"K_P#R
M'/ &1G][_P"S&@#RKX+_ +>GQI\'>$8]-TOX47&KVD?W9EC:NZ_X>/\ Q\_Z
M(M=?]^FK[$_9#6*7X56P^SQ*1MR509/'>O;_ +)!_P \8_\ O@4 ?,/[&?[2
MWQ ^/W]L#QMX)D\)BT_U)=&42=/6N0_;X_:HG^&>FS^!M'CSKNI1#RC&QW\^
ME?9<^RSMY9(XU4J,X48S7Y%?M*7TGCK_ (*'>#X=0_U2E4"'[N!B@#VS]B3]
MAXW3V?Q0\<ZI/K%YJ*ECH]\"Z)]0:^XO^%0^"/+V?\(II&WT^QI_A6YX;TN#
M1]%M;6W55B1!@+TZ5IT ?GK^W7^Q$)=/O?B;X$U";1=2TB+S%TG3UV)+CZ5U
MO_!//]J*X^('A:R\%>(@8_$UHI\R.5OWF!ZU]GZWI\.JZ7<6UPJO$ZD$,..E
M?D_\"XQX3_X*9Z_!9<0X8>6OW<'VH ]Y_P""J,ZV/A7P_>E!(;<EPI'7!-?$
M'P(TWXA?M7>(;?PQ9VMWIGA29Q%<W,&1&OUK[D_X*DVZW7AOPY _W)&*M^9K
MN_\ @G'X7L/"_P (;F&RC4>9,'9\<]#QF@#UWX%?LY>%O@=X'L= L;&UO+B%
M<27TD"^;(?KC->*_MX>!?"UG\/YKJ/P_81WKQN3<1P*K'CO@5]A5\K_M]_\
M)-V_ZXO_ "- 'D7_  2U\#^&=>^%.OR:CH%A?3B]VB2Y@60A>>.1]*^]+6QT
M[POI;1V=M!864*EO+A4(@ 'H*^)/^"3O_)*?$'_7[_4U],?M(:]<^'OAK?7-
MJ2)"K+Q]* /SR_:"^*7BG]NKXK/\-_"QN=&L="NS'/-9NP\P9P2>:^Y?V>_V
M1?"?P8\&KI=Y86>NWT@5IKF\@61LXY&2*_*#]G-/CC;_ !F\7ZI\(;&.]OYI
M6:X\T9P,U]/MXV_;R4D?V%!Q_P!,_P#ZU 'Z :W\#? NMZ;-:2^%M*0.I"NM
MJ@*GUZ5^;7QR^$_BW]AOXEZ?XK\.:E>ZWHVMW@5K-6/EVZ[N0!VKI/\ A-OV
M\O\ H!0?]^__ *U<7\4/"?[:7QDLX+/7M @$,/*[8\?TH _3GX0_$2V^)'@^
MQU&%E,IA0RJ#T; KY&_X*$?M7:EX%TJX\&^&(&GUN20(RPD[\'C->D_L#_#;
MQ[\,?AO?VOC^ P:BTFY%/H*^*O&%X_C7_@I%=:?J/SVW78W3K0!]&_L<_L,V
M>G:;9>/_ !GJ4OB*_P!:A%R^G7Z[T@)[<U]AQ?"7P5!MV>%=(&W@9LXS_2MG
MPS8Q:;H-E;0@"*.,*H'3%:E 'YI_M\?L.WMA?W7Q6\ :G<:;>PNF[2+%=B>N
M0!7M_P"PC^TX/BQX6M_!^K*!KFDV_ES^8WSMCL:^LM4TRWU>QFM;J-989%*D
M,,CD5^3/[&;-X<_;F^)-K:,PA6Y90H/ &: /H/\ ;._9]\1:?\1M&^+/@P7%
MQ>:%^^72;;.)V'8@5SWPQ^*_A_XK>,H/''Q4U&'P!XAC41'3+AMA 7@'FOT+
MA;?"C'DXS7S=\=?V!OAO^T!XJ?7_ !"EU%>LN#]E;:#[T 0?%SXK?!?XC^$1
M8O\ $+37GL%,ELB7&3(X' P1SG KXU\&ZU\1/CQ\0H?#YT>Z@\)+-Y#3J#Y<
MD><9/X5]$6?_  2/^#-E?6UTCZH7@<.H,QP2/7FOKKP+X TGX>:)!I>DP+'!
M$H4-M&X@#')H I_"WX:Z;\*?"D&AZ6BI;1_,0JX&[O78444 <)\<[47WPG\2
MP-]V2T8&OSX_8;MX-#^-L=A'*.96.P?6OT.^,G_),O$'_7LU?FO^QN?^,J(.
M3]]OYT ?JY1110 51UQS'HNH..JV\A_\=-7JS?$S%?#>JL.HM)3_ ..&@#\F
M? UK<>.?VFH[J=6D%GJ/REN<8:OUUAXAC'^R/Y5^2'[)NKS:I\?M=6< B/4F
M _[Z-?KA'_JU^@H ^.O^"F!Q\*M,S_S\'^E)_P $X_\ D2]1_P!U?Z5M?\%"
MM+AU3X8V*S=%F)'Z5D_\$[8Q#X6U=!]U=H'YB@#[$KE?BA_R(>M_]>LG_H)K
MJJY7XH?\B'K?_7K)_P"@F@#\P/\ @F%_R6#X@_\ 80?_ -"K]9U^X/I7Y+_\
M$PSCXP?$'_L(/_Z%7ZT)]U?I0!\K_M>?L4Z9\>M#DN](N?[!UJ#,_P!HMEVO
M*PYQD5\3_!?]M/XB?LF>/K?P#X_T27^P9+E;9;^^W [ <;P3U'XU^P5>#_M5
M?LG^%OVFO"DEOJ]N1JMO"PM+B/"D-V!- 'JW@OX@^'?B#I<>H>'M5M]4M9%#
M;[=]V,]C[UT5?C7^SGXW\9?L5_M-:?\ "WQ%*\7ARYFW'S#D[2>"*_8C2=6M
M=<T^*]LI1-;2C*N.] 'RW^W]HT6H?#>ZN)#M\FW8@_G7-?\ !*F[6[^ E\4E
M\T+?$9_.NO\ V_O^2.ZQ_P!>C_R->8?\$=_^3==3Z_\ (1/7_@5 'WK1110
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 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 5'<?ZEOI
M4E1W'^I;Z4 >=:;_ ,E KTFO-M-_Y*!7I- !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OB+_D$S?2
MN4\$_P#(2;Z5U?B+_D$S?2N4\$_\A)OI0!WM%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56U#_CU?Z5
M9JMJ'_'J_P!* .#\#_\ (U7WT->BUYUX'_Y&J^^AKT6@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *
M6K?\>;_2N*^'7_(8U'ZUVNK?\>;_ $KBOAU_R&-1^M 'H5%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5G:Y_P >,GT-:-9VN?\ 'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU#_ 'OZUWM
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 9'B7_ )!TG^Z:Y[X7_P#'G=_[]=#XE_Y!TG^Z:Y[X7_\
M'G=_[] '<4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !7YP_\%8/^0WX _ZZ_P#LQK]'J_/W_@I]\/O%/C76/ S^'M(F
MU-8),RF)2=OS&@#Z,_8]_P"25P?\!_E7NU>*_LHZ+J.A?#."WU*U:TN!MRCC
M!Z5[50 A 88(R*_*K_@H+X)OO '[3WA_XF6%K)_9E@B/-Y:\9XS7ZK5Q/Q:^
M%>D_%SP;?Z!J<,>VY3:)F0%D/K0!A_LY_%?3_BY\+](UNTNHI)9D^>$."Z8
MZCK7J5?EG=_!+XA_L >-[OQAX.^W^-].F!1='7<8U4^P^M:;_P#!2SXYO&SI
M\$[I<\@>4^!0!]U_M$?%K3?@Y\+-<\1WMS$K6<)982X#N?0#K7Y[?L%^$=3^
M+G[4%_\ &22!X]'O5?RTD7OVJ.Q^#7Q+_P""@'BZW\1>,UO_  7IT)V/I;;E
MCD ]17Z._!7X0:1\%? MCX;TJ./R[88,JI@M0!\G_P#!4#_D"^&/]X_S->F_
ML!_\DIE_ZZ#^5<3_ ,%(O!/B+QAI/AM=!TR746C8[Q$I..37HW[#?AO5_#/P
MSEMM8LI+&XW@B.08/2@#Z1KY7_;[_P"2;M_UQ?\ D:^J*^9_VXO#.L>)OA\T
M&CV,E]/Y3C9&,GO0!Y7_ ,$G?^24^(/^OW^IK['^(7A&'QIX8N].F .Z-MN?
M7%?)_P#P2_\ !/B'P3\,==MO$.F2Z9<27FY(Y5()'/-?:E 'Y%_L=_$*?]G7
M]I[QQI6OJUKI^H71AA:;Y5/S<8)K];;&^AU*SAN;>19H9%#*Z$$'(KY7_; _
M8=TG]H.UM]4TV]_L#5]/S.KVJX,S#G!(KY=\*?M5_'']G&UE\*Q_#J_\56T#
M[([J1&/ X!S0!^J)(4$DX%> ?M.?MD>$_P!F6/11JJG4[C5)_)2WM9 SISC)
M S7QQKG_  48^/6JV#6<'P=O+1YOW9E$39&>*V_@W_P3WU7XJ>(+7XC^/]<N
MI);F072Z3>980MG. #TH _0#X<>/[?XD>';?5K:VDMH9D5U24<X(S7YA_MI:
M'=? ;]IJ;XIQV4LE@T@3]VI[FOU;T?2;;0],MK&TB2&&"-8U5%P.!BN)^-7P
M7T7XU>$+C0]5@B_><K,R E30!)\#?'EC\1/AAX>UFUNHIFN[59'C5P60GL1V
M-=_7Y::I\/?B=_P3U\27.L>#X;_Q[I^H-M73_F>.!?8=JTU_X*6?'*-5=_@E
M=. .1Y3\_E0!]N?M+?'?2?@/\-[[7;VYA\]?W:6^\>8V0>0*^%_^"=?PUU/Q
M7\=O%GQ(O(I(].U8M/%O![G-8%G^S7\0?V]OB(OC'QM+?^#],?#'29-PC4#M
MBOTU^%OPWTSX5^"]+\/:;%&([*$1F54 +X[F@#K54*H Z#BEHHH **** "BB
MB@#A?CC=+9_"GQ)._P!U+5B:_/?]A]K?6/CE'J$4!/[QAYF..M?<?[6VK1Z+
M^SQXVN9)!&5L'V\]37R3_P $I]%E\0> V\1R6V2+EU\XCWH _16BBB@ K-\2
MKO\ #FJKZVDH_P#'#6E5+6XS+HM^@ZM;R#\U- 'Y._LI:.^C?'[7#+(/WFI,
M0,_[5?K;'_JU^@K\B/"_VCX?_M/6UM.6C%[J&5!XSEJ_7:'_ %,?^Z/Y4 >!
M?MF> ;[QU\,I$L2=]H&F('H!7SW_ ,$M/B)!K=OXRTJ\E6TO+*X\E89V"L^#
MC(!ZU]^WUG'J%G/;3*'BF0HRD=B,5^=/[07[$>L_#7QM#\2_ &I7226<INI-
M+M,J)R#G:0.M 'Z.5YC^T%\1-)\!_#_46U&XBC>YA>)$=@"217PPO_!2KXXJ
M2A^"=TQC^0MY3_,1WKC/#/A?XI_\%"?B)+9^.M/U#P'HU@PN5;:RJ^#G;C\*
M /0O^"6_POO=/\7>/=?O8F6VNKMI82PZ@MQBO8O^"AGQB\5?"_X;WESX7:XA
MO$QMDA!X_*OIGX:_#K3/AEX5L=&TZ) +>)8VF"X:3 ZFK?C7P+I'CS19]-U6
MSAN8I5Q^\0'% 'A?[#?Q[3XN?!O0QJU\)?$JQ?Z1'(PWD^XKZ4/')X'K7Y<_
M%#X%^.?V*OB%=_$+P!!=^)H;Q\+I,()2,$^@J>?_ (*%?'7Q5IKZ(?A!>6,U
MZGDF]6)P8\C&: ,[]NBTTWQ7^UQHEG8>7=:MY2!982"5Z<<5^BGP-TFZT3X9
MZ/9WF?M$<>&W=>U?'?[*?[$M]=>-K+XJ^,M1N)-763>ME<@D^N.:_0!5"J H
M  Z "@#Y3_;\U:&S^&EW;RC=YULX"^O6N5_X)36*V/P#OU2$PAKXG:1CUK'_
M ."E'BB'2;SPKIDTH0WQV*A/WN2*]R_8R\+_ /"*_"E(!!Y D<2;0,9R#0![
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 %%%% !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 5'
M<?ZEOI4E1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^(O^
M03-]*Y3P3_R$F^E=7XB_Y!,WTKE/!/\ R$F^E '>T444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4/^
M/5_I5FJVH?\ 'J_TH X/P/\ \C5??0UZ+7G7@?\ Y&J^^AKT6@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** *6K?\>;_2N*^'7_ "&-1^M=KJW_ !YO]*XKX=?\AC4?K0!Z%1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+_6:A_O?UKO:X+X9?ZS4/][^M
M=[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% &1XE_Y!TG^Z:Y[X7_\>=W_ +]=#XE_Y!TG^Z:Y[X7_
M /'G=_[] '<4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !3&A23&]%?_ 'AFGT4 (JA>  ![4M%% !1110 R2&.3[Z*_
M^\,U']BM_P#GWB_[X%3T4 ,CACB^Y&J?[H I]%% #&C23[RJW^\,TJHJ<*H4
M>PQ3J* "FLBMPRAOJ*=10 Q(TC&$54'^R,4^BB@!*B:T@;DPQD^Z"IJ* (/L
M5O\ \^\7_? J95"#"@*/0"EHH **** &20QR_?C5_P#>4&H_L5O_ ,^\7_?
MJ>B@!D<,<?W$5/\ =&*?110 4444 %%%% !1145RKM;RK$=LA4A3Z''% 'PW
M_P %(OB1-IUE9>"8I,'6X?+\L'DYXKU#_@GW\-Y/A?\  .STF6(Q.9C*01SS
M7C_QB_8?^(_Q<_:#\->,]2U^&?1-,G#M;O)R5!SC&:^[]-TVVTFSBM;6)8H8
MU"A5&.E %JBBB@ IDT?F0NG]Y2/TI]% 'Y*?MV0W?PQ_:O\ AW=%1'!<72R;
MEZ$;J_5#P?K\/B3P_9WL+!@\2Y(/?%?.?[8O[(]S^T5?:3J-A+%!J&FK^YED
M(!4YKU#]FWX<^(/A?\/(M%\27RZA?QOD2JV1M]* /5Z:RJXPRAA[BG44 0?8
MK?\ Y]XO^^!3X[>*')2-$/\ LJ!4E% !1110 R2&.7AT5Q_M#-,^QVXZ01_]
M\"IJ* &JH484!1Z 4DTGDPR/_=4M^0I]8/C;3=2UCP[>6FES_9[J:)D5\XQD
M8H _+;]MK5=6^/'[1_@.QLD\VQTJ^5)!&>% ?FOU0\*Z+;Z#X?L;.VC")'"@
M/N=HKXR_9G_8A\7?#WXCZ]XB\<:K#K$=U<F:U4,&,8SFON*-1'&JCHHQ0 ZB
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.X_
MU+?2I*CN/]2WTH \ZTW_ )*!7I->;:;_ ,E KTF@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQ%_
MR"9OI7*>"?\ D)-]*ZOQ%_R"9OI7*>"?^0DWTH [VBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:A_
MQZO]*LU6U#_CU?Z4 <'X'_Y&J^^AKT6O.O __(U7WT->BT %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!2U;_CS?Z5Q7PZ_Y#&H_6NUU;_CS?Z5Q7PZ_P"0QJ/UH ]"HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "L[7/^/&3Z&M&L[7/^/&3Z&@#D_AE_K-0_WOZUWM<%\,O]9J'^]_6N]H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#(\2_\ (.D_W37/?"__ (\[O_?KH?$O_(.D_P!TUSWPO_X\
M[O\ WZ .XHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 **** "H[C_ %+?2I*CN/\ 4M]* /.M-_Y*!7I-
M>;:;_P E KTF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** ,WQ%_P @F;Z5RG@G_D)-]*ZOQ%_R"9OI
M7*>"?^0DWTH [VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *K:A_P >K_2K-5M0_P"/5_I0!P?@?_D:
MK[Z&O1:\Z\#_ /(U7WT->BT %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!2U;_CS?Z5Q7PZ_P"0QJ/U
MKM=6_P"/-_I7%?#K_D,:C]: /0J*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K.US_CQD^AK1K.US_CQ
MD^AH Y/X9?ZS4/\ >_K7>UP7PR_UFH?[W]:[V@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,CQ+_R#
MI/\ =-<]\+_^/.[_ -^NA\2_\@Z3_=-<]\+_ /CSN_\ ?H [BBBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *CN/]2WTJ2H[C_4M]* /.M-_Y*!7I->;:;_R4"O2: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH S?$7_()F^E<IX)_Y"3?2NK\1?\@F;Z5RG@G_ )"3?2@#O:*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ JMJ'_'J_TJS5;4/^/5_I0!P?@?\ Y&J^^AKT6O.O _\ R-5]]#7HM !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 4M6_P"/-_I7%?#K_D,:C]:[75O^/-_I7%?#K_D,:C]: /0J
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K.US_CQD^AK1K.US_CQD^AH Y/X9?ZS4/][^M=[7!?#+_6
M:A_O?UKO: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH R/$O_(.D_W37/?"_P#X\[O_ 'ZZ'Q+_ ,@Z
M3_=-<]\+_P#CSN_]^@#N**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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@ J.X_U+?2I*CN/]2WTH \Z
MTW_DH%>DUYMIO_)0*])H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\1?\@F;Z5RG@G_D)-]*ZOQ%
M_P @F;Z5RG@G_D)-]* .]HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "JVH?\>K_ $JS5;4/^/5_I0!P
M?@?_ )&J^^AKT6O.O __ "-5]]#7HM !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4M6_X\W^E<5\.O
M^0QJ/UKM=6_X\W^E<5\.O^0QJ/UH ]"HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[7/\ CQD^AK1K
M.US_ (\9/H: .3^&7^LU#_>_K7>UP7PR_P!9J'^]_6N]H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#(\2_P#(.D_W37/?"_\ X\[O_?KH?$O_ "#I/]TUSWPO_P"/.[_WZ .XHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "H[C_4M]*DJ.X_U+?2@#SK3?\ DH%>DUYMIO\ R4"O2: "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH S?$7_()F^E<IX)_P"0DWTKJ_$7_()F^E<IX)_Y"3?2@#O:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ JMJ'_'J_TJS5;4/^/5_I0!P?@?_D:K[Z&O1:\Z\#_\C5??
M0UZ+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% %+5O^/-_I7%?#K_D,:C]:[75O^/-_I7%?#K_ )#&
MH_6@#T*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *SM<_X\9/H:T:SM<_X\9/H: .3^&7^LU#_>_K7>
MUP7PR_UFH?[W]:[V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** ,CQ+_P @Z3_=-<]\+_\ CSN_]^NA
M\2_\@Z3_ '37/?"__CSN_P#?H [BBBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 *CN/\ 4M]*DJ.X
M_P!2WTH \ZTW_DH%>DUYMIO_ "4"O2: "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?$7_ ""9OI7*
M>"?^0DWTKJ_$7_()F^E<IX)_Y"3?2@#O:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JMJ'_ !ZO]*LU
M6U#_ (]7^E '!^!_^1JOOH:]%KSKP/\ \C5??0UZ+0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %+5
MO^/-_I7%?#K_ )#&H_6NUU;_ (\W^E<5\.O^0QJ/UH ]"HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
ML[7/^/&3Z&M&L[7/^/&3Z&@#D_AE_K-0_P![^M=[7!?#+_6:A_O?UKO: "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH R/$O_(.D_P!TUSWPO_X\[O\ WZZ'Q+_R#I/]TUSWPO\ ^/.[
M_P!^@#N**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHK-\1Z_:>%M#O=6OY!%:6D32R,3C@#- &C7@WCK]N#X/_  W\
M3W'A_7O%$=GJD!Q)#M!Q^M?G!^V)_P %+/$?B3QU]E^&.K3Z9I< ,,@Y)=AP
M:\8^%O['OQ4_:XU*X\2&<"\O3YDD]XI&??D\4 ?K2W_!1;X$(I8^,8P!R?E'
M^->N?"7XV^$/C?HKZMX0U1=3LD.UI%P,'\Z_('5/^"0/Q9TO3;J\:_TZ5;="
MY2,Y9@!G@9KQ#PS\5OBK^R'KEQHFGW]QIMKYNZ2,*0C\\XH _HHHKXZ_8@_;
MFT/X_:;9^&+R63_A*88LRR.>'X_G7V+0!Y1\6/VH/AW\$]0CL?%VN+IES(NY
M58 Y'YT_X7_M-?#WXR7OV3PKK:ZC/C.U1CC\Z_,7_@LE;J?BII,I!W"W7'Y"
MKO\ P2+M$C\?%U#;C&Q/- 'ZX:]KUEX9TJXU'4)?)M+="\DGH!7@^D_M^?!3
M6M=.CVGBR.6_#^7Y6T?>].M=[^T9'YGP?\2@@D?8Y.G^Z:_GK^%MLDGQJLT(
M.U;]\<^C&@#^E#0]<L_$6G17UA+YUM(,J_K6A7F_[/L?E_"_2@ 0-O\ 05Z1
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 %%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0!
MYUIO_)0*])KS;3?^2@5Z30 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% &;XB_Y!,WTKE/!/_(2;Z5U?
MB+_D$S?2N4\$_P#(2;Z4 =[1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %5M0_X]7^E6:K:A_P >K_2@
M#@_ _P#R-5]]#7HM>=>!_P#D:K[Z&O1: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M_QYO]*XKX
M=?\ (8U'ZUVNK?\ 'F_TKBOAU_R&-1^M 'H5%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G:Y_QXR?0
MUHUG:Y_QXR?0T <G\,O]9J'^]_6N]K@OAE_K-0_WOZUWM !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M 9'B7_D'2?[IKGOA?_QYW?\ OUT/B7_D'2?[IKGOA?\ \>=W_OT =Q1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?G7
M_P %9/CU?_#GP_HVB:->$2:DC1SI&_ Z]<>U?H?<G;;RG_8/\J_#O_@IOK%Q
MJ7CN".9V98YF"[C]: .8_8)_9SE^,/Q0TW6-1B%QI<<Y,D;+E6.><U^Z?A/P
M3HO@G3H[+1["&RA10O[M0,U^?O\ P1]TF";X6WUTR*95N&PV.>IK]'Z $90R
ME6&5(P0>]?)/[<W[+_AWX@_"O6=2LM+@AU:*,D-'&,GWKZWK-\1:7#K.CW-I
M. 8I$((/TH _G&^%/Q!US]FKXK+=PJRW,,@CD .T[<U^\O\ PO&'P_\  '3?
M&\B"]=K%;AXMW/W<D&OP[_;2TF#0_P!I;7K2W 6*.9, ?[QK];OV5?#-K\5O
M@39Z+K+.UF]FL;*IYP1CB@#\IOVT?VN7_:I\81:C_9(TN&U'E1J#G<HZ&I?V
M1/VQI/V7]?6_71O[41EV.F<<'@]ZZ;_@H9^RWX8_9K\=V]GX:GFE@O%\XI,V
M=F><?K5C]@W]D[PK^T=XG%GXCN)H840R$1-@MCG% 'U#\?O^"I4=S\-$M;3P
MXN=<MB@&[[@(Z\FOR_\ "?C)O#/CB'Q"(?,*3M-Y?U.<5^QW[0?_  3A^''_
M  JVZN8KBX@;1[5GM\G'0=.#7X^^!O"-KXB^)$&A7#L+5KEH2W? ;% 'ZT_L
M%_\ !09_C3XNLOAQ<>'ULGC@+Q76[J!UX!K[ZUSQ%IGAFS-SJ=[#90 9WS-@
M5\@?L7_L,^!O@S)9^/\ 3+FXN=7FA(P[95!CD=:^9O\ @IS^U=?W5U'X8T2Y
M\@1NT4OEMR* /:?VD?\ @JKH_P &?&2:+H.D0^)8L9>>.3A?UKR@_P#!;&3<
MN/ P()Y_>=!_WU7S9^QC^Q#KG[3.M1ZMJB2?\(YYF+BZ9^0/KZU]ZZC_ ,$?
M/A,UK+]CO-06?8=F]N-V/K0![)^SQ^VWX,^-NCV\USJ-GH]].HV6TLH!8GL,
M]Z^A]0OEL["2Y'SJJ[ACO7\['QN^!_C#]EOXG![RWN+33[2^#V-PLGWU5L@?
MI7[#?L5_M+2_M&?!BYN]1$:7=C'Y'R]6VKCGWXH \1^._P#P5B?X/?$J\\+Q
M>$5OUM6 DG+XX)^M=K\;_P#@IIHOPQ^&'A;Q+I6GPZUJ&LH&>Q63!A)&>>:_
M,']NX8_:(UWCT_F:XWX2_!WQ_P#M%ZH-&\+V4^K_ &, NFXE8U]: /VX_8M_
M;!N/VL/#]_J3Z#_9'V5]C '(_/-?3M?+/[ ?P'U3X#_#6XTK5K3[)=RN&92,
M<]Z^IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ J.X_P!2WTJ2H[C_ %+?2@#SK3?^2@5Z37FV
MF_\ )0*])H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#-\1?\ ()F^E<IX)_Y"3?2NK\1?\@F;Z5RG
M@G_D)-]* .]HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "JVH?\ 'J_TJS5;4/\ CU?Z4 <'X'_Y&J^^
MAKT6O.O _P#R-5]]#7HM !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 4M6_X\W^E<5\.O\ D,:C]:[7
M5O\ CS?Z5Q7PZ_Y#&H_6@#T*BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SM<_X\9/H:T:SM<_X\9/H
M: .3^&7^LU#_ 'OZUWM<%\,O]9J'^]_6N]H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#(\2_\@Z3_
M '37/?"__CSN_P#?KH?$O_(.D_W37/?"_P#X\[O_ 'Z .XHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2KYD;K_ '@1
M7XV?\%;/AK<>#?$FB:@W[R&^=F5U' ZU^RU?./[:7[--I^T!\/[DR8>]T^W=
M[>/;DL1DX% 'QQ_P25^*EAH^BMX9EE5;FXG)"D^IK]5:_FX\'^(?%7[*WQ>M
M]0NK"YLY[*=C]EDROF*#P:_9#]EW]OGPI\:-!@;6KVUT2\V<_:) O([&@#ZW
MKF?B-XHM_!_@_4-5NI%CB@C))8X[5BWWQ\^'UC9SW#>+=+<0J6*K<J2?85^7
MW[>7_!09_%Z7W@WPW_QZR*5:XA?@>] 'R#^U-XJA\<_M :OJEH?-CGG4+MYS
M\QXK]S?V0?!;^%_@QX<GD^5[FS1]O<#%?DO_ ,$]?V7]2^,7Q0CU+7=,F.B(
MOFB\G0E68<Y!K]RO#^C0^'=%L],MAB"UC$:<8X% 'Y"_\%D/^2G:5_U[K_(5
M>_X)'_\ (]#_ *Y-_*J/_!9#_DIVE?\ 7NO\A5[_ ()'_P#(]#_KDW\J /TQ
M_:*_Y)#XD_Z\Y/\ T$U_/=\*O^2W6O\ U_2?^AFOZ$?VBO\ DD/B3_KSD_\
M037\]WPJ_P"2W6O_ %_2?^AF@#^@_P"!?'PEL3_TQ;_T&OY_/VIM6O=4^/'C
M$7<CL(M0D1%;L,U_0-\!5W_"K3E_O1D?I7X\_P#!1KX!WGP[^(4WB2*S;R;Z
MX:1W"''7/- 'BGPE_:H^+?P?T*72_!VKW5CI\G+)%"S _B*Z]?V]/VA%SCQ)
M?_\ ?AZ^I_\ @G/\:OA1<>&Y?#_C#0]+BO6<+]JNT4X_/M7W>;;]GQ0QV^$\
M*-QY3I0!^#_Q6^-/Q'^-"P_\)=<7>I"$[D+0,,5]Q?\ !+;4=5TSPOJMH()H
M;>29B2RD!NM>]V/[6WP#O/B-=^%9?!VBQ6T,WDI=E$P_.,U];:#X>\$Q^%)K
MSPG8:=':R1[PUBH Y'?% 'X2_MX*/^&C-9'8[?YFOTQ_X)A_"K1_!/@M]7L+
M<176I6ZF9\<MWK\R_P!NHG_AHS6OJO\ ,U^M?_!/?_DE6F?]>R_RH ^M:***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "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@ J.X_U+?2I*CN/]2WTH \ZTW_DH%>DUYMIO_)0*])H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#-\1?\@F;Z5RG@G_D)-]*ZOQ%_P @F;Z5RG@G_D)-]* .
M]HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "JVH?\>K_ $JS5;4/^/5_I0!P?@?_ )&J^^AKT6O.O __
M "-5]]#7HM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 4M6_X\W^E<5\.O^0QJ/UKM=6_X\W^E<5\.
MO^0QJ/UH ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "L[7/\ CQD^AK1K.US_ (\9/H: .3^&7^LU
M#_>_K7>UP7PR_P!9J'^]_6N]H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#(\2_P#(.D_W37/?"_\
MX\[O_?KH?$O_ "#I/]TUSWPO_P"/.[_WZ .XHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "DI:* /F3]IK]@_P #_M):
MLFLZKOM-2BCVJ8%"AL#OCO7Y9?%#_@G=\7?"?CS4;#PEH5]>Z(KYM[B.1EX]
M\5^]%% '\][_ +"O[084D^&M18>GGOS7U'^R?_P2M'C3PY=:C\58;S2M1\W]
MW;Y).WWK];:* .-^$_PKT7X.^"['PUH<02SM5VARH#-]:[*BB@#\PO\ @I]^
MS+\1OC-\0]-O_".BR:I9QPJKE/7%6O\ @FQ^S5\1?@_XR-WXKT=]/MMC %AT
MK],Z* ."^.&@WWB3X9Z]IVG1>=>3VSI&@[D@U^*WP\_88^-6F_%:WO[CPI<0
M6L=XTCSL/E92Q/%?O-10!PWP7T.]\._#_3K'4(_*NHUPRGMP*R_CA\ _#OQX
MT'^S==C^500KA03S7IM% 'XA?M(?\$UO'G@7QUY?PXTJ\U32)1DO&Y&PY_E7
MEO\ PPI^T'_T+>H_]_WK^@^B@#\>OV1?^"76J^,-5O;[XJP7VC+;X>!8V.YS
MGU[U^GGPW^#NG_!_P3<:'HL\]U&RX4W!R>F*])HH _$C]KK]B_XP>./CEJNK
MZ-X7GO\ 3[AAY<T8X')ZU^DG[%/PW\1?#GX=V%AXAM#:7<<"JRD=\5])T4 %
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!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 5'<?ZEOI4E1W'^I;Z4 >=:;_R4"O2:\VTW_DH%
M>DT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!F^(O^03-]*Y3P3_R$F^E=7XB_Y!,WTKE/!/\ R$F^
ME '>T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !5;4/^/5_I5FJVH?\ 'J_TH X/P/\ \C5??0UZ+7G7
M@?\ Y&J^^AKT6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** *6K?\>;_2N*^'7_ "&-1^M=KJW_ !YO
M]*XKX=?\AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+
M_6:A_O?UKO:X+X9?ZS4/][^M=[0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &1XE_Y!TG^Z:Y[X7_\
M>=W_ +]=#XE_Y!TG^Z:Y[X7_ /'G=_[] '<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 %%%% !13)IDMX7DD8*BC)8]A7S_XH_;S^"O@WQ!<Z)JWB^&VU&W.
MV2+;G!_.@#Z#HKYX\/?M^?!'Q1KUIHVF^,(9]0NF"11;<;B?QKZ%CD66-70Y
M5@&!]0: '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 %%%% !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 %1W'^I;Z5)4=Q_J6^E 'G6
MF_\ )0*])KS;3?\ DH%>DT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!F^(O\ D$S?2N4\$_\ (2;Z
M5U?B+_D$S?2N4\$_\A)OI0!WM%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 56U#_ (]7^E6:K:A_QZO]
M* .#\#_\C5??0UZ+7G7@?_D:K[Z&O1: "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M_QYO\ 2N*^
M'7_(8U'ZUVNK?\>;_2N*^'7_ "&-1^M 'H5%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G:Y_QXR?0U
MHUG:Y_QXR?0T <G\,O\ 6:A_O?UKO:X+X9?ZS4/][^M=[0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M &1XE_Y!TG^Z:Y[X7_\ 'G=_[]=#XE_Y!TG^Z:Y[X7_\>=W_ +] '<4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116
M!XZ\867@/PKJ6MWTB+%9P-,59L%L#.!0!MO/'&=KR*A]&8 U\B_&7_@II\,O
M@K\0K[PAJ=KJ%]?VAP\MFNZ,_0@5\C^+OC=\2/V\/BU#H'@9]0\*:,)/L[:A
M;LP1<'&217VE\#?V$?"GP^TV-O&,%IXUUO;^\U"\CW,Y]\\T >8M_P %A/A*
MJDG2-:X_Z9'_ .)KVGX!_MP> OV@F5-'\_3W8[0M\0A_4"N^_P"&:_A;NS_P
M@NBY_P"O85\S_M0?\$\YOB/K$.K_  XUF/P.\,?-M8@QAF'?B@#[ACD21<HR
MN/53FJFLZI%HFE75_,&,5O&9&"]< 5^</[._[6'B'X"^//\ A4_C]+BZBLSL
M_MR\)VR'IU-?HUIM_9>*-%BN8BES97<>1W5E- 'QSXP_X*L?"_P9K$VG7FE:
MN\T;E"8X^,C\*R5_X+ _!\CYK+5(S_=9<'^5?5=[^SW\-M2N#<77@O2)YF.2
M\EN"37YB?MJ?"[P9H/Q@>VTSP]:6=N)U'EQQ@#K0!]'P_P#!8#X2S7"1)I6L
MMO. PCX_E7U1\%?CAHOQR\+OKNBPW$%JIP5N!AJX[X1?L[_#*\^&GAJX?P3I
M,DKVB.9'MP6+8Y.:]<TGPKI'A'29;31=/@TVVP3Y=NFU>E 'RY\7?^"FGPP^
M#GC:[\+ZM;W\^H6QQ)]G7('Z5QO_  ^"^$O_ $"-:/\ VR/^%?+2>%=%\5?\
M%(-8L]<TZ+4;(G)AE7*Y]<5^H6G_ +-GPK>QA*^!='*E0?FMQF@#YOT'_@K=
M\*->UB'3X],U>&24X#R1X4?I7V!X#\=:7\0_#MMK&E3+);3C(7<"P^M>=^-_
MV2_AOXH\*W^EV7A;2])NYXR(KR"W >-O7-?GM\%/&'BC]EW]M"\^'VI:O<:G
MH,.0L;,=G- 'ZRZIJ$>DZ;<WLV?*MXVD;Z 9KXY\;?\ !57X3^!]8FTVZM]0
MGN(G*,(1GD''I7U1XJU"/5OASJMW$,1S6,C*#_NFOR>_9U\">&O%?Q]:/7-'
MM]2C:^8%94!S\QH ^F?^'P7PE_Z!&M?]^C_A2-_P6$^$J*6.D:U@#/\ JC_A
M7U0W[-?PN;KX%T7T_P"/84T_LT_"QA@^!-&Q_P!>XH Y+X _MA>$OVB/"]]K
MOA^SO;>UM"0ZW*X8X].*YRV_;_\ AY-\5V\ R)=6^K+P9)>$_E7N_A;X:^%O
M!%G):Z#H5EI5M)R\5M$%4_45\#?\%.OV;H='\%R_$3P?:?9M=CN$\QK1,2;<
M\D8H _1;3[Z+4K.*Z@8/%(NY6'<58KY)_P""?_[2]K\7/ACH_AV\.W7]+M%C
MN-[?,Q'J/6OI;QYXSL?A_P"%;_7=08+:VD9=LG&: /-OV@/VKO!O[.FEM>^(
MWDEVL%\F @OS[5T?P9^..B?&[P];ZQHD4\5M.F]?.&#BORQT^ZU']M[]M]Q-
M'(W@LD_NV!: !:_7'P+X#TCX>^'[32-(M([:WMT"#8H&: /*?C=^V-X*^ OC
MS1/"?B$3G4M6 ,'E].?7BO9/#/B.V\4Z3%J%IGR9!D9K\M/^"H<*2?M8?#$L
MH)VQC]17Z1?!%0O@'3P!@;!_*@#OJ\Y^,WQTT#X'^';G6=?\S[+ GF-Y?7%>
MC5\9?\%*XTD^#>LAU##[*>M 'T+\!?CMX?\ VAO L7BOPV)1ITDAC E^]D=:
MUOB=\4M)^%.AOJNK[_LZ@D[.O%?+_P#P2914_95L=HQF[D)KT#]N)%D^%\H8
M9&Q_Y4 >3WW_  5[^$5G>S6RZ?JUPT3%6:),CC\*@_X?!?"7_H$:U_WZ/^%>
M?_\ !+OX1>"/&'A[QA<:WX9L-4NEN\"2YA#X&:^YO^&:OA;_ -"+HW_@.* /
M)O@#_P %#/AU^T)XAFTC1HKS3KB+JU\-BGZ9 KZ9N]3MK.PDO9)5^S(NXNIR
M,5\0_MN?LBZ?)X-M]:^',4'@V_T\F>:33UV&0+SCCZ5R_P"RC^T;J7Q._9=^
M)<&I7#_;_#UN\ FD;YF*C&: '?M*_&'XF?&CXC/X!^$FH/9SN/\ 79PFT=>:
M\AUC4/V8OA=&NC?&#PS<Z[\2K?Y=4N+="Y=^YS7U/_P3?TZR\2?"^3Q;=6Z2
MZQ)</"+IAE]O?FO!O@W8^ M2_;@^),GQ"CTR2,EOLYU4KL+9_P!J@#G_  G=
M?LJ?%"&6Q^&?A6YT7Q](-NE37*%-LW\)S7IW[/GQP^)7P3^*EG\-/B[?O?7\
MWSQ3@Y01G[HS]*QOVE- ^'=O^T=\,;GX>3:5:S1W"FZ722NTG=_L^V*]N_X*
M#>$['3_A-<>/8($CUVQ$<:W8'S@=N: /K:SO(;ZW2>!Q)$XRK#O4U>._LCZ[
M<>)/V?\ PIJ-U(TL\UOEG8\FO8J "H+Z[CL+.>ZE.(H8VD8^P&34]>!_MC_$
M63X>_#&5X[@VYO=T&X'&<C']: ,?X8_MX> ?BMXTU#PSHL5V][8SF"1B,KN!
MQZ>M?2:MN4,.A&:_/;_@E[\#[?PE-XP\0ZA;QW=UJ,WG0S2+DJ"V>,_6OT)]
MJ %HHHH ***2@!:*** "BBB@ HHHH **** $9MJDGH!FOGCXK_MO> _@_P",
MM)\-:T+@W^I3""+R^FXG'/'K7T+*-T;@<D@U^/7_  4 LP/VE/A^'B^8ZD@Y
M'^V* /V"L[E;RUAN(_N3(LB_0C(KS/\ :$_:&\-_LV^#8_$OB<2FQDF$*B+K
MN./\:]"\/J5T'301@BVB&/\ @ KXA_X+"1K)^S99[AG&HJ1^E 'UC\(_C'HG
MQD\.V^LZ)O\ LL\8D7S.N#7>U\G_ /!/6-8_@WHP4!1]D3I]*^L* "BBB@ H
MHHH **** "BBB@#QGXS_ +5'A'X&Z[9Z5K_G?:;I0R>7TYKT'X?^/-/^(_AN
M#6],W?9)ON[NM?G[_P %++02_%+PZS1[LQ+@D?2OK_\ 9%A,/P5TD;-@.<<>
MPH ]HHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R#]HS]I
MOPK^S+H.GZMXI$QM[V;R(_)Z[JZ_X9_$[2OBGX?@U?2-_P!FFC$B[^N#7P[_
M ,%F(!)\)_"#,FY?[3 SCW%?17[$MN8?A#I)$95/LL8!QQT% 'T11110 444
M4 %%%% 'S[\1OVU/ _PQ^,5E\.=62X&LW2ADD7_5\^O%>ZZ/JT&MZ?#>6S;H
M91E37Y[_ /!33X:VOA^WE^)\4"?VC9A564#YA^-?3_[$OC!O'/[./A75I)?,
MFFA^?)R0>.M 'NU%%% #68(K,>@&:^;OC)^WE\/?@CXELM$UW[0UW=/L3RR,
M YQSQ7TA,GF0NF<;E(_2OA#]H;_@FG)\<O']GXC?Q(+402;S$P)R,YQ^E 'V
M5\/?B!IOQ(T&/5M+W?9GP1NZ\UU%<#\&/AB/A1X/AT03BX$8 WCV%=]0 444
M4 %8/C;QC8^ _#5]K>HDBTLXS+)MZX S6]7!_&7X;/\ %/P3J.@K=_9!=PM$
M7^HQ0!XS\&_^"A7PX^-WBT>'M"6Z6]:3RQYO0G.,]*^HJ^!?V9?^"8__  H'
MXB0^)G\1+J!BDW+&%QA0>!TK[YH 6BBB@ HHHH **** "BBB@ HHHH Y/XI?
M$?3/A+X&U3Q5K&[^SM/C\R79UQ7$? /]J+PG^T1HZ:CX;$PA9BN)>N16+^W9
M#YW[+'CM2NX?8R2*^7O^"2=K_P 6WMW2/CS')8#WH _1#7-6@T'1[W4KDXM[
M2%II/]U1DU\L?#G_ (*4_##XF?$*/P?IB7BZE).8$:085F!QQQS7TIX^\,R>
M,?".J:-'/]G^VP-"7],C%?!7P5_X)32?"KXO6?C*7Q0MZEK<F>.WVXQDYQTH
M _1:BDI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!/VAOVR/!7
M[-MO#+XF2XD\YMJ+ ,DGZ8KPD?\ !83X2, 5TK66![B/_P"M7BO_  5HMXKC
M7/!\4J!XWU!%=3W!(!%?;GP;_9U^%U]\-/#L[^"-)EE>SC+O) "2=HR: /"W
M_P""PWPE3&=(UKDX_P!4?_B:^G_@G^T9X6^.NE)>Z'*T.Y-XAG8!_P JM#]F
MOX6KG_BA=%]/^/85^;'[8/P[U_\ 8Y^)>G>,O#VL26NA:O?!8]/MV*I&NX<8
MH _7!F"J2>E?/>L?MM>!-%^-*?#*<7']OOTQ]W^5>D_!WQQ'\0/AWI.I#/FR
M6J&3G.3M'-?EO\1+>/\ X>96C;!NX.: /U^L[I+RW29/NN,BIJS?#O\ R![;
M_<'\JTJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "FR,(T9CT49IU1W"EK>0 9)4C]* /G[6_P!MKP)H/C2/PQ<>
M?_:#S>0,8QNSCTKZ MIUNK>*9/N2(''T(S7Y"?%"Q7_AINUS#\W]I#MS]ZOU
MTT=2ND6((P1!&,?\!% %RBBB@ HHHH *YKXC>/-/^&?@_4?$FJ[OL%BGF2[>
MN*Z6O%/VRE$G[./C%6&1]E/% #_@A^U7X1^/6T^'O.^8D?O/:O:*_-'_ ()>
MV\<2Q;$"_,W2OTNH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K.U[7(/#^FRWMSGRHU+''M6C7'?%=0W@O4,C/[IO
MY4 ?*GBK_@K)\)O"OB*]T>:SU.XN;5S&YA3(R/PK*_X?!?"7_H$:U_WZ/^%?
M-_\ P3S^'OA;QU^TM\1XO$FB6VL)'</Y:W"!@OS5^FW_  S5\+<#_BA=&_\
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
MF_\ )0*])KS;3?\ DH%>DT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!F^(O\ D$S?2N4\$_\ (2;Z
M5U?B+_D$S?2N4\$_\A)OI0!WM%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 56U#_ (]7^E6:K:A_QZO]
M* .#\#_\C5??0UZ+7G7@?_D:K[Z&O1: "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M_QYO\ 2N*^
M'7_(8U'ZUVNK?\>;_2N*^'7_ "&-1^M 'H5%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G:Y_QXR?0U
MHUG:Y_QXR?0T <G\,O\ 6:A_O?UKO:X+X9?ZS4/][^M=[0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M &1XE_Y!TG^Z:Y[X7_\ 'G=_[]='XC1FTZ7 )^4USWPQC9;*[)4@>90!VU%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M_7H/_0:_%3X@> ]8^)7[96LZ5HAVS?:/WISCY,G(H ^]/BO^VY\3O&&L/;?
MC0X_%4=LY6Y(C#[*\ZU;]L#]K_PO8MJ6L?#N*WTZ/_62>0.!W[5]U?LW_ +P
MQ\#_  ;;IH>GBUO[V!&O9LY,C]3^M>HZWHMEXBTNXT[4(%N;2==LD;#@B@#Q
M#]EO]J+1OCGX7LK>ZO88O%ZQEKO3UX*D>@KUSX@Z_-X5\$:WJ]NH>>RM7F13
MT) S7Y@Z7I*_ C]N#6YO#Y-K8,Y14SQ@GTK]'/B)J#:I\#]=NW.6FTN1SCW6
M@#Y?_9-_;9\5_'+Q1<:=JUA#;Q1W+0@HH' .*^XNGM7Y/?\ !.G_ )'Z\_Z_
MG_\ 0C7W=^V#\:9/@?\ "N768I?)EF8P*WN1_P#7H YK]I+]M3PK\';<Z78Z
MC#<>)ILQV]KUW2=A^=?*MK^UE^V-J1DGLOAS%+9N=T+^0.4['IZ5%^Q#^SG9
M?'+QCK?COXJ/!K+"47.E1M,,KDYS7Z<V<^GV%K#;03V\<,*!$42+@ # H _.
M+P_^VK^T-X$U*._^+'@^+0/#+, ;HPA?Z5]Q?!?X_>#_ (Y:/]K\,:K'?2Q1
MAIXUZH?_ -=:?Q0^'OA+XP>%I] \3);WVG2<[3(ORG'6OS)CDG_8&^.D&GZ/
M>QKHNOWHABCBDW *6QS0!^MM<?\ $[XL^%_@_P"'VUKQ7J<>EZ>IQYDG<^@K
M5N?$]II/A:+6KZ39;?9TF=QSU4&ORN^(6K^)OVU_VLM0\!/<M-X!B;?'!NP!
M@^M 'I_C;]NKXN^/=<N8_@GX>B\3:=&YQ((MWR^O2N>/[4'[:<@VQ_#2,R>@
MMP?Z5]W_  +_ &>_"?P#\.QZ=X;L%MG:,)-)W;%>GT ?$7P3_P""@EI:WD?A
MKXQ30^&?%_W9+4KMVFOL277%U/PJ^JZ,RW8EMS-;,O1^.*^3?VV?V"=#^/5I
M-XD\.6*VOCQI58WF_ <#GFO6?V6O OCSX=^";+0_&%VMRMI"(XMISC% 'P[^
MV%\=/VD[SP!XFT?4?!26_@V8-'<:@L0!$>?7%?/W['WQE^/G@/PW;VOPT\+C
M6=.\P_,8]V<GFOU;_;HD,?[+7CO&/FLB#D>]?,'_  24NGC^&EN@"X+N.G-
M'U5\%?B#\0]:^'^I:MX[T==)U&WM6E$(7:-P7.*\ ^#?[<?BWX@?%8^&[S3X
M8[3[48=ZJ,X!Q7VCXZ_Y$W6_^O.7_P!!-?E3^S#_ ,G"'_K_ &_]"- 'ZY5\
MU?M#_MM^"O@_#-I=OJT,WB1B8XK7KE^P_.MK]M/XW7'P%^#-YXCM9?*G\SR5
M(Z\BOC/]B_\ 9?LOVA?%E]\1?B59G5H;@BZL S' ;.0: )H/VMOVPM8DEN-,
M^'44^G2-NMY/('S)V/3TK0\-_MS?'OP#KT=W\7O"<7A[PKD![LPA<?CBOTIT
M[3X-)L;>SM8Q%;P((XT'0*!P*Y3XK?"'PO\ &GPO+H'BS3UU'39.3&3@@^N:
M ,[X/_'CPA\;-'CO?#.J1WQ\L.Z*>5KL_$6HOI.BW5W&,O$A8"OR&\.7>N_L
M!_M$7D+RO!X/U:\^S6$.<@*6P!7ZP:MJ0UCX>?;E.1<V:S#_ ($H/]: /B#P
MS_P48U:V_:JE\!>*8;?3_"ZJW^E[0&!'2M'XT?MJ?$G7/$EUIGP/T:+Q1]G?
M#'R]WR^M?!OQ2\#ZA\2/VRI-%TPXN6?).<<9K]A_V;_@%X?^#?A*TDLK%8M9
MN8 +R<\EF]* /B&X_:X_:_\ #]NVHZW\.XK;2H!F>;R!\H[]J^O?V6?VJM(^
M.7AFUCOKN&#Q.21)9C@_@*]XUC2+37M+N=.OX5N+.Y0QRQMT93VK\I->T?\
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
ME=-110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5Q_Q6_P"1+U#_ *Y-_*NPKC_BM_R)>H?]
M<F_E0!^9_P#P3'MWF_::^)94<+<.3S[U^KXZ5^"_PAT/XN:E\;/B-??"*_\
ML$]G-))='.-R@],5T'A?]J/]J3Q9\0+;P3!XD>UUB>7R5\_Y1G..N: /V4^+
MGQ4\/?![P7>>(/$MZMCIT8*>8W=B#@5^7G[ OAZX^)7[47COQ5IR&32+JY::
M&8# 9=V<UZ"W[)?[3/Q>NH= ^+_B"'6?"2D.88Y@>?SK[F^!?[/7A/X#^'H+
M#P[IZVLOE!)9!U:@#S;_ (*#*5_9A\2Q]UMB/TKYM_X)S_&;P9\'?V=;;4_%
M^JQZ7:[V5)'[MGI7TQ_P4 *C]F_Q07^[Y!S^5?FI_P $[?@+??'36H-,\812
M7WP\0F1;5FX,@]/04 ?3'BW]K']J?6/%%]>>!/ <>J>#9I"=-O?(!$L?8YQ6
M#H/[?WQX\ ?$S1[#XM>%8?#_ (<F<?:KDPA=B>N<5^F7AGPY8>$-!L=%TJ 6
MVG6,0A@A'15'05XE^VE\'="^*?P3\0C4;-9;^&U/D38^8'TS0!Z]X#^(&@_$
MSPW;:]X;U"/4M*N/N3Q=#[5T)8*I). .:_.O_@FKXKU;P?;P_#Z:?=91.S",
MG)%?5G[4WQ>'PI^']W-'*(;NYA=86]&P<4 <Q^TM^V)X:^#NCW>F:;J$5SXS
ME0BRL2,[V["OD31/VO/VQO$%D;RS^',4MLQ^5OLXZ?E4O[#_ ,!;?]HC7-4\
M??$VXBU'4M/NR;+,@)"Y)'%?IIIITS2;**TM9K>*"(;5576@#\W=+_;7_:.\
M$ZI:S?$GP9%HNBNXWS^2!A>YZ5]X?!OX\>#_ (XZ+]O\*ZM%J7E*HN%3K&V.
M0?QJ]\2O /A?XL>'9M%UT6]U;R*RK\ZY4D8XK\S-8M;S]@_]IWPWX4\.7R1^
M']?N1)/'&^?E)[^E 'ZH>+-7ET/0[F\B4,\:E@#]*^+?V6_VW_%OQH_:%\4^
M!]5L(8-.TMV6*1% 8X)'-?7?B[4H=:\"7%Y;.'ADA+ CW%?F#_P3]_Y/0^(?
M_75OYT ?K:.E+2+]T4M 'P9XH_;H\7:-\<+SPA%I\+6,-SY(D*C.,XK[%\3>
M++G1_AO<:_$@:ZCLQ.%QQD@&ORR\??\ )UNJ?]?W_LU?IMXV_P"2(W?_ &#5
M_P#010!\;>#_ /@I=)I_Q$?3O&ZP:9HBEE,^ #GM7*>(OVX/VBO&'CK4H_AA
MX.BUSPN&_P!#NO)!WKV.<5\D>"?AG'\=OVN(O!>H1M-ITLI)3H.M?MQ\)/A+
MHGP?\)VFAZ-;K%%"@4L!R<4 ?GGIW[=7[1O@7QUI$/Q,\&Q:)X;DD'VRY, &
MQ.YSBOOZ']H+P%/\+V^(2Z_;GPF@RU]_"I_N_6L+]J[X>:-X_P#@KXF@U2U6
M9X[-S$^/F!],U^1?[)]KXK\?>.E^!FH74DWP]N;EGELF/'7CG\Z /KKQY^V9
M\?O%'BB[G^$OA*+Q!X4=B;2\\H-O7L>E8GA_]NKX_P#@CQMI-I\4_"4.@Z+/
M(//G,07:N>3TK]"/A;\+M#^$/A&S\.Z!;BWL;9 JC'->=_MC_#?1?'7P,\4S
M:C:++>6=A(]M-_$K4 >H> _B%H/Q+T"+6?#M_'J%A)TDC['T-=$S!5+$X4#)
M-?G-_P $H_']UI?@67PI>2%V^U/M#'..:^D?VV?CI-\#_AF+RVF\FYOBUO&>
M^2,?UH SOVAOVVO"/PLLKC2=)U.&[\6R I:V>,[I.P_.OE+3?VN/VQM8B>XL
M_AS%);%B4;[..5[=JT?V#?V6;;XL:IJ_COXIV1U?4EG%QIC.W" G.:_3"QLH
M=.M(K:W01PQJ%55'0"@#\X?"?[;7QX\!ZQ;W'QB\*1>'?#\[A4N#"%SD_2ND
M_:@_X*1?\(+XJ\$:=\/&M]9@U8J;MF )3)Q@?G7V1\7/@[X:^-7A=]$\3V O
MK527B!/*/C@_RK\4OVG?@+J?P'_:$\,V]VI&G3W8^R+G.$W<4 ?M'X1\;ZMX
MJ^&JZS!;JVI-'N6(#C.*_-G]M#XX?M%WDUWI&I>#UM?"R.?)NEBQO]R:_1S]
MGO\ Y)U8?[B_RKS3]O2X:/X2*@"X,I/(]A0!^;W[)OQL_:(\&QZG'\/O""ZU
M%*<W >/<%/Y5^K7[,?C#Q]XV^'PO_B)I*Z/KOF8-NJ[>*^;_ /@F!,S:3XI0
MXQO!Z>XK[AUG6+70=/EO;Q_+@B&6:@#E?BQ\9O"?P5\/G6/%NJQ:7:'(1I/X
MV]!7P%J_[=WQW^(OB"_'PC\*P^(-'AD.R80[LKG@]*\ZUB^\0?MQ_M>:]\/]
M4N6N?!FG2M+% 20%5><Y_P ]*_3;X,? OPM\"_#B:5X:L5M4**LKCJY% 'Y[
M>(/VOOVQO#>EOJ%[\.8HK:/[S_9P<?I7UK^S'^V9X:^+GAG3K#7=4M['QT$_
MTW3,8*M[5]':IIEMK-C-9WD2S6\R[71AU%?F+^W/^S"_P)U"#XD?#B,V&I7%
MT//=3_#D$B@#]0HY%EC5U.589!KXF_:A_;2\5?!CX]:3X+TNPBGT^[16>1E!
M(SBO9_V3/C5#\6/AUIT<CF35+.W5;ICW;'-?#W[??_)W_AS_ *Y)_2@#]+/A
MIXFN/&'@ZPU6Z0)-.N64?A6)\9?CMX0^!>@MJ7BK58].1D8Q*_5R*@^$M^FD
M_!VTO)&VK#;M)D^RU^9-[>:[^WM\=K_0-6E:\T#0[TQO&IP @:@#U+6OVYOC
MO\3-1FO_ (->%(O$?AJ)BK70A#<_E67<?M8?MD6#PS77PXCCM5<&9OLXX3/)
MZ>E?H+\&?@GX4^!/A&/P_P"$=/%AI^0[KG)=L=37=7%O'=6\D,JAXY%*LI[@
MC!H ^+_B9^TUX.^,GP!UNSM-4BD\4V^GL-0LEX,,FP[A^=>9_P#!'?\ Y)[X
MC/;[<_\ ,UA?\%!OV2V^'>BW/B;X46;:5)?AY-:$;_ZQ><XK=_X(YD?\*QUE
M<8=;I@^?7)H _2"BBB@ I&;:I)Z#FEKF_'WC?3/ /ANZU359A#;QHV">YQTH
M _//_@II\=)M0UOPQX.\-R_:&N[@6]RJ'D9.#_.MKQ!^Q;9>"_V,?$BVEKO\
M17MK]I3Y?F!(S7@W[*W@NX_:L_:B\7:K?7L+:;I-ZT]N)FZ -Q@=Z_7F2WTR
M[TI=-N9+>X@$8B:,N,$ 8Z9H ^ /^"7?QZ>W\-VGPEU<[-8L2[>5(?G4?Y%?
MHK7X_P#Q.M8OV5OVY;[QQ8W,*:%,^U4B<'ENU?K#X!\41^-/!VDZY$08[Z!9
MACWH \Y_:N^,&I_!#X.ZUXITF!;B\LXBZ(XR#7B?[/?[>4/B3X')XZ^(DD&D
M(Y9%9,!2PZ5W7_!0;9_PS;XGW_=\@_RK\M_V-_@/XW_:(T^U\.WLS2>!5EWB
M!FXR#S^% 'U_X#_;6^.WQ4^(&K0^%O"L5]X6CD/V2[$7WTSP<XK%_:[^.7[2
M*^ =2TQO!B1^&KF$K>WBQ<J/3.*^_O@]\']#^#OA*ST;1[5(1#$$=P.3BN8_
M:^E,7[.OC,C'S69'(S0!^0O[*GQA^._@EHQ\/?#(U8%B,%-V<]:_5W]G_P =
M_$WQQX4U23XD:$FBSBW)"JFWG'2OE;_@E[=/&J* N&9P>*_1K7O^0+??]<6_
ME0!^0GB?4K30OVRO#FH:A((K&&[R\A[#=7V7^T)^UMXDMX_[/^#EG%XEUS:"
M(=F[-?G5^TI;:EKW[4FC:%IQ(ENKC:,?6OU?_9K_ &>],^&/A^RU*\M WB-X
M\23MS@$4 ?&G_#57[95A";O4/AO'%96XWW,AMP-JCJ>GI7TW^R3^VEHOQZTV
M>TU.\AM?$$$GE26XX^;N/SKZ=U"RCU+3[FTF&Z*XC:)P>ZL"#^AK\@_C_P##
M^W_94_;*\&VOA(&RL-9N%N+A5. Q8Y_K0!^M?BW6)="T.YO(5W21H6 /L*^(
M_P!F_P#;V\0_$OXV>,_#'B.UM[/1]$W,LR@ [03U_*OK[Q'J UCX<278.2]O
MDGWVU^''A_PSXY\8?M0>+-,\"3M;O<731WF&P&C)P1_.@#[Q^)?[??CGQ-\3
MK/1?@WI</B32UE\J\EV;BC X/:NT_:)_:X^(/P-^!R>);S288=>,BH8)%^49
MKU#]E']D_0/@)H N8[-1K%X!+<.>?G/)->!?\%;G,GP;FS_#*H'YT ?4/[/'
MQ;UGXO? >P\77%LJ:O=6C3+"HX+[20/SK\WOVJOCY^TSKV@^)]'\3^#18>%@
MTD?VA8MH\O/!S]*^^?V!_P#DVWPG_P!>R_RK._X*!73K\ /$D0"[?LK=N: /
MS>_8^^.'[17@+X;II_PS\(C6]#\[/G-'NYSS7ZR?";QMXTU3X37&N>,],73=
M<ALVG:W"X 8(3C'X5\V_\$C9V_X9Y$>!M^T,>G/6OM+QQ_R)FO?]>,__ *+:
M@#XG_9!_;F\7_'KQ]XBT35]/@@@T^\:WC:-0"5#$<\>U?3G[07QZT3X%^"[G
M5]2NXX9U'R(WK7YN_P#!,W_DLOC3/3^U7_\ 0C7KO_!4B%8](>?5(99](!3<
MJ9H YB7]M3]J+Q9<7&J^#/ T6I>%R"\-T( 0R>N<5[_^QY^V5JGQ22]TOXCQ
MPZ%XA23RXK?9MW'/(Z5Z%^Q3XB\.:I^SSX7M=)EACC6VV&W9@&Y]1780_LU^
M H/$BZ]'I(341)YHD5L?-G.>E '7^/O$<OA?PO=:E;J'DB7< ?I7YJZ'_P %
M2/&5S\<KKPC>:=;)IJ7)MTD"#=P1UX]Z_4#5-'MM:L7L[N/S('&"M>'?\,-_
M"'_A*G\1?\(XO]JN_F&;<.OY4 >V^'=2.L:%87S##7$*R'\1FM&J]C9Q:;9P
MVL"[(84"(OH!TJQ0 AZ5\-_MG?MO^)OV=/BMX5T#3;*"72]1D5;B611E03CB
MON1ONFOR!_X*]V=QJOQ2\(V-DI:]F;;$ <'<>!S]: /J3XK_ /!0*UB\/II'
MP_>'5_'LT8:'3\;MQ(KQBV_:H_;0FA#_ /"M8\GIFW _I7J?[ /[&.C>$_">
MG^-/&>F_:_'2MF.Z=L[$QQ]:^[Z /SD\"_M_?$?X;>(+6R^/>BQ>%(KMP(6,
M6W<M?>OP_P#B-H'Q0\/Q:UX;OX]1T^3@2IZ^E>9_M4?LO^$?VC/!=S%KNF_:
MM6L[=_L%PIPT;\X_6OA?]COXH>(?V8_C-;?!K79V^SW,VY(V.1M)XH _5JBF
MQR+(@93E2,@TZ@#S[X\?\DQU;_<_H:_.[_@GW_R=OXG_ .N3_P!:_1'X\?\
M),=6_P!S^AK\[O\ @GW_ ,G;^)_^N3_UH _0[]H?_DA_C7_L&2_RK\[?^"2_
M^IU3_K_D_P#0C7Z)?M#_ /)#_&O_ &#)?Y5^=O\ P27_ -3JG_7_ "?^A&@#
M]5JJ:KJ46D:;<WLYVPP(9'/L*MUX'^V+\8[#X8?"G6;>>41WE_:2)#SCG% '
MP-^T1XRO/VEOVO-&\.Z7FXT!B(I2G(&#BNO_ &Z?V97^$/P3T6Y\+6N;RWN4
M:1HUYXP35S_@EY\'V\2V=]X^UF[@>YAO&,>Y@6QDU^@WQ,\):)\1O"=[I>H2
MP2Q&-BI+J0IQU- 'C_[$'QUM?BO\,--TT2*^H:3:I%< 'D$#'-?2E?D5^QCX
M\_X9O_:$\7:%J5U&]GJ5ZT-NJMD8+<5^N-O,+BWBE7HZAA^(S0!)1110 444
M4 -D^Z:_(W]L53)^W_X)5>NY?YBOURD^Z:_&?_@HQ9ZWJ/[7WANV\+R&'Q Z
M@6TF<8;(Q0!^P'@^![?P[9*XP?+4_I6M/,EM#)-*X2*-2[L>@ &2:_+C0_A+
M^W VEPFT\5PQ6Y4%5:3!Q^=7?^%-?MOZ@#97WBR%]/G^2=?-'*GKWH XS]MC
MQYI_Q@_;)\%Z5X3G75!'LAFDC&<,, U^F?P]L5^&_P .;6+5Y!;BWCW.6/3C
MI7A?[,W[$FA_#EH?$?BBP2\\7I)Y@N<YVMW->M_M*07=Q\,[U;/<9,'.WKC%
M 'R%\7OV]_B)KOC"\T#X+:/#XENK.4I.HC#E>:R?A[^W-\<O#OQ*TG1_BQX6
MAT#2KAAYLWE;2%]>E87_  3.\1>$](^-7CJW=19:K([*\EP<9;/;-?H7X]^#
MOA#XKM!/KEE'?F)<)(C#I]: .G\-^)M-\7:3#J6DW2W=G*,K(G0UG^._B+H/
MPVT=]2U^^2QM5!.YN^*L>$_".F> ]!32](A^SV4()5"<XK\K_P!JCXE^+?VE
M_C-;^!-!NV.F:=>^5>Q*>L>[!'Y4 >H_%K]OOXE^+O%0M_@/HD7BK2HV*33>
M4'VMZ5SY_:@_;2."/AI'M7YF_P!''W>_:ON+X _LY^"?@3X;MH/"^E+92S1(
M]Q(3DNY49/YUZU0!\8?L\_\ !0;P_P"+-2/AGQ]?0:+XLC(BDM2-N).A%?9<
M,R7$*2QMNCD4,K#N",@U^=_[>/[#NCR2Q?$7P)IQL/$$$YO+Z5&.'V\YKUO_
M ()\_M)7/QR\$WMCJ,YEO=(86Q)Z_+Q_2@#'_:D_;&\5?!GQT^C:1817$"L!
MN=03BE^-/[?NE_#WX2^'M3L+B&?Q5JB!19X!_>$<#'UKYB_X*G:U<^'?&5S<
M69*SNX0$>]=)^P9^POJ_CBRL?&WQ=B75M(DC6ZTBVDDRRMG@GVH ^@?@;\?/
MC=KWPRUKQ1X]\,1Z2(U,MEB/:)$Z@]*S?V=OVT/%/Q8^,R^$]1L8H;(YS(J@
M&OIOXR6\=C\(];MX5"0Q6?EHHZ!0  /R%?G1^Q/_ ,G0#_>;^= 'ZJ22+%&S
ML=JJ,D^@KY<_:)_;A\+?#6SN-&\/:C#?^,9 5M;/&=[]A5O]NCX\7/P3^'D1
MLY_(N]3#6\9[Y(P*^;_V!OV4;+XA'4?'OQ0L?[6UY;D3:?([<(I.<T 86F_M
M:?MDZM;FXMOAQ&\!.5;[..G;M73^"_VWOC?X#URV?XT>&(O#>B7$BI'.8@N<
MGZ5^C=K:Q65O'!"@CBC4*J@=!7"?&;X)^&/CAX7;2/$M@M[''N> ]"CXX/\
M*@#X[_:4_P""D$G@OXF>"]"^'QM]8L-5"FZD8 E<D<#\#^E?;7PU\47'B_PM
M:ZC<H$ED4$@?2OP_^//P0U7X%?M.>&K'4 ?LDUR/LHZX3/%?M)\%Q(WPUM1"
M=LQA^4^^WB@#YD_:Z_;NU'P)J"^&_A1'#XA\60R^7=6A4,4Y]*\;T_\ ;:_:
M>\*ZEIVH>.? \6E^%CA[JZ, &R/N<XKROX$ZYH7@_P#;^\<2^+X&Q+=,(I)O
MN[LCGFOUO\5>$?#OQ6\'R:3J<,6H:/>Q %$((*D=C0!E?!/XR:#\</!-OXB\
M/W2W=F_R,Z] V.17RE^U%^W!XM^#'CBQT?2]/AG@FNU@9G4$X) KZU^$GP=\
M+_!'PN/#_A*Q_L_2PYD$6[/S&OS(_;Z_Y*MI/_813_T(4 ?J5HWBZ#_A K'Q
M%JLJ6D#V:7,\C?=3*@FO@+X\?M^?$V\^+H\._!+1H/%.E;0//6+?E^_-?57Q
M6AFN/V/]5CMPQG;P^H0+USM%?#W_  2G\4^&M%U"71M706_BEKB3;)<\'&?>
M@#M/ ?[>'Q@\!>)X8OCAX=B\,:1<N(H9C%MW,3TZ5^B'AGQ!:>*M!LM5LI!+
M;742R(P[@BN-^,'P%\%?'BQLK3Q=IJZE#9R"6$!@"K Y%=GX<\.V/A71[72]
M.B\FSMD$<:9SA1TH TZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MH[C_ %+?2I*CN/\ 4M]* /.M-_Y*!7I->;Z;_P C_7I% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M9OB+_D$S?2N4\$_\A)OI75^(?^03-]*Y3P3_ ,A)OI0!WM%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M56U#_CU?Z59JMJ'_ !ZO]* .#\#_ /(U7WT->BUYWX'_ .1JOOH:]$H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@"EJW_'F_TKBOAU_P AC4?K7;:M_P >;_2N*^'?_(8U'ZT >@T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !6=KG_'C)]#6C6=KG_'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU
M#_>_K7>T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7$^/OBSH'@"WD_M"]2*=1PA-2_%+QU!X#\*7NH-(%
MFC0E17YA_%KXK:C\2]?GN9IV>W9B,9KZ'*LJ>/ES3TBCYC.<XCEL5&&LV?2/
MQ#_;:O86FATE(IHCD!@.M<=X'_;;\0Z5))#/:Q^5(V3N%?,2KM4#)Q2D9K[R
M.2X&,>5T[^9^<RS[,)2YE4:78_3+X8_M1Z!XN6.&_O(X+MOX1ZU[E;7$=Y;Q
MS0L'B<;E8=Q7XQ:=J%QH]XEU:NR2J0<YK[\_9,^/K>,;4:/J%QN>! HW&OE,
MVR18>#K4-NJ/LLEX@>*FL/B/BZ,^IJ*16#*".0:6OC3[L**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MY"OG?_@LK_R2GPA_V$Q_,5]$?L3?\DDTK_KUC_D* .?_ ."ET]U;_LH>)6M
MQGRH&WKT-?GI^R5^Q'X^^+_A.WUK0OB)/X;>5=[0QR,"HSWK];_CY\.5^*?P
MUU+0&3S/.&=N.N :_-W]EOXTO^S!^T%K/A?QW)_8_AW<8+263@,QX% '9M_P
M3'^,98_\7KO3[^:])_P['^,?_1:[W_OZ]?I3I&K6NNZ7;:A92B:TN4$D4@Z,
MIZ&H/$7B/3O">CW&J:K<I:6-NNZ25^@H _,G6O\ @DGX^\736@\2?%.;6+>W
M<.L=P6;'TR*_0+X'?"VY^$_A"TT2>_\ MRV\2Q*WT KY)^)/_!1#4M:^(">&
MOA/;P^(ITG"3 )N*IG!-?<WA*^O-3\,Z9=ZA%Y-]-;H\T?\ =<CD4 >=_M3?
M\D7UO_='\C7Q1_P3H@D3XU:R[1D*8GPV/8U]A?MEZPNA_ /7[MC@(!_(U\R?
M\$Y;6[OO$%QK#P[;::-MLF.O6@#]"Z*** $;[IK\I?\ @J?_ ,ET^&O_ %]I
M_P"A5^K3?=-?E+_P5/\ ^2Z?#7_K[3_T*@#]#O __)'[?_KT'_H-?F+^SOI@
MU;_@H=XGC)QM+']37Z=>!_\ DC]O_P!>@_\ 0:_-+]E__E(IXI_X%_,T ?KI
M9P_9[6./^ZN*FIL?W!3J /R7_:.FDA_:POS&Q4^>/YU^B.O,6_9OOB3D_P!B
MM_Z#7YU_M)?\G77_ /UW'\Z_137/^3;;W_L"M_Z#0!^>W_!.?_D?[S_K^?\
M]"->O?\ !8*:\3X*Z?'$&,,ERJ\=,DUX_P#\$Z?^1^O/^OY__0C7W'^VE\%Y
M?C=\)9=)@A,TUNYG4 <\#_ZU 'Y^_L_?\$]OB3X[^'^F:WHOQ4N-&@N(5?R(
MI&PF1TKTS_AV-\8_^BUWO_?UZJ_\$_/VH;7X=^+]=^'OQ%OUT.:&06NF+-D"
M0A@,5^GL;K(BNIW*PR".XH _,S_AV/\ &/\ Z+7>_P#?UZH1_P#!)'QEJWB?
M2]6\1_$E]9-E,LJ^>68_*P.!D<<BOT?^('Q$T#X8>'9M<\2:A'IVG1=99/7T
MKXH\+_M^^)?B]\4&T3X=Z?#K.D0W&R:=4R53/7I0!]$?'#1+[PK^S/J^FK<-
M=W=M:"-9!U.!BOCO_@G2EJWQ2FDGV_VL5??G[V*_1O7]!3QAX5DT^]7'VF$>
M8OH2.1^=?DY?WOB+]C3]KG4/%&I6C6W@R1C&MRX^0YH _8"BO/O@]\</"OQM
M\/QZGX:U&*]'EJ\L:'E,UZ#0 45\C?MB_MY>&_@#I+Z9H6HV^H>,Q,J?V?C<
M57OFO7_V<OBQJ'Q<\!Z=K6HP+!<7$(D9%&,$T <[^W7_ ,FM>.O^O,U\N_\
M!)?_ ))Q:_\ 71OYU]1?MU_\FM>.O^O,U\N_\$E_^2<6O_71OYT ?H#XZ_Y$
MW6_^O.7_ -!-?E9^R[C_ (:&.>GV]O\ T(U^J?CK_D3=;_Z\Y?\ T$U^5/[,
M/_)PA_Z_V_\ 0C0![7_P5\DOO^%-Q)\WV#SX_P#=SFOH+]A6.R7]G7PD;;;Y
MGV1=VWZ4?MR?!2Z^.WP1O/#UG"TUPL@F4*.1@5\F_L+_ +35A\&_$-W\-OB)
M?+HGV3%K8>=D;VSC% 'Z<4E,@F2YACFB8/%(H=&'0@C(-<S\1OB=X:^$_AV7
M6_%.IQ:5IL?6:7IGT% 'YR_\%=([)=;^'S1;?M']HQY]?O"OO;P:TS? C2C/
MG?\ V;'C/IM%?F")-;_;]_:*N(8H6G\*:+>B>RND!PZAL@U^L&IZ:-'^'*V
M&T6MFD./]U0/Z4 ?D_\ !K3!K'_!2C[.3M&"?UK]B8XQ$@1>@XK\A/@!_P I
M-3_NG^=?K]0 5^3/[5TKQ?MU*4;:<+7ZS5^2_P"UC_R?4OT6@#]/?A:S/X#T
MAF.6,(R:ZNN3^%?_ "(.C_\ 7$5UE !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^5'_  5A)7Q#X+(X
M(U&/'_?0K[6OOA+I_P ;/V8[70[VWCEOKK2EB@N9%!:-MHP0:^*?^"L7_(P>
M#/\ L(I_Z$*_1GX&?\DL\-_]>4?_ *"* /S!_9Q^)WB3]B?XY+\,/$5_/-X?
M,A)FF;$7)Z<U^M/ASQ!9^*M%MM3L)5FM;A=R.IR"*^.O^"B'[(\?Q:\ WWB+
MP] Y\40LK*(ARP'/:N$_X)T?M12Y/PL\5W M=0T>/R@)C\VX<<T ?H?-_JF^
ME?D#\2(8[C_@I9:)*F],#@_6OU]D8- 64Y4C((K\A/B)_P I+[3Z"@#];?#<
M:1:+:K&NU @P*TZS?#O_ "![;_<'\JTJ /S(_P""B$TD/Q)!C<J?EK[1^ <C
MM^S;ICD[G_LV0Y_X :^*_P#@HI_R4@?\!K[>_9I@%U\ O#T)Z2690_B,4 ?C
MQH/P/\2_''XZ:Y;VWB*3P_="_98'W$'[QP17U@W_  3(^,;*N?C9>GCIYK\>
MW2N+_:N\%Z[^SK\?O#WB?2[5DT%KD7%[.HX5<Y)K](?@?\</#?QR\(P:QX>O
MDO(PH60J?XL<T ?"'_#L;XQ?]%KO?^_KU#?_ /!+KXMZMI\^GWOQFO+BQG&V
M6!Y'*N/0U^G1..2<"OE/]J#]N;PU\';&?3-#OX+[Q4RE;>TQG<_84 4OV/\
M]B&\_9B"J_B#^T8]Q=U4$ DUX-_P6!T[R=#\,7>[A]0CX_X$*^NOV-_BQXV^
M,?PK&O>.M*72-5:8JD*KM!3L:\5_X*E?!_5/B1\,]'N='MFN)[&Z$TJJ,X52
M#F@#Z1_9GD5_@OX6VMG_ $*/_P!!%>I5\@_L#_'K0?&_@U/#,5^K:GI<:P20
MD\A@ "*^O: /D/\ X*3@M\(+' R?M/\ A69_P3@C>/PIJ>]2ORKC/X5YU_P5
M _:$\/7'A[3O OAO48M1\717X%Q8Q\F-20.?UKZ9_8]^'DW@WX7Z7=7,7DW%
M];([K[X% 'R;_P %)[:&\\9117$8EB*KE37V-^Q[;Q6O[/\ X8BA01Q+%@*.
MW2OCS_@I!_R/$7^XM?8W[(?_ "0/PU_UR_PH ]EK\M_^"D6GC6/C5I]H_P!U
MHT_I7ZD5^87_  4)_P"2]Z9_US3^E 'V]^RAIJZ3\#?#MJOW4CX_2O7Z\L_9
MF_Y(WH7^Y_05ZG0!^57[?O/[7GAP'IY2?TK[]^'_ )J? 8?9\B7[&^-O7[M?
M 7[?G_)WWAS_ *Y)_2OT0^"L/VCX3Z?%C.^%EQ]5Q0!^9_\ P3S$<O[2'Q#.
MI<R?;GV[_7=7ZY18\M,=,"OR!^.'A;Q5^R'\=X?$^FV++HNJ7OG7DV.%3=DG
M\J_3CX'_ !U\*?'#PO;ZCX9U.._"1J)@I^ZV.10!Z37&?&;RS\*?%0FQY?\
M9\N<_P"[795\+_MR?MK>%?#7@S6?"V@:O%>:H\4D%U&G\'&,4 >2?\$T5MUU
MK5_LVW9]O?.W_>-?I_<_\>\O^X?Y5^4/_!)AFFCOYW))FNV?GW)K]7KG_CWE
M_P!P_P J /R&^)W_ "<Q:_\ 82'_ *%7ZXZ+_P @>P_ZX1_^@BOR.^)W_)S%
MK_V$A_Z%7ZXZ+_R![#_KA'_Z"* /RT_;^S-\6&CU3G3?M"[?,^[G-?H]\#5B
M7X1>%!#CR?L*;,=,5\I_\%//V>=4^(_PKCU/PG9276N07*R2)'U* @DUH?L.
M_M>>']?\'Z5X UV^BL_$>CP+:O$_!W#C!H ^UJ;)_JV^AI0=PR#D=J\A_:#_
M &D/"OP'\-7%WK.HQ073*5CC8\[B.* /@'X^I:Q_M!:>=/V^>=07S=O7[U?<
MG[5.?^&5=?SU_LR/_P!!%?$'['OPXU[]H;XW>(/%WB.V>+0O/-S8SXX<9R,5
M]T_M?0"U_9I\5PK]V.R"#\!B@#Y(_P""7?W%S_MUYA_P4X>[D^,W@A;[=]F_
MM1-N_I]X5Z7_ ,$P#A8O]YJ]"_X*7?L\:O\ %+1]"\0:#9-<3Z-)]IF*#IMY
MS^E 'V7X$6!/!>A"WV^3]AAV[>GW!6[7Q5^PY^V!X>\;:)%X/U[58[7Q-;.M
MM#:R'!; Q@5]JT 0WF/LLN[[NTYK\D/VBQ%'_P % OAX+''EFX7?M^M?HE^T
M=^T5X2^!GA&]DUW5([._N('6UB8\NY' KX&_8[^&?B']I3XK/\1_$EH\*Z9>
M%[1\<,F>#0!]7_\ !2B2\C_9POC9;O.\]?N]<5Q'_!->UAC\+^9Y86[:#]Z<
M<GZU]2_&[X=Q?$[P)>:/*F\,"X7W K\X_P!F;X]7'[-'QRU_P]X_4:1H4DIM
M[*1Q@/S@4 ?JW16;X>\16'BC28-1TV=;BTF4,CJ>QJ36=:L_#^FS7]_.MO:P
MC+R-T% 'RC_P44CT^3P'I7]H;-OFG9O]:G_X)[X'@/40GW-Z[?I7Q_\ \%'/
MVH-.^-5YIOA7P7="]DTZYS,L?4<\DU]=_P#!.=63X83+)Q* H;ZXH ]!_;0^
M#/\ PO#X+:AH"1[Y]PD4XR1@5\X_\$Y_BQ/:^*M7^%U]=X_L&,QI&[=Q[5^@
MS ,"",@\$&OR ^/&BWO[(OQP\3?$%3);)K$K&/&0"2>@H ]L_P""EWQJEL_%
MF@?#&R)F;Q!&(GV'.W)QS^=?2G[$WP5/P-^#%GH<D>V=W\UFQ@G(KX!_9K\,
MZG^VU\7-)\?ZBDDB^'K@'GIP<\U^OB*$15 V@#  [4 .HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *X_XK?\B7J'_7)OY5V%<?\ %;_D2]0_ZY-_*@#\SO\ @F2Y_P"&
MF/B9"3F&2X<.G8C/>O0/^"A_[,%_H_B2T^,'@UO[+DT6,22V]H-OF,.2>*\\
M_P""9O\ R<Y\2O\ KX;_ -"K]2_%OA6Q\;>';O1M2C\RSNDVNM 'S'^PI^UA
M!\;/ =A8:S=?\5'&-C12O^\X]17UK7XU?%SP#XA_88_:8G\<:5',OA)Y-J2'
M.SDU^J_P3^*VF?%WP#I6N6%U'/)<0*\J*>5)H \C_P""A?\ R;1XJ_ZX&O&O
M^"3EK /@K93",>=YC?-^->R_\%"_^39_%7_7N:\>_P""3O\ R1&R_P"NC?SH
M ^^ZX#X\?\DI\0?]<#7?UY_\>?\ DE'B#_KW- 'YY?L.W,S?M+/&7)3YOEKT
MS_@K8-0F\!^&K:P9T,TQ1G7L,]:\P_8;_P"3F7_X%7V[^UI\(_\ A:?P[NE2
M+S;FSA>2)<9.[!Q0!^=W[/7_  3^^(OCSPFVJ>'OBI<:);28WQ0R-C<1G'%>
MG_\ #L;XQ?\ 1:[W_OZ]5_\ @GS^T9%\)]6U;P%\0)_[,U*ZO"EE#+P6 ) Q
M7Z=0S)<0I+&P9'&Y6'<4 ?F:O_!,?XQJ01\:[T$?]-7J&Q_X).^,]0\9Z=XA
M\3?$J37+JS=61YRS,,'H":_1CQUX_P!$^'.ARZKKMZEE:("=SGK@9KX?M_\
M@H!XK^(WQXT;P[\.M-AUKPD]P(KZ]6/)C&<'G% 'V#H_@6;PK\+Y-#GN_M4L
M<)'FGV%?FM^P3&MG^VQ\186<969A^M?K)=VJWMK)"_W9$*G\17Y"Z1YO[*O[
M7'B/Q%XDW:?I6L7A2WF<8#Y:@#]@%^Z*6L?PCXDL?%?A^RU+3YUN+:>)6#*<
M]157Q[\0-!^&/AFZ\0>)=0CTS2;?_67$O0>WZ4 ?E3X\BD?]JS4]B%O]._\
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
MKXB?]=6_G0!^MB_=%?GQ_P %:_\ DC<__79?YU^@Z_=%?GQ_P5K_ .2-S_\
M79?YT >]_L#_ /)MOA/_ *]E_E61_P %!/\ D@WB3_KU:M?]@?\ Y-M\)_\
M7LO\JR/^"@G_ "0;Q)_UZM0!YE_P2-_Y-^'_ %\-_.OM;QO_ ,B;KO\ UXS_
M /HMJ^*?^"1O_)OP_P"OAOYU]K>-_P#D3==_Z\9__1;4 ?D[_P $U<_\+@\;
M8_Z"DG_H1K]-OCC\&=*^-G@>YT+488BTH^65USMXK\RO^"::EOC#XV ZG5)/
M_0C7ZGZQ\4_#/A_7H]%OM3C@U)@"(6ZT ?DA^T3^S+\6?V.;RP\3>$_$-_J^
MBB?>;"SWE8U!S@@=J^UOV-?V];']H+38M,U73?[%UBS18)!,W,K 8R*^L=9A
ML=8T"Z:XAAN[5[=VQ(H92NT^M?D!H^G1P_M86'_"#L9;)=1_TQ8!A4^;D<4
M?LF#D TM1QL%MT+< *"?RKX1U#]O#Q1J?[0&I^ /#NG0WJ64^QR$!(7/6@#[
MRHJEHMQ->:3:3W"[)Y(E9U]"1R*NT (WW37Y2?\ !2G8?VHOA@)/]7]J3/\
MWU7ZMM]TU^0O_!7*^N=)^+O@R^L1NO87W1+ZL.@H _5WP.MNOA?3?LV/+\A.
MGTK>KXU_8E_:RT'Q5X5TWPGXHU2*Q\;-@+I\G#,N.,5]E4 %?DS^U L,?_!3
M#PS]DV[_ "TW;?[W'_UZ_03]I3]H[PG^SYX*N[S7]7BL-1GMW-C Q^:5^@Q^
M-? '[*'P^\0?M4?'JU^,>JVSBSM9MJR8^7:#Q0!^IOADN=$M3)]_8,Y^E:E8
MGB/Q3I'@C2Q=ZI<K9VBC&]NG%8WP[^,'A/XK+>'PQJT6IBS;;-Y?\)H I?'C
M_DF.K?[G]#7YW?\ !/O_ ).X\3C_ *92?UK[S_:M\86/@?X)ZYJFH3+#!&N"
MS'V-?$G_  3C\.RZU\:-6\:VZE],O8G\N;'!SF@#[V_:'_Y(?XU_[!DO\J_.
MW_@DO_J=4_Z_Y/\ T(U^B7[0_P#R0_QK_P!@R7^5?G;_ ,$F/]3JG_7_ "?^
MA&@#]4YI/*A=ST52?RK\?O\ @HY\0K[X^?%GPWX)\-SM(OVD6TQA)(0EL?-B
MOTI_::^,D7P4^&UWK,NP-*K0H6/1B/\ Z]?G[_P3-^$9^)GQ0\<>-?$\+R W
M)N+7S.<Y?((S]?TH U_#7_!*/XD>%=)AAT#XN7&E6\Z"26WA9E"L1TX%:0_X
M)C_&/!7_ (77>A6&#^]?I7Z91J(T51T48%.H _#W]H3]BSQ;^R;XR\+>*IO$
M4OBB-KE9IY_FRN#SFOUB_9A^-%E\:/AS:ZC:NK/;HL+[3GD#']*N?M(?#.P^
M)/PMUZUNH?,N4LY# V,X;!K\_P#_ ()Q_$H_!OQC=?#35;ADO[^]8Q0RGDC)
MQ0!^JE%5-4U"+2]/N+J9U1(8V<ECZ#-?"_P0_;G\9_&/XT>(?"EAI4,NG:7<
MF(RJG.T-C- 'WG14<+,T,;,,,5!(]\5)0 V3[IK\C/VQF*?M_>"64X.Y>?Q%
M?KG)]TU^1?[9'_)_G@G_ 'E_G0!^K?@V9YO#MD78L?+ R?I6W6#X)_Y%NS_W
M!_*MZ@ J"\LX-0MW@N(EEBD!5E89!S4]8OBKQAI7@K3?M^L72V=KG;YC=,T
M? '[3'_!.G6;N\UGQCX \0-H5ZH>X:"URK2=\<5Y)^QS^WKXM^#>N#X<?$C2
M+V[FFN?+CU"[W*4QQDY[5^K?ASQ9I/C"R^T:7=)>0$=5YK\]O^"G&C^'(=<T
MUH$AM?$CP@VZPH%:0^O% 'WXOB*'Q1X+GU+2Y1*DMNS*T9SVK\J/V)]LW[8G
MQ#_M/K]K;;O]=U?>O["L.JK^SKH\>LJPO3N#+)UQ@5\)?M)^!_%7[+?QTB\:
MZ/8-_9FJWPDO)MO"Q[LD_E0!^N-OC[/'MZ;1C\JDKSGX(_&[PE\:O"EM?^%M
M7BU18846X$9YC? R#^->BT <M\5%@;X:^)Q<8\G^SI\[NGW#C]:_-[_@D>77
MQ%XU$/\ J?[2DSCIC)KTW]O/]MK1=#MX_ /@S5(]3\17DK6=Y;Q9)C#<8^M=
MO_P3I_9QO/@KX+U#4M3@>&[U=Q<@/_M<_P!: /GO_@HA9V]]\5C%<Q":/S%.
MUOK7Z"?L[JL?P6\)H@Q&MFJJOH*_/[_@H(<_%M_^NB_SK] OV>/^2,^%O^O1
M: +GQP_Y);X@_P"O=J_.7]B7_DZ ?5OYU^C7QP_Y);X@_P"O=J_./]B?_DZ
M?[S?SH Z7_@L))>>7X&5=WV;[<GTZC-?:7[+\=HOPKT4VNW_ (]8]VWUVBO.
M?V^/@3=?&?X>6[V5N;BZTO=<(%&3D<BOG[]@']K:W\+R7_@;XCW2Z/JZS_9[
M&&3@N <"@#])J*CMYTN84EB8/&X#*P[@UQ_Q4^+GAGX.^'6U?Q/J4>G6S;EC
M,G\; =!0!^?W_!2Z.R;]H'X=F3;Y_P G7KUK[R^!?_(@6/\ NC^5?C7^TK\?
M5_: _:>\+7=M-YMI:W(6-EZ%<\5^R'P9NHM/^&]G<3N(XEC!+'Z4 ?/?[8'[
M =G\=K>75?#%]'X<U^,F9KB,$-,PYQD5\8_!/]I3XG_L8^*KGPWXTL]1\0:=
MYOEK=3;BB*#C.3VK]:_"OQ5\,>-=8O-+T?4X[R^M!F:)>JUX/^W]H/AJ3X&:
M_<7T%O#J7V9S!($ <F@#V3X'_&'3OC9X*@\0Z;M6*3AE5LX-?FG^WW_R5;2?
M^PBG_H0KW/\ X)$QZNOP0E:X#M9>>X5W^O KPW]O['_"V-*QT_M%/_0A0!^H
M'@/3[?5/ACH5I=Q+/;RZ?$KQL,AAL'%?G_\ MB?\$[=;N/$MW\1/AOKAT.:$
M;OL-J&5A[C%?>GAGQ)IWA'X2Z+JFJW"VME;Z?$TDK= -@K4\#>/O#_Q0\/C5
MO#]['J>FNQC\Q>02.HH _,3]GG]O[Q5\&M5M?!GQ T>\N"KB ZA=Y&\YQG)K
M]3O#>N0>)-#LM4MF#0W42RK@YZC.*_-S_@L%I?A_2?"_A2;3XX+;6Y+]=RP*
M Q&1UQ7V1^R1::S;_!_06U:-D#V<9BW=Q@<T >VT444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %,D7>A%/IDK;(R: /D+XL?M6VWP:^*4MC-I_VK8.
M366?^"D&E=M"/_?1_P :ZWXA?LQ>'_BY\39+W4[AHG8<JM!_X)\^!NUS<8^G
M_P!>OKL/4R14HJK%\UM=]SXK$T\_=:3HR7)?3;8Y+_AY!I7_ $ C_P!]'_&C
M_AY!I7_0"/\ WT?\:ZS_ (=\^!O^?FX_+_Z]'_#OGP-_S\W'Y?\ UZZ/:9!_
M++\3F]GQ'_-'\#D_^'D&E?\ 0"/_ 'T?\:/^'D&E?] (_P#?1_QKK/\ AWSX
M&_Y^;C\O_KT?\.^? W_/S<?E_P#7H]ID'\LOQ#V?$?\ -'\#D_\ AY!I7_0"
M/_?1_P :/^'D&E?] (_]]'_&NL_X=\^!O^?FX_+_ .O1_P .^? W_/S<?E_]
M>CVF0?RR_$/9\1_S1_ Y/_AY!I7_ $ C_P!]'_&C_AY!I7_0"/\ WT?\:ZS_
M (=\^!O^?FX_+_Z]'_#OGP-_S\W'Y?\ UZ/:9!_++\0]GQ'_ #1_ Y/_ (>0
M:5_T C_WT?\ &C_AY!I7_0"/_?1_QKK/^'?/@;_GYN/R_P#KT?\ #OGP-_S\
MW'Y?_7H]ID'\LOQ#V?$?\T?P.3_X>0:5_P! (_\ ?1_QH_X>0:5_T C_ -]'
M_&NL_P"'?/@;_GYN/R_^O1_P[Y\#?\_-Q^7_ ->CVF0?RR_$/9\1_P T?P.3
M_P"'D&E?] (_]]'_ !H_X>0:5_T C_WT?\:ZS_AWSX&_Y^;C\O\ Z]'_  [Y
M\#?\_-Q^7_UZ/:9!_++\0]GQ'_-'\#D_^'D&E?\ 0"/_ 'T?\:/^'D&E?] (
M_P#?1_QKK/\ AWSX&_Y^;C\O_KT?\.^? W_/S<?E_P#7H]ID'\LOQ#V?$?\
M-'\#D_\ AY!I7_0"/_?1_P :/^'D&E?] (_]]'_&NL_X=\^!O^?FX_+_ .O1
M_P .^? W_/S<?E_]>CVF0?RR_$/9\1_S1_ Y/_AY!I7_ $ C_P!]'_&C_AY!
MI7_0"/\ WT?\:ZS_ (=\^!O^?FX_+_Z]'_#OGP-_S\W'Y?\ UZ/:9!_++\0]
MGQ'_ #1_ Y/_ (>0:5_T C_WT?\ &C_AY!I7_0"/_?1_QKK/^'?/@;_GYN/R
M_P#KT?\ #OGP-_S\W'Y?_7H]ID'\LOQ#V?$?\T?P.3_X>0:5_P! (_\ ?1_Q
MH_X>0:5_T C_ -]'_&NL_P"'?/@;_GYN/R_^O1_P[Y\#?\_-Q^7_ ->CVF0?
MRR_$/9\1_P T?P.3_P"'D&E?] (_]]'_ !H_X>0:5_T C_WT?\:ZS_AWSX&_
MY^;C\O\ Z]'_  [Y\#?\_-Q^7_UZ/:9!_++\0]GQ'_-'\#D_^'D&E?\ 0"/_
M 'T?\:/^'D&E?] (_P#?1_QKK/\ AWSX&_Y^;C\O_KT?\.^? W_/S<?E_P#7
MH]ID'\LOQ#V?$?\ -'\#C;W_ (*,:;=6KQ)HFUF&,Y)K+T7_ (* 6.DW#2/I
M&]6ZC-=]J'[ /@FULY)8[J8,HS\PXK(T#]ACP?JERT<MW)M']WK2]ID'\K_$
M?L^)/YH_@4O^'D&E?] (_P#?1_QH_P"'D&E?] (_]]'_ !KK?^'?/@;_ )^;
MC\O_ *])_P .^? W_/S<?E_]>G[3(/Y7^(O9\1_S1_ Y/_AY!I7_ $ C_P!]
M'_&C_AY!I7_0"/\ WT?\:ZS_ (=\^!O^?FX_+_Z]'_#OGP-_S\W'Y?\ UZ/:
M9!_++\0]GQ'_ #1_ Y/_ (>0:5_T C_WT?\ &C_AY!I7_0"/_?1_QKK/^'?/
M@;_GYN/R_P#KT?\ #OGP-_S\W'Y?_7H]ID'\LOQ#V?$?\T?P.3_X>0:5_P!
M(_\ ?1_QH_X>0:5_T C_ -]'_&NL_P"'?/@;_GYN/R_^O1_P[Y\#?\_-Q^7_
M ->CVF0?RR_$/9\1_P T?P.3_P"'D&E?] (_]]'_ !H_X>0:5_T C_WT?\:Z
MS_AWSX&_Y^;C\O\ Z]'_  [Y\#?\_-Q^7_UZ/:9!_++\0]GQ'_-'\#D_^'D&
ME?\ 0"/_ 'T?\:/^'D&E?] (_P#?1_QKK/\ AWSX&_Y^;C\O_KT?\.^? W_/
MS<?E_P#7H]ID'\LOQ#V?$?\ -'\#D_\ AY!I7_0"/_?1_P :/^'D&E?] (_]
M]'_&NL_X=\^!O^?FX_+_ .O1_P .^? W_/S<?E_]>CVF0?RR_$/9\1_S1_ Y
M/_AY!I7_ $ C_P!]'_&C_AY!I7_0"/\ WT?\:ZS_ (=\^!O^?FX_+_Z]'_#O
MGP-_S\W'Y?\ UZ/:9!_++\0]GQ'_ #1_ Y/_ (>0:5_T C_WT?\ &C_AY!I7
M_0"/_?1_QKK/^'?/@;_GYN/R_P#KT?\ #OGP-_S\W'Y?_7H]ID'\LOQ#V?$?
M\T?P.3_X>0:5_P! (_\ ?1_QH_X>0:5_T C_ -]'_&NL_P"'?/@;_GYN/R_^
MO1_P[Y\#?\_-Q^7_ ->CVF0?RR_$/9\1_P T?P.3_P"'D&E?] (_]]'_ !H_
MX>0:5_T C_WT?\:ZS_AWSX&_Y^;C\O\ Z]'_  [Y\#?\_-Q^7_UZ/:9!_++\
M0]GQ'_-'\#D_^'D&E?\ 0"/_ 'T?\:/^'D&E?] (_P#?1_QKK/\ AWSX&_Y^
M;C\O_KT?\.^? W_/S<?E_P#7H]ID'\LOQ#V?$?\ -'\#D_\ AY!I7_0"/_?1
M_P :/^'D&E?] (_]]'_&NL_X=\^!O^?FX_+_ .O1_P .^? W_/S<?E_]>CVF
M0?RR_$/9\1_S1_ Y/_AY!I7_ $ C_P!]'_&C_AY!I7_0"/\ WT?\:ZS_ (=\
M^!O^?FX_+_Z]'_#OGP-_S\W'Y?\ UZ/:9!_++\0]GQ'_ #1_ Y/_ (>0:5_T
M C_WT?\ &F3?\%'M,DC*IH>TGODUU_\ P[Y\#?\ /S<?E_\ 7IDW_!/OP0D9
M9;N8$#^(<4>TR#^5_B'L^)/YH_@><:+^WU8Z3JEQ=OI&])OX<UO?\/(-*_Z
M1_[Z/^-6/#_[#OA#5=8NK6:[D\N+IMZUTO\ P[Y\#?\ /S<?E_\ 7I*ID'2+
M_$/9\2=91_ Y+_AY!I7_ $ C_P!]'_&C_AY!I7_0"/\ WT?\:ZS_ (=\^!O^
M?FX_+_Z]'_#OGP-_S\W'Y?\ UZ?M,@_EE^(>SXC_ )H_@<G_ ,/(-*_Z 1_[
MZ/\ C1_P\@TK_H!'_OH_XUUG_#OGP-_S\W'Y?_7H_P"'?/@;_GYN/R_^O1[3
M(/Y9?B'L^(_YH_@<G_P\@TK_ * 1_P"^C_C1_P /(-*_Z 1_[Z/^-=9_P[Y\
M#?\ /S<?E_\ 7H_X=\^!O^?FX_+_ .O1[3(/Y9?B'L^(_P":/X')_P##R#2O
M^@$?^^C_ (T?\/(-*_Z 1_[Z/^-=9_P[Y\#?\_-Q^7_UZ/\ AWSX&_Y^;C\O
M_KT>TR#^67XA[/B/^:/X')_\/(-*_P"@$?\ OH_XT?\ #R#2O^@$?^^C_C76
M?\.^? W_ #\W'Y?_ %Z/^'?/@;_GYN/R_P#KT>TR#^67XA[/B/\ FC^!R?\
MP\@TK_H!'_OH_P"-'_#R#2O^@$?^^C_C76?\.^? W_/S<?E_]>C_ (=\^!O^
M?FX_+_Z]'M,@_EE^(>SXC_FC^!R?_#R#2O\ H!'_ +Z/^-'_  \@TK_H!'_O
MH_XUUG_#OGP-_P _-Q^7_P!>C_AWSX&_Y^;C\O\ Z]'M,@_EE^(>SXC_ )H_
M@<G_ ,/(-*_Z 1_[Z/\ C1_P\@TK_H!'_OH_XUUG_#OGP-_S\W'Y?_7H_P"'
M?/@;_GYN/R_^O1[3(/Y9?B'L^(_YH_@<G_P\@TK_ * 1_P"^C_C1_P /(-*_
MZ 1_[Z/^-=9_P[Y\#?\ /S<?E_\ 7H_X=\^!O^?FX_+_ .O1[3(/Y9?B'L^(
M_P":/X')_P##R#2O^@$?^^C_ (T?\/(-*_Z 1_[Z/^-=9_P[Y\#?\_-Q^7_U
MZ/\ AWSX&_Y^;C\O_KT>TR#^67XA[/B/^:/X')_\/(-*_P"@$?\ OH_XT?\
M#R#2O^@$?^^C_C76?\.^? W_ #\W'Y?_ %Z/^'?/@;_GYN/R_P#KT>TR#^67
MXA[/B/\ FC^!R?\ P\@TK_H!'_OH_P"-'_#R#2O^@$?^^C_C76?\.^? W_/S
M<?E_]>C_ (=\^!O^?FX_+_Z]'M,@_EE^(>SXC_FC^!R?_#R#2O\ H!'_ +Z/
M^-'_  \@TK_H!'_OH_XUUG_#OGP-_P _-Q^7_P!>C_AWSX&_Y^;C\O\ Z]'M
M,@_EE^(>SXC_ )H_@<G_ ,/(-*_Z 1_[Z/\ C1_P\@TK_H!'_OH_XUUG_#OG
MP-_S\W'Y?_7H_P"'?/@;_GYN/R_^O1[3(/Y9?B'L^(_YH_@<?<?\%'--FC9$
MT3:2,=36-X>_;\L-#N[F:32/,68YP#BO1+K_ ()^^"(H69;N8$#^(<5@^%_V
M&_!^M7UW%/=R;(3@;>M+VF0?RO\ $/9\2?S1_ K?\/(-*_Z 1_[Z/^-'_#R#
M2O\ H!'_ +Z/^-=9_P .^? W_/S<?E_]>C_AWSX&_P"?FX_+_P"O3]ID'\K_
M !#V?$?\T?P.3_X>0:5_T C_ -]'_&C_ (>0:5_T C_WT?\ &NL_X=\^!O\
MGYN/R_\ KT?\.^? W_/S<?E_]>CVF0?RR_$/9\1_S1_ Y/\ X>0:5_T C_WT
M?\:/^'D&E?\ 0"/_ 'T?\:ZS_AWSX&_Y^;C\O_KT?\.^? W_ #\W'Y?_ %Z/
M:9!_++\0]GQ'_-'\#D_^'D&E?] (_P#?1_QH_P"'D&E?] (_]]'_ !KK/^'?
M/@;_ )^;C\O_ *]'_#OGP-_S\W'Y?_7H]ID'\LOQ#V?$?\T?P.3_ .'D&E?]
M (_]]'_&C_AY!I7_ $ C_P!]'_&NL_X=\^!O^?FX_+_Z]'_#OGP-_P _-Q^7
M_P!>CVF0?RR_$/9\1_S1_ Y/_AY!I7_0"/\ WT?\:/\ AY!I7_0"/_?1_P :
MZS_AWSX&_P"?FX_+_P"O1_P[Y\#?\_-Q^7_UZ/:9!_++\0]GQ'_-'\#D_P#A
MY!I7_0"/_?1_QH_X>0:5_P! (_\ ?1_QKK/^'?/@;_GYN/R_^O1_P[Y\#?\
M/S<?E_\ 7H]ID'\LOQ#V?$?\T?P.3_X>0:5_T C_ -]'_&C_ (>0:5_T C_W
MT?\ &NL_X=\^!O\ GYN/R_\ KT?\.^? W_/S<?E_]>CVF0?RR_$/9\1_S1_
MY/\ X>0:5_T C_WT?\:/^'D&E?\ 0"/_ 'T?\:ZS_AWSX&_Y^;C\O_KT?\.^
M? W_ #\W'Y?_ %Z/:9!_++\0]GQ'_-'\#D_^'D&E?] (_P#?1_QH_P"'D&E?
M] (_]]'_ !KK/^'?/@;_ )^;C\O_ *]'_#OGP-_S\W'Y?_7H]ID'\LOQ#V?$
M?\T?P.3_ .'D&E?] (_]]'_&C_AY!I7_ $ C_P!]'_&NL_X=\^!O^?FX_+_Z
M]'_#OGP-_P _-Q^7_P!>CVF0?RR_$/9\1_S1_ Y/_AY!I7_0"/\ WT?\:/\
MAY!I7_0"/_?1_P :ZS_AWSX&_P"?FX_+_P"O1_P[Y\#?\_-Q^7_UZ/:9!_++
M\0]GQ'_-'\#D_P#AY!I7_0"/_?1_QH_X>0:5_P! (_\ ?1_QKK/^'?/@;_GY
MN/R_^O1_P[Y\#?\ /S<?E_\ 7H]ID'\LOQ#V?$?\T?P.3_X>0:5_T C_ -]'
M_&C_ (>0:5_T C_WT?\ &NL_X=\^!O\ GYN/R_\ KT?\.^? W_/S<?E_]>CV
MF0?RR_$/9\1_S1_ Y/\ X>0:5_T C_WT?\:AN_\ @HUIMQ"T::)M+#'4FNR_
MX=\^!O\ GYN/R_\ KU!>_P#!/_P3;V[R)=S J,_,,4>TR#^5_B'L^)/YH_@>
M?^&_V_K#06N/-T?S!*V[@XK;_P"'D&E?] (_]]'_ !JYX3_89\':XUU]HNY,
M1-@;>370?\.^? W_ #\W'Y?_ %Z7M,@Z1?XA[/B3K*/X')_\/(-*_P"@$?\
MOH_XT?\ #R#2O^@$?^^C_C76?\.^? W_ #\W'Y?_ %Z/^'?/@;_GYN/R_P#K
MT_:9!_++\0]GQ'_-'\#D_P#AY!I7_0"/_?1_QH_X>0:5_P! (_\ ?1_QKK/^
M'?/@;_GYN/R_^O1_P[Y\#?\ /S<?E_\ 7H]ID'\LOQ#V?$?\T?P.3_X>0:5_
MT C_ -]'_&C_ (>0:5_T C_WT?\ &NL_X=\^!O\ GYN/R_\ KT?\.^? W_/S
M<?E_]>CVF0?RR_$/9\1_S1_ Y/\ X>0:5_T C_WT?\:/^'D&E?\ 0"/_ 'T?
M\:ZS_AWSX&_Y^;C\O_KT?\.^? W_ #\W'Y?_ %Z/:9!_++\0]GQ'_-'\#D_^
M'D&E?] (_P#?1_QH_P"'D&E?] (_]]'_ !KK/^'?/@;_ )^;C\O_ *]'_#OG
MP-_S\W'Y?_7H]ID'\LOQ#V?$?\T?P.3_ .'D&E?] (_]]'_&C_AY!I7_ $ C
M_P!]'_&NL_X=\^!O^?FX_+_Z]'_#OGP-_P _-Q^7_P!>CVF0?RR_$/9\1_S1
M_ Y/_AY!I7_0"/\ WT?\:/\ AY!I7_0"/_?1_P :ZS_AWSX&_P"?FX_+_P"O
M1_P[Y\#?\_-Q^7_UZ/:9!_++\0]GQ'_-'\#D_P#AY!I7_0"/_?1_QH_X>0:5
M_P! (_\ ?1_QKK/^'?/@;_GYN/R_^O1_P[Y\#?\ /S<?E_\ 7H]ID'\LOQ#V
M?$?\T?P.3_X>0:5_T C_ -]'_&C_ (>0:5_T C_WT?\ &NL_X=\^!O\ GYN/
MR_\ KT?\.^? W_/S<?E_]>CVF0?RR_$/9\1_S1_ Y/\ X>0:5_T C_WT?\:/
M^'D&E?\ 0"/_ 'T?\:ZS_AWSX&_Y^;C\O_KT?\.^? W_ #\W'Y?_ %Z/:9!_
M++\0]GQ'_-'\#D_^'D&E?] (_P#?1_QH_P"'D&E?] (_]]'_ !KK/^'?/@;_
M )^;C\O_ *]'_#OGP-_S\W'Y?_7H]ID'\LOQ#V?$?\T?P.3_ .'D&E?] (_]
M]'_&C_AY!I7_ $ C_P!]'_&NL_X=\^!O^?FX_+_Z]'_#OGP-_P _-Q^7_P!>
MCVF0?RR_$/9\1_S1_ Y/_AY!I7_0"/\ WT?\:!_P4@TKOH1_[Z/^-=9_P[Y\
M#?\ /S<?E_\ 7I5_X)\^!LC-S<8^G_UZ/:9!_++\0]GQ'_-'\#Y^^-G[6@^+
M]O\ 9[.U:SM]NTIGK7SZB! 0/7->_?M,?L\Z9\'=0MDT1GEMI$W,7'(KP)6W
M5]CE_P!6^KIX56BSX7,WBOK$EC'>:%HHHKT3R@KNO@KXJE\*^,;+RI#%Y\RJ
M<'&>:X6N@^'NCOK'C'2=F?W=PI./J*QK1C*E)2VL=&'E*-:+AO<_7S1Y3/I-
ME(>2\*-^8%7*H: OEZ'IZG^&WC'_ (Z*OU^'R^)G]!Q^%!1114E!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %)2T4 >4_&#]F'X??':9)?
M&.C#4F5-@^;;Q^5?$OC;]E?]H_X7>/+RQ^"FK)I?@:,_Z' TH!4>XK],** /
MS"_X5E^W<OS+XIAW#D?O1_C73^ OV$_''QHUJ'5/VA9AK5S&<9CDS\OI7Z+4
M4 <=\,?A-X9^$'AV'1/#%@MAI\(PB=3^==C110 5\(_M0?L=^-OBQ\2'UO1Y
M8UM#,'PQYQFONZB@#FOAOH-QX7\!Z'I-V<W-G;+%)CU%=!<1F2%U'4@BI:*
M/SUTO]B7QY:?MFW_ ,2GDB_L"8DJ-WS<U^@5A"UO9PQ-]Y5P:L44 <Y\0_ ^
MG_$;P=J?AW58A-87T1CE0CJ*_.[PE^P_\8?@G\<)-2^'=['8>#M^4@W]B?3-
M?II10!R[:7JFI?#Z73[]P^JSV;12-V+D$5^7WB#]A/\ :)\,^/KG7?!.I0VN
M9VEC/F 8YS7ZTT4 ?F&WPR_;M?!/BF#@8_UO_P!>F2?"_P#;MV-CQ3#G''[T
M?XU^G]% 'S=^RKX<^-F@?#'68/BCJ27WB=R?L<@;<%';)KYCU+]A'XF_%+]I
M"3Q1X^N8[[PNS;O*WY[\<5^EM% &1X3\.VOA+PY8:/9(([6SB$4:CL!6O110
M!\2_MT?L2WWQPC?Q!X-1(/%I<$3D[>![UZ[^R5X%^(WP\\"V&B>.;M+EK6$(
MNTYYKWVB@#,\2>';#Q;H=YI&J0"YL+N,QS1G^):^"?BU^PWXT^'OBJ37/@/(
MFC7)^9-SXP3UK]":* /S D^%O[==_$]O=>*(6@N!LF'FCE3U[U[7^RE^PI;>
M";IO$_Q#M%U'Q<DPEBFW9"MU)K[4HH 2O'?VFOA;J_Q4\$OI>D,JW!5A\Q]1
M7L=% 'R7^P/^S7XI_9WT7Q':^)I$>2^G\R+8<\9KZTHHH **** "BBB@ HHH
MH **** "ORL_X*K>%[KPO?>'M<C^1)M13+?\"%?JG7PU_P %7/ %SXX^$>AF
MT1C+:7OFLRCHHP: /JKX&:G'JOPC\*3QN&SI\(;Z[163^TG\/=2^*/PFU;P]
MI+*M]<XV%CQWKR+_ ()_?$F#QI\.?[,CNUN9=+A2%U5LE2,#FOJZ@#X]_8S_
M &7_ !9\#]:GN=?D1XW0J-ISUK["HHH \?\ VKOACJWQ@^">M^%]$95U&[ \
MLL>.,UY3^Q+^S3XJ^!&FQP>(9$=U0J=IS7UM10 5XE^V/\)M9^-WP!\0^$=!
M95U.^"B,L<#C/^->VT4 ?*7["_[./B?X > [+2O$;QM<Q*0WEG(YKZBU72[;
M6M-N;"\C$MK<1F.1#_$IX(JW10!\&_&G]@.;PWKK>*O@O"NC^)%S)&Y? #UY
MI_PK3]O"3YG\4P[_ /KJ/\:_3VB@#\T-!_8G^,GQ^UNT?]H+4%U:QLW'DB*7
MD#OTK[R^#?P2\*? ?PJOA_PA8?8-/W!V7.2S8ZFN]HH ;(NZ-@.I!%?GK^U9
M^Q'X]^+WQC\*^)-%DA%AIUXLTVYN=H8'BOT,HH J:1;/9Z396[_?A@2-OJ%
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
M\A;AMQ2(;OO9[4 :VD_L^_MG>!;R^L?#/B**WT99&6V1IAQ'GY1^6*ZOP?\
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
M_)K_ (*?PI=_M'?#B"49B>X4,/QK]96^Z:_)O_@IS(B_M+?#4%@#]H7O_M4
M?1?C7]B[1M:^'<7C'X<V@L?B?';J;6^+X ..F/RKQ:S^%O[=T-NJ_P#"40@K
MTS,"?YU^B/PFQ_PA.GX_YY)_*NRH _-3PS^Q#\6OCQXBLKS]H2]76(+-QY(2
M3.%]*^_/A?\ "OP[\'_#$6@^&;(6.GQG.P=SZUU]% '"?&+X>K\2/"-SI3#+
M.K!><<D5^;GA_P#8U_:>^"/B;6;GX8ZS%865_*696E[9^M?J]10!^6\_[+_[
M5WQ8NDT7XE:Y%?\ A:8_Z1")<Y'YU][_  !^!NB_!'P-8:+IMJL4D*89J]1H
MH Y#XN^&;OQG\,O$NAV) O+^RD@B)_O$<5\C?L"_L?\ C/\ 9Y^W?\)0\3":
MY:51&<\&ONBB@#X@_;T_9S^+/[1%K:Z1X<NXH]&BN%D\LMMX[U]!_LV?!*U^
M"WP]TS3?*5-3$"I=.O\ $P'->N44 %%%% $=Q!'=0O%*H>-QAE/0BOSM_:3_
M &%?'.L_M.:'\1/AHT-A;6NQY,MM(8=<<^YK]%J* /BS]M3XT^)/@Q^SAIAU
M4R3^);J1;>9[=<YS@'I4W_!/O]F]OASHT_CF\C5;OQ'$+G#?>^;G)KZN\6>
M_#WCJU2WU_2;;58$;<L=RFX ^M:]A86^EV<-I:0K!;0J$CB08"J.@% %BBBB
M@!&&Y2*^ /VBOV+?'7Q,_:L\-^/]*DB71;!E,H9OFXK] ** ,KPSITNE:-;V
MTW,D:@'\JU:** "O,OV@_AK<?%/P#/HUKQ.QW)SCG%>FT4 ?E;8?LV_MA_#_
M %J\'A#Q!%;:;N/DJ9>B]N]=Q\,?V./B]\0OB'IOB;XWWD>JW%FXVE7!PHK]
M&J* ,_0]!LO#>FQ6.GPB"VC&%1:P/B3\*_#WQ7T-]*\0V:W=LP*@'J,UU]%
M'YM_$+]C/XQ_!GQ$T?[/5\NC:'<,7GC>7&6K&_X5G^W<O"^*8=K_ "M^]'W>
M_>OT]HH ^&/V?/\ @G;HVG:XWC#XDV0U/Q9*XGDDWY!ESDFON.W@2UMXX8UV
MQ1J$5?0 8 J2B@#X=_:S_9%\:?&+Q\VKZ)+&ML7#88X[U]9?"+PO=^#/ASH>
MBWQ!N[.W$<F/45V%% '+_$WP]<^*O VK:59D"YN82B9]:^//V:_V/?&WPM^-
MP\4:O+&VG9)PK#-?==% #)8UFC>-QN1P58>H-?(_[1G[!_AGQS'/XE\*V M/
M&<.7M)LX ?L?SKZ[HH _+;2?@[^W-H]K]EMO$\*0*<(#*#QV[UN^'_V3_P!H
M/XT:M;6?QQU2/5= MY R1K)GC/-?I910!^;'[0W_  3+GG^*'@S6OA;;1V&F
MV.W[<LC<D@]1^ _6ON7P[X'OM.^&0T*8C[7Y6S(/?%>A44 ?EWXB_9%_:3\"
M_%#6/$WPUU>.Q%ZY/S2=L_6H;7]E?]JCXH>/='/Q.UJ+4/#2R 7L8E!#1]QB
MOU*HH Y3X;?#+P_\)_#46A>&[);'3XSGRU[MW-?%W[5G[%_CGXO>/+#5M%EC
M6VAO%G8,V/E!!K[\HH \9^*7PKU?QE\$[7PC;.!/]B6WFYQDA *^%?#O[+_[
M6OP:MY]$^'>NPV6@.Y<1M+Z_C7ZH44 ?FW\%_P!B7XJ_$;QX;_\ :!N8]:TN
M!A+;QB0-AQR#7Z,Z3I=OHNEVMA:)Y=M;1K%&OHH& *MT4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_ "4"O2:\
MVTW_ )*!7I- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 9OB+_ )!,WTKE/!/_ "$F^E=7XB_Y!,WT
MKE/!/_(2;Z4 =[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %5M0_P"/5_I5FJVH?\>K_2@#@_ __(U7
MWT->BUYUX'_Y&J^^AKT6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** *6K?\>;_ $KBOAU_R&-1^M=K
MJW_'F_TKBOAU_P AC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT
M- ')_#+_ %FH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'C7[27PQ7QMX/O+
MB) ]W''A>.:_,C6M#NO#>HR65VC+*K'J*_9F2-)HV210Z-P58<&OFSX]?LI6
MOC^:?4=.:.UE(SM45]?DN;1PO[BL_=?4^(S_ ":6,_?T%[RZ=S\[:*]'\9?
MGQ!X2GDB6RGN5C.-RJ>:YS0_AOXBUR8HFE7  ."VPU^@QQ%&4>925C\REA:T
M)<C@[^AS1)X !8DXP*^JOV._@O<:IJ[ZEJ,/[A<.A84[X/\ [&MYK%S#J&HR
MF*/(8QR"ON+PEX3LO".CV]C9PI&(T"EE&-U?)YQG%-4W0H.[>Y]KD>1U756(
MQ"LELNYKP1""&.->B*%'X5)117YV?IX4444 %%%% !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 5R_Q"^'^G_$;P_/I.I+F"52N<9QD8KJ** /!/V8_V1?#O
M[+\WB"30KZXN_P"V)/,D6;HO.>.:][HHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIJVGKJ
MNFW%FS,BS(4++U%6Z* /EK0?V _"&B?'.T^)S:C=76K6[;EAEY0_K7U+110
M4444 %%%% !1110 4444 ,D3S(V0\!@17QY\:/\ @FSX6^-&N2ZCJ/B75+7S
M'+-#"YVG/;&:^QJ* /)?V<?V<_#_ .S9X-?P]H#-+ [[VED&&->M444 %%%%
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 5RGCOX:Z'\0-$N]/U*PMW\]"GG&(%UR.H
M-=710!^?=]_P1]\$WFI7=VOC+6H?/D,GEHY 7)S@<U6F_P""-_@>XV";QEK4
MJ*P;:[DC]37Z&T4 <C\,_AGH_P +_!NE>'M,MX_)L(1$)O+ =\=R?6NNHHH
MY/XF?#^V^)?A>XT2[N)+:&;K)$>:\F_9Z_8Q\*?L[^*]4U_1KB:ZOM0!$C3#
MGFOH6B@ 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 **** $KYS^/?[$_A3X_>.]#\4:S=SP7FDN'B6/HV#GG
MFOHVB@#+\.:##X;TJ"Q@):.)0H)]JU*** "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 *CN/]2WTJ2H[C_4M]* /.M-_P"2@5Z3
M7FVF_P#)0*])H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#-\1?\@F;Z5RG@G_ )"3?2NK\1?\@F;Z
M5RG@G_D)-]* .]HHHH **** "BBB@ HHHH **** "BDKQFP_:L\%:C\=[CX3
MQ3N?$T"EF&1LX[4 >ST4E+0 4444 %%%% !1110 4444 %%%% !1110 4444
M %5M0_X]7^E6:K:A_P >K_2@#@_ _P#R-5]]#7HM>=>!_P#D:K[Z&O1: "BB
MB@ HHHH **** "BBB@ HHHH **** "BBO(OV@/VFO"7[..D6FH^*GD2"YE$2
M>7UR: /7:*P?!'C*P\?>&;'7--+&SO(Q+&6ZX(S6]0 44V1A&C,>BC)KYN^)
MW[>GPW^$_BJUT#6I9UOKB3RD"=,YQ0!])T5A>#O&%CXVT>+4M/)-O( 1N]ZW
M: "BBB@ HHHH ***0G S0 M%>%?&3]L/P-\$/$FD:)XADF6\U280P;.FXG'-
M>W6-TE]9P7,?^KFC61?H1D?SH AU;_CS?Z5Q7PZ_Y#&H_6N=_:$_:<\(_L\Z
M$-0\3ES!(XC 7U-7?@7XFM/'>E?\)+IW_(/U!/-ASZ&@#U>BBB@ HHHH ***
M* "BBB@ HHHH **\F^/'[2GA3]GG0?[6\3O(EMO"?N^N37;_  ]\<:=\2O!V
ME^)=)+-I^HQ":$MUVF@#HJ**\\^.7QN\/_ #P/-XJ\2M(NFQN(SY?7)Z4 >A
MT5PWPE^+^A_&3PM9Z_H+.UC=)YD9?KBNYH ***AO+J.QM9KB9@D42EV9C@
M9H FHKX\\??\%0OA-\/=;GTR^6_N)X7*,;=-PR#CTK:^!O\ P48^&/QZ\>0>
M$]"%Y;ZC,"4-VNQ3CMG% 'U3124M !1110 4444 %%%% !6=KG_'C)]#6C6=
MKG_'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2=>#S2T4
M 8GB2SM#I\IDM(9#M/+(*YWX9V-DUG=;;*!3YG78*Z;Q+_R#I/\ =-<]\+_^
M/.[_ -^G=BLNQVL<21#"(J#_ &1BGT44AA1110 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 %%%% !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 5'<?ZEOI4E1W'
M^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^(O^03-]*Y3P3_R
M$F^E=7XB_P"03-]*Y3P3_P A)OI0!WM%%% !1110 4444 %%%% !112,P522
M< =2: /.?V@_'J_#;X3:]KWV@6\EK 61LX.:_"[1_C9XDT_]H _%IK*Z2UN+
MCR_[0*G803UW=*^YO^"DOQHN/$7CW3/A1HUQYR:Q&L<HC/<]:[7Q%^R0LW[!
M5CX%334&J6["X,XC'F\<]>M 'V5\'?%R>.OAMH.MK.+AKNV61V!SR:[.OSF_
MX)G_ !VFN-9UCX<:S<^4VAIY$(D/4@XK]& 0P!'(- %;4-4M-)MS/>W,5K#T
M\R5@H_,U%9Z]IVH6[SVU[!/"@W-)&X( ]2:^>/V_Y+B'X"WCVUQ);2+*#OC.
M#TK\Z?AE^U1\1H[5?"'@*VEU^2\7[->,26:)3P30!^ODGQ@\#PRO&_BO24D0
MX96NTR#^=3Z?\4O"&K7 M[+Q+IEU.>D<5RK-^0-?GOX#_P""3-EXPTUM;\3^
M+]9LM0OCY[P12'Y&;DCK[U6^*?\ P3GU/]G?PG)XS^%VMZSXD\3VK#_09V)#
M+UR!GGI0!^G"N)%#*<J1D$4DTR6\;22.J(O)9C@"OB7]B']LW5?B5--X1\>P
M1:1KNGQB-D?AMP[&OK#XH2%OA_JSPN03 2K*: -JQ\3:3J5X;2TU&VN+D#)A
MCD!8#Z5F:I\3/">AW3VVH>(M-L[A#AHIKA58?4$U^/FJ?M&>)O@;\8)]2\*S
M2ZWKS%HO[/D8LN#QTKU?X9_L/>)/VM]9O_'/Q&U75?#AU#]\(+=V4 GL!D4
M?I%'\8? \T@1/%>DLYZ*+M,_SKI['4+;5+9+BSGCN8&^[)&VY3^-?G7XE_X)
M':)X?T&]U+0?&6N76L6Z%[>&20X<CH.M87[+/[4WQ ^#'Q.M_A9\1M-^P>&X
M20NI70.X=AR: /TY9@JEB<*.2:RH?%>C7%T+:+4[62X)P(EE!;/IBF7FJ6NL
M>$[J]L+A;BVFM7:.:,\,-IY%?DGJWQI@^$7Q:N=6U+6YHY;>[9T@DD.T\GC%
M 'ZVZYXPT/PR,ZMJMIIP_P"GF4)_.K^GZC:ZM:1W5G/'=6T@RDL3!E8>QK\L
M6\->./\ @H5\3()+UKS2? + $ZA9DJ/E[<5^A.DP:!^S;\);32I]49K/2K5E
MAENS\\I R!]<T >@:IK=AH<!FU"\ALXAR7F<*/S-<K=?&+P')"P?Q?I '0D7
M:'^M?FWJ'QB^+/[;'Q"F\+V6D2V?@]+@V\U_:@KMCSC=D>U>GR?\$=O!P0LO
MCK7=Q&6W2$#=_P!]=* /KGX9^)]!\0>*=0_L;5[?4]H)/D.&Q^5>J5^.EIIW
MQ'_X)^?$J>?PI:W/B;1;F7R9I+O+@1YY/Y5^H7P-^-FB_&KPE;ZEIEU'+=I&
MOVN&/_EDY'(H [&\\8:)I^H"PN=5M(+T]+>24!_RK5BF2:,/&P=#T93Q7YQ_
M\%'_ (:^(/ >K/\ &#1;VZWVI5/LZ.?+_*OK3]D'XE?\+,^!/AG5;F93J4MN
M#/'GY@: /:ZI:MK5AH-FUUJ-Y#96R]99W"J/Q-7:_.S_ (*,?%R]\4:NWP?T
MJZ>#4;T*Z^0V'Y^E 'Z"Z7KFGZY;K/I]Y#>0MR)(7# _B*M3SQVT+RRNL<2#
M<SL< #U->%?L>_#.;X5_ _0[;4[J>>]C@W3-.Q)&!SG-?//[6O[:&OWGB2'X
M?_"^SCUR/42;2_NHAEX,G!P>U 'VA-\7_!%O(4D\5:2C@X*M=H"/UJ;3_BEX
M0U:80V7B33+J7^Y%<JQ_0U^?W@G_ ().V'C#15U?Q/XOUJQU*Z/FF&.5L+GG
MUJM\0?\ @G7?_L\Z0GBGX=:[K&OZI"VZ2VN')&!SG&: /TR5@RA@<J1D&EKX
M[_8Q_:XU;XDPWN@>/X(=$U:Q(@@#C!EQQ@U]A;AMW9^7&<^U "D[>3TKDKKX
MN>"K*XDMY_%.E0SQG#QO=(&4^A&:^0_VJ/V\M6\&>()O!WPWL8=?\0E_(F@"
M[FB!X+5YA\/O^"72_%JWF\7^,?%6L:7J.K'[0]K#(1L9N2.O2@#]$--^*7A#
M6;Q;2Q\2Z9=W+?=AAN59C^ -?!?_  6*MTF^&_AQBFY/MR8/XBI=6_X)K_\
M"@]/F\<> ?$.L:]XHTX;X+"=R4D]NO-?*_[9W[2_B+XG>"_#WA'Q;:"P\0VM
MXGGV^,%<$=: /UC_ &55"? OPD%&!]AC_P#017KM>3?LMIY?P0\*KZ648_\
M'17K- #)D\R%TZ;E(K\_OVCO^">>F?%;XEZ;XAN_&MEH\L<V\6\T@#2?,#@9
M]P*_0*3_ %;?0U^2_P#P4AU75+3X^?#U+74[JUC:^0%(I2H/S#K@T ?IK\+_
M  5'\-_"-OIK72S1Q(H\W/! '6NAL/%&D:I?26=GJ5M<W<8R\,4@9E^HKB[R
M20_!>!O,;S/L2_/GG[M?D%?_ +2WC']G_P#:4UB_\*/+KE_=;H&LIB6503C@
M4 ?L_JGQ,\*:)<-!J'B+3;.93AHYKA5(/T)J/3_BIX/U:[2ULO$VEW5R_P!V
M**Y5F/X U^=OP]_84UG]JK[3XQ^(>L:KX>DOCYZ0V[D<MS@#-'Q*_P"">)_9
MB\/W/Q&\$^)=6UK6=)^>*RN')#_KSTH _3L$, 1R*6OEW]B_]IR[^,GA*TL?
M$J+9^*$7$MKT9<5]14 %9VN>(-,\-V+76K7]OIUKT,UQ($7\S6C7DO[2G[/F
MG_M)?#]O"VHZG=:3 9/,$]J<-G\^E 'YO_\ !2+Q-X9\1?&CX=7&EZO::E;Q
MZC&9)89 P5=X.217ZA>"_B5X1U+2M&L;+Q)IEU=/:Q*D,5TA<X0#[H.:_%?]
MKK]CC2O@!\0?"'A^RU^ZU2+5;M;=YIG)* MC(]*^_/@7_P $QO"_PN\8>'/&
MMKXOUB\N[6-)C;RN3&20#CKR* //O^"O<"M\-[3>G/VM",_6OIG]BN[MM)_9
M]\,274R6L2V:'=(=J@8]37S=_P %>6^T?#.!L8,<Z8_ UPG[.WQ&\;_&SX8Z
M#X+T>RD_L]8%@GGAR"BD8)H _29OC)X%C9E;Q;I"LIP0;M./UKH='\1:9XAM
MQ/IE_;W\)Z26\@<?F*^ ;G_@CSX4O5>=_'.N)=3'?(/,.T,>2!SS7G_P]^('
MC+]BOXT'P-J(FNO D!V1ZG=$G=^)H _4^BLGPKX@@\5>'K#5K5@]O=Q"1&7H
M0:\)_:R_:RLOV?M(:RL/*O/%MQ'NLM/DY,I/3B@#VC6OB1X6\.WQL]4\0:=I
M]T.3#<7"HWY$U23XQ>!Y)%1?%FD,[' 47:9/ZU^<?@C]CGQ/^W!J[_$CXC:E
MJ/A6[NOO6=LQ50.V!VKO;S_@D+X8TJUGO]/\:Z[-J%LAEMHWD.UG R >>YH
M_0BQU"VU* 36L\=Q$>CQMD'\:L5^:7P%_:5^(WP-^(%M\/\ Q[I36FER3^5%
M<W Y* X#9/M7Z0Z5JUIK5G'=V,ZW%O(,ATZ4 7**** /SL_X*Z0I)\(\LH)%
MRA'YU]5?L:*(_P!F;P$JC &GKQ^)KY8_X*X_\DB/_7PG\Z^J/V-_^3:/ 7_8
M/7^9H ]HKXR_X*P(K_LHZEN&<749'ZU]FU\9_P#!5[_DU'4_^OE/ZT ;O_!.
MF)(_@!X;"+M'V5>GTKZOKY2_X)V_\D!\-_\ 7JM?5M !7P]_P5(^+FM_"_X?
M^'H]%NY;1]3NOL\C1MC@D#G\Z^X:^>?VS/V=8/V@/ ,<#!FNM-+7%NJ_Q..0
M/S% 'F/['/[)W@UO ?\ ;/BK2;#Q-J.I*L_FW4>_9N&3^-<E^VW^QK9^'_"5
MQXQ^%5A'X>U^W9<?V>FU_P ,5S_[(/[3E_\ !"^O?!GQ@_XIUO.\G3A/P9$!
MP"*_0S1=:TOQEH\5]8RQ7]A,,JV RF@#YF_84^*OBKQ-X)L_#WBRQNQJ=E#^
M\O;D',A'N:^KJK6VGVEF2;>VA@)[QQA?Y"K- !1110 4444 %%%% !6=KG_'
MC)]#6C6=KG_'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!D>)?^0=)_NFN>^%_P#QYW?^_70^)?\ D'2?[IKGOA?_ ,>=W_OT =Q1
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 %%%% !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
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
M%&Y"]N]?J'7Y.?LH_P#*2KQ5_P!<I/Y&OUCH *:_W6^E.IK_ '6^E 'Y._\
M!3#_ )+=\-_^PE'_ .A"OU1\+_\ (M:3_P!>D/\ Z *_*[_@IA_R6[X;_P#8
M2C_]"%?JCX7_ .1:TG_KTA_] % 'YX?\%=FQ\,X1_>N5'ZU[!_P3C^&\/@WX
M2Z=J,485KZU4LV.:\>_X*[?\DVM?^OM/YU]/_L0L?^%"^&!_TYI_*@#Z$K\^
M?^"N-C#8?!^UU*!0EV;M,NHP>OK7Z#5\ _\ !7S_ )(7;?\ 7TG\Z /I3]E_
MQ LW[,?A*^4Y>WTM2V?4 FOS"_:A^.GA[5/VN?#?B?Q=%-=:;I,H5TB&1M!Z
M8K](?V2;5KW]E;0+=!\\NF[!^*U\)W/A/PSX6_:MT?PSXUTF&]34KK(%RO4$
M^] 'T7:_\%9/@9I-O';6,&HQ6Z* J1V^T#VJ7_A[M\%_^>>J?]^:^A_^&4?A
M!,JL/ .C%2."L/!_6C_ADWX0_P#0@Z/_ -^?_KT ?G%^V#^W?\*/C%IT5]H-
MA?/KMI'MMYWBVG.>YK[=_P""=_C"^\<?LV:-JFH;_M$CL/WG7'%=CJ/[.'P/
MT5TBO?"/A^T=^5690I/YFO3?!OA_0?#.B16/ARUMK/2T^Y%:_<'TH W:***
M/SO_ ."N/_)(C_U\)_.OJC]C?_DVCP%_V#U_F:^9O^"N6C2#X'F^_P"67VE!
M^M?2W[&5Q%<?LS^ S#(L@&GJ#M/0\\4 >UU\9_\ !5[_ )-1U/\ Z^4_K7V9
M7Q+_ ,%9-8BB_9DO+ '=-+<(<4 =;_P3M_Y(#X;_ .O5:^K:^8_^"?>AS:?^
MSOX6GD! DM5QGZ5].4 %%%9LWB32K>?R9=0MXY<XV-( <_2@#Q3]I7]D/P9^
MT%:-J6I:=O\ $MI$?L-TK;=K#IFOB3P;\5_BW^Q'\3H[3XC74C_#.-MICC^8
M\\ BOU75@R@CD$9!KPK]L3X0Z3\6OA#J-A?VL4DPPR2NO(QF@#U/X>^/-)^)
MO@_3?$VAS&?3-0B$L+$8./>NCK\\?^"<GQ U6'QYK?P]FGD?3-'B984S\HQG
MI7Z'4 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+_ %FH?[W]
M:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!D>)?^0=)_NFN>^%__ !YW?^_7
M0^)?^0=)_NFN>^%__'G=_P"_0!W%%%% !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 %%%% !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 5'<?ZEOI4E1W'^
MI;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^(O^03-]*Y3P3_R$
MF^E=7XB_Y!,WTKE/!/\ R$F^E '>T444 %%%% !1110 4444 <O\1?'VD?#G
MPS=:MK-TMI;(C .W=L<"ORG_ &</!MY^U5^TUXFU+40T^D:=>&>UD;E2 V>*
M_5/XE?#'0_BQX=;1?$$#7%BS;BBG'-8?PF_9_P#!WP5^T?\ "+Z?]D,XPY)!
M)H ]!T^T6PL;>V0!4AC6, >PQ5BBB@"AKNEQZUHU[82J&CN8FB8'W&*_)/XC
MWDW[&O[67A_3H6-MH6I7 FN).B@$_P#UZ_7NO(OC!^RWX"^.6JVNH^*],-Y=
MVRA8W! ( _"@#RW]L_Q9IOCG]F"36M(N%N[&Y92LB].17YZ_ _1?B3\ ]4@\
M5_#G3KC7X;PA[]>66%,Y)K] ?VQO!.E?#7]ET^']#A-OIT$H"H3DUC_\$_=M
MUX3O;&5%>WN+?9(I'4=,4 =;X!_X* ?"V^T.)?$_B>STC68U"W$$AZ-CD?G7
M/?'W_@H9X0\/?#VXN?AAJ]EXM\6,P6'3XLL0#W(_*M;Q!_P3,^!_B75KG4;S
M0IC<W$AD<K+@9)SZ5?\  O\ P3G^#/P[UZ/6-(T25+R/[IDDW ?AB@#YN_8P
M_9V\4?%KQ[J/Q'^)>FS6<EZ?M,<$J_*&)S@9K] /B5"MC\.=3AC&$BMMBCV
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
ML_9[\&?''118^*[3[3;HV\?44?!7P_9>#;-] TM=FFV*^7"OHHH ]2K\_?\
M@L!,D/P+M-QQNNT _.OT"KSSXR? GPG\=M!31_%ED;VR5PX3..10!Q'[$LBR
M?LZ>#V4Y4V:?RKPG_@H!^S!K'C3Q/IWQ-\*V\ESXBT6(&"WA'^L8>M?:'@?P
M/I7P]\-V>AZ-#Y&GVB".*/T K?Z\&@#X._9L_;\TG0]"A\/?&"_A\,^(X1M:
M&XX*X]:]KU7]O3X*VNF7DUKXWT^YNHXF:*!2<R-C@#\:K?%3]@'X1?&+Q=/X
MD\1:-)-J<WWWBDV@_ABN4M_^"6OP(M;F*=-"N \9W#]]QG\J /E2R\:?%K]L
M_P".FF7?]EW&F^$+2?R_M-KE4\L'K7ZC>!_"$'@?P_;Z5;SR7$<0_P!9*<DF
MJGPZ^&>A?"W0QI6@6HM;0$?+WX]ZZN@ HHHH \1_:]^!<7[07PAO?#$I927$
MR,O7(Z5\8?LP_'SQ'^RGX@NO!WQ2@;0?!UE^XL+RXR!(!T-?I[7E'QV_9F\#
M?M%Z=:V7C+3VNXK=MT9C;:P/UH Y&X_;Z^!MO8FY_P"$ZL6 7.T'FOC#XJ^*
MO&7[;'Q4&A:)IK7WPUD<,-3C7*\&OI1O^"5OP%9=O]A7(^D_/\J^AO@_\&/#
M'P-\)Q>'?"MG]CTZ,Y"L<M^= %GX0^"8_AU\.=$\/1#"6, BKS3]K3]H/4/@
M#X%OM;T^U2ZE@A,@5UR*]\KC/B5\)?#OQ8T>73/$-K]JM)5V,N<9% 'RU^Q#
M^W5JW[2]U]EUFP@L[G>R;8ACITKSG]MSP3\6/"_BM/$'@6QO-2MXY_.G6/)5
M4'.:^N?A#^R;\/?@A=K<^%=+-E*IW [L\_E7L%S;I=V\L$J[HY4*,I[@C!%
M'QQ\ ?\ @H9X$UCPLEEX]UZT\/ZY9JL4D<Q(R0,'/O7&?M4?MU:/XR\,S>%O
MA'?0^)_$$Y $,'):O5?$W_!-/X(^+-8N=2O]"F:ZN',DC)+@$DY]*V_A3^P'
M\(_@WXN@\2>'-&DAU.'[CRR;@/PQ0!QO["GP#U+P38GQGX@M6L?$&J1?Z3;L
M,%2:]Z^/GQ*N?A/\-=8\1VD*SSV4+2*C#(.!7HU8?C/P7IGCS0;K1]7A\^QN
M5*2)Z@T ? _['G_!2+Q/^T/\5[?PMJFDV]I!,W$D2#..W:OT5KPKX5_L8?#'
MX.^)%USPUI!M-05MPDW \_E7NM !1110 4444 %9VN?\>,GT-:-9VN?\>,GT
M- ')_#+_ %FH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>)?^0=)_
MNFN>^%__ !YW?^_70^)?^0=)_NFN>^%__'G=_P"_0!W%%%% !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 %%%% !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 5'<?ZEOI4E1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F
M^(O^03-]*Y3P3_R$F^E=7XB_Y!,WTKE/!/\ R$F^E '>T444 %%%% !1110
M4444 %%%% !1110 4444 ?-?[?6GWNI? JYAL+62\G\X?NXU)-<7^P!I.I:;
MHL@O[&:S;R>DJD5]A7%I!>1^7<0QSQ_W9%##\C26UC;68Q;V\4 _Z9H%_E0!
M/1110 5RGQ2CDF\!ZND2&20PG"KU-=73719%*LH93U!&10!^:'[+?A[6[/\
M:P^T76DW%O:Y/[YT(7\Z_3&JD.DV-O-YT5G;QR_\]$B4-^>*MT %%%% !111
M0 4444 %5M0_X]7^E6:K:A_QZO\ 2@#@_ __ "-5]]#7HM>=>!_^1JOOH:]%
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@"EJW_'F_TKBOAU_R&-1^M=KJW_'F_P!*XKX=?\AC4?K0
M!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %9VN?\ 'C)]#6C6=KG_ !XR?0T <G\,O]9J'^]_6N]K
M@OAE_K-0_P![^M=[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% &1XE_P"0=)_NFN>^%_\ QYW?^_70
M^)?^0=)_NFN>^%__ !YW?^_0!W%%%% !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 %%%% !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 5'<?ZEOI4E1W'^I
M;Z4 >=:;_P E KTFO-M-_P"2@5Z30 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XB_P"03-]*Y3P3
M_P A)OI75^(O^03-]*Y3P3_R$F^E '>T444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4/\ CU?Z59JM
MJ'_'J_TH X/P/_R-5]]#7HM>=>!_^1JOOH:]%H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EJW_'F
M_P!*XKX=?\AC4?K7:ZM_QYO]*XKX=?\ (8U'ZT >A4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=KG
M_'C)]#6C6=KG_'C)]#0!R?PR_P!9J'^]_6N]K@OAE_K-0_WOZUWM !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 9'B7_D'2?[IKGOA?_P >=W_OUT/B7_D'2?[IKGOA?_QYW?\ OT =
MQ1110 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 %%%% !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 %1W'^I;Z5)4=Q_J6^E 'G6F_\E KTFO-M-_Y*!7I-
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 9OB+_D$S?2N4\$_\A)OI75^(O^03-]*Y3P3_ ,A)OI0!
MWM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 56U#_CU?Z59JMJ'_ !ZO]* .#\#_ /(U7WT->BUYUX'_
M .1JOOH:]%H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@"EJW_'F_TKBOAU_P AC4?K7:ZM_P >;_2N
M*^'7_(8U'ZT >A4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !6=KG_'C)]#6C6=KG_'C)]#0!R?PR_UF
MH?[W]:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!D>)?^0=)_NFN>^%__'G=
M_P"_70^)?^0=)_NFN>^%_P#QYW?^_0!W%%%% !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 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 5'<?ZEOI4
ME1W'^I;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^(O^03-]*Y3
MP3_R$F^E=7XB_P"03-]*Y3P3_P A)OI0!WM%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56U#_CU?Z59
MJMJ'_'J_TH X/P/_ ,C5??0UZ+7G7@?_ )&J^^AKT6@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *6
MK?\ 'F_TKBOAU_R&-1^M=KJW_'F_TKBOAU_R&-1^M 'H5%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MG:Y_QXR?0UHUG:Y_QXR?0T <G\,O]9J'^]_6N]K@OAE_K-0_WOZUWM !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 9'B7_D'2?[IKGOA?\ \>=W_OUT/B7_ )!TG^Z:Y[X7_P#'G=_[
M] '<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 %%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO\ R4"O2:\VTW_D
MH%>DT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!F^(O^03-]*Y3P3_ ,A)OI75^(O^03-]*Y3P3_R$
MF^E '>T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !5;4/^/5_I5FJVH?\>K_ $H X/P/_P C5??0UZ+7
MG7@?_D:K[Z&O1: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH I:M_QYO]*XKX=?\AC4?K7:ZM_QYO\
M2N*^'7_(8U'ZT >A4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !6=KG_ !XR?0UHUG:Y_P >,GT- ')_
M#+_6:A_O?UKO:X+X9?ZS4/\ >_K7>T %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>)?\ D'2?[IKG
MOA?_ ,>=W_OUT/B7_D'2?[IKGOA?_P >=W_OT =Q1110 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 %%
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 %1
MW'^I;Z5)4=Q_J6^E 'G6F_\ )0*])KS;3?\ DH%>DT %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^
M(O\ D$S?2N4\$_\ (2;Z5U?B+_D$S?2N4\$_\A)OI0!WM%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M6U#_ (]7^E6:K:A_QZO]* .#\#_\C5??0UZ+7G7@?_D:K[Z&O1: "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH I:M_QYO\ 2N*^'7_(8U'ZUVNK?\>;_2N*^'7_ "&-1^M 'H5%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5G:Y_QXR?0UHUG:Y_QXR?0T <G\,O\ 6:A_O?UKO:X+X9?ZS4/]
M[^M=[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% &1XE_Y!TG^Z:Y[X7_\ 'G=_[]=#XE_Y!TG^Z:Y[
MX7_\>=W_ +] '<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!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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_)0*
M])KS;3?^2@5Z30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% &;XB_Y!,WTKE/!/_(2;Z5U?B+_D$S?2
MN4\$_P#(2;Z4 =[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %5M0_X]7^E6:K:A_P >K_2@#@_ _P#R
M-5]]#7HM>=>!_P#D:K[Z&O1: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I:M_QYO]*XKX=?\ (8U'
MZUVNK?\ 'F_TKBOAU_R&-1^M 'H5%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G:Y_QXR?0UHUG:Y_Q
MXR?0T <G\,O]9J'^]_6N]K@OAE_K-0_WOZUWM !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9'B7_D'
M2?[IKGOA?_QYW?\ OUT/B7_D'2?[IKGOA?\ \>=W_OT =Q1110 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 %%%% !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 %1W'^I;Z5)4=Q_J6^E 'G6F_\E KTFO-M-_Y*!7I- !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M 9OB+_D$S?2N4\$_\A)OI75^(O\ D$S?2N4\$_\ (2;Z4 =[1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %5M0_X]7^E6:K:A_QZO]* .#\#_P#(U7WT->BUYUX'_P"1JOOH:]%H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@"EJW_ !YO]*XKX=?\AC4?K7:ZM_QYO]*XKX=?\AC4?K0!Z%11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+_6:A_O?UKO:X+X9?ZS4
M/][^M=[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &1XE_Y!TG^Z:Y[X7_ /'G=_[]=#XE_P"0=)_N
MFN>^%_\ QYW?^_0!W%%%% !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 %%%% !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 5'<?ZEOI4E1W'^I;Z4 >=:;_
M ,E KTFO-M-_Y*!7I- !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 9OB+_D$S?2N4\$_P#(2;Z5U?B+
M_D$S?2N4\$_\A)OI0!WM%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 56U#_CU?Z59JMJ'_'J_P!* .#\
M#_\ (U7WT->BUYUX'_Y&J^^AKT6@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *6K?\>;_2N*^'7_(8
MU'ZUVNK?\>;_ $KBOAU_R&-1^M 'H5%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G:Y_P >,GT-:-9V
MN?\ 'C)]#0!R?PR_UFH?[W]:[VN"^&7^LU#_ 'OZUWM !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9
M'B7_ )!TG^Z:Y[X7_P#'G=_[]=#XE_Y!TG^Z:Y[X7_\ 'G=_[] '<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 %%%% !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 %%%% !4=Q_J6^E25'<?ZEOI0!YUIO_ "4"O2:\VTW_ )*!7I- !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 9OB+_ )!,WTKE/!/_ "$F^E=7XB_Y!,WTKE/!/_(2;Z4 =[11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %5M0_P"/5_I5FJVH?\>K_2@#@_ __(U7WT->BUYUX'_Y&J^^
MAKT6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** *6K?\>;_ $KBOAU_R&-1^M=KJW_'F_TKBOAU_P A
MC4?K0!Z%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %9VN?\>,GT-:-9VN?\>,GT- ')_#+_ %FH?[W]
M:[VN"^&7^LU#_>_K7>T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!D>)?^0=)_NFN>^%__ !YW?^_7
M0^)?^0=)_NFN>^%__'G=_P"_0!W%%%% !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 %%%% !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 5'<?ZEOI4E1W'^
MI;Z4 >=:;_R4"O2:\VTW_DH%>DT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^(O^03-]*Y3P3_R$
MF^E=7XB_Y!,WTKE/!/\ R$F^E '>T444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4/^/5_I5FJVH?\
M'J_TH X/P/\ \C5??0UZ+7G7@?\ Y&J^^AKT6@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *6K?\>;
M_2N*^'7_ "&-1^M=KJW_ !YO]*XKX=?\AC4?K0!Z%1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9VN?
M\>,GT-:-9VN?\>,GT- ')_#+_6:A_O?UKO:X+X9?ZS4/][^M=[0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% &1XE_Y!TG^Z:Y[X7_\>=W_ +]=#XE_Y!TG^Z:Y[X7_ /'G=_[] '<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 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 %%%% !4=Q_J6^E25%<?ZEL=: /.]-_Y*!7I-<%8^']03Q=]O
MV?Z/ZUVS>:6.!Q0!/15;][1^]H LT56_>T?O: +-%5OWM'[V@"S15;][1^]H
M LT56_>T?O: +-%5OWM'[V@"S15;][1^]H LT56_>T?O: +-%5OWM'[V@"S1
M5;][1^]H LT56_>T?O: +-%5OWM'[V@"S15;][1^]H LT56_>T?O: *WB+_D
M$S?2N4\$_P#(2;Z5U&M6]Q=:;)%&,N:Y[PKH6H:;?&2=,+0!VU%5V\W)I/WM
M %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/WM %FBJW[VC][0!9HJM^]H_>T 6:
M*K?O:/WM %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/WM %FBJW[VC][0!9HJM^
M]H_>T 6:*K?O:/WM %FBJW[VC][0!9JMJ'_'J_TH_>U#>QSS6[*HR: .)\#_
M /(U7WT->BUPGA/P_J.F^(;JYN$Q#)T-=FWFY/% %BBJW[VC][0!9HJM^]H_
M>T 6:*K?O:/WM %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/WM %FBJW[VC][0!
M9HJM^]H_>T 6:*K?O:/WM %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/WM %FBJ
MW[VC][0!9HJM^]H_>T 1ZM_QYO\ 2N*^'7_(8U'ZUV.HPW$]LR(,G%<QX)T#
M4=)U2\EN4VI(?EH [BBJ_P"]I/WM %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/
MWM %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/WM %FBJW[VC][0!9HJM^]H_>T
M6:*K?O:/WM %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/WM %FBJW[VC][0!9K.
MUS_CQD^AJQ^]JGJUO<W5HZ1C+$8H Y?X9?ZW4/\ >_K7>UQ7@/0]0T>:\-TF
MT2-E:ZS][0!9HJM^]H_>T 6:*K?O:/WM %FBJW[VC][0!9HJM^]H_>T 6:*K
M?O:/WM %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/WM %FBJW[VC][0!9HJM^]H
M_>T 6:*K?O:/WM %FBJW[VC][0!9HJM^]H_>T 6:*K?O:/WM %'Q+_R#I/\
M=-<]\+_^/.[_ -^NAURVGNK*1$&6*XK(^'^DW6DVURETNUF?(H ZZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 *IW\A6-L5<JM=Q>8A% &!-XR@TN/9,C,R^E46^*5@IQY3TNK>
M'_M3'BL%O!^6^[^E &W_ ,+4L/\ GB]'_"U+#_GB]87_  AO^S^E'_"&_P"S
M^E &[_PM2P_YXO1_PM2P_P">+UA?\(;_ +/Z4?\ "&_[/Z4 ;O\ PM2P_P">
M+T?\+4L/^>+UA?\ "&_[/Z4?\(;_ +/Z4 ;O_"U+#_GB]'_"U+#_ )XO6%_P
MAO\ L_I1_P (;_L_I0!N_P#"U+#_ )XO1_PM2P_YXO6%_P (;_L_I1_PAO\
ML_I0!N_\+4L/^>+T?\+4L/\ GB]87_"&_P"S^E'_  AO^S^E &[_ ,+4L/\
MGB]'_"U+#_GB]87_  AO^S^E'_"&_P"S^E &[_PM2P_YXO1_PM2P_P">+UA?
M\(;_ +/Z4?\ "&_[/Z4 ;O\ PM2P_P">+T?\+4L/^>+UA?\ "&_[/Z4?\(;_
M +/Z4 ;O_"U+#_GB]'_"U+#_ )XO6%_PAO\ L_I1_P (;_L_I0!N_P#"U+#_
M )XO1_PM2P_YXO6%_P (;_L_I1_PAO\ L_I0!N_\+4L/^>+T?\+4L/\ GB]8
M7_"&_P"S^E'_  AO^S^E &[_ ,+4L/\ GB]'_"U+#_GB]87_  AO^S^E'_"&
M_P"S^E &[_PM2P_YXO1_PM2P_P">+UA?\(;_ +/Z4?\ "&_[/Z4 ;O\ PM2P
M_P">+T?\+4L/^>+UA?\ "&_[/Z4?\(;_ +/Z4 ;O_"U+#_GB]'_"U+#_ )XO
M6%_PAO\ L_I1_P (;_L_I0!N_P#"U+#_ )XO1_PM2P_YXO6%_P (;_L_I1_P
MAO\ L_I0!N_\+4L/^>+T?\+4L/\ GB]87_"&_P"S^E'_  AO^S^E &[_ ,+4
ML/\ GB]'_"U+#_GB]87_  AO^S^E'_"&_P"S^E &[_PM2P_YXO1_PM2P_P">
M+UA?\(;_ +/Z4?\ "&_[/Z4 ;O\ PM2P_P">+T?\+4L/^>+UA?\ "&_[/Z4?
M\(;_ +/Z4 ;O_"U+#_GB]'_"U+#_ )XO6%_PAO\ L_I1_P (;_L_I0!N_P#"
MU+#_ )XO1_PM2P_YXO6%_P (;_L_I1_PAO\ L_I0!N_\+4L/^>+T?\+4L/\
MGB]87_"&_P"S^E'_  AO^S^E &[_ ,+4L/\ GB]'_"U+#_GB]87_  AO^S^E
M'_"&_P"S^E &[_PM2P_YXO1_PM2P_P">+UA?\(;_ +/Z4?\ "&_[/Z4 ;O\
MPM2P_P">+T?\+4L/^>+UA?\ "&_[/Z4?\(;_ +/Z4 ;O_"U+#_GB]'_"U+#_
M )XO6%_PAO\ L_I1_P (;_L_I0!N_P#"U+#_ )XO1_PM2P_YXO6%_P (;_L_
MI1_PAO\ L_I0!N_\+4L/^>+T?\+4L/\ GB]87_"&_P"S^E'_  AO^S^E &[_
M ,+4L/\ GB]'_"U+#_GB]87_  AO^S^E'_"&_P"S^E &[_PM2P_YXO1_PM2P
M_P">+UA?\(;_ +/Z4?\ "&_[/Z4 ;O\ PM2P_P">+T?\+4L/^>+UA?\ "&_[
M/Z4?\(;_ +/Z4 ;O_"U+#_GB]'_"U+#_ )XO6%_PAO\ L_I1_P (;_L_I0!N
M_P#"U+#_ )XO1_PM2P_YXO6%_P (;_L_I1_PAO\ L_I0!N_\+4L/^>+T?\+4
ML/\ GB]87_"&_P"S^E'_  AO^S^E &[_ ,+4L/\ GB]'_"U+#_GB]87_  AO
M^S^E'_"&_P"S^E &[_PM2P_YXO1_PM2P_P">+UA?\(;_ +/Z4?\ "&_[/Z4
M;O\ PM2P_P">+T?\+4L/^>+UA?\ "&_[/Z4?\(;_ +/Z4 ;O_"U+#_GB]'_"
MU+#_ )XO6%_PAO\ L_I1_P (;_L_I0!N_P#"U+#_ )XO1_PM2P_YXO6%_P (
M;_L_I1_PAO\ L_I0!N_\+4L/^>+T?\+4L/\ GB]87_"&_P"S^E'_  AO^S^E
M &[_ ,+4L/\ GB]'_"U+#_GB]87_  AO^S^E'_"&_P"S^E &[_PM2P_YXO1_
MPM2P_P">+UA?\(;_ +/Z4?\ "&_[/Z4 ;O\ PM2P_P">+T?\+4L/^>+UA?\
M"&_[/Z4?\(;_ +/Z4 ;O_"U+#_GB]'_"U+#_ )XO6%_PAO\ L_I1_P (;_L_
MI0!N_P#"U+#_ )XO1_PM2P_YXO6%_P (;_L_I1_PAO\ L_I0!N_\+4L/^>+T
M?\+4L/\ GB]87_"&_P"S^E'_  AO^S^E &[_ ,+4L/\ GB]'_"U+#_GB]87_
M  AO^S^E'_"&_P"S^E &[_PM2P_YXO1_PM2P_P">+UA?\(;_ +/Z4?\ "&_[
M/Z4 ;O\ PM2P_P">+T?\+4L/^>+UA?\ "&_[/Z4?\(;_ +/Z4 ;O_"U+#_GB
M]'_"U+#_ )XO6%_PAO\ L_I1_P (;_L_I0!N_P#"U+#_ )XO1_PM2P_YXO6%
M_P (;_L_I1_PAO\ L_I0!N_\+4L/^>+T?\+4L/\ GB]87_"&_P"S^E'_  AO
M^S^E &[_ ,+4L/\ GB]'_"U+#_GB]87_  AO^S^E'_"&_P"S^E &[_PM2P_Y
MXO1_PM2P_P">+UA?\(;_ +/Z4?\ "&_[/Z4 ;O\ PM2P_P">+T?\+4L/^>+U
MA?\ "&_[/Z4?\(;_ +/Z4 ;O_"U+#_GB]'_"U+#_ )XO6%_PAO\ L_I1_P (
M;_L_I0!N_P#"U+#_ )XO1_PM2P_YXO6%_P (;_L_I1_PAO\ L_I0!N_\+4L/
M^>+T?\+4L/\ GB]87_"&_P"S^E'_  AO^S^E &[_ ,+4L/\ GB]'_"U+#_GB
M]87_  AO^S^E'_"&_P"S^E &[_PM2P_YXO1_PM2P_P">+UA?\(;_ +/Z4?\
M"&_[/Z4 ;O\ PM2P_P">+T?\+4L/^>+UA?\ "&_[/Z4?\(;_ +/Z4 ;O_"U+
M#_GB]'_"U+#_ )XO6%_PAO\ L_I1_P (;_L_I0!N_P#"U+#_ )XO1_PM2P_Y
MXO6%_P (;_L_I1_PAO\ L_I0!N_\+4L/^>+T?\+4L/\ GB]87_"&_P"S^E'_
M  AO^S^E &[_ ,+4L/\ GB]'_"U+#_GB]87_  AO^S^E'_"&_P"S^E &[_PM
M2P_YXO1_PM2P_P">+UA?\(;_ +/Z4?\ "&_[/Z4 ;O\ PM2P_P">+T?\+4L/
M^>+UA?\ "&_[/Z4?\(;_ +/Z4 ;O_"U+#_GB]'_"U+#_ )XO6%_PAO\ L_I1
M_P (;_L_I0!N_P#"U+#_ )XO1_PM2P_YXO6%_P (;_L_I1_PAO\ L_I0!N_\
M+4L/^>+T?\+4L/\ GB]87_"&_P"S^E'_  AO^S^E &[_ ,+4L/\ GB]'_"U+
M#_GB]87_  AO^S^E'_"&_P"S^E &[_PM2P_YXO1_PM2P_P">+UA?\(;_ +/Z
M4?\ "&_[/Z4 ;O\ PM2P_P">+T?\+4L/^>+UA?\ "&_[/Z4?\(;_ +/Z4 ;O
M_"U+#_GB]*/BG8'_ )8O6#_PAO\ L_I2KX-Y^[^E '56OCNVOOECC8$^M;%A
M<-,-QKE=+\-_9V!V_I776-OY2@4 712TE+0 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 %%%% !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 %(1FBB@")H5
M/:F_9$/:BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8
MT]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH
M /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ
M4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3T
MHHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^
MQIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]
MC3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB
M@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&G
MI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/
M2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #
M[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'
MV-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]**
M* #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:
M>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T
M]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH
M/L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4
M?8T]*** #[&GI1]C3THHH /L:>E'V-/2BB@ ^QIZ4?8T]*** #[&GI1]C3TH
MHH /L:>E'V-/2BB@ ^QIZ4?947M110 Y857H*E"@444 +1110 4444 %%%%
;!1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>halo-20241231_g3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 halo-20241231_g3.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" QN#@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#]4Z8TR1_?
M=5_WCBGU\2_MX^,M?\-^)M&CTG4YK&)X\LL3$9->IEN!EF6)6'C*U^IY&:YC
M'*\*\3*/,E;3U/M7[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&
MC_A;'C3_ *&&\_[^&OL?]3:W_/Y?<SX/_7RA_P ^']Z/US^TP_\ /5/^^A1]
MIA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W,/\
M7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&C_A;
M'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">J?\
M?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\^']Z
M/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO/^_A
MH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X6QXT
M_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP_P#/
M5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_U-K?
M\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z&&\_
M[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_
MYZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_
M #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^
MAAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K
M\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US
M^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_
MAH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&
M&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^
M^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W
M,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&
MC_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">
MJ?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\
M^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO
M/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X
M6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP
M_P#/5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_
MU-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z
M&&\_[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1
M]IA_YZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]
M?*'_ #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L
M>-/^AAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG
M_?0K\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']
MZ/US^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\
M_P"_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QX
MT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\
M/5/^^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_
MS^7W,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_
M +^&C_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA
M_P">J?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U
M\H?\^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/
M^AAO/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"O
MR,_X6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/U
MS^TP_P#/5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^
M_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6Q
MXT_Z&&\_[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/
M^^A1]IA_YZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7
MW,/]?*'_ #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:
M/^%L>-/^AAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'
M_GJG_?0K\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?
M\^']Z/US^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_
MZ&&\_P"_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_
MX6QXT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^T
MP_\ /5/^^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\
M4VM_S^7W,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H
M8;S_ +^&C_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A
M1]IA_P">J?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?
M<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%
ML>-/^AAO/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?
M]]"OR,_X6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^'
M]Z/US^TP_P#/5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"A
MAO/^_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_
M (6QXT_Z&&\_[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/
M_/5/^^A1]IA_YZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_
M #^7W,/]?*'_ #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S
M_OX:/^%L>-/^AAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%
M'VF'_GJG_?0K\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_
MU\H?\^']Z/US^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6
MQXT_Z&&\_P"_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"
MOR,_X6QXT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/
MUS^TP_\ /5/^^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX
M:/\ 4VM_S^7W,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'
MC3_H8;S_ +^&C_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5
M/^^A1]IA_P">J?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W
M_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH
M_P"%L>-/^AAO/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?
M^>J?]]"OR,_X6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H
M?\^']Z/US^TP_P#/5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT
M_P"AAO/^_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*
M_(S_ (6QXT_Z&&\_[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<
M_M,/_/5/^^A1]IA_YZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]
M3:W_ #^7W,/]?*'_ #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\
MH8;S_OX:/^%L>-/^AAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_
M +Z%'VF'_GJG_?0K\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y
M?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_A
MH_X6QXT_Z&&\_P"_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J
M?]]"OR,_X6QXT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^
M']Z/US^TP_\ /5/^^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;
MS_OX:/\ 4VM_S^7W,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S
M_A;'C3_H8;S_ +^&C_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,
M/_/5/^^A1]IA_P">J?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/
M]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/
M^_AH_P"%L>-/^AAO/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4
M?:8?^>J?]]"OR,_X6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_
M %\H?\^']Z/US^TP_P#/5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X
M6QXT_P"AAO/^_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_
M 'T*_(S_ (6QXT_Z&&\_[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_
M>C]<_M,/_/5/^^A1]IA_YZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_O
MX:/]3:W_ #^7W,/]?*'_ #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>
M-/\ H8;S_OX:/^%L>-/^AAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\
MSU3_ +Z%'VF'_GJG_?0K\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:
MW_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO
M/^_AH_X6QXT_Z&&\_P"_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8
M?^>J?]]"OR,_X6QXT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA
M_P ^']Z/US^TP_\ /5/^^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3
M_H8;S_OX:/\ 4VM_S^7W,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT
M*_(S_A;'C3_H8;S_ +^&C_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]
M<_M,/_/5/^^A1]IA_P">J?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\
MOX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^
MAAO/^_AH_P"%L>-/^AAO/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3
M_OH4?:8?^>J?]]"OR,_X6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E
M]S#_ %\H?\^']Z/US^TP_P#/5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_
MAH_X6QXT_P"AAO/^_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\
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
M7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_YZI_WT*_(S_A;'C3_H8;S_OX:/\
MA;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_ #X?WH_7/[3#_P ]4_[Z%'VF'_GJ
MG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^AAO/^_AH_P!3:W_/Y?<P_P!?*'_/
MA_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K\C/^%L>-/^AAO/\ OX:/^%L>-/\
MH8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,
M_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_AH_U-K?\_E]S#_7RA_SX?WH_7/[3
M#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C_4VM
M_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^^A1]IA_YZI_WT*_(S_A;'C3_ *&&
M\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^
MA1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&C_A;'C3_ *&&\_[^&C_4VM_S^7W,
M/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">J?\ ?0K\C/\ A;'C3_H8;S_OX:/^
M%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_GJG_?
M0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO/^_AH_U-K?\ /Y?<P_U\H?\ /A_>
MC]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X6QXT_P"AAO/^_AH_X6QXT_Z&&\_[
M^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP_P#/5/\ OH4?:8?^>J?]]"OR,_X6
MQXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_S
MU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z&&\_[^&C_A;'C3_H8;S_ +^&C_4V
MM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_YZI_WT*_(S_A;'C3_H8;S_OX
M:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_ #X?WH_7/[3#_P ]4_[Z%'VF
M'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^AAO/^_AH_P!3:W_/Y?<P_P!?
M*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K\C/^%L>-/^AAO/\ OX:/^%L>
M-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_ )ZI_P!]
M"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_AH_U-K?\_E]S#_7RA_SX?WH_
M7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C
M_4VM_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^^A1]IA_YZI_WT*_(S_A;'C3_
M *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W,/\ 7RA_SX?WH_7/[3#_ ,]4
M_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&C_A;'C3_ *&&\_[^&C_4VM_S
M^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">J?\ ?0K\C/\ A;'C3_H8;S_O
MX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_G
MJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO/^_AH_U-K?\ /Y?<P_U\H?\
M/A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X6QXT_P"AAO/^_AH_X6QXT_Z&
M&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP_P#/5/\ OH4?:8?^>J?]]"OR
M,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_U-K?\_E]S#_7RA_SX?WH_7/[
M3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z&&\_[^&C_A;'C3_H8;S_ +^&
MC_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_YZI_WT*_(S_A;'C3_H8;
MS_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_ #X?WH_7/[3#_P ]4_[Z
M%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^AAO/^_AH_P!3:W_/Y?<P
M_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K\C/^%L>-/^AAO/\ OX:/
M^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_ )ZI
M_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_AH_U-K?\_E]S#_7RA_SX
M?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_[^&C_ (6QXT_Z&&\_
M[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^^A1]IA_YZI_WT*_(S_A;
M'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W,/\ 7RA_SX?WH_7/[3#_
M ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&C_A;'C3_ *&&\_[^&C_4
MVM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">J?\ ?0K\C/\ A;'C3_H8
M;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'V
MF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO/^_AH_U-K?\ /Y?<P_U\
MH?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X6QXT_P"AAO/^_AH_X6QX
MT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP_P#/5/\ OH4?:8?^>J?]
M]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_U-K?\_E]S#_7RA_SX?WH
M_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z&&\_[^&C_A;'C3_H8;S_
M +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_YZI_WT*_(S_A;'C3
M_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_ #X?WH_7/[3#_P ]
M4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^AAO/^_AH_P!3:W_/
MY?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K\C/^%L>-/^AAO/\
MOX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_
M )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_AH_U-K?\_E]S#_7R
MA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_[^&C_ (6QXT_Z
M&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^^A1]IA_YZI_WT*_(
MS_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W,/\ 7RA_SX?WH_7/
M[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&C_A;'C3_ *&&\_[^
M&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">J?\ ?0K\C/\ A;'C
M3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[
MZ%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO/^_AH_U-K?\ /Y?<
MP_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X6QXT_P"AAO/^_AH_
MX6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP_P#/5/\ OH4?:8?^
M>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_U-K?\_E]S#_7RA_S
MX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z&&\_[^&C_A;'C3_H
M8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_YZI_WT*_(S_A
M;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_ #X?WH_7/[3#
M_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^AAO/^_AH_P!3
M:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K\C/^%L>-/^AA
MO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_[Z%'
MVF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_AH_U-K?\_E]S
M#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_[^&C_ (6Q
MXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^^A1]IA_YZI_W
MT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W,/\ 7RA_SX?W
MH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&C_A;'C3_ *&&
M\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">J?\ ?0K\C/\
MA;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\
M]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO/^_AH_U-K?\
M/Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X6QXT_P"AAO/^
M_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP_P#/5/\ OH4?
M:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_U-K?\_E]S#_7
MRA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z&&\_[^&C_A;'
MC3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_YZI_WT*_
M(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_ #X?WH_7
M/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^AAO/^_AH
M_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K\C/^%L>-
M/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_\]4_
M[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_AH_U-K?\
M_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_[^&C_
M (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^^A1]IA_Y
MZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W,/\ 7RA_
MSX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&C_A;'C3_
M *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">J?\ ?0K\
MC/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\^']Z/US^
MTP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO/^_AH_U-
MK?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X6QXT_P"A
MAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP_P#/5/\
MOH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_U-K?\_E]
MS#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z&&\_[^&C
M_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_YZI_
MWT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_ #X?
MWH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^AAO/
M^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K\C/^
M%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US^TP_
M\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_AH_U
M-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_[
M^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^^A1]
MIA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W,/\
M7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&C_A;
M'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">J?\
M?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\^']Z
M/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO/^_A
MH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X6QXT
M_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP_P#/
M5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_U-K?
M\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z&&\_
M[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_
MYZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]?*'_
M #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L>-/^
MAAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG_?0K
M\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']Z/US
M^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\_P"_
MAH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QXT_Z&
M&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\ /5/^
M^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_S^7W
M,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_ +^&
MC_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA_P">
MJ?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U\H?\
M^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/^AAO
M/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"OR,_X
M6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/US^TP
M_P#/5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^_AH_
MU-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6QXT_Z
M&&\_[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1
M]IA_YZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7W,/]
M?*'_ #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:/^%L
M>-/^AAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'_GJG
M_?0K\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?\^']
MZ/US^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_Z&&\
M_P"_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_X6QX
MT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^TP_\
M/5/^^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\ 4VM_
MS^7W,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H8;S_
M +^&C_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A1]IA
M_P">J?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?<P_U
M\H?\^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%L>-/
M^AAO/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?]]"O
MR,_X6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^']Z/U
MS^TP_P#/5/\ OH4?:8?^>J?]]"OR,_X6QXT_Z&&\_P"_AH_X6QXT_P"AAO/^
M_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?\ GJG_ 'T*_(S_ (6Q
MXT_Z&&\_[^&C_A;'C3_H8;S_ +^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/
M^^A1]IA_YZI_WT*_(S_A;'C3_H8;S_OX:/\ A;'C3_H8;S_OX:/]3:W_ #^7
MW,/]?*'_ #X?WH_7/[3#_P ]4_[Z%'VF'_GJG_?0K\C/^%L>-/\ H8;S_OX:
M/^%L>-/^AAO/^_AH_P!3:W_/Y?<P_P!?*'_/A_>C]<_M,/\ SU3_ +Z%'VF'
M_GJG_?0K\C/^%L>-/^AAO/\ OX:/^%L>-/\ H8;S_OX:/]3:W_/Y?<P_U\H?
M\^']Z/US^TP_\]4_[Z%'VF'_ )ZI_P!]"OR,_P"%L>-/^AAO/^_AH_X6QXT_
MZ&&\_P"_AH_U-K?\_E]S#_7RA_SX?WH_7/[3#_SU3_OH4?:8?^>J?]]"OR,_
MX6QXT_Z&&\_[^&C_ (6QXT_Z&&\_[^&C_4VM_P _E]S#_7RA_P ^']Z/US^T
MP_\ /5/^^A1]IA_YZI_WT*_(S_A;'C3_ *&&\_[^&C_A;'C3_H8;S_OX:/\
M4VM_S^7W,/\ 7RA_SX?WH_7/[3#_ ,]4_P"^A1]IA_YZI_WT*_(S_A;'C3_H
M8;S_ +^&C_A;'C3_ *&&\_[^&C_4VM_S^7W,/]?*'_/A_>C]<_M,/_/5/^^A
M1]IA_P">J?\ ?0K\C/\ A;'C3_H8;S_OX:/^%L>-/^AAO/\ OX:/]3:W_/Y?
M<P_U\H?\^']Z/US^TP_\]4_[Z%'VF'_GJG_?0K\C/^%L>-/^AAO/^_AH_P"%
ML>-/^AAO/^_AH_U-K?\ /Y?<P_U\H?\ /A_>C]<_M,/_ #U3_OH4?:8?^>J?
M]]"OR,_X6QXT_P"AAO/^_AH_X6QXT_Z&&\_[^&C_ %-K?\_E]S#_ %\H?\^'
M]Z/US^TP_P#/5/\ OH4OVB(G E3/^\*_(O\ X6QXT_Z&&\_[^&M?P3\4?&-Q
MXWT2*37[IXWN$#*TAP1FIEP?5C%R]LM/)EPXZH3DHJ@]?-'ZPT56TUB^FVC,
M<L8D)/\ P$59K\]>CL?IZ=U<*^#O^"A7_(TZ'_URK[QKX._X*%?\C3H?_7*O
MJ^%_^1G#T?Y'QG%__(IGZK\SY0HHHK]L/YX"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *V_ 7_ "/FA?\ 7RG\ZQ*V_ 7_ "/FA?\ 7RG\ZRJ_PY>C
M.G#_ ,:/JC]>]*_Y!=G_ -<4_P#015JJNE?\@NS_ .N*?^@BK5?S=+=G]81^
M%!7P=_P4*_Y&G0_^N5?>-?!W_!0K_D:=#_ZY5]5PO_R,X>C_ "/C>+_^13/U
M7YGRA1117[8?SP%%%% !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 %%%% !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 5M^ O\
MD?-"_P"OE/YUB5M^ O\ D?-"_P"OE/YUE5_AR]&=.'_C1]4?KWI7_(+L_P#K
MBG_H(JU572O^079_]<4_]!%6J_FZ6[/ZPC\*"OE;]KK]GWQ1\7]=TN[T%4:.
MW3:X8XKZIHKMP.-JY?75>CNNYY^88"EF6'>'K7Y7V\C\W/\ AA_XB?W(O^^J
M/^&'_B)_<B_[ZK](Z*^F_P!;<P[1^X^2_P!2LL[R^_\ X!^;G_##_P 1/[D7
M_?5'_##_ ,1/[D7_ 'U7Z1T4?ZVYAVC]P?ZE99WE]_\ P#\W/^&'_B)_<B_[
MZH_X8?\ B)_<B_[ZK](Z*/\ 6W,.T?N#_4K+.\OO_P" ?FY_PP_\1/[D7_?5
M'_##_P 1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\  /S<_P"&'_B)_<B_[ZH_
MX8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_^ ?FY_P ,/_$3^Y%_WU1_PP_\
M1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\ _-S_AA_XB?W(O\ OJC_ (8?^(G]
MR+_OJOTCHH_UMS#M'[@_U*RSO+[_ /@'YN?\,/\ Q$_N1?\ ?5'_  P_\1/[
MD7_?5?I'11_K;F':/W!_J5EG>7W_ / /S<_X8?\ B)_<B_[ZH_X8?^(G]R+_
M +ZK](Z*/];<P[1^X/\ 4K+.\OO_ . ?FY_PP_\ $3^Y%_WU1_PP_P#$3^Y%
M_P!]5^D=%'^MN8=H_<'^I66=Y??_ , _-S_AA_XB?W(O^^J/^&'_ (B?W(O^
M^J_2.BC_ %MS#M'[@_U*RSO+[_\ @'YN?\,/_$3^Y%_WU1_PP_\ $3^Y%_WU
M7Z1T4?ZVYAVC]P?ZE99WE]__  #\W/\ AA_XB?W(O^^J/^&'_B)_<B_[ZK](
MZ*/];<P[1^X/]2LL[R^__@'YN?\ ##_Q$_N1?]]4?\,/_$3^Y%_WU7Z1T4?Z
MVYAVC]P?ZE99WE]__ /S<_X8?^(G]R+_ +ZH_P"&'_B)_<B_[ZK](Z*/];<P
M[1^X/]2LL[R^_P#X!^;G_##_ ,1/[D7_ 'U1_P ,/_$3^Y%_WU7Z1T4?ZVYA
MVC]P?ZE99WE]_P#P#\W/^&'_ (B?W(O^^J/^&'_B)_<B_P"^J_2.BC_6W,.T
M?N#_ %*RSO+[_P#@'YN?\,/_ !$_N1?]]4?\,/\ Q$_N1?\ ?5?I'11_K;F'
M:/W!_J5EG>7W_P# /S<_X8?^(G]R+_OJC_AA_P"(G]R+_OJOTCHH_P!;<P[1
M^X/]2LL[R^__ (!^;G_##_Q$_N1?]]4?\,/_ !$_N1?]]5^D=%'^MN8=H_<'
M^I66=Y??_P  _-S_ (8?^(G]R+_OJC_AA_XB?W(O^^J_2.BC_6W,.T?N#_4K
M+.\OO_X!^;G_  P_\1/[D7_?5'_##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y?
M?_P#\W/^&'_B)_<B_P"^J/\ AA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO\
M^ ?FY_PP_P#$3^Y%_P!]4?\ ##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y??\
M\ _-S_AA_P"(G]R+_OJC_AA_XB?W(O\ OJOTCHH_UMS#M'[@_P!2LL[R^_\
MX!^;G_##_P 1/[D7_?5'_##_ ,1/[D7_ 'U7Z1T4?ZVYAVC]P?ZE99WE]_\
MP#\W/^&'_B)_<B_[ZH_X8?\ B)_<B_[ZK](Z*/\ 6W,.T?N#_4K+.\OO_P"
M?FY_PP_\1/[D7_?5'_##_P 1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\  /S<
M_P"&'_B)_<B_[ZH_X8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_^ ?FY_P ,
M/_$3^Y%_WU1_PP_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\ _-S_AA_XB?W
M(O\ OJC_ (8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_ /@'YN?\,/\ Q$_N
M1?\ ?5'_  P_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_ / /S<_X8?\ B)_<
MB_[ZH_X8?^(G]R+_ +ZK](Z*/];<P[1^X/\ 4K+.\OO_ . ?FY_PP_\ $3^Y
M%_WU1_PP_P#$3^Y%_P!]5^D=%'^MN8=H_<'^I66=Y??_ , _-S_AA_XB?W(O
M^^J/^&'_ (B?W(O^^J_2.BC_ %MS#M'[@_U*RSO+[_\ @'YN?\,/_$3^Y%_W
MU1_PP_\ $3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__  #\W/\ AA_XB?W(O^^J
M/^&'_B)_<B_[ZK](Z*/];<P[1^X/]2LL[R^__@'YN?\ ##_Q$_N1?]]4?\,/
M_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__ /S<_X8?^(G]R+_ +ZH_P"&'_B)
M_<B_[ZK](Z*/];<P[1^X/]2LL[R^_P#X!^;G_##_ ,1/[D7_ 'U1_P ,/_$3
M^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]_P#P#\W/^&'_ (B?W(O^^J/^&'_B)_<B
M_P"^J_2.BC_6W,.T?N#_ %*RSO+[_P#@'YN?\,/_ !$_N1?]]4?\,/\ Q$_N
M1?\ ?5?I'11_K;F':/W!_J5EG>7W_P# /S<_X8?^(G]R+_OJC_AA_P"(G]R+
M_OJOTCHH_P!;<P[1^X/]2LL[R^__ (!^;G_##_Q$_N1?]]4?\,/_ !$_N1?]
M]5^D=%'^MN8=H_<'^I66=Y??_P  _-S_ (8?^(G]R+_OJC_AA_XB?W(O^^J_
M2.BC_6W,.T?N#_4K+.\OO_X!^;G_  P_\1/[D7_?5'_##_Q$_N1?]]5^D=%'
M^MN8=H_<'^I66=Y??_P#\W/^&'_B)_<B_P"^J/\ AA_XB?W(O^^J_2.BC_6W
M,.T?N#_4K+.\OO\ ^ ?FY_PP_P#$3^Y%_P!]4?\ ##_Q$_N1?]]5^D=%'^MN
M8=H_<'^I66=Y??\ \ _-S_AA_P"(G]R+_OJC_AA_XB?W(O\ OJOTCHH_UMS#
MM'[@_P!2LL[R^_\ X!^;G_##_P 1/[D7_?5'_##_ ,1/[D7_ 'U7Z1T4?ZVY
MAVC]P?ZE99WE]_\ P#\W/^&'_B)_<B_[ZH_X8?\ B)_<B_[ZK](Z*/\ 6W,.
MT?N#_4K+.\OO_P" ?FY_PP_\1/[D7_?5'_##_P 1/[D7_?5?I'11_K;F':/W
M!_J5EG>7W_\  /S<_P"&'_B)_<B_[ZH_X8?^(G]R+_OJOTCHH_UMS#M'[@_U
M*RSO+[_^ ?FY_P ,/_$3^Y%_WU1_PP_\1/[D7_?5?I'11_K;F':/W!_J5EG>
M7W_\ _-S_AA_XB?W(O\ OJC_ (8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_
M /@'YN?\,/\ Q$_N1?\ ?5'_  P_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_
M / /S<_X8?\ B)_<B_[ZH_X8?^(G]R+_ +ZK](Z*/];<P[1^X/\ 4K+.\OO_
M . ?FY_PP_\ $3^Y%_WU1_PP_P#$3^Y%_P!]5^D=%'^MN8=H_<'^I66=Y??_
M , _-S_AA_XB?W(O^^J/^&'_ (B?W(O^^J_2.BC_ %MS#M'[@_U*RSO+[_\
M@'YN?\,/_$3^Y%_WU1_PP_\ $3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__  #\
MW/\ AA_XB?W(O^^J/^&'_B)_<B_[ZK](Z*/];<P[1^X/]2LL[R^__@'YN?\
M##_Q$_N1?]]4?\,/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__ /S<_X8?^(G
M]R+_ +ZH_P"&'_B)_<B_[ZK](Z*/];<P[1^X/]2LL[R^_P#X!^;G_##_ ,1/
M[D7_ 'U1_P ,/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]_P#P#\W/^&'_ (B?
MW(O^^J/^&'_B)_<B_P"^J_2.BC_6W,.T?N#_ %*RSO+[_P#@'YN?\,/_ !$_
MN1?]]4?\,/\ Q$_N1?\ ?5?I'11_K;F':/W!_J5EG>7W_P# /S<_X8?^(G]R
M+_OJC_AA_P"(G]R+_OJOTCHH_P!;<P[1^X/]2LL[R^__ (!^;G_##_Q$_N1?
M]]4?\,/_ !$_N1?]]5^D=%'^MN8=H_<'^I66=Y??_P  _-S_ (8?^(G]R+_O
MJC_AA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO_X!^;G_  P_\1/[D7_?5'_#
M#_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y??_P#\W/^&'_B)_<B_P"^J/\ AA_X
MB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO\ ^ ?FY_PP_P#$3^Y%_P!]4?\ ##_Q
M$_N1?]]5^D=%'^MN8=H_<'^I66=Y??\ \ _-S_AA_P"(G]R+_OJC_AA_XB?W
M(O\ OJOTCHH_UMS#M'[@_P!2LL[R^_\ X!^;G_##_P 1/[D7_?5'_##_ ,1/
M[D7_ 'U7Z1T4?ZVYAVC]P?ZE99WE]_\ P#\W/^&'_B)_<B_[ZH_X8?\ B)_<
MB_[ZK](Z*/\ 6W,.T?N#_4K+.\OO_P" ?FY_PP_\1/[D7_?5'_##_P 1/[D7
M_?5?I'11_K;F':/W!_J5EG>7W_\  /S<_P"&'_B)_<B_[ZH_X8?^(G]R+_OJ
MOTCHH_UMS#M'[@_U*RSO+[_^ ?FY_P ,/_$3^Y%_WU1_PP_\1/[D7_?5?I'1
M1_K;F':/W!_J5EG>7W_\ _-S_AA_XB?W(O\ OJC_ (8?^(G]R+_OJOTCHH_U
MMS#M'[@_U*RSO+[_ /@'YN?\,/\ Q$_N1?\ ?5'_  P_\1/[D7_?5?I'11_K
M;F':/W!_J5EG>7W_ / /S<_X8?\ B)_<B_[ZH_X8?^(G]R+_ +ZK](Z*/];<
MP[1^X/\ 4K+.\OO_ . ?FY_PP_\ $3^Y%_WU1_PP_P#$3^Y%_P!]5^D=%'^M
MN8=H_<'^I66=Y??_ , _-S_AA_XB?W(O^^J/^&'_ (B?W(O^^J_2.BC_ %MS
M#M'[@_U*RSO+[_\ @'YN?\,/_$3^Y%_WU1_PP_\ $3^Y%_WU7Z1T4?ZVYAVC
M]P?ZE99WE]__  #\W/\ AA_XB?W(O^^J/^&'_B)_<B_[ZK](Z*/];<P[1^X/
M]2LL[R^__@'YN?\ ##_Q$_N1?]]4?\,/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99
MWE]__ /S<_X8?^(G]R+_ +ZH_P"&'_B)_<B_[ZK](Z*/];<P[1^X/]2LL[R^
M_P#X!^;G_##_ ,1/[D7_ 'U1_P ,/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]
M_P#P#\W/^&'_ (B?W(O^^J/^&'_B)_<B_P"^J_2.BC_6W,.T?N#_ %*RSO+[
M_P#@'YN?\,/_ !$_N1?]]4?\,/\ Q$_N1?\ ?5?I'11_K;F':/W!_J5EG>7W
M_P# /S<_X8?^(G]R+_OJC_AA_P"(G]R+_OJOTCHH_P!;<P[1^X/]2LL[R^__
M (!^;G_##_Q$_N1?]]4?\,/_ !$_N1?]]5^D=%'^MN8=H_<'^I66=Y??_P
M_-S_ (8?^(G]R+_OJC_AA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO_X!^;G_
M  P_\1/[D7_?5'_##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y??_P#\W/^&'_B
M)_<B_P"^J/\ AA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO\ ^ ?FY_PP_P#$
M3^Y%_P!]4?\ ##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y??\ \ _-S_AA_P"(
MG]R+_OJC_AA_XB?W(O\ OJOTCHH_UMS#M'[@_P!2LL[R^_\ X!^;G_##_P 1
M/[D7_?5'_##_ ,1/[D7_ 'U7Z1T4?ZVYAVC]P?ZE99WE]_\ P#\W/^&'_B)_
M<B_[ZH_X8?\ B)_<B_[ZK](Z*/\ 6W,.T?N#_4K+.\OO_P" ?FY_PP_\1/[D
M7_?5'_##_P 1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\  /S<_P"&'_B)_<B_
M[ZH_X8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_^ ?FY_P ,/_$3^Y%_WU1_
MPP_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\ _-S_AA_XB?W(O\ OJC_ (8?
M^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_ /@'YN?\,/\ Q$_N1?\ ?5'_  P_
M\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_ / /S<_X8?\ B)_<B_[ZH_X8?^(G
M]R+_ +ZK](Z*/];<P[1^X/\ 4K+.\OO_ . ?FY_PP_\ $3^Y%_WU1_PP_P#$
M3^Y%_P!]5^D=%'^MN8=H_<'^I66=Y??_ , _-S_AA_XB?W(O^^J/^&'_ (B?
MW(O^^J_2.BC_ %MS#M'[@_U*RSO+[_\ @'YN?\,/_$3^Y%_WU1_PP_\ $3^Y
M%_WU7Z1T4?ZVYAVC]P?ZE99WE]__  #\W/\ AA_XB?W(O^^J/^&'_B)_<B_[
MZK](Z*/];<P[1^X/]2LL[R^__@'YN?\ ##_Q$_N1?]]4?\,/_$3^Y%_WU7Z1
MT4?ZVYAVC]P?ZE99WE]__ /S<_X8?^(G]R+_ +ZH_P"&'_B)_<B_[ZK](Z*/
M];<P[1^X/]2LL[R^_P#X!^;G_##_ ,1/[D7_ 'U1_P ,/_$3^Y%_WU7Z1T4?
MZVYAVC]P?ZE99WE]_P#P#\W/^&'_ (B?W(O^^J/^&'_B)_<B_P"^J_2.BC_6
MW,.T?N#_ %*RSO+[_P#@'YN?\,/_ !$_N1?]]4?\,/\ Q$_N1?\ ?5?I'11_
MK;F':/W!_J5EG>7W_P# /S<_X8?^(G]R+_OJC_AA_P"(G]R+_OJOTCHH_P!;
M<P[1^X/]2LL[R^__ (!^;G_##_Q$_N1?]]4?\,/_ !$_N1?]]5^D=%'^MN8=
MH_<'^I66=Y??_P  _-S_ (8?^(G]R+_OJC_AA_XB?W(O^^J_2.BC_6W,.T?N
M#_4K+.\OO_X!^;G_  P_\1/[D7_?5'_##_Q$_N1?]]5^D=%'^MN8=H_<'^I6
M6=Y??_P#\W/^&'_B)_<B_P"^J/\ AA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\
MOO\ ^ ?FY_PP_P#$3^Y%_P!]4?\ ##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y
M??\ \ _-S_AA_P"(G]R+_OJC_AA_XB?W(O\ OJOTCHH_UMS#M'[@_P!2LL[R
M^_\ X!^;G_##_P 1/[D7_?5'_##_ ,1/[D7_ 'U7Z1T4?ZVYAVC]P?ZE99WE
M]_\ P#\W/^&'_B)_<B_[ZH_X8?\ B)_<B_[ZK](Z*/\ 6W,.T?N#_4K+.\OO
M_P" ?FY_PP_\1/[D7_?5'_##_P 1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\
M /S<_P"&'_B)_<B_[ZH_X8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_^ ?FY
M_P ,/_$3^Y%_WU1_PP_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\ _-S_AA_
MXB?W(O\ OJC_ (8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_ /@'YN?\,/\
MQ$_N1?\ ?5'_  P_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_ / /S<_X8?\
MB)_<B_[ZH_X8?^(G]R+_ +ZK](Z*/];<P[1^X/\ 4K+.\OO_ . ?FY_PP_\
M$3^Y%_WU1_PP_P#$3^Y%_P!]5^D=%'^MN8=H_<'^I66=Y??_ , _-S_AA_XB
M?W(O^^J/^&'_ (B?W(O^^J_2.BC_ %MS#M'[@_U*RSO+[_\ @'YN?\,/_$3^
MY%_WU1_PP_\ $3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__  #\W/\ AA_XB?W(
MO^^J/^&'_B)_<B_[ZK](Z*/];<P[1^X/]2LL[R^__@'YN?\ ##_Q$_N1?]]4
M?\,/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__ /S<_X8?^(G]R+_ +ZH_P"&
M'_B)_<B_[ZK](Z*/];<P[1^X/]2LL[R^_P#X!^;G_##_ ,1/[D7_ 'U1_P ,
M/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]_P#P#\W/^&'_ (B?W(O^^J/^&'_B
M)_<B_P"^J_2.BC_6W,.T?N#_ %*RSO+[_P#@'YN?\,/_ !$_N1?]]4?\,/\
MQ$_N1?\ ?5?I'11_K;F':/W!_J5EG>7W_P# /S<_X8?^(G]R+_OJC_AA_P"(
MG]R+_OJOTCHH_P!;<P[1^X/]2LL[R^__ (!^;G_##_Q$_N1?]]4?\,/_ !$_
MN1?]]5^D=%'^MN8=H_<'^I66=Y??_P  _-S_ (8?^(G]R+_OJC_AA_XB?W(O
M^^J_2.BC_6W,.T?N#_4K+.\OO_X!^;G_  P_\1/[D7_?5'_##_Q$_N1?]]5^
MD=%'^MN8=H_<'^I66=Y??_P#\W/^&'_B)_<B_P"^J/\ AA_XB?W(O^^J_2.B
MC_6W,.T?N#_4K+.\OO\ ^ ?FY_PP_P#$3^Y%_P!]4?\ ##_Q$_N1?]]5^D=%
M'^MN8=H_<'^I66=Y??\ \ _-S_AA_P"(G]R+_OJC_AA_XB?W(O\ OJOTCHH_
MUMS#M'[@_P!2LL[R^_\ X!^;G_##_P 1/[D7_?5'_##_ ,1/[D7_ 'U7Z1T4
M?ZVYAVC]P?ZE99WE]_\ P#\W/^&'_B)_<B_[ZH_X8?\ B)_<B_[ZK](Z*/\
M6W,.T?N#_4K+.\OO_P" ?FY_PP_\1/[D7_?5'_##_P 1/[D7_?5?I'11_K;F
M':/W!_J5EG>7W_\  /S<_P"&'_B)_<B_[ZH_X8?^(G]R+_OJOTCHH_UMS#M'
M[@_U*RSO+[_^ ?FY_P ,/_$3^Y%_WU1_PP_\1/[D7_?5?I'11_K;F':/W!_J
M5EG>7W_\ _-S_AA_XB?W(O\ OJC_ (8?^(G]R+_OJOTCHH_UMS#M'[@_U*RS
MO+[_ /@'YN?\,/\ Q$_N1?\ ?5'_  P_\1/[D7_?5?I'11_K;F':/W!_J5EG
M>7W_ / /S<_X8?\ B)_<B_[ZH_X8?^(G]R+_ +ZK](Z*/];<P[1^X/\ 4K+.
M\OO_ . ?FY_PP_\ $3^Y%_WU1_PP_P#$3^Y%_P!]5^D=%'^MN8=H_<'^I66=
MY??_ , _-S_AA_XB?W(O^^J/^&'_ (B?W(O^^J_2.BC_ %MS#M'[@_U*RSO+
M[_\ @'YN?\,/_$3^Y%_WU1_PP_\ $3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__
M  #\W/\ AA_XB?W(O^^J/^&'_B)_<B_[ZK](Z*/];<P[1^X/]2LL[R^__@'Y
MN?\ ##_Q$_N1?]]4?\,/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__ /S<_X8
M?^(G]R+_ +ZH_P"&'_B)_<B_[ZK](Z*/];<P[1^X/]2LL[R^_P#X!^;G_##_
M ,1/[D7_ 'U1_P ,/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]_P#P#\W/^&'_
M (B?W(O^^J/^&'_B)_<B_P"^J_2.BC_6W,.T?N#_ %*RSO+[_P#@'YN?\,/_
M !$_N1?]]4?\,/\ Q$_N1?\ ?5?I'11_K;F':/W!_J5EG>7W_P# /S<_X8?^
M(G]R+_OJC_AA_P"(G]R+_OJOTCHH_P!;<P[1^X/]2LL[R^__ (!^;G_##_Q$
M_N1?]]4?\,/_ !$_N1?]]5^D=%'^MN8=H_<'^I66=Y??_P  _-S_ (8?^(G]
MR+_OJC_AA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO_X!^;G_  P_\1/[D7_?
M5'_##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y??_P#\W/^&'_B)_<B_P"^J/\
MAA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO\ ^ ?FY_PP_P#$3^Y%_P!]4?\
M##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y??\ \ _-S_AA_P"(G]R+_OJC_AA_
MXB?W(O\ OJOTCHH_UMS#M'[@_P!2LL[R^_\ X!^;G_##_P 1/[D7_?5'_##_
M ,1/[D7_ 'U7Z1T4?ZVYAVC]P?ZE99WE]_\ P#\W/^&'_B)_<B_[ZH_X8?\
MB)_<B_[ZK](Z*/\ 6W,.T?N#_4K+.\OO_P" ?FY_PP_\1/[D7_?5'_##_P 1
M/[D7_?5?I'11_K;F':/W!_J5EG>7W_\  /S<_P"&'_B)_<B_[ZH_X8?^(G]R
M+_OJOTCHH_UMS#M'[@_U*RSO+[_^ ?FY_P ,/_$3^Y%_WU1_PP_\1/[D7_?5
M?I'11_K;F':/W!_J5EG>7W_\ _-S_AA_XB?W(O\ OJC_ (8?^(G]R+_OJOTC
MHH_UMS#M'[@_U*RSO+[_ /@'YN?\,/\ Q$_N1?\ ?5'_  P_\1/[D7_?5?I'
M11_K;F':/W!_J5EG>7W_ / /S<_X8?\ B)_<B_[ZH_X8?^(G]R+_ +ZK](Z*
M/];<P[1^X/\ 4K+.\OO_ . ?FY_PP_\ $3^Y%_WU1_PP_P#$3^Y%_P!]5^D=
M%'^MN8=H_<'^I66=Y??_ , _-S_AA_XB?W(O^^J/^&'_ (B?W(O^^J_2.BC_
M %MS#M'[@_U*RSO+[_\ @'YN?\,/_$3^Y%_WU1_PP_\ $3^Y%_WU7Z1T4?ZV
MYAVC]P?ZE99WE]__  #\W/\ AA_XB?W(O^^J/^&'_B)_<B_[ZK](Z*/];<P[
M1^X/]2LL[R^__@'YN?\ ##_Q$_N1?]]4?\,/_$3^Y%_WU7Z1T4?ZVYAVC]P?
MZE99WE]__ /S<_X8?^(G]R+_ +ZH_P"&'_B)_<B_[ZK](Z*/];<P[1^X/]2L
ML[R^_P#X!^;G_##_ ,1/[D7_ 'U1_P ,/_$3^Y%_WU7Z1T4?ZVYAVC]P?ZE9
M9WE]_P#P#\W/^&'_ (B?W(O^^J/^&'_B)_<B_P"^J_2.BC_6W,.T?N#_ %*R
MSO+[_P#@'YN?\,/_ !$_N1?]]4?\,/\ Q$_N1?\ ?5?I'11_K;F':/W!_J5E
MG>7W_P# /S<_X8?^(G]R+_OJC_AA_P"(G]R+_OJOTCHH_P!;<P[1^X/]2LL[
MR^__ (!^;G_##_Q$_N1?]]4?\,/_ !$_N1?]]5^D=%'^MN8=H_<'^I66=Y??
M_P  _-S_ (8?^(G]R+_OJC_AA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO_X!
M^;G_  P_\1/[D7_?5'_##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y??_P#\W/^
M&'_B)_<B_P"^J/\ AA_XB?W(O^^J_2.BC_6W,.T?N#_4K+.\OO\ ^ ?FY_PP
M_P#$3^Y%_P!]4?\ ##_Q$_N1?]]5^D=%'^MN8=H_<'^I66=Y??\ \ _-S_AA
M_P"(G]R+_OJC_AA_XB?W(O\ OJOTCHH_UMS#M'[@_P!2LL[R^_\ X!^;G_##
M_P 1/[D7_?5'_##_ ,1/[D7_ 'U7Z1T4?ZVYAVC]P?ZE99WE]_\ P#\W/^&'
M_B)_<B_[ZH_X8?\ B)_<B_[ZK](Z*/\ 6W,.T?N#_4K+.\OO_P" ?FY_PP_\
M1/[D7_?5'_##_P 1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\  /S<_P"&'_B)
M_<B_[ZH_X8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_^ ?FY_P ,/_$3^Y%_
MWU1_PP_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\ _-S_AA_XB?W(O\ OJC_
M (8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_ /@'YN?\,/\ Q$_N1?\ ?5'_
M  P_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_ / /S<_X8?\ B)_<B_[ZH_X8
M?^(G]R+_ +ZK](Z*/];<P[1^X/\ 4K+.\OO_ . ?FY_PP_\ $3^Y%_WU1_PP
M_P#$3^Y%_P!]5^D=%'^MN8=H_<'^I66=Y??_ , _-S_AA_XB?W(O^^J/^&'_
M (B?W(O^^J_2.BC_ %MS#M'[@_U*RSO+[_\ @'YN?\,/_$3^Y%_WU1_PP_\
M$3^Y%_WU7Z1T4?ZVYAVC]P?ZE99WE]__  #\W/\ AA_XB?W(O^^J/^&'_B)_
M<B_[ZK](Z*/];<P[1^X/]2LL[R^__@'YN?\ ##_Q$_N1?]]4?\,/_$3^Y%_W
MU7Z1T4?ZVYAVC]P?ZE99WE]__ /S<_X8?^(G]R+_ +ZH_P"&'_B)_<B_[ZK]
M(Z*/];<P[1^X/]2LL[R^_P#X!^;G_##_ ,1/[D7_ 'U1_P ,/_$3^Y%_WU7Z
M1T4?ZVYAVC]P?ZE99WE]_P#P#\W/^&'_ (B?W(O^^J/^&'_B)_<B_P"^J_2.
MBC_6W,.T?N#_ %*RSO+[_P#@'YN?\,/_ !$_N1?]]4?\,/\ Q$_N1?\ ?5?I
M'11_K;F':/W!_J5EG>7W_P# /S<_X8?^(G]R+_OJC_AA_P"(G]R+_OJOTCHH
M_P!;<P[1^X/]2LL[R^__ (!^;G_##_Q$_N1?]]4?\,/_ !$_N1?]]5^D=%'^
MMN8=H_<'^I66=Y??_P  _-S_ (8?^(G]R+_OJC_AA_XB?W(O^^J_2.BC_6W,
M.T?N#_4K+.\OO_X!^;G_  P_\1/[D7_?5'_##_Q$_N1?]]5^D=%'^MN8=H_<
M'^I66=Y??_P#\W/^&'_B)_<B_P"^J/\ AA_XB?W(O^^J_2.BC_6W,.T?N#_4
MK+.\OO\ ^ ?FY_PP_P#$3^Y%_P!]4?\ ##_Q$_N1?]]5^D=%'^MN8=H_<'^I
M66=Y??\ \ _-S_AA_P"(G]R+_OJC_AA_XB?W(O\ OJOTCHH_UMS#M'[@_P!2
MLL[R^_\ X!^;G_##_P 1/[D7_?5'_##_ ,1/[D7_ 'U7Z1T4?ZVYAVC]P?ZE
M99WE]_\ P#\W/^&'_B)_<B_[ZH_X8?\ B)_<B_[ZK](Z*/\ 6W,.T?N#_4K+
M.\OO_P" ?FY_PP_\1/[D7_?5'_##_P 1/[D7_?5?I'11_K;F':/W!_J5EG>7
MW_\  /S<_P"&'_B)_<B_[ZH_X8?^(G]R+_OJOTCHH_UMS#M'[@_U*RSO+[_^
M ?FY_P ,/_$3^Y%_WU1_PP_\1/[D7_?5?I'11_K;F':/W!_J5EG>7W_\ _-S
M_AA_XB?W(O\ OJM+PM^Q;\0=)\5:5?3)$(+>99'(;G -?HC14RXKQ\DXM1U\
MBH\&9;"2DG+3S_X!!8PM;V-O$WWDC53]0 *GHHKXW?4^\2LK!1112&%%%% !
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 %%%% !1110 4444 %%%% !1110
M 4444 %%%% #9)%C0LQPJC)-<-KWQO\ !7AFZ^S:EKMO:S?W7/-=Q-&LT;1M
MRK#!KR?Q?^R_X&\;ZA]MU.RDDG]5?%=V$6%<O]J;2\CSL;+&1A_L:BY?WK_H
M7_\ AI#X=?\ 0RVOYU(O[1/P^89'B2U(^M<A_P ,7_#7!SITW3_GI_\ 6KYF
M^*WP1\,>&?&VGZ?8K(MM-<!'&[MFOH\)@,JQDW"G.=_1'RF.S+.L!352K3IM
M-VT;/L3_ (:0^'><?\)+:Y^M=#X8^*7ACQC<^1I&JPWLO7;&>:\=U7]C[X<0
M^%_M*6,J3"$/YGF9R2/3%>9?LX^';3PM\<IK"P+BV13@,<UE]0R^O0JU,-.5
MX*^J1O\ VEFF'Q-&EBX0Y9NWNM_J?;5%%%?)GVH4444 %%%% !1110 4444
M%%%% !1110 45XK\9;7XI37;GP7,L</\.37DJZ7^TQ@9O(\_6O;P^6*O34_;
MPC?HWJ?.XG.'AZCI_5ZDK=4KK\S[$HKX3\9^//C[\/Y(X]5O%S(,KM-:OA?5
M/VB?&6F#4+"\C%N>FYL9KN>03C!577AROK?_ (!Y\>)H2J.DL-4YETY=?S/M
M>BOA_P -_&/XLZ%XO72_$MT"%D",/QK[5TFX:ZTVUF?EY(U8_4BO+QV75,!R
M\\E)/:Q[&6YK2S)2Y(N+CNFK%NBBBO*/:"BBB@ HHHH **** "BBB@ HHHH
M**** "BBD+!>IQ0 M%-\Q/[R_G1YB_WE_.@!U%-\Q?[R_G1YB_WA^= #J***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\V^-4'CB?2(!X)
MD6.\R=^XUX,=+_:7W'%W'CMS7LX7+EB:?.ZT(^3=F>#C,U>$J^S5"<_.*NC[
M"HKXA\9>(/VA? &BMJNJ7B?95.#M/2H/!_BW]H+QY;K/IEXGEL,@L:]#^P)N
MG[7V\.7O?_@'E_ZS053V+PU3F[<NOYGW+17PQJOQ,^-OP\\8:;IWB2\4Q7##
M[IR"*^Q? >K7&M>'X+JZ.Z5AR:\[&Y94P4(U'-24MFG<]3+\WIYA4G24)1E'
M=25CHJ***\<]X**** "BBB@ HHHH **** "BBB@ HHHH **** "BO'OCA\6I
M_ACJ6ERDM]B<YFVC/&:W/ /QT\,_$61(],G;S&_AD&.?2N]X&O[%8A1O%]3S
M5F.&^L/"N=IKIW]#T6BDS2UP'I!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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 C<J1[5\:?M.:=+X4\;Z#?2J7AFN5
M);L!FOLRN!^+/PEL/BGI:6]VWERQ ^6P'>O9RK%PP>)4ZGPO1G@YU@9X[".%
M+XUJAFN>-]%_X5R]V-1MB%M5^7S!G.!QBOGO]GN&35_C)-J\2DVK@X8=*C7]
MD36III+!]0O/L,C<L7. /SKZ'^$OPAL?A=HL5G"_GRKUD;K7KSJ8/ 8:I"A4
MYY3\MD>%3I8[,L72J8BE[.-/7?=GH5%%%?'GW84444 %%%% !1110 4444 %
M%%% !1110 4444 ?-/[6$CBZT_D[%3\N:](_9YF,OP\M_FW*'.*?\</ANGCC
MPK>O"&:_BB/E*.Y]*^9O ?QF\>_!_13H$_ATS;'.QI%.1[U]C1HO,<N5"BUS
MQ>S=CX3$5UE>:RQ&(3Y)K1I7^1=^(TIF^+4RAM[BXY'?K7V1H/\ R!;'_KBO
M\J^2?@CX!U_XB_$+4/$?B:QDL;>4^9'D<$U]@V\*VT$<2_=10H_"N7.IPC[/
M#IW<5K8Z^'X3E[7%25E-Z7W)****^8/L HHHH **** "BBB@ HHHH **** "
MBBB@ KS7XN_#_P 0^-M/DAT36&TN5EP&4XQ7I5%;T:TJ$U4ANOF<^(H0Q--T
MI[/L['QY'^RO\557!^($A_[:&N9\??!7XH^ -,:]?QO-<(JEN'/:ONFO(/VC
M;6XG\)3O$I:-(F+$=J^IP>=8FM7C":C9O^5'QF.X>P=##3J4W.Z7\\CYK^%/
MPG^)WQ6T.75(_&\UG&CE K.>36=XS\-_$CX2:O;_ &[Q9->1^:JE=YYYKZ#_
M &-+R*Y^'UX(WW%;CG]:X#]JB83:Y%;JVZ99URN?>O;IXZK4S.>%E&/(NG*C
MYZKEU&GE-/&PG+G=M>9GU'X&NI;WP?I,\S;Y9+=69CW-;M<]\/5*^"=%!&"+
M9:Z&OSJMI4E;NS]5H7=*#?9?D%%%%8FX4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'C7[5TA7X470S@&1<UE?LLS,WAV)=V5\OI7?\ QD\#/\0?
M!LVE1@EF8-QUJK\(?AP_@'2HX'R"%VX)KZ".(I++'1;][FN?,3PM9YPL0E[G
M+:YXC^UA(?\ A8WAQ2W  P*^A?A?_P BG;?2N&^,GP:E^(/BK2M20,5ML9VU
MZ=X3T4Z#H\5H?X?6GB\12J8&C2B_>6X8+"UJ>98BM->[+;[C9HHHKYX^G"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#%\2>#](\66_E:I8Q7:XP/,&<5
M\O?'SX,7/PU\.7OBGPU>KIL=MR8HN#7UW7B_[7Q(^!>MX]5_K7NY3BJM/%4Z
M2E[LFDUTW/G,\P="K@ZM:4?>C%M-:.Z7<^?_ (7_ +1GB?P]H-IJ6I6EWJL4
MG&[!(KZ8^'7QXT?QQ"#,4TZ7'W)FP:P_V=])TJX^ >A'4+6W$+0_,\B#\\UX
MQ\;? _@K2KA[W2/$IBOURR6T3XRWIQ7NUJ>#S#$U*'LW"2;5UJON/FZ%3'Y7
MA*6(]JIQ<4W%V3U7?J?9UO=0W2!X9%E7^\AR*EKY _9C^(/CZ]UB#3KO2Y7T
M4M@W;@]*^OZ^7Q^"E@*WLI23]#['+<PCF5!5HQ:]4%%%%>:>L%%%% !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 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% $5SO\ L\GE?ZS'R_6OF_XG
M0?'5M;'_  BTJ+8Y[U]*T5W83%?59<W(I?XE<\[&X/Z[#D]I*'^%V9\>_9OV
MF.3YT?'/6N%U_P",_P <O"^J0Z=?7"BYF?RT'O7WVW"D^U?%OQTF=OB5I)+9
M/VH?SKZ[*\=#&U7"IAX6M_*?#9QEU3+Z*J4L34NVEK(T8U_:7FMXY4EAVR*&
M'T->E_!>+XNIK@/C:16L,=O6O;=+);3;0GDF%/\ T$5:KP*^:>VA*G[&"OU4
M=3Z;#9/["I&K]8J2MT<KH****\(^D"BBB@ HHHH **** "BBB@ HHHH ****
M $W =3BDWK_>'YUXQ\9/A3XR\;W;R>'_ !"VE(1PH;%>3+^R_P#%O !\?/\
M]_#7N4,!AJM-3GB8Q?9IGSN)S+%T:KA3PDIKNFC[ WK_ 'A^=8.M>"](UZ[%
MS=PJ\H[\5\0_$KX?_%3X92P)-XRENA,,AE<UO>"/@A\5_'.AIJD?CB2W1S@*
MSFO363TJ5-5UBXJ+ZV9Y#SZM7J/#/!2<ETNC[8L[:&QMHX(0JQH, "K%?+O@
M?]GOXF:#JR7&H^,VO( P)C+DU]-V43P6D,<C;Y%0!F]37@8S#TJ$E[.JJE^U
M_P!3Z7 XJMB8MU:+IVZ.WZ$]%%%>>>H%%%% !1110 4444 %%%% !1110 44
M44 %%%5KK4K6Q4M<W,4 ]9'"_P Z:3>B$VEJRS6/XNT-?$?AR_T]E#&>)D&?
M4BE_X2[1/^@O9?\ ?]?\:4>+-%/35K,_]MU_QK6,:D)*23NC"<Z52+C*2L_,
M^,[7PQ\2O@;J4]GH7R6,TA<CKU-:G@#X7>-_B%XZ;6/%2^98L=P^M?5U]JWA
MN_(^TW]A(1TW3+_C4MGX@T"W016^I6*KV59E_P :^GGG-:4&U22FU9RMJ?(4
M\@P\:D4ZS=.+NHWT-'2[%=-T^WM4&$B0**M4V.19%#(P93R&!R#3J^3;;=V?
M;))*R"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** /-_C2GCE])@_
MX0A@MYGY\UX*;?\ :8W'$T>.W-?75U?VUBH:YGC@4]Y&"C]:HGQ9HHZZM9C_
M +;K_C7MX3'SP]/D5&,O-QNSY[&Y;#%5?:2Q$X>2E9'RHMO^TP/^6L9_&@V_
M[3!_Y:QBOJO_ (2W1/\ H+V7_?\ 7_&C_A+=$_Z"]E_W_7_&NS^UJG_0-#_P
M$X/[%I?]!E3_ ,#/F+P_#^T:NM6_]H2QFQS^\^E?3WAO^T/[+C_M/_C[Q\U$
M?BK1I'")JMFS'HJSJ3_.M*.5)E#(P=?53D5YF,Q<L3;FI1A;LK'KY?@8X2_+
M6E._\TKCZ***\L]D**** "BBB@ HHHH **** "BBB@ HHHH **** (KBXCM;
M=YI6"1H-Q)KYF_:@^,GAO7OASJGARUE>;4I\!4"\ BNQ_:"\">+?&UYID'AW
M4Y+"#I,$SAOK53P'^S/::/=QW.O>5J<HY);G)KZ3 PPF%4,77G>2U45OIW/D
M\RGCL9*>"P].T6K.3VU['@OPF7XI>(_ UEX>TTE-/A'"MQQ7LG@/]E?3KIC>
M^+8&GOE.5 ;C->^Z3X?T_0TV6%K';+C&(QBM&GBL[JU92^KQ4$]=-_O%@^'J
M-&,/K,G4<5;75?<9GA_P[9>&=/2RL(A% O05IT45\Y*3D^:3U/JXQ4$HQ5D@
MHHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 1F"J2
M> *PK_QQH>F2^7=:A%"_]UC6S<QF6WD1>K# KYQ^)GP1\2^)-:^TV9S'G^]7
MHX*A1KSY:T^5'EX_$8C#TU+#T^=GMO\ PLCPVRM_Q-8.G]ZOD#XU>(M,O/B%
MI4T-RKQ+<@EL]LUTG_#.GC#T;_OJL^\_95\1ZA*DDT674Y'-?69?2P&"J.I[
M>^A\1F=;,LPI*G]7M9WZGU'I_P 1O#D>EV>=5@'[I>-W/05K:7XNTC6IO*LK
MV.XD_NJ:^5?^&<_%ZH% ;"C ^:O2?@O\*->\&Z^+K401%C')KQ<1@<'3IRG"
MM=]CZ#"YCCZE6-.I0M'J]3WFBBBOG#ZL**** "BBB@ HHHH **** "BBB@ H
MHHH **Y7Q-\2-&\)S&._F*,/05SR_M ^$VQ_I38^E=<,)7J+FC!M'%/&X:G+
MEG42?J>9_M8,?MFG\_PUZ1^SRQ/P^@R?XJ\,_:0^)VA^)KNR^PR-((UP3BNZ
M^"7QF\-Z'X)BM;N=HYE;)&.M?45\+6>5TX*#O<^.PV,PZSFK-S5K=SZ(HK@-
M+^-WAK6+@0V]PS.3@<5WD4BS1K(O*L,BODJE&I1=JD;'V]+$4JZO2DGZ#Z**
M*Q-PHHHH **** "BBB@ HHHH **** "BBB@ KSWXI_"6/XF6,EL^I36 88W0
MD@UZ%16U&M.A-5*;LT85Z%/$TW2JJZ9\HQ_L(VR+C_A+]1_[[/\ C7&?%+]D
M[_A ]&:]M?%5]*0I;:TA'3\:^X:\:_:2_P"17?\ ZYM7U&"SK'U<1"$ZETWV
M7^1\=F'#^6T<+.I"E9I=W_F?.GP0_9?/Q3\,S:I?>*+^!TD\M520G^M>G:3^
MQ#;:7>QW \6:A)L8-M+G_&NE_8Y_Y)[=_P#7Q_C7OM5F6<8ZEBJE*%2T4^R_
MR(RG(<NK8*E6J4KR:O>[_P REHNFC1]*M;(.91!&$WMU..]7:**^0;<G=GW4
M8J*270****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^:_VT)[I?#^
MD06UU):F:3:6C.#UKS_X>_L?KXRT9=0N?%=_&S@':LA/4?6N^_;0;;I.@\$_
MONP]Z](^ ISX2CXQ\J_RK[:GC*^#RFG.A*S;?;N?GM7 X?'YW5AB8\R275]C
MR#_AA.V_Z&_4?^^V_P :/^&$[;_H;]1_[[;_ !KZMHKR?[>S'_G[^"_R/;_U
M:RK_ )\_B_\ ,^7]#_8CMM&U>WOAXKU"4Q'.QF.#^M?1OA_1AH.FQV@E:8(,
M;FZUIT5Y^*S#$XVWMY7L>G@\LPF7W^K0Y;^OZA1117GGJ!1110 4444 %%%%
M !1110 4444 %%%% !1110!XO^T!\4O&GP]>P'A7P\=;$P_>$+G;7DO_  TM
M\8?^A#;_ +]U]@T5[>'Q^&HTE">&C)KJVSY[%9;BJ]9U*>+E!/HDK(^*]?\
MVP/B3X1@CGUOP>+&"0[4:1, GTK0M?VGOB[?V\5S;>!6D@F&8W$?!%=1^W@W
M_% :(-H_X_UYQSU%>]?#DY\!Z < ?Z''T_W:]RKB,%3P5/%+"QO)M6N^A\[1
MPN/JX^K@WC9V@HN]E?4^<?AO^U;XNUSXH6'A+Q'X?72Y;@X(*X85]8U\??$9
ML_MH^'> /W:_=^@K[!KRLXIT8^QJ48*'/%-I=SVLBJUY?6*5>HYN$W%-]K(*
M***^=/J0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNB
MPMI"OWMIQ7S=XY^.6L_#GQ9&L]I<W=EGY@JDC%?2M9>M>&=-UZSD@N[2&0.,
M;F0$BO0P=>C1G^^AS19Y>/PU?$07U>IR21QGP\^.&C>/D7:5L78?<F< UZ)#
M<17 S%*D@]48&OA;]H;X?/\ #S4WO-)OI(FW\1QG K3\#_%_X@?#S2+2>31)
MKZRN%!,L@)&/6OH:V20KTE7PD]);)Z?BSY>AQ#4P]:6&QT'>.\EK^"/MJBO*
MOA]\?= \46*_VC?V]A?Y_P!0QP:]/M;N*^@6:!Q)$W(9>AKY:MAZN'ERU8V/
MLL/BJ.*BIT9)HFHHHKG.H**** "BBB@ HHHH **** "BBB@ HHHH \G^*/PA
M?QY>O)'>QPLW\+'FO.1^R??KQ]OC_.NE^-]SXJT'4GU/P_:37K+TB3.*R/A[
M^TW=221V?BRU72I5^4M)P:^OP[S".&4\-)./;JOD?#8I99/%RIXN#C)]=;/Y
MF;-^R-<W'^MO(V/UIT?[)=Y"NV.]C5?3-?0VB^,='\0JAT^_BN=W0*>:VJX)
M9QCXOEE*WR/2AD.6S7-"-_F?/7A7]FN\\/ZDER]XCA6!QFO?[2'[/:Q1'DHH
M6IJ*\S$XRMBVG5=['L83 T,"G&BK7"BBBN([PHHHH **** "BBB@ HHHH **
M** "BBB@ KDO''Q"M?!-LTUQ&9 HSQ76UQ/Q \(:5XJMV@U"\%L&&.373AU3
M=1>U^$Y,4ZJI-T?BZ7.!7]JK16&?LC_G7G_QD^/6G>+=!DMK:U8'81SS7>0_
MLL:))&KQ7[/&W(8#K3O^&4]&;AKMB/I7U%&IE-"HJD;W7J?'UZ.=XBDZ4K6?
MH>7?LX_'+3_ _A"YL;VU<N92XP<5ZU9_M/Z/>7"1+:."QQUJLO[*>BIPEVRC
MV6I[/]E_2;.X25;QB5.>E&)K93B*DJTKW?J+"8?.\+2A0C:T=.A[-IMZNHV,
M%R@PLJA@*LU6TVR73;&"U4Y6)0H-6:^0E:[ML?=1ORKFW"BBBI*"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#C/B-X)TOQC;VJZG-#"D+;E,Q %6_#\W
MA_PU9K;0:I9JH&/]<H_K7BG[:%U=Q^'])@M+J2T,TFTM&Q!ZUYY\/_V09/&6
MCC4+CQ=?QLX!VK(3U'UKZJA@J53 QJXFORQ;=E:Y\9B,PK4\QG0PF&4YI*[Y
MK'V$/%&CGIJEF?\ MNO^-!\4:..NJ68_[;K_ (U\7_&#]E.3X:^#9=:M/%E_
M-+&P4J[D#G\:J?"/]E^?XCZ6MY=^*[Z'*[BJR'_&M%E. =#ZQ]9]V]OA9B\[
MS)8CZJ\(N>U_C6WW'V['XDTF9@J:E:.QZ!9E)_G6A'(LB[D8,OJ#FOS^^)'P
M6N_@SX^T2*S\27EY#.0Q$CGU^M?:_P ,I'E\*VS2.7;'WC7GX_+J6%I0K4:G
M/&7E8]7+<TK8RO4P]>ER2AYW.LHHHKP3Z0**** "BBB@ HHHH **** "BBB@
M HHHH **** "BLO6/$VF:#L&H7D=KO\ N[SC-9__  L7PY_T%8/^^JUC2J25
MU%F,JU*+M*23]3S/]K#P3/XT\#6\5NA=[>;S< 9Z8KR;P#^UA-X/\/3:/?Z3
M<RS62>7$VT]ABOJ.3QYX9ND,<FI6TBGJK'-<-JGACX=:I>&X:[M(V)RP '-?
M28/$TXX?ZKBZ+E%.ZW/D\=A*DL5]<P-=1DU9[:GA/PFBU'XM?&2R\:7%M+"D
M+8'F*:^U:X_PG>>%-/V6&CSVID/18\9-=A7G9GBGBJJ:ARQBK)>1ZN48)8.C
M).?/*3NWYA1117CGNA1110 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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 44E8/B3QMI7ABU>6ZNH@RC/E[QDU<82J/EBKLB=2-./--V1\R_M7_
M /'\O_79?YU[A8:AH>F?"G13KYC%HULH.![=J^5OCQ\2F^*&LOIVE:=-OW_+
M,JDBNG\ ? GQ]XJTFU75M:8Z=&HV02$\#TK[VM@XK!45B:G)RN_G\C\SH8Z;
MS#$/"4W4YE:_3YG%?%RW\$ZAK7F>!GG.IY^7&<;J]\_9G'Q$BT^"/Q&H&F@?
M*3UKM? GP%\.>%;56GTZ&XO<Y\TBO2K>WCM85BB4)&HP%%>5C\VIU:'U6G'F
M2^U+5_(]K+<DJT<3]<JRY6_LQT7S):***^4/M0HHHH **** "BBB@ HHHH *
M*** "BBB@!*^:?VKOAKHT^DQ:F$,5W(YSL.,U]+UXA^U,#_PBMJ>V\U[&4U)
MT\9#E=M3PL[I0JX"ISJ]D?./PW\/_$6UM9M0\+AGM;;EBQS7KG@?]IVYT2]6
MR\:NT4WW6(6M3]G3Q;IN@>%-1^VW<2J/F\LL,FN"^,7Q0\&>+HYM(T[PN\FJ
MN?ENXTR/SKZZK_MV)G0K4+Q7VEHU\V?#T?\ A-PE/$4,1:3^R]4_))'U5X5\
M=:3XRM_.TRX$R8S[UT%?'7[/7P;\;Z9J0U,ZH]OIS\K Q(P/2OL&W1H[>-7;
M<ZJ 6]37QV986CA*SA1J<R/N\JQE?&T%4Q%-P?YDE%%%>4>T%%%% !1110 4
M444 %%%% !1110 4444 %>8_&/PGKGB#393H8S=X^7FO3J*WH5I4*BJ1W1S8
MBA'$TW2D]'V/CW1/BSX\^%MPECXJ^2QC.,XKWGP=\>O"WC#R(K2[S<-@%3ZU
M%\<O#6EZIX8FFN[599<'#8]J^1_@_P#!_6O'&J:Y+H=^+ VK'9SCOQ7V,*.#
MS/#RQ-5>SE'=K8^$J5\?E&*CA:+]K&6R>^A^@H.1D<BEKXVTOX@^-/@?J0'B
M=[K6+>,\E02,5[Q\,?C]H7Q*8) 19RD9\N9P#7@XK*J^'C[2'OP[K8^DP>=8
M?$R]E/W*G\KW/4:*16# $'(]12UXI] %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!\U?MG?\@K0O^NW]:](^ O_ "*,?^ZO\JI?'SX/WGQ8L]-A
MM+E;<VLF\ECC/-=7\-O!LW@O1%LIY1*P &1[5]#5Q%*664Z*E[R;T^9\M1PM
M:.;U,0X^XTK/Y'$?M7?\DIN?^N@K)_9:_P"1?B_ZYUWWQJ^'MQ\2_!<NCVLR
MP2NX;>U4O@W\+[KX<:6EM<W"SLJ;<J:(8BDLK=!R][FV"IA:SSA8A1]SE2N>
M*_M8?\E(\._1:^A_A?\ \BG;?2N!^-7P+O\ XE^*]*U6UNU@CM,;E8]:]0\'
MZ#)X=T6*SD?>R=Q1B\12J8"C2C*\ENAX'"UJ>98BM.-HRV??0W****^>/J H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH \6_:!^&^M^/)+ Z2&(B^]@UY
M+_PSQXQ_NO\ F:^PZ*]O#YO7PU)4H)61\]BLCPV+K.M-N[\S\^OC9X'\4_"O
M1;*^F9D6>41YW=S7;>'?@1XNUK0]/OUW$7,:R?>[$5VO[=D;R^ -&"@D+?*Q
MQ]17M/POUJTNO .B,MS'F.T16^8<8%?15LTKQR^E7C%<S<D].VQ\K0R?#RS2
MOAI2?+&,6M>^Y\@^"[?7O /[2FD:!?NP23!VYK[OKXX\:72:M^V3H,]NXFBC
M55W*<CC%?8]>5GDG4^KU)*S<$W]Y[7#D%2^LTHN\8U&EZ604445\N?8A1110
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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%=*9+>11P2I KY[
M\;?LYS>-/$"ZM>ZU/9VD9RR[B%Q7T0S!5))P!7S!^T9\8M9C\00^$?#C*TMV
MNTX')->YE/UF5?DPSL^K[(^=SOZI'#\^+7,D]$NKZ'JWP]\ ^$O#ZK;V<MOJ
M-TH^^P!->CQPI"NV-%1?11@5X5^S_P##SQ#X=V7NN*RS,,G)KI_C;\7H/AII
ML>V0"[F!$8'/-1B,/.OB_8TI\[?4O"XFGA\%[>K3]FET/4:*^*/^%I?';6+&
MXUC3+=&TJ(Y+%>U>R_ 7XT7GC58]-UMA_:X'SJ*UQ&3U\/3=7FC*V]G=KU,<
M+GV'Q554>246]G)63]#W*BBBO!/I0HHHH **** "BBB@ HHHH **** "BBB@
M#F?%_P 0M%\&6DDNH7T4#KT1CS7RY\:?C#JWQ+M8],T#3/MD ;_61#/XU[I\
M0?@KIOQ$UII=8+"QQDX;%5_ .E_#[P;J3Z7HS"2ZA^4[OFKZ; U,+A8JM&+G
M46ODCY',*>-QDWAY35.D]+WU?R/ _AG^RWJ_B?%WJ=]<Z6O4Q9(!KZ6\"_!;
M1?!L*AH8[V9?^6DJ FO08]I0%1A<<4ZN/&9OBL8VI2LNR.[ 9'@\ DX1O+NR
M.&".W7;&BQKZ*,"I***\4^@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHKE?'7Q'TCP!I\EUJ<A15&>!6E.G.K)0@KMF52K"C%SJ.R1G?&.-G\(S$#
M. ?Y5\]?LO>.]!\(7WB?^U=1CM)68E(W;&[!IOC[XU:_\5(38^$ 987.!E>U
M5_AO^R-=:M=B_P#%,<D3R'<=AQ7V^'PU+"X&=+'3Y>;HM_N/SO%8JMC<RIU\
MNAS\O5_#KYFS\0?V@+SQ8L^D:3X:BU1925$P3<:P/A3^S/JNM^(O[<OKFXT7
M<=Y@3( ]J^F?!_PAT#P2R-80'<G0OS7;5YD\WAAJ;HX&/*GNWO\ <>Q#(YXN
MI&OF4^9K9+9?/<K:78_V;I]O:[S)Y2!=[=3[U:HHKYAMMW9]@DHJR"BBBD,*
M*** "BBB@ HHHH **** "BBB@ HHHH **** /)OV@/C)<_!_1K6[M;-;R2=M
MH0UX?9?M<_$G5$,EEX&>>+LRH:[3]L[_ )!>@_\ 7;^M>E? DJWA&,>6@^5>
M0.>E?7T5A<+ET,14H*<FWNV?"XAXS&9I4PU+$.G&*6R3Z>9X3_PU-\5?^A D
M_P"_9I?^&IOBK_T($G_?LU]?>6G]U?RH\M1T4?E7'_:6#_Z X_>SN_LC'_\
M0=/[HGQU:_MC^-+'Q%9Z9KGA/^SC<, -ZD&OJWPEKS>(M&BO63RV<?=KYG_:
MP(_X6-X<&U0<#G')KZ$^%_\ R*=M]*VS.GAY86EB*-)0<M[&.45<5'&U\+7K
M.HH[-I?H==1117RQ]D%%%% !1110 4444 %%%% !1110 4444 %%%% !17->
M+OB%H_@EHAJD_DF7[O%<_P#\+Z\)?\_I_*NJ&%KU(\T(-HXZF,P]*3A.:3]2
M?XR?#B+XE>&#8R'!B)D7ZU\H0Z9\0O!;7NEV6GW5Q;'*(XSP*^J5^/'A)O\
ME]_,4T_';PAGF[S_ ,!%>]@L1C,)3=)T>:/9H^:S#"X''557C7Y);736IY+\
M O@M?G68?$^N"2._C;(67K7U!7$Z#\7O#?B+4H["RNM]P_1<5VU>7F%>OB*W
M/7C;LNR/9RO#8;"T.3#2YEU?=A1117EGL!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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!%=0FXMY(U.TLI /I7Q;\3+=OA]^T)HESJ4;7,
M+,'$V/E K[7K@/BA\(]/^)EF\=PP@N-NU9P/F6O:RO&0PM5JK\,DT_F?/YS@
M:F-HIT?CBTU\NA%XF^.'AWP[X;_M47,=P&'RPHXW9KYE\#Z'J_[2'CR[OKXO
M'I5I+YD:3 XVY[5VNE_L.PV=^LT_B:YNH0V?)<DK7T5X/\&Z?X-TN*TLH40J
MNUG48+5Z?UG!9;3E]2ESU)=;6L>1]4S#-JL/[0@H4X_93OS,R?&"6'@?X<WR
MQ0K':P0X*J.O%?-G[.-O-K'Q:EUF"!X[!PP!QQ7U'X\\&IXXT&XTR6<PQS#!
M(J'X=?#^Q^'OAZ'3+54=HR29MOS&N##XVG0PE6#UG/3Y'I8K+ZN(QU&:TIT]
M?GV.KHHHKP3Z4**** "BBB@ HHHH **** "BBB@ HHHH ^>_VG/BA>:'I,ND
M:7*T%\QP'7WK&^ ?P5URWBM_$FJ7XG>\42;6/-5OVI_"=]:W+^(;:W:X52/D
MQQ71^ OVC/#NE_#^SBO+V&'488<?9V;D'TQ7VT8U8Y;".#C?F?O=6?GLI4IY
MM.6/E905XZV1Z3\4/B%9_#WPS<2RR#[2L7R)GDU\L:+:_%/XY7DFH>']=FTF
MQR<*[8%17E]XA_:2\?6DOV>6#2K:7:Q3.UES7U_X<\.Z;\.?#@M[=5CCC7+,
M!C)Q4/DR6BH)*5:7?5(T2GG]=S<G'#QVLVG+S/FGX._$CQ)\/?'5[H'C'4)-
M2*'RPY/?UKZXM;A;JWCF3[LBAA^-?$ENE]\1OC5J$<%J?+AFW>:HZ\U]K:7
M;73;:%OO)&JG\!7'GE.$9TZEDI22NEL=W#M2I*%2FVW"+:3>_P!Y:HHHKY@^
MP"BBB@ HHHH **** "BBB@ HHHH **** "N5\8> ]-\8*4U2-)+;'S!NE=57
MC?[2GCR7POX%OH;1BETZ\,IYKMP=.I5KQA2=F^IY^/JTJ.&G4K*\4MNY5LO$
MG@#X<ZQ_9&FZ=";J,[=\>#7LUC=+>V<-PHVI(H8"OE+]G[X#R>(]/M?%VIZA
M(\MQ\WEN<U]!>//%]C\//"<KSSK'(D)$*L<;B*]/,*%/VZH49.<]F_,\C*\1
M5^KRQ&(@J=/=)6V.IFU2RMCB:[@B/H\JC^9H@U2RNFVPWD$Q](Y5;^1KXB\/
M^$_$W[2.N27+:A=:58!RIDC8@8]:;-X=UC]G/QL-VL7.J6I<*#*Y(YKL_L.G
M=T?;?O;7Y;?J<'^L56RK_5W[%NW-?\;'W3167X9U(ZOX?L+TC!GB#_G6I7RL
MHN+<7T/M(R4HJ2ZA1114E!1110 4444 %%%% !1110 4444 %%%% !1110!\
M[?MA:3/J.@:7+"I/DON;%;G[+OB&+6O"<R"56DA(4KGFO3?&GA6W\7:'<V<P
M!+1D*<=#BOBZ"R\6_LY^+7.G6=Q?:?-*7=L':!FOK\$HYA@'@T[3CJK]3X7,
M'/*\R6/<6Z<E9VZ'WC3)9%AC>1SA5&2:^?='_:JM+JW#7L4=K+CE6/>N.\=_
MM5:W>Q2:?H6D?:Q.#'YD8R1GO7FT\EQE2?)RV/7J\08"G3YU._DEJ8/Q\\0)
MX]^.7ABSTYM\43B-R.>]?8/A_1UT/2X;53G:!FOFC]G?X&W5S>/XEU\217?F
M>9&D@Y&>:^JJZ,XK4XJGA*+NJ:L_4Y<BH59.KCJ\;2JNZ79!1117S1]:%%%%
M !1110 4444 %%%% !1110 4444 %%%% 'D_QK^$5W\3'LS;3K#Y/7<<5YLO
M[*>H+DRZC%&@ZLS<5]$>)/%NE^%;-[C4;N.W 4D!SC-?-7CCXR>(_B3>/H7A
M^RD.G2G:;V#/'XU]3EM7'S@J=)\L%U9\;FU'+:=1U:T7*I+HGO\ Y'B7QZ\/
MS> FM+.UOHY96F$9>-LYYKVKPM^S%J6K>'=,O7OD5KB)9&!/(R,UYU\?/@#=
M^#?!.C:]+?S7MYYZM+'(2=O0U]0_"SXM>'KOP+IPGU&&*:UMU616;G@5[^.Q
ME6."I3PDN;5INQ\SEN H2S"M3QT>32+BKGS/H?AG4?AK^U-HNBRW/F0R!6P#
MP:^[:^*M0UR'QS^UQHNIZ>XGM(L)O7D<5]JUX&>RE+ZO*I\3@K^MSZ;AN,(?
M68TO@51V]+(****^6/L@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH 9+(L,;.QPJC)KRWQ=^TMX&\$WWV35-1:*?^Z%S7I>J?\@VY_P"N
M9_E7PWK7A'2/%7QZTRUU6V%S;R289#WYKW\IP=#%2F\1>T5?0^:SK'XG!1IK
M#6YI-+7;4]Z_X;,^&?\ T%)/^_?_ ->I5_;&^&K#/]K-^*?_ %ZZ!OV:_AR<
MG_A&K4<8X%?*/Q@^%OA;1?'NFVECIRPVTER%9!W&:]3!X7*,;-TX*:^:/&S#
M&9YE]-5)NFTW;1,^BO\ ALSX:9Q_:DG_ '[_ /KUV'@/X\>$OB/?"ST2^-Q/
MC.TC%<QK'[.OP[C\)&8>'K='6!6$BCDDBO%/V>]#LM!^/4]M81>3;JIPHK)8
M/+<3AZM3#J:E!7UL;/'9KA<51I8IP<9NVB=_Q/M6BBBOD3[@**** "BBB@ H
MHHH **** "BBB@ HHHH SM>T&U\1Z;)97B;X7ZBO%K[]C3P'J&I->R)<"5FW
M85N*X?\ ::\:>+-/\3/I^@:DUD3P-IQ6!H/P8^.&O:1;:@GC/RUG7<%:3!Q^
M=?88/"5L/0C66*5)2]3X3'8[#XO$RH/!.LX==#ZK\#?#[2OA_I[6>EQ;(VZE
MNM;6J:9#JUF]M/GRVZXKX2^(?A_XR_#26%+OQ6TXE&597K;\%_#'XU^.=&74
MX/&/D1,<*K28S14R=-?69XN-GUU'2SUJ3PE/!3NOLZ;'UCX5^&>C^$-2N+ZQ
MC(N)AAF:NMKX,T/7OB9X)\<#3-<U][M4E",-V>]?<^CS-/I5I(YR[1*2??%>
M5F>"J8649SJ*?-U1[.49A2QD9PITG3Y7JF7****\0^A"BBB@ HHHH **** "
MBBB@ HHHH **** "O(OVCO )\5> =0ELHR^IHO[OT->NU7O)+;RF2YDC1#U\
MQ@!^M=.&K2P]:-6&Z9R8O#PQ5"=&>S5CY$^$O[2UA\+O#$/AWQ.S0WELI  7
MO7.ZYK'BG]I+Q?9+;(S:%!+R5&/DS7TQK7PC^&OB"]:ZO[+39YV.2[3+G^==
M#X9T'PGX/C,>D-8VBGC"3+_C7U+S+"4I2Q%"B_:OOLO0^-CE&-K1CA<373HQ
MZ+=I;7+/@KP9IG@'0X[&PC\J( %V/<XKY6^)5IJWQ6^+EQH5E&7MX)-_3T-?
M7LFL:8RE6O[7![><O^-9&FZ1X8T_5Y-2M'LTOI!AI5E4D_K7D8/&RPM2=>47
M*;6C\^Y[F/R^&,I4\/"2C!/5+MV-'PMIKZ/X=T^RD&'@A5#^%:M(K!E!4@@]
M"*6O&E)RDY/J>_&*A%16R"BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K.UK0;/7K.2VNXE='&"<<UHT549.+NB914ERR6AXYJ/[+/@W4IC)+',
M&)S\IKH/#'P.\-^%'1K2 L5Z;^:]#HKMEC\5./)*HVCSX9;@Z<N>%))^@U%6
M-0J@*HX %.HHK@/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \
M<^.7PMO?B/JFDQ1AOL*G$Y4]LUW'@'X:Z/\ #O2Q9:9%\G4L_)S75$A1D\"O
M.?B/\<-$^'((N3]JD R4B8$UZD*N*Q5..$IZI=$>/4HX/!U9XVK9-]7T]#I_
M&G@O3_'&DM8:C'OCYV^QKY6U+]F#7M-OKZ/2TD-K,Q Y[5TTG[=VA)+L7P[J
M+KG&Y5./Y5W?@;]I_0/&MQ'"L$ED[G \XXKVL/2S;+(-JF^7S/G\36R3-ZD4
MZJY_+1_D5?@;^S[9>!;=-0OXF.JJV06/2O<J9#-'<1AXG61#R&4Y%/KYS%8F
MKBJCJ57=GU>#PE'!4E2H*R"BBBN0[0HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 J:I_R#;G_ *YG^5?%Z3)_PT/I*[AGS?ZU]KSPK<0O
M&WW6&#7G@^!/AP>+(/$&R3[?"VY3VKW,MQE+"JHJGVDTCYW-L!6QLJ3I6]V2
M;OZGHK_=;Z5\4?'29%^)6D@L ?M0_G7VP>017G7B;X$^'/%6L0:E>(YN(7\Q
M<>M+*L93P=5SJ[6*SK UL?1C3HVNFGJ=#KI'_"#D]OLR_P#H(KY:^!\R-^T)
M<J&!.UN*^OKK2X;K3?L3@^3L"?@!BN*\-_!'P_X7\5/X@LT<7S<$GI58/&4J
M%"M3GO-:&>/R^MB<1AZL+6@TV>@T445X1](%%%% !1110 4444 %%%% !111
M0 4444 ?('[1W_)1/Q%?2_PS8MX'TK)S^Z%>*?&[X3^)/%GC3[=IMOYEOD?-
M7NG@/3;C1_"FGVETNV>*/:P]Z^EQ]6G+ T(QDFT?)9;1JPS'$3E%I/9G@_[6
M#'[9IXR<;:](_9Y8M\/H 3D!JYG]HCX<Z[XVNK-])A\U8UPU=Q\%_#=_X5\&
MQ66HIY=PK9(HKU:;RNG!27-?8,/1JQSBK4<7RM;]#YE^(S%OBQ+DY_TC^M?9
M&@_\@6Q_ZXK_ "KYG\:?!OQ3JOQ$DU*VMMUH9MP;VS7TWI$#VNEVD4@PZ1*K
M?4"C-JM.I1HJ$D[(,EHU:>(Q#J1:3>ERY1117S1]:%%%% !1110 4444 %%%
M% !1110 4444 %?-?[6EY?PZ-,EG>26K%<;HV(-?2E?-'[6G_(+E^@KV\F_W
MV%SY[/[_ -GU+'G?PU_9)U3QQX.LM9G\:WT,MR-VQ78@55^)?[+.K^ =(:^@
M\9WL^U2VUI&'2OIK]G7_ ))-HW^Z?Z5C?M)?\BN__7-J]Z.<8UX]T7/W>9JU
ME_D?-3R+ 1RQ5U!\W*G>[WMZGSC\%_V;-6^*WAV;5;KQC?6I23RPJNQK'^(W
MPCUOX/:Q;M'XIN[Q?.4;6D//-?1O['/_ "3V[_Z^/\:\]_:J_P"0I#_UW7^=
M>E2S#$U,TGAI-<B>UD>36RO"T\GIXN,7[1K>[_S/J#P#,\_@O1Y)&+NULI+'
MO6_7._#S_D1]$_Z]D_E715^=5OXLO5GZKA_X,/1?D%%%%8FX4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!Y9\=_B<O@/P[/!&/]+N8B(SGG\*\ ^"_P-OO
MBIN\1:Y?2A?,XAER016S^V%=/)\2? UADB"XE57'MNKZB\+^'[/PWI,-I9)L
MC"@GW..M?7*O_9N7TY4=)U;N_DG8^'>'_M;-*L:^M.C96\VKF;I/PS\.:7ID
M=F-(LY J[2S0J2?QQ7A_QC_9GADL[S7-&NC9RVZF5881BOIFHKFWCO+>2&5=
MT;C:P]17AX;,,1AJOM(R?F?18O*\-BZ/LI07ETL?,?[+?Q:O)(!X<UC<UYYA
M5&D)W5]0U\:^(+&+PC^UYH>G6 V6LP5V4>^*^RJ[\ZIT_:PKTU95%S'F</U:
MOL:F&JN[I2Y;^@4445\\?4A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MD'QQ^$.H_$NS>*RG6$L /F.*]?HKIP^(GA:BJT]T<F*PM/&4G1J[,Y#X4>$;
MCP+X'T_1KJ02SVX(9E/!K/\ BYX N_'NC-:6DJQ.4*Y8UW]%-8FI&M]87Q7N
M*6$I2P_U9KW;6^1YA\ _AC??"WPM/IM_,L\LDN\,ISZURWQJ^ ^J_$:^CFL[
MI(560/\ ,<=Z]XHKHCF%>&(>*3]YG+/*\-4PL<')/D7F9/A72I-#\.:=I\K;
MI+>%8V([D5K445Y\I.4G)]3U(Q4(J*V04445)04444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!\N_M?>&;F\U;0-<@C9AIQ\PLHZ8.:]9^!?Q"3Q]X-BNWG5
MI8SY95F&1@5VGB;P[;>*-%N].ND4I/&4W$9*Y[U\>>)OAIXI^ VO&X\.&YU6
MTSYGDQYP?PKZO#.EF6$C@YRY9P^&_5=3XK&1K93C98Z$7*G/XK='T?F?;%9'
MBK6H]#T"_O&F2)H8F<%F Y%?+MG^UYXKM;-8;KPE(+I1CYE.:Y:]U?Q[\>-6
MCM;O3[O1;*1MK$ A2#44LBKQES8AJ,%UNF:5N),/.'+A8N4WLK-%GX:_;?B=
M\=[3Q5(&ECMY-F_''!K[9K@/A!\)K+X5>'1I\+BYF8[FF9><UW]<.:XR&+K)
M4O@BK+T/2R7 U,%0;K/WYOFEZA1117BGOA1110 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 %%%% !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 %-:-6^\H;ZBG5')<10_ZR1$_WF I^@O4Y[4/A_I&I:A]KEMU
M\S.>%&*WX;6&WC1(XU15&  H%<!XZ^-VA>!0_GM]I9?X86!KP?Q!^T9K/Q.O
M/L7A*&ZTZ3.T.RD#ZU[=#+L9C(J3T@NKV1\_B<TP.!DXIWF^BW9]3W7BC3K/
M6(M+EG"WD@RL=:U?-?PJ^#WCRW\7VOB#Q/J@N]O."W.*^E*X\90I8>:A2FI:
M:M;7.[ 8FMBH.I6IN&NB>]@HHHKSSTPHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBJFJZI;Z+I]Q?7;^7;0(7=O04TG)V
M0FU%79;HKQ__ (:P^&VYU_MU<J=I^4=?SI?^&KOAM_T'5_[Y'^->A_9N,_Y\
MR^YGE?VM@/\ G_'[T>OT5Y!_PU=\-O\ H.K_ -\C_&C_ (:N^&W_ $'5_P"^
M1_C1_9N,_P"?,ON8_P"UL!_S_C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#;_H
M.K_WR/\ &C^S<9_SYE]S#^UL!_S_ (_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5W
MPV_Z#J_]\C_&C^S<9_SYE]S#^UL!_P _X_>CU^BO(/\ AJ[X;?\ 0=7_ +Y'
M^-'_  U=\-O^@ZO_ 'R/\:/[-QG_ #YE]S#^UL!_S_C]Z/7Z*\@_X:N^&W_0
M=7_OD?XT?\-7?#;_ *#J_P#?(_QH_LW&?\^9?<P_M; ?\_X_>CU^BO(/^&KO
MAM_T'5_[Y'^-'_#5WPV_Z#J_]\C_ !H_LW&?\^9?<P_M; ?\_P"/WH]?HKR#
M_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_QH_LW&?\^9?<P_M; ?\ /^/WH]?H
MKR#_ (:N^&W_ $'5_P"^1_C1_P -7?#;_H.K_P!\C_&C^S<9_P ^9?<P_M;
M?\_X_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_P"@ZO\ WR/\:/[-QG_/F7W,
M/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_P :/[-QG_/F
M7W,/[6P'_/\ C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#;_H.K_WR/\:/[-QG
M_/F7W,/[6P'_ #_C]Z/7Z*\@_P"&KOAM_P!!U?\ OD?XT?\ #5WPV_Z#J_\
M?(_QH_LW&?\ /F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O\
MH.K_ -\C_&C^S<9_SYE]S#^UL!_S_C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?
M#;_H.K_WR/\ &C^S<9_SYE]S#^UL!_S_ (_>CU^BO(/^&KOAM_T'5_[Y'^-'
M_#5WPV_Z#J_]\C_&C^S<9_SYE]S#^UL!_P _X_>CU^BO(/\ AJ[X;?\ 0=7_
M +Y'^-'_  U=\-O^@ZO_ 'R/\:/[-QG_ #YE]S#^UL!_S_C]Z/7Z*\@_X:N^
M&W_0=7_OD?XT?\-7?#;_ *#J_P#?(_QH_LW&?\^9?<P_M; ?\_X_>CU^BO(/
M^&KOAM_T'5_[Y'^-'_#5WPV_Z#J_]\C_ !H_LW&?\^9?<P_M; ?\_P"/WH]?
MHKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_QH_LW&?\^9?<P_M; ?\ /^/W
MH]?HKR#_ (:N^&W_ $'5_P"^1_C1_P -7?#;_H.K_P!\C_&C^S<9_P ^9?<P
M_M; ?\_X_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_P"@ZO\ WR/\:/[-QG_/
MF7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_P :/[-Q
MG_/F7W,/[6P'_/\ C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#;_H.K_WR/\:/
M[-QG_/F7W,/[6P'_ #_C]Z/7Z*\@_P"&KOAM_P!!U?\ OD?XT?\ #5WPV_Z#
MJ_\ ?(_QH_LW&?\ /F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\
M-O\ H.K_ -\C_&C^S<9_SYE]S#^UL!_S_C]Z/7Z*\@_X:N^&W_0=7_OD?XT?
M\-7?#;_H.K_WR/\ &C^S<9_SYE]S#^UL!_S_ (_>CU^BO(/^&KOAM_T'5_[Y
M'^-'_#5WPV_Z#J_]\C_&C^S<9_SYE]S#^UL!_P _X_>CU^BO(/\ AJ[X;?\
M0=7_ +Y'^-'_  U=\-O^@ZO_ 'R/\:/[-QG_ #YE]S#^UL!_S_C]Z/7Z*\@_
MX:N^&W_0=7_OD?XT?\-7?#;_ *#J_P#?(_QH_LW&?\^9?<P_M; ?\_X_>CU^
MBO(/^&KOAM_T'5_[Y'^-'_#5WPV_Z#J_]\C_ !H_LW&?\^9?<P_M; ?\_P"/
MWH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_QH_LW&?\^9?<P_M; ?\
M/^/WH]?HKR#_ (:N^&W_ $'5_P"^1_C1_P -7?#;_H.K_P!\C_&C^S<9_P ^
M9?<P_M; ?\_X_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_P"@ZO\ WR/\:/[-
MQG_/F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_P :
M/[-QG_/F7W,/[6P'_/\ C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#;_H.K_WR
M/\:/[-QG_/F7W,/[6P'_ #_C]Z/7Z*\@_P"&KOAM_P!!U?\ OD?XT?\ #5WP
MV_Z#J_\ ?(_QH_LW&?\ /F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_
MPU=\-O\ H.K_ -\C_&C^S<9_SYE]S#^UL!_S_C]Z/7Z*\@_X:N^&W_0=7_OD
M?XT?\-7?#;_H.K_WR/\ &C^S<9_SYE]S#^UL!_S_ (_>CU^BO(/^&KOAM_T'
M5_[Y'^-'_#5WPV_Z#J_]\C_&C^S<9_SYE]S#^UL!_P _X_>CU^BO(/\ AJ[X
M;?\ 0=7_ +Y'^-'_  U=\-O^@ZO_ 'R/\:/[-QG_ #YE]S#^UL!_S_C]Z/7Z
M*\@_X:N^&W_0=7_OD?XT?\-7?#;_ *#J_P#?(_QH_LW&?\^9?<P_M; ?\_X_
M>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_Z#J_]\C_ !H_LW&?\^9?<P_M; ?\
M_P"/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_QH_LW&?\^9?<P_M;
M ?\ /^/WH]?HKR#_ (:N^&W_ $'5_P"^1_C1_P -7?#;_H.K_P!\C_&C^S<9
M_P ^9?<P_M; ?\_X_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_P"@ZO\ WR/\
M:/[-QG_/F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(
M_P :/[-QG_/F7W,/[6P'_/\ C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#;_H.
MK_WR/\:/[-QG_/F7W,/[6P'_ #_C]Z/7Z*\@_P"&KOAM_P!!U?\ OD?XT?\
M#5WPV_Z#J_\ ?(_QH_LW&?\ /F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1
M_C1_PU=\-O\ H.K_ -\C_&C^S<9_SYE]S#^UL!_S_C]Z/7Z*\@_X:N^&W_0=
M7_OD?XT?\-7?#;_H.K_WR/\ &C^S<9_SYE]S#^UL!_S_ (_>CU^BO(/^&KOA
MM_T'5_[Y'^-'_#5WPV_Z#J_]\C_&C^S<9_SYE]S#^UL!_P _X_>CU^BO(/\
MAJ[X;?\ 0=7_ +Y'^-'_  U=\-O^@ZO_ 'R/\:/[-QG_ #YE]S#^UL!_S_C]
MZ/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#;_ *#J_P#?(_QH_LW&?\^9?<P_M; ?
M\_X_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_Z#J_]\C_ !H_LW&?\^9?<P_M
M; ?\_P"/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_QH_LW&?\^9?<
MP_M; ?\ /^/WH]?HKR#_ (:N^&W_ $'5_P"^1_C1_P -7?#;_H.K_P!\C_&C
M^S<9_P ^9?<P_M; ?\_X_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_P"@ZO\
MWR/\:/[-QG_/F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@Z
MO_?(_P :/[-QG_/F7W,/[6P'_/\ C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#
M;_H.K_WR/\:/[-QG_/F7W,/[6P'_ #_C]Z/7Z*\@_P"&KOAM_P!!U?\ OD?X
MT?\ #5WPV_Z#J_\ ?(_QH_LW&?\ /F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U
M?^^1_C1_PU=\-O\ H.K_ -\C_&C^S<9_SYE]S#^UL!_S_C]Z/7Z*\@_X:N^&
MW_0=7_OD?XT?\-7?#;_H.K_WR/\ &C^S<9_SYE]S#^UL!_S_ (_>CU^BO(/^
M&KOAM_T'5_[Y'^-'_#5WPV_Z#J_]\C_&C^S<9_SYE]S#^UL!_P _X_>CU^BO
M(/\ AJ[X;?\ 0=7_ +Y'^-'_  U=\-O^@ZO_ 'R/\:/[-QG_ #YE]S#^UL!_
MS_C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#;_ *#J_P#?(_QH_LW&?\^9?<P_
MM; ?\_X_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_Z#J_]\C_ !H_LW&?\^9?
M<P_M; ?\_P"/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-O^@ZO_?(_QH_LW&?\
M^9?<P_M; ?\ /^/WH]?HKR#_ (:N^&W_ $'5_P"^1_C1_P -7?#;_H.K_P!\
MC_&C^S<9_P ^9?<P_M; ?\_X_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_P"@
MZO\ WR/\:/[-QG_/F7W,/[6P'_/^/WH]?HKR#_AJ[X;?]!U?^^1_C1_PU=\-
MO^@ZO_?(_P :/[-QG_/F7W,/[6P'_/\ C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\
M-7?#;_H.K_WR/\:/[-QG_/F7W,/[6P'_ #_C]Z/7Z*\@_P"&KOAM_P!!U?\
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
MSYE]S#^UL!_S_C]Z/7Z*\@_X:N^&W_0=7_OD?XT?\-7?#;_H.K_WR/\ &C^S
M<9_SYE]S#^UL!_S_ (_>CU^BO(/^&KOAM_T'5_[Y'^-'_#5WPV_Z#J_]\C_&
MC^S<9_SYE]S#^UL!_P _X_>CU^BO(/\ AJ[X;?\ 0=7_ +Y'^-;/@_\ : \%
M>/-:72M&U5;J];I&!_\ 7J98#%PBY2I227DRH9G@JDE"%:+;\T>C4445P'IA
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 >6_&OXT+\)+6*=K07(==V":^:M2^.FI?''4!'92R:4I^0"
M-B,5]9_$3X4Z/\2X8XM5#E$&!MKP#Q;^S3>^![SS?!=NTXQN 8=Z^RRFME\:
M:4E:KW>Q\%G=#-)U7*#O0[+<UO!/[*<DC0:KJNN27QDP_DRY(Q7T!I/@C0]&
MAB2VTRUB:, ;UC )]Z^7M'^-WQ!\"7$=EXELEM[&(XW[><5[CX3_ &AO!GBS
MR8;34PUVP :/'1JY\RHYC/WYOFC_ '=OP.K*:^54UR4UR3[2WO\ ,], V@ =
M*6F1R+-&KH=RL,@BGU\J?9A1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7(?%T;OAGXB!Z?9&KKZY#XN?\DU\1?]>C
M5T8;^/#U7YG)B_\ =ZGH_P C\B&MT^T7 Q_RT;O[TOV=/3]:D;_CYN?^NC?S
MI:_I _E*3=R+[.GI^M'V=/3]:EHIBNR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9
MT]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T
M]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]
M/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/
MUJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/U
MJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ
M6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6
MB@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B
M@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@
M+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+
MLB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+L
MB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB
M^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^
MSIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^S
MIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SI
MZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ
M?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?
MK1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K
M1]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1
M]G3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]
MG3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G
M3T_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3
MT_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T
M_6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_
M6I:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6
MI:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I
M:* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:
M* NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:*
M NR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:*
MNR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* N
MR+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR
M+[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+
M[.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[
M.GI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.
MGI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.G
MI^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI
M^M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^
MM'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M
M'V=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'
MV=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V
M=/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=
M/3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/
M3]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3
M]:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]
M:EHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:
MEHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:E
MHH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EH
MH"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K1]G3T_6I:* NR+[.GI^M'V=/3]:EHH
M"[(OLZ>GZT?9T]/UJ6B@+LB^SIZ?K7N?[%<*+\<;(@<A?6O$:]Q_8M_Y+A9_
M[M>5FO\ N%;_  L]O)'?,:'^)?F?I?1117\]G]/!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 %%>&?M
M%?M'2?!"ZTRV@TO^TI[W[J<YKS;_ (;(\9X!_P"%>W6",CY&KW*&38S$4HUH
M17*]KM+\SYW$Y_@,+6E0J2?-'>R;_)'TWXD\!Z)XL5EU.R6X#=<UXIXV_99@
MAF^T>#$33;D\[BV.:X34OVX_$.@QI)JO@J:QB<X5I 0"?QJS#^V;XPNHDF@\
M 7,D,@RCA&P17KX?+<XPMG3V_P 2M^9X6*S;(L9>-6_-W47=?A<WOAI9_$?P
M7\0K/1_$6H->6;]U.5Q7U!7RU\-_VNKKQG\1K'PSJ_A7^R[V8X620?,OYU]2
MUY6<0KPJQ^L4U&372UGYZ'MY'4P\Z,_JM1SBGUO=>6H4445X)](%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R'Q<_Y)KX
MB_Z]&KKZY#XN?\DU\1?]>C5T8;^/#U7YG)B_]WJ>C_(_(UO^/FY_ZZ-_.EI&
M_P"/FY_ZZ-_.EK^D#^49;A11102%%%% !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 5[C^Q;_P EPL_]VO#J]Q_8M_Y+A9_[M>5F
MO^X5O\+/<R/_ )&5#_$OS/TOHHHK^?#^GPHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI"<=
M>* %HJ)KF),EI4'U85C:AXRL=/SN;?C^Z:QJ5J=)7G*PG)+<WJ*\ZU#XV:1I
MYPUO,_\ NBK.F_%_2M2QLBE3/]X5YRS? 2ER*JKF?M87M<[RBLK3_$EGJ&-D
M@7/]XUI+-&W1U/T(KTX5(5%>#N:)I[#Z***T&%%%% !1110 4444 %%%% !1
M110 4444 %%%->1(^795'^T<4 .HJE>:Q9V49>2XC&.V\9KCM8^,FC:/NWJ\
MF/[E=-+#5JSM3BV<.(QV&PJO6J)'?45XG-^U5X<AN/*-E=DYQG;_ /6KI-'^
M.6B:QM\N.6//]^NVIE..IKFG2:1YE+B#*J\N2G7BV>D45F:=XBL=2C#QW$8S
M_"SC-:"31R?<=6_W2#7F2A*+M)'NPJ0J*\'<?1114&@4444 %%%% !1110 4
M444 %%%% !1110 44QYDC^^ZK_O'%4=1\06.FPEY;B/Z!QFFDWL/<T:*\UUK
MX[:%HF[S$DDV_P!SFN3A_:Y\,S7QMA8W@8?Q%>/Y5TQPM:2NHFBI3>R/=J*\
M^T3XT:+K>WRP\6[^^<5VEGK%G>PB2.XB(/;>*QE3G#XD0XN.Z+M%-619.58-
M]#FG5F2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
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 %>X_L6_\ )<+/_=KPZO<?
MV+?^2X6?^[7E9K_N%;_"SW,C_P"1E0_Q+\S]+Z***_GP_I\**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHK+U[7K;0;-YKAPAP2H/>LZE2-.+G-V2$W;5EZZO(+.,O/*L2^K'%><^+
M/B1(TCV>EP&YYQYD?-<_-J.M_$FX:.&,_P!G9VLZ\8KT'P?X"L_#$*E<RRXY
M+\U\P\5B<T?)A5RT_P";K\D<W-*II'1'GEG\.]<\5-]HEU.:S4\["372Z?\
M"66VQY^H-/Z[J]("A>@Q2UU4<BPE/WI)REW;9:HP6YS=CX%TRW7]];1SG_:6
MJ^H?#^QN,^1&D'^Z*ZRBO3>!PSCR<BL:<D;6L>6ZA\'[JYSY&K-!Z;<US\VA
M:_X%G#K<3:BJ^Y->Y4UD5NJ@_45Y-7(L-)\]%N$N]W^1DZ$=UHSC/"?Q"@U6
M,17NVSF48Q(<9KLHY%F4,C!E/<5Y_P",?AC!J;F\M6=+@'<%7@$UA>'_ !OJ
M?A?4H]-UI/)1CA2WI6=/'U\#-4<<M.DO\^PE4<':?WGL%%0VEY%?0+-"^^-N
MA%35].FI*Z.D****8!1110 4444 %%%% !12$A02>!7DWQ7^,T?A7&GZ5(LV
MJ2#$:=<FNO"X6KC*BI4E=GG8['X?+:+KXB5DOO?DCN_%'C+3O#%G)+<7$8E4
M<1%N37@&J?$;Q#\5M6ETNQM)["WC.%N4! :K?A'X<:[\3KL:CXL26TW'.U>!
MBO>_#OA>P\,V,=M:1+A!C<5&:^AOA,HNE:I5_!>G<^.Y<QXBM)MT</V^U)>?
M8\*L?V;]?NF6>Y\3S@'G8S&NRT?X$QV.W[5>?:\==PKUNBN"KG6-K*SE9>22
M/7P_#&68=WC!M^;;_-G)1?"_P\EN$;38&?'W]@KFM8^"-K?;OLLRVF>FT8Q7
MJ5%<5/'XFF^:,V>I5RG UH\DJ2MY:?D?/.H?LUZTTAEM?$\T??8K$5A-K'BC
MX+7B/*EQK,3-M).2 /6OJ.J>I:3;:K;/#<1*ZL,<CFO6IYY5G[F+BIP[62_%
M'SM;A6A3_>Y?-TJG1W;7W-V.8\#_ !,T[Q=8H[31V]T0,PEN<UV5> >./@Q<
M>%YFU;PR99;@'?Y>>,U9^&?QOO)-231?%(6TU'. A&.*5?+(5Z;Q.!?-%;KJ
MOEV+PN>5<+6C@LVCRS>BE]E_/H_(]WHID,R3QJ\;!D;D$4^OFC[7?5!1110,
M**** "BBB@ HHI"<#)Z4 +7-^+/'6F>%=/FFFN8C.H^6#=\S?A7%?%3XO?\
M"/Q?8M%=;C4'RH4<\^E>=>#?A1KOQ)U)=6\6K+:.&R$4\$5WTL.N7VE5V7XG
M1&FK<TW9&?X@\>>*/BAJCV=A:7%C:L<+.F<5KZ/^S%K\VRYO/%4[;_F,;,3B
MOH/0O#MGX?TZ*SMHE\N,8#%1DUJ5<L8XKEHJR&ZS6D%9'DFB? :VL-OVNX6\
MQUW#.:ZJ3X4^'&M!&NEVZ2X_U@09KL:*Y)5ZDG=LR=23ZGCFM?L_I?[OLE]]
MCSTVC&*X/6?V;?$ND(][:>*+B41\^2K'FOI^D(SP1FMX8RM#J7&M.)\O^#?B
MWKW@;4AINL6$TMLIV_:)<X/XU]%Z#XHT[Q%:Q2V=U%*S*"45LD'TJIXN\$Z=
MXPTUK2[C" ]'10#7SMKW@WQ7\'=6^U>&HI+NR9LRE\D*M;6I8K;W9?@S3W*V
MVC/JJBO/?AE\4K;QA8JES*J7X.TITYKT*O.G"5.7+(YI1<79A1114$A1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!S7BJX\+VEQ;SZ^]C%,G,3W6 1]*B'Q1\(@ #Q#I^
M!_TV%?,'[;FG-KWC[P5I+W,EO;W;B-S&V.":ZZ/]A'P<\,9_M74<E02=_!./
MK7U$<#@X8:E6Q=:2<[V25[69\?+,L?4QE:A@J$9*#2;<K-W5SV35?&W@+7(5
MBU#5M+NXU.Y5ED! /K5J'XF>#K>%(HM?T](T&%591@"O$_\ A@_P?_T%=1_[
M[_\ KTJ_L'^#MPSJNI$?[_\ ]>H]CE-K?6)V_P /_!*^L9W?F^JPO_C_ . >
MT6>M^"O$&N17%M=Z;>ZH.$D1@TGX5V%?!NF_#.U^#_[5V@Z-I5]<3V<@5R)7
M)ZXX-?>5<F9X2GA73=*;E&4;J^AW91CJF-555J:A*$K-+74****\4^@"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y#XN?
M\DU\1?\ 7HU=?7(?%S_DFOB+_KT:NC#?QX>J_,Y,7_N]3T?Y'Y&M_P ?-S_U
MT;^=+2-_Q\W/_71OYTM?T@?RC+<*9)]T?6GTR3[H^M EN?H1^QR?^*<A'K'_
M $K+_:$_9A\1?$[Q59:CILZ)#"^6#-CO6I^QR/\ BG83Z1_TK5^-W[6$/P?U
M**U;2?MN\XZD5^03EC(YO4>"5YG[M3A@:F1TEF#M#38] ^'OA]_A;\/VM]4G
M3=&N2<^U?G)\:M0BU7XS7%U"08WN5P1T^]7I/Q>_; OOB7ILEG96[Z:C# VG
MI7SY;2R7&K64DSF60S*2S=>HKZS(\KQ&%E4Q6*TG/H?%<09QAL9&E@\)K"'4
M_5[3]'E\0?!F#38#MFNM-$:GW(KY:^#'[&_B_P !?%*UU^\N(C:0RE_E?)(S
M7UOX+OH]-^&^E74I"QPV2.Q/H!4FB>-+?Q3X?N=0TQEN!&67]V<\BOSNAF&*
MP<:U.C\,W9Z'ZE7RW"8V5"I7;YX)-)/M9G@_[>6H6[?"^"U65&G,^=@;GM7'
M?\$__"X@M=5O+E%=B 8\C..E?/O[1/B#6M2^)>I17UQ,;57RD#D[1^%?2/[
MWB)-2L=7M6 1X@ H]>E?88C"3P.0.FG>]F_G8^$PN.AF/$JJ2C:UTODF9'[:
M'QHU;2=:_P"$:L;@QV<B?.HXS7QI)'YTA>0DN3DG-?5/[;?PZU)_&B:Q;VTD
MMH$R9 O KY6\Q5X8@'TKZ;((48X"FZ/5:^I\CQ+4Q$LRJJM?1Z>GD>L_ /XP
M:S\/_%5E9VERR6UU*J.N>H)K[M_: TZ+Q5\%M0G5%,SVX='QSDCFOSS^$'@?
M4O%WC+3)+2VDEBAF4NRC('-?HE\;;A/#'P0OPY^:*V50I[G%?+\01IQS##RI
M?&WK]_4^PX8E5GE>*C6O[-)VOZ/8^)/V1;5['XK-!)]]>#^=?5W[6\8D\'P
M_P!PU\J?LEWAU'XM/<$;2V3C\:^K/VMF"^#X"QQ\AHS:_P#;5&_9#R7_ )$&
M(]6?G/8W]QX?U8W]A(T-U"^4<'IS7Z3?LN_$>Z\<> X(=4E,U]Y?S,>_%?FE
M+FXN)4A'F2,_"KR3S7Z'_L=>%;K3/!MO?7,30DI]UABO4XJA2>#4I_$GIW/'
MX-J5ECW"#]UK7L?./[27@&#P?\2K:]A38UU<Y;'UK[,^%'_)+W_ZY?TKY2_:
MX\0V>L>.],@MYUEDAN/G53DCFOJWX2_O/A@PC^8^5_2OG<VE.>6X:53<^GR6
M%.GF^+C2V/ST^/G_ "5"\_W_ .M?9O['?_(O3?\ 7,5\8?M ,(_BE>JYVL'Z
M'ZU]I?L>V\T7AN1Y(RD;1C#'O7M9Y_R**?HCPN'4_P"VZGJ_S9X'^U/IJ:U\
M:--L91F.0X(_&OK_ .%NGV?@#X5P")!'''&2 !WQQ7R+^TW?1Z=\<M*N9&"Q
MHW+'ZU]@>"Q#XQ^%<(@DRLD1VLOJ!7A9LY?V=A(OX>I]#DJC_:F-E'X[NQ^=
M?QX^).N^/_&FH6NJW;3V5M,P@CSPHKS:.$1,&4D,.G-=A\6?#^H^'O'FK"^M
M)+:)IF\N212 P]JY$2*W 8$U^H82-.&'@J27+9;'Y!CIUIXFHZK;E=[GI'AO
M]HOQ]X1TM=-TO5F@LP,!*XCQ+XCU#Q9=2WFIS&:X?)9O>IK?P?K]Y:BYM])N
M)K;_ )ZJA(K*N(W@9XI5*2KPRGJ**5'#PFYTHI2ZVM<*V(Q4Z<859-Q6U[V^
M1]T?\$^8EC\&ZIC/^L_K7E/[:UNC_$&Z8YS]:]9_X)^?\B;JG_73^M>5_MJ?
M\C]=5\'A?^2BJ_UV/T?&_P#)+T?Z[GS,@PH%.I%^Z**_1C\H%JSH\:W&N:?$
MW*/,JGZ9JM5O0V">(=-8\ 3H?U%3+X6:4[<ZN?J+X!TO3OAI\+?MUI"(T$ E
M?COBO@C]H#XQ:K\0?$ES;_:6.EYP(\U^@.CV\?C'X2?8+>0,TEJ(_E^E?F]\
M8O .H>!?%EQ;SV\@M]Q(F*\=:_->&XTJF+JSK:U+Z7/UOBR5>G@J$*&E*VMC
M@HH5AD1TR&0Y4Y[UZ9HO[1WC_P /V:VMCJSQ0J-H7VKS19%8@*P)/05LQ^#?
M$,UO]HCTBY>#&?,$9QBOT2O3H54E72:\S\NP];$TFW0DT_*_Z'3>&[J\^+7Q
M!ADU^7[7.Y&6/UK](=/F@^'_ ,*8?('E^3;'R]H[XK\U?A-?+X>\<VTMY^XV
MM@[^*_2B_L4\8_"E3;OO+6Q9-O.>.E?GO$Z4:E"F]*?X'Z?P>W*EB*BUJ6^9
M^9WQ2\>ZU\1/%%W-KETUSY$K+$,_=7-<UI=]<Z#?1WEC(T5PAR&!K0\8:/?:
M#XDU"+4;62S8S-M\P$;AGJ*RH5>ZD6*W4S2L<!5Y-?H=&-.-*,8)<MOD?E]>
MI6E6E*;?-?YGZ"?LB_'*7XC6LFA7CF6XMHLN6^E>)_MX>'+30?$MBUK&(_.&
MYL>]>E?L2_!^^\'W5SX@O%:,74.-K#&*X#]O[4H+_P 2::L$BR&-<'::_/,'
M&C3X@<<+\%M>U['ZEC)5JG#<98OX[JU][7/<OV'?^22)_P!=*^+/VB/^2S^(
M/^NQK[3_ &'?^22)_P!=*^*OVB9$_P"%T>(?F'^N-=>3_P#(ZQ?]=3@SS_D0
M8+^NAQWAS_D/V?\ OBOTY^#?_)*#_N'^5?F+X;8-K]G@Y^<5^G7P;_Y)0?\
M</\ *CBS^'3]1<$_QJOH?G7\:_\ DJ&L?]=#7%$X&:[/XURI_P +0UCYA_K#
M7%',RE8QO<]%'>OML+_N]/T7Y'Y_C?\ >:GJ_P SW7]DWP#>:Y\2K#4BF;)#
MSQ7V)^T9\6/^%3Z'IGV23RGEF5"%].*X_P#8A\)_8_AXNHW=N8KDOA0PP?K7
M1?'/]FV7XQSQ/)JQMDCDWA3FOR[,<9A\3F]L4[4X:'[#E>!Q6$R.^#5ZE37T
M.J\5V=O\2OA#+<[5EN)K/>K=3N(K\P/$GAVZ\+ZO/9W@Q)O./SK]6?AOX!?P
M/X=329[HWD:H$Y],8KX._;,\*RZ'\3MUO;-]D9-WF!>*[>%\7&&*J82#O%ZH
MX.+\%.I@Z6,J*TU9,T_V#_\ DJ%S_P!<Z]__ &LOV>]=^-5WHTNCRI&+0$.'
M..]> ?L'_P#)3[G_ *YU]0_M&?M*1? 4Z>KZ=]N:[!(&<8J<UEBHYY%X-7J6
MT^XTR6&$GP_*.-;5/FUMZJQ)X#TU_P!G'X.W,^N;KHVWS,L/S'H:_/CXH>+K
M?X@_$>YUFVC:*WNIAA'&#C-?H/\ !CX\:9\>M)DCNM,C2)_E:"0;@?J#7RM^
MU?\ !.V\ ^,#K]@4@L)IP1:H,!.:VR*JJ&/JT\7&U:7W>AS<14?K&6T:N"ES
M4(=.OJ?5/[.?@O2/ 'P^;4;& 1-/"))3Z\9KY,_:H^,FL>)O$TNE6]TRZ400
M\6>M?8?P.U:Q\5_"^.SL[E)G^SA7VG.WBOAS]ICP#J/A/QM(S6TC6ARQFVG:
M.:RR10J9I5EB-9]+FW$$JE+)Z,<+I3:UL>,K;(F",@J<CFOKW]C_ .-FK+>G
M2=5N6GMP0D*GL*^1?.0]&!/;FOI?]CWX;ZEK>NF^GMI+>"-PR,RD!A7V&>0H
MSP,_;]-O^ ?"\.U,3',*?L+W;U]#VW]LKX?Z3JWAJ3Q#- &OX8ODDQTXKP#]
MA5L_%B0G^Y_6OI3]L#Q!867@*XTV6Y1+IHOEC)Y-?-?["H_XNO(/]BOE,OE.
M60UE/9)V]#[7-(TX\24'!*[:OZGU5^U!\%M6^,&CVMMI4JQO$"#N.*3]EKX.
M:O\ !?PS=V.L3QL9'+Y#<"O5/$WC*T\,W5G!<LJM<MM7<:X+]IK6M2T_X6Z@
MVD^8EP\>5ECZCBOD:&)Q5>A#+M%3D^WF?;8C"X/#XFIFBNZD%JK^78^,?VNO
M$5MJ'Q0U&U@99"K<NO(KRWX<Z#<:]XQTJ*%"ZB==V![U@W5S>7EP\VH222WC
M$[FD)+&OJ/\ 89\%KKFLW]U>6WR0D,C,*_6:\HY3EKUORJWKT/Q/#QEG6;+I
MSRO^I]4^-M83X3_"">^@(AE@@4Y'!SBF?!7Q[;_%CX=1W%RRS32*RL&Y/2K_
M ,9/A7)\4_#,VCB]-I%(FWVKF_@3\ 9_@[$L1U4WD(!^3G'-?DD9866!E*4O
MWW-?Y'[?*.-AF$(PA^XY;/U/@_X\_#N_\$^.M3N+D8MKB=C%],UYA=1AXR3F
MONK]NGP'+JNGV%_:1$E<L^T5\+W *HRGJIP:_7LEQGUW!PJ/?9_(_#L^P/\
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
M(.E1^./"L/B_P]=:?(J[I%PK$<BO /A=XPO/ 'Q$E\)7RNFGPY"S-PIKU/\
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
M1$U:304445B0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 5M1T^'5+*:UG0/%*I5@1FOF3XD?L
MHP1ZFVKZ%+,+@?,(HS@9KZDHKT,'CJ^"ES496ONNYYF.R[#YA%1KQO;9]4?%
M \+_ !3ME^Q1Z?,UN. _-:GAK]EW4/%FJ0WGB*2XA*-N*$G%?8=%>M+/J]FJ
M45%OJCQ(\-X;F3K3<TNCV,+P?X/L?!>DI86*!8UZG&,UNT45\Y*<JDG*3NV?
M5PA&G%0@K)!1114%A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %<A\7/^2:^(O^O1JZ^N0^+G_)-?$7_7HU=&&_CP]5^9R8
MO_=ZGH_R/R-;_CYN?^NC?SI:1O\ CYN?^NC?SI:_I _E&6X4444$A1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 :FF>+-;T.-TT[4IK1'&&6-L9%9TT\MU(TDSF21CDL>YIE%2HQ3NEJ
M:.<I)1;T044451F%%%% !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 %%%% %_3/$6JZ&V=.O9;0]?W;8J?5
M/&6OZ]%Y6I:I/>1?W9')%9-%9^S@WS.*N;*M44>12=A8V:&1)(SM=#E6'8UN
MW7Q"\4WUG]CN=:N9K3&WRF<XQZ5@T4Y0C*SDD["C4G!-1;5Q,#^M;6G^./$6
MCQ^78ZM<6T>,;8W(K&HIRC&:M)7%"I*F[P=BWJ6L7^MR>9J-U)=R?WI#DUH:
M7X\\2Z':BUT[6+BTMATCC<@5B44G3A)<KBK%1K5(RYXR=_4Z7_A:7C+_ *&&
M\_[^&H+SXA>*=2@:"[UNZGA;AD=R0:P:*A4*2U4%]R-'BJ[5G-_>RQINJ7FB
MW0N=/N'M;D=)(S@UHZIXX\1:]"(M2U>XO(AT61R16-15NG"3YFE<R56I&+@I
M.QHZ/XHUCP[N_LK4)K'=RWE-C-3:IXT\0:]"8=2U6XO(O[DCDBLBBE[.#ES<
MJOW'[:HH\BD[=KF[9_$+Q1IMF+.TUJY@M ,")7(7'I6-<7,UW(TD\AED8Y+-
MU-1T4XPA%WBDA2JSFDI2;2$K:T_QSXCT>,1V&KW%K&. L;D5C44Y1C-6DKBA
M4G3=X.QHZCXFU?6;B.XO[^6ZN(^4DD;)6KO_  L3Q4;?[/\ VW=>1TV;SBL&
MBI]E3:2<5IY%JO53;4GKYCYIY+J5I9G,DK=6/4TRBBM#$OZ9XBU70V#:=?2V
MC#H8VQ6M_P +3\9GKXAO/^_AKFJ*RE2IR=Y13^1O'$5::M&32]3I&^*'C%E*
MGQ!>$'MYAK#U#4KO5IO.OIVN9O[[G)JO13C3IPUA%+Y"G6JU%:<F_F7])\1Z
MMX>E,NEWTME(>K1-@UK?\+3\9]?^$AO,_P#70US5%*5*G-WE%-^@X8BK37+"
M32]2UJFK7VO77VK4KE[RY_YZ2')JKZ'O116B2BK(QE)R=V]39T[QQXCT:/98
M:M<6J?W8W(JAJ>L7^N7'VC4;J2[G_OR')JK14JG"+YE%7-)5:DH\CD[%S2M;
MU'0+@W&F7<EG/_?C.#5K5O&6O^( !J>J3WH'02,36310Z<'+F:5Q*K44>12=
MNPAYZU;TC6+_ ,.W7VK2KI[*YZ>9$<&JM%4TI*SV(C)Q=XNS.E/Q3\9GD^(;
MPG_KH:K:CX^\3:Q:M:W^LW-U;-]Z.1R0:PZ*R5"E%W4%]R-WB:\E9S?WL8L:
MI]U0*?116QSA1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MO..8**0G )/2N3UCXJ>&M!OH[.]U*."XD;:J-W- &SXFTN;6M'GM()S;2R#
MD':OG3Q'^RGXEU^XFDF\7S-#@E8"Q(/M7TS:W<5["LL+AXV&014U 'PM\*O'
MD7P1\<3:)KGA\R^=-Y27LB>^,Y-?<&GZA;ZE:QW%M*DL3J&!0@]:^?/VN/#]
MK?:3977EK'/""PD4 ,:V/V2=4GU3P#.T\C2%)=H+'/K3 ]THHHI %8'C725U
M;0YHFZ*"WZ5OUS7C[6!HV@2RDXW K5T[\RL5&]U8\>_9MU9KGQ3XBLC]VW8@
M?G7T-7S]^SCHYM?$6O7Q'%PQ;]:^@:Z\9;VSMY&M;X] HHHKA, HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M<4L9C*RD;2,=Z_1>%\7[?">Q>\#\LXPP/U;'>WCM/4_0S]C7_D2+;_<KQ/\
M;C_Y"EO_ +YKVS]C7_D2+;_<KQ/]N/\ Y"EO_OFO"P/_ "/Y^K/H\P_Y)NG\
MC5_8C_UB?[]=U^W9_P BC%_OK7"_L1_ZQ/\ ?KO/VZA_Q1RGT8&G7_Y*&'J3
MA_\ DF*GH:/[%MC!:>&99(@-[1 G%?/G[;EU+J'Q)MY)\[D3"CMBN_\ V'/B
M9:6DEUIFH7*P%E"1[SC/TKL_VOOV=9_'D,GB_3)\S6<.XVB+R_N*JG4C@,^E
M+$.REL_4FK3GF/#<(X57<=UZ'P970_#O7+[0_&6E&Q=E\RX4,%[\U3C\%^)I
M,?\ $BO.6Q_JFKZ<_9E_9DN=2OH]7UB)K<1$.JR+T]J^WS#'8?"X>4ZLDUV/
MSW+,NQ6*Q4(48N]]^Q]*_&R0W7P"U*27ES9*3GUQ7Q%^QK_R5I/H?YU]>?M2
M>.M.\.?#F]T'S5$\T&P+GG %?(G[&PQ\6D^G]:^(R>$HY/BI-63O8_1<\J1E
MGF%@G=QLG]Y]L_'CXC7GP]71GMI?+CFEQ)],UL:W8:5\:O $T$)CE>:(#)QP
MV*\J_;=R/"=BRG#@G#>E>&_LJ_M#W'@W7HO#FILTT-W+M$SGA*\C#97/$9='
M&8?^)!M^I[&+SB&&S6>!Q7\.:2]-/U/:?@1X'?X:_$:30VB*A 3D#BN$_;XZ
MV?\ UTK[-M+73;R9=3MXX997'%PG)(^M?%_[>1)CL<_WZTRC%2QF;4ZLUK;7
MU(SK!QP.2U*,'>-[KT/C]?NBEI%^Z*6OU\_" HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *]Q_8M_P"2X6?^[7AU>X_L6_\ )<+/_=KRLU_W"M_A9[F1_P#(RH?X
ME^9^E]%%%?SX?T^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !4%Y;B[MWB/1A4]%)I25F!X[X1NOLGQ2N[ G
M 4&O8J\6\<:?/X7\5/KD:G]ZV,BO6="U!=2TNWF5P[,@+<]#7S&33=*=;"3W
M4FUZ/8YJ+LW!FA1117U!TA1110!'/_J9/]T_RKX5\ _\ERUS_KY/\Z^[)%WQ
MLO\ >&*^?_#O[,4FA^/K_P 0G4@XN9?,\OTYIH#WVU_X]HO]P?RJ6F0IY<2)
MUVJ!3Z0!1110 V1@J,3P *\<\ _\3GQUJZMRL3DC\Z[;XE>(/[$T%VB?,S'&
MU3S6)\)_#\EFT^IR##70SS7RV.E]9S"AAXZ\GO/TL<TWS5%'L>DJ-J@>E+11
M7U)TA1110 4444 %>&_M#6?]CZ>VL 8^8#->Y5YE^T)HTNN?#VXMX8S))O!
M KV,IJ*GC:?-LW9^A\YQ#1=;+*W*O>2;7JCI?AG>?VAX'TFXSG?$#745Y/\
M ?Q5#=:!;Z*77[3:)ADSR*]8KGQ]&5'$U(M=7]QV91B(XG TJD7?1)^J6H44
M45YYZYYW\6/C%IOPQL]MU'+)<RIF/8N17Q#XQ^*4WCSQE]KU:"XETS=RNTU^
MANL>%M)\0%3J5A#>%>GFKG%9G_"L?"F,?V#9X_ZYTP/!? ?[1_P[\$:'!;6F
MGW,,RKARL?)_&NE/[9?@P#/V>\_[X_\ K5ZD?A7X1/7P_9?]^Z/^%4^$/^A?
MLO\ OW0!@^ /CMH7Q$ND@TZ*=';IYBXKTFL;2?!NB:'('T_3+>T8=#&N*V:0
M!1110!7U!MEA<MZ1,?T-?.WP3_XJSQ=K$I&[[+.>3]:]@^)WBR#POH,ADD5&
MF!0 GU%>>_LUZ%+IO]M7<D1074F]21UR:^GP*='+J]9[NR7WZGPN:26*SG"8
M:.JCS.7W:'N2C"@4M%%?,'W04444 %%%% 'B/[0^G_8=)EUG'^K ^:NV^#&H
M_P!J?#O2[G.=ZU2^/VDR:U\,M3MH4+RL!M '/>N9_9Q\4P1^&[;P[(ZB\ME.
M8R>17I6]IA;]4_P.GXJ7H>UT445YIS"$9!!Z5\P_M6?#3[5-IVMZ;$RR6I\R
M39GL:^GZKWFGVVH1F.YA29#P5<9% 'AW[//QIT_Q'I::5=NT-\K;!YG&<?6O
M=6N(E5B9% 49/(X%> ?%+]F&7Q5XEAU3PWJ*Z $'S)#\N3Z\5SI_9=\<,PSX
MYG*]QO/(I@87[1/Q6M?B!X@L?#6A"62:.7RIGQP>:]]^"'P_E^'OA-;.;;OE
M(D('TK-^%_P'TWP/ON+Z.'4;]N?/=<G/K7JW3B@!:***0!7D/[3.L?V+X#CE
M!QNF"UZ]7S?^TEKT?BI8_#EJPFN(Y0QC7D]?2NS!QYJT>R-Z*O-'I/P4T?[+
MX7M;[&#<1ALUZ/7/?#^S;3_!>CV[+M:.W4$>]=#6%67--LSF[R;"BBBLB HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ KW']BW_DN%G_NUX=7N/[%O_)<+/\ W:\K-?\
M<*W^%GN9'_R,J'^)?F?I?1117\^']/A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 97B/08/$&GM!,.G
M(/O7F/@KQ!<>%]>N+#4,QP,VR+=WYKV.N"^(W@EM8B2\LU"W$'SC'K7SV9X:
MHG'&89>_'IW1A4B_CCNCO%;<H/J,TM>6>"?B4UKC3=:9OM>[:C8XQ7I\%PEQ
M&'C8,I]*]'!XZCC8<]-Z]5U7J7":FKHDHHHKT#0**** "BBB@ JKJFH1Z78R
MW,IPD8R2:9JFK6^DV[33L H&>O->2>)?%UYX\U)-.T@L+)ODD![UY&89A3P<
M.5:S>RZW,JE107F+8K/X^\8,[Y;3>H;M7L%G:1V-K'!$,(@P*Q?!OA>/PSI,
M=OM'F#DFNAJ,LP<L/3=2M_$EJ_\ (5.'*KO=A1117M&P4444 %%%% !45Q;Q
MW4+1R*'5A@@BI:*=[:H32:LSY?\ $6@WOP;\</K=IO:&^EPP/0 FOH[P_K5O
MKFFP7,$JR;D!;!Z'%9OCKPG:^+-%FAGCWR1HS1^S8KP/X7_$"Z^&/B"?0O$)
M<_:9=L![ 9XKZV47G.%YXZU:>_FO^ ?GD)QX:Q_LI:8>L]'TC+_@L^H**AM;
MN*\A66%U=6&>#FIJ^2::T9^AIJ2N@HHHI#"BBB@ HHHH *AN[R&QMVFGD$<2
M]6:I))%C4L[!5'4DUX!\;/BH-4F?PIHS,=1E/#+TKT<#@JF.K*G#;J^R[GC9
MKFE+*L.ZU1Z]%W?1&%XH-Y\9O',FD(6_L^UDWHZ]\&OHWP_I,>B:3:VD:!?*
MC"D@=<5QGP=\#IX;\/VUU<Q_\3.1/WKUZ)7;FF+C4:PU'^'#1>;ZOYGEY#E\
MZ,98[$ZU:NK\ET7R"BBBO!/K0HHHH **** ([BWCNH6CE4.C#!!KY<\9>&KO
MX-_$&;Q5:[OL]U)MV_PC)KZGKF?B!X/MO&F@RV=RF_:"Z?[V*Z\/6]E*SV>Y
MM3GR/79E_P +^((/$6CVUW%(KM)&&8#L:UZ^7O@_XRO?AWXEO])\0,WV:239
M;>@&>*^G+:ZBNX5DB=75AD;3FEB*+HSMTZ"J0Y'Y$M%%%<ID%%%% !1110 4
M452U;5K;1[*6YN)%1(UW$$\FFDWH@.?^)7C.+P;X:N[H2*+E5^1.YKQCX+^
M9_%7C!_&]^&99\_(WW:Q?$^J:C\8/B;9QV&XZ"K;)E/>OIOPYH-MX:TF#3[5
M=D,8X%>G+_9:7*OBEOZ'6_W,+=6:2J$4*HP!T I:**\LY HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Y#XN?\DU\1?]>C5U]<A\7/\ DFOB
M+_KT:NC#?QX>J_,Y,7_N]3T?Y'Y&M_Q\W/\ UT;^=+2-_P ?-S_UT;^=+7](
M'\HRW"F3$A>/6GT4"/T0_97TWPGX7^'MKK!O+.#49(LREG4,.*^=OVC_ (_:
MWK7B=X-#U66U@@D*EH7X;FOGY-1OX5V17UQ''_<60@5$S.[9=R[>K=:^9PV2
M0I8N>+JRYV]DUL?7XKB*I6P-/!4(<BCNT]SIIOBYXW*8_P"$BO.O_/0U]_\
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
M]C]<M2U;P?KELL5_>Z==Q[<8DD4Y'YU@KX6^%P#8M=%Z<_,O^-?EC_:VI_\
M02NO^_K?XT?VMJ?_ $$KK_OZW^-?*QX3E!6CB6OZ]3[.?&T*CO/"Q;\W_P
M^HO''B_P7\,?B!)<0:9;ZA 9LQ^6 0G/6OJ7P5\4O"?Q0\,*;R2TCCV@-;W#
M@#&*_+*2::;F:5Y6]7.:?'J%] ,0WL\2^B.17J8OAVGBJ<$ZC4X]?^ >-@>*
MJF#JS:I)PE]G_@V/U@L;[P'X/MY+C3Y=,M"H)_<N,G]:^$/VHOC='\3=;ETN
M&/\ <VDAQ)V:O$&U34F&#J-R1[RM_C4!)9BS'<QZL>IJ\MX?IX"M[>I-SETO
MT(S;B>IF.'6&I4U3CUMU_ 0< "EHHKZP^'"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "D;)! &6["EJUHOEKKE@9CB#S5WD^F>:3=
ME<J*YFD?8W["_@07FEW.JWEJ8Y(9,HSCFOJKQ-=^%=4B;3];N+&9.\%PX_E7
MDGA;XR?#SP3\/A'I^K6ZW?D<QJ>2V*^&/B]XYO?%GCBYU&WU&=8F/RA)"!7Y
M7'+L1GF.J5IMTTMM#]HEFN&X>RZE0I\M63WU_/<_2_PY;^ ?"\Y.C-I5C+)Q
M^X=03^M<A^TSX-MO$?P\U'45B6>:&$E".?RK\U]+UO4K?6+*=M2N=L<JL<R'
MU^M?H?X)^/?@CQ!X#33-;U>&%_)$;ASR>*SQV3U\JK4\33FZCOKIJ:Y?GV&S
MFA5PE6$:2MIKI^A^>OA&-X]?B612CB7&T_6OU/\ !MT;'X3V%R#CR;3?^5?G
M/\2I-"L?BPTFBW"S:7O!$B].M?:VC_''P-%\)DL7UR%;D61B,.?FW8->KQ)"
MIBZ="<(-W?;8\7A2I2P57$PJ5$K*RUW]#I?A'\1XOBOH^LVRR>7)#(8L@\CM
MFOA3]J;PC?>&?BE=+/&\L1&1<8.#^-7_ (#_ !LN/AO\2I8#+C1KR[)EE)Z*
M2>:^D_VB/%/PR^(?A&8+K-K)J##*M&?F_&HH4:N29DN6#=.:Z+8UQ&(I9_E/
MOU%&K3?5VN>2_L _\CIJG?Y*[#]N+6?&FF^(]'7PU)>I;M'^\^R@]??%>=?L
M<^,/#_P]\=:N=5OUMK0J5BE<\'TK[!N/CU\-;M@9]9L9B.AD4-_.L,SG5PV<
M?6HT74C9=--CIR>%#%9']4E75.7,^NN_JC\\#XJ^+6#F?5L8YX;_  KDK6WU
M+6/%5JMU%+<7TDZB4,"6ZC.:_39_CA\+_+;.IZ<1@\>4O/Z5\E?"_P 0>#W^
M/WB#4]5N88-):4M YQMZ]J]K!9M4J0JS>%Y.57T6_EL?/YCDU*E4H06+4^:5
MM]O/=GV=\*?#=EX)\%63'9:B2%6D+< <=ZCUK2_AQXCO#=ZDND7ES_STE=2?
MYUXG^T9^T%X>N/";Z5X>U1)B\17="W2OA)=4U-6<_P!I77)S_K6_QKYS+\AK
MX]2Q-2HZ<F_F?59IQ)ALM<<)2IQJ12[Z?DS]?=#O=!DM/[/TBYM6A5=HAMW!
M 'TKX2_;<\%+X;\364UI;XCGRS.HXKE/V7/B=_P@?C&6ZU749/L[X'[UR1^M
M?2?[0'CSX<?$'P7/.FKP2ZC'$?*0'G..E:X?!5LCS.-KS@]W;N8XK,,/Q!E$
M[N-.<=E?MV/@&BF_\M)/3<<4ZOU(_&0HHHH$%%%% !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 5[C^Q
M;_R7"S_W:\.KW']BW_DN%G_NUY6:_P"X5O\ "SW,C_Y&5#_$OS/TOHHHK^?#
M^GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "D(# @\@TM% '(>*OA[:ZY&S6ZI;7)Z2 <UQ-IJVJ_#
M:Z,-V)+^$<9YQ7LM4]2TN#5+=HIHU;/<CFO"Q65QG/V^&?)4[]/FC"5.[YHZ
M,PO#_C_3]:CW22):MC[KMBMZ/5;.3[ES$WT85P&I?!+3[Z8RK>30G.<*<"LV
M3X<WFB_\>LTTV.F2:Y(XO,Z"M6HJ2[I_H3S5(_$CUE)DD^ZP;Z&FR7$4?WY%
M7ZFO'9M6\8:/\MK8-,.G(I\+>*-;7_2[5X=W7%5_;2?NQI2YO1V^\/;>1ZO)
MK5A%]^[A7ZN*Y+Q)\4K31F9;>,7C=!Y9S7/1_"-]8YNKN:'/7#&MW0?A%IVB
M3"3SY+@C_GIS42KYKB%RTJ:@N][O[@YJLME8Y>UT75_B'=&X>>2TML[O+;."
M/2O2_#_A2QT&%1%"GFCJ^*UX+>.VC"1HJ*!CY1BI*]'!Y;3PS]I/WIO=O].Q
M<*:CJ]6%%%%>P;!1110 4444 %%%% !1110 5YY\2OA+9^.+<R0JEO?J/DFQ
MRI]:]#HKHP^(J8:HJE)V:./%X.ACJ3H8B-XL^8])UKQ%\$]0^RZCY^K6ZGEN
M2,5[EX/^(FE^++-)8YXXIF&3"S#(K9UK0K37+.2WN8E8,/O%02*\$\2?!6^\
M$:E)J_AZ6:ZFE.3#DX%?1^TPF;+]][E7OT?^1\4Z&8</M?5OWN'[/XH^G5GT
M6K!AD'(I:^:(?BE\3M%9(6\/[X1P69,UTNF?''5X\?VI9I;>ORXKEJ9'B8J\
M7&2\FF>A1XIP-1\LXS@_.+1[E17F4?QZ\-B$"6^C6?\ NUA:I\<[J3=_94*7
M/IQ7+#*L7-VY+>NAZ%3/\NIQYE53]-6>TUC>(/%NG>';1YKFYB4@<*6&37@U
MS\7_ (EZA,8K7P^#"W\:I3-/^&.O?%"\5O$?GZ>BG?A21FO1ADRH^_C*BC'R
M:;^X\6IQ++$_NLMH2E-[<R<5][)O$WQ*U;XG71TO1K>:QCSL\Y<X^N:[/X9_
M ]/#$J7NKRKJ%_G=YK<D5WOA/P78>$[!+>WC5BH \QE&:Z"L,3FBC3>&P:Y(
M?B_F=6!R)RJK&YE+VE7IV7RV^8BJ$4*HP!T I:**^>/L0HHHH **** "BBB@
M HHHH \[^)WPGM_&MF6M-EK>J#ME48.?6O%_#WB/Q-\$M4%AJHN-6M]V?..2
M *^K*R]>\.V?B'3Y;6YB0K(,;MHR*[:6)Y8^SJ*\3>%6RY9:HS?"WC_2O$VF
MPW$=U#%*XYA9QN%=*K!E!!R#WKY?\7? _5?!^J2:EX?EN+ILY$0)Q18_%SXH
MZ*J07/A[,*<;V3/%;2PD:GO49*WGH6Z*EK!GU#17A>D_'J^CQ_:]NEK_ 'N,
M8K?D_:%\+M!MBOXVNNZ5S/"U5TN9^RGV/5:;)(L*EG8*HZDUX-JWQYUE]W]D
M6277]WY<YKD]0^)7Q3\41M:_\(^T-N_!=%Q6L<'4>[2^92HR>Y[AXX^*FE^$
M=/:5)H[RXZ"&-P37@MU9^*_CKK2O;S7&DV4;Y96R X]*Z'X?_L_SZCJ U?7+
MB=9F^8PN217T-I^FVVF6T<%O$D:(N!M4"M?:4\+I3UEW+YHTOAU9S7@'X>V?
M@O34B$:/<?Q28YS77T45YLI.;YI'*VY.["BBBI$%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7(?%S_DFOB+_KT:NOKD/BY_R37Q%_UZ-71A
MOX\/5?F<F+_W>IZ/\C\C6_X^;G_KHW\Z6D;_ (^;G_KHW\Z6OZ0/Y1EN%%%%
M!(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 %)2T4 1^2,YRWYT\#
M%+10,*C,(/=OSJ2B@!JKM7'--\D9SEOSJ2B@!"N5Q3!"!W;\ZDHH :T888R1
M]#3?)']YOSJ2B@+LC\D?WF_.G-&&4#)_.G44!=C%C"]R?J:?110 C+NZTP0@
M<Y;\ZDHH"X4444""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 **** "O<?V+?\ DN%G_NUX=7N/
M[%O_ "7"S_W:\K-?]PK?X6>YD?\ R,J'^)?F?I?1117\^']/A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% $<T*3QE'4,I]17-ZI\.=$U?/VBVW9]*ZBBM:=6I2=X2L<];#
MTL0K58I^IYG)^SQX-EF\UK%MW7[U;NE_"OP_I&W[/:[<=,FNOHKJGC\745IU
M&UZG!3RC+Z,N:G0BGZ(@M;.*RC"0H%4>@J>BBN%MMW9ZR2BK(****0PHHHH
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
MK+BO*S5KZA6_PL]S)$_[2H?XE^9^E=%%%?SZ?TZ%%%% !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 5#=VL5];R6\\8EAD&UD;H14U%/;5"WT9QO_"GO!NXG_A'[
M/).3\E'_  I_P;_T +/_ +XKLJ*Z/K-?^=_>SE^IX?\ Y]K[D<;_ ,*?\&_]
M "S_ .^*/^%/^#?^@!9_]\5V5%'UFO\ SO[V'U3#_P#/M?<CC?\ A3_@W_H
M6?\ WQ1_PI_P;_T +/\ [XKLJ*/K-?\ G?WL/JF'_P"?:^Y'&_\ "G_!O_0
ML_\ OBC_ (4_X-_Z %G_ -\5V5%'UFO_ #O[V'U3#_\ /M?<CC?^%/\ @W_H
M 6?_ 'Q1_P *?\&_] "S_P"^*[*BCZS7_G?WL/JF'_Y]K[D<;_PI_P &_P#0
M L_^^*/^%/\ @W_H 6?_ 'Q7944?6:_\[^]A]4P__/M?<CC?^%/^#?\ H 6?
M_?%'_"G_  ;_ - "S_[XKLJ*/K-?^=_>P^J8?_GVON1QO_"G_!O_ $ +/_OB
MC_A3_@W_ * %G_WQ7944?6:_\[^]A]4P_P#S[7W(XW_A3_@W_H 6?_?%'_"G
M_!O_ $ +/_OBNRHH^LU_YW][#ZIA_P#GVON1QO\ PI_P;_T +/\ [XH_X4_X
M-_Z %G_WQ7944?6:_P#._O8?5,/_ ,^U]R.-_P"%/^#?^@!9_P#?%'_"G_!O
M_0 L_P#OBNRHH^LU_P"=_>P^J8?_ )]K[D<;_P *?\&_] "S_P"^*/\ A3_@
MW_H 6?\ WQ7944?6:_\ ._O8?5,/_P ^U]R.-_X4_P"#?^@!9_\ ?%'_  I_
MP;_T +/_ +XKLJ*/K-?^=_>P^J8?_GVON1QO_"G_  ;_ - "S_[XH_X4_P"#
M?^@!9_\ ?%=E11]9K_SO[V'U3#_\^U]R.-_X4_X-_P"@!9_]\4?\*?\ !O\
MT +/_OBNRHH^LU_YW][#ZIA_^?:^Y'&_\*?\&_\ 0 L_^^*/^%/^#?\ H 6?
M_?%=E11]9K_SO[V'U3#_ //M?<CC?^%/^#?^@!9_]\4?\*?\&_\ 0 L_^^*[
M*BCZS7_G?WL/JF'_ .?:^Y'&_P#"G_!O_0 L_P#OBC_A3_@W_H 6?_?%=E11
M]9K_ ,[^]A]4P_\ S[7W(XW_ (4_X-_Z %G_ -\4?\*?\&_] "S_ .^*[*BC
MZS7_ )W][#ZIA_\ GVON1QO_  I_P;_T +/_ +XH_P"%/^#?^@!9_P#?%=E1
M1]9K_P [^]A]4P__ #[7W(XW_A3_ (-_Z %G_P!\4?\ "G_!O_0 L_\ OBNR
MHH^LU_YW][#ZIA_^?:^Y'&_\*?\ !O\ T +/_OBC_A3_ (-_Z %G_P!\5V5%
M'UFO_._O8?5,/_S[7W(XW_A3_@W_ * %G_WQ1_PI_P &_P#0 L_^^*[*BCZS
M7_G?WL/JF'_Y]K[D<;_PI_P;_P! "S_[XH_X4_X-_P"@!9_]\5V5%'UFO_._
MO8?5,/\ \^U]R.-_X4_X-_Z %G_WQ1_PI_P;_P! "S_[XKLJ*/K-?^=_>P^J
M8?\ Y]K[D<;_ ,*?\&_] "S_ .^*/^%/^#?^@!9_]\5V5%'UFO\ SO[V'U3#
M_P#/M?<CC?\ A3_@W_H 6?\ WQ1_PI_P;_T +/\ [XKLJ*/K-?\ G?WL/JF'
M_P"?:^Y'&_\ "G_!O_0 L_\ OBC_ (4_X-_Z %G_ -\5V5%'UFO_ #O[V'U3
M#_\ /M?<CC?^%/\ @W_H 6?_ 'Q1_P *?\&_] "S_P"^*[*BCZS7_G?WL/JF
M'_Y]K[D<;_PI_P &_P#0 L_^^*/^%/\ @W_H 6?_ 'Q7944?6:_\[^]A]4P_
M_/M?<CC?^%/^#?\ H 6?_?%'_"G_  ;_ - "S_[XKLJ*/K-?^=_>P^J8?_GV
MON1QO_"G_!O_ $ +/_OBC_A3_@W_ * %G_WQ7944?6:_\[^]A]4P_P#S[7W(
MXW_A3_@W_H 6?_?%'_"G_!O_ $ +/_OBNRHH^LU_YW][#ZIA_P#GVON1QO\
MPI_P;_T +/\ [XH_X4_X-_Z %G_WQ7944?6:_P#._O8?5,/_ ,^U]R.-_P"%
M/^#?^@!9_P#?%'_"G_!O_0 L_P#OBNRHH^LU_P"=_>P^J8?_ )]K[D<;_P *
M?\&_] "S_P"^*/\ A3_@W_H 6?\ WQ7944?6:_\ ._O8?5,/_P ^U]R.-_X4
M_P"#?^@!9_\ ?%'_  I_P;_T +/_ +XKLJ*/K-?^=_>P^J8?_GVON1QO_"G_
M  ;_ - "S_[XH_X4_P"#?^@!9_\ ?%=E11]9K_SO[V'U3#_\^U]R.-_X4_X-
M_P"@!9_]\4?\*?\ !O\ T +/_OBNRHH^LU_YW][#ZIA_^?:^Y'&_\*?\&_\
M0 L_^^*/^%/^#?\ H 6?_?%=E11]9K_SO[V'U3#_ //M?<CC?^%/^#?^@!9_
M]\4?\*?\&_\ 0 L_^^*[*BCZS7_G?WL/JF'_ .?:^Y'&_P#"G_!O_0 L_P#O
MBC_A3_@W_H 6?_?%=E11]9K_ ,[^]A]4P_\ S[7W(XW_ (4_X-_Z %G_ -\4
M?\*?\&_] "S_ .^*[*BCZS7_ )W][#ZIA_\ GVON1QO_  I_P;_T +/_ +XH
M_P"%/^#?^@!9_P#?%=E11]9K_P [^]A]4P__ #[7W(XW_A3_ (-_Z %G_P!\
M4?\ "G_!O_0 L_\ OBNRHH^LU_YW][#ZIA_^?:^Y'&_\*?\ !O\ T +/_OBC
M_A3_ (-_Z %G_P!\5V5%'UFO_._O8?5,/_S[7W(XW_A3_@W_ * %G_WQ1_PI
M_P &_P#0 L_^^*[*BCZS7_G?WL/JF'_Y]K[D<;_PI_P;_P! "S_[XH_X4_X-
M_P"@!9_]\5V5%'UFO_._O8?5,/\ \^U]R.-_X4_X-_Z %G_WQ1_PI_P;_P!
M"S_[XKLJ*/K-?^=_>P^J8?\ Y]K[D<;_ ,*?\&_] "S_ .^*/^%/^#?^@!9_
M]\5V5%'UFO\ SO[V'U3#_P#/M?<CC?\ A3_@W_H 6?\ WQ1_PI_P;_T +/\
M[XKLJ*/K-?\ G?WL/JF'_P"?:^Y'&_\ "G_!O_0 L_\ OBC_ (4_X-_Z %G_
M -\5V5%'UFO_ #O[V'U3#_\ /M?<CC?^%/\ @W_H 6?_ 'Q1_P *?\&_] "S
M_P"^*[*BCZS7_G?WL/JF'_Y]K[D<;_PI_P &_P#0 L_^^*/^%/\ @W_H 6?_
M 'Q7944?6:_\[^]A]4P__/M?<CC?^%/^#?\ H 6?_?%'_"G_  ;_ - "S_[X
MKLJ*/K-?^=_>P^J8?_GVON1QO_"G_!O_ $ +/_OBC_A3_@W_ * %G_WQ7944
M?6:_\[^]A]4P_P#S[7W(XW_A3_@W_H 6?_?%'_"G_!O_ $ +/_OBNRHH^LU_
MYW][#ZIA_P#GVON1QO\ PI_P;_T +/\ [XH_X4_X-_Z %G_WQ7944?6:_P#.
M_O8?5,/_ ,^U]R.-_P"%/^#?^@!9_P#?%'_"G_!O_0 L_P#OBNRHH^LU_P"=
M_>P^J8?_ )]K[D<;_P *?\&_] "S_P"^*/\ A3_@W_H 6?\ WQ7944?6:_\
M._O8?5,/_P ^U]R.-_X4_P"#?^@!9_\ ?%'_  I_P;_T +/_ +XKLJ*/K-?^
M=_>P^J8?_GVON1QO_"G_  ;_ - "S_[XH_X4_P"#?^@!9_\ ?%=E11]9K_SO
M[V'U3#_\^U]R.-_X4_X-_P"@!9_]\4?\*?\ !O\ T +/_OBNRHH^LU_YW][#
MZIA_^?:^Y'&_\*?\&_\ 0 L_^^*/^%/^#?\ H 6?_?%=E11]9K_SO[V'U3#_
M //M?<CC?^%/^#?^@!9_]\4?\*?\&_\ 0 L_^^*[*BCZS7_G?WL/JF'_ .?:
M^Y'&_P#"G_!O_0 L_P#OBC_A3_@W_H 6?_?%=E11]9K_ ,[^]A]4P_\ S[7W
M(XW_ (4_X-_Z %G_ -\4?\*?\&_] "S_ .^*[*BCZS7_ )W][#ZIA_\ GVON
M1QO_  I_P;_T +/_ +XH_P"%/^#?^@!9_P#?%=E11]9K_P [^]A]4P__ #[7
MW(XW_A3_ (-_Z %G_P!\4?\ "G_!O_0 L_\ OBNRHH^LU_YW][#ZIA_^?:^Y
M'&_\*?\ !O\ T +/_OBC_A3_ (-_Z %G_P!\5V5%'UFO_._O8?5,/_S[7W(X
MW_A3_@W_ * %G_WQ1_PI_P &_P#0 L_^^*[*BCZS7_G?WL/JF'_Y]K[D<;_P
MI_P;_P! "S_[XH_X4_X-_P"@!9_]\5V5%'UFO_._O8?5,/\ \^U]R.-_X4_X
M-_Z %G_WQ1_PI_P;_P! "S_[XKLJ*/K-?^=_>P^J8?\ Y]K[D<;_ ,*?\&_]
M "S_ .^*/^%/^#?^@!9_]\5V5%'UFO\ SO[V'U3#_P#/M?<CC?\ A3_@W_H
M6?\ WQ1_PI_P;_T +/\ [XKLJ*/K-?\ G?WL/JF'_P"?:^Y'&_\ "G_!O_0
ML_\ OBC_ (4_X-_Z %G_ -\5V5%'UFO_ #O[V'U3#_\ /M?<CC?^%/\ @W_H
M 6?_ 'Q1_P *?\&_] "S_P"^*[*BCZS7_G?WL/JF'_Y]K[D<;_PI_P &_P#0
M L_^^*/^%/\ @W_H 6?_ 'Q7944?6:_\[^]A]4P__/M?<CC?^%/^#?\ H 6?
M_?%'_"G_  ;_ - "S_[XKLJ*/K-?^=_>P^J8?_GVON1QO_"G_!O_ $ +/_OB
MC_A3_@W_ * %G_WQ7944?6:_\[^]A]4P_P#S[7W(XW_A3_@W_H 6?_?%'_"G
M_!O_ $ +/_OBNRHH^LU_YW][#ZIA_P#GVON1QO\ PI_P;_T +/\ [XH_X4_X
M-_Z %G_WQ7944?6:_P#._O8?5,/_ ,^U]R.-_P"%/^#?^@!9_P#?%'_"G_!O
M_0 L_P#OBNRHH^LU_P"=_>P^J8?_ )]K[D<;_P *?\&_] "S_P"^*/\ A3_@
MW_H 6?\ WQ7944?6:_\ ._O8?5,/_P ^U]R.-_X4_P"#?^@!9_\ ?%'_  I_
MP;_T +/_ +XKLJ*/K-?^=_>P^J8?_GVON1QO_"G_  ;_ - "S_[XH_X4_P"#
M?^@!9_\ ?%=E11]9K_SO[V'U3#_\^U]R.-_X4_X-_P"@!9_]\4?\*?\ !O\
MT +/_OBNRHH^LU_YW][#ZIA_^?:^Y'&_\*?\&_\ 0 L_^^*/^%/^#?\ H 6?
M_?%=E11]9K_SO[V'U3#_ //M?<CC?^%/^#?^@!9_]\4?\*?\&_\ 0 L_^^*[
M*BCZS7_G?WL/JF'_ .?:^Y'&_P#"G_!O_0 L_P#OBC_A3_@W_H 6?_?%=E11
M]9K_ ,[^]A]4P_\ S[7W(XW_ (4_X-_Z %G_ -\4?\*?\&_] "S_ .^*[*BC
MZS7_ )W][#ZIA_\ GVON1QO_  I_P;_T +/_ +XH_P"%/^#?^@!9_P#?%=E1
M1]9K_P [^]A]4P__ #[7W(XW_A3_ (-_Z %G_P!\4?\ "G_!O_0 L_\ OBNR
MHH^LU_YW][#ZIA_^?:^Y'&_\*?\ !O\ T +/_OBC_A3_ (-_Z %G_P!\5V5%
M'UFO_._O8?5,/_S[7W(XW_A3_@W_ * %G_WQ1_PI_P &_P#0 L_^^*[*BCZS
M7_G?WL/JF'_Y]K[D<;_PI_P;_P! "S_[XH_X4_X-_P"@!9_]\5V5%'UFO_._
MO8?5,/\ \^U]R.-_X4_X-_Z %G_WQ1_PI_P;_P! "S_[XKLJ*/K-?^=_>P^J
M8?\ Y]K[D<;_ ,*?\&_] "S_ .^*/^%/^#?^@!9_]\5V5%'UFO\ SO[V'U3#
M_P#/M?<CC?\ A3_@W_H 6?\ WQ1_PI_P;_T +/\ [XKLJ*/K-?\ G?WL/JF'
M_P"?:^Y'&_\ "G_!O_0 L_\ OBC_ (4_X-_Z %G_ -\5V5%'UFO_ #O[V'U3
M#_\ /M?<CC?^%/\ @W_H 6?_ 'Q1_P *?\&_] "S_P"^*[*BCZS7_G?WL/JF
M'_Y]K[D<;_PI_P &_P#0 L_^^*/^%/\ @W_H 6?_ 'Q7944?6:_\[^]A]4P_
M_/M?<CC?^%/^#?\ H 6?_?%'_"G_  ;_ - "S_[XKLJ*/K-?^=_>P^J8?_GV
MON1QO_"G_!O_ $ +/_OBC_A3_@W_ * %G_WQ7944?6:_\[^]A]4P_P#S[7W(
MXW_A3_@W_H 6?_?%'_"G_!O_ $ +/_OBNRHH^LU_YW][#ZIA_P#GVON1QO\
MPI_P;_T +/\ [XH_X4_X-_Z %G_WQ7944?6:_P#._O8?5,/_ ,^U]R.-_P"%
M/^#?^@!9_P#?%'_"G_!O_0 L_P#OBNRHH^LU_P"=_>P^J8?_ )]K[D<;_P *
M?\&_] "S_P"^*/\ A3_@W_H 6?\ WQ7944?6:_\ ._O8?5,/_P ^U]R.-_X4
M_P"#?^@!9_\ ?%'_  I_P;_T +/_ +XKLJ*/K-?^=_>P^J8?_GVON1QO_"G_
M  ;_ - "S_[XH_X4_P"#?^@!9_\ ?%=E11]9K_SO[V'U3#_\^U]R.-_X4_X-
M_P"@!9_]\4?\*?\ !O\ T +/_OBNRHH^LU_YW][#ZIA_^?:^Y'&_\*?\&_\
M0 L_^^*/^%/^#?\ H 6?_?%=E11]9K_SO[V'U3#_ //M?<CC?^%/^#?^@!9_
M]\4?\*?\&_\ 0 L_^^*[*BCZS7_G?WL/JF'_ .?:^Y'&_P#"G_!O_0 L_P#O
MBC_A3_@W_H 6?_?%=E11]9K_ ,[^]A]4P_\ S[7W(XW_ (4_X-_Z %G_ -\4
M?\*?\&_] "S_ .^*[*BCZS7_ )W][#ZIA_\ GVON1QO_  I_P;_T +/_ +XH
M_P"%/^#?^@!9_P#?%=E11]9K_P [^]A]4P__ #[7W(XW_A3_ (-_Z %G_P!\
M4?\ "G_!O_0 L_\ OBNRHH^LU_YW][#ZIA_^?:^Y'&_\*?\ !O\ T +/_OBC
M_A3_ (-_Z %G_P!\5V5%'UFO_._O8?5,/_S[7W(XW_A3_@W_ * %G_WQ1_PI
M_P &_P#0 L_^^*[*BCZS7_G?WL/JF'_Y]K[D<;_PI_P;_P! "S_[XH_X4_X-
M_P"@!9_]\5V5%'UFO_._O8?5,/\ \^U]R.-_X4_X-_Z %G_WQ1_PI_P;_P!
M"S_[XKLJ*/K-?^=_>P^J8?\ Y]K[D<;_ ,*?\&_] "S_ .^*/^%/^#?^@!9_
M]\5V5%'UFO\ SO[V'U3#_P#/M?<CC?\ A3_@W_H 6?\ WQ1_PI_P;_T +/\
M[XKLJ*/K-?\ G?WL/JF'_P"?:^Y'&_\ "G_!O_0 L_\ OBC_ (4_X-_Z %G_
M -\5V5%'UFO_ #O[V'U3#_\ /M?<CC?^%/\ @W_H 6?_ 'Q1_P *?\&_] "S
M_P"^*[*BCZS7_G?WL/JF'_Y]K[D<;_PI_P &_P#0 L_^^*/^%/\ @W_H 6?_
M 'Q7944?6:_\[^]A]4P__/M?<CC?^%/^#?\ H 6?_?%'_"G_  ;_ - "S_[X
MKLJ*/K-?^=_>P^J8?_GVON1QO_"G_!O_ $ +/_OBC_A3_@W_ * %G_WQ7944
M?6:_\[^]A]4P_P#S[7W(XW_A3_@W_H 6?_?%'_"G_!O_ $ +/_OBNRHH^LU_
MYW][#ZIA_P#GVON1QO\ PI_P;_T +/\ [XH_X4_X-_Z %G_WQ7944?6:_P#.
M_O8?5,/_ ,^U]R.-_P"%/^#?^@!9_P#?%'_"G_!O_0 L_P#OBNRHH^LU_P"=
M_>P^J8?_ )]K[D<;_P *?\&_] "S_P"^*/\ A3_@W_H 6?\ WQ7944?6:_\
M._O8?5,/_P ^U]R.-_X4_P"#?^@!9_\ ?%'_  I_P;_T +/_ +XKLJ*/K-?^
M=_>P^J8?_GVON1QO_"G_  ;_ - "S_[XH_X4_P"#?^@!9_\ ?%=E11]9K_SO
M[V'U3#_\^U]R.-_X4_X-_P"@!9_]\4?\*?\ !O\ T +/_OBNRHH^LU_YW][#
MZIA_^?:^Y'&_\*?\&_\ 0 L_^^*/^%/^#?\ H 6?_?%=E11]9K_SO[V'U3#_
M //M?<CC?^%/^#?^@!9_]\4?\*?\&_\ 0 L_^^*[*BCZS7_G?WL/JF'_ .?:
M^Y'&_P#"G_!O_0 L_P#OBC_A3_@W_H 6?_?%=E11]9K_ ,[^]A]4P_\ S[7W
M(XW_ (4_X-_Z %G_ -\4?\*?\&_] "S_ .^*[*BCZS7_ )W][#ZIA_\ GVON
M1QO_  I_P;_T +/_ +XH_P"%/^#?^@!9_P#?%=E11]9K_P [^]A]4P__ #[7
MW(XW_A3_ (-_Z %G_P!\4?\ "G_!O_0 L_\ OBNRHH^LU_YW][#ZIA_^?:^Y
M'&_\*?\ !O\ T +/_OBC_A3_ (-_Z %G_P!\5V5%'UFO_._O8?5,/_S[7W(X
MW_A3_@W_ * %G_WQ1_PI_P &_P#0 L_^^*[*BCZS7_G?WL/JF'_Y]K[D<;_P
MI_P;_P! "S_[XH_X4_X-_P"@!9_]\5V5%'UFO_._O8?5,/\ \^U]R.-_X4_X
M-_Z %G_WQ1_PI_P;_P! "S_[XKLJ*/K-?^=_>P^J8?\ Y]K[D<;_ ,*?\&_]
M "S_ .^*/^%/^#?^@!9_]\5V5%'UFO\ SO[V'U3#_P#/M?<CC?\ A3_@W_H
M6?\ WQ1_PI_P;_T +/\ [XKLJ*/K-?\ G?WL/JF'_P"?:^Y'&_\ "G_!O_0
ML_\ OBC_ (4_X-_Z %G_ -\5V5%'UFO_ #O[V'U3#_\ /M?<CC?^%/\ @W_H
M 6?_ 'Q5[1?ASX;\/7PO-.TBWM+D=)(UP:Z2BD\16DK.;MZLJ.%H1:E&FD_1
M!1117.=(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 %%%% !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 %%%% !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 454U+4H=+MVFG.$'6L,?
M$+2FY#M^5:1IRDKQ1G*I"#M)G3T5S/\ PL'2O[[?E1_PL'2O[[?E5>QJ?RD^
MVI_S'345S/\ PL'2O[[?E1_PL'2O[[?E1[&I_*'MJ?\ ,=-17,_\+!TK^^WY
M4?\ "P=*_OM^5'L:G\H>VI_S'345S/\ PL'2O[[?E1_PL'2O[[?E1[&I_*'M
MJ?\ ,=-17,_\+!TK^^WY4?\ "P=*_OM^5'L:G\H>VI_S'345S/\ PL'2O[[?
ME1_PL'2O[[?E1[&I_*'MJ?\ ,=-17,_\+!TK^^WY4?\ "P=*_OM^5'L:G\H>
MVI_S'345S/\ PL'2O[[?E1_PL'2O[[?E1[&I_*'MJ?\ ,=-17,_\+!TK^^WY
M4?\ "P=*_OM^5'L:G\H>VI_S'345S/\ PL'2O[[?E2?\+"TG./,;\J/8U/Y0
M]M3_ )CIZ*YG_A8&E?WV_*C_ (6#I7]]ORH]C4_E#VU/^8Z:BN9_X6#I7]]O
MRH_X6#I7]]ORH]C4_E#VU/\ F.FHKF?^%@Z5_?;\J/\ A8.E?WV_*CV-3^4/
M;4_YCIJ*YG_A8.E?WV_*C_A8.E?WV_*CV-3^4/;4_P"8Z:BN9_X6#I7]]ORH
M_P"%@Z5_?;\J/8U/Y0]M3_F.FHKF?^%@Z5_?;\J/^%@Z5_?;\J/8U/Y0]M3_
M )CIJ*YG_A8.E?WV_*C_ (6#I7]]ORH]C4_E#VU/^8Z:BN9_X6#I7]]ORH_X
M6#I7]]ORH]C4_E#VU/\ F.FHKF?^%@Z5_?;\J/\ A8.E?WV_*CV-3^4/;4_Y
MCIJ*YG_A8.E?WV_*C_A8.E?WV_*CV-3^4/;4_P"8Z:BN8_X6%I.<>8WY4O\
MPL#2O[[?E1[&I_*'MJ?\QTU%<S_PL'2O[[?E1_PL'2O[[?E1[&I_*'MJ?\QT
MU%<S_P +!TK^^WY4?\+!TK^^WY4>QJ?RA[:G_,=-17,_\+!TK^^WY4?\+!TK
M^^WY4>QJ?RA[:G_,=-17,_\ "P=*_OM^5'_"P=*_OM^5'L:G\H>VI_S'345S
M/_"P=*_OM^5'_"P=*_OM^5'L:G\H>VI_S'345S/_  L'2O[[?E1_PL'2O[[?
ME1[&I_*'MJ?\QTU%<S_PL'2O[[?E1_PL'2O[[?E1[&I_*'MJ?\QTU%<S_P +
M!TK^^WY4?\+!TK^^WY4>QJ?RA[:G_,=-17,_\+!TK^^WY4?\+!TK^^WY4>QJ
M?RA[:G_,=-17,_\ "P=*_OM^5)_PL+21_&WY4>QJ?RA[:G_,=/17,_\ "P-*
M_OM^5'_"P=*_OM^5'L:G\H>VI_S'345S/_"P=*_OM^5'_"P=*_OM^5'L:G\H
M>VI_S'345S/_  L'2O[[?E1_PL'2O[[?E1[&I_*'MJ?\QTU%<S_PL'2O[[?E
M1_PL'2O[[?E1[&I_*'MJ?\QTU%<S_P +!TK^^WY4?\+!TK^^WY4>QJ?RA[:G
M_,=-17,_\+!TK^^WY4?\+!TK^^WY4>QJ?RA[:G_,=-17,_\ "P=*_OM^5'_"
MP=*_OM^5'L:G\H>VI_S'345S/_"P=*_OM^5'_"P=*_OM^5'L:G\H>VI_S'34
M5S/_  L'2O[[?E1_PL'2O[[?E1[&I_*'MJ?\QTU%<S_PL'2O[[?E1_PL'2O[
M[?E1[&I_*'MJ?\QTU%<P?B%I0!.]ORIL?Q&TB7.V1CCVH]C4_E#VU/\ F.IH
MKF?^%@Z5_?;\J/\ A8.E?WV_*CV-3^4/;4_YCIJ*YG_A8.E?WV_*C_A8.E?W
MV_*CV-3^4/;4_P"8Z:BN9_X6#I7]]ORH_P"%@Z5_?;\J/8U/Y0]M3_F.FHKF
M?^%@Z5_?;\J/^%@Z5_?;\J/8U/Y0]M3_ )CIJ*YG_A8.E?WV_*C_ (6#I7]]
MORH]C4_E#VU/^8Z:BN9_X6#I7]]ORH_X6#I7]]ORH]C4_E#VU/\ F.FHKF?^
M%@Z5_?;\J/\ A8.E?WV_*CV-3^4/;4_YCIJ*YG_A8.E?WV_*C_A8.E?WV_*C
MV-3^4/;4_P"8Z:BN9_X6#I7]]ORH_P"%@Z5_?;\J/8U/Y0]M3_F.FHKF?^%@
MZ5_?;\J3_A86D[E'F-EC@<4>QJ?RA[:G_,=/145M<)=0K)&<JPR*EK$V"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** .3\3YN+H0.<Q'JM6]/\ "FFM:(3;J3]*K>(/^0DM=!IO_'G']*I2
ME'9D.,9:M%#_ (1+3/\ GW6C_A$M,_Y]UK9HJO:3[B]G#L8W_"):9_S[K1_P
MB6F?\^ZULT4>TGW#V<.QC?\ "):9_P ^ZT?\(EIG_/NM;-%'M)]P]G#L8W_"
M):9_S[K1_P (EIG_ #[K6S11[2?</9P[&-_PB6F?\^ZT?\(EIG_/NM;-%'M)
M]P]G#L8W_"):9_S[K1_PB6F?\^ZULT4>TGW#V<.QC?\ "):9_P ^ZT?\(EIG
M_/NM;-%'M)]P]G#L8W_"):9_S[K1_P (EIG_ #[K6S11[2?</9P[&-_PB6F?
M\^ZT?\(EIG_/NM;-%'M)]P]G#L8W_"):9_S[K7.^(?#ME!>((X545W=<OXF_
MX_8_I1[2?</9P[$FE^%M.DLT9[=2Q[U;_P"$2TS_ )]UJYH__'BE7:/:3[A[
M.'8QO^$2TS_GW6C_ (1+3/\ GW6MFBCVD^X>SAV,;_A$M,_Y]UH_X1+3/^?=
M:V:*/:3[A[.'8QO^$2TS_GW6C_A$M,_Y]UK9HH]I/N'LX=C&_P"$2TS_ )]U
MH_X1+3/^?=:V:*/:3[A[.'8QO^$2TS_GW6C_ (1+3/\ GW6MFBCVD^X>SAV,
M;_A$M,_Y]UH_X1+3/^?=:V:*/:3[A[.'8QO^$2TS_GW6C_A$M,_Y]UK9HH]I
M/N'LX=C&_P"$2TS_ )]UH_X1+3/^?=:V:*/:3[A[.'8QO^$2TS_GW6C_ (1+
M3/\ GW6MFBCVD^X>SAV.'\2>&[&":/RX%7-:.C^%]/FLPSVZD_2G>*/]=%6I
MH?\ QXK1[2?</9P[%?\ X1+3/^?=:/\ A$M,_P"?=:V:*/:3[A[.'8QO^$2T
MS_GW6C_A$M,_Y]UK9HH]I/N'LX=C&_X1+3/^?=:/^$2TS_GW6MFBCVD^X>SA
MV,;_ (1+3/\ GW6C_A$M,_Y]UK9HH]I/N'LX=C&_X1+3/^?=:/\ A$M,_P"?
M=:V:*/:3[A[.'8QO^$2TS_GW6C_A$M,_Y]UK9HH]I/N'LX=C&_X1+3/^?=:/
M^$2TS_GW6MFBCVD^X>SAV,;_ (1+3/\ GW6C_A$M,_Y]UK9HH]I/N'LX=C&_
MX1+3/^?=:/\ A$M,_P"?=:V:*/:3[A[.'8QO^$2TS_GW6L/Q+X;L8/*,<"KF
MNUKGO%72*CVD^X>SAV*VA^&-/FM=SVZDUH_\(EIG_/NM2^'_ /CS/UK4H]I/
MN'LX=C&_X1+3/^?=:/\ A$M,_P"?=:V:*/:3[A[.'8QO^$2TS_GW6C_A$M,_
MY]UK9HH]I/N'LX=C&_X1+3/^?=:/^$2TS_GW6MFBCVD^X>SAV,;_ (1+3/\
MGW6C_A$M,_Y]UK9HH]I/N'LX=C&_X1+3/^?=:/\ A$M,_P"?=:V:*/:3[A[.
M'8QO^$2TS_GW6C_A$M,_Y]UK9HH]I/N'LX=C&_X1+3/^?=:/^$2TS_GW6MFB
MCVD^X>SAV,;_ (1+3/\ GW6C_A$M,_Y]UK9HH]I/N'LX=C&_X1+3/^?=:/\
MA$M,_P"?=:V:*/:3[A[.'8PKCPGIJV\N+9<[3VKFO"_AVREFF#PJ1NKO;K_C
MVE_W37*^%/\ 7S_[QH]I/N'LX=C6_P"$2TS_ )]EH_X1+3/^?=:V:*/:3[A[
M.'8QO^$2TS_GW6C_ (1+3/\ GW6MFBCVD^X>SAV,;_A$M,_Y]UH_X1+3/^?=
M:V:*/:3[A[.'8QO^$2TS_GW6C_A$M,_Y]UK9HH]I/N'LX=C&_P"$2TS_ )]U
MH_X1+3/^?=:V:*/:3[A[.'8QO^$2TS_GW6C_ (1+3/\ GW6MFBCVD^X>SAV,
M;_A$M,_Y]UH_X1+3/^?=:V:*/:3[A[.'8QO^$2TS_GW6C_A$M,_Y]UK9HH]I
M/N'LX=C&_P"$2TS_ )]UH_X1+3/^?=:V:*/:3[A[.'8QO^$2TS_GW6LGQ%X9
ML(+9'C@56!ZUU]8WB;_CS7ZT>TGW#V<.PWPRQ^S%2>%'%;=8?AG_ %+5N5F:
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 %%%% !1110 4444 %%%% !111
M0 4444 %%%% '*^(/^0DM=!IO_'G']*Y_P 0?\A):Z#3?^/./Z4 6J*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y?Q-_Q^Q_2NHKE_$W_
M !^Q_2@#;T?_ (\4J[5+1_\ CQ2KM !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% '->*/]=%6IH?\ QXK67XH_UT5:FA_\>*T :-%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XJZ15T-<]XJZ14 7
M?#__ !YGZUJ5E^'_ /CS/UK4H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH BNO^/:7_=-<KX3_P!?/_O&NJNO^/:7_=-<KX3_ -?/_O&@
M#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *QO$W_ !YK
M]:V:QO$W_'FOUH 9X9_U+5N5A^&?]2U;E !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 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*^(/^0DM=!IO_
M !YQ_2N?\0?\A):Z#3?^/./Z4 6J*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *Y?Q-_P ?L?TKJ*Y?Q-_Q^Q_2@#;T?_CQ2KM4M'_X\4J[
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7BC_715J:
M'_QXK67XH_UT5:FA_P#'BM &C1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7/>*ND5=#7/>*ND5 %WP_\ \>9^M:E9?A__ (\S]:U* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KK_CVE_P!TUROA
M/_7S_P"\:ZJZ_P"/:7_=-<KX3_U\_P#O&@#KZ*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *QO$W_'FOUK9K&\3?\>:_6@!GAG_ %+5N5A^
M&?\ 4M6Y0 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!1110 4444 %%%% !1110!ROB#_D)+70:;_QYQ_2N?\ $'_(26N@TW_CSC^E
M %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N7\3?\?L?
MTKJ*Y?Q-_P ?L?TH V]'_P"/%*NU2T?_ (\4J[0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!S7BC_715J:'_ ,>*UE^*/]=%6IH?_'BM
M &C1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>*ND5=#
M7/>*ND5 %WP__P >9^M:E9?A_P#X\S]:U* "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** (KK_CVE_W37*^$_\ 7S_[QKJKK_CVE_W37*^$
M_P#7S_[QH Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
ML;Q-_P >:_6MFL;Q-_QYK]: &>&?]2U;E8?AG_4M6Y0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!ROB#
M_D)+70:;_P ><?TKG_$'_(26N@TW_CSC^E %JBBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "N7\3?\ '[']*ZBN7\3?\?L?TH V]'_X\4J[
M5+1_^/%*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <
MUXH_UT5:FA_\>*UE^*/]=%6IH?\ QXK0!HT444 %%%% !1110 4444 %%%%
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
MWWCS#L_AKZ)<-XYJ^GWGS#XIR].VOW'Z545X_P#"G]H[PS\0H;*T2]7^TY0
M4_VJ\0_:=_:H\7_"CXB2Z-I,8-JJY!*YKRZ.68FO7^KI6EYZ'KXC-L+A\.L2
MY7CMIJ?9]%?FK_PWA\1?+W>7'T_NUZ/\"OVNO&/Q \56FGZC&!#)(%;"5Z%7
MA_&48.I*UEYGFT>)<#7J*G&]WY'W'12#H*6OFCZL**YCQE\1M"\!QK)K-X+5
M&&<FOC+XV?MS:SIOC)H?!<BW6C*,>85SDUZF#RW$8Z5J4?F]CR,=FN%R^-ZT
MM>RW^X^]**_- ?M\?$+<N8EQGGY*^A?@'^V-IOBBV:U\6WBVFI2,!$,=?:NW
M$9#C,-#VDE?TU//PW$6!Q514XMI^>A]5453TO5;?6+5;FU?S(FZ-5BXD\FWD
MD_NJ6_(5\_9IV9],FFKHDHKX@^/O[8'B?P7K;6GA\QNJ,5;(S7JG[,/[06H?
M%'3(TUME74&/W5KV:F4XFEAUB9)<OXGA4LZPM;$O"Q;YOP/HNBBO$/VDOBQK
M7PQTM)]("EV0GYA7FX>A+$5%2ANSU<1B(86DZM39'M]%?&G[/_[86J>-/$<6
MF^(W2)F;''%?8UM<QWD*RPL'C89#"M\9@JV!G[.JCGP./H9A3]I1>A+17R]^
MV)^T!XE^"\VDKH(0BY&7W"O1?V9_B3JOQ1^'ZZOK 471?;\M7/ 5H86.+=N5
MF<,RHU,7+!*_.ON/7**^&/CM^USXV\ ?$/4='TU(S:0,0N17FY_;X^(?/[I<
M_P"Y7J4N'\96@JD;6?F>16XFP-&I*G*]UIL?I?17P;\)/VZ=6O?$$ \7.MOI
MA.';;@U]O^&_$EAXLT>WU33)Q<65PNZ.0=Z\O&Y?7P,DJRWZ]#UL!F>&S&+=
M!ZKH]S3HKY\_:L^-&O?"/3[.;1%4O*I+;A65^RY\>O$?Q70'654?-CY15++J
MSPWUM6Y1/-*$<7]2=^?\#Z8HKY'_ &E/VD_%?PQUJXMM(5#&AP-PKPG_ (;V
M^(:@9C4_\ KOP^0XO$TU5IVL_,\[$\18+"U71J7NO(_2ZBOSN\!_MW^+;KQ1
M;)KH2+2B?WC;<8K[?^'_ ,4]#^(EC'-IER)69<E:X\9E>)P-G56G=';@<XPN
M875)Z]F=E116+XQUP>&_#UWJ!./)7.37E1BY-174]F4E&+D]D;5%?GGX\_;>
M\;Z7XN>TTP1M8B3:#CMFOL3X*?$S_A8WAN"YE=3=^6&D [&O6Q658C!TE5J6
MLSQ<'G&%QU65&DW='I%%8GC+5IM#\.W=[ ,RQKD5\%>.OVWO'F@^*;BPM8U\
MJ,X&4J,#EM?,+^QMIW-,PS7#Y;;V]]>Q^B%%?FG-^WE\18XRWEQ]/[M?07P#
M_:*\2_$3P)?:KJ2 7,)(7Y<"NS$9'B\-3]I.UO4X,+Q#@\74]E3O?T/JJBOS
MV^(7[:GCWPWXHGL;9(S"AX^6N8;]OCXAJI_=+_WQ6\.'<;.*DK:^9SSXHP%.
M3@[W7D?IA17R-^S/^TMXJ^*FH1P:H@ 9]O"XKO\ ]I3]HJV^%NBS6NDW*OX@
M4Y\HCH*\V>68B&(6&M>1ZU/-L-4PKQ=[11[U17YJ6O[>WQ :\A$L:B'=\_R=
MJ^N_@?\ M'Z3\1K&*"YN,:D^ % ZFM\7DN+P<.>:NO(YL'GV"QT_9TW9^>A[
MA1117A'T04444 %%%% !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%% '*^(/^0DM=!IO_'G']*Y_Q!_R$EKH--_X\X_I0!:HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]'_
M ./%*NU2T?\ X\4J[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!S7BC_ %T5:FA_\>*UE^*/]=%6IH?_ !XK0!HT444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5SWBKI%70USWBKI%0!=\/_P#'F?K6
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
M!BOC-"O7:M=__P $]5V^'-7'H!_,5PG[=6/^$V7=T\L5E1_Y'DS6M_R3U/\
MKN>C_LV_"7X?^(O -E=ZM:VD]ZR@L)6 ->R:?\$/AII^I075KIE@EW$V8V61
M<@^U?FCH.B_$>ZM$?0DOC:G[ODEL5V7PY\/_ !:C^(FA/>QZI]D6=?-+EMN,
M]ZVQ>65)RG4^M6WTO^&YC@LVI0A3IO"7>BO;\=C[L_:L4+\#]<"] H _(U\4
M_L/^$] \9>.KVU\10PW%LD;-'',0 3Z5]I?M29_X4/J^[[WE)G\C7Y?^'+K5
MK-=^C3RV]QD[FA)!_2HR.DZV75:49<K;W[%\05HX?,Z-64>9);=SZE_;H^'?
MAGP?9Z5-X:MK>RF8'S8[=AZU[5^P7-+-\(',N2PGQS]#7Q%X(T/6_BEXEM--
MU34)[L-($8R,3MYK]-O@S\++;X2^$TTBVF,P)#LV.^*PS=K"X&."J3YIWO<Z
M,D4L9F,\=3AR0M:WF=[6-XR_Y%75/^O=OY5LUC>,O^15U3_KW;^5?$4_C7J?
MH-3X)>A^8+6-KJGQBCM;\*;5ICN#=.M?5?Q/^$/P\TSX4I>V5M:+>[ =ZL-Q
MXYKXT^(D=W-XSF2PW&[,AV[.O6G+X3^*FI1PQ&UU&XLW8+CYBH!K]6KX65;V
M4U5Y$NG<_&\/BXT/;4W1YW+KV.__ &9;VZT?XAR0Z<6$#3@-LZ8S7UQ^UP2?
MA?<$_>,//Y5SO[+?[-2^ ;-=7U%B]U< .8Y!RIKHOVNO^2<WP["/ KYC%8FE
MB<SI^RULUKW/K,'A*N%RFHJNC:;MV/D_]B_PCX>\7^-KBV\0PPSVZHQ1)B "
M>U=)^VU\,_#OP]_LRY\/Q0P&<\QQ$$K^5?,^AW.KV*F72IY;:7)R\1(-=KX!
M\/:W\6/$5M9:KJ-Q>JL@4^:Q.WFOK:N'G#%_7'5M!+6)\71Q4*F"^HQI7FWI
M(^V/V'[Q_P#A5-Q/<D@))DD^@!KYX_:Z^,VH>*/%T_AF.5WL/,VK$#P*^R_!
MGPUA^%7PTN=+LY#,SIN8X[XK\_?&36\/QNE^W[1^]_C^M?-Y9[+$8ZMB4KVU
M1]5FWML+E]#"-V;LF?2'[+7[(5EHNBMJ_BV"'5$OHQ);POSL!]:]NU+]F?P#
M>6,L4.@V\,K [7 Z&NV\!E3X-T<K]S[.N/I6_7S.*S'%5:\JCFT[]#ZS"99A
M*.'C35--6ZJ[/S#_ &@/@+J/PH\22:Q9YBL5?*A>E?4G[&_Q:N?'^AR6$\K2
M?8XP ":T?VV)K)?A3*DIC^T[_E'?%>-_\$Y=WV[7R?N[>/SKZ6K5>/RAUJR]
MZ.S/E*-%9;G<:%!^[/5HSO\ @H8Q3Q5IY7@^4O\ 2O6OV8?@KX+\5?"'2]0U
M/1H;R]FSODD'/:O)/^"AW_(TZ?\ ]<E_I7TC^Q[_ ,D/T?\ '^0K/$U)T\FH
MN#L[]#7"4H5<]Q$:D4U;K\CA?VBOV1=(\2>%S/X5LX-+GM49Y53C>H&:^=?V
M3_B5J/@3XBP^$XYGM[66X\N52< \U^C_ (B_Y .H>GD/G\C7Y>S-"OQP@-CA
M)/M!Y3KG-7E%>>-PU7#U_>26ES/.L/3P&+HXK#KE;=G;J?>W[3AW?#&Y(Y&?
MZ5\;?LI_\E!O/^NG]:^K?C"\S_ 9&N&+R[1RW7I7RE^RGS\0;S'_ #T_K2RY
M<N75H]BLTES9G0EW1]]?$#_D0;[_ *]Q_*OSB\._\EH;_?\ ZU^CWQ _Y$&^
M_P"O<?RK\X?#WR_&AL\?/_6L\B_A5O0TXB_CT/4_0'Q!XWMO /PQAN[C/F-;
M$1X]<5^<G]FZU\?OB.;>:9IF><K$S'A1FOM?]H[<?A#IFW_GC_2OG?\ 8_DL
MU\7;9=OVDS_+Z]:WRNV&PM7%07O'/G%\5C*.$F_<T/J#X;?LI^$O#?A6WL];
MTJWU#4!_K)C4WCC]E;P=KFCR0:7I,%E=%2 P'M7MU%?)_P!H8GVGM.=W]3[/
M^S<(J?LO9JVVQ\/_  Q_8G\7> ?B19ZVNJQ#3X9MYB5^2,_6OISXE?"?PGXL
MAGU+5]+BN+Q8\";'->B5C^+/^0'<_P"Z?Y5M6S'$XNM&I4EJM--#"AE>%P=&
M=*G&\7KKJ?E-KNCV=O\ &5],CB"V'VH)Y?;&:_2OP/\ !OP=H6G:9>:?H\,-
MP(4?S0.22 <U^;_B/_DO+_\ 7X/_ $*OU3\,_P#(NZ;_ ->\?_H(KZ/B"I.-
M.BHR:NCY;AJE3G5KN44[/3R-.H+Z?[+97$W_ #SC9_R&:GJCKO\ R!-0_P"O
M>3_T$U\1'5H_09:)L_-O]I'XE:E\4/&@T:TG;"R&+;GWQ7MO[-_[)>GPZ1#?
M^([1+E6Y\N0<FOFCPV4C_:-MFO,?9_MQW;NF-U?JI826\MG$UH4-N5&SR^F*
M^[S?$SP-"EAJ&B:O<_.LDPM/,<35Q6)U:=K,\XN/V;?A]+!*B^'K=&=2 P'0
M^M?,_B;]@O6KCQ6-2TB]AM84DW(NX# S]:^YZ*^8P^:8O#-N$[W[ZGUN*R?!
M8I)3A:W;0XOX3>$]1\&>$X=.U2<7%RA^^#FK/Q(\:6?@KPW=75X3AHF5?KBN
MKKY'_;C^(B6OA>'3;5\RASN /-3@Z,L=BXQEU>I>-K1R[!RE'[*T/CZ_T?4O
MB+XIUBZB=GB,[%>^!FO0?V>?%$OPK^*UE!J+'[.",K7=_L;Z/X5OM-U"?Q!J
MD-I,QRJ2N%S^=>>?M/1Z3X=^)D=UX?ODO(%Q\\1R*_1I5EB*T\ XZ6['Y=&@
M\+0IYDI>]>^Y^F>CZM!KFG0WMN<PRC*YKYN_;0_Y L'_ %S-=_\ LU^.(?$W
MP[TR L#<QQ_,,\UY]^VI_P @&+_KD:^$P-)T<Q5-]&?HF85EB,L=5=4?GQ:7
M5_I-X;W3P\4RR9$J]!S7Z2?LK_'33_'GABRT.:0_VO:Q8D9CP_\ ]>OF/X#_
M  ]M?B3X3FTAHE$\C$B7'-<'<_VS^S[\3GMXA(EO',!YO(R,U]KCZ5+-%+#;
M5(ZH^!RVM6REPQ6].>C/<_\ @HW_ ,?/A\_[/]:]E_8E_P"21)_UU_I7S!^U
MY\4+/XG:7X:>VE626&(&3:<G-?3_ .Q+_P DC3_KK_2O#QE.5+)J<)JS3/HL
M#4A6SVI4@[IQ_1'QQ^T]\_QVN(S]Q[D*P]1FON7P3^S[X O?".CW$OA^WEED
MMT=G8<L2.<U\-_M.?\EZD_Z^Q_.OTG^'G_(CZ'_UZ1_RHS>K4I8/#>SDUIT]
M"<DHTZV.Q2J13UZ^I\<?M;_LIVVGV<_B?P_%'::7;(#+:Q]<U:_81^+%_K6I
M-X8GN&6SMHSLA<]Q7TY\?/+_ .%7ZOYP!BV_-GIWKX)_9QD:/XN3G3F\L;O^
M6?UJ\)5EF&65*=?5QV9&,HPRW-J53#Z*>Z/??V^/^0/IW^X:POV%?]4O^^:V
M_P!N[)\,Z.6Y?RN36)^PK_JE_P!\TH?\B1E3_P"1^O0Y#]M'_D;IAV,H!KU;
M]F?X,^#?$WAE;C4M(BNYP@/[P<5Y3^VA_P CA)_UU'\Z^B/V2?\ D4Q_US7^
ME/%5)T\JIN#L3@Z<*N<554BFO,X7]I']E/2)-!N-4\/6<5G'"F6B3UKQ7]D3
MQY<_#OXD3:?JLK&SP46//3M7Z">//+_X1>]\X9CV<YK\S]0VCXUS?9/E3S?X
M?K3RJO/'86KAZ[NDMQ9QAZ>7XREBL.K-O8_4FSNTOK6*XBYCD7<OTKQ#]J[X
MC6GAOX=ZII>XB^N(_DYZ5ZQX3G%OX-TZ60\+;J6-? W[:_Q _M_QM#9VSY@"
MA#M->%E.$^L8Q1>T=?N/HLZQOU7 .2WDK?>>(Z3X!U;Q!8C426?)+;J^F?V*
MOB;%X;U34-&U1R7<^6G/0YKL_@3X<\"-\)[<ZCK=M#>M&=Z.X!7CT-?*T.L1
M>#_C47L)Q+9_:^'7H1NK[.I469QK8:4;<NVA\'3I/*9T,7&5^;?7N?JS=6L&
MJ69BF3S(9!RI[BOG/]IGX/\ A#3O!,^J0:3%#?[L>:HY->[^"_$<'B;0;6Z@
M8-^[4-@]\5YQ^U3_ ,DSF_WC_*O@L#*I2Q4()M:GZ1F$:5;!SFTGIH?#W[/O
MA72?$WC*6UU.V6XM_,QM([9K[\U+X>^'O!?@&\AT;3X[./R]WR#D\=Z^%OV8
M_P#D?IO^NO\ 6OT*\=?\B/=?]<1_*OH,\J36*A"[MH?,\.TX/!SFXJ^NI^:M
MY86FJ?&&6"_"F R8.[IUK[I\-_ OX87'AZQDDTVPE9XE+2,Z@DXYK\\_B9'>
M3?$"Z6P#&?<<;.O6IH?#OQ>>U5K>/5/LY'R;2V,5[^,P<\53IN-;V=D?-X''
M0P=2HIT/:7?8_3SP?\-_!_A.99-"LK6"0=/)<'^5?!_[:6A:A_PM2XO_ "9#
M:[QEL'!&:]$_9+TGQ[9ZE$?$"WJIO_Y;D]*^JOBC\+-,^)V@2V%W'''*WW9]
MHW"OEZ=;^R<=>I/G6USZ^K0_MK+N6G#V;3ND?//PG\$?#/XQ?#V#3;'3[>SU
MR*#;)(^ 6;%>E? ']G&R^%-M=/?117-ZTNZ*0'.U:^0/B)\+O%G[/_BA-2T>
M2ZDM89=Y6/(# '-?8/[./[1ME\9/#NZ]$>GZI"1&87;#/CJ:WS&G7C0=7#U'
M*E+?NCGRNIAY8B-'%4U"M!679_\ !/<****^,/NPHHHH **** "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 **** .5\0?\A):Z#3?^/./Z5S_B#_D)
M+70:;_QYQ_2@"U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7+^)O^/V/Z5U%<OXF_X_8_I0!MZ/\ \>*5=JEH_P#QXI5V@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FO%'^NBK4T/_CQ6LOQ1_KH
MJU-#_P"/%: -&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N>\5=(JZ&N>\5=(J +OA_\ X\S]:U*R_#__ !YGZUJ4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 177_'M+_NFN5\)_Z^?_ 'C7577_
M ![2_P"Z:Y7PG_KY_P#>- '7T444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5C>)O^/-?K6S6-XF_P"/-?K0 SPS_J6K<K#\,_ZEJW* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH \Y^.7_(FW'^ZW\J_/+X2^*M+\(_$Z6[U5E6WCN=S;O3-?I-\2
M/"EQXO\ #\MC;.$D8$9-?$6K?\$_?%^H:K=W(U.$),Y8#>*^SR7$86%"I2Q$
M^6Y\)GV%Q=3$4ZV&I\W*?4#?M8?"X(F=7CZ#CRQQ[=:[7PM\2_#OQ TV\.A7
M2W $+$[0!V-?#C_\$Z_%K#C4H.O]\5]-?LY_ /5/A'9W,5_<),TD)C&UL\XK
MDQF%RVE2YL/6YI=CMP.,S6M64,30Y8]SXJ\5#;\=XA_T^?\ LU?H_I?AZR\7
M> X]+U"+S+:6( ^O2OES7?V+_%&I_$Y?$4=_"+47'F[-PSC.:^PO#6ER:/I,
M%M(=SHH!(]JTSC%TJU.C[&=VE]QCD>"K4:E?V\+*3Z]3\ROVD_@Y>?#3Q;>7
M$$;Q:.S$12+QFH/V:VW>--/;.<RKS7Z$_&KX2VWQ4\.&Q>-/.&=K-7SK\+OV
M,?$G@?QA'J,M]"UI'+O5%8=,UZ^'SBC6P3A7E::5O4\7$9'7P^81J8>-X-W]
M#VW]JC_DA.L?]<U_D:^6_P#@GQM_X3:[#(K_ +IL;AG'6OLGXV> ;SXB_#/4
M/#UE*L5S.BJK,<#@5XM^RQ^RYK_P3\27&H:K>1SQR*5"HV>M>-@\31IY76HR
ME:3>B/=QV$KU,WH5X0O"*U9]*^((HET6^8Q1M^Z8X*CTK\SOB-C_ (7)#M4*
M/,Z*/>OTZU:U:^TVYMT.&D0J#7QUXL_8V\3:YX_CUN*_B6W5L[2PSUJ<DQ-'
M#RFZTK717$&%KXF--4(<UF?1WP]U2WT7X6VEU=2".)82<GZ5^=OQ@UJ]^*'Q
M NK"P+7#^>5B7KWK[Z\6_#'6=3^%-KX;T^Z6&^C7#29P*\3^$/[&^M^#?%C:
MOJ]W%<MYOF## GK73EF)PV%=7$2FN;HCES;"XK&*CA80?(K79\\_\,@_%8QH
M\=G-&CC< A(&*Q_%7[-_C_P/IXU#6K-UMQR';)K]8HU*QJ#U Q7*_$KP;_PG
M/AN73/E^;D;O6KI<2XAS2J15NI%7A3#*FW3E+FZ'R=^P;X^2&35-,U6<12G"
M1!C[UU/[; _XE;GL8\BN6\&_L9^-/"/Q CU>VU2*.P$XD:-7ZKG.*]J_:(^"
M&K?%C28K;3[A(9%B"$L<<T5JV$CF4,33J+E>_D+#X?&2RJ>%J4WS1V\SQ[]A
MMBLX [H:[G]JW]G]/&VE/JNFV_[^%3))M'-:?[-O[/>L_"&0-J5U'/A2/E.:
M^A9H4N(7BE4/&X*LIZ$&O/QF/]GCWB,/*Z/3P.7>URU87$QLS\5M8LY]/:>W
MG+;HWV_-[&OU'_9+;;\#=$/H#_(5X]^T9^Q7>_$/Q-%?>$W@TVV(S+&2!ENY
MKWKX2_#O4_A]\);7PW).K:A#&5\Q3QD@5ZN<9A0QV#IJ$O>OJNQX^1Y7B<OQ
MU5U(^[:R?<^6?VXOB@FM26^E6,N?(8HZJ:?^R3\2/A[\/_#,LGB"]6VU3?E=
MPS47C;]A_P <^+?%%_J,FK0F*:0LJEQQS]:Y^7_@G?XOEY;4H"?]\5W0EEKP
M4<)*O9=;'G3AFJQ\L9'#W>RN?:7@CXZ>$/B1J$FGZ'J0NKH*3LQ_]>OB/]K;
M_1_&4;2<*DV6_.O;/V8OV3]<^"_C235]1NXYHFC*A5;-1?M!?LG>(OBIK4MW
MI][%"C.6PS8KR\'+!8''OV=2\+;L]C'0Q^89<O:TK5+[+L/^ 7[1'@'PKX.6
MRU2^CM;@8)^4$GCI7K.@_M*_#KQ!?"TL-3CDG/10@KY%;_@G=XN;DZE#G_?%
M=/\ #/\ 84\3^#?$T>H7%_"\:G.%>M<3A<IJ.=55_>9CA,7G5)0HO#^ZM#[H
MM+F.\MXYHCNB<97Z4_R8]V[8N?7 JGH5BVEZ1:VKG+1(%)J_7Q+T;L??QNTK
MB%0W!&1[TU8T3.U%7Z#%/HJ2AHC0'(10?I2&)&;<44MZXYI]% "4M%% !111
M0!\!_P#!13_D;M#_ .N8KZ-_9#2-O@WIX,2?>.3CKP.M<;^U?^S)KWQQUW3;
MW2;N.WCMT"L'.*]:^ OP[O?AA\/[71+^59KB,Y+*>*^JQ6*HSRJE1C+WD]4?
M'83"5X9S6KRA[C6C^X]$6-(_NHJ_08K#\>:Q_8/A'4]0W;1;PE\UOUY?\<O
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
M,6XT77OB_P"+9X]-C-Q<-*1'W[U^@_[2?PAU[XL:3;VFBW:VI52'W-C-<?\
MLX_LOZE\)KI;O5)X[BZ5]P=2#6&68RA@,-.MS)U'T.G-L%B,QQ<*'(U274^3
MW_8^^+"-@6DZ#^ZK$"N:\:?!/QE\*O(N]?M6A_B1CUK]<*\K^/?PCE^+&@I9
M0LBNBG:6]36V'XDK3JQC624>ISXKA6A3HRE0E)R6QYY^Q7X^AUSP+):W4X%V
MK@!6/4<UV7[5/_),YO\ >/\ *O*?@/\ LL^,OA7XJBN[C4XWTY9-S1*_45[U
M\;/ -Y\1O!\FE64JQ3,V=S&O,Q,L/#,55I3O%N_H>QA(XF>5NC6@U-*WJ?!O
M[,?_ "/TW_77^M?H5XZ_Y$>Z_P"N(_E7S)\&_P!D'Q)\/_$\FHWE]%+$S[MJ
ML/6OJKQ)HTNL>&Y["-@LCQA0?PK3.,31KXJ$Z4KI&.1X6OA\).%6%F[GYAZA
MJUKH?Q?EN;T@0K)DD_6OMSP]^U1\,K3P_90RZG%%)'&%:,(#@@5X+X[_ &$_
M%GB?Q)/?PZC"D3G(!<5SC?\ !.OQ:P/_ !,H,_[XKWL2\LQT(>VK6:70^<PL
M<WR^=3V-"ZD^I]G^&OCQX(\36[3:;J"/&O5@H%?/7Q4_;,OO#/Q$ETO2V5]-
M5OO,O:MWX _LDZK\-Y0FL7$=S;ELLJMG-;?Q\_9'T[X@:>S^'8(K'4FZR$XK
MQ*,<LH8IPD^:#Z]$?05Y9MB,&IPCR373JS/\>_M*_#[QE\.VBN+R-]4D@P8\
M#Y6QS7RW^S3]KE^,MI);-(+-KG.%Z8S79P_\$[?%ZLA;4H">_P XKZ@_9Y_9
MPM/A7I1.J0Q76IJV4F'.*]2>(R_+\-4IX:ISN70\B&%S+,L72J8JGR*'7N>[
M4445\ ?I(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%% '*^(/^0DM=!IO_'G']*Y_Q!_R$EKH--_X\X_I0!:HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]'_
M ./%*NU2T?\ X\4J[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!S7BC_ %T5:FA_\>*UE^*/]=%6IH?_ !XK0!HT444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5SWBKI%70USWBKI%0!=\/_P#'F?K6
MI67X?_X\S]:U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* (KK_CVE_W37*^$_P#7S_[QKJKK_CVE_P!TUROA/_7S_P"\: .OHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\3?\>:_6MFL;Q-_P >
M:_6@!GAG_4M6Y6'X9_U+5N4 %%%% !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 %%%% !1110 4444 <KX@_P"0DM=!IO\ QYQ_2N?\
M0?\ (26N@TW_ (\X_I0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]'_X\4J[5+1_^/%*NT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 <UXH_UT5:FA_\ 'BM9
M?BC_ %T5:FA_\>*T :-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %<]XJZ15T-<]XJZ14 7?#_ /QYGZUJ5E^'_P#CS/UK4H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNO\ CVE_W37*^$_]?/\
M[QKJKK_CVE_W37*^$_\ 7S_[QH Z^BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "L;Q-_QYK]:V:QO$W_'FOUH 9X9_U+5N5A^&?]2U;E !
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 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '*^(/^0DM=!IO_'G']*Y_Q!_R$EKH--_X\X_I0!:HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZBN7\3?\?L
M?TH V]'_ ./%*NU2T?\ X\4J[0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!S7BC_ %T5:FA_\>*UE^*/]=%6IH?_ !XK0!HT444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBKI%70USWBKI%0!=\/
M_P#'F?K6I67X?_X\S]:U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** (KK_CVE_W37*^$_P#7S_[QKJKK_CVE_P!TUROA/_7S_P"\: .O
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\3?\>:_6MF
ML;Q-_P >:_6@!GAG_4M6Y6'X9_U+5N4 %%%% !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 4444 %%%% !1110 4444 <KX@_P"0DM=!IO\
MQYQ_2N?\0?\ (26N@TW_ (\X_I0!:HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]'_X\4J[5+1_^/%*N
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <UXH_UT5:F
MA_\ 'BM9?BC_ %T5:FA_\>*T :-%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<]XJZ15T-<]XJZ14 7?#_ /QYGZUJ5E^'_P#CS/UK4H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNO\ CVE_W37*
M^$_]?/\ [QKJKK_CVE_W37*^$_\ 7S_[QH Z^BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "L;Q-_QYK]:V:QO$W_'FOUH 9X9_U+5N5A^&
M?]2U;E !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 %%
M%% !1110 4444 %%%% '*^(/^0DM=!IO_'G']*Y_Q!_R$EKH--_X\X_I0!:H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZB
MN7\3?\?L?TH V]'_ ./%*NU2T?\ X\4J[0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!S7BC_ %T5:FA_\>*UE^*/]=%6IH?_ !XK0!HT
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBKI%70USWB
MKI%0!=\/_P#'F?K6I67X?_X\S]:U* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** (KK_CVE_W37*^$_P#7S_[QKJKK_CVE_P!TUROA/_7S
M_P"\: .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\3
M?\>:_6MFL;Q-_P >:_6@!GAG_4M6Y6'X9_U+5N4 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 <KX@_P"0
MDM=!IO\ QYQ_2N?\0?\ (26N@TW_ (\X_I0!:HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]'_X\4J[5
M+1_^/%*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <U
MXH_UT5:FA_\ 'BM9?BC_ %T5:FA_\>*T :-%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %<]XJZ15T-<]XJZ14 7?#_ /QYGZUJ5E^'_P#C
MS/UK4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNO\
MCVE_W37*^$_]?/\ [QKJKK_CVE_W37*^$_\ 7S_[QH Z^BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "L;Q-_QYK]:V:QO$W_'FOUH 9X9_
MU+5N5A^&?]2U;E !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 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% '*^(/^0DM=!IO_'G']*Y_Q!_R$EKH--_X
M\X_I0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_$W
M_'[']*ZBN7\3?\?L?TH V]'_ ./%*NU2T?\ X\4J[0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!S7BC_ %T5:FA_\>*UE^*/]=%6IH?_
M !XK0!HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBK
MI%70USWBKI%0!=\/_P#'F?K6I67X?_X\S]:U* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** (KK_CVE_W37*^$_P#7S_[QKJKK_CVE_P!T
MUROA/_7S_P"\: .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K&\3?\>:_6MFL;Q-_P >:_6@!GAG_4M6Y6'X9_U+5N4 %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444
M<KX@_P"0DM=!IO\ QYQ_2N?\0?\ (26N@TW_ (\X_I0!:HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]
M'_X\4J[5+1_^/%*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 <UXH_UT5:FA_\ 'BM9?BC_ %T5:FA_\>*T :-%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<]XJZ15T-<]XJZ14 7?#_ /QYGZUJ
M5E^'_P#CS/UK4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH BNO\ CVE_W37*^$_]?/\ [QKJKK_CVE_W37*^$_\ 7S_[QH Z^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q-_QYK]:V:QO$W_'F
MOUH 9X9_U+5N5A^&?]2U;E !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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% '*^(/^0DM=!IO_'G']*Y_Q!_R
M$EKH--_X\X_I0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KE_$W_'[']*ZBN7\3?\?L?TH V]'_ ./%*NU2T?\ X\4J[0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!S7BC_ %T5:FA_\>*UE^*/
M]=%6IH?_ !XK0!HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5SWBKI%70USWBKI%0!=\/_P#'F?K6I67X?_X\S]:U* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** (KK_CVE_W37*^$_P#7S_[QKJKK
M_CVE_P!TUROA/_7S_P"\: .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K&\3?\>:_6MFL;Q-_P >:_6@!GAG_4M6Y6'X9_U+5N4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'GOQ2^/?@?X,BW/B_6X=(\\9C\S^*O/Q^WI\#S&
M9/\ A-[/:*Z']H+]FOP)\>=(W^,-/:Z:TC)B=6QMK\8_''P%\(:/^UG8^"[6
M&5?#\SC?%NYZT ?M=\,?VE/AY\8M1DL/"7B&#5KJ-=S1Q]A7I]?/_P"S/^RG
M\.O@G8P:SX4TYK>_N8L23,V>HY&*]\DN(HOOR(G^\P% $E%0?;;?_GO%_P!]
MBG+<139"2*YQT5@: . ^(W[0'@7X3WEK:^*-=ATN>Y.(ED_BKJ?"?C+2?&^E
MKJ&C7:WEHW21.E?E-_P6"MUD^(G@LDL"9,<'WK[B_8-C$/P5MP"<97EC[&@#
MZ2HJ$WD"G!GC!_WQ4FX=<\8SGM0 ZBH3>6XZSQC_ (&*6.YBE;"2HY]%8&@"
M6BBHY+B*(X>5$/HS 4 9/BKQAI/@G3&U#6;M;.T7K(_2N4^'/[07@3XKWUU9
M^%]=@U2XMCB5(^JUYM^W/Y%U\$[L?:(P<G #C)X[5\)_\$@X%C^*'C0@L<2%
M>OO0!^O5%-+*BY8A1ZDXJ+[=;_\ />+_ +[% $]%0_;(#P)XR?\ ?%2YSTYH
M 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E?$'_
M "$EKH--_P"/./Z5S_B#_D)+70:;_P ><?TH M4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5R_B;_ (_8_I745R_B;_C]C^E &WH__'BE
M7:I:/_QXI5V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#FO%'^NBK4T/_CQ6LOQ1_KHJU-#_ ./%: -&BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "N>\5=(JZ&N>\5=(J +OA_P#X\S]:U*R_#_\
MQYGZUJ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 177_
M ![2_P"Z:Y7PG_KY_P#>-=5=?\>TO^Z:Y7PG_KY_]XT =?1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !6-XF_X\U^M;-8WB;_CS7ZT ,\,
M_P"I:MRL/PS_ *EJW* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#,\2_P#(!OO^N1K\
M5/B3_P GW:7_ +P_G7[5^)?^0#??]<C7XJ?$G_D^[2_]X?SH _8/0_$%OX4^
M&,>IW3JD=O;F3YCC.!TK\K_B5\</B)^VY\6G\.> -5N_#=OIUR8))H6(5AN(
MSQ7Z ?';2=2UK]G5(]+5VE2V)?9Z;:^&/^"3/B+1=#^)7C:PU9HTU*2Z98Q(
M &W;B/YT 4?CY^QY\=_@/\.[KQ:GQ3O]76U4-);Q2L3]*/\ @D_\7/&WC3X]
M:GI_B#Q%?:I:+9LQANI"V&Y[=NE?H]^UEJ^FZ+\#]>N=59%M0G/F=.AK\S?^
M"5]Y:ZG^USXGN[#'V*2WD:/:.,<T =1_P6!5?^%D>"M[;(_-&6/0<UIZ?^W)
M9_!OX%R^$-!@_M/6Y8L1O;'+ D>U97_!8BW6^\?>#[1V\M)I I?TSQ7R_JGP
M+\7? ^WM/B9HED^LZ!9A6DFG7<@Z9S[4 ?0'P6^ 'Q\_:<UB#Q&WC?4?#.GM
M()FAF=UVKGIBOM#]J[]J2T_9'^%NC^&KR235-=N[+[*+W=C:VW&\^]=1^Q#^
MT9X8^.7PETLV$]I:^(HX2+O3X0%9&'? KX5_X*[:+?V_C/PPVI.\>GS2_--U
M 4YYH K_  ;^!?CG]HO2+SQ+)\?(_#:O(62TFO-I /.,9JII_P 4/$_["OQ,
M&I:Y\11\1+"5_)%K%<>8/=NM=E^S3_P3?\!?&[X<P>(],\=ZK'"YV,MG,=H;
M'((!KM-2_P""6_P5TK6H['6OB%>OJ2$%H;B;+?0\T ?;N@_'72]:^"Y\?@QQ
MP+8F\-N7YX7.*_++6OBI\4/V^OC<D'@?6;WPGI,4GV=C&[!.OWN/:OMCX[?
MQOA[^SSJ5GX5N9KS3;?3V&<Y^4+UKYO_ ."1/BKP_;VNJ:1.T0UN2];8K8#<
MGB@#@?VI_P!DOXN?L[?#H^)=3^(EWXRL2WE/9[G;9GO@BM?_ ((VMYWC;Q1+
M(?G8@L?J :^_/VV?$>B>&/@Q>W>O-&EEDJ#+C&XCBO@;_@E"Z:IX^^(3Z>,1
MSN3!MXZ],4 >Z?\ !17]LR\\ 7R_"WPO'(=<U2)=M[;MS&3QCCZUY!\*?V"_
MCO\ $7P%;^(KKXN7VESW"&2.S>5RQ]J\X_:65O!/[<_A>;Q4"D =6)F&1@GB
MOV"^'>J6&M>";&[TLJUE)%^[*'CI0!^"1^)OQ>^'OQOL_"^K>,=5:6SU-;=O
M,E(250^"?<$5^^/PYN9;SP7I$T[F25[9&9CW.!7XO?MJ^*O#WB']I?0;316B
M>]M=35;GRQR#O[FOV<^&/_(BZ+_UZQ_^@B@#JJ*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** .5\0?\A):Z#3?^/./Z5S_B#_D)+70:
M;_QYQ_2@"U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+
M^)O^/V/Z5U%<OXF_X_8_I0!MZ/\ \>*5=JEH_P#QXI5V@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#FO%'^NBK4T/_CQ6LOQ1_KHJU-#
M_P"/%: -&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>\
M5=(JZ&N>\5=(J +OA_\ X\S]:U*R_#__ !YGZUJ4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 177_'M+_NFN5\)_Z^?_ 'C7577_ ![2
M_P"Z:Y7PG_KY_P#>- '7T444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5C>)O^/-?K6S6-XF_P"/-?K0 SPS_J6K<K#\,_ZEJW* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@"CK5J]]I-U;Q_?D0J*_-3QE^P7\2M:_:DLO'-OY7]BQ
M.&8YYX_S^E?IS10!SGA_PX8O!\>D7ZAPT)BD'L1BOSN_:(_X)_>._#7CV/Q-
M\#MMA=33&>Y)?;ELYK]-** /R6^(_P"SG^V=\8/#;>'O%&J0W.E.H5H_,ZCT
MKOO^"=O[#?Q'_9U^+U]XA\6100V$EJ85$39R>>?UK]*Z* /@#_@H=^QSX\_:
M,\9>'-1\*B(V]DV9?,.,>XKWSX/_ +/31_L^S_#OQS;I=6URFR5![CK7T'10
M!^2C?L&?'?X"_&Z[USX,3+9:')-\FZ; $>>05[U]R?$S]FJU_:&^#L&G_$2S
M2[\4Q695)DP DNW_ !KZ'HH _)CX;_LM_M<_L]VM_HGP[U*&VT.:=I%1WSP2
M<&MGX:?LA?M&:U\43XC^(5ZMQ&[!GVR9R<U^IU% '.VOA6&\\#IH&HIYD$EK
M]FF7U!&#7YK?&;_@GU\3/AQ\78O$?P%*Z=9[C*P9]OSDYS7ZET4 ?DA\7?V9
M?VQOC]H,6A^--0M[S3(G$@B#X!8>M>S?\$Y/V-?'_P"SAXBUF^\61PQ176-B
M1-GH,5^A-% 'RC^VU^QCI?[0V@S:WIMJ/^$VM8@EG.3C&.G\J^4O WP6_;>^
M'?A=?#VCZM!'IB@HJO(&(4\=:_5NB@#\4M&_X)D_':\^(]CXCUE+:2=[Y;NZ
MG\S+9W9-?LAX)TF?0_"^FV-Q_KH(%1_J!6[10 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 445X'^UE^U78?LL^&K'5;W3'U,W;E$B0G)- 'OE%?FTO\ P5VU"0!D
M^$NL/&W*L(WP1ZUZ)^SS_P %+(/C1\2HO"VK^#+KPG%(N1?7V43/H<]* /N&
MBH[>XBNHEEAD26)AE7C8,#]"*DH 8TT:MAG4'T)%.#!N1R*^1/C]^RI\2_B9
M\5!XB\/>/YM#TGC_ $%7(%?3/P]\/WWA?P?INEZE>&_O;>,))<$Y+GUH Z.B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@!K2+&,LP4?[1Q0LBR?=8-_NG-
M>,_M1?"'Q3\9/!4&D^%/$;^&[Z.7>URC$$CCBJ/[+OP3\7_!W2;RV\5^*)/$
MDTH 21V)V]/6@#W:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *:TBKU91]32GH:^#?VP_B!XH\-^/O#5OI>K36<,EZJR(C$
M9&X<4 ?>5+6=X=D>;P_IDDAW.UM&S-ZDJ,UHT %%%% #6D6,99@H]SBFK/&W
M213]&%?%O[:VN^*/&EQ-X(\)ZS-H6ILPQ<Q,0:I_L_?LC_%CPAX7NV\0?$2?
M4KB^MBL6^0DQDC@T ?;ZRI)]UU;Z'-/KY@_9;_9N\?\ P;N]5D\6>-9?$J74
MYDB5W)\M2>G-?3U "T444 ,:5(_O.J_4XIRL&&5((]17S/\ M4?LY^/?C-;O
M'X2\9R>&F9@0R.5QCZ5ZO\#? >M?#GX>Z9HFO:LVM:E;1A9;MCDN?6@#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@#E?$'_ "$EKH--_P"/
M./Z5S_B#_D)+70:;_P ><?TH M4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5R_B;_ (_8_I745R_B;_C]C^E &WH__'BE7:I:/_QXI5V@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FO%'^NBK4T/
M_CQ6LOQ1_KHJU-#_ ./%: -&BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "N>\5=(JVKR^M]/@::YF2")>2TC "OFWXK_M=:-X3O&MXK=;L
M1DC<ISFNJAA:V*?+1C=G'B,90PD>:O*R/H7P_P#\>9^M:E?)?@S]NW1M8F2U
MDTTPDG&XG%?2WA+QCIWC#3(;NRN(I"XR8U8$K^%:8C XC"_QH6,\-F&%QG\"
M=S>HHHKA/0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNO^/:7
M_=-<KX3_ -?/_O&NJNO^/:7_ '37*^$_]?/_ +QH Z^BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "L;Q-_QYK]:V:QO$W_ !YK]: &>&?]
M2U;E8?AG_4M6Y0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%?/7[4VG_&B^_L\?"FY
M2W./WY<XYKXJU;XP_M7:+\3K;X?3ZC&=?N0&CP>,&@=C]6J*^7_V8=+^/MAX
MDN/^%IWD=QINP^7Y;9^;%?4% @HKXQ_:J_;./P+^*-IX=,S*DR*QV\CFOIOX
M/^-E^(7P_P!+UY6WBZ3=F@9V=%8?CC4I]'\(ZM>VQVW$%NSH?<5X+^S7\7O$
M_P 0[Z>/5[@,JRLHR>PH$?2U%?-GQX_:0-AJ4_A#P;.[^*8FP[ ?*/;-=)^S
M='\3VL[RX^(4ZRK* UL >0*!GM]%%9GB'7K;PYIDMY=,5C12>!Z"@1IT5^?_
M (N^+7QT^,WB74;3X1WR0P6,A67S#@ 9J'P3\2OVA/A3XZL7^*EZLF@ @SA#
MG(H'8_06EKCU^*.B3>"4\3PS,VG2+E&QR3CI7Q3XG^)G[07Q=\3:C#\+;Z.*
MRMI#GS#@ 9H _0:BO@/P!\4_CO\ "WQQ8VWQ5O5ETYB#($.<BON;P[XEL_%>
MBQZGISE[:5<JQ&#TH UJ*^'/VE/BE\9M'\30+X*N?)T^*7]_N_NYKZ(_9O\
M'6L>.O!?VO6I/,O4(5S[XYH"QZW1110(1F"J23@5R>G_ !4\+ZIXLE\-6NJP
MRZU$-SVJGY@*@^,7B9_"'P[U?5HVV-;Q[@:^:_V5/ MKXI\>2?$LAWO;H,C2
M$\8H&>_:I^T;\/-%\0?V)>>([:'4_,\K[.Q^;=Z5Z/#,MQ"DL9W1NH96]01D
M5X?XB_8Y^&WB;QE_PDU[I\C:KYWG[Q)QNSGIBO;;:&.SMX8$^5(T"*">P&!0
M(FHIAF1>"ZC\:59%;[K!OH: '44UI$7JRCZFA9%;HP/T- #J*3<!U.*0R(.K
M*/QH =13!*C<!U)^M*SJO+,!]30 ZBF"9&. ZD_6G4 +12;@>A!-+0 44W<N
M<9&?3-*6 ZD"@!:*894'5U'XTJR*W1@?H: '444UI%7[S!?J: '44SSH_P"^
MOYBG9STYH 6BBB@ HI"P7DG'UIOG1_WU_,4 /K/UC7K'0+?S[^X6WB_O-5X2
M*1D,"/K7D7[2J[_!:<D?,>AH ]&\/^+M)\4K(VEWB70C^]L[5LU\U_L=1^79
MZURQY[G/>OI-F"]2!]: %HIGG1_WU_,4X,&Z'- &+X@\9Z/X6C,FIWL=J@ZE
MS5W1]9L]?T^*^L)EN+60961>AKYI_;'C\S0YQEAP.AKU/]FP"+X.:%ELC8>2
M?I0,]1HIGG1_WU_,4Z@0M%(6"]2!10 M4=7UJST*U^T7TZP0YQN:KI8+U.*\
MK_:*7?X%/)QN/0^U '3M\5O"RV=Q=G5H?L]NNZ5\\*!5+P/\;_!7Q'9U\/:Y
M!J15MA$1Z'TKY_\ V;? ^E>.++Q#I^K1O/;3(49=W4'BO8/A1^S%X%^#<DK^
M&K.2W,DAD;<^[DT#/6Z*;O7^\/SI/.C_ +Z_G0(?12!@W0Y^E+0 444QI$7J
MZCZF@!]%(K!N001[4;AZB@!:**0L!U(% &)XE\:Z-X06$ZM?1V8F.$W]ZT-+
MU>TUBW$]G,LT1Z,M?,'[<4?F6_AG)8?OOX3CO7L/P*58_!L!+C[J\$\]*!GI
M5%,\Z/\ OK^8IV<]*!"T44QI47@NH/N: 'T4SSH_[Z_F*=0 M%)N&<9&:6@
MK,\0>(M/\+Z>U[J=RMK:J<&1^E:6X9QD9^M>*?M>0K-\';X-*L?[Q<9;!/TH
M ]1\.^,]'\5+NTN]CNUQG*5MU\N_L9VZ0Z6Q$ZN?*^[OR:^H<T +13#,@ZNH
M_&E$B-T93^- #J*:&#=#GZ4;U!P6&?3- #J*9YR#JZC\:575OND-]* '444U
MI$7JRCZF@!U%,\Y"<!U)^M/H ***9YT?]]?S% #Z*:LBMT8'Z&EH 6BFA@W0
M@_2G4 %%-WKG&X9],T,P7J0/K0 ZBFK(C<!E)]C3J "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BD9MJDGI7F'B']HCPIX9\?6'A"\G=
M=6O3B)1T- 'J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y77@6U-
M0*Z*P4QVL8(P<5Q?Q$6^>)QIAQ>8^4U\_:II?[1C7\ATV[C6Q_Y9@GM7=AL*
ML1>]2,?5GGXK&/"VM3E*_97/KVBOCG^ROVF?^?V/\Z/[*_:9_P"?V/\ .N[^
MS%_S_A]YYW]KO_H'G]Q]C45\<_V5^TS_ ,_L?YT?V5^TS_S^Q_G1_9B_Y_P^
M\/[7?_0//[C[&HKXY_LK]IG_ )_8_P Z/[*_:9_Y_8_SH_LQ?\_X?>']KO\
MZ!Y_<?8U%?'/]E?M,_\ /['^=']E?M,_\_L?YT?V8O\ G_#[P_M=_P#0//[C
M[&HKXY_LK]IG_G]C_.C^ROVF?^?V/\Z/[,7_ #_A]X?VN_\ H'G]Q]C45\<_
MV5^TS_S^Q_G1_97[3/\ S^Q_G1_9B_Y_P^\/[7?_ $#S^X^QJ*^.?[*_:9_Y
M_8_SH_LK]IG_ )_8_P Z/[,7_/\ A]X?VN_^@>?W'V-17QS_ &5^TS_S^Q_G
M1_97[3/_ #^Q_G1_9B_Y_P /O#^UW_T#S^X^QJ*^.?[*_:9_Y_8_SH_LK]IG
M_G]C_.C^S%_S_A]X?VN_^@>?W'V-7.>([>22[C95R,5\N_V3^TS_ ,_L?YUE
M:II/[1GGK]IND+]L&C^RU_S_ (?>/^UW_P! ]3[C[/TN-H[- PP:MU\9V>D_
MM*_9U\J\C"=LFIO[*_:9_P"?V/\ .C^RU_S_ (?>+^UW_P! \_N/L:BOCG^R
MOVF?^?V/\Z/[*_:9_P"?V/\ .C^S%_S_ (?>']KO_H'G]Q]C45\<_P!E?M,_
M\_L?YT?V5^TS_P _L?YT?V8O^?\ #[P_M=_] \_N/L:BOCG^ROVF?^?V/\Z/
M[*_:9_Y_8_SH_LQ?\_X?>']KO_H'G]Q]C45\<_V5^TS_ ,_L?YT?V5^TS_S^
MQ_G1_9B_Y_P^\/[7?_0//[C[&HKXY_LK]IG_ )_8_P Z/[*_:9_Y_8_SH_LQ
M?\_X?>']KO\ Z!Y_<?8U%?'/]E?M,_\ /['^=']E?M,_\_L?YT?V8O\ G_#[
MP_M=_P#0//[C[&HKXY_LK]IG_G]C_.C^ROVF?^?V/\Z/[,7_ #_A]X?VN_\
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
M([RZU+]G71+F^F-Q=N@+2L<D\5Q/[9O@S2Y+IM8,,8OEVX; W5UFH,6_9GT
MG^X/Y4 ._9-O(M,T+Q#>SML@A^9V/8#FO)OC!\9/%7Q\^(*^ / LMSI:3_(-
M6A)V(?<BNP^%KM'\!_B,ZL49;5\,.HXJQ_P3=MX;KX-W=[+$DUW]O<?:74%R
M,GC/6@/,\C_X80^.MB!/_P +=GF\C]YL$C?O,<[:]!_9S_:EU#2]>D\$>,+2
MXCO;>46Z75QE?-(.,C/6OM.OA/\ ;LMX=+^-'PLDM8DLWFNE\R2%0ID^<]<4
M!N=Y^W-KB^%_!%QJIB,Z^6&"#J:^?_A?'\1?VGOAS9Z)X6U6Z\(QPC?]J.54
M@5]$?MI6T-YX%MXKC'E-;KG=7IW[+>E6>F_!C01:6\<0:/ED4 M[DT!T/D&Y
M_8Y^./P]MW\33_%&XU2'2D-P]DLC$S!>2*]W_93_ &M8?B[:C2-6LI-,U:%_
M)$=QPSD<9P:^GYH4N(6BE021N,,K#((KX \=Z?:>&_V_/#%II>VSMI%5G@A&
M%).,Y H#<]._:J\8>(/#>I6Z:;J$EJ#.H.TXXS7TKX!N9;SP7HT\[F2:2V1G
M8]SBOEG]L\?9=3LY9?DB::/!_*OJ'X<D-X$T(CH;1/Y4"/#/VR/%FM>&?"-U
M-I-\]G*J@AD.*IZ%K%]XA_94TB_U.X:ZO7^]*QR34G[9UB;[PI=(W"%1DU#X
M?M5L_P!E'1X4.Y1WH&9?P'NIM/\ AOX_N[9S%=0VLC1R#JIV]:L?L!^,M>\8
M_"OQ%=:YJ$E_=1WLB1R2')4?-Q5/X(_\DM^(G_7G)_Z#57_@G(<?!_Q,?^GZ
M7_V:@#YV^(W[2_C73/VC=4\,:;<W5W'DQK#"2=N>,XKNF_8W^.>OQGQ+'\3K
MBU2X7[0NGF1@5!&<5H? OP-8?\-P>(-5GC2Y=XWPDB@A3SS7Z S "!P!@8QB
M@+GRK^S=\3=3\#W$7@CQ;>2ZEJ\LF$N)&YKZOK\_/B)K$EG^VMX6LXALB=AD
M+]:_0.@3,SQ-JG]B^']0O\;OLT+2X^@S7YY:QX3^)G[8'B.YU#PCXWF\*6EI
M(T;0AR,X/7BOT4U?38M8TRZL9B1%<1F-L>A%?#GQ8\'_ ! _9E\0"\^&&BSZ
M]#<$S%%4XR3R"* 1V?[,OB_QEX#^(UQ\*/%8N]6N+2$L=8D!*/QV-4_^$W\1
M+\7KVR_M.0VBW.T1[N,9KTW]G?X[1_%"Q2U\3:=;Z)X]6,BXL]@$H&/SKQCR
MVL_C)>>>-N;KC/UH&?;EFQ:T@).244G\J^-OC]X[\1Z/\4)+6QU.2WMO, \M
M6P*^R+'_ (\K?_KFO\J^+/CUIOV[XPRK)\J;QS^- D:_[7VK26?PM\(:S<9N
M)H$65QU+X&<5XQX)U+X@?M::85\'WMUX.AM1Y+$Y4-CO7MG[65NB_#_P1;M\
MT7RJ0>A%>R_LZ:'IVC^#$^PVT4.\*6:-0,\4#Z'QKK?[&OQX\%V)U4?$^YU)
M8#YCPI(Q) [5] _LD_M4)\5+F[\%ZI8S6.M:'&(9;FX.!<,.,C/>OJ"2-9(V
M1U#JPP5/0U\(_%#3K/P?\7K.XT+;;W%Q>J)Q ,'[W?% ;GT_\=OCE8_!7PO=
M:E+!]MNHX]\=JI^9_H*^*+'X9_&3]KR\;QWH/BR[\&Z5.2JZ?(Q7'X5Z!^U-
M>3W7[27PUTZ;,FGW$4?G1MRK<#K7VWH^CV.AV,=KI]O';6RCY4B4 ?6@-C\X
M_$7[(OQX^'/D>(C\2KK5K73V\^6UCD),@7DKC\*^J_V>?V@+CX[_  [U6YET
M:[T*^TL?9Y&N01YK*,;AGUQ7O<L*3QE)$61&X*L,@UB:SI-KI_A^]CL+2&UW
MJ25@C"9/O@4"/EOX5^-_$.H?M%-IMSJ,DNGX/[DMQ7UY=L5M92."%)'Y5\5?
M"618OVHV@<XFP3MK[5O/^/2;_</\J 9\.^.OB1XFTW]I+PSI\6J2KILDX$D
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
M5M*\,7.L2*Q7[/;$LQ_*G?!7_@IQI_Q,UY-/UKP=>>$XV8*)[[**<GU-<O\
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
M^;Q%IDX@0MY<5VC,Q'8 &OS1UK]I(_%S]L^PCLM/E@L% 3S#]TXXS7J^B_\
M!(?0])U2VNW^(&M7*PL&,4CMM;Z\U[KX1_8;\)>$=>@U:"9GNX@ )"O/YT ?
M/O\ P4>98? _@KYP!]NB[^XK[L^$YW?#/PP>O_$OA_\ 0!7F?QX_9-T+X[Z+
MI&G:I>RV\>G3+,C(.I!'^%>R^&=#C\->']/TJ%B\5G D"L>X48H \&_;P^'M
MSX^_9]URTTH>3J^5:*=!\PQG/]*_/+Q+\9M6^,_PA\%_ _3$FA\1^'[F/[9=
M+G+JK#.?UK];?BAK.FZ#X+O[S572.R5<.S].0:^ OV.?@?%=?M6>)_&PMQ/H
MMT&>!ROR'KTH ^^?A)X?3PS\.?#UCY2I-%91K*V,%F"C)-=A3541J%4;5'
MIU '@O[7S!? =KDX_??X5Q'@EA_PS5X\.1C[ _\ Z#7OOQ0^&=G\4-%CTZ]E
M:&-'W@K61I'P/TW2/ &L^%8[AVM=3A,,C]P",4 ?//\ P2PD#_ O5=K!A_:3
M]/JU?2?QI('@F\SQ^[;^58G[./[/>E?LY>#KGP_I%S)=6\]P;@M(.<G/^-=_
MXL\,0^+-(EL)W*1R*5)'O0!\9_\ !.F02>)?'V&#8G/?_:%?4'[0!"_"W5\\
M?*/ZUA_ G]F[2/@3J&M7>F74EP^J/OD#CISFO1/&_A.#QMX<NM(N7,<,XP67
MK0!\V?LFL&&J8(/^C/\ R->;_L82C_A=WC\*P_X_'S@_[5?5WPS^!^F_#7[3
M]CN'E\Z,QG=Z&L#X4?LQ:-\*?%VM:_8W<DUQJDIED5AP"3F@#U_4O^0?+_N'
M^5?G%^SC*K?\%"?%BA@3Y;\9^M?I'/")X6C/1ABO!O ?[(N@^ _CAJ?Q*M;V
M634KY2KPL/E&: /;/$G_ " ;_P#ZXM_*OB[X;RJOQXLOF&?-/?WK[;U"S74+
M*:W8X652I/UKR70_V;](T/QE%XABNI&N(VW!2.* /GS]O;5;GX--;>-;73Y=
M1^T7"(R0J25YY)KZ3^%?QB\*ZM\,_#VHW/B#3;62>T1WAFND5T8CD%2<BNL^
M('@'2_B-H,NE:K;QS0N"!O4''N*^'/$/_!(G0=;UJ]OH_'VL6<5PY9;>)R$3
M/8<]* &?M(?':V\6?M+^'O"'A^T_MFVN@JMJ5I\\:'CJ17I'[;NDGPW^S1I-
MA+)N>.XC!8^O%=S^S+^Q?X;_ &<]/>)+N3Q!=EMRW=ZNZ1?H37H7QV^"FG?'
M3PE'H.ISO;0)*)0R=<B@#-_9C?=\)= YR/LR_P JA_:V8+\ _%))P/(KNOA[
MX%MOA[X9LM&M)&EAM8Q&K-U(%-^)O@*U^)G@O4?#EY(T5O>IL9UZB@#YF_X)
M^,LGPYV @F1'45XUX9\07/[$WQ^\1:CK.F3ZG8>++S:)HP0(06')-?:GP1^
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
M%%%% !1110 4444 %%%% !1110 4444 %%%% $5U_P >TO\ NFN5\)_Z^?\
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
M(?Y&@KU/BCXO?$#QS\</$J^+-'<_\(*K .KC!Z^E?76K,O\ PS3H)C5BNP<
M>U>%^._B-HOB3XLV_P ,? VB>5H5QC-S:+F$'ZBOMSP7X%MM*\"Z?H6H0I<Q
MP(!M8<4 SPO]F728_%7@GQ7HTZ,L5XAC;<,=>*\?T_Q!XI_8N\>?9;Q6C^&O
MF&6X6-<G)[BOO#1?#&F>'5D&FV<=H)/O>6,9JIXL\ Z!XZLVM==TR'4K=A@Q
MS+D&@1\Q2?\ !3[X.RQLMM>7KS,,0@P?>;L/SKA?ACX-\9?M/?$*'Q7XP4/H
MVG7'G:9D8VIG(KZ;C_9-^$L3(R^"-,!0Y7]WT->E:'X>T_PW9)::;:QVENHP
ML<8P!0'H?+'[>MK?7WP[FL]*5FO$B"IM'I7B7[,O[8-U\#_!]KIWQ(:9-+B4
MK&R1Y*FOT1UCPOI>O*5O[..Y!_OC-<GK7P!^'_B"W$&H>&+*ZB'173B@#YVU
M[_@I3\,]>T>\TWPW=7CZ_=1-'8JT. 9".#GZUA?LM_ OQKXL\90_$3XBKOU>
M*7=;/_TSSQ7TC8_LL_"O3;R&[MO!FG0W$)W1R+'RIKU&UM8K*W2&%!'$@PJK
MT H#T/G#]N#X5ZY\1?A[:OX=3.H6DPED/^P,&O*?AG_P4:^'_@70K?POXKDN
MH-3TN,03.D1/(X-?<\T*7$3QR*&1AM93W%>6ZA^RW\+=6OI[N[\&Z=/<S'=)
M(T?+$^M 'Q_XV^,VI?M8?%#3;3P$99?"+A4N#*F"Q[FOIWQ_X8_X0;X'V>C;
M<M#P0O/.*]'\'?"'PA\/\?\ "/Z%:Z9@Y'DKBNEU/2;36+?R+V!;B+^ZPXH
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
M_9;^%MY\*_A%HFDZQ$HUN&/%P_?->P44 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SU^V5\.O''Q4^
M&%]X>\);1+.0>N":Z7]EOX6WGPK^$6B:3K$2C6X8\7#]\U[!10 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 <KX@_P"0DM=!IO\ QYQ_2N?\0?\ (26N@TW_ (\X_I0!:HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZBN7\3?\?L?T
MH V]'_X\4J[5+1_^/%*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 <UXH_UT5:FA_\ 'BM9?BC_ %T5:FA_\>*T :-%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %<]XJZ15T-<]XJZ14 7?#_ /QY
MGZUJ5E^'_P#CS/UK4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH BNO\ CVE_W37*^$_]?/\ [QKJKK_CVE_W37*^$_\ 7S_[QH Z^BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q-_QYK]:V:QO$
MW_'FOUH 9X9_U+5N5A^&?]2U;E !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444FX=S
MB@!:*3</6EH **3<.YQ1N'K0 M%)1N'K0 M%)N'J*-P]10 M%)G\:6@ HHKG
MO'GCC3/ASX7O-?UB0Q:?:KND8=: .AHKC?AO\5=#^*?AM=;T.5I;%@6#,,<"
MLWX<_';PO\4=?UC1]#N6FO-+<I<*1]T@XH ]$HHHH **** "BBB@#-\1:)%X
MBTBXT^?_ %4R[37EOP]_9OTWX?>-9/$%I?RNS C[.?NBO9** "BBB@ HHHH
M**** "BBB@ HHHH **\T^('[07A3X:^+M+\-ZS</%J6HX\A5'!S7HMK=1WEN
MDT1W(PR#0!-17FOQ/^/WA3X27%C#K]P\#WD@BBP.K$XKT+3[V/4K&WNX3NAG
MC61#[$9% %BBBB@ HHHH **** "BBB@ ILD:3*5=5=3U5AD4ZB@#P3]HC]DK
M0OCMI,5M#=-X:N5;<UU8+L=OJ17@#_\ !*?3Y+<Q-\0M9((P<R-_C7WU10.Y
MXK^SQ^R_H/P#\/+80R?VQ=JV1?72YD_,U[5110(**** "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 *@O+<7EG/;EBHEC:/<.HR,9J>B@#\^OB7^SWXS_9K\17GC#P%
M>ZCXHN+R5K@V<C,0ASG&,UP__#>W[4$98'X-NX4[?]0>?>OT\HVCTH _-_X,
M_ OQO^TO\09?%WQ/M+O1T<^<+*4':I'. #7Z%VMD/#'AN.ULX_.6SA"1IZX'
M K5I: /S]\1?#7QQ\3?VR-&\2ZGIEQ;^'[?",I!\O Q7WY:VD-C;I#!&L42C
M 51@"I:6@ 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 **** .5\0?\A):Z#3?^/.
M/Z5S_B#_ )"2UT&F_P#'G']* +5%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<OXF_X_8_I745R_B;_C]C^E &WH__ !XI5VJ6C_\ 'BE7
M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .:\4?ZZ*M3
M0_\ CQ6LOQ1_KHJU-#_X\5H T:*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Y[Q5TBKH:Y[Q5TBH N^'_^/,_6M2LOP_\ \>9^M:E !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $5U_Q[2_[IKE?"?^
MOG_WC7577_'M+_NFN5\)_P"OG_WC0!U]%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %8WB;_CS7ZULUC>)O^/-?K0 SPS_J6K<K#\,_ZEJW
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#$\:>*K7P3X7U'7+WFWLH3*R@X+8["O@K
MQ!J'Q*_;0UUM;^'/B"X\+Z/ ?),98@9'&:^W/B=\-XOB5H,^EW%V]M!,A1MO
M?-9GP-^"NF? [PJ^B::_G1O(9#)MP:!GPSXB\ _&K]E&.T\3^(O&=QXKTZ:8
M1M;Q,6VU]J^ ?CMI?B3X73>)Y05-C;>;/#N^8X&:K?M+^)-&T'P8BZN(769]
ML:S $;CTKY7T[2M2\(^&]7CO/,MK#5XR80>%*GTH'N<]XLUCXH_MG>/EU7X;
M:_=>%M"MSY#1EB 2.,FF>(_#'QC_ &-UM/%GB?Q=<>,=,N)Q";6%BQ0G'4?C
M7U5^Q?X3M/"WPTFCMT7=).6+@<G.:]=^(/A#3?&7ANZM-2MTN(TC9T6100&
MZT!<\\M_CY8ZO\')O$<(*W:V7FF'^(';FOC;0/ /QJ_:EL[OQ=X7\;3^']/B
MF:);1G*EB/2M7X'W6H^+;7XH64$;21:5YB10CH0.V*]#_9#_ &AO!GP]^&E_
M9>,-7M/#VIQW3'[),=I89/04 ?+W@/P/\?/'WQ>U/X>Q_$&XM;O3U+27#2'&
M!WI/C]X%^/?P.\4:!X>M_B)<:]/K4@A\RW<GR23C+#M7HGA_XM3^"?VF/$7Q
M L81-X?U5&BAN_X&SG&*]0^$.H>#=!\4:IXK^)/B&*!KR4SV0U%\JN3GY<YH
M&?0/[*_PS\8_"_X=)I_C;7V\0:M,PE,[$DH"/N_K7L]<MX)^)7ACXA67VGPY
MJ]OJENO&^!LBNIH("OES]KGQ+_:T;>#&?='>H,Q>N:^HZ^%/C]?27G[:GA'2
M&)^SS(FX=NU T?2'[/?@NW\#?!NUTZ" 0%8GW #_ &:^:?V#%@M/C1\5)&*Q
M?Z2Q+,<#[U?<3V<6G:/-!"NV-(6 '_ :_(;X:>/O%W_#07CGPQX;L);BUU2\
M>"YN8LYA4MC- T?K9_PG7AS>5_MW3MP."/M29_G6M:W<-["LUO*D\3=)(V#*
M?Q%?G_J__!,"6'3Y]3LO'VL2ZE(/.,!D;;N/) YKU/\ 96^*=YX?\0#X3:F&
MN+O3D/\ I$I)<_7\J!'U3<:I9V;JD]U#"['"K(X!-600PR.1V-?$G[8VH:C8
M_$KPE%:W\UO&;Q0RHQ 89K[0T8EM'L23D^1'D_\  10 Z]U.TTU ]U=0VR]-
MTKA1^M2"ZA, G$J>21D2;AM(^M?&W_!1K4K_ $[X?VCV-[-9O]J0;HF(/6O5
M%U*YM?V3].OO/<W$>E!S+GYB=K<T!8]HD\3Z1&K,^J6:JO5FG4 ?K45KXRT&
M^D\NWUFQGD_NQW",?T-?D]^SCX=\;_M,WVL:7_:-]!I#731R7D;M^[&3WS7J
M?Q,_8VU#]EOPVWC7P[XMU77KV%P&M)W;![\<T#L?HY?:I9Z;");NZAMHFZ/,
MX4'\35"W\::!=3"&'6K"64\!$N4)/X9K\_\ P3XZ\9?MNZ3;^%]1BN/#BZ>
M'N("5+<8R34/CG]A:_\ V?=-N/B#IGC34]6GTP>:;221MK?K0*Q^CRL&4%3D
M>U07FH6VGQ^9=7$=NG]Z5PH_6O(OV7?BI/\ $[X0V6NZD!;W7(DC8\@ 5\Y_
M&CXF^)OV@O&$_@CP[!+!;6LQBEN+8G(&<$T!8^U&\>>&USG7M-&.O^E)_C5Q
M?$6EM:"Z74;4VQX$PF79^>:^%%_X)7P7D8DN/B+K4<DH#2*LC?*?0<UX-^TE
M)\0_@';0_#"S>^NO#$,JE==9FW'GIF@=C]<([J*6$3)(CPD;A(K KCUS5-?$
M6EM%)(-1M3'']]O.7"_4YKRWX9W$R_LQ6$S7#2S#1G;SF/).T\YK\T?V>?$?
MQ ^*GC+Q'X)MY;V;1;^^>*74%8GR 6(X- K'ZZ+XZ\..<+KVG,>F!=)_C6U#
M,EQ&LD3K)&PRKJ<@U^?^H?\ !+]]#MFO=-^(&L7-Q&?-,;R,,XY('->Y?LM_
M&277KZ[\ W*^9<Z#'Y1N&.6;'K0!C_M>> K.^UC3_%4T"O/IJ!DD/48KUG]G
M7Q6WC#X<6M^S;CNVY^E4/VJ--CF^"WB6\/$MO;%UKB_V ]2?5?@'9S2?>\]Q
M0'0Q/V[/ ,'BK1_#UUY2F6UN1(6QZ$5['\!_%H\2>#;6'.39Q+%^0Q6?^T7I
MB:AX2+/UC5F'Y5PO[%VJ2:AH>MH_2*;:/SH#H?2M%%% @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@#E?$'_(26N@TW_CS
MC^E<_P"(/^0DM=!IO_'G']* +5%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %<OXF_X_8_I745R_B;_ (_8_I0!MZ/_ ,>*5=JEH_\ QXI5
MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FO%'^NBK4
MT/\ X\5K+\4?ZZ*M30_^/%: -&BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "N>\5=(JZ&N>\5=(J +OA__ (\S]:U*R_#_ /QYGZUJ4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 177_'M+_NFN5\)
M_P"OG_WC7577_'M+_NFN5\)_Z^?_ 'C0!U]%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %8WB;_ (\U^M;-8WB;_CS7ZT ,\,_ZEJW*P_#/
M^I:MR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *XSXJ?%/1OA+X5N=<UF79;PC[J_>
M_*L3XV?&N+X.Z.;V32[C4CL+!(03_*OS0\7_ +9FL>/OC-#K&N>$=3O? \;8
MFTMX6*O@^F*!I'U;\/?"/B?]I[QI+K_BR-I?ARQ\[35!PS$=/Z5Z#^U5X>M[
M?PIIZ11>79:=#A0HZ*!7B6G_ /!3OPQH%K;Z;H_PWU>STZ$!(84A8!!Z8 KW
MKP'\3]/_ &M_AQKM@FDW&BRR0&-'NT/RD]#TH&7/V/\ 6+;6OAF\UJVY%FVG
M]:],^)'B:/PQX5O;B1E0O$Z*6..2*_/;2_BUXB_8!\6-X1U73+WQ+8W3F<26
MJ,R[3R.@JU\5/VHM7_;'TNS\'>"=#U3PU>1SB2:ZN5(#+QD9Q0%CTG_@G_HE
MROB;XC2WL>ZWOIV(R.""U=I\9/V*?@I?&Z\6^,8)H+6W&^1DDVC]!7I_P3^&
MZ?!WX>1R70\Z^6V#7!0<N0.:^>?B;\3-:^/GQ(@\#V>GW=GH\YV/YBG8?<T
M>7?#WX:MXD\8:EIZ1,?A/;QL^ER$?,6'3)_*KWP'_9UL_P!IC7/%.G?$B.2;
M2=(E,>F+ ^T[,X&?PK[<\-_!VQ\+?#$>&K=(S+'"5611_%BOACP?\5M<_88\
M7>*W\4:5J'B:TU>9FMA:H3Y8SD#I0!K:%X<U3]EC]J#0?!'A:1U\&71#S+(V
M6YK]%X9DN(UDC;<C#(-?G9\,;?Q%^UC^T%HWQ1CMKC1]!L6"O8W"E20/K7Z*
MHBQJ%50JCH!0)CJ^#/CI_P GY>"O]Q/Z5]YU\&_'567]O#P4Y4B((F7[#I0"
M/NK4/^0?<_\ 7)OY&O@S]@G0+)/CI\4;GRU>473$%AG'S5]YW_S6%QCG,38_
M(U\0_L(Z??VGQG^*#W5C-:Q/<ML>12 WS=J Z'W-7YZ?#34YI/\ @I1XGMR<
M1")L*.G>OT+K\[_AGINI1_\ !2OQ-<OI\Z61B;;<LAV'KWH!'7_MQ_\ $H^(
M_@F>X/[NXO$V'\:^U-%YT>P(Z?9X_P#T$5\__M@_ B[^+&CZ=K-E<".?0 UR
M(OXGVY;BOG7P+_P4W/A'3Y='U[P5K%Y-8MY"RQQ-SCCT]J![GJW_  4$T^.^
M\#VJRD%?M*G:#SUKTFZM4;]E>QMO^63:7M/TVFOEWPYJ7B7]LGXG&^-M=:3X
M;8^8EK=*0%Q]:^Q_B1H3:!\')M'MT,QMK,QJ$'7"F@#Q/_@G'H-IH'@'Q%%:
MJ 'ORQ..>IKU_P#:A;;\-9N ?G[UYG^P#9W=GX)UY;NUDM7-Z2%D4@GDUZ;^
MT_#-/\-Y5@A:9]_W4&30+J>5_L5V$-K?:O)&BAG7GCWKV+]I@X^"?B;C/^CU
MY1^QO9W=M=:G]IM9+?*\>8I%>L?M+12S_!7Q*D$332FWX1!DF@.IX5^R[]H_
MX4>IM<^9\W J+]C/[-_PM;QL5_X^=Q\S=UZ]JZK]B'3YE^%\<%_:20%MPV2K
M@\UY=\9/ASXG_9W\9W'C?P_/)-9WDQDE@M@<E<Y(H&?>%?)W_!1I;'_A2+%A
M%]L^TKMZ;L5YVO\ P54TJSC"7/@+6WDB 65EC;EO4<5X!^TO<?$+X^6\7Q+L
M5O;?PC-*H71&4[ASUQ0"6I^A/PI7?^RKIRMWT1P?^^6KP?\ X)G:#9VFF^-[
MA(U:7^T7&XC)'S&OH#X91RC]F*P0P-'+_8SCR6'S [3QBO$_^";MC?6.B^-1
M>V4UF6U%BHE4C<-QYH ^SV^Z?I7Y[?L3ZE-=?M?_ !5B<_(KO@?C7Z$/]QOI
M7YZ?L2:;J5K^V!\59KK3Y[:W=WV32(0K<]C0)'US^U%_R0;QA_UYM7FG_!._
M_DWJS_Z^'KK?VKM89/AOJNEAL"YA(*^M4OV)='&B?!.SMPNW]\QQ0'0[#X^?
M\B?-_N-_*O+/V'_^0/XA_P"OC^M=C^U-K7]D^%[5=VWSF*U1_9)T4:3X=U!P
MN/.</0'0]_HHHH$%%%% !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 <KX@_Y"2UT&F_\><?TKG_ !!_R$EKH--_X\X_I0!:HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZBN7\
M3?\ '[']* -O1_\ CQ2KM4M'_P"/%*NT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 <UXH_UT5:FA_P#'BM9?BC_715J:'_QXK0!HT444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBKI%70USWBKI%
M0!=\/_\ 'F?K6I67X?\ ^/,_6M2@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@"*Z_X]I?]TUROA/_ %\_^\:ZJZ_X]I?]TUROA/\ U\_^
M\: .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\3?\
M'FOUK9K&\3?\>:_6@!GAG_4M6Y6'X9_U+5N4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% %2_P!)LM439>6D-TO]V9 P_6LG_A7GA?!'_"/Z;@_].J?X5T-% '.?\*Y\
M*_\ 0NZ9_P" J?X5JZ;H>GZ.A2PLH+-3U$$80?I5ZB@#)U3PGHNN3";4=*L[
MZ4# >XA5R/Q(J/3_  7H&E3>;9:-8VLO]^&W53^8%;5% #6C61"C*&0C!4CB
MJ$/AW2[:Z%S%I]M'<#I(L0#?G6C10 E96J>$]%UI@=0TJSO2.AGA5_YBM:B@
M"AI>@Z=HL?EZ?8V]E'_=@C"#]*OT44 %?(G[5^A1:%XVM/&DV(DLD7,Q[=.]
M?7=<C\2OACHOQ4\.W&BZU$TEI,,-MZT#*'P1\71>.OASINK13"XCF! ?.<]*
M["ST:QTZ626ULX;>23EWCC"EOKBL7X;_  ]TKX7>$[3P]HR,FGVV=@8Y/-=/
M0(*H1Z%IT.H-?)8VZ7K=;A8P'/X]:OT4 -DC66-D=0R,,,I'!%<^_P .O"TC
M,S>'M-9F.23:ID_I7144 9^F^'M,T;_CPT^VL_\ KA$$_E5R:".XC*2HLBG@
MJPR*DHH JV.FVFFH4M+:*V5CDK$@4'\JEN+6&\CV3Q),G]UUR*EHH K6NFVE
MCG[-;10$]?+0"I+BWBNX6BFC66)N"CC(-2T4 5K/3;73XQ':V\=NG]V-0H_2
MDOM-M-4B\N\MHKF/^[*@8?K5JB@#G&^'/A5LD^'=,.>O^BI_A5]?"^D)8BS7
M3+5;0<B 0KL_+%:E% $,=G##;BWCB1( -HC50%QZ8J&PTFRTI7%G:0VH<Y80
MH%R??%7** $JC9Z'IVGW4MS;6-O;W$GWY8XPK-]35^D8;@10!\D?M5^-[*;X
MC:#X2-ROFZ@ A7//-?0WPI\%KX#\(V^F*>!\WYUSGBO]F_PEXR\=Z;XLU"&1
M]5T]@T+ \ BO5*!GR3^W'XJMFM?#>G6=PLUT]X%DC0Y*@D=:^AOA9X5@\,^$
M=/6)BS30([_4J#6%XF_9[\*^+-934[^&22X23S!SQFO2+.U2RM8;>,8CB0(O
MT Q0!-1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH Y7Q!_R$EKH--_X\X_I7/^(/\ D)+70:;_ ,><?TH M4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R_B;_C]C^E=17+^)O^
M/V/Z4 ;>C_\ 'BE7:I:/_P >*5=H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH YKQ1_KHJU-#_P"/%:R_%'^NBK4T/_CQ6@#1HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%72*NAKGO%72*@"[X
M?_X\S]:U*R_#_P#QYGZUJ4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 177_'M+_NFN5\)_Z^?_>-=5=?\>TO^Z:Y7PG_ *^?_>- '7T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C>)O^/-?K6S6-
MXF_X\U^M #/#/^I:MRL/PS_J6K<H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y7Q!_R$EKH--_X\X_I7
M/^(/^0DM=!IO_'G']* +5%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<OXF_X_8_I745R_B;_C]C^E &WH_P#QXI5VJ6C_ /'BE7: "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .:\4?ZZ*M30_^/%:
MR_%'^NBK4T/_ (\5H T:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *Y[Q5TBKH:Y[Q5TBH N^'_P#CS/UK4K+\/_\ 'F?K6I0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!%=?\>TO^Z:Y7PG_KY_\
M>-=5=?\ 'M+_ +IKE?"?^OG_ -XT =?1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !6-XF_X\U^M;-8WB;_ (\U^M #/#/^I:MRL/PS_J6K
M<H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH Y7Q!_R$EKH--_X\X_I7/^(/\ D)+70:;_ ,><?TH M444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R_B;_C]C^E=17+
M^)O^/V/Z4 ;>C_\ 'BE7:I:/_P >*5=H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH YKQ1_KHJU-#_P"/%:R_%'^NBK4T/_CQ6@#1HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%72*NAKGO%72*
M@"[X?_X\S]:U*R_#_P#QYGZUJ4 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 177_'M+_NFN5\)_Z^?_>-=5=?\>TO^Z:Y7PG_ *^?_>-
M'7T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C>)O^/-?K
M6S6-XF_X\U^M #/#/^I:MRL/PS_J6K<H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y7Q!_R$EKH--_X\
MX_I6-K5A-<:@&096MNQC,=JBMU H L4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5R_B;_ (_8_I745R_B;_C]C^E &WH__'BE7:I:/_QX
MI5V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FO%'^NB
MK4T/_CQ6LOQ1_KHJU-#_ ./%: -&BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "N>\5=(JZ&N>\5=(J +OA_P#X\S]:U*R_#_\ QYGZUJ4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 177_ ![2_P"Z
M:Y7PG_KY_P#>-=5=?\>TO^Z:Y7PG_KY_]XT =?1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !6-XF_X\U^M;-8WB;_CS7ZT ,\,_P"I:MRL
M/PS_ *EJW* "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 **** .>UR_>"Z"(<&MC3W:2TC9CDD5SOB'_D)"NATS
M_CRC^E %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N7\
M3?\ '[']*ZBN7\3?\?L?TH V]'_X\4J[5+1_^/%*NT %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 <UXH_UT5:FA_\>*UE^*/]=%6IH?\
MQXK0!HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBKI
M%70USWBKI%0!=\/_ /'F?K6I67X?_P"/,_6M2@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@"*Z_X]I?\ =-<KX3_U\_\ O&NJNO\ CVE_
MW37*^$_]?/\ [QH Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "L;Q-_QYK]:V:QO$W_'FOUH 9X9_P!2U;E8?AG_ %+5N4 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 <IXA_Y"0KH=,_X\H_I7/>(?\ D)"NATS_ (\H_I0!:HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]
M'_X\4J[5+1_^/%*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 <UXH_UT5:FA_\ 'BM9?BC_ %T5:FA_\>*T :-%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<]XJZ15T-<]XJZ14 7?#_ /QYGZUJ
M5E^'_P#CS/UK4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH BNO\ CVE_W37*^$_]?/\ [QKJKK_CVE_W37*^$_\ 7S_[QH Z^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q-_QYK]:V:QO$W_'F
MOUH 9X9_U+5N5A^&?]2U;E !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>7L&GV[3W
M,JPPKU=C@"IZ\^^.^?\ A6NJ;6*G;U7KT- &SIOQ/\*:QJ36%EKUE<WJ_>AC
MDRP_"NG5@R@@Y!Z5^._[)QN/^&J]:W7D\B[C\K.2.M?KPNH0Z7H7VNY?RX(8
MM[N>P H&S1HKP'6OVYO@_H%X]M>^)4CF5MI7:.OYUK:E^U]\,-)\.0:[<Z^B
M:=-]R7 Y_6@#VBBN ^%OQS\'_&2TN+GPMJ0U"&W&9& QC]:QM=_:@^'GAOQ=
M'X:O]:6'5Y/NPD#G]:!'K%%>'>)/VS_A3X3O'M=2\1)#,G5< _UKJ_A'\?\
MP5\<8;N3PAJJZDMK_K<#&W]: /1J*YWQUX^T7X<Z#/K&NW:V=A",O(>U>*Q?
MM_\ P5F:-5\4J2[;5^4=?SH&?1E%8GAOQCI7BS1DU33;D3V3IO$@]*\Q\=?M
M?_##X<ZJ-.US7TM;O^Y@'^M CVFBO(_A;^U/\.OC)KTFC>%M;6_OXU+-& !P
M/QKU>XN$M+>2:5@L<:EF8]@!0!+17A?B;]M3X3^$=0:RU/Q$D%PIP5P#S^=7
M? /[7GPQ^)FM?V3H&OI=WO\ SSP!_6@9[/14,UU';VKW#M^Z5=Q;VKR>[_:L
M^&]CXKA\.3:XJ:M,=J0D#D_G0(]>HKPOQ9^VG\)_!.MOI.K>(DM[U>L> ?ZU
MW7PU^-/A/XMPRR>&=26^6(9; Z?K0!W5%%% !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 <IXA_Y"0KH=,_X\H_I7/>(?\ D)"NATS_ (\H_I0!
M:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_$W_'[']*
MZBN7\3?\?L?TH V]'_X\4J[5+1_^/%*NT %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 <UXH_UT5:FA_\ 'BM9?BC_ %T5:FA_\>*T :-%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XJZ15T-<]XJ
MZ14 7?#_ /QYGZUJ5E^'_P#CS/UK4H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH BNO\ CVE_W37*^$_]?/\ [QKJKK_CVE_W37*^$_\
M7S_[QH Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q
M-_QYK]:V:QO$W_'FOUH 9X9_U+5N5A^&?]2U;E !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5Y]\=O^2:ZI_N_T-;OCGQYI'@'1+G4-4O8;811EU61L%L=A7AOB#]I+
MP3\2/@[JMR^MVEI=?,@M_,&XD=*!GPA^R=_R=3K1[!B?UKZ7_P""B'[3EY\*
M_"=EH^E2O#]NA*.J_P 7%?,G[(EQ%J7[4>MR6;BXC).&7GO78?\ !4_3[VSU
M#PS?_8&GA@^9E(X-!74\/^"_[!/C7]JCPU-XOM+]+2!Y3A9WVDGKW-4_VAOV
M8/B!\"?"=M9^)KTW>C1MB.-6)%?H+_P3]^.G@^Z^"$:WFIV.B7$4GS6LT@0]
M.N*\]_X*4_'3PEXF^'$&D:/?6NJW2RY+1,&H"[N,_P""2UO'#X/\3&,$ H."
M:^6OV[IKG2?V@H+W32R7ZG",IYZU]4_\$G3N\(^)FQMR@X_*O OVGH(KK]K3
M38YXQ+$6&5;IUH#J8$/[ 'Q)^*/@./Q[=:@)8+B/S?*+_/M^F:9^PWXRUCX,
M_%MO#5A<- )+H0W*Y^]S@U^M/PIMX4^#UK"L8$ M741XXQMZ5^0_PO4+^UQJ
MP08 U0X'_ Z N?4G_!4#Q%XGMK2&RLQ/+HMQ;*98H@<$D5\P?![_ ()E^*/B
M]X'T[Q9I^NV=A#<-O2VFEPZ_49XK]>_B%I/@[6O#$5KXM>RBBD@4"2ZQE>.O
M-?G1^TY\,;7X-PQ>+_ _Q8>>S,X*Z+:W'RJ,^@- (^K_ (&_"'QO\"O@OXJL
MO$.IKJ$T5DPM!&V[&%XK\KM,^#_C#]H[XI7>GZM=-:7LETR1373%0!GCK7ZO
M_L;_ +2T7[07@I[6[ME,FFVZQW$TAR),#&3FN7_:&^"OPV^(TSW6D>-K#PAJ
MJ @M:R*AW#OQ0(\._9K_ ."<OQ&^ /Q 'B.P\1VLO W&&4'(_.O2/^"AW[1F
MN_"7P?I.E:9>-!?72;+EE.-QQ@UXQ\ ?VE=6^"OQFN_!=[X@F\6:=$#&MY+*
M65ZR_P#@IDM_XDC\/ZK);LEO=MO#$< &@?4\F^$_[#WB_P#:OTFX\5+XCM+7
MY\E9Y<-_.LWXA?LP^,_V-[B'Q)9^(K:6X60!C;S DC/UKU/]FG]FVT\=>"WO
ME^,3^$2.#9QW.S],UZ%K7[!GA+Q%&L>N_':/48R>$GNMP)_&@+GTK^R'\>O^
M%W?">[@N)#->VMI^]8GOMYK\U/VF+:]A^.T$FC,T6JK*?*=3T.:_2[]EO]EK
M2_V;?"NO3:5KZZ];WL#;'C.0!BO@3QU''<?M=:.DJ!XVN.5/UH!&3XF_8%^(
MWBSPF/B+K%\)S,NXJ6.[%=7_ ,$^O&^M> ?B%?:&+EE"R")US[XK].==MX%^
M#9A6(" 6_$?;I7Y<_LT*J_M):^JC"B\X'_ J /V1M9#-:PN>K(K'\14M5]/_
M ./&V_ZYK_(58H("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 Y3
MQ#_R$A70Z9_QY1_2N>\0_P#(2%=#IG_'E']* +5%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %<OXF_X_8_I745R_B;_C]C^E &WH__ !XI
M5VJ6C_\ 'BE7: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* .:\4?ZZ*M30_\ CQ6LOQ1_KHJU-#_X\5H T:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *Y[Q5TBKH:Y[Q5TBH N^'_^/,_6M2LOP_\
M\>9^M:E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $5U_
MQ[2_[IKE?"?^OG_WC7577_'M+_NFN5\)_P"OG_WC0!U]%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %8WB;_CS7ZULUC>)O^/-?K0 SPS_J
M6K<K#\,_ZEJW* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q_\ :,^ ]A\:/"-W#-+/
M'>Q0MY B; +>AK\E?%O[ /QMLM8G31["[DLS(<#<<$9K]RJ*!IGP)^P7^QKJ
MOPCU@Z_XEM7@U*1/G#^M?4?[0/P&T7XV>%Y[;4(M]U%$WD$#OZ5ZQ10%S\0O
MB)_P3]^,6EZ_-'X8L;H:>SDCRV(&,UO^(/\ @G?\28?A_8WEK9W-WX@8CSH9
M"2!7[/44#YCXF_X)R_ _QG\'O#>O6_BVP-E-<+^[4C&:\=^/7[+7Q*\5?M)6
M'B+3-):;2(V!:7'O7Z=T4"N<1\.]#O='^&L&G7<>R\6W9"ON5Q7YK?#G]D7X
MI:1^TS?^([S1V31I-1\Y9<?P;LYK]7Z6@+GY\?\ !0KX8_&3XD>)=.TSP-83
M3Z&;94FDBR,-@5\40_L#_'O[1;I-IUW<0&0;Q(Q( SS7[O44#N?('PA_9PU;
M]G_X,ZA!X9@>37]4LRL\;=5<K_C7YZ^*OV+?VA_%&O7M[/87J;YF9 K'&":_
M<FB@+GY2_L;_ +!7C"Q^(1O/B%8S6UE&-ZR-]YB.V:^^?CE^SAX=^,7@B'1K
MZ)@;&$K:E>N0. :]AHH%<_$OXC_\$^_B_I?B*:/PO:7G]G%SCRV(&*U_@9_P
M3Q^*.O\ C:*'QR-0L]'C8,)!(PYK]G:*!\QP7@WX:V_P]^'K:%I\DEPRV_EA
MI#DDXQ7YZ>*OV4_B;?\ [2VE^(X=)9M(BFW/+CH,U^I%% KG ZQX?O[CX:'3
M8X\WGD[=OOBOSZ^!'[*WQ,\*_';6=<U/26BTV>ZWQR8ZC-?J'10%R&S0QV<"
M-PRQJ#^53444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y3Q#
M_P A(5T.F?\ 'E']*Y[Q#_R$A70Z9_QY1_2@"U1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7+^)O^/V/Z5U%<OXF_X_8_I0!MZ/\ \>*5
M=JEH_P#QXI5V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#FO%'^NBK4T/_CQ6LOQ1_KHJU-#_P"/%: -&BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "N>\5=(JZ&N>\5=(J +OA_\ X\S]:U*R_#__
M !YGZUJ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 177
M_'M+_NFN5\)_Z^?_ 'C7577_ ![2_P"Z:Y7PG_KY_P#>- '7T444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5C>)O^/-?K6S6-XF_P"/-?K0
M SPS_J6K<K#\,_ZEJW* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKEOBAXDN?!_P]
MU_6K-0]U8VK31J>A(K\[_ ?[77[4/Q2LKS4O#/A*&\TV&9HQ((O0_2@=C].:
M*_.G_A>G[7ZL)'\$PB!#NE/E=%[GI7N/P0_;,T?Q%<1Z%XSO(]-\2LPC%OMQ
ME^A'YT!8^I:*16#*"#D'D4M @HHHH **** "BBB@ HHHH SM:\0:;X<M1<:I
M>PV,!.T23-M&?2K%CJ%MJ=ND]I.EQ"XRKQG((KY3_P""DRS_ /"DK-H)W@*W
MRY:-L'M7KG[,<$T?PA\/O*YD)M4^9CDGB@?0]9HHHH$%%%% !1110 4444 %
M%)2T %%%)0 M%%% !1110 4444 %%%% !63J7BO1]'OX+*]U&WMKN?\ U<,C
MX9_H*UJ^#OVQI)U_:J^&0CN98H]Z91&(!Y[T#/O"EIL?W%^E.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 %%%% !1110 44V1MJ$^E?*WQ&
M_::\1^%?VA/#W@JVMHVTV_<+(Y'(R: /JNBBN7^(_B2X\*>$]0U*U4--!"TB
M@^H% '445\]?L@_'C6_CEH>N7>M0)#)971A0(,9&37T)0 M%%% !1110 444
M4 %%%% !1110 4UG6-2S':!U)IU4M8B:;3+E4.&\MN^.U %+2_&>AZUJ4VGV
M&J6UU?0_ZR")P67ZBMJOSD_8DCN_^&S/B4);N6:-!)^[=\@=>E?HW0 4444
M%8TGC'1(=<71Y-4MDU1N5M"X\P_A6S7YV^-I+C_AYOH:BZF$/E+F$,=IZ=J
M/T2HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH :S!%+,< =ZS(?%.D
M7.I?V?%J%N][_P \%?YORKF/C5XTB\$_#W6+_P U4N8X28USR37YI_!KXH>.
M;7XY+\0-:62/POO*>:Q.SK0,_6BJ>H:M9:7&7N[F.W0<EI#@56\,>((/%&@V
M>JVI#072!T(]*\5_:N:1?"MQLE:,^5U4XH$>ZZ=JEIJ]N)[*XCN83QOC.15J
MO#?V/6=OA%;&21I6\T_,QR:]RH **** "L?5O%VBZ'?6UEJ&IV]G=W)Q##*^
M&D^@K0U"Z%C87-RWW88VD.?8$_TK\IOV@?'7C#X_?%ZR\<>%%DDT'P5/_IK0
MDA5"GG- T?K!2UY=^SK\8K?XW?#NU\06[*PSY3,O]X#FO3;B9+:"2:0[8XU+
ML?0 9- B2BO,+/\ :1\ 7UKJEQ#K<;Q::2+DX'R8Z]ZXS3OV\/@SJM[]DMO%
M2//NV[=G?\Z /H*BN:OOB)H.F^%8O$=Q>JFD2J'2?U!KR6W_ &Z_@W<ZP-+C
M\4H;TOL\O9W_ #H ]_HK"M/&VD7WA\ZU#=*^G 9\T5C^$?C#X5\<:S/I6CZD
MMU?0@EXP.1B@#M:*2N!UKXZ>#/#_ (^M_!E_JZ0>(;A=\=J1R10!P[?M,(OQ
M/O/"7]G<V[;?.YYKW&SN/M5K%+C&]0V*^'=ZS?M*:O(G*F3@_C7VO:W<5CH<
M=Q,VR&*'>S'L *!FC17A/B3]MKX1>$]1:QU+Q,D%RIP5VY_K6U\,?VJ?AM\7
M]:?2O"^O)J%\@R8]N/ZT"/1O%FL2^'_#>HZE!;FZFM86D6%>KD=J^:O@Y^UY
MXI^)/CI=#U#P)=:1;&4Q_:I$8#&>O-?4=]<PV=I+/<$""-2SDCC%<GX?^(GA
M+7-0^S:9/ ]SNQA(P#F@9VE%9^M:Y9^'=/DO+^80VZ#+,:\+U']O/X+Z7?7%
MG<^*T2> [779T/YT"/4?B[\0!\+_  'J/B,P?:1: 'R_6N7^!/QT7XR:+%?K
M9?9/,&=M><?&KX\^"?BW^S_K]QX9U=-1B==HP,<\U3_8?0Q^#[0$8.TT#/JZ
MBL/Q9XRTGP3IKW^L72VMJ@+%V]!7B$O_  4 ^"4+R*_BQ 8VVM\G0_G0(^BZ
M*X[X>?%KPQ\4M.2^\.:BM];L,AAQQ74:EJ$&DZ?<7MT_EVUNADD8]E R30!9
MKA_B]X]O?AUX4DU6PTQ]5G4\6\8))_*O/--_;B^#VKZX=(M?%$<E^'\LQ[?X
MNF.M>Q?\))I5WH2ZJ94DT]AD2, 10!X=^S!^TQXA^.VKZW9ZUX/N/#4=C_JY
M)E8>;SVS7T57)>#?'GACQ;=7<&@SPR36YQ*(D"X_*N1^*'[5'PW^#FJ)IWBK
M7DTZ[;I&5S_6@9ZW17%_#OXP>%?BI8)>>&]26_@<9# 8KM*!!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 %%%%
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
MUQG*'\:^HOBI\4=+^%V@27VHN061O+4=SBOE7XF6=O;_ +5TFH01+'?@8^T
M?-^=,_;HU6ZUK2O EM+*UJC7<8D9CCS>1D4 <9-K'[07[15_=ZG\.==;1M)M
MY"I6X;9NYXQFE$'[2/P!63Q=X^\1?VQX>A&'M[=][ _05]Y?#[0=/\/^$=+@
MTZSBLXVMHF98U W,4&2:UM6T>RUZQELM1M8KVTD&'AF4,I_"@5SX:_8-_:@\
M3_'CXJ^*;?5+J1]+@5FMX).J?A61^WWXRLOAK\?/ 7BK4XFGT_3]LDL:#+$#
MTIO[%/ANR\._M>?$Z"P5+>V5G"VZ# 3\*N_MQ:3:^(OVDOAUIE_$L]E.RK)&
MXRI&:"NH>+-:^.O[45_!XU^$&NG0?![1B-+6Y?8Q8=3@XK"D/[2'P(N+?6/'
M/B$ZKI+/\R0-NP!US@U^@/A'PGI?@O0[?2]'M([*RC'RQ1#"YQUH\7Z)8Z]X
M=O[6_MH[J$PO\LBYP=IYH)N<5\"_CIHOQLT!KK2]ZS6P59T?KN[UZ?7P?^S/
M ? GQ!U:QTVXWVUQ=MN2,\+STK[O7[HH 6BBB@04444 %%%% !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 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#E/$) U(;B%'J:W+&\MH[6-3<PGC^^*Y/XA:7+K4;VD$QMY&&!(.HKP35
M/V0?%VK7SWD7CRYMHY.1$';BN[#4:-:_M:O)\KGG8K$5Z-O8TN?YI'U=_:%K
M_P _,/\ W\%']H6O_/S#_P!_!7R1_P ,8^,?^BA77_?;4?\ #&/C'_HH5U_W
MVU=WU+!_]!*^YGG_ %_'?] K_P# D?6_]H6O_/S#_P!_!1_:%K_S\P_]_!7R
M1_PQCXQ_Z*%=?]]M1_PQCXQ_Z*%=?]]M1]2P?_02ON8?7\=_T"O_ ,"1];_V
MA:_\_,/_ '\%']H6O_/S#_W\%?)'_#&/C'_HH5U_WVU'_#&/C'_HH5U_WVU'
MU+!_]!*^YA]?QW_0*_\ P)'UO_:%K_S\P_\ ?P4?VA:_\_,/_?P5\D?\,8^,
M?^BA77_?;4?\,8^,?^BA77_?;4?4L'_T$K[F'U_'?] K_P# D?6_]H6O_/S#
M_P!_!1_:%K_S\P_]_!7R1_PQCXQ_Z*%=?]]M1_PQCXQ_Z*%=?]]M1]2P?_02
MON8?7\=_T"O_ ,"1];_VA:_\_,/_ '\%']H6O_/S#_W\%?)'_#&/C'_HH5U_
MWVU'_#&/C'_HH5U_WVU'U+!_]!*^YA]?QW_0*_\ P)'UO_:%K_S\P_\ ?P4?
MVA:_\_,/_?P5\D?\,8^,?^BA77_?;4?\,8^,?^BA77_?;4?4L'_T$K[F'U_'
M?] K_P# D?6_]H6O_/S#_P!_!1_:%K_S\P_]_!7R1_PQCXQ_Z*%=?]]M1_PQ
MCXQ_Z*%=?]]M1]2P?_02ON8?7\=_T"O_ ,"1];_VA:_\_,/_ '\%']H6O_/S
M#_W\%?)'_#&/C'_HH5U_WVU'_#&/C'_HH5U_WVU'U+!_]!*^YA]?QW_0*_\
MP)'UO_:%K_S\P_\ ?P5SWB*XM)+J-OML"G'0N*^:?^&,?&/_ $4*Z_[[:L[4
MOV/?&-O*H/CJYEW=&+FD\'@_^@E?<QK'X[_H$?\ X$CZ^TV\M8[- +N%N.H<
M?XU:_M"U_P"?F'_OX*^0[7]C/QE)"K?\)_=1Y_AWM4O_  QCXQ_Z*%=?]]M3
M^I8/_H)7W,7U_'?] C_\"1];_P!H6O\ S\P_]_!1_:%K_P _,/\ W\%?)'_#
M&/C'_HH5U_WVU'_#&/C'_HH5U_WVU'U+!_\ 02ON8?7\=_T"O_P)'UO_ &A:
M_P#/S#_W\%']H6O_ #\P_P#?P5\D?\,8^,?^BA77_?;4?\,8^,?^BA77_?;4
M?4L'_P!!*^YA]?QW_0*__ D?6_\ :%K_ ,_,/_?P4?VA:_\ /S#_ -_!7R1_
MPQCXQ_Z*%=?]]M1_PQCXQ_Z*%=?]]M1]2P?_ $$K[F'U_'?] K_\"1];_P!H
M6O\ S\P_]_!1_:%K_P _,/\ W\%?)'_#&/C'_HH5U_WVU'_#&/C'_HH5U_WV
MU'U+!_\ 02ON8?7\=_T"O_P)'UO_ &A:_P#/S#_W\%']H6O_ #\P_P#?P5\D
M?\,8^,?^BA77_?;4?\,8^,?^BA77_?;4?4L'_P!!*^YA]?QW_0*__ D?6_\
M:%K_ ,_,/_?P4?VA:_\ /S#_ -_!7R1_PQCXQ_Z*%=?]]M1_PQCXQ_Z*%=?]
M]M1]2P?_ $$K[F'U_'?] K_\"1];_P!H6O\ S\P_]_!1_:%K_P _,/\ W\%?
M)'_#&/C'_HH5U_WVU'_#&/C'_HH5U_WVU'U+!_\ 02ON8?7\=_T"O_P)'UO_
M &A:_P#/S#_W\%']H6O_ #\P_P#?P5\D?\,8^,?^BA77_?;4?\,8^,?^BA77
M_?;4?4L'_P!!*^YA]?QW_0*__ D?6_\ :%K_ ,_,/_?P4?VA:_\ /S#_ -_!
M7R1_PQCXQ_Z*%=?]]M1_PQCXQ_Z*%=?]]M1]2P?_ $$K[F'U_'?] K_\"1],
M>)+BTDDB)O(%/H7%:6D7EK'9J!=PM]'%?(NJ?L>>,;5DSX[N90>A+FK5G^QK
MXRD@#?\ "?W48/\ #O:E]3P=_P#>5]S']?QUO]T?_@2/KW^T+7_GYA_[^"C^
MT+7_ )^8?^_@KY(_X8Q\8_\ 10KK_OMJ/^&,?&/_ $4*Z_[[:G]2P?\ T$K[
MF+Z_CO\ H%?_ ($CZW_M"U_Y^8?^_@H_M"U_Y^8?^_@KY(_X8Q\8_P#10KK_
M +[:C_AC'QC_ -%"NO\ OMJ/J6#_ .@E?<P^OX[_ *!7_P"!(^M_[0M?^?F'
M_OX*/[0M?^?F'_OX*^2/^&,?&/\ T4*Z_P"^VH_X8Q\8_P#10KK_ +[:CZE@
M_P#H)7W,/K^._P"@5_\ @2/K?^T+7_GYA_[^"C^T+7_GYA_[^"ODC_AC'QC_
M -%"NO\ OMJ/^&,?&/\ T4*Z_P"^VH^I8/\ Z"5]S#Z_CO\ H%?_ ($CZW_M
M"U_Y^8?^_@H_M"U_Y^8?^_@KY(_X8Q\8_P#10KK_ +[:C_AC'QC_ -%"NO\
MOMJ/J6#_ .@E?<P^OX[_ *!7_P"!(^M_[0M?^?F'_OX*/[0M?^?F'_OX*^2/
M^&,?&/\ T4*Z_P"^VH_X8Q\8_P#10KK_ +[:CZE@_P#H)7W,/K^._P"@5_\
M@2/K?^T+7_GYA_[^"C^T+7_GYA_[^"ODC_AC'QC_ -%"NO\ OMJ/^&,?&/\
MT4*Z_P"^VH^I8/\ Z"5]S#Z_CO\ H%?_ ($CZW_M"U_Y^8?^_@H_M"U_Y^8?
M^_@KY(_X8Q\8_P#10KK_ +[:C_AC'QC_ -%"NO\ OMJ/J6#_ .@E?<P^OX[_
M *!7_P"!(^M_[0M?^?F'_OX*X+XZ>)ET#X9:M?6]U&LL:?*0XY^E>"_\,8^,
M?^BA77_?;5S_ ,0OV1?%NC^$KN\E\:7.J1Q+EK5F8AJWH8/!JK%_6$]5T9AB
M,=CW1FOJS6CUYD?(WB/7)O$FM3:A.Q>20G)-9]6-4T^31[^2TF4I(A((-5Z_
M4XV22CL?CDFW)N6X5TOPY\67/@[Q-;75M(8WDD53@^]<U6OX/T.?Q%X@M(+=
M#(ZRJ2%^M3447!J>Q=%R52+AO<_77P/>OJ7A'2;ISEY;=6)K<KG_ (?VS6?@
MK1H7&&CME4BN@K\/J6YY6[G]!TK^SC?L@HHHK,U"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@"*Z_X]I?]TUROA/_ %\_^\:ZJZ_X]I?]TUROA/\ U\_^
M\: .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\3?\
M'FOUK9K&\3?\>:_6@!GAG_4M6Y6'X9_U+5N4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% ' _'M@GP;\7L>@T^2OBS]A7]K#X8?#GX57VDZ_XACT[4%O79HY!U&37Z!Z
MYHMIXBTF[TR^C\ZSNHS'*G]Y3VKY^F_X)]_!.::25O"PWR-N;$F,D_A0,MM^
MWI\%0K$>+H2P&0NWK[=:^<_'WQD^('[2OCS3=+\"V)O_  @9O+O)XQPL9/)_
M*O?_ /AWO\$MRM_PB_*G(_>__6KUWX:_"'PO\(]/EL_#.GBQ@DQN7.<X_"@-
M#-\*_!#0?#7P[E\)Q(_V&X&9O7<1R:^1H/'WBK]E3XSZB?%-I]@^&VXI:WS#
MAJ^_JXWXJ?"+PQ\9O#HT3Q78#4-/#[Q'G'- 'D[?M]_!AM/-Q%XJA>4IE8<<
MD^E?'7Q:^.WB?XQ?%"VO]&MOM'A)2%>Y5> *^OXO^">OP1AV[?"V-O3]Y_\
M6KT3PW^SCX#\*:*VE:=HZPV;=4R#_2@>A\M?MDW$4/[)GA!@3L-S'V]Q7TW^
MS2XD^$^@$=/LJ?R%=#XJ^#?A7QIX7M?#VK:<+G2K5@\4)/0C\*Z/P[X<L/"^
MEP:?IT/D6L*A$3T H%<^>/VM?A3J]W82^-?"EJ;SQ/9J/(A SG%<K\&?VX_"
MWAWPE::/\3M531/%D Q<6[+TK[#(# @C(KPKQM^Q1\)OB%XDGUW6_#HN=2G.
M7D#XS^E 'F'QL_;I\(ZCX1O+'P%JD6L:A<1,AVKTR.@KS']AO4M=U+7FG\1P
M&VNI)RR*1C()KZ:\-_L0_"/PG/YVG>'!#)G.2^?Z5Z7HOPJ\-^'KJ*XL;!89
M8_NL#TH&?.7_  4NF6'X)6)?@?;E[?2O7/V79!)\(] (Z?94_E7:_$+X9^'_
M (I:.FE^(K(7MFC^8L9/\7K6KX;\,Z?X3TN#3M-A\BUA4(B>@% NA\:_M;^#
M];\+?'#1/BC';,-#TF-3/.!P, 9KT?PS_P %!O@]K&AQ75WXGAM;K;AX2.K>
M@KW[QAX1TSQWX=O-#UFW%UIUVNR6(]Q7@R_\$\_@A&05\+8PVX?O._Y4 >!6
M.L:[^U?\5H;NTM_.T/3+H26\RCJH.<U]%_M?XL_@O=1,<&*W"G\ !7JGP[^$
MOAGX5V36OARP%E"PVD9SQ6IXL\%:3XVTR73]7MOM-K(,,A[T >3_ +%L@D^
MNBLO3+?TKG_VSI5CT/3-WO\ SKWOPCX0TOP/HL.DZ/;_ &:QB^Y&.U0>+O >
MC>.(8XM8M1<I']T9Z4 >2?L@R"3P/<D?\]!6-^WQ*L/P7#-T^U+7O/A7P;I7
M@NS:UTFW^S0L<E<U%XV\!Z-\0](_LS7+47=GNW^63WH \M^!-F=;^ *6,7,E
MS8&-1ZY4BOFCX2?$J+]C#Q5?>'/&&-/T[4[IIR\@Z D\_K7WIX<\+Z=X3TV&
MQTV#R+:)=J)Z"N(^*W[.?@3XTW4%QXKT@:A-"NU&W8P/RH"YY%\2/V_?AW9^
M&Y/^$1UV'5M9D.V.%1TS_6L?]BGX8ZYIOBKQ!XZU6U:!==!E5B.#DYKO-'_8
M+^#6AWJW5IX9\N93D,9,\_E7O>E:7;Z+IUO8VD?E6UN@2-!V H ^%/VK;A(_
MVS/APA)W'R\<?2OO5ONGZ5Q7B;X-^%?%_BW3_$NJ:<+C5[''D3Y^[C\*[6@#
M\_?CU<HGQ6L02<_;!V_VA7WGX?\ ^0%IW_7O'_Z"*Y;6_@OX3\0ZFE_?:<);
MI'WA\]_RKM8(5MX4BC&$C4*H]A0!\2?%.=%_:BD4YS]*]#_:N^$-[\5OA[X?
MN]-B:6YTDBX4)ZKS_2O:]2^$OAG5O$AUVZL!)J1_Y:YKJHK.*&U%NJXAV[=O
MM0!\B_!_]MS0?#NAR:3\3[^+0-2LL00AE^^JC']*U?B5^W9X1NO"=U'\-=5A
M\0>*2/W-H%S@8ZUW_CO]C?X6?$C4OMVNZ +JYSG<'Q_2J_@O]BGX3> -;&K:
M-X>^SWH&-Y?/]* T/CO_ ()J:QK'BC]H;Q[K.OQ-;ZK<J[318P >:U_^"EFL
M:GH/Q8\'7N@1&XUV-5-M"!G<U?='@OX*^$OA_K]]K.B::MIJ%Y_KI ?O?I3O
M&'P9\*>//$6GZYK6FK=:C8\P2D_=_2@=]3YZ^#/[;GA_0? MG9_%G5H] \6I
M_K+60<E<<8J7XK?MS>$]4\/G3_AYJD6MZM= Q%57[H(Q7I/C_P#8T^%?Q,U[
M^V=?\/BZO\;?,#XX_*H/"'[%'PF\#:DM]I'AT6]RK;@Q?//Y4"T///V,?@QK
MFCPZIK_BRT>"ZO)?.A5N^3FOKBFPQ+#$D:#"(H51Z 4^@04444 %%%% !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 ,F_U;?2OS[^-ETB?MF>#$R0QD
M7M[U^@Q&X$'I7#:Q\%?"6N^+;3Q+>::)=7M3F*?/W?TH [JN"^-DGE_#O6CD
M@?9G_P#037>U1UC1K37K":SO8_-MY5*.OJ#0!\<_\$[8;?7? 7C*RF!>WFO6
M1QTX)-<=XH\6>(?V9_VC;F^\3:#;P_"-00NKS0@G)]\5]K_#_P"%OASX7VMS
M;^'K$645R_F2J#U;UI/BE\*?#?QE\)W'AOQ58C4-)F8,\.<9(]Z /!E_;^_9
MPEA\[_A)--VXSS:KFN$?]K;Q/\5/BGHEM\$_#-AXC\"[PNIZDMN,Q\\GIQ7=
MK_P3+^ "Q^6/")VXQ_KO_K5[)\&/@'X,^ .A7&D>"]+_ +,L9Y/,D3=N);ZX
M]Z /!?\ @I=.(OV799)E\IO/B)11P#CD5[!^R7()/V=_!##H;!?ZUVOQ&^&F
M@?%;P\^B>)+(7VG,P<Q$XY%:GA?PSI_@[0;/1M*@^SZ?:)Y<,?\ =7TH \ _
M;8D6+X9ZH6Z>0:;_ ,$_95F_9_L67IYS5[KXP\!Z-XZTZ2QUFU%U;2+M92>H
MH\#^ ]&^'.AII&A6HM+!#N$8/>@#Q3]LJ18_#.EEO^>M0?"GPM%\1/@9X@\-
M2$^7?PF,_B*]T\6>!]'\;6\<&KVWVF.,Y5<]*F\-^$M,\)6I@TRW\B(]5S0!
M\ ?"7XJZY^Q=XT'@;Q3:K8?#6-VD_M*1,E&/O7O\W_!1;X$M#(+7QI;W%QM/
ME1JI_>-C@#\:]9^*WP+\'?&C2GT[Q7I:ZA:OU7.#_*O&K7_@FC\ K.>":+PC
MB2%MZ'S>A_*@#X'^,_QL\:?&S]J;P5=7MCY&C6]RHM7C3 :/=P:_7NU(_P"$
M)0C_ )]>?RKCH_V9OA]%>:?<KHB":Q $#9'RXZ=J]+6QA2S^RA,0[=NWVH _
M./\ 8>NHY?VT/B0BD[@LF>/K7U%^UA\'KGQGX:E\2:) ;KQ+I41>RA SN8=!
M7H/@WX$^#? 7B[4/$NBZ6MKK%_GSYP?O9_"O0: /A#]GW]O#2_ 'A4Z%\<=0
M7PSXMBD(6W=?X!TKI_BE_P %!/ ^M:"=.^'&LPZ]K-UF(QJOW01C\^:]2^*W
M[$_PE^-'B@^(/%7AT7VJ$8,JOM_3%9W@G]@GX,_#W5%U#1/# MKI3N#&3//Y
M4 <K^Q'\']:\'PZQX@\06K07&IR>?&&'][G^M>-^-+Y8_P#@I]H<>3O,*CI]
M*_1&WA2U@CAC7;'&H55] !BN%O/@?X0OOB-#XYFTP/XDA&$NL\C]* /G/]M;
MX=^-/"L=MXV^%VE-J.LO<!M0CQG;&,9;\LU;^'/_  4<^$L?AVTT_P 5^)HM
M,\06D2QWD+K]V0#D?G7UW-"MQ"\4B[DD4JP]01@U\SZU_P $X_@3X@UB]U.]
M\)^9>7DADF?S<98G)/2@#R+X\?M<67Q[L7\&_"NX77&NMH+QKRQKZ)^!?PAF
M\/\ P?M;+6K8Q:W+;,LJ'^%B.!5GX5?LA_#'X+ZK%J/A70187<?W9-^['Z5Z
MQKFKQ:#I=S?SJS16\9D8+UP!F@#\\_"OBWQ%^QM\1M5;7+7R/#NJW1DEFE'
M3=G(KZ$'_!1CX!A07\<6\9[[EZ'T^M8OAGXW_!W]M*]UCPQJ>FRJ^E2- _V[
M";CG!P2.E#?\$W?V=;@M_P 4U"Q8[SMNA^?2@#X?_;2^.GC_ .+WC#39?L!;
MX5M?HVG:B%XD&X8YK]6OA98P7_PB\.6L@WV\FG1(1ZC;7P#^T#XL\&?$+7=/
M^ '@+3GC_P"$;N5;>JY3"D=&_"OT1^'>FMH/@/0[&8[6M;..-L]L"@#\L?VZ
M?$'B_P#9_P#CS:'P=:M_8[HKNRCC)QD5]=?L2^ 9=4TR'XC:A (]2U*/YVQR
M<CFO*?VFM0TSXH_M3:5X&2/[2UPJC>HRO;O7W-\-?!D?P_\ !NGZ'%MV6J;1
MMZ4 =11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 E?'G[5W@[XA_%+7-&T_3]-?\ LJUN@S/&.JYY)K[$HH Y
MGX>^$;;P;X9L;."(1R"%/-QW; S73444 ?/_ .UQ\$9?C%X;TX6J,UYI\OGQ
M;.I(Y KR8>'?BGXG^$^KZ=JFD,E_9PF&R3'WP!@5]LT4#N?F%\-_B)^U?\,_
M#IT2R\#K/;(Y*,\6<?I7M_P(^,/[17B;Q$T'C7PFFG6 /$@B _I7V=10%R*U
M9WMXVD&)"H+#WKPK]L(^.;CX6W5MX%LFN]4=QA4ZXKWJB@1X7^RW\(W\%^"=
M.UG6;4V_BF\AS> C!#'L:]THHH Y3XG>!+3XC>$;O1KQ<Q2C/XBOF/\ 9C\+
M_$GPG\0?&GAS6M,>W\():R1Z=,1PYP<5]CT4#/DO]A_X4^*/AOK7CV3Q#8M:
M17UZTEL6&-R[LYKZ6\;6,^H^'KF"W7?*PX'X5O44 ?'_ .S/\)/%?@_XZ>(M
M8U>P:WTZX5A%(1UZU]2>-K*;4?">J6UNN^>6 JB^IK<HH ^6/@3\,?$OAGQ<
MMUJ5DT,'F$[B.V:]\^)7@^P\9>%+^UODW*D+NA]"%)_I75U\\_MH?'"X^"?@
M"TNK>.61M0F-J1$N3@X']: /@[]D7X-S?%WX]>(+YY)9K?0-08(&/R@!J_7.
M",10QH!@*H&/H*^;OV+_ (46_@?P_J'B"*#R9-? N7R,$DX-?2M ,^1&^$_B
MK_A?FIZV+%O[,DDRDF.O->N_&[X&Z=\7/"L1NU:/4[.#,!3^\!TKUZB@+GYP
MV/BS]ICX*B70?"WA3^UM*#DI-/'O(^F13M'\"_&G]K?7H=$^+FCR^'M"M9!+
M'+ "F2#TK]'** N<18^ ;?P;\,I/#NDIN\FT,*-CESC S7AGP0^&/B?PUXU%
MY?V30P>:3N([9KZJHH ^<_VHOV9;3XK:8=1T\R6^KPOYJM"<,S#D5\Y1?&C]
MJ_P?&NB:;X'CN]/T]1%!/)$"TBC@9.*_1FB@+GYA?$3X._&7]I[PW-JGC32)
MM,U5!M2TB!52![5]4_L;_"W6_A;X)M=*U6V: HFTAA7TI10%SY,_:;_9=?7[
M^V\5^%A-'K-F_GI#"<;W'(!QUKQO_AH7]KNSS%'X AD2#]VC- #O XR>*_1>
MB@+GQ'\#?V=?$GQ&\<-\0?B5!-::Q<#=)9-G8I]A7MW[1GP3/Q"\,V=QITLT
M-_HR;[.&$D!F'0&O;J* /S1N?&W[4?C+3;OP7J_@_P O0I3Y!NO+^8Q@^N*^
MG_AE\#;KPA\&[>U\MQJ^SYH3V)KZ/HH"Y\O_ +.7PJ\0:+<>-+77;5K.VU1&
MC23H<'CBO$M:T_XZ?LL:I>:-\+] ;Q-H][.9WDNE\S:Q/;/UK]#:* N?$'[.
M?P7\9^+?BL_Q)^(&G-I>MW"_O(U& *^W441J%'04ZB@ HHHH$%%%% !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 <IXA_Y"0KH=-_X\H_I7/>(?^0D*Z'3/^/*/Z4 6J***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YCQ,3]MCY[5T]<O
MXF_X_8_I0!MZ1_QXI5VJ6C_\>*5=H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH YOQ03YT7-:FAD_85K*\4?ZZ*M30_\ CQ6@#1HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "J]]91:A:O;S+NC<8(JQ13V%
MOHSX"_:6_9LU:/Q%>:OI%FTD+$GY1Q7RWJ.FW6CS-#=QM'(IP1BOV9OK&'4+
M=H+A!)&W4&O)/&?[/O@;49A/<:8OFN<MQUK[3 \1>QIJGB(WMV/@LPX8]O4=
M3#2M?N?F3HWA_4/$5PL&GPM+(QP!BOLO]E7]G&\T34TUC6K0Q[ESAA7OO@OX
M#^"]!V7-CIJB53PWI7IL,*6\2QQKM11@ 5GF&?O$TW2H*R?WFN6<-K"U%5Q$
MKM=MA88E@C6-!A%& *?117QQ]R%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!%=?\>TO^Z:Y7PG_ *^?_>-=5=?\>TO^Z:Y7PG_KY_\ >- '7T44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C>)O\ CS7ZULUC
M>)O^/-?K0 SPS_J6K<K#\,_ZEJW* "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@ HK+\1>)M.\*Z;-?ZG<+;6L2[GD;H!53P9XXT;X@:0
M-3T*\6^LBVT2+TS0!OT444 %%%% !1110 4444 %17%O%=PO%-&LD;##*PR"
M*EHH ^2/VFOV&D^*TUK=> ]4B\!WH)-S-8J8_..>IQ7@#?\ !+_XNX^7XUWP
M.?\ GJ_2OTVHH ^=/V;?V0])^"=M'>:J\.N>)"N)=3D7+R'U)->[^)-*DUCP
M_?:?;R_9I)XC&DB_P$]ZU** /F?X7_L?KX*\?1^+-3U,:KJ4;[DF?E@,],U]
M,444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1167X@\2Z=X7L7O-2N%MK= 69V]!0!J45X3;_ +;GP=N=
M4.G1^+;=KL-L,>.]>Q^'?$>G^*M+CU#3+A;FTD^[(O>@#3HHHH **** "BBB
M@ HHHH ***^;]<_:*UO3?B+<:$EK&;:.78&V\]: /I"BJVFW+7FGV\[##2(&
M/XBK- !1575;IK'2[RX09>&%Y!]0I-?,7[,/[4&O_&;Q=XETO5+.."'3;EH8
MV1<9 .*!GU/6/XD\'Z+XPMXX-:TVWU*&-MZ)<)N"GUK7'2EH$06-C;Z;:QVU
MK$L$$8VI&@P /2IZ** "BBOG[]I[XA_%/P/)I8^'6@KK*R_\?&Y-VWGZ4 ?0
M-%>;? ?Q-XO\5>#1>>--.&F:MOQY(7'%>DT %%%% !1110 4444 %%%4-:UN
MS\/:;+?W\P@M8AEY#VH OT5Q_A/XL^%_&UZUIH^IQWEPHR46NPH **1F"J2>
M *X&S^.G@O4/&DOA.#68I-=B^_:CJ* ._HI%8, 1R*6@ HHHH **** "BBOG
M'XW?M$:W\./C!X?\+6-K'+9WX4R.PY&: /HZBJ6CWC7]A%,XPS*":NT %%%%
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 %%%% '*>(?\ D)"NATS_ (\H_I7/>(?^0D*Z'3/^/*/Z4 6J***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y?Q-_P ?L?TKJ*Y?
MQ-_Q^Q_2@#;T?_CQ2KM4M'_X\4J[0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!S7BC_715J:'_QXK67XH_UT5:FA_P#'BM &C1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>*ND5=#7/>*ND5 %W
MP_\ \>9^M:E9?A__ (\S]:U* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ***H:UKEEX>L'O;^=;>W3J[4TG)V0FU%79:N06MY .3M-<QX5A<3
M3DJ0-QKP#XM_MCV_AMY8=!>*Z/(]:\6TO]NCQ38W3#[)&8V;)R*]VED>-K1Y
MXQT\SYVMQ!@*$^24KOR1^BE%?.GPC_:RTKQ<D<>LW$5I.W&!@<U]"V=Y#?VL
M=Q XDAD&Y6'0BO+Q&%JX67+55CU\-BZ.,AST97)J***Y3L"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K&\3?\>:_6MFL;Q-_P >:_6@!GAG_4M6Y6'X
M9_U+5N4 %%%% !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 5QOQ6^*NA_![P;?\ B379MEE9IO=$(+D>PKKKB9;>%Y6^
MZ@W&OS^_:0L=3^-G[1WAK2X+V1?#0*Q75CG*2^N10!RGB3X__&?]JS7I;SX&
MW\VE:,V1&+@%>G<UGR?"?]NFWC:1O%L+B,9(64$G]:_1/X>_"WPW\,=)BL?#
M^EV^GQJN#Y*8SZUUM 'P!\ _VS]7^$VM0?#_ .-D]S<>*KZ8"WND7*#M@FOO
M32]4MM8LH[JUE6:&09#(<BOG[]L'X#>'_'GPKU_4K?3+>#Q-# 6MM25/WD;>
MH-<=_P $^_%6H:?\,8/!FOWLFHZQ:[W^U2')(]#0!]<K<1,2!(A*]0&'%1?V
ME:#K=0C_ +:#_&OQ^U7]JOQ]\,_VEO&?AB!KS7K;5;EK2!8RS"UW'&[VQFO3
M[K_@FS\9?$%N^K0_&2\@DU ?:/LIED'E;OF"_AGM0!^G$<J3*&1E=?[RG(I]
M?&?[*?Q2U+X5^*K7X%^*;N;7?$%KECJ<C$EOK^5>V?M&_'RT^!?AM+J2W^U7
M-R"D48/.>U 'K,E[;Q'#SQ(?]IP*1=0M6.%N82?9Q7YCV7P%^+G[9$MUXFM?
M&5_X&LXI,1P,SJ),\C&*-3_8A^,OP1M3XJ_X6=?>(UMV&^Q61R3^% 'Z?A@W
M(Y'K2/(L:[F8*/5CBO OV8/C9JWQ T?^S-:T6XTZXT^']Y=3@@/COS7B7[5O
M[4&MZ]XXL?A3X*L[B5M9;[.^L6N2+8DXR2.E 'W'_:5I_P _4/\ W\'^-31S
M)*,HZN/]DYK\S/\ AV%\8NO_  NV\Y^?'FR<'T_SQ70_"/X^>*?V9?&!\$>.
MA=:I"L@MDU&X)Q(<XR": /JK]K2,2?![7@<X^SMT^E<7_P $\XA#\!857./M
M+=3FNO\ VGKQ-3^!>IWT?"7%IYBCV(S7!?L.:Y:>%OV;&U2^E6&VAF=BSG ^
ME 'U3+<10#,DJ1C_ &F J,:A:L<"YA)_ZZ"OS8\8>+/B!^WE\1]8\$>&;Z\\
M"Z;HS%UUA-RI.H/8CK^%4[K_ ()Y_&7X>V\GB-/BY?:NVFKYWV%9')F [<T
M?ITK!AD$$>U%?'7[*/[5]UXFU:U\!>(K&6WUQ6V@SY#G'&<&O3?VL/VF+?\
M9S\)VUTNGMJE]?.8(X8SRA/ 8C\: /<FOK:,X:XB4^[@41WUM(VU+B)V]%<$
MU^86D_LG_&+]I9IO%,/Q"O\ PI9W+>;';L[# ;D# K&\3? ?XP_L4W2_$/4?
M&]]XSTRTX:Q61FW_ %% 'ZM>='DCS%R.HR*(YHY<['5\==I!K\__ -E'XF>*
M?VC-2\0ZW+?7&FK+:.\=FY(,9P>U:'[#?CWQ#X;\<>,]%\9:I/>&6]9+7[0Q
M.T;N,9H ^\ZC^T1%R@D0O_=W#-8WC+Q=9^"O#MQK%Z<6\(R3G'TKXB^ 4/C/
MXD_M,^(-?;7;@>&9"SPV^X[ .>E 'WU14<,9AA1"=Q48SZU)0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5\:_\ !1;4O$MOH_A"RT*1TMKR\$5YM[QEL']*^RJY3XB^ +#X
M@:#/97<2--L80R,/]6Q'!% SYNO/^"?_ ,+M3\ K?:+HJQ^)9K1)4O5DSF4J
M"3^>:[?]F/X8^//AAI<>E:]=K+81L2%W9X[5XGX?^*'B[]CWQD/"/B&TO?%>
MF:K/OCU'YBEJN>!GTK[4\(^+]/\ &6D17UA<1S(ZY(1LXH XWQ7^T)X7\'W5
MU!?RLC6^=W(&<5X7KW_!3SX7Z#<2PRVNI2F,X+1ID?RKQ']MGPUJGB;QUI]I
MI4[VWF78679W&>]?6WPI_92\!Z+X)L(]6\.V.J7LT"/++/$"<E0:!Z'5?!/]
MHCPO\=="&J:'*T$9&?+N"%?\J\?^(G_!2#X;_#?QIJ/AK4+74)KNQ8K))"F4
M./0XKY6_:$^%/B'P_P#M(KH7@76I/#FF$@BVM6*KCZ"ONWX>_L[^"KSP'IJZ
M_P"'+#5=6D@Q=7L\0:21NYS0+0O_ +/?[37A;]I'1[S4/#0FCCM6VNEQPWY5
MZZ6 !). .237P'\0-)B_9K^/_A/0O"V-/TW6IP7A@&T$$]"*]X_:\\>7NB^
MI=)TBXDM=3G"D31G! - &;\5?V]_A]\)=?N=)U..\N;B!MK&V&X?RKGO!?\
MP4L^&?C?Q=IWAZUMM0@N[YPD;S)A03ZG%:'[.O[+^A7'ANU\1>+K.W\07]]%
MO/VI-V#ZFNB^-'[*/@W7/!NH3>'=#LM$UN.(F"[MHPK(?44!H?0D<BR*&1@Z
ML,AE.017Q#XL_P"2V7O_ %W_ *UN_L<^)->\#WG_  @OB;59=:ORS%;B9B2!
MV%8WC"/9\<KU3T^T#/YT#/L.WU*#1_"\-Y<N(X8;=68DX[5\T^.O^"CWPV\
MZZVEWEM?W$RG!>!-R_RK#_;$^(6IVNL>#?!.D73PKK4:Q/)&>%SQDUZG\)_V
M2?"'@WPI'9>(=)L?$>ILV^2[N8MS<]LT".9^&_[=G@#XW1ZUIFE)>6<\-K(<
MW:[5/RD=:\8_8%=9OB%XXD0AD:]<@C_>->X_M!?LBZ)XR\"W,/@N&U\(:I"C
M.;BSCV&10,[3BOFS_@E_IE_H?BSQ;I>I%Y);2Z:,S2?QD'K0/H?H?XH\3V7A
M'19M2OY!'!$,G)P3]*^6/$G_  4V^&/AK69]-GM-2EEA)!>-,J?IQ7F/[5OQ
M"NO&'[36G_#!]?\ [$TJZC4R7+R;8U]0:^@O"GPS^!?A/P_9Z5J,WAO5[V%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** .4\08_M(9(4>IK>L+B".TC'G
MQGC^\*Y'XAZ;-K,;VEO*;>5A@2#M7@6J?LF^.]5OWNX?'EQ;12<B(.>*[L-0
MHUK^UJJ'RN>=BL17H6]C1<_1I'UE]K@_Y[1_]]"C[7!_SVC_ .^A7R)_PQ_\
M0/\ HH5Q_P!]M1_PQ_\ $#_HH5Q_WVU=WU+"?]!*^YGG_P!H8W_H$?\ X$CZ
M[^UP?\]H_P#OH4?:X/\ GM'_ -]"OD3_ (8_^('_ $4*X_[[:C_AC_X@?]%"
MN/\ OMJ/J6$_Z"5]S#^T,;_T"/\ \"1]=_:X/^>T?_?0H^UP?\]H_P#OH5\B
M?\,?_$#_ **%<?\ ?;4?\,?_ ! _Z*%<?]]M1]2PG_02ON8?VAC?^@1_^!(^
MN_M<'_/:/_OH4?:X/^>T?_?0KY$_X8_^('_10KC_ +[:C_AC_P"('_10KC_O
MMJ/J6$_Z"5]S#^T,;_T"/_P)'UW]K@_Y[1_]]"C[7!_SVC_[Z%?(G_#'_P 0
M/^BA7'_?;4?\,?\ Q _Z*%<?]]M1]2PG_02ON8?VAC?^@1_^!(^N_M<'_/:/
M_OH4?:X/^>T?_?0KY$_X8_\ B!_T4*X_[[:C_AC_ .('_10KC_OMJ/J6$_Z"
M5]S#^T,;_P! C_\  D?7?VN#_GM'_P!]"C[7!_SVC_[Z%?(G_#'_ ,0/^BA7
M'_?;4?\ #'_Q _Z*%<?]]M1]2PG_ $$K[F']H8W_ *!'_P"!(^N_M<'_ #VC
M_P"^A1]K@_Y[1_\ ?0KY$_X8_P#B!_T4*X_[[:C_ (8_^('_ $4*X_[[:CZE
MA/\ H)7W,/[0QO\ T"/_ ,"1]=_:X/\ GM'_ -]"C[7!_P ]H_\ OH5\B?\
M#'_Q _Z*%<?]]M1_PQ_\0/\ HH5Q_P!]M1]2PG_02ON8?VAC?^@1_P#@2/KO
M[7!_SVC_ .^A7/>(I('NHV^U0KQT+BOF7_AC[Q__ -%#N/\ OMJS=3_9)\>V
M\BAO'5Q+GHV\TOJ6$_Z"5]S&LPQO_0(__ D?8>F3P1V: 7$3>X<5:^UP?\]H
M_P#OH5\?6O[(/Q >%6_X3^XCS_#YAJ7_ (8_^('_ $4*X_[[:G]2PG_02ON8
MO[0QO_0(_P#P)'UY]K@_Y[1_]]"C[7!_SVC_ .^A7R'_ ,,?_$#_ **%<?\
M?;4?\,?_ ! _Z*%<?]]M1]2PG_02ON8?VAC?^@1_>CZ\^UP?\]H_^^A1]K@_
MY[1_]]"OD/\ X8_^('_10KC_ +[:C_AC_P"('_10KC_OMJ/J6$_Z"5]S#^T,
M;_T"/[T?7GVN#_GM'_WT*/M<'_/:/_OH5\A_\,?_ ! _Z*%<?]]M1_PQ_P#$
M#_HH5Q_WVU'U+"?]!*^YA_:&-_Z!']Z/KS[7!_SVC_[Z%'VN#_GM'_WT*^0_
M^&/_ (@?]%"N/^^VH_X8_P#B!_T4*X_[[:CZEA/^@E?<P_M#&_\ 0(_O1]>?
M:X/^>T?_ 'T*/M<'_/:/_OH5\A_\,?\ Q _Z*%<?]]M1_P ,?_$#_HH5Q_WV
MU'U'"?\ 02ON8?VAC?\ H$?WH^O/M<'_ #VC_P"^A1]K@_Y[1_\ ?0KY#_X8
M_P#B!_T4*X_[[:C_ (8_^('_ $4*X_[[:CZCA/\ H)7W,/[0QO\ T"/[T?7G
MVN#_ )[1_P#?0H^UP?\ /:/_ +Z%?(?_  Q_\0/^BA7'_?;4?\,?_$#_ **%
M<?\ ?;4?4<)_T$K[F']H8W_H$?WH^O/M<'_/:/\ [Z%'VN#_ )[1_P#?0KY#
M_P"&/_B!_P!%"N/^^VH_X8_^('_10KC_ +[:CZCA/^@E?<P_M#&_] C^]'UY
M]K@_Y[1_]]"C[7!_SVC_ .^A7R'_ ,,?_$#_ **%<?\ ?;4?\,?_ ! _Z*%<
M?]]M1]1PG_02ON8?VAC?^@1_>CZ=\2R0221'[5"I]"XK2TB:".S4"XB;_=<5
M\@ZG^R3X^MF7=XZN)L]#O-6K/]D/Q_) &'CZXC!_AWFE]2PG_02ON8_[0QMO
M]T?_ ($C["^U0_\ /:/_ +Z%'VJ'_GM'_P!]"OD/_AD#X@?]%!N/^^VH_P"&
M0/B!_P!%!N/^^VI_4<)_T$K[F+^T,;_T"/\ \"1]>?:H?^>T?_?0H^U0_P#/
M:/\ [Z%?(G_#'_C_ /Z*%<?]]M1_PQ_X_P#^BA7'_?;4?4L)_P!!*^YA_:&-
M_P"@1_>CZ[^U0_\ /:/_ +Z%'VJ'_GM'_P!]"OD3_AC_ ,?_ /10KC_OMJ/^
M&/\ Q_\ ]%"N/^^VH^I83_H)7W,/[0QO_0(_O1]=_:H?^>T?_?0H^U0_\]H_
M^^A7R)_PQ_X__P"BA7'_ 'VU'_#'_C__ **%<?\ ?;4?4L)_T$K[F']H8W_H
M$?WH^N_M4/\ SVC_ .^A1]JA_P">T?\ WT*^1/\ AC_Q_P#]%"N/^^VH_P"&
M/_'_ /T4*X_[[:CZEA/^@E?<P_M#&_\ 0(_O1]=_:H?^>T?_ 'T*/M4/_/:/
M_OH5\B?\,?\ C_\ Z*%<?]]M1_PQ_P"/_P#HH5Q_WVU'U+"?]!*^YA_:&-_Z
M!']Z/KO[5#_SVC_[Z%'VJ'_GM'_WT*^1/^&/_'__ $4*X_[[:C_AC_Q__P!%
M"N/^^VH^I83_ *"5]S#^T,;_ - C^]'UW]JA_P">T?\ WT*/M4/_ #VC_P"^
MA7R)_P ,?^/_ /HH5Q_WVU'_  Q_X_\ ^BA7'_?;4?4L)_T$K[F']H8W_H$?
MWH^N_M4/_/:/_OH4?:H?^>T?_?0KY$_X8_\ '_\ T4*X_P"^VH_X8_\ '_\
MT4*X_P"^VH^I83_H)7W,/[0QO_0(_O1]=_:H?^>T?_?0K#\3202+$?M,*^Q<
M5\P?\,?^/_\ HH5Q_P!]M5#5/V2?'UL%+>.[B8'_ *:&E]2PG_02ON8UF&-_
MZ!']Z/KG0YH([/BXB?/]UQ6C]JA_Y[1_]]"OCNQ_9$\?S0[AX]N(@>WF&K'_
M  Q_\0/^B@W'_?QJ/J6$_P"@E?<Q?VAC?^@1_>CZ\^U0_P#/:/\ [Z%'VJ'_
M )[1_P#?0KY#_P"&/_B!_P!%!N/^_C4?\,?_ ! _Z*#<?]_&I_4L)_T$K[F'
M]H8W_H$?WH^O/M4/_/:/_OH4?:H?^>T?_?0KY#_X8_\ B!_T4&X_[^-1_P ,
M?_$#_HH-Q_W\:CZEA/\ H)7W,/[0QO\ T"/[T?7GVJ'_ )[1_P#?0H^U0_\
M/:/_ +Z%?(?_  Q_\0/^B@W'_?QJ/^&/_B!_T4&X_P"_C4?4L)_T$K[F']H8
MW_H$?WH^O/M4/_/:/_OH4?:H?^>T?_?0KY#_ .&/_B!_T4&X_P"_C4?\,?\
MQ _Z*#<?]_&H^I83_H)7W,/[0QO_ $"/[T?7GVJ'_GM'_P!]"C[5#_SVC_[Z
M%?(?_#'_ ,0/^B@W'_?QJ/\ AC_X@?\ 10;C_OXU'U+"?]!*^YA_:&-_Z!']
MZ/KS[5#_ ,]H_P#OH4?:H?\ GM'_ -]"OD/_ (8_^('_ $4&X_[^-1_PQ_\
M$#_HH-Q_W\:CZEA/^@E?<P_M#&_] C^]'UY]JA_Y[1_]]"C[5#_SVC_[Z%?(
M?_#'_P 0/^B@W'_?QJ/^&/\ X@?]%!N/^_C4?4L)_P!!*^YA_:&-_P"@1_>C
MZ\^U0_\ /:/_ +Z%'VJ'_GM'_P!]"OD/_AC_ .('_10;C_OXU'_#'_Q _P"B
M@W'_ '\:CZEA/^@E?<P_M#&_] C^]'UX+J%C@2H3_O"OC;]LCXRS6,UQX:M[
M@%>N$-7X_P!C_P ?[A_Q<.X7WWM7S)\=OAIK?P]\636>K7\FK2KUN6).:]G*
M<#A?K*:JJ;72S/"SG,,9]5:=!P3ZW3_(\RDD>YD,DC$L?>FXH%+7Z&?F!/I]
M]+IMU'-$[*RL#P:_1+]DCXMS>.-)&ERR^8;2.OSE].]?87_!/K1[JQUS5YY@
MPCDC.W-?.Y[1IU,'*<MUL?4<.UZE/'1IQVEN?<]%%%?E)^RA1110 4444 %%
M%% !1110 4444 %%%% !1110 5C>)O\ CS7ZULUC>)O^/-?K0 SPS_J6K<K#
M\,_ZEJW* "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
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
MC]LCY[5T]<OXF_X_8_I0!MZ22;%,\U=JEH__ !XI5V@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#F_%#'SHN:U-$)-BN3FLKQ1_KHJU-
M#_X\5H T:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_Q
M43B+FN@KGO%72*@"[X?)-GSZUJ5E^'_^/,_6M2@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "O"/VD?@C'X\T&YOK&$S:G_=QUKW>BNC#UYX:H
MJE/='+B</3Q5)TJBT9^/_C'X;Z[X-NI%U"T:!0<<BN463<VP9W>F*_7?QG\)
M_#?C2.1M5LEE."=W%>9^'?V7_A]<7$KMIP9E;@5]W2XFH\B]K!W\C\ZK<)U^
M=^QFN7S/A7X>_!WQ%XTOH6M;%Y8&8?,%K](/@K\*K7X=^';7"%+V2,>:,=#Z
M5T_A7P!HO@N$1Z7:K H&!71U\[F>;SQWN15HGU&4Y)3R[WY.\@HHHKYX^G"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\3?\>:_6MFL;Q-_P >:_6@
M!GAG_4M6Y6'X9_U+5N4 %%%% !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 <9XN^#?@GQY=&Y\0>&K#5IR,&2YC
MW&N<7]E;X2+C'@'1AC_IA_\ 7KU:B@#"\)>!]!\!Z>UCX?TNWTFT9MQAMEVJ
M3ZUN&EHH P-%\!^'_#NJ76I:9I-M9W]US-/$F&?ZUO4M% '.R?#WPW-XB.O/
MH]JVL?\ /X4_>?G70;1MVX^7IBG44 <#XF^ GP]\970N=;\):;J5QU\RXBR:
MJZ+^SA\,O#M\M[IO@O2K.Z7I+%#AOYUZ110!'#"EM"D42A(U&%4= *IZYH.G
M^)-.EL-3M([VSE&'AE&585H44 >4?\,I_"+G_B@-&Y.[_4=_SKO/#/@O0_!M
MJ+;1-,M]-@ P(X%P,5MT4 4]4T>SUJU>VOK:.Z@<8:.09!J'0?#NF^&+$6>E
M645C:YSY4(P,UI44 <QXU^&7A;XC6Z0>)=#L]9A0Y5+I-P%<K9_LO_"G3[J.
MYMO NCPSQG*2+!R/UKU&B@"MI^FVNDVJ6UG EO GW8T& *^:/VEOVR;KX 7U
MA O@^ZUR"YG$+RQ*Q"*3@L<=J^H*Q?$_A'2_%NE7-CJ%E!<)-&R;I(PQ7(QD
M&@#Q&#P[^SSXTL;76]1T[PK]KU"-9Y%N)$$BLPR0PSP0:\O_ &@OB)\'/@-X
M%N=2\ :'HVH>)5($,&CX:3GZ&N6UK_@D-X0UC7+[4?\ A-=:@%U*TGDQN0J9
M.<#GI74?!K_@EWX-^$?CZT\3_P#"0:AK;V_2UO?F1OKD\T =A^QCX9O_ !!I
M:?$34K62PN]6CRUM,,.N?6NV_:O^)>E>%_ASJ^@7,Z1W^KVK0P*S $Y]!7MM
MK9P6,"PVT*00J,*D:A0/P%>)?'C]E30_CUXIT#6]5U"XM9-)8,D41^5\'//-
M 'F?_!.[X0#P/\,I[J^A_P!,EN6=68<X)S7U_65X;\.VOA?2HK"T4+%& !@8
MZ5JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 44E+0 4444 %%%% !1110 45
MRFA?%#PUXE\27F@Z=J<5SJMGGSK=3\R8]:L>)OB%H/@^XA@U?4([26;[BOWH
M Z.BLVU\1:?>:6=0AN%>T R9!TKAM*_:-^'VM>))]!L_$-O-JL)VR6Z]0: /
M2Z*9'(LT:NARK#(-/H ***9-*L,;2.=J*,DT /HKE[?XE>'+O7%T>+4HWU%N
MD(ZUU% !1110 4444 %%%% !1110!\7_ !X^&'Q#^'_CB]^(6E>([J_TMWR-
M)A)^7VQ7&+_P4UUS25%G<_#'5+F>W&UYA&_SX[U]_P UO%<1E)HTE3^ZZ@BJ
M!\,Z.QR=)L23W-LG^% [GYVWGCKQQ^VQXPLK-=-O_#'AY@$DM)PP4_7-?>WP
MI^'\/PQ\#Z?X>@D$D=J,!E&!VKI+72+&Q;-M96]N?6*)5_D*MT %%%% @HHH
MH **Y35OBAX:T/Q3:^'+W4XH-8NL&*V8_,V:ZN@"EK-\VFZ3=W:(9&AC9P@Z
MG Z5\&_V9XC^-?[2FC^(KRQN+/2K&78\,BG:P!K[^90RD$9!Z@U!'I]K"VZ.
MVAC;U6, _P J!DEO;Q6L2Q0QK'&HP%48 J2BB@04444 %%%% !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 <IXA_P"0D*Z'3/\ CRC^E<]XA_Y"0KH=,_X\H_I0!:HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_$W_ !^Q_2NHKE_$
MW_'[']* -O1_^/%*NU2T?_CQ2KM !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% '->*/]=%6IH?_'BM9?BC_715J:'_ ,>*T :-%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XJZ15T-><>/?BCX6T&
M18M0U*.*1#@C/2KC"51V@KD3J0IJ\W9>9V?A_P#X\S]:U*\S\,?'#P/J$:PV
MNM0M(3]TFO1K.\BO[=)X'$D3C*L.]5.E4I_'%KU)IUJ=7^')/T)J***R-0HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KK_ (]I?]TUROA/_7S_
M .\:ZJZ_X]I?]TUROA/_ %\_^\: .OHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K&\3?\>:_6MFL;Q-_QYK]: &>&?]2U;E8?AG_4M6Y0
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 %%%% !7F?Q\\<WG@/P
M/?7]A)Y=TL+M&?< XKTROGG]L2;;X3LHB^U96*D>M SR#]@S]KK6/BA)KVF>
M.KTMJ*W92TW?W<GBON6OR;\'^!;KP7\7=$U[3\VFF1R+)<;1A6^M?J9X5\36
M?BS1XM0LG$D+CJ#D9H!E;QWXKMO!_AG4-1N) AB@=D]V .*^$_V>_P!LSQ7\
M2OBE=:1=73&R6[,2JW]W->L?MM^.I5TS2](TMFEDEF\N98_0G'->":#X5T[X
M8?&#P=%!;I;S:BR2/M&"2:!GZ7;PJ@L0![FE#!N0<CUKYU_;L\2:MX5^ =]?
MZ+>/8WJRH%FC."!7=?LRZM>ZW\#_  M>ZC.US>36H:25CDL?6@1Z@6"\G@4B
MNK\JP8>QKS[]H+4KO2/@WXIO+&9K>[ALV:.13@J?6O$?^"?/C#7?%WPWGN-<
MU"34+@2, \AR>M 'G7[*L(C_ &T/B.P+$GS.IX[UUW[;=O'+XP\-$W"J<#*[
M\$<]ZY?]F ;_ -L#XGPJ?+DD214D'53SS7B/[6'[-/Q"T?Q^L]UXTEO8M1F:
M2VRY_=J2>*"NI^A_P5T^WU#X:Q6DKK/%(,,%;)Z5AZ!^R/\ #?P[XUNO$]CI
MS)K%PVZ23S,Y/TKRS]BWX$^,O MK;ZKK?BF34;':0+9F)R<5D_L[>//$6N_M
M@^/]*OM2EGTJW#^3;,WRIUZ4$GV?$L5K$D2D*JC !-*UQ$O!D0'W85^>G[>?
MQT\4?"_XEZ)::-<W&R:3F&$GYN>E4=+_ &=?C'^T1I\'BRT\=7GA6"0;5LI&
M92: L?HRL\;<+(K'V853U_G1;O\ ZYFOSNU+X8?%O]D-K7Q/JGBN\\;V5Q*(
MWMHRS>7ZDBOM#X8_%BQ^+G@&:[M<+<I /.CSRIQT- 'S9X-A _:DL6RV<^O'
M6ON.OB'P6I;]J*R ]:],_:J_:JC^"]BNG:=ITFJZC=M]GQ!DM&6XS@?6@9]'
M?:81P94'_ A3EE23[KJWT.:_.#2OV,_C=\1D;Q(/B;=:1;ZH/M$=J\C Q*W(
M&*ZCP;_PL+]D_P 36UEXMU6[\4:><,;ULE,'WH%8^^J*Q/!GBFW\:>';35[5
M=L-PNY1FMN@1Y;^TMXXU'X=_"'6==TN7R;VV *-Z=:^<OV(?VP]1^.GBRZT#
M5;AI;NWC9F+=#C/2O5/V_+IK7]F/Q.R-MD(4+ZGK7Q5\ ?",GP'^$OAWXD0K
MY=UJ<H1W7@\F@I;'ZP5RWQ,\90^ ?!M_K4YQ';KDU=\$ZT/$/A/2M1#B0W$"
MR$YSR17@'[2OQ#BUCQ GPU S<:A'D#UR*!'B'[+/[8OBSXL?M.:SH>H7C/X6
M56^SQGL><5^@_G(,9=1GIDU^7G[.7@%?A-^T=J,-Q'M;IR,=37MW[:%CXVTO
MQ5X)UO0-;GL]*CE66ZAB8A77.2#0-GVO2,P498A1[UR7PQ\>6GQ \,V]_:'=
MM54D.<_-CFO /VUOBMJ&E^&[;1O#=U);ZH;@!VB/S8)H$?5@8-T(/TI&FCCX
M9U4_[1 KPGP)JU]\(?A GB7Q-J#ZE*UH)O(9OF)QG ]Z^4M6_P"%F?MW>)/[
M?\%ZO?>!M'L6\AH6+*'QQF@+'Z1"XB;@2H?^!"GU^=<O[*?QG^#^/$$WQ O/
M$4$3 O:QLQ('TKZN_9Y^.,?Q0L)--FMI+;4=/0)*9.K$4 ?-_P"T% &_;O\
M CEF!")P#QT%?>]?!O[0'_)]G@7_ '$_D*^JOCK\9K/X*>$3K%S;M=NS;(X5
M/.?6@9Z(UQ$O!D0'W84+<1,<+(A/H&%?G%9_!OXN_M,ZI>:]I?C*\\+Z;,WF
M1QLS  $\ 54U'X)_&+]E?6K?Q]J_C2\\5Z-IWSRV"N6\P#MB@5C]+*;YB_WA
M^=>4_ #X]6/QY\$QZW;V;Z9/(IS:3'YUKXY^/G[1GB?X;>.+[0;:6XNGU28V
M\+1D_NB3@&@+'Z,_:H?^>L?_ 'T*>KJPRK!AZ@U^9^F?L5_'?Q5H,FM)\3;N
MU:Z'G16YD(.#SBM'P[^V%K_[.EFOPZU^VN?$GB",^6;KDMD\9H'8_1TW$2G!
ME0'_ 'A3ED5QE6##V.:_.O4/V0?C+\1(Y_&UC\2[K3(=1C-U%I>]@8U(SBO1
MOV3?B/KGPWN'\$^-;Z;5=4GFVQ3RMSZ=Z!6/M"HVN(E.#(@/NPKS7X_?&VS^
M!?@F37;BT;4)=VQ+:,_,2>^/2OB;3?@7\8?VDM4N_%>F^-KSPSI=Z?-BMV=@
M$![4 ?I&+B)C@2H3_O"G;USC<,^F:_,[Q-^SS\:/V=KB/QG>^.[SQ'ING_O)
M+1'8^8!VQ7HO[*/Q\\0?&SXL+J%VT]C9%=OV&7(Y'?% 6/NZBBB@04444 %%
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 %%%% '
M*>(?^0D*Z'3?^/*/Z5Q_Q U8Z"C7JQ&<H,[%ZUX7J7[:UWHMZ]E_PA=[/Y?'
MF*C8-=N'P=?%7]C&]C@Q6.P^#M[>5K^3/JZBODG_ (;HN_\ H1K_ /[Y:C_A
MNB[_ .A&O_\ OEJ[?['QO\GXK_,X/[<P'_/S\'_D?6U%?)/_  W1=_\ 0C7_
M /WRU'_#=%W_ -"-?_\ ?+4?V/C?Y/Q7^8?VY@/^?GX/_(^MJ*^2?^&Z+O\
MZ$:__P"^6H_X;HN_^A&O_P#OEJ/['QO\GXK_ ##^W,!_S\_!_P"1];45\D_\
M-T7?_0C7_P#WRU'_  W1=_\ 0C7_ /WRU']CXW^3\5_F']N8#_GY^#_R/K:B
MODG_ (;HN_\ H1K_ /[Y:C_ANB[_ .A&O_\ OEJ/['QO\GXK_,/[<P'_ #\_
M!_Y'UM17R3_PW1=_]"-?_P#?+4?\-T7?_0C7_P#WRU']CXW^3\5_F']N8#_G
MY^#_ ,CZVHKY)_X;HN_^A&O_ /OEJ/\ ANB[_P"A&O\ _OEJ/['QO\GXK_,/
M[<P'_/S\'_D?6U%?)/\ PW1=_P#0C7__ 'RU'_#=%W_T(U__ -\M1_8^-_D_
M%?YA_;F _P"?GX/_ "/K:BODG_ANB[_Z$:__ .^6H_X;HN_^A&O_ /OEJ/['
MQO\ )^*_S#^W,!_S\_!_Y'UM7+^)O^/V/Z5\X_\ #=%W_P!"-?\ _?+5FZG^
MVU>W4R$>#+R,+V:,TO['QO\ )^*#^W,!_P _/P?^1]=Z/_QXI5VOD2U_;EO(
MX54^"+YB.X1JE_X;HN_^A&O_ /OEJ?\ 8^-_D_%?YA_;F _Y^?@_\CZVHKY)
M_P"&Z+O_ *$:_P#^^6H_X;HN_P#H1K__ +Y:C^Q\;_)^*_S#^W,!_P _/P?^
M1];45\D_\-T7?_0C7_\ WRU'_#=%W_T(U_\ ]\M1_8^-_D_%?YA_;F _Y^?@
M_P#(^MJ*^2?^&Z+O_H1K_P#[Y:C_ (;HN_\ H1K_ /[Y:C^Q\;_)^*_S#^W,
M!_S\_!_Y'UM17R3_ ,-T7?\ T(U__P!\M1_PW1=_]"-?_P#?+4?V/C?Y/Q7^
M8?VY@/\ GY^#_P CZVHKY)_X;HN_^A&O_P#OEJ/^&Z+O_H1K_P#[Y:C^Q\;_
M "?BO\P_MS ?\_/P?^1];45\D_\ #=%W_P!"-?\ _?+4?\-T7?\ T(U__P!\
MM1_8^-_D_%?YA_;F _Y^?@_\CZVHKY)_X;HN_P#H1K__ +Y:C_ANB[_Z$:__
M .^6H_L?&_R?BO\ ,/[<P'_/S\'_ )'UM17R3_PW1=_]"-?_ /?+4?\ #=%W
M_P!"-?\ _?+4?V/C?Y/Q7^8?VY@/^?GX/_(^MJ*^2?\ ANB[_P"A&O\ _OEJ
M/^&Z+O\ Z$:__P"^6H_L?&_R?BO\P_MS ?\ /S\'_D?2/BC_ %T5:FA_\>*U
M\E:I^VY>W3)CP7>QA?[T9JS9_MR7D, 0^"+Y\=U1A2_L?&_R?B@_MS+_ /GY
M^#_R/KVBODG_ (;HN_\ H1K_ /[Y:C_ANB[_ .A&O_\ OEJ?]CXW^3\5_F']
MN8#_ )^?@_\ (^MJ*^2?^&Z+O_H1K_\ [Y:C_ANB[_Z$:_\ ^^6H_L?&_P G
MXK_,/[<P'_/S\'_D?6U%?)/_  W1=_\ 0C7_ /WRU'_#=%W_ -"-?_\ ?+4?
MV/C?Y/Q7^8?VY@/^?GX/_(^MJ*^2?^&Z+O\ Z$:__P"^6H_X;HN_^A&O_P#O
MEJ/['QO\GXK_ ##^W,!_S\_!_P"1];45\D_\-T7?_0C7_P#WRU'_  W1=_\
M0C7_ /WRU']CXW^3\5_F']N8#_GY^#_R/K:BODG_ (;HN_\ H1K_ /[Y:C_A
MNB[_ .A&O_\ OEJ/['QO\GXK_,/[<P'_ #\_!_Y'UM17R3_PW1=_]"-?_P#?
M+4?\-T7?_0C7_P#WRU']CXW^3\5_F']N8#_GY^#_ ,CZVHKY)_X;HN_^A&O_
M /OEJ/\ ANB[_P"A&O\ _OEJ/['QO\GXK_,/[<P'_/S\'_D?6U%?)/\ PW1=
M_P#0C7__ 'RU.7]NBZW<^!=0Q[*U']CXW^3\5_F']N8#_GY^#_R.T_::^/!^
M'_A^2VT:XV:IG#>PK\^/&'CO5/&ET\]_.SLYR?FKI/C9\3KWXE>,+O49K:2P
M20Y^S2 @K7G-?H65Y?#!T4VO>>Y^8YQF<\=7?++W%L6]&U2YT*Z6>UE=74Y^
M]7UY^RW^TOJ4VM+I&O76=/"[4!/0U\<U>T'5Y]&UFREMV*LTR@[?K7;C<'3Q
ME-PFM3AP&.JX&M&<'IV/V5M;F.\MXYXCNCD&Y3[5+7-_#F9KGP+H<K_>>U0G
M\JZ2OQF<>63CV/W>G+G@I=PHHHJ"PHHHH **** "BBB@ HHHH **** "BBB@
M HHHH BNO^/:7_=-<KX3_P!?/_O&NJNO^/:7_=-<KX3_ -?/_O&@#KZ*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *QO$W_ !YK]:V:QO$W
M_'FOUH 9X9_U+5N5A^&?]2U;E !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 %?)'[?VN_V/H7AI=VWSKD+^M?6]?!7_  4YU&:Z_P"$"LK%
M9)9!J*>9L4G +"@:W/0=2^%Z7W[..JZC;QYU3['OAP.<X%2?L0^/#I'PK32?
M$L_V6_BD9@)CSBOHCP3H]M_PK[1K*2(-"]E%O1AUR@S7YH?M<WGB[X9_M!/%
MH"R1>'"1\D8..:![GNWP?L[OXP?M"^++?6H6;1;&0O;.1D-@]JX_]KZW/A7]
MJSX816:E;-G3=[#-?4W[,G@V&Q\%V'B!H]M[?PAG)')S7SE^W):SM^T)\/[E
M8G>&,J6*KG'- =3U[]OQ3??LYWK0?.&DC88]*[[]E-U/P%\)H#\R6H##T--^
M(7@D_%[X,C2+0#>T:D*_'(%?*7PU_:PT_P#9G\07_A;QU]H2QM!Y<1B0MMP:
M!'V#^TB"?@?XO(&<6+'^5>+?\$X=,BC^"9O0<R27#K].:\N^+7[<>B_'J!?
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
M&F?] ZT_[\+_ (5?HI\TNXN6/8H?V!IG_0.M/^_"_P"%']@:9_T#K3_OPO\
MA5^BCFEW#ECV*']@:9_T#K3_ +\+_A1_8&F?] ZT_P"_"_X5?HHYI=PY8]BA
M_8&F?] ZT_[\+_A1_8&F?] ZT_[\+_A5^BCFEW#ECV*']@:9_P! ZT_[\+_A
M1_8&F?\ 0.M/^_"_X5?HHYI=PY8]BA_8&F?] ZT_[\+_ (4?V!IG_0.M/^_"
M_P"%7Z*.:7<.6/8H?V!IG_0.M/\ OPO^%']@:9_T#K3_ +\+_A5^BCFEW#EC
MV*']@:9_T#K3_OPO^%']@:9_T#K3_OPO^%7Z*.:7<.6/8H?V!IG_ $#K3_OP
MO^%']@:9_P! ZT_[\+_A5^BCFEW#ECV*']@:9_T#K3_OPO\ A7.^(M'TJ.ZC
M!TNU)QU\I1_2NQKE_$W_ !^Q_2CFEW#ECV+^F:'I3V:%=,M%'IY*G^E6O[ T
MS_H'6G_?A?\ "G:/_P >*5=HYI=PY8]BA_8&F?\ 0.M/^_"_X4?V!IG_ $#K
M3_OPO^%7Z*.:7<.6/8H?V!IG_0.M/^_"_P"%']@:9_T#K3_OPO\ A5^BCFEW
M#ECV*']@:9_T#K3_ +\+_A1_8&F?] ZT_P"_"_X5?HHYI=PY8]BA_8&F?] Z
MT_[\+_A1_8&F?] ZT_[\+_A5^BCFEW#ECV*']@Z9_P! ZT_[\+_A1_8.F?\
M0.M/^_"_X5?HHYI=PY8]BA_8.F?] ZT_[\+_ (4?V#IG_0.M/^_"_P"%7Z*.
M:7<.6/8H?V#IG_0.M/\ OPO^%']@Z9_T#K3_ +\+_A5^BCFEW#ECV*']@Z9_
MT#K3_OPO^%']@Z9_T#K3_OPO^%7Z*.:7<.6/8H?V#IG_ $#K3_OPO^%']@Z9
M_P! ZT_[\+_A5^BCFEW#ECV.1\2:/I4<D0.EVI/KY2C^E:6D:)I4EFI73+1?
M^V*G^E5O%'^NBK4T/_CQ6CFEW#ECV'?V#IG_ $#K3_OPO^%']@Z9_P! ZT_[
M\+_A5^BCFEW#ECV*']@Z9_T#K3_OPO\ A1_8.F?] ZT_[\+_ (5?HHYI=PY8
M]BA_8.F?] ZT_P"_"_X4?V#IG_0.M/\ OPO^%7Z*.:7<.6/8H?V#IG_0.M/^
M_"_X4?V#IG_0.M/^_"_X5?HHYI=PY8]BA_8.F?\ 0.M/^_"_X4?V#IG_ $#K
M3_OPO^%7Z*.:7<.6/8H?V#IG_0.M/^_"_P"%']@Z9_T#K3_OPO\ A5^BCFEW
M#ECV*']@Z9_T#K3_ +\+_A1_8.F?] ZT_P"_"_X5?HHYI=PY8]BA_8.F?] Z
MT_[\+_A1_8.F?] ZT_[\+_A5^BCFEW#ECV*']@Z9_P! ZT_[\+_A2C0M-7D:
M=:@_]<%_PJ]11S2[ARQ['Y^?M??"6;3/$EYX@CM!;64K?+L7"U\L\!L5^Q/C
M7P/I7C[1VTW5X//MSR!Z'UKXK^+'[&VJ1W\C:!"JPL3L^E?H.4YU2]DJ.(=F
MNO0_,\ZR&M[5U\,KI].MSY*)Q7H/P;^'=QX_\36]O;1&9XW#$ >]>I>#?V)_
M&$UTDFI1J;?//-?8OP?^!>A?"^UCN;:U"ZFR8DDKNS#.\/1IM49<TGV//RW(
M,37JJ5>/+%;W.Z\):<^D>&M-LG7:\$*H1Z8K7HHK\PD^9ML_7(Q44HKH%%%%
M24%%%% !1110 4444 %%%% !1110 4444 %%%% $5U_Q[2_[IKE?"?\ KY_]
MXUU5U_Q[2_[IKE?"?^OG_P!XT =?1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !6-XF_P"/-?K6S6-XF_X\U^M #/#/^I:MRL/PS_J6K<H
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@ KGO$7P_\ #WBR
M2&35M*M[YX6W1M*N=I]170T4 1PPI;PI%&H2-%"JHZ #M7/:]\-_#7BBX^T:
MKI%O>S==\JY-=+10!6T_3[?2K.*TM(E@MXAM2-1P!67KG@?0O$EY#=ZGIL%Y
M<P_ZN21<E?I6[10!!:V<-C"(K>-8HQT5>E<3XE^!/@+QA>/=:SX8L=0N)#EI
M)DR37>T4 >=Z#^SW\._"^H17VE^%-/LKN(Y26*/!4UZ'2T4 8&D^ ] T/6KG
M5[#2X+;4KG_6W"+AG^M2ZYX-T7Q)-%-J>GPWDD?W&D7)%;5% %73]-MM+MQ!
M:0K!$.BJ.*R=-\":#H>L7>L6.EV]MJ=P#YMRB_._UKH*1AN4B@#X2_:6D#?M
M">#5=AAKA<@GKS7U;XB^ WP_\;74-_K?A:PU&[5 !--'EL8KF_'W[-.C^/O'
M&D^);J[DCN=/<.B*.#@U['&NQ%4=%&*!G!^&/@-X!\&7AN]%\+V.G7)ZR0I@
MUW;0H\9C904QC;3Z*!&%#X'T*WU5=2CTV!+Y>DP7YJUKRSAU"W>"XC66)QAD
M8<$5/10!Y;=?LP?"V\NI;F?P7IDD\IW.[1\L?SK<\)_!;P3X'O%N]"\.V>F7
M"])($P17;44 )2T44 8.J^!M"US4%OK[3(+F[7@2NN2*V+6TAL8%A@C$<2]%
M7H*FHH Y?Q/\,?"_C*^MKS6M&MM1N;<[HI)ER4/M70V=G#80+#;QK%$HP%7H
M*GHH P=>\"Z#XHV_VIID%[M.X>:N<&M(_9="TOY56"TMDX4<!5%7*SO$6CKX
M@T.^TUW:)+J)HBZ]1GO0!\(_%FXMOC-^U)HEM9J+BQ7;&TB\J,8'-?=7ACP_
M#X8T6WTZWQY4(P,"O)/A/^RSHGPLU1]0@O)+ZY:0R"28<C)KW"@85PWC+X(^
M!OB!J"WWB'PW9:K=KP);A,D5W-% CRZW_9A^%MK,LL7@O3$D4Y#"/D'\Z]+M
M+2*PM8K:WC6*")0B(O10.@J:B@# U#P'H&K:]!K5WI=O/JD'^KNF7YU^AK>I
M:* //?$'[/\ \/?%5Y)=ZKX5L+ZXD.YI)8\DFF^'?V>OAUX3UB'5=(\)Z?8:
MA"<QW$4>&7Z5Z)10 G7(/2L(>!=!6\:[&F0"Y8[C)MYS6]10 BJ%4 # ' KG
M3\._#C>(6UTZ3;_VLW6ZV_.?QKHZ* &[1MVXX]*PKOP'H%]J\.J3Z7!+?PG*
M3LOS+6_10 E>=Z[^SS\.O$VH2WVJ>$]/O;N4[GEDCR6->BT4 >:Z/^SA\-=
MU&*_T_PAIUK>1'*31QX9:[&W\'Z-:ZM_:<6GPI?XQYX'S5LT4 %%%% !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 <IXA_Y"0KH=,_X\H_I7/>(?^0D*Z'3/^/*/Z4 6J*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *Y?Q-_Q^Q_2NHKE_$W_ !^Q_2@#;T?_
M (\4J[5+1_\ CQ2KM !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% '->*/]=%6IH?\ QXK67XH_UT5:FA_\>*T :-%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %8/B:9XUBVMBMZN>\5=(J +^ARM)9_,
M<X-:59?A_P#X\S]:U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** (KK_CVE_W37*^$_\ 7S_[QKJKK_CVE_W37*^$_P#7S_[QH Z^BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q-_P >:_6MFL;Q
M-_QYK]: &>&?]2U;E8?AG_4M6Y0 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 %%%% !24M>2?M)>++KPG\/[Z>RG,%RT+^6RG!S@XH ]:#!NAS]*
M6OSJ_P"">_[3.M76I:[X?\;WTU[>W-X1:-,W(&3@#/:OT5H&)1N'J*Y'XH>-
MK;P-X1U&^F?;*('\KGJV#BOSS_9F_:,\9>-/B]<V6I7ERMF;TK&DA."NZ@+'
MZ=T56O-0MM-M_.NYX[:(=7E8*/S-26]S%>0K+!(LT3#*NAR#^- B6BHY[B.U
MB:69UBB499W. *AL=4L]4C\RSNH;I/[T3AA^E ' >#?CYX6\=>/=5\(:9<,^
MKZ;GST(X&*N_$'XS>'?AI?6EIK,S1S7/^KQWKY&_95MT3]L[XCNJ8.),G\ZW
MOVU];T*Y\9>'@=4M'DCXD590=AST/-!1]<:;XTT[5/#[:S [-9J,Y[UY)X=_
M;.\ >)_'=WX2LY;DZK;-M=6C^7-=%\!=0T;5O ,%G!?6UZ&&&A5P3C'IFM+1
M_A+\.+/Q/<W^G:/IJZVQS,\1!E_$9H$>A6\RW$*2I]UQN%251FU;3]-*0S7<
M%N>BH\@!JE=>-O#]C)Y=SK=A!)_=DN$4_J:!&W45S<):V[S/PB#)K,L/&&A:
MI+Y=GK%E=2?W89U8_H:L:]@Z+=^GEF@#B[#XZ>&=1\81^&H9V.I2=%QQ7HE?
M#?@V%!^U'8MM^;/6ON-F"*68[5'))H&+16!+X_\ #4,C1R:_IJ.IPRM=("/K
MS5[3?$6EZQ_QXZC:WG_7"57_ )&@1HT444 )GUXH# ]#FO(/VL/$U[X0^!^N
MZII]RUI=0J"LJG!'!KY2_P""??[4FM?%+QQ=^'];N)91#&Q6>4_*QYQB@9^A
MM%%<5\8O&@^'_@#4M:P6-NF0HZG@T".TW \ @FEK\Q_V.OVC/%OQ!_:LUO\
MM/4;B70)%816C$D)UYQ7Z477B#3+"2*.YO[>WDE.$264*6^@)H&:%%(#N&1T
MJ"\U"VTZ+S+J>.WCSC=*P4?K0(L457M=0MKY=UM/'.OK&P:J>J>*='T.58M1
MU2TL9&&0EQ,J$_F: -2BL.W\<^';R01P:YI\S_W4N4)_G6TCK(H92&4C(([T
M ><>)OC[X6\)_$;3O!-_<,FMWX!AC X.:])KX)_:"@C;]N[P(Y4%@B<_@*^]
MJ!A16->>,]!T^0QW6LV-O(#@K+<*I'YFDLO&N@:E<I;VFM6-S.WW8XKA68_0
M T"-JBDJHVL6*;]UY"-GWLR#CZT 7**Y]OB%X81B&\0::I'!!NDX_6M>QU*T
MU*W%Q:7,5S >DD3AE_,4 6:*P9_'GANUG:&;7=/BF4X:-KE 1^&:T]/U:RU>
M$RV-U#=Q X+PN&'YB@"W125BW?C;P_I\S0W.M6%O*IPR27"J1^!- &W16';>
M.?#MY,L,&N:?-*W2..Y0D_AFM)-3M)+C[.MS$T_7RPXW?E0!: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#E/$/_(2%=#IG_'E']*Y[Q!_R$A70Z:"MG&",<4 6J*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *Y?Q-_Q^Q_2NHKF?$L;->1D*2,>E &S
MH_\ QXI5VJ>DJ5L4R,?6KE !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %9NN^(+/P[9M<WLHCC7U-1>*?$EOX5T>;4;H?N8QS7YP_';X^ZUXF\
M37T%G?R)9[CM0-QBO9RW+:F83LM$NIX6:9K3RV%WK)]#ZQ\7?M8> [.[$,D[
M.\9P36_X'_::\%^)FCM+.Y*RG@ XQ7Y>W$CWDADG.]VY))JSI>KWFB7"S64Q
M@=3U4U]A+AK#<ONR=SX>/%>+Y_>BN4_9FUN8[R!)HF#QL,@@U+7PW^RO^T1=
MKJ1T_6[M[B)AL4,W0U]OVUPMU;QS)]UU##\:^'QV"J8&K[.9^@Y?F%/,*7M*
M?W$M%%%><>H%%%% !1110 4444 %%%% !1110 4444 %%%% !7/>*ND5=#7/
M>*ND5 %WP_\ \>9^M:E9?A__ (\S]:U* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** (KK_CVE_P!TUROA/_7S_P"\:ZJZ_P"/:7_=-<KX
M3_U\_P#O&@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*QO$W_'FOUK9K&\3?\>:_6@!GAG_ %+5N5A^&?\ 4M6Y0 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 %%%% !7SM^V-<)'X7T]'?:)'*X]:^B:^0
M/^"A6N_V/H?A9-VWSKL)^M T?-6D?#J7P[\2-&\70!K:QLW624H,*?K7Z7_#
M_P ;6GC[PW!JUDZO$_!93D9[UX-=?#*/6?V:]4,$.=3GL]T+8YS@5S7[&_CY
M/AK\/1X<\53^3>QR,RACS]*!L/VT?&%QKR:5HFC9FD6X"S*AR<$\YKQ^32;7
MX<_&3P+:QPI!->E&? P237I/[/VAW_C[]H+Q?>ZY']HT-':2S#=.O%<7^V;9
MOH?[5GPQELU$5H'0R*.@YH&>[_\ !0"\NK/]GF_EL[F2TF\Y,21G!KO_ -E>
M::X^ OA*2XE:>9K4%I'.2:\^_;RC;6?V<;QK7YA))&PQZ5W7[*-S&WP+\+0!
MU,L-L%=<\@T$]#6_:.FE@^"?BUX9&AE6R8JZG!!KP?\ X)PZA>WWPQG:]O);
MR3S7^:5B3UKW;]I+_DA_C Y Q8L>?PKQO_@G'8PQ_ T707]\]RZD^V: Z'GW
M[,($W[87Q.MCD"9)$+#J.O2O(OVL_P!C6U\.^/(;F/Q/?3KJTIEVRN<QY8\#
MFO7/V6#G]LSXC?\ ;3^M=5^VQ_R.'AO\/YT%=36_8W_9BM_AAI]OK@UZZU!L
M$"%W)7IWKB/V:=6U"\_;2^(D4]]-+;*'V0,Q*KUZ"OJ#X"?\B';_ %KY7_9?
M_P"3T_B+])/ZT".'_P""@_CGQ/X;^+'A^R\/23O-/+A88V/S'/2M_P -_L'Z
MM\=M'M_$_B_Q+JWA_5)!@6D+L!C'4\UH?M5?8O\ AIKP1]IV^;]K&S=T^]7W
MM'_JTQC&!]WI0!^=_BS]D?Q+^RG:V_BGP+K&J>*[EI<7%M.S$(HY)QGI7U7\
M#_C-#\8O =YG:NHV<.RYC4\JP'(->LZ]_P @/4>G_'M)][I]TU\2_P#!/;_D
M*?%;[W_'W+][IU/2@"WX)3?^U%9#WS76_M;?M+>(/ S+X>\&:=_:VHW#_9YU
M3ED!X)_6N7\ _P#)TUIGT->0?'?0_B/KW[0^N1^ -GVY),_ONE SK]!_X)HO
MXZM%\1:YXVU?3[W5%%Q+:QR-^[+<XZU?M?A;XH_8TUNWNM.N[S7O#:89[RY8
MD#V.36#;V_[:L%K%%&81&BX7;Z5D^./ 7[8_Q+\+S>']5-K]BG(WD\'\Z!'Z
M$?#GQ>OCOPA8:VJA%NEW87I735XG^RSX,\8_#WX;Z;H/BK:9[9,$KSS7ME!)
M\X_\% +GR?V9?$L:-B:0*$ ZGK7QW\+O!;_!/]GWPIX\M$*7U_,JR,!@X)%?
M4'[<M]_:'@^ZT;.?, ^6IO#OPE7X@?LEZ#HVP;[-/.5?]WF@KH?0WPX\01>)
M/!>D7R2B5Y;=&?G)!QS7SU^T7\1GUKXEV?PRX(U",';WY%9G[(/Q2:3P[XW@
MN9/W?AM67:YZ;1_]:LKX,Z)_PT/\9+?XJ1_-;Z9*8-S<#CL/RH$>._!?P(OP
M?_:0U&!H]G./F&.IKUG]MGX;ZIJ6O>"_%6FZI=6]O8R+/+'"Y"L <\UG?M *
M- ^,TVL8V>;,%R/K7TUXST2+QC\"YP\8DG;32\3=PVV@9I_!7XD0?$SP?#?P
M[280L3E3G+ =?TKYZ_;:^(%YK6FV_A71)GBOEN1YGDM\W7VKFOV.?B(WPD\(
MZMI/B.01S-=,T:N?<XJM\(]'OOB=^U1K&J:FOGZ 5+P]P3VH ]N\/W"_L_\
MP7@UB>Z?4-5DLQ(MO.WWVVYQ7R_I/P>\7_M_:L_BWQ-=7W@RWL9/(CAMG*JR
MCIQGGI7N?[<UKJ+:#H]GHJ[)]NV)1T'I7SI\.=#_ &N="T>2+PX;;^SW;*XH
M ] O_P#@GA??"V'^W?#/BO5M9O83N:VED/('/K7T!^S/\:-1\<K=:!K%J+6\
MTQ1%N;[S8XYKYJ5/VV"KH3;D,-IWBNG_ &6/@?\ &[P9XVNM9\;-#B[F#OY;
M>_- $'[0 /\ PW9X%_W$_D*^E/VDOC5-\&O!OVZP@2]U&1MB0GJ,]Z^<?CX5
M_P"&[? 7KY:9_(5U7[6V_P#X2:/[;G[%O3;GI0!Y;X9_8XUK]I:>Y\4>)O$&
MIZ!%=GS4C@=AU[#FJGB[]BW6_P!EVX3XB^%?$>I^([O3/G2QF=B'QV(S7WW\
M./+_ .$$T3RL>7]E7&WI4GCSR?\ A%;_ ,_;Y6SG?TH%<\P_9G^/5Y\:/!L=
MSKEBFD:X5.^S'!&.]?&?[17Q-\6^#_B-=:%HGGW4>K7!@D96/[L$XR*]R_9Y
M,W_"]M0\D'[!Y38V_=KFM4T.TUCXW73W*!S%>97(]Z!G*Z+_ ,$P9_$GALZI
M>>.=6M]0O%\\0B5L GG'6N5M/V@/'?[-FK?\*FT6SFU^:$^69Y<L^#QFOTZL
M%"V-NHX C4#\A7YZZA;QW?\ P4 U)945EQT(XZF@$:4G_!.<?$C3W\97WC35
M[#6M2A-R]FDC".-B,[>M;G[,/B+4?@#XB7X>ZI/+J)O)\1R7+$MUX(K[9MT6
M+3E51A53@5\0?%#YOVNO")^[^\'3CO0!]"_M,?'"Y^#/@F2^T>UCU/668*EI
MU(![XKY,\)_L3ZQ^T;+-XS\2^)-4T%M1_??9X9& 4GL!FO4OVC?,_P"%J_Z7
MG[%\N-W2OJ;P#Y?_  AND^5M\OR!C;TH#8_/SQY^PAJWP!A_X3?PQXIU37+K
M3AYB6DLC$.1V(S6[^QW\1O%'Q*^+RZGXE6:PN]NPV;$XX[XK[K\9^5_PC-_Y
MVWR_+.=_2OCKX'>1_P -)R_9MOE8/W.E 'W!11102%%%% !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!P?Q$OKG2X7N;
M*+S[A1Q'ZU\_ZI^T7\7=/OWMK3P0US;)PLOE]:^DO$!QJ2UT.GMNLXS@#CL*
M[L-B*=&_M*2GZGGXK#5<1;V=9P]+'R'_ ,-+?&;_ *$)O^_='_#2WQF_Z$)O
M^_=?8E%=W]H8?_H&C][//_LW%?\ 07+[D?'?_#2WQF_Z$)O^_='_  TM\9O^
MA";_ +]U]B44?VAA_P#H&C][#^S<5_T%R^Y'QW_PTM\9O^A";_OW1_PTM\9O
M^A";_OW7V)11_:&'_P"@:/WL/[-Q7_07+[D?'?\ PTM\9O\ H0F_[]T?\-+?
M&;_H0F_[]U]B44?VAA_^@:/WL/[-Q7_07+[D?'?_  TM\9O^A";_ +]T?\-+
M?&;_ *$)O^_=?8E%']H8?_H&C][#^S<5_P!!<ON1\=_\-+?&;_H0F_[]T?\
M#2WQF_Z$)O\ OW7V)11_:&'_ .@:/WL/[-Q7_07+[D?'?_#2WQF_Z$)O^_='
M_#2WQF_Z$)O^_=?8E%']H8?_ *!H_>P_LW%?]!<ON1\=_P##2WQF_P"A";_O
MW1_PTM\9O^A";_OW7V)11_:&'_Z!H_>P_LW%?]!<ON1\=_\ #2WQF_Z$)O\
MOW1_PTM\9O\ H0F_[]U]B44?VAA_^@:/WL/[-Q7_ $%R^Y'QW_PTM\9?^A";
M_OW6;J7[1WQ?FF4R>"WB(Z*$-?:U<YXCFV7<8\M#QU9<FC^T,/\ ] T?O8++
M<5_T%R^Y'RS:_M*?&185"^!6D _B\LU+_P -+?&;_H0F_P"_=?76EMYEFAVJ
MO^Z,5:H_M##_ /0-'[V']FXK_H+E]R/CO_AI;XS?]"$W_?NC_AI;XS?]"$W_
M '[K[$HH_M##_P#0-'[V']FXK_H+E]R/CO\ X:6^,W_0A-_W[H_X:6^,W_0A
M-_W[K[$HH_M##_\ 0-'[V']FXK_H+E]R/CO_ (:6^,W_ $(3?]^Z/^&EOC-_
MT(3?]^Z^Q**/[0P__0-'[V']FXK_ *"Y?<CX[_X:6^,W_0A-_P!^Z/\ AI;X
MS?\ 0A-_W[K[$HH_M##_ /0-'[V']FXK_H+E]R/CO_AI;XS?]"$W_?NC_AI;
MXS?]"$W_ '[K[$HH_M##_P#0-'[V']FXK_H+E]R/CO\ X:6^,W_0A-_W[H_X
M:6^,W_0A-_W[K[$HH_M##_\ 0-'[V']FXK_H+E]R/CO_ (:6^,W_ $(3?]^Z
M/^&EOC-_T(3?]^Z^Q**/[0P__0-'[V']FXK_ *"Y?<CX[_X:6^,W_0A-_P!^
MZ/\ AI;XS?\ 0A-_W[K[$HH_M##_ /0-'[V']FXK_H+E]R/@KXN_'KXH^(O!
M5Q8ZQX3?2;&3[]P%(KY.DD::0NYW.>I-?KK\6?!K>//!=YI"(K-+R-U?EW\4
M/ MSX)\1W5G)"RB-B.E?99'C*%:$H0@H/LCX3B' XBA.-2I-S7=G&T4@.>Q%
M&3P I)]A7U1\::OA'4+G3_%&EFU+ M<*#M^HK]?O"3-)X8TIF^\;:,G_ +Y%
M?G!^S;\';KQWXABF\D[(&$F6&.E?I7I=I]@TVVMC_P LHU3\A7YYQ+6IU)PI
MQW6Y^G\*8>I3ISJ2VE:Q:HHHKXH^^"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KGO%72*NAKGO%72*@"[X?_P"/,_6M2LOP_P#\>9^M:E !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% $5U_Q[2_[IKE?"?\ KY_]
MXUU5U_Q[2_[IKE?"?^OG_P!XT =?1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !6-XF_P"/-?K6S6-XF_X\U^M #/#/^I:MRL/PS_J6K<H
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@ KX0_X*56FJ>)I
MO MEI5E<7 AU!&E:-2>-PK[OJG>:/8Z@RM=6<%P5.5,L8;'YT#,OP381P^"-
M%MGB 4640:-AWV#.:_-+]LSP/XRT/]H)M4\.I<C125'D0*=OOTK]2U4(H50%
M4#  [53N]$T^_DWW-C;W#_WI(PQ_6@#S']F_PDFD_#W2M2FA,6H74(:7<,-^
M-?-_[;7AS4M0^/?@._M+.:YM[<J7:-20.:^Z884MXUCB18XU& JC %5[K2K*
M^D62XM89Y%^ZTB!B/SH \Y\2>"T^+?PG71I!]F+QC D'<"OBW0_VCM;_ &2O
M&&J:+JV@:CKFEQ$QQ"W1B!SVXK]((XDA4*BA%]%&*S+[PEHFI2&2[TFRN7/5
MI8%8G\Q0%S\[O&G[86N?M0:C:>#-"\-:GH=EJ'[F22>-@.>Y.*^T_P!G'X.R
M?!'X=P>'I;A;F0/YC,OJ>U=W:>#=!L)EEMM&L;>5>0\=NBD?B!6Q0!\*_LN:
M9J-M^V-\1)[BPF@M7\S9,ZD*W7H:ZG]M+3[Z\\8>'&M;.6Y50-S1J3CFOK:W
MTBQM;I[F&TABN'^]*D8#'ZFG76F6E\RM<6T4[+T,B!L4!<X/X#PRP^!;=9HV
MB?/W6'/2OEO]F33-1M_VSOB'//830VKA]DSJ0K=>AK[FA@CMT"1(L:_W5&!5
M:/2;*TFEN8+2&*X<?-*D8#'ZF@#\Y/V_/!NK>+?C1X9&BWAL[P38CD4\@YZU
MUT?[:6M?LT6=KX/\6^'M4\3ZDBAEOH48C!'0G%6OVEKA%_:&\%J[=;A>/QK[
M7N?">B:L(IKS2+*ZD" !YK=6.,>I% SX#\5?M:>)_P!JZWM_"W@G1M4\)W"R
MYN+F=64.IZC..E?5WP1^#,7P?\"W@PKZE>0[KAU'+L1R37J%CX1T/2Y/,L](
MLK63^]# JG]!6L5#+@C(]*!'Q1X+L=0A_:>LYVL9E@S@RE3MKLOVH_@CX@OY
MAXH\%WS:9?Q2":X:+AG Y(KZ;72;*.X$ZVD*S?\ /0(-WYU8DC2:,I(H=3U5
MAD&@+GP/#_P4Z3PS&FCZAX#UB[U"P403W"QMMD91@L..^*AD_:;\<?M67T7A
M[P79ZCX.>; 6XE4J![DXK[CD\!^&Y9&=]!TUG;DLUJA)_2K6G^%]'TF0266E
MV=I(.C0PJA_04 8OPI\-ZSX2\"Z;I>OZD=6U6!,379.=YKKJ2EH$?%_[5RZC
MJOQ,M=,@L9I[>15RZJ2M?2OPATAM.^&FGV+H8V$14J1TR*["XTFRNIA+-:0R
MRCH[H"?SJS'&L2A44*HZ!1@4#/S#_:=T/Q-\$OB NF>%[2Y-IXFF*W9ME)4A
MCSG%?:7[)OPW/PU^&:6)C\IKAQ.RXQR1S_.O7;[0=.U25);RQM[J1.5::(,1
M],U<CB2%0J*$4= HP* N?#W[8&DZC9Z_;WL%C->(]RORQJ3CFOKKX?PB^^'6
MBQ3QE!)9H'C8<CCI6_=Z397^/M-I#/CD>8@;^=-U&]M]#TJ>ZD"Q6]M&7..
M%% 'Y>?M\>"M:TGXG6^F^&KMK(7 #!8SC.:^R_V-/AS+X5^%&E7>J?OM7D3Y
MY6ZFO _%.IP_'G]J#1[BR"W.E0D1/(O*C%?>>BZ1!H6G165L-L,8P!0-G)_%
M[X<K\1?"=[90E8M1,3+;SG^!B.#7Q1X;_:.\3?L1VUQX+\;Z7J7C.[FG::"\
MMU+!%/\ #G%?HC65J7A71M8F$U_I5G>2CH\\"N?S(H$?"E__ ,%.I=>@^P:5
MX%U:SO+@^6LSQ-\I/&>E>X_LG?#SXC>'Y-5\1^-?$\FKVFM*)[2QD))MU/(%
M>XIX#\-QL&70=.5AT(M4_P *VXXUAC5$4(BC 51@"@#X6^/FFZE-^W+X'N8+
M":6T5$W7"J2J\#J:^C_VD/@K+\9O!OV"QG2RU"-MZ3'J<=J]1FTBQN+I+J6T
MADN4^[,T8+#Z&K= 7/SK\-_MB:]^S3<7/A?Q'X=U/Q!#:GR4DA1B..X.*I^+
M?VSM?_:DN$^'7A?PWJ?ANYU/Y%OIHV 3/<G%?H3>>#]"U"0R76CV-Q(>2TEN
MK$_F*2S\&Z#IUPMQ:Z-8V\Z_=DBMT5A^(% 'G/[.?P3F^#/PZM=-U:YCU77U
M5O/U#&6;(Z9KY_@T_43\8KR0V,WEFZSYFTXZU]O55_LFR\PR?9(?,SG=L&:
MN266?L<&>#Y:_P J_/ZXTO4_^&^]1N?[.G^QD<7&P[.I[U^@_; XJG_8MA]L
M-W]B@^U'K-Y8W_G0!)'G["..=M?$/Q3TW4G_ &KO"D\5C,]NL@W3*IVCFON;
M QC'%59-)LIKA;A[2%YU^[(T8+#\: /)_P!ICX'W'QH\$R6&DW4>F:PK!DN^
MA(';-?)/A7]M;7/V<9IO!GB/PSJ>O'3_ -S]HAC8AB.X.*_1BL>[\&:#?S-+
M<Z-8SRL<EY+=&)_$B@#\]/'?[=FM?'Z'_A"/#?A75-"N-2'EK>21L A/<G%;
M_P"QW\-O%'PS^+RZ9XD,U_=;=YO&!QSVS7W5;^"?#UG,LT&B:?#*O1X[9 1^
M.*TETVTCN//6VB6?_GH$&[\Z N6:***!!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 <IXA_Y"0KH=,_X\H_I7/>
M(?\ D)"NATS_ (\H_I0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]'_X\4J[5+1_^/%*NT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5YW\1O@MH/CRUE,EC"MX^?W
MI'6O1**UIU9T9<T'9F-6C"M'DJ*Z/A'Q9^PCJ+7S26NH1I$YR .U='\.OV'9
M-'O(KK5+J*YB!R4;G-?4_BAV6:(!B/QK4T5BUBN3FO9EGF.E'D<]/0\./#^7
MQESJ&OJ9OA#P)H_@NS2+3;*.W?;AG4<FNBHHKPY2E-\TG=GOPA&G'EBK(***
M*DL**** "BBB@ HHHH **** "BBB@ HHHH **** "N>\5=(JZ&N>\5=(J +O
MA_\ X\S]:U*R_#__ !YGZUJ4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 177_'M+_NFN5\)_Z^?_ 'C7577_ ![2_P"Z:Y7PG_KY_P#>
M- '7T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C>)O^/-
M?K6S6-XF_P"/-?K0 SPS_J6K<K#\,_ZEJW* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***YCX@^.K7X?^'[G5;M"\4$;2%1WP,T =/17
MB'[-/[4V@_M*6.KSZ1 UHVG3F%XY&Y;!QD5[?0 455U.^CTO3[F\F(6*"-I&
M)] ,UX!X _;.\,_$#Q=-H-E;L)XYC"6W9YSB@#Z)HI!TI: "BBB@ HKXN_9N
M^)'BCQ%^UAX\T34]3DN=)M=_D6['A,9KIOVNO'/B+PKXJT"'1[Z2TAF WJIP
M&YH'8^JZ0C((KS;X976J>)OAJ#+<L+Z1<+,WKBO%?!G[//Q>T7XKZAKNI>-C
M=:!,^8K+S/NC/I0![=XL^ _A?QEXGL->U&W9[^R;?$P/ ->B*NU0HZ 8%1V<
M;PVL22-N=5 9O4U-0(***HZU(\.DW3H=KJA(- %ZBOCWPI\0_$MU^T59Z5+J
M,CZ:QYA)XK["H&%%%% @HHHH **Y+XH_$*T^%_@V]\17L;2V]J 65>M<+\$/
MVG?#WQPN&@TI?+F52Q0MDC% 'L]%%4=9U:#0].FO+E@D,8RS,<"@"]5+6=*@
MUS2[K3[D$V]S&8W ZX->!_"S]LWPW\5/C+J?P]T^V=;VR5F-QNRK8]*^B: /
M,?A[^SSX2^&=T]QH]LR2LYD+.<G)KTZBB@ HHHH **** "BOBWXW_$CQ1HO[
M9?@W0+'4Y(-%N%0S6P/#=*^TJ!A1110(**** "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@#E/$/_ "$A70Z9_P >4?TKGO$/_(2%=#IG_'E']* +5%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<OXF_X_8_I745R7BC4=
M/AO8Q-?0PMCHS 4:] TZG0:/_P >*5=K)T?5+"2S00WT$O\ NR"M4'/(Y%.S
M6XKI["T444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 <UXH_U
MT5:FA_\ 'BM9?BC_ %T5:FA_\>*T :-%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %<]XJZ15T-<]XJZ14 7?#_ /QYGZUJ5E^'_P#CS/UK
M4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNO\ CVE_
MW37*^$_]?/\ [QKJKK_CVE_W37*^$_\ 7S_[QH Z^BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "L;Q-_QYK]:V:QO$W_'FOUH 9X9_U+5N
M5A^&?]2U;E !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 _M?7SP^!UM5Z7(:,_CQ7OU?+_[<6N_V/X>T-<X\Z?;^M T?%'[.;:I\#_C-
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
M_.OD#]DGX?V7PM^-S:#IQ8VR9(W')H&?H'11102%%%% !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!RGB'_D)"NATS_C
MRC^E<IXVU2#19#>71Q"HR<5YY/\ MB?#K1I397%[-'-'PRA,UTT<-6Q'\*#?
MH<M;%4,-;VTU'U/>**\$_P"&UOAI_P!!";_OW_\ 7H_X;6^&G_00F_[]_P#U
MZZ/[.QG_ #Z?W'+_ &I@?^?T?O/>Z*\$_P"&UOAI_P!!";_OW_\ 7H_X;6^&
MG_00F_[]_P#UZ/[.QG_/I_<']J8'_G]'[SWNBO!/^&UOAI_T$)O^_?\ ]>C_
M (;6^&G_ $$)O^_?_P!>C^SL9_SZ?W!_:F!_Y_1^\][HKP3_ (;6^&G_ $$)
MO^_?_P!>C_AM;X:?]!";_OW_ /7H_L[&?\^G]P?VI@?^?T?O/>Z*\$_X;6^&
MG_00F_[]_P#UZ/\ AM;X:?\ 00F_[]__ %Z/[.QG_/I_<']J8'_G]'[SWNBO
M!/\ AM;X:?\ 00F_[]__ %Z/^&UOAI_T$)O^_?\ ]>C^SL9_SZ?W!_:F!_Y_
M1^\][HKP3_AM;X:?]!";_OW_ /7H_P"&UOAI_P!!";_OW_\ 7H_L[&?\^G]P
M?VI@?^?T?O/>Z*\$_P"&UOAI_P!!";_OW_\ 7H_X;6^&G_00F_[]_P#UZ/[.
MQG_/I_<']J8'_G]'[SWNBO!/^&UOAI_T$)O^_?\ ]>E_X;4^&;(^=1FSC@>7
MU]NM']G8S_GT_N#^U,#_ ,_H_>7_ -H+]H"#X3Z9&+01W5U*"",_=KX!^(GQ
MHUSQYJC7(NYK49^ZC$5;^-_Q+'Q!\2W<UK*SV1D)CSZ9KS2OT?*\LIX2DI3C
M[[/RS.,WJXRM*,)>XMCT#P5\9]>\)W,;&]GN%4YPSFON3]FK]I(?%B.:ROXT
MM9K=0JL3R]?FY79_"7QMJ'A/QMI45FY5+B=5?Z9J\RRREBZ4FHVEW,\JS:M@
MZT5*3<7NC]=.O(Z4M5=+D,VF6CMU:%&/XJ*M5^2O1V/VI.ZN%%%%(84444 %
M%%% !1110 4444 %%%% !1110 4444 <UXH_UT5:FA_\>*UE^*/]=%6IH?\
MQXK0!HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBKI
M%70USWBKI%0!=\/_ /'F?K6I67X?_P"/,_6M2@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@"*Z_X]I?\ =-<KX3_U\_\ O&NJNO\ CVE_
MW37*^$_]?/\ [QH Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "L;Q-_QYK]:V:QO$W_'FOUH 9X9_P!2U;E8?AG_ %+5N4 %%%% !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 %%%%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C
MO%UE!J5U]GN4\R%ARIK"7]GOX?:DHN9O#MM+*XRSL.371^(?^0D*Z'3/^/*/
MZ5K3K5*7P2:]#&I1I5OXD4_5'GG_  S;\.O^A9M?RH_X9M^'7_0LVOY5Z;16
MWUO$?\_'][,?J6&_Y]Q^Y'F7_#-OPZ_Z%FU_*C_AFWX=?]"S:_E7IM%'UO$?
M\_'][#ZEAO\ GW'[D>9?\,V_#K_H6;7\J/\ AFWX=?\ 0LVOY5Z;11];Q'_/
MQ_>P^I8;_GW'[D>9?\,V_#K_ *%FU_*C_AFWX=?]"S:_E7IM%'UO$?\ /Q_>
MP^I8;_GW'[D>9?\ #-OPZ_Z%FU_*C_AFWX=?]"S:_E7IM%'UO$?\_'][#ZEA
MO^?<?N1YE_PS;\.O^A9M?RH_X9M^'7_0LVOY5Z;11];Q'_/Q_>P^I8;_ )]Q
M^Y'F7_#-OPZ_Z%FU_*C_ (9M^'7_ $+-K^5>FT4?6\1_S\?WL/J6&_Y]Q^Y'
MF7_#-OPZ_P"A9M?RH_X9M^'7_0LVOY5Z;11];Q'_ #\?WL/J6&_Y]Q^Y'F7_
M  S;\.O^A9M?RH;]F_X=+&X_X1FUY4C..1]*]-HH^MXC_GX_O8OJ6&_Y]Q^Y
M'Y5_'GX8MX'\67S0P&WL6D/E+C  S7E5?J?\=O@+IWQDTN))9/LMQ "595^]
M]:^#OB-^SKXB\*ZHT%AI\UU&#@,%-?I.5YM1Q%)0J2M)'Y5F^2UL+6E.E&\'
MV/(:]$^#7@6X\2>,-,GB0R"&96.T9QS6QX"_9Q\4^(]02.^TN:VA)^^5-?;O
MP!_9SL?A-$]TSBYGF7.UQG;5YEFM'#4G&$KR9GE635\56C*<;17<]GTV,Q:;
M:H>JQ(/R JS24M?E)^RK16"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH
M**** .:\4?ZZ*M30_P#CQ6LOQ1_KHJU-#_X\5H T:*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *Y[Q5TBKH:Y[Q5TBH N^'_\ CS/UK4K+
M\/\ _'F?K6I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!%=?\>TO^Z:Y7PG_ *^?_>-=5=?\>TO^Z:Y7PG_KY_\ >- '7T444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5C>)O\ CS7ZULUC>)O^/-?K
M0 SPS_J6K<K#\,_ZEJW* "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 *:W*D>U.HH ^2_CA\#?%
MOB_XR>&-<TVWWZ=9S!YF]!FOK&%2L2*>H4"GT4 %%%% !1110 4444 %%%%
M!1110 45%-=0V^/-ECBSTWL!2->6\<)F:>-81UD+@+^= $U9'BV.]E\,ZDFG
M#-\T#"$?[6.*TX;B*ZC$D,B2QGHR,"#^(J2@#XX^#/P!\97'Q,C\7>-;;;>6
M\Q,1_P!G/%?8]%% !1110 4444 %%%% !14<MQ% ,R2)&/\ :8"FB\MS"91/
M&8EZOO&T?C0!-144%U#=+NAECE7^]&P8?I4M !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!RGB'_ )"0KH=,_P"/*/Z5SWB'_D)"NATS_CRC^E %JBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N:\2,JWD8,4;<=67-=+
M7+^)O^/V/Z4 ;>E[6LT(C5/]T8J[5+1_^/%*NT %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 <UXH_UT5:FA_\>*UE^*/]=%6IH?\ QXK0
M!HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBKI%70U
MSWBKI%0!=\/_ /'F?K6I67X?_P"/,_6M2@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@"*Z_X]I?\ =-<KX3_U\_\ O&NEOKJWA@D$T\<0
MVGEV KE/"^I::LT__$QM\[NGF"G9]A77<[6BHXKB*<9BE20?[+ U)2&%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5C>)O^/-?K6S6-XF_X\U^M
M #/#/^I:MRL/PS_J6K<H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJNI:G;:/9R7
M5W*(8(QEF:@#/U+QEHNCS"*]U*"WD)P%=L'-:\,R7$22QL'C<95AT(K\F_VE
M_&GQ#\<?&JXB\*B271X+@/N7.-H-?HE^SS\1K;QQX'L;82;]0L(%CN1GHP&*
M!V/5:*S?$&OV?AG2Y=0OY/*MH_O-Z5YEXV_:J^'OP_T&+5]8U;R;*0X5E )_
M+- CU^BOFK0O^"A/P:\1:Q9Z99:](]W=,$B5H\ D_C7L_CCXI>'OAYX2D\2:
MS>"'2T3>9%P3C'I0!UU9OB+4)])T.^O+:'[1/#$SI$/XB.U?.^D_\%$O@OK5
MU%;VVOR-)(^Q0T6.?SKZ)M=;M+[18M5BDWV4L0F5O53SF@9\M_#G]JCXB^+/
MBI!X<U+P%-I^E22;&OF0@ 9ZU]:UP5C\8/"=[K T^"Y4WA. H051\,_M#>"_
M%OQ$O/!&G:@9?$%HI:6W*XP!0!Z7117"^-?C1X7^'^I1V.LWWD7,@RJ8R30(
M[JBLOP_XBLO$VDQ:E8R;[209#L,5X%XD_P""@7P=\*^(+W1K_79$OK-S'*BQ
MY (_&@#Z1HKY]\(?MS_"?QQJ45CI>MM)<2'"JR8_K7JV@?$_0/$NL2:987?G
M7<:[F4>E '645P5Y\;O"EA+?1S7X1[+/G XXQ7DFK?\ !0[X,:+<20W.O2*Z
M':=L6>?SH&?3%9OB35#H>@ZAJ 7>;6!I0OK@9KE/AA\;O"GQ>TZ.]\-WWVJ!
MQD;A@USG[27QZ\'?!/P7=?\ "5WK6QU"WDBMU5<[V(('ZT <Q\!?VG[CXP:A
M>6\NFK:""<Q9'?!QFOH>OR__ &1/VF_ 7A?Q-=VVH7;)+=W1>( =03Q7Z6^'
MO$5EXHTN+4-/E\RUD&58C% ,TZ*\.^(W[97PR^%NHR66O:PT%Q&VUE1-W/YU
MB^$OV^/A#XU\16NB:7KDDM_<G$:M'@'\<T ?1=%>>Z5\=_"&M>/7\'6FH"77
M%7>81CI^=6?'_P 9O"_PS:-=>OOLID.%X')H$=S17SQXN_;Q^$?@F:.+4]<>
M-I!E=L>?ZUZ!\*?C]X.^,T/F^&-0^UKMW888./IF@#T>BO!_B%^VM\+?ACK-
MSI>NZR\%W;L5D54S@C\:Z?X1?M(^!_C=;23^%M2^UHAP=PVG^= 'J-%%>-_%
M#]K3X=?!^X,'B/5FMI VTA%W<_G0![)17S=X=_X*"?!WQ1K5MI5AKLDEY<';
M&K1X!_6O2-'_ &@O!FO>.$\)V>I"76F7<(1CI^= SD/VI/VCI_V?;7P_+#IZ
MWW]IW0@(/\.2!FO:/#^I'6-#L+\KL-U DQ7TW*#C]:^.?^"DRYTWP-Z?VBO_
M *$*]<\6?M4_#WX$^&?#-IXKU8VD]S91;%C7=T4>] 'O5%?.GA7]O?X0^,M8
M33--UR22Z?@*T>!_.OH+3]0AU2QAN[=Q)!*NY6'<4"+-%%% !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 445\Y?M8_M/)\']*?P_H$B
MR>.KZ/.GVS+D,3TH ]8\8?&?P1X!NC;>(?$ECI,X&3'<R;37-+^UA\(FQCQ]
MHYS_ --O_K5\9_#;]CWQ5^U:Q\1_'&.YL[J?)9+=BO';%>@2?\$A?@SY3B*7
M5$?'R$S< T ?9'A#QUH'C[3VO_#VJ6^K6:MM,UNVY0?2MZOS)O-%^*?[!OB"
M)/"]NT_PM5_,U&XN!O**#U&?:OO?X)?&#1OC=\/[+Q3H<WGV,_&[_: YH [^
MBO*M$_:8\!^(-<UW2;350][HJLUY&<#9CKWKR#4/^"H'P'TV\N;6;Q#.)K=S
M&X$&>0<''- 'UI17'?"GXK^'OC1X.M?$_A>[^V:3<$B.0C!./:NNDD6.-G8X
M5023["@!]%?/'Q._;Q^$?PCU8:;XAUQX+K.-L<>[^M8GA?\ X*0_!'Q?J\>F
MZ=X@DDNG.%5HL#^= 'U%15+1]6MM<TVWO[.02VUPF]&'<5D>/OB#HOPU\.W6
MMZ[="UL;=2\C=\#VH Z2BOD7_AZ5\ ]Q'_"1SY#;?]1_]>O?_A;\:O"WQBTM
M;_PS??:[=EW@D8./I0 ?&+XBO\,?!.HZY';BY:UC+B,]\5A_LV_&:7XZ?#U/
M$<UF+)VE,?ECVK-_:P_Y)!KW_7NW\JXS_@GO_P D'A_Z^6H ^G**\H^-W[3?
M@/\ 9]L8;OQAJ9LXI6VKY:[CGZ9KRG1?^"FGP+U[5+:PM/$,S7%PP5 T.!D_
MC0!]6T5D^&?$UAXNTF'4M-F$]K+RK"M.6588GD<[40%F)]!0 ^BOFCQM_P %
M#?@S\/\ 5YM-UC7I(KJ%RC*D>[D?C4_PW_X*!?!WXK>*8?#^@:Z\^I3?<22/
M:#^.: /I"BO/5^.WA&35[[34U#?=6:EYE49P!1\*_CMX1^,LFIIX8O\ [8VG
M/Y=P,8VG.* /0J*2O++']I;P+J7Q!O?!<&I%]>M#B6 +T_'- 'JE%-CD$L:N
MO*L,BG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>0_M ?'B'X(VVD3SQ))%>S"-F?^$9ZU
MZ]7P_P#\%.+<WWAWPA:*2#/>!!CW- T?8WA/Q9IOC+1K?4=,NXKJ&1%8F,YV
MDC.#6U7Q'\/;OQ1^SE_PCMH48Z!?1)+</(-V 0*^R/#?B2P\6:5%J&FS">VD
MZ,* /&?C]^TA/\&[[2H(M/%V+R<0DGMD]:]LT6_.J:/97I78;B%)2OID U\8
M_MQ_\ACPS_U^I_,5]9V/B"Q\*_#JSU;4IA;V-K8QR2R'LH44 =317P-\3/VH
M/BU\1/&CQ?!.W34]#'RB1TZL.M<Y<?&3]K#P+=VUYXMTF*#25<-.RIT3O^E
M6/T<HKS/X'?'KPQ\<M :[\/WOVJ>U"QWB8QLDQR/SKQWX[?M777P3^)QL]5=
M8O#P7E\<[NU 'U=17YOS?M ?M-_$KQ!=7OP\TR*[\-2G-I(R<E>U>E?!G]HS
MXF>#/$UGX=^-<,>GZIJ,@6S15QNS0%C[6HI%.Y0?44M CDOB9\0+/X>^%=0U
M.:6,W,,)>&W8\R,.P%?"5]_P49^*NV6XT_X737=@DFWSUC8C&>M?3G[4'P_O
M/$UE#J<>XVEG'NEVGM3_ -G/Q1X5\2>"?[ A6%I<LK(Z#+4#-O\ 9]_:"TWX
MS>'K=I7BM/$&S=<:<#\T?KD5[!7DOP[_ &:O"GPS\>:CXKT@3)J-\")%8_)S
MZ"O-/VP/VD-;^ NK:'+9;1IDWS73$9(7- >A]2T5^>-]^T-^T+\9)$UOX0V$
M5]X9 VM(Z<[N];_P6_:X\=>#/%%_8_' )I5NBXB95Q\U 6/N^BOA/XB?'[XV
M?$O4GE^"EG'J&G(QW-(O;M5GX+_M*?%+1?B+9^%?BO;QV5Y*>55<<4!8^XZ*
MI7&L6EOI<FH-*OV5$,A?V S7P_\ &#]K'X@_$;Q&^E? :)=3EL)#'>^8N<$'
M% 'W;17YTM\3_P!KWPVHU'7M&ABTM!EV"?\ UJZ?X8?MPZUXP\1Q^'9F7^UX
MV FCV]/6@+'K?[7&I7UC-HWV.[DMMW78<9YKFOBIJVHP_L;:]=Q7TL=ZOW;A
M6.X?C6S^UA*UU8>&[B08DD0%L>M<[\6/^3+?$% ST_\ 8LOKO4?V>/#4][</
M=7+*VZ60Y)Z5[G7@_P"Q%_R;CX9_W6_I7O% F07U];Z;:O<74JP01C+2.< 5
M\O\ QX_;0B\&J]C\/K.+QEKL9P]E;G<P_ 5%^V!\7+^QW^!]);_B87R#:HZG
M-2?LB_LGZ%\-8X?'-VDTOBN^C/G^:V53/H/6@#Q0?M__ !L\OGX077F8^[Y3
M=:]=^!O[;%SXMO(M/^(&DIX.U*1L+;W&5)'KS7UEY$6[=Y:[NN=HS7SI^U/^
MROI?Q<LY?$=A%(GBNTC MC&<!R/7WH#0^A[#4+;5+5+FTF2X@<961#D&K%>)
M_LS:'XR\)^![72O%$7EFW4_,W6N*_:$_:R@\)RKH?A"Y6Z\02,8U0#/S] *
M/J&BOSGD\:?MJW"F2VT. QR_/$=G\/Y>E>]_LZ_M0R:]JB> _'D@M?B% ,W%
MN!A10%CJ_P!J&^N[/0[5K6X>W;!Y0X]:\XTG5M2;]E7Q9<F]E-VN=LVX[E_&
MO0OVJ/\ D VI]C_6O-=(_P"33?%WXT =;^Q/J5]J7PSM)+Z[DNY<G+R$DU]*
M5\R?L._\DQL_]XU]-T SR7XR?&J7X8SI''9BYW*&YKKOAEXS?QYX3MM7>'R&
MF_@]*\*_:R_X_(?^N8KU/]G7_DF&G_4_TH ].HJKJEPUKIUS,GWXXRP_ 5\V
M:%\?/$NH?$NVT64+]CDEV'CMF@1].T4C'"D^U?)_Q._:,\5>%O'UGI-FJ?99
M;D1-D=B<4 ?6-%>$?M ?&S4/A/H-CJJE5MFMQ+,Q'?%?+D7[7'QF^+9(^&=J
ME[N.%W)0.Q^C5%? O@OXY?M"> =;MA\5;"*RT^XD"HRK[U]R>&_$5IXDTB"]
MMI0ZN@9O8XH UJ*^6/VEOVLH_#L%WX/^'MT+WXB;AY=KMR *\)T_X@?MGS6,
M5[+HD(MU&Z0[.WY4!8_1VBOSRT+]NGQ=H.LP:!XL"V^LS'8L>W'S5]O_  O\
M1WGBGPK;W]Z )I.>* L==5/5M6L]#L);W4+F.TM(AEYI3A5'N:MLP52Q. .2
M:^(_VR?B?K/B+QWHGP[T24OI&K?N;QDX(SP<4 :GQJ_;HU#PWXB?3_AYH:>,
MX5&/.M<N">_2O-O^'@'QI5<O\(KE0.6_=-Q7TY^SO^RGX9^!>EPFS1KB\8;F
M:;YL$_6O<7M89%96A1@PP05'- :'S9^SA^V!:_%&UFMO&,5OX4US>%AL;AMK
M2?3/>OI96$BAE.5(R#7RA^T3^QS8^+M<M_&'AU)(O$%B?,MXHCA2W7D"O:?@
M(?%P\!P)XTB\G5T;;M_V1TH ](HKY*_:4_:LU#3YF\,?"Z9=0\7V\I6XA*Y"
M^U>+W'Q _;033S>+H</E%=RG9_\ 6H"Q^CM%?GMH7[=7BKP[X:_L#Q@%M_'Y
M< 0;<#%?3^L?%36=,^"VE^)R%%]+'OFXXZ4!8]JHK\ZKK]M_Q_X_OY],\ QK
M=ZA&WEE2N?FJ?3?BU^U7X.O$U3QKI4-OX=4@O(J<@?E0%C]#J*XCX4_$2V^(
M'A:SO%E#73IF1?>N3_:$_:.\.?!#2A:7][Y6OW\1&GVX7.]^@H$>QT5^<-C\
M5_VO?%2R7VB:-#)I[,3&Q3^'MVK=\+_M*?&WX,:M#?\ QQLTT[P]=.(X9(TY
M+&@=C] :*YGPS\0=(\4^%$\06D__ !+S$)2[#H,9KY9^-G[67B'5_$1\-_"<
MKJ&LL-J*5R"U 'V917YTKXU_;3M9(Y;K0X%MH3ON#LZ(.3V]*^JOV=_VD=$^
M,]C)IL5QN\0Z<OEW\1&,2#K^M 6/;**^//VFOVM-8^!?Q6M-/F98_#[1AI&Q
MSG%>4^"?VI?CK\8/B,R>#;*.Y\+LX*2LG\- 6/T9HK/\/M>OHEDVHKMOC$OG
M =F[UH4""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M\5^(G[#/@2Z\+SKX*T2UT+Q IS#=H<'Z&O/OV0_BQXATKXCZQ\/O$UW)<G3
M8@['Y<CTK[0U75[+0[&6]U"YCM+6,9>64X45\%_!75!X^_:?\5-ID"FS24LM
MY&.)!GUH ^_U8,H(Y!I:BMXS%;QH>JJ!4M!(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 5M1N#:V%Q,OWD0L/P%?!WBC0;7XG?M-:!J^
MJQB::SE"IO[ &OO:XA6XA>)ONN-IK\_OVDK[5/@E^T9X:U6"R=O#&5ENKXC"
M1>N30!^@44:PQK&BA448"CM3ZY3X>?$WP]\3]#BU/0-1AO[=QDF%LX-=70!Y
MM^T5X<M/%GP=\1Z7?1B6VGMR&5NE?.?["=W_ ,(:)?!5B/+TF)7=8AT!]:]'
M_;"^/GA_P)\+=?TRVU2WG\3S0%;735?]Y(WH!7(_\$^_"FHWWPO@\9>(+*33
MM9NMZ?9I!@J/4T ?!Y^%/C?XE?MA>+;3P-J#:=:B^(U%58@21[OF!_"OT;M_
M^"?WP1O-)MTO_!%G+>/$OVB?G=(^!N)_'->!?L.[9OVNOBP[+EO-<@^G-?H=
M0!\"?"/Q!<?"']L=OA)X>E^P^$(D++8J?EKTW]N3XN:SX+TG2]&\/7;VU[J$
MGD,R'^]P/YUX-XAD:/\ X*63E&VMLQD5WG[;4,WAK5O#&I72&:![M&9WZ*,C
MF@#H/@G^P?X<U;P\^I_%73K;Q3J]YMFB>8Y\M6&?SYKH_'O_  3]^&4WAV4>
M#O#5IHFNJ08KJ,X/XU] _#GQ5I/BWPGIUUI%_#?PK;QH[1-G:VT<&MO5-6L]
M#LGN[^XCM;9/O2R' % 'A7[/_P -O&_P=TK43XKUL:CI=K S0P*^=H4$_P J
M^8?$%AXS_;3^,UM-H>J&'P'I5SY.JZ>S<2J#@BONR^\7Z)XW\+ZY;:'JEOJ4
MWV.52D#Y()0@5\9?L$Z]IGPA\2>+?#?BB_33=7U74&:TMYSAI/F/04 >]?\
M# ?P(_Z$&PZ>_)]?K7RI\8_!OB;]BOQYIVL:!?\ D>%-4O%@M[.$G]V"1P?S
MK],*^%?^"D/BRQU6S\(Z+I<D6J:K%J2^=:QG<T0R.2* /<?VAM0.L?LYSW['
M<]QIZR,WKE :\C_9O^)%M\(/V.KGQ+=#*1S.J_4\5Z1\8M-?3/V7]LCLSG3%
MRK?PY0<5\ZV/AF^\8?\ !/&_T[3HFFN?M1;:@R< T 7OV?\ ]F?6?C]XVU;Q
MO\5'C\3>"-24R:9IUP25CSTKW/Q%_P $_O@]-H=['H?A"RTS5VC/V:[7.8G[
M'Z5=_8L\?Z!J'PFT3PG:ZG#/KNDV^R[M%;+Q_45]"W5S%9V\D\\BQ0QKN>1S
M@*/4T ?GI^SYXF\9_!3]I2T^$FO:HUW;2?.I#93;VKT/]NSXJ>)S8V'A?P'J
M,EEJ37 CNI(SU4X!%<%JFL0>.O\ @H)I\NBE+W3EB"-J$/*JW<9KH_CE:P_#
M'XFC5-?D5+"YN%$4TW0\CI0!U'PA_8)\"7WAFWU/Q_H5MKVLW<:RN\V>"1DF
MN._:=_87\+^#? MWXB^%.DQ>'?$\'W+B'J*^UO!^K6>M>&=.N[&99[=X$*LI
MR.@KF?CAXPT;P7X!OK[6[J.UM ,;I3@=* /B?]@+PQ>ZGJ>O6'C!O[1UU[1T
MEF<Y+'!%2_ 15_9?^,6LZ3<D6RZ]?-Y:,<;LM[UUG[%^M67B3XQ:]J6F2K/8
M31L4DC.5/6J7[?/PNO-6^+WP^\86DSVMMI$JRW)3@/@YYH ^JOCY\2/^%7_"
M[4/$(DV/$HQZ\BOF;]C_ .$]KXK^(5_\4+RU\Q]34NLC>O-<A\:OVB-,_:.U
M*V^'.D7D;S3*JF*)LDMWXK[1^ _@8_#KX7Z-H;Q^7+;QX?(P2: /0%4(H51@
M#H*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KXF_X*2'%OX"/_417_T(5]LU\1_\%*)D
MBM? .]@N=17K_O"@:W/IK5/ ]K\0?A?IUE<1H;AK"(12L.5.P5X1\//&&I_
MWQ]_PB&L.[:<,GSC_J^?>OI_P7SX/T3'_/E#_P"@"N6^,WP?L?BYX6GTQY!I
M]XQ!2]C7YUQVSUH ^8OVT[Z#6+[PI>6[!X);U"I4Y'45Z#^T;XBN;;P/X?\
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
M-VBBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P
M?Q$L[O4(7@L)/)NF'RO7S]JGP1^-]]?R3V/B\06C<I&9,8_6OI+Q!_R$A70Z
M:Q:SC).3BN[#8RIA;\B3OW5SSL5@:>,MSR:MV=CY#_X4/\>?^AT7_O[_ /7H
M_P"%#_'G_H=%_P"_O_UZ^QJ*[O[7K_R1_P# 4>?_ &)A_P">?_@3/CG_ (4/
M\>?^AT7_ +^__7H_X4/\>?\ H=%_[^__ %Z^QJ*/[7K_ ,D?_ 4']B8?^>?_
M ($SXY_X4/\ 'G_H=%_[^_\ UZ/^%#_'G_H=%_[^_P#UZ^QJ*/[7K_R1_P#
M4']B8?\ GG_X$SXY_P"%#_'G_H=%_P"_O_UZ/^%#_'G_ *'1?^_O_P!>OL:B
MC^UZ_P#)'_P%!_8F'_GG_P"!,^.?^%#_ !Y_Z'1?^_O_ ->C_A0_QY_Z'1?^
M_O\ ]>OL:BC^UZ_\D?\ P%!_8F'_ )Y_^!,^.?\ A0_QY_Z'1?\ O[_]>C_A
M0_QY_P"AT7_O[_\ 7K[&HH_M>O\ R1_\!0?V)A_YY_\ @3/CG_A0_P >?^AT
M7_O[_P#7H_X4/\>?^AT7_O[_ /7K[&HH_M>O_)'_ ,!0?V)A_P">?_@3/CG_
M (4/\>?^AT7_ +^__7H_X4/\>?\ H=%_[^__ %Z^QJ*/[7K_ ,D?_ 4']B8?
M^>?_ ($SXY_X4/\ 'G_H=%_[^_\ UZ/^%#_'G_H=%_[^_P#UZ^QJ*/[7K_R1
M_P# 4']B8?\ GG_X$SXY_P"%#_'G_H=%_P"_O_UZS=3^!OQQCF43>+/-)Z,)
M,U]L5S/B21UO(P&(&/6C^UZ_\D?_  %#_L3#_P \_P#P)GRU:? GX[M "GC$
M1K_=,N*E_P"%#_'G_H=%_P"_O_UZ^NM)8M9(2<GWJY1_:]?^2/\ X"@_L3#_
M ,\__ F?'/\ PH?X\_\ 0Z+_ -_?_KT?\*'^//\ T.B_]_?_ *]?8U%']KU_
MY(_^ H7]B8?^>?\ X$SXY_X4/\>?^AT7_O[_ /7H_P"%#_'G_H=%_P"_O_UZ
M^QJ*/[7K_P D?_ 4']B8?^>?_@3/CG_A0_QY_P"AT7_O[_\ 7H_X4/\ 'G_H
M=%_[^_\ UZ^QJ*/[7K_R1_\  4']B8?^>?\ X$SXY_X4/\>?^AT7_O[_ /7H
M_P"%#_'G_H=%_P"_O_UZ^QJ*/[7K_P D?_ 4']B8?^>?_@3/CG_A0_QY_P"A
MT7_O[_\ 7H_X4/\ 'G_H=%_[^_\ UZ^QJ*/[7K_R1_\  4']B8?^>?\ X$SX
MY_X4/\>?^AT7_O[_ /7H_P"%#_'G_H=%_P"_O_UZ^QJ*/[7K_P D?_ 4']B8
M?^>?_@3/CG_A0_QY_P"AT7_O[_\ 7H_X4/\ 'G_H=%_[^_\ UZ^QJ*/[7K_R
M1_\  4']B8?^>?\ X$SXY_X4/\>?^AT7_O[_ /7H_P"%#_'G_H=%_P"_O_UZ
M^QJ*/[7K_P D?_ 4']B8?^>?_@3/CG_A0_QY_P"AT7_O[_\ 7H_X4/\ 'G_H
M=%_[^_\ UZ^QJ*/[7K_R1_\  4']B8?^>?\ X$SXHU3X&_'*)U\[Q;YN>A$F
M:M67P)^.[0 IXQ$:^ADQ7U5XGD=9H@&('UK4T5F:Q7<2?K1_:]?^2/\ X"A_
MV)A_YY_^!,^2/^%#_'G_ *'1?^_O_P!>C_A0_P >?^AT7_O[_P#7K[&HH_M>
MO_)'_P !0O[$P_\ //\ \"9\<_\ "A_CS_T.B_\ ?W_Z]'_"A_CS_P!#HO\
MW]_^O7V-11_:]?\ DC_X"@_L3#_SS_\  F?'/_"A_CS_ -#HO_?W_P"O1_PH
M?X\_]#HO_?W_ .O7V-11_:]?^2/_ ("@_L3#_P \_P#P)GQS_P *'^//_0Z+
M_P!_?_KT?\*'^//_ $.B_P#?W_Z]?8U%']KU_P"2/_@*#^Q,/_//_P "9\<_
M\*'^//\ T.B_]_?_ *]'_"A_CS_T.B_]_?\ Z]?8U%']KU_Y(_\ @*#^Q,/_
M #S_ / F?'/_  H?X\_]#HO_ ']_^O1_PH?X\_\ 0Z+_ -_?_KU]C44?VO7_
M )(_^ H/[$P_\\__  )GQS_PH?X\_P#0Z+_W]_\ KT?\*'^//_0Z+_W]_P#K
MU]C44?VO7_DC_P" H/[$P_\ //\ \"9\<_\ "A_CS_T.B_\ ?W_Z]'_"A_CS
M_P!#HO\ W]_^O7V-11_:]?\ DC_X"@_L3#_SS_\  F?'/_"A_CS_ -#HO_?W
M_P"O1_PH?X\_]#HO_?W_ .O7V-11_:]?^2/_ ("@_L3#_P \_P#P)GQS_P *
M'^//_0Z+_P!_?_KU0U7X&_'.+:9O%WFCMB3-?:M8'BB1E6(!B![4?VO7_DC_
M . H?]B8?^>?_@3/D_3_ (%?'9X<Q^,/*7T,F*L_\*'^//\ T.B_]_?_ *]?
M6>@NS6?S$GGO6G1_:]?^2/\ X"@_L3#_ ,\__ F?'/\ PH?X\_\ 0Z+_ -_?
M_KT?\*'^//\ T.B_]_?_ *]?8U%']KU_Y(_^ H7]B8?^>?\ X$SXY_X4/\>?
M^AT7_O[_ /7H_P"%#_'G_H=%_P"_O_UZ^QJ*/[7K_P D?_ 4']B8?^>?_@3/
MCG_A0_QY_P"AT7_O[_\ 7H_X4/\ 'G_H=%_[^_\ UZ^QJ*/[7K_R1_\  4']
MB8?^>?\ X$SXY_X4/\>?^AT7_O[_ /7H_P"%#_'G_H=%_P"_O_UZ^QJ*/[7K
M_P D?_ 4']B8?^>?_@3/CG_A0_QY_P"AT7_O[_\ 7H_X4/\ 'G_H=%_[^_\
MUZ^QJ*/[7K_R1_\  4']B8?^>?\ X$SXY_X4/\>?^AT7_O[_ /7H_P"%#_'G
M_H=%_P"_O_UZ^QJ*/[7K_P D?_ 4']B8?^>?_@3/CG_A0_QY_P"AT7_O[_\
M7H_X4/\ 'G_H=%_[^_\ UZ^QJ*/[7K_R1_\  4']B8?^>?\ X$SXY_X4/\>?
M^AT7_O[_ /7H_P"%#_'G_H=%_P"_O_UZ^QJ*/[7K_P D?_ 4']B8?^>?_@3/
MCN/X$_'I7!'C55/KYO\ ]>OG[XW?!7QCX;U:74O$]VVHWG>XZ@_C7ZBUR'Q,
M^'-E\2/#LNF76V-FZ2XY%=F$SRI2JISC%+K96.'&\/TJU%QIRDY=+MM'Y#-\
MK$'@T5]%_%W]DO5?"=S+)I44M\N3]T9KR&U^$/C"ZN/*71+@@'&=AK]#HXW#
MUH<\9JQ^8ULOQ.'G[.<'<Y.*-II%1.23BON/]AGP#<>&Y[W4)8F1;B/AB.M<
M3\&?V/+K7)(;O5S)9X.XJXK[B\*^&;7PIHMKI]JBA84"[@,%O>OD\\S6E*D\
M-1=[[GV?#^3U855BJRM;8V****^ /TH**** "BBB@ HHHH **** "BBB@ HH
MHH **** "L;Q-_QYK]:V:QO$W_'FOUH 9X9_U+5N5A^&?]2U;E !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!X[^T9:^,];\+W&C>%[430WT)BG;'(!K"_9 ^"=S\'_
M<MIJD&W4)9BY+\D9KW^B@85SOQ$\.CQ=X'UK1BNX7MLT./J*Z*B@1\(?#_X(
M_$SX3^%=0\$Z+9-+X?O)FD=WY/)KV[]GOX9Z]X)U1Y-3@\J,J0#7T#10.YRW
MQ2T>Z\0?#OQ!IMDN^[NK1XXE]6(XKYZ_8=^#?BKX3^&]1MO$MK]FFEN6D4?[
M))KZNHH PO&6GSZIH-U;VZ[I7C8 ?A7SM^RS\'_%/P_U#QU)K=KY*:B7-O\
M[6:^IJ*!'RKX'^#OBG2?BM;ZM<VNVQ63<6]LU]3S1B6%T(R&4C'X4^B@9\"?
M%K]A6X\0_%[3/$NG0R>4MV)IMIP,;LU]V:'I<6C:3:6D**BQ1*AP.X%7Z* /
M-_CI\"_#_P ?O!YT#Q L@@1_-C>(X*OV_"OB&RA_:L^$NL7N@^$-$6[\,V;>
M79-*N[<@Z5^DU% 'YJ:I\/\ ]H[X^72:7\0=*^QZ1-\LOE#;@5] _LM_L\ZI
M\$=?FLQ"PTE8B$D?KDBOJJB@+GR?#\&O%:_%&[U4VO\ H3W&]6]LU]5VRF.W
MB4]50 _E4M% 'R3\:_@KXL\4_$B34M.M/,M#("&_&OH-="O!\*WTG9_IQL&A
MV_[1!%=G24 ?(O[*WP3\6_#[5=1EUNT\A);II%/MDU]*?$+X>Z7\2O#\FD:L
MA>V;D;>H-=/10(_/+7/AW\>?@1XBOQ\+=,^WZ=,Q4+,-PVYJ&UN/VJ/BM<#P
MIXVT*.S\+:@/+O)XDVL%/OBOT3HH'<^ _P!F/]CWQ%\!?VC);ZUMY'\*^6=M
MQ(<G<?>O4?VKO@YXJ^(GBKP_=Z':^?!;7*22GT4$5]5T4!<I:+;O:Z-80R#$
MD<$:,/<* :^6_CO\&?%?B[XB/J.F6OFVA8'=7UA2T",#P'IMQH_A'3+.Z7;/
M#$%=?0U\Y?M(?!SQ5XX^-7A76](M?.TZSV^<^.F*^K**!G*ZEX)M/%G@]=&U
MB+?"4 (]#BOB;Q?\(OC'\ _%5_J'PCT\W\5VQ#1S?,NWZ5^@=% 'YUP:U^UG
M\0)AX=\3Z#':Z!?#R[N:)-K!3UYQ3_V<?V,/$WP=_:>B\1BVD?0=NYIY#D[C
MUK]$:* N?(__  4'^ GB/X\^$]!TW0+8W!AN-TV.H7/6O&[#X7_'K]F71[+2
M_A7IAU*UN8U:Z%P-^UL=J_1NEH"Y^<LD/[4OQ?'_  CGC715LM E8&66%=K?
MGBOKKX!?L^Z+\'-)BEM8V.IS1XF=NN>XKV"B@ HHHH$%%%% !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 %%%% !7'?%;X5Z'\8/!M_X;UZ'?8WB;'9
M,!P/8UV-% 'YN>*/@C\;/V6M0DTGX%V$FI:$G,9N/F//8UA/\3?V[+B-HV\+
MP*'&"1& 1^E?J!10!\!? ']B_5OBIK$'C_XV6]Q#XKL9@;>U1L(>^2*^\;#2
M[?2=/6TM(EBB1=JJHP.E7** /BS]DSX"^,_AU^T=\1?$NNV?D:1JCL;63'WL
MFOM.BDH ^&=>_9Y\<7G[=$GCR*QSX9*X$^*^I?B[\&]%^,GAD:;K4;$QJ?+9
M>S8KT*B@#\R]6\!_M*_LWZE<Z7\(](_M/1+B0LS7"[\>F,T:7-^UY\6KM?#W
MCS05L?#TI'FRPIM/YU^FE% 'COP"_9[TGX.Z>+FWDFDU&YCQ/YC9 /I7D?[6
M'['Z>-M<MOB+X420>,M(_>V<$1PKN.1D5]?44 ?F!_PM;]N[)'_"*6^ =@_<
M#IZ__7KV+]F_]EG7M<\0R^,OBA;2+KMQ^]DA8Y4/["OMVB@#RO\ :"\%ZEXL
M^%>I:)HL/F3M;F.)/PP*Y+]D/X6:QX$^"A\.>*K41W+RONC8<;37T#24 ?GG
M\7/V9?B)^SGXXU'QY\![-]3US5W(N[>;YD"GKA:XW_A+/VV/&X.A:]X;BMM'
MOAY=U+'$%95/7!K]/Z* /G7]F']F+3_A3H\&HW\3MKK'>[2')!KMOV@OV>_#
MW[0?A>/2]<60/:L9;:2-L8DQQGVR!7JE?(_[7'PX^-6M+;:K\/O$G]FVMC+]
MHN(5?!>->2,?04 ?.2_\-B?"/4KW1?!V@K>:%;N8[9I5W90< _E3[CP/^T1\
M?8_[(^->F_V7X3D'[Z2([,5W-M_P5P\(^&H(M&UCPIK=QK-@@M[R:.,[7D48
M9A\O<BN(^)'[=^J?M?6I^&WPSTG4O#^KWS#;>7"$ ?4XXZT >K?L._#^R^&7
MQ*U?0='9I='MXV6&1CDG@]Z^E/VF] L]6^"_BJ>X0>;;V+R(_<$"LC]ESX*7
MWPG^'^G0^(I%O/$PCQ<W0.=QKS3]N+XV77@W^R_!5O97%ROB%/)9H4) SQS0
M!\C_ /!-7]G6+7/B,OQ'D,LSVMRRC><KU_\ K5^N%>$_L@?"A/A3\,ELC"(Y
M;B3SCQZ\U[M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %>;?&+X#^'/C9'I:Z^LC#3
MIA-#L_O YKTFB@"MIMC'IFGVUG#_ *JWC6),^@&!5FBB@#C/B+\*=$^)L-DF
MKPY-I+YL;J!NS]:ZRQM$T^S@MH_]7"@1?H!BIZ* /GGXU_L0^ OCGXF;7-;-
MU;WC+@_9CM!]ZXC0/^"9/PN\/ZI;7\,^HRRV\@D42/D9!SZU]>T4#N5M-L(=
M+L+>SMT"0P1K&B@8X Q7G_B+X#^'/$WC-?$UVLAU!>A'2O2:*!%>PLH]/M8[
M>+_5H,"N$^)'P1\/_%#4+.\U=7,MK]S;7H=% &/X6\+VGA'2TL+($0KTS6Q1
M10!E^)O#MIXLT&]TB^3?:W<9C?CL:^2]3_X);_"G5+IYGN-20N^\JDF!G/UK
M[(HH&<A\,?ACHWPI\+6FA:-%BVMEVK(X&\_4UC_$KX$^'?BEKFEZKJZR&YT\
M[H=M>CT4"*NFZ?%I=I';P_<08%>=?&#]GSPS\:H;2+7UD9;:42IL]0:]/HH
MHZ'I$&@:/9Z;;9^SVL2Q)GT P*Y'QU\&]"^(%T)]25R_^S7>44 97AOP[:^%
M]%@TRT!^S0C"AJ\>^/G['O@C]H:XM9]?6>VDM_NFT^7/UKW:B@#X]TG_ ()A
M_"W2+Y+J.YU)W7HKR9'\Z]?\/_LL^#?#<<*VD+@Q$$,0,\5['10.YQ'C?X1Z
M+X]MK&#4@Y2S&V/;577O@GH'B#X<W?@NY5SI%S]\#K7H-% CE_AK\/=,^%OA
M"R\.:.&%A:@B/=UKJ*** $Z]:\C^.'[,GA'X]:7]AUR.2W7.?,M0%8_C7KM%
M 'Q@/^"5WPI$7E_:]4QC'^M_^O7L?P1_9,\&? F()HB2W)!R&NOF->V44#N)
MC\*\]^+WP1\/_&?2TLM<5PB@@/%PWYUZ'10(^,9O^"5_PIF:0F[U0;SDXE_^
MO7OWP;_9Y\,?!/3([+1$>18Q@23\M^=>H44#N<OXX^'NF>/K5(-2#%$X&VL:
MW^"F@6_@._\ ":J_]F7O^L'>O0:*!'%_#/X4Z-\*]%CTO1PPMTZ;J[2BB@#S
MOXM? _P_\9-+EL-<$GE2+M)CZXKYV7_@E?\ "B/(2YU-03G D_\ KU]FT4#/
MGGX)_L2>!_@3JDM]H,][)+(<GSWR/YUZA\4OA'H7Q:\.S:/K468)4V&1!\X'
ML:[:B@#XO7_@E9\*%(Q=ZH,/O_UO_P!>OI?X7?!_0?A+H\6GZ+%A(TV>8X&X
MCW-=S10!Q?CSX4Z-\0F5M3#DJ,#;6QX/\(V7@G18M,T\,+>,Y&ZMRB@1S/CC
MP#IOC[3Q9ZD&,6"/EK!\'^ ?#GP)\.ZA-:,\5C_K9F8=*]$JIJFEVVM6$UE>
M1":VF7:\;="* /GOQ?JGPC_:WM[CP1+?&2[;+9C4))QU .:X&U_X):_"C3Y(
M9?M>I[83N^:7 XYYYK3^-'['^K?:9-5^%-Q'X=UIN5FW[<5Y"W[,?[65Q"T<
M_P 1(W608?\ ?CG]:"B;XE)X'\ _$[0?!GA&3[5)<$1-GYB#TZU]T_#?P[+X
M7\,6]E,,.!DC\*^??V8OV0Y? 2R:O\0A#KOB=90\%T6W;/>OJN@3"D_"EHH$
M>"_&K]C7P-\<M8;4=:%Q;W##!-J=OXUY8O\ P2Q^%2X_TO5./^FO_P!>OLVB
M@=SRWX%_L\>&/V?]'N-/\.K(Z3-N:2;EOIFO4:6B@1YK\</@+X<^/GA^+2/$
M*R+#&^Y9(>'^F:^>Y/\ @E?\*9%93=ZIANWF_P#UZ^SJ*!W/"_"/['O@;P?X
M#/A2TBDDL2V[S) "_P"=>@7/PIT>Z\&VGAIP_P#9]J,)ZUVE% CD/A_\,=(^
M&\-Q%I08+,<MNK<\1:!;>)M+EL+O/DR=<5IT4 >;_#_X$>'?AOKUSJ^E+(+J
MX!#[NG-=KXE\/VGBK0[W2;Z,26MU&8W!&>#W'O6G10!\=W__  2]^%>H7DMP
MUQJ2-(Q8A9,#)_&NZ^!_[#?@'X#^(I=9T5KJ[N9!@K=G>H_.OHJB@=V-55C4
M*JA5'0 8KQOXU?LK^$/CI,9==$T4A7:6MS@U[-10(^,H?^"6/PJAFBD%WJA,
M;;A^]_\ KU]/_#KX9:-\,M&CT[28L1QJ%#L!N('O7744#/+?&'[._ACQMXZM
MO%>H+(=2@ "%>G%>D:;I\6EV<=M#_JT&!5JB@04444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 <IXA_Y"0KH=,_X\H_I7/>(?\
MD)"NATS_ (\H_I0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KE_$W_'[']*ZBN7\3?\?L?TH V]'_X\4J[5+1_^/%*NT %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 <UXH_UT5:FA_\ 'BM9?BC_
M %T5:FA_\>*T :-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %<]XJZ15T-<]XJZ14 7?#_ /QYGZUJ5E^'_P#CS/UK4H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ANE3[/(617^4\,*YCPKY+33C[
M-$/F/.T5U%U_Q[2_[IKE?"?^OG_WC0!UJJJ_=4#Z"G444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5C>)O\ CS7ZULUC>)O^/-?K0 SPS_J6
MK<K#\,_ZEJW* "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 **** "FR1K-&R.H9&&"IZ$>E.HH XF;X)^ KBXDGE\(Z1)-(<N[6
MJDL?4\5;T7X4^#O#M^M[IGAK3;"[7I-;VZJP_$5U=% !61JWA+1M>N(;C4M,
MMKV>'F.2:,,4^E:]% #(84@C"1J$4<!5'%/HHH **** "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@#E/$/_(2%=#IG_'E']*Y[Q#_R
M$A70Z9_QY1_2@"U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7+^)O^/V/Z5U%<OXF_P"/V/Z4 ;>C_P#'BE7:I:/_ ,>*5=H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKR+XJ?M"^'_  %#/;K>*=0C
MR"GH:WHT:E>7)35V<]?$4\/#GJNR.[\30N\L15216GHL;1V2AABOS\\5?MN>
M*KB^<6BQF%3\O%=%\.OVW-:FOHH-:\N.WSRV*]R608V,>>R^\^>CQ)E\I\B;
MOZ:'WA17&_#WXI:)\0[-6TVZ6:95RZ#M795X$Z<J<G&:LSZ6G4A5BIP=TPHH
MHK,T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%72*NAKGO%72*@"
M[X?_ ./,_6M2LOP__P >9^M:E !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% $5U_Q[2_[IKE?"?^OG_P!XUU5U_P >TO\ NFN5\)_Z^?\
MWC0!U]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8WB;_C
MS7ZULUC>)O\ CS7ZT ,\,_ZEJW*P_#/^I:MR@ 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 ****
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% '*>(BJZB"S!1ZFMFQU&RCM8U-Y!G'_/0#^M
M<M\0M+DUR-K.*4V[L,"1>HKP?4OV-?$.L7SWB>.KJV63D1*[8%=V&HT*M_;5
M>3Y7//Q5?$4;>PI<_P TCZI_M6R_Y_+?_OZO^-']JV7_ #^6_P#W]7_&ODW_
M (8E\1_]% O/^^VH_P"&)?$?_10+S_OMJ[OJ>"_Z"?\ R5GG?7LP_P"@7_R9
M'UE_:ME_S^6__?U?\:/[5LO^?RW_ ._J_P"-?)O_  Q+XC_Z*!>?]]M1_P ,
M2^(_^B@7G_?;4?4\%_T$_P#DK#Z]F'_0+_Y,CZR_M6R_Y_+?_OZO^-']JV7_
M #^6_P#W]7_&ODW_ (8E\1_]% O/^^VH_P"&)?$?_10+S_OMJ/J>"_Z"?_)6
M'U[,/^@7_P F1]9?VK9?\_EO_P!_5_QH_M6R_P"?RW_[^K_C7R;_ ,,2^(_^
MB@7G_?;4?\,2^(_^B@7G_?;4?4\%_P!!/_DK#Z]F'_0+_P"3(^LO[5LO^?RW
M_P"_J_XT?VK9?\_EO_W]7_&ODW_AB7Q'_P!% O/^^VH_X8E\1_\ 10+S_OMJ
M/J>"_P"@G_R5A]>S#_H%_P#)D?67]JV7_/Y;_P#?U?\ &C^U;+_G\M_^_J_X
MU\F_\,2^(_\ HH%Y_P!]M1_PQ+XC_P"B@7G_ 'VU'U/!?]!/_DK#Z]F'_0+_
M .3(^LO[5LO^?RW_ ._J_P"-']JV7_/Y;_\ ?U?\:^3?^&)?$?\ T4"\_P"^
MVH_X8E\1_P#10+S_ +[:CZG@O^@G_P E8?7LP_Z!?_)D?67]JV7_ #^6_P#W
M]7_&C^U;+_G\M_\ OZO^-?)O_#$OB/\ Z*!>?]]M1_PQ+XC_ .B@7G_?;4?4
M\%_T$_\ DK#Z]F'_ $"_^3(^LO[5LO\ G\M_^_J_XT?VK9?\_EO_ -_5_P :
M^3?^&)?$?_10+S_OMJ/^&)?$?_10+S_OMJ/J>"_Z"?\ R5A]>S#_ *!?_)D?
M67]JV7_/Y;_]_5_QKG?$5]8R749_M"W4XZ>8/\:^</\ AB7Q'_T4"\_[[:LS
M4_V,?$=K*H_X3FZE#="7-+ZG@O\ H)_\E8UCLP_Z!/\ R9'UUINI6,=F@%];
MM[B1?\:M?VK9?\_EO_W]7_&ODBU_8G\1R0JQ\?7:9[;VJ7_AB7Q'_P!% O/^
M^VI_4\%_T$_^2L7U[,/^@7_R9'UE_:ME_P _EO\ ]_5_QH_M6R_Y_+?_ +^K
M_C7R;_PQ+XC_ .B@7G_?;4?\,2^(_P#HH%Y_WVU'U/!?]!/_ )*P^O9A_P!
MO_DR/K+^U;+_ )_+?_OZO^-']JV7_/Y;_P#?U?\ &ODW_AB7Q'_T4"\_[[:C
M_AB7Q'_T4"\_[[:CZG@O^@G_ ,E8?7LP_P"@7_R9'UE_:ME_S^6__?U?\:/[
M5LO^?RW_ ._J_P"-?)O_  Q+XC_Z*!>?]]M1_P ,2^(_^B@7G_?;4?4\%_T$
M_P#DK#Z]F'_0+_Y,CZR_M6R_Y_+?_OZO^-']JV7_ #^6_P#W]7_&ODW_ (8E
M\1_]% O/^^VH_P"&)?$?_10+S_OMJ/J>"_Z"?_)6'U[,/^@7_P F1]9?VK9?
M\_EO_P!_5_QH_M6R_P"?RW_[^K_C7R;_ ,,2^(_^B@7G_?;4?\,2^(_^B@7G
M_?;4?4\%_P!!/_DK#Z]F'_0+_P"3(^LO[5LO^?RW_P"_J_XT?VK9?\_EO_W]
M7_&ODW_AB7Q'_P!% O/^^VH_X8E\1_\ 10+S_OMJ/J>"_P"@G_R5A]>S#_H%
M_P#)D?67]JV7_/Y;_P#?U?\ &C^U;+_G\M_^_J_XU\F_\,2^(_\ HH%Y_P!]
MM1_PQ+XC_P"B@7G_ 'VU'U/!?]!/_DK#Z]F'_0+_ .3(^LO[5LO^?RW_ ._J
M_P"-']JV7_/Y;_\ ?U?\:^3?^&)?$?\ T4"\_P"^VH_X8E\1_P#10+S_ +[:
MCZG@O^@G_P E8?7LP_Z!?_)D>^_&'X@0>"O ]YJD-Y$)$X4*X)/TK\N_B%XQ
MN?&?B*ZO9I&=9&)Y-?2WQ<_9-U_P?X*N=3?Q?=:LD7WK9V8@_G7R/<6\EK,T
M<B[67K7V>18;#TX2G2GSOO:Q\)Q%B\56J1A6AR*VU[D84+TI"HIU%?4GQQ['
M^SM\6KKP#XFA03LB3.$QGU-?ISI%V;_2[2Y/)EB5_P Q7X]^#=&N=8\4:8+<
M-\DZDX^HK]>O"<9A\,Z6C=5MHP?^^17Y[Q+2IQG"<=WN?IW"=:I.G4IRV5K&
MM1117Q)]^%%%% !1110 4444 %%%% !1110 4444 %%%% !7/>*ND5=#7/>*
MND5 %WP__P >9^M:E9?A_P#X\S]:U* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** (KK_CVE_W37*^$_\ 7S_[QKJKK_CVE_W37*^$_P#7
MS_[QH Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q-
M_P >:_6MFL;Q-_QYK]: &>&?]2U;E8?AG_4M6Y0 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 %%%% !7S#^UI^RS;?%RQL]5TY9$U;3Y//B6+C<X
MY&:^GJ* /SAE\;?M9:O:MX4NO"L<>AA1;"Z6/#F,<#)QZ"OIS]FGX IX%TBV
MUC6(W77V)+ACTKZ"HH'<\>_:/_9ST+]H+PW!;ZJ9HKO3RT]H\)P?, R ?;-?
M&^B^,OVN/A[-=:/I'A9+O2;1S%:M*F[<@X!Y'I7Z4T4!<_/OP-\)_BU^T%XQ
MBD^+FFR:;IIP76/@<=L5]NZ?X/M?"O@)_#^E(1!#:/#"IZG*D"NGI* /D+]F
M_P"#?BWP;<>*VU>R,(N[AWAXZ@DUH>!?A)XJTK]H"'7KBS*:6HP9,5]744!<
M\,_:<_9GTCX]:%$]RTD&H6!\^W:'@LXY -?*&G^/?VN?!+2Z/I7A5+K2K(^3
M:R2)N+(. >E?I%10%S\S/$?PE^.?[1R>7\0-*DL(W^\L60*^D/V1?@GK?P?N
M9K&]MVCL8XRL;MU/%?4=% 7"OGG]MKP!XC^*7P9U#PWX?M3<3W#*<#J<5]#4
M4"/*?V7?!>H?#WX'^&M!U2+R+ZT@V2H>QKP;]OK]FG7/CE<Z+>Z'#(]Q8K_R
MSXR<]Z^SZ*!GS[^QW\+=5^'?PY2W\16WE:HKX^;J!6=^V]\)=<^+7@?2;'0[
M8W-Q;W8E91V&17TG10!YG\%_#>I:7\/;71=<M]FR!8V0_0"OG/XY?LW>)/ G
MC8>/_AE!+<:Y -T=J#\A/N*^V** /SH7XR_MC7>(Y?!MO&DQV.5A VKTR.*Y
M35OV,?'GB+XA^'_%E[:327GG+/=*Q)"-G)K]0J* N>#?M%_#_7?&'[-=]X<T
MFW\[5WA1%B]<9K!\#_"_Q)I?[+>A>&;FU*ZU;KB2''2OI>B@#P;]FGX?ZWX-
MAU>+6[;RDN/NJPX->8_M"?LMZIH_C)?BC\/8Y)O%-D,PV:G"$^XKZT\36M[?
M>'[^#3I1#?21,L,A.-K=C7Q+J'Q5^)W[-/BA[_Q]>3:UHJL6,< +Y0T <K'\
M:/VR+ID63P9;QB0[&VP@;1ZCBN"^+7P,U6V\8>&-=\=-+;:Q=RK)Y6[C<3TK
MW?\ X>L?#N1&\O0-9W$83=&<;O?Y:X3PE:^,_P!LWXA6WB)I'M=#TNX$J17
MVX3/2@9],^,?"&J^*OV:+W0]+A,VH21 11^O%7?V4_ >M^ _A[9:?K=O]GNH
MQ\RFO:--L8]-L8+:-0JQHJ<>PJU0(P/'VGSZMX+UFSM5WW$]JZ1KZDBOF7]D
MCX/^+?A[=WLFMV9MP]RSKQV)KZYHH ^??VG/V:=/^+NCM=6PDAU6-O,5H3@L
M1TYKYGC^(G[6_@R-="T?PG%=:7IX\JVFDCRSJ.!DXK]&J* N?F3X\^"'QI_:
M8\,SW_CS2Y-/U:,;8K>$%5(^E?6_[(7PMU;X5_"F'0]4@,,\<9&T^M>_T4!<
M^1/@'\'?%GA/XQ>*M7U2R,5A=SL\+XZC-?7*\*![4ZB@#XR\1_!/QA>?M/7O
MB6&Q+:,Y^67%?2?CCX7Z=\2_!8T;6(^6A\O?W7(Q7=44"/SKNO 'QQ_90O+G
M0OA%I+:]H5Y*99)+H;]I]L_6HW\;?M8^.,:5K?AA+33Y" \D:8./RK]&**!W
M/ O@1^S?9?"'P]JFJ027,_B#6+8FY29\JKD= *X_X5?"?Q5X?\?-J%Y9F.W\
M\ONQVS7U92T!<\#_ &BOV?H/'EG-K.EK(NNK@KL.-Q%?,C?$C]KCPH?[(TKP
MI'=:=:#9!-)'EF4=,G%?HO10!\">#OAW\8OVA-<M9_BKI\FC11':%M\H-M?6
MMQ\#M$N/ANO@QIKC^STY63=\^?6O1J2@#\X-5O?VH/AOXIU?P[X3\/\ V[PK
MEH;>>09)3IG\J]S_ &2_@?K>E6MUK?C:T:TUEY?,$8X&3S7U;10%PHHHH$%%
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 %%%% '
M*>(?^0D*Z'3?^/*/Z5SWB'_D)"NATS_CRC^E %JBBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N8\3$_;8_I73UR_B;_C]C^E &WI'_ !XI
M5VJ6C_\ 'BE7: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S/$
M7A^U\3:7+8WB[H9!S7Y]?'O]FO7M&UV\O-.LBUAN)1@.U?HQ534M+MM6MFM[
MJ(2Q-U4UZV7YC5P$[QU3Z'BYEE=+,H<L]&NI^,U]9SZ9,T5PC*ZG!&VKV@>&
M=1\3W26]A"TDC'@;:_3+Q9^S_P" [FZ62724$CG+8%;?A#X(^#-!5+FPTN-)
M1_%BOKI<34>7W8.Y\5'A*OS^]47+^)\_?LP_LU7>FW?]H^(;0QQ@;H^.IK[&
M@A6WA2)!A$&T?2EBC6&-8T&U%& *?7Q6,QE3&U/:5#[[ X&E@*2I4PHHHK@/
M1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%72*NAKGO%72*@"[X?
M_P"/,_6M2LOP_P#\>9^M:E !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% $5U_Q[2_[IKE?"?\ KY_]XUU5U_Q[2_[IKE?"?^OG_P!XT =?
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6-XF_P"/-?K6
MS6-XF_X\U^M #/#/^I:MRL/PS_J6K<H **** "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 *R-=\)Z-XFC\O5M-M]03&-LZ!A6O10!P
MH^!GP_7&/"&DC'/_ ![BNET+PMI'AB%HM)TZWT^-NJP)M!K5HH **** "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 **** .4\0
M_P#(2%=#IG_'E']*Y[Q#_P A(5T.F?\ 'E']* +5%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<OXF_P"/V/Z5U%<OXF_X_8_I0!MZ/_QX
MI5VJ6C_\>*5=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH YKQ1_KHJU-#_X\5K+\4?ZZ*M30_P#CQ6@#1HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KGO%72*NAKGO%72*@"[X?\ ^/,_6M2LOP__
M ,>9^M:E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $5U
M_P >TO\ NFN5\)_Z^?\ WC7577_'M+_NFN5\)_Z^?_>- '7T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5C>)O^/-?K6S6-XF_X\U^M #/
M#/\ J6K<K#\,_P"I:MR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#E/$/_(2%=#IG_'E']*Y[Q#_ ,A(
M5T.F?\>4?TH M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5R_B;_C]C^E=17+^)O^/V/Z4 ;>C_\ 'BE7:I:/_P >*5=H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH YKQ1_KHJU-#_P"/%:R_%'^N
MBK4T/_CQ6@#1HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKGO%72*NAKGO%72*@"[X?_X\S]:U*R_#_P#QYGZUJ4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 177_'M+_NFN5\)_Z^?_>-=5=?\>TO
M^Z:Y7PG_ *^?_>- '7T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5C>)O^/-?K6S6-XF_X\U^M #/#/^I:MRL/PS_J6K<H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M Y3Q#_R$A70Z9_QY1_2N>\0_\A(5T.F?\>4?TH M4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5R_B;_C]C^E=17+^)O\ C]C^E &WH_\
MQXI5VJ6C_P#'BE7: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** .:\4?ZZ*M30_P#CQ6LOQ1_KHJU-#_X\5H T:*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *Y[Q5TBKH:Y[Q5TBH N^'_\ CS/UK4K+
M\/\ _'F?K6I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!%=?\>TO^Z:Y7PG_ *^?_>-=5=?\>TO^Z:Y7PG_KY_\ >- '7T444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5C>)O\ CS7ZULUC>)O^/-?K
M0 SPS_J6K<K#\,_ZEJW* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** .4\0_\ (2%=#IG_ !Y1_2L/7;2>
M;4 T<,CKZJA(K=T]6CLXU92IQT(Q0!9HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KE_$W_'[']*ZBN<\0VLTUXC1PR2#'55)H UM'_P"/
M%*NU3TN-H[-%=2I]&&*N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 <UXH_UT5:FA_\ 'BM4/$EK-/-&8XI)!_LJ36CH\;Q6:JZLA]&&
M* +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XJZ15T
M-87B2WEG$?E1/)_NJ30!9\/_ /'F?K6I6;H<3PVI$B,AST88K2H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BNO^/:7_ '37*^$_]?/_
M +QKJKD%K>0 9)4\"N;\,V=Q;S3&6"2,%CC>A% '4T444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5C>)O\ CS7ZULUD^(H9)K51'&TAST4$
MT 0^&?\ 4M6Y6/X=@EAA821M&?\ :4BMB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#(UO6)M-DB6)8V
M#==X/^-7K"Y:Z@#N #_LUA^*_P#76]:VC_\ 'F* +]%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %96N:I+IJQF)4;<>=X)_K6K7/>+/NP?
M6@#6TV[>\AWN%!_V:MUFZ'_QZUI4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 87B37;C1Q#Y*1MO;!\P$_R(K9MY#-;QN>"R@G%<KXZ^
M[;?[XKI['_CSA_W!_*@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "HYY#%&S#J!WJ2H+S_CW?Z4 96@:Y/JMS<QRI&JQG V @_J:W*Y+
MP;_Q_7WUKK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M&2L4C+#J*Q-%UZXU+4KBWD2-4CZ%0<_SK:N/]2WTKD_"O_(<O* .PHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIJEV]C9O*@4LO][I5N
MLWQ!_P @N6@"/1]6FU ?O%1?]T'_ !K6KG/"_P!VNCH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YKQ7
M_KK>M;1_^/,5D^*_]=;UK:/_ ,>8H OT444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5SWBS[L'UKH:Y[Q9]V#ZT 7]#_P"/6M*LW0_^/6M*
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D?'7W;;_?%
M=/8_\></^X/Y5S'CK[MM_OBNGL?^/.'_ '!_*@">BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "H+S_ (]W^E3U!>?\>[_2@#F?!O\ Q_7W
MUKK:Y+P;_P ?U]]:ZV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@".X_U+?2N3\*_\AR\KK+C_4M]*Y/PK_R'+R@#L**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_(+EK2K-\0?\@N6@#.\+_=
MKHZYSPO]VNCH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH Y[Q-;O+)"RC@=:TM'_X]!2ZI<111[7 )(XI
M-'_X]3]: +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<
M]XL^[!]:Z&N>\6?=@^M %_0_^/6M*LW0_P#CUK2H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Y'QU]VV_P!\5T]C_P ></\ N#^5<QXZ
M^[;?[XKI['_CSA_W!_*@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "H+S_CW?Z5/4%Y_Q[O]* .9\&_\?U]]:ZVN2\&_\?U]]:ZV@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_P!2WTKD_"O_
M "'+RNLN/]2WTKD_"O\ R'+R@#L**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *S?$'_(+EK2K-\0?\@N6@#.\+_=KHZYSPO]VNCH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 YKQ63YUO@XK6T?_CS%9/BO_76]:VC_P#'F* +]%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %<]XL^[!]:Z&N>\6?=@^M %_0_\
MCUK2K-T/_CUK2H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH Y'QU]VV_WQ73V/_'G#_N#^5<QXZ^[;?[XKI['_CSA_P!P?RH GHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"\_P"/=_I4]07G_'N_
MTH YGP;_ ,?U]]:ZVN2\&_\ ']??6NMH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH CN/]2WTKD_"O_(<O*ZRX_U+?2N3\*_\AR\H ["B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQ!_R"Y:TJS?
M$'_(+EH SO"_W:Z.N<\+_=KHZ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HIKL(U9F
M.%49)KS#Q)^TQ\./"5XUKJOB6UM)U.THYYS0!ZC17D&G_M:?"O5+M;:U\66<
MLS=%#5ZII>J6VL6,5Y9RK-;RC*.O0B@"W16+XF\8Z1X.LGN]7O$L[=1N+OTQ
M7->#?CMX(^(%U]GT'7;>_FW;=L9[T =_12$[02>E>?\ B[X]^!? MY'::WKU
MO8SR':J2'DF@#T&BLCPSXLTOQAIXO=)NTO+8_P#+1.E,\5>,-)\$Z8=0UJ\2
MRM <>9(>* -JBO'H/VN/A3<7Z64?BVS:Y=MJINY)KU72M7M-;LTNK*99X&Y#
MKTH N4444 %%%% !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 %%%% '->*_]=;UK:/_ ,>8K)\5_P"NMZUM'_X\Q0!?HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K70USWBS
M[L'UH OZ'_QZUI5FZ'_QZUI4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 <CXZ^[;?[XKI['_ (\X?]P?RKF/'7W;;_?%=/8_\></^X/Y
M4 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>?\>[_2
MIZ@O/^/=_I0!S/@W_C^OOK76UR7@W_C^OOK76T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_ )#EY767'^I;Z5R?A7_D
M.7E '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^(/^
M07+6E6;X@_Y!<M &=X7^[71USGA?[M='0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5
MM1_Y!]U_UR;^1K\.OVMO#<GBGXQ?V/:R.MW>712/YR!DM7[C:A_R#[G_ *Y-
M_(U^'?[84]U:?%*:?3RRZ@ERQA*?>SGM05$SO&7[$OQ'^"'AD>-KJ]0VT($F
M$FR<5^@/_!/+XWZ[X^\.VVDZBSO!!%\I8>@]:_,S6/'7QIUK2Q;:_P#VM=Z'
MQNCE5MFW\J_33_@GO\;O!_B#PS:>$K+2(]-UNTB_>S8 +\4#>QK_ /!1#Q9!
MH/@E+25V4W,+*-IQZU^=?["_Q#N/ _[0>GQ3SNND--N=7;U-?77_  5?UP6U
MWX2L8VWO,=K(I]S7Q3J'PWU'P+9IXS@W0I!M;:!B@%L?O#%K%MJFA27UI)O@
M:)F5_P ,U^%'[6'Q.?QM\7=12>:1DTRY8#:QP,&OT:_X7U'X;_8MT;7UOE6]
MNH?+*[OFY'2OS?\ !OPEO/C$OC7Q+(I@6,/-N<?>[T C]0_^"<OB>'Q3\#_M
M$+EE24)\QR>AKY__ ."E'Q8\21PMX>CD=+!IMB;>!D\5L_\ !+;QL-+\'W/A
M_M]H*X_&OIG]J_\ 9ALOVAO!+:? 8;#58V\R.YV\DCH*!=3\HK']@OXG1^&[
M?QU:3^;$(OM2>7(21QFOOW_@GKK'Q(\0>$7DUZ8_8;:3RF63@\<5X+\ _CIX
MM_9#\5W_ ((^(%A?^(]&N9?LT,L@)2)<X[C&*_1[X6Z_X2UG04G\+?98+>;]
MXT$!'#'UH!G;T444$A1110 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!S7BO_ %UO6MH__'F*R?%?^NMZUM'_ ./,
M4 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[Q9]V#Z
MUT-<]XL^[!]: +^A_P#'K6E6;H?_ !ZUI4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 <CXZ^[;?[XKI['_CSA_W!_*N8\=?=MO\ ?%=/
M8_\ 'G#_ +@_E0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !4%Y_Q[O]*GJ"\_X]W^E ',^#?^/Z^^M=;7)>#?\ C^OOK76T %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_D.7E=9
M<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7.>%_NUT= !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!7U#_ )!]S_UR;^1K\5OV@+JVT_\ :2TN[ORHL(K[=*6^[C=W
MK]J[R,S6<\:_>9&4?B*_+?\ :6_8#^*'Q,\775_HZQ_9Y)2PR<'!-!2/I7QW
M\=O@GJ_P?GT^'4=)-RUJJK&B*'#8Y.<?6OBG]BE3K/[2VO+X?F::W168>7TQ
MS7,S?\$L?C0%!C;YLC_EI7Z&?L9_L?V/[/?AG^T[JV \77$!CGEZC.*!Z'QG
M^W%JD^O?%KPG82LTLL=R$*L<\YKZ"^-7P'AN/V2]0U!(<:DL 9(@O7BN"^)/
M[%?Q8\=?M :;XGF\M]%M[[SFY_@W9K]!O$G@V'7/ K:"T8,9@6/;VX&*!'X%
M:E\6]?OO">C^!M0,EO;PW 0+D^M?J/\ "_\ 9]LO#_[,.K:@Z>5<7.F-*N!]
M[Y.M> ZY_P $V?&NL?&R75Y(8_\ A'EG$D2Y]\U^D7_"&R+\*1X:50)!8?90
MOOC% VS\Q?\ @G+X@6P^)\FB2OLF>[?:GKR:^H_VI?V^+/X'^+/^$>TL07FH
MQRJLT+#)5>YKRGX-_L1_$3X:_M-6'BV-43P]',7D /J:]3_;0_83TOXR0W/B
M7PM9>5XRF;$DI;Y6'K0&ER'XW?'3X/\ Q3^"TU_/JNG1^()K/>(U \Q)"O(S
M]:^8/^"='Q*UNU^( T,W,UU8371VL[$C;FN#A_X)8_&/[8K2-F(GYAYG%?H'
M^QW^R!:?!?P]'<ZY:!M?1LJX/2@-#ZLHHHH("BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@#FO%?\ KK>M;1_^
M/,5D^*_]=;UK:/\ \>8H OT444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5SWBS[L'UKH:Y[Q9]V#ZT 7]#_ ./6M*LW0_\ CUK2H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y'QU]VV_WQ73V/_'G#
M_N#^5<QXZ^[;?[XKI['_ (\X?]P?RH GHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ J"\_X]W^E3U!>?\ 'N_TH YGP;_Q_7WUKK:Y+P;_
M ,?U]]:ZV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".
MX_U+?2N3\*_\AR\KK+C_ %+?2N3\*_\ (<O* .PHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]VNCKG/"
M_P!VNCH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN?\3>/-"\
M'1H^L:A%9*[;5,AZFMFQO8=1M(KFW<2P2J'1QT(/>@">DZ4M% !116;XB\1:
M?X5TF;4]5N4M+&$9>9^BT :5%8OA?QAH_C/3DOM&O8[ZU?[LD9R#577/B)X>
M\-W]M9:EJ45K<W#;(HW/+'TH Z2BN"\9?'3P/\/]:MM)U_7[;3M0N%#10RGE
M@>E==HNN67B+3X[[3YUN;63[LB]#0!?HHHH **** "BBB@ HHHH **R/$WBS
M2O!^G_;M8O([*USM\R0\9J?1=>L?$%G'=Z?<+<V\@RKKT(H T**** "BBJFJ
MZI:Z+837M[,L%K"NYY&Z 4 6Z*YGPU\2/#GC!]ND:G#>MTQ&:Z:@ HHI* %H
MKSC6/VA_A]H.M?V1?^)+6WU#?Y?D,?FW>E>A6UQ'>6\<\3!XI%#HP[@]#0!+
M1110 4444 %%%% !17-7GQ&\.Z?XA70Y]3ACU1N1;D_-71HXD4,IR#0 ZBBB
M@ HHHH **** "BBB@ HHHH ***@N[R&QA::=Q'&HR6- $]%<]X9\?:%XQFN8
MM'U&*]DMCB58SG:?>NAH **** "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 ***2@!:*** "BBB@ HHHH **** "BBB@ HHHH ***BN
MKJ*SMWFF<)&@RS'M0!+17.Z9\0- UC4A86>I13W?_/-3S714 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 45RGBCXI>&/!NL6.E:SJT%C?WQQ;PR'!D/M7
M5*VY01R#R* %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@#
MFO%?^NMZUM'_ ./,5D^*_P#76]:VC_\ 'F* +]%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %<]XL^[!]:Z&N>\6?=@^M %_0_^/6M*LW0_
M^/6M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D?'7W
M;;_?%=/8_P#'G#_N#^5<QXZ^[;?[XKI['_CSA_W!_*@">BBB@ HHHH ****
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
M=^!M#NFL-9U.+$5RIP5S2?L8_LS:-\-OASIFI:[IUMJ7C9BQN-8D7,K=,<T
M?+MG8?M\W%G'(;R$,PS\S5M^&OVE_C?^SCJD$_QWG,FF@AY#"-WRU^E%<5\3
M_A#X9^+FAS:;XBTR"^1T*JTBY*T )\'_ (N>'_C?X'LO%?AF=I]+NLA"XPP(
M]17:[@.IQ7YT?!'7M0^!O[7=U\,K29[?PK"I*6B'$8K5_P""E7[07B#X--X=
MGT.^EA6ZF V1-@L/2@#] ?,4=6 _&@,K="#^-?EQHOPF^.O[7FAVGB30O&UW
MX,M(453%,S+YAQU%=[\*-%^)G[*7C".7XA^*Y_$FF_=)=R5.: /T,I"P7J0/
MK7/0^-K&;P4?$P^6R^S-<@$\D $X_2OSV^('Q@\??MF>*GT?X<7%]X2@LY#;
M-/D@,0<;LT ?I3YB?WE_.E!!Z'-?F)_P[U_:1.#_ ,+HFX.['G-S[5ZO^RW^
MT%XL\/>+KOX<>*].OM1O--;R'U*13MD(.,@T ?<E)YB_WA^=>'_M*_M"V7P?
M\/-;"-I=6NX<P1*?FR?0>M?%MC^S7^T#^T9 /&FE?$2Z\*V-PQ$>GS.RD?A0
M!^H096Z$'\:P/'PSX0U,?],C7YN/#\7_ /@G[?V'B#QIXDO/B'INJS" 0PEG
M$)R,D_G7W=X=^*%A\7/A/=:O8C87MMTD6<E"1G% 'SW\ X=OQQ0[F/)ZFOMG
M..O%?%GP"C,GQO&/X<FK'[5G[3EVFH-X*\'I-)J[2^0\MORT9/&3CI0!]E>8
MG]Y?SI0P;H<U^80_8%_:/UU?MZ_&.:T6\ E$+2MF(-S@UTWPA_:"\8?LK_$J
MV^$?Q">[\2SN QUV3)CP?]J@#]&*:6"]2!]:YK5/'^F:7X+D\222J+-83,OS
M#Y\#.!7YS>.O'?Q,_P""@7BQ[?X7ZE?> ['0I6@F>1F43X)^;/% 'Z?>8O\
M>7\Z7</6OS NOV+_ -HSX<VSZ]/\5+G6(K<;GM8Y22:K_L__ +5'C#QE\1+G
MP%?W%U%?6;>6\\I(R<XH _4?</44M?GO^T=XR\>?!OXU> +8:O<7&EZC*IF"
M,=N,\YK[ZT75(-8TVWNH)!(DB*25/?% %TL%ZG'UI:^%?VUOB-XC^)FH:9X*
M^'.LRZ/K-C>J]W)"_P S+D9'';BOK_X6Z7J.D> M$MM6N6NM02V032MU+8&3
M0!U=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#_ !K\47?@OX7^
M(-:L&V7=G;-)&WH17<5XW^V!<M:?LW^.94;:ZV#;?K0!\J_L8_M\ZI\9OBG'
MX,URX:2]=V ./E(!]:_0ZOQ8_9!^'3?#7X-M\:FCQ>QW;(),?-C-?KI\'_&/
M_"??#G1=<+^8]W"'8YYS0!M^+O$$/A7PW?ZM<';#:QF1C["OSH^%_P"WMXM^
M(G[:=MX2MKS=X)9BC1'KD8YKZI_:@^+-IH4EIX'E ^T:ZGEISUS7P5\,_@[_
M ,*?_:[M)[B+;NP^2,=: /UZ5@R@@Y%(6"]2!]:YW5?%]GX<\'2ZW<L!!# 9
M=N<%L#.!7YR^.O''Q,_X*!>*GM_A;J-_X$L-!E:"=Y"RB;D_-GB@#]//,7^\
M/SI:_,B+]C?]HGX8-_PD5W\3[K7;>WPTEG'(S$CZ5];?LT_M #Q^H\+ZA;30
MZSI\6)9)>-Y']: /F_\ ;_@\S]I[X1MO=<3IPIP/O5^AMK_QZP_[@_E7Y[_M
M]+N_:<^$@_Z;I_Z%7U/^TE^T-9_L[_#637Y+-M4NT0!+*+F0Y'7 H ]D\Q1_
M$/SH\Q?[P_.ORTTW]GG]H#]J"0_$71/B%=>%=&U;]Y!ILLC*8@>V*K>+O@_\
M>OV6])EUW6?'5YXHM(U,A6-V;@=J /U5R/6C</6OA_\ 87_: UWXZ74=_?O/
M#%'E&AFSR1WKSW]HC]K;Q%\ OC#K5NWVG5+.^8V]O;Q9/E,> ?UH _2'S%_O
M+^=*&#=#FORK\/?L=_M'?%R*7Q/;_%.YT73]4/GP6\DK QJW(&*]<_9Y\?>,
M?V=?BUIOP=\>ZO-XFU&]Q(NJ.Q*A3TY/UH ^^::75>I _&N2^)GQ'T[X9^&Y
MM5U"144*=@9L;FQTK\\[^Q^,'[<NO:G<>#?$=YX#T[2Y2N^4LBSC/&/6@#].
M?,4_Q#\Z6OR\OOV9?V@?V<K:3Q[JOQ&NO%5CIV&ETN%V9G'TKZ__ &7/VH+/
MXYZ+%9RVSV&L1Q?O()>'&/44 ?0FX#O2>8O]X?G7YO\ [=7[2'BCX2^-=*T'
M2[R=9=1E\M/*)XYQ7-Z;^R3^T/\ &C3X=?M/B?<^'K:4;EAED89[]J /U%#!
MNAS2>8H_B'YU^7G@W]N/Q#^RKXRNOA7XVM+SQ3JMK^X_M').7[&M+Q!^R3^T
M%\89+GQ=HGQ,N-%L-3S<6UBTI78IY Q0!^F08-T.:6O@C]E7XE>+/@/XRM?A
M1\1-5E\0:]?29CNY6)('XU]:?&SXQ:?\%_";:Q?QF7<2D: X^;M0!Z"74=6
M_&CS%/1A^=?F)<_#?XV_M;:Q?ZKX7\97?A#3(WWH'8JK G@"DD_9O^/?[,L<
MGQ'USXC7/BS3-(7S)M)C=F:4?2@#]/=PZ9YI:_,7]AO]ISQA\?OVH]5N]0N+
MFQT5HFV:5,3\A /:OTZH **** "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@#FO%?^NMZUM'_ ./,5D^*_P#76]:VC_\ 'F* +]%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XL^[!]:Z&N>\6?=@
M^M %_0_^/6M*LW0_^/6M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#D?'7W;;_?%=/8_P#'G#_N#^5<QXZ^[;?[XKI['_CSA_W!_*@"
M>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H;H!H6!8+QW
M-8GCKQI9>!?#MUJMXP*0KGR]V"U?!WQ?_:UU/Q->3?V+/+8QDD!5->M@<MKX
MY_NU9=SQLPS7#Y<OWCN^Q]T>$(PE[>GS$;YNBG-=57Y+>'_CMXRT?4//?69F
M1CEAN-?8'[/W[5UIXFNK70=2#&ZE( N&/2N_%Y#B<+#G3YDNQYN"XCPN,FJ;
M7*WW/JFBFHZR*&5@RGH0<BG5\T?5A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 1W'^I;Z5R?A7_ )#EY767'^I;Z5R?A7_D.7E '84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5F^(/^07+6E6;X@_Y!<M &
M=X7^[71USGA?[M='0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 9_B#_ ) .I?\ 7M)_
MZ :_.O\ X)U>!M*\4?%;XF:EJ-K%<S6=^YC,B@D?/7Z*>(?^0!J?_7M+_P"@
M&O@;_@F+*9/B!\6LQNF+YOO+C/SB@?0^F/VR+B33?V?=?>V8Q,BJ%V<=CQ7P
MC\$?CM\;/A]X=ANO#OPS_M.SD!47XAR9![FOTL^+W@5?B-X%O]#90PN .#[9
MKY,\)_M :E^RGJD^@>/T\CP=;@I:R0Q9=30-')Q_MJ?M&>8I/PH9ESRODGFL
M#X=^(_C5\1OVEM&\4:UX"E\.Z7%@2+''M3ZFO=I_^"FGPBN(7CT^[NYKUU(@
M1H<!CVS6G\%/B=\5_BGXRM]66.!?!3-\Y9-K8H YW]NRX:ZT'1Y'78WVJ/Y?
MQ%9W[3FI75KX:^%5I"S?9IXHUE0=&&.]:7[?D@CTC22B,P^U)]T9[BO2O&WP
MM/Q.^!FA36D6[7+/3U>R)[/MX_6@#TOX3Z'I^A^$[9-/MHK9'5681* "<>U=
M9?01W-G/'+&LL;(0489!XKX&^$O[8$_[-UK<>%_C3)-'K!E)@,*9&SM77>-O
M^"CW@;Q!H,]EX+N+F?5Y%*CS(L;<B@5CF_!>BV&D_&?46LHHXF>[.X1@#^*O
MH']LIB/V;?$>#C]RO\J^-/V7I/%U]\3+S5?$Z-Y%Y<;X3@]S7V3^V<VW]FOQ
M&0K-^Y7A1D]*!G+_ + +-_PI/31DXVGBO/?VO/\ DK7@O_K]3_T*N^_X)^R&
M3X)::2C)\IX88->>_M?2%?BWX*&QV_TU.5&?XJ ZFU^TI_R67PE_UZQ_R%'[
M>'_)LNAKV:XC!_,5'^TM(5^,WA$;&;_18^0/84?MYR&/]F70#L9O])CX49/4
M4!V/=?V8_!.F^%?A-X>GLH$BFNK-'D9 !GBO,OVZ-/@U+X?WT4L2LQCP'(Y%
M>U_ =MWP<\(G!'_$OCX->,_MN2;/ ][\K-^[_A&:!=3I_P!B/2;?2O@#HB0Q
M(KY;<ZC!;IUK*_;$AAFT_1O-B60JQ*EAG!S6_P#L9MO^ NB':R\MPPP>U<_^
MV(^S3]&^5F^;^$9[T!U,+6K^ZLOV2?$]Q!(WGI$=A!Y%;'[".CV5U\&--UN6
MUC.KS,PDN"H\S'UK=^$?ANW\<_![4=#NT/D7*[2&'M7SCH7C;Q5^Q_\ %2[7
MQ67@^%J!A#Y:Y(8]\4#/T'KXA_:S\/Z8OQX\+W(MXH;C:IW*H!8\<UTTW_!3
M;X/W$,B6%]>2W3J1 K0X#-V_6ODSQ9\0/''Q?_: T/6;E';28Y!L^4C"9X_2
M@$C[ _:R8_\ #,MG[R(*[;]DWPWI>E_#O3;JTLX8;F6!3)(B@,?K7%?M:2(O
M[,-N0C,WR[0HR=U?.'[.O[1_B7]F^S2\^*1E3PQ>)BP\M22!VH _3D@,"",@
M]J^'_C]HNG:#\9GU33=EOJ9896( ']*W]6_X*:?"JXTN9-(NKN74W3$,;0\;
MNU<7\#?A[XU^-WQ@_P"%@>(4W^$Y\F,-P3Z4 ?7FGZL]M\(S?W+E9%L&=F8\
MYVFOE#]E/18OC%XPU3Q)<$32:;>,J.W.,,:]5_;!^)4/PO\ !VE:1"?)AU(_
M9E1??BM#]CGX6#X;>#;R18R@U)Q<<]\\_P!: Z'MGBMMNAW7NC#]*^&_V)_
M>GZ?^T9\0=0DBCN9I68J9%!V'/:ON/Q;_P @.Y_W#_*OCO\ 8UD+?'CQT-CK
M@MRPP.M NA]J:@H:SE!&1M((KX/\ ZU(O[=TE@@V0>63M'2OO'4/^/.7_=K\
M^_ 4Q_X>"R+Y;@>4?FV\4#1VOQF^7XM?]O8_F*]]^-G@J/QQ\%;RU\O-W]A'
ME2 ?,#M'2OG_ .-,A'Q<QL<_Z6.0/<5]CZ3!'=>'[.*5=\;0("I_W10(^3/V
M,?B%!X!T<> ];N=ES$SR(\Q^;Z5PWPO6[_: _:<\6:3XAA9]#T>8RVDC#(;!
MXQFN+_;:^'?B[P1\1'\2>#(VCCW ?+[]:^LOV1_AR-&\"Z?XFU"/;KFHP[KA
ML<DF@9Q?[6U]<6GB;PSHT3,-,*+&T6?E*],$5[O\%=%L-%\$V\5A;QV\3<D1
M@ $_A67\?/A3_P +#\&ZB^FQ+_PDD4!^PRL< /V%?)OPI_:_D_9CC/@GXRO,
MFN*Y(:%-P"]J!'WKKMK%>:+>Q3QK-&T+Y5AD'Y37QC^S^%\/_%*\@TL!(9;P
M^8L8P.II_CS_ (*(>#_&6E_V/X#N+B?5+K,6Z2+&,C&*[[]D7X,Z[X5M[[7?
M%D:M>7K^?;\] ><T ><?$_ _;1L?^N0J?]N&-M/TWPM-<CRXGO(PK'OR*H?$
MZ8_\-J62['(V#YMO%>K_ +9'P=UCXO\ P\T@Z,%:33)!=."><* 3C\J!GNW@
M/GP7H9[&SB/_ (Z*^>/V]M._M#X2WD;_ "Q[A\U>>?##_@H_\/\ PGI7_"-^
M+)[JWO\ 2E%LS)%G[HQ_2N5\=?&F\_:Z\>0:!X+,DWAB;;N\Q,9([T >]>";
M5;?]D?1+93E#:[<_@:X_]@#P38^&Y?%T\4:/--<%MY R.:]:\0^%V\"? VRT
M)QE[:':0O/:N!_8=D+KXH^1E_??Q#'>@1Z=^U4B2?!K5TE02(<95NAZUXU^Q
M+X<L-/GDNK>UBBD>,\HH%>R?M5-M^#>K':6Y'"CZUY5^Q;(7A^XR_NS]X8H#
MH>Z_'Q5;X-^+=RAL6#D9KYZ_8!N)K7]G'6)8LM*MS)M_6OH7X^-M^#7B\X)_
MT"3@?A7@O_!-S%W\"[Y)(V"-?.I5QC@YH#H<[^S5I]KJ7[27B6YNE6YN=C'9
M( =AYYYK[:Z<#@5\'_%;PMXL_9V^*%]X^TI,:7=R8<KS\O>NUL_^"FWPB@LX
M4U&]O(KU$ N%6'(5L<T =+^WOX9TF\^ ^M:G/9PMJ$.T1SLHW]^]3?LY,6_9
M#TK=WM&!KX[_ &POCSXM^.VDOK7@1I9OAJ@5;DLA#$CJ<5]C_L\LC_LBZ7Y:
MLH-DP"D<YP*!GE?_  3[\/Z6GB[X@7*P0SSBY)$K*"4.[M7W#7Y"_L__ !.\
M<?!CXL^*KV!'7PZUVSW>Y,Y3=DU]B#_@IU\&%P)=0O$9>''D=&].M ,S_P#@
MI9H.EW/PKTB[N'CL+@:@N+M% <\CC/6OH;X"W4UQ\)_#0E4E5LXU20G[XQUK
MXH\53>+OVX/&RVMNA?X=13">U!&T\'J?RK[^\%Z"OA?PII6D(,+9VZPC\!0+
MH;5%%% @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^.?VPM,
M.B>.],\7WK&#1[&-3-,?NKC'6OH7X$^,M,\>_#?3=9TBX6ZL)@0DJ'(.,5-\
M:OA9IOQB^'NJ>&=3CWV]Y'M..M?"?A/4_B7^P'K1C\2?\D1MG(@$8WR*QH _
M2>FR2+&A=V"HHR6)P!7Q=%_P5H^!DD:N;W4$SU!@Y%>=?&#]MO6?VA[$Z#\"
M99I+J=?+WS1[26H K3WQ\8?\%!M0M+!1+!M)\Y1S^=6?^"B_@"#Q1XD^'L%V
M^!:WT9*G^+D<5[Q^Q_\ LVWO@+P[9^*/'EL)/B++N^T3!LA17E?[?EPW_"9^
M"R8W;-\GW5S_ !"@#[9\%:=;:7X3TBWM(([>%;2(!(U"C[@]*^3/^"EFJ-HO
MPG2ZA7$WVA1N'7K7UWX9_P"1;TK_ *](O_0!7QI_P5(D,?P90A'?_24X09[T
M =!XBUV^7]ECP%) S?Z3;*)<'J,=Z]"_9+\.Z7I?A6[GM+6%)I) 7E51G-)\
M(/",/CS]E3PO8S1;K@Z5FWW<%9,''ZU\H^"/C+XV_8O\37ME\3MPT2YG,D7E
M+N_=YX_2@#]*JH1Z#ID-TUU'I]JMRQR95B4.3]<5\?\ _#V;X%=/[0U#../]
M'[^G7]:3X#_%+XS?%CXA7VN1$'X?W#[['>,'R\\9_"@#A_VM%76/VP_AS!?R
M&*-9$5;5CE9!GO7Z"6]K#9PI#!$D,2C"QQJ% _ 5\F_ME? 75O%^K:5X_P!"
MC!UO0X@\9'9A7$>"/^"FW@WP+H$6C_%"YNH/%<!(E$,.0P[4 ?8'Q2\.Z9X@
M\#ZPNI64-XL-I+)'YR!MK!"01FOCG_@GWJUYJ7@'XG171;RH+J5(E/0*">E<
MY\:/VT;_ /:<L],\-_ "XN)[XS8U,W$13]R< C\LU].?"/X.P_!OX/ZBIBV:
MG?0>;=X[R$<_KF@#R'X'W4UG\9))+>/S9-C_ "UR_P"R3I]IJG[8/Q+N+MEO
M;A6=A%, PB.>H!KK?V?+KR_C@1L8;@RY(XYKC?C-\/\ Q=^S3\6M3^)'A1 +
M;5)M]XP&<QYY_2@#]!1QP.E?*'_!1/1[*Q^!FH:];V,/]LQ2HJ700>9CZ]:Y
MNU_X*P?!2VMX8M1OK^*^10MPJV^0K@?-CUYKS"^\9>-/VV/C#;MX:WS_  ;<
M#?YJ[6+#OB@#H?BYXBU2/]D'X7RQR2":Z:-)L$Y()'6OJ?\ 9Q\#Z5X5\#6<
M]A:PP374*/*T:@$DCO2>-O@/I>N?"6W\+0P[FTV _8AZ2 <?K7QM\+/VK-?_
M &/]6U;0?CNTR03S$:7]G0MB,'C]* /TC=%D5E=0ZD8*L,@U^>5SX%TKP[^T
MQK&IV21Q7,UQ\R( ,<UVVH_\%1/AAXHL9=.\(W5W/KLJXA62' !KYP^"-QX_
M\0?'[4O$/B<YT>ZES#Z\F@#[9_:P\!0^(/A8WBD1"6_TBS\V/C)X&:X_]DOX
M^!?V:;OQ/K[B*XM9F01R'KC@5],ZUX?C\6> 9](< QWEKY1W>A%?CY^TC=>,
M/AW\3#\%?#K;(+N02^4IZY- 'U?^RK\/YO&'[1GB3Q]=EYK"^W21*W*=^E??
M*J$4*HP!P!7CO[*O@-_ _P '- MKV$+JGDCSV(YS7L= !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5\[_MI:IGX2ZSI6['VJW(V^M?1%?'W[;?B
M#[/K&EZ3M=OM2 849% '+? 'X.?\)I^P_+X5BBQ*T[2 *.>.:Z3]BOXC&/5]
M<\"22[AX=A.]2>5Q7M'[+NB_V#\+K2WV[/F+8Q7PU^U'J>I_L=?$;5?%6BI)
M'+XLD:VD*#.0W']: /3_ !7IJ?M4?M$^'M>T24S6?ABZ\N98CE1M/.:N?M6:
M?'HOQBMM=2,1+'&B;@*[3_@GW\,9_ _@S5=6N$99=<<7;%NI+<_UKFOVZ@^F
MPR7\L;-;AE^Z,F@#?_:6\27P_9U\/WNG%I)IHQA%_CXZ5\??"']IC]H#X4PW
M]MX?^$?VNUG;=YRP??\ ?BOOSPGX/M_BA^S3HD21E[I+/S+7</\ EH!QFOFW
MX4_M8ZK^R7-K>@_'YGM&GN"=)>T@W$Q#. ?PH Y>/]O']J#<0_P::12,;?)-
M._93U_XW:Y\;;_Q'XI\"3>'[2\<'/E;5&37L-U_P5B^"TD#+87-Y-=MQ&C0X
M&>U=)^RKXZ^-GQ(^(&K>(?%:VZ_#>\C9])"J%?VH \K_ &[L-^T]\'"W#&X3
M(]/FK?\ CG<3:Q^UUH>B7J?:=(>VCW02<H>!V/%<M^WW<-!^U!\(2(Y&_P!(
M3E5R!\U>W_M@_!CQ'XI\*_\ "4_#V$?\)Q;Q*(G/]T"@#Z.\.:9:Z/HUM:V4
M"6]M&N%CC&%%8OQ5TZUU3X>ZY#=P1SQ&V;*R $?6OBWX9_\ !2CPC\*_#-IX
M3^*<]Y#XRT]?+O6BB++NK+^-W_!130?BOX-OM$^%\US->W$31EY8MI)/:@#M
M_P!CS2[/1O&#06")'"9')5  *Y+Q-X-L/&W[3^KV^HPQSQPS;E$B@X.:3_@G
M38^)]-N0GBY&&I2,SKD=C6S;R'_AJO7AY;_ZP\[>.M 'W#X?LXM/T2RMH$$<
M442JJJ.  *^(_P!I:X73_P!I73+Q(U^TJBA9,?,.G>ON+2_^0?;_ .X*^$_V
MIY2O[16GCRW;Y%Y5<CM0 [_@H[J]S)^SWX'N1<O!)-?1!RI/S<KP:^N_@IIM
MKI_PM\,&VM(;4R:?"S^6@!8E1R<=:\N^+'P5M_CS\"=*TV:/?/9*)X%/]\#B
MOGOX5_MIWG[,YOO#7QNEFM[6W/DZ4UO%O/EKP ?PH _0FXMXKN)HIXDFB88:
M.10RGZ@U^>?[/&VQ_P""B'CZQMP+:UCCDVVL?"+UZ"NC\<?\%./!?CKPS=:+
M\+KJZG\:W(VVB3084'US79?L?? ?6M)UFX^)OC&,#Q7J<1^T-ZYH \K_ &K_
M  '9>,?V@?"EU=[3]FO@0K#.?FK]!M+ACMM-M8HD6.-8E"JHP ,"OA;X_P!P
M6^-WAT^6YW7@Y"\?>K[LL?\ CRM_^N:_R% 'YU?%#PSIFO?M.ZC]JLH9)1-G
MS'0$]:_07PC;I:^&=-AC4+&D"@*.G2O@CQQ*1^U#J8\MS^]Z[>.M???AG_D7
M[#_KDM 'P%\<EQ_P4<\#A?E!C0G'?@5Z)_P4!D:^TO3;.YD,%F)XR&['D5YK
M\>)BO_!1_P #+Y<A_=Q_,%X[=Z^G?VNO@M??&'P)';Z4BMJ%M)YHR<9 YH ]
M'^$&GVVG?#7P]':PQPH;.,G8H&[CJ:ZJ_P!/MM4M9+6[@2YMY!AXI%RK#W%?
M ?PV_;STSX VLGA;XJRW$!L@(+9H8MQ^7C%:_CC_ (*3^#/B=X6OO#?PKO+R
M;QS>H4L5EA*J&]<T <;\"])LM!_X*,>*;+38([6T6-]L40 4<'TK]'Z_)7_@
MGU-XQ?\ :^U@?$".3_A*/*8S,5XZ'O7ZU4 %%%% !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!Q/Q"\2:7X=,$NIW2VT?7<QK%T_]H3X
M=QVX4>);52.H9JM_%CP'I7CB.&VU,,8R,?*:\]LOV)_AM+#O-M.Y;DD25Z6'
MC@G']_*2?DD>5B98]2_V:,7'S;N>@?\ #1'P\_Z&>S_[ZH_X:(^'G_0SV?\
MWU7#?\,1_#;_ )\[C_OY1_PQ'\-O^?.X_P"_E=7)E?\ //[D<?M,W_DA][.Y
M_P"&B/AY_P!#/9_]]4?\-$?#S_H9[/\ [ZKAO^&(_AM_SYW'_?RC_AB/X;?\
M^=Q_W\HY,K_GG]R#VF;_ ,D/O9W/_#1'P\_Z&>S_ .^J/^&B/AY_T,]G_P!]
M5PW_  Q'\-O^?.X_[^4?\,1_#;_GSN/^_E')E?\ //[D'M,W_DA][.Y_X:(^
M'G_0SV?_ 'U1_P -$?#S_H9[/_OJN&_X8C^&W_/G<?\ ?RC_ (8C^&W_ #YW
M'_?RCDRO^>?W(/:9O_)#[V=S_P -$?#S_H9[/_OJC_AHCX>?]#/9_P#?5<-_
MPQ'\-O\ GSN/^_E'_#$?PV_Y\[C_ +^4<F5_SS^Y![3-_P"2'WL[G_AHCX>?
M]#/9_P#?5'_#1'P\_P"AGL_^^JX;_AB/X;?\^=Q_W\H_X8C^&W_/G<?]_*.3
M*_YY_<@]IF_\D/O9W/\ PT1\//\ H9[/_OJC_AHCX>?]#/9_]]5PW_#$?PV_
MY\[C_OY1_P ,1_#;_GSN/^_E')E?\\_N0>TS?^2'WL[G_AHCX>?]#/9_]]4?
M\-$?#S_H9[/_ +ZKAO\ AB/X;?\ /G<?]_*/^&(_AM_SYW'_ '\HY,K_ )Y_
M<@]IF_\ )#[V=S_PT1\//^AGL_\ OJC_ (:(^'G_ $,]G_WU7#?\,1_#;_GS
MN/\ OY1_PQ'\-O\ GSN/^_E')E?\\_N0>TS?^2'WL[G_ (:(^'G_ $,]G_WU
M61XB^/WP]N$B \1VTA!_A:N=_P"&(_AM_P ^=Q_W\K,US]C'X<V:1F.":,L<
M8+YHY,K_ )Y_<A^TS?\ DA][/0-+_:"^'<5N!_PDEJA[[FJY_P -$?#S_H9[
M/_OJO/=/_8I^&\T 8V\\A]GQ5G_AB/X;?\^=Q_W\HY,K_GG]R#VF;_R0^]G<
M_P##1'P\_P"AGL_^^J/^&B/AY_T,]G_WU7#?\,1_#;_GSN/^_E'_  Q'\-O^
M?.X_[^4<F5_SS^Y"]IF_\D/O9W/_  T1\//^AGL_^^J/^&B/AY_T,]G_ -]5
MPW_#$?PV_P"?.X_[^4?\,1_#;_GSN/\ OY1R97_//[D'M,W_ )(?>SN?^&B/
MAY_T,]G_ -]4?\-$?#S_ *&>S_[ZKAO^&(_AM_SYW'_?RC_AB/X;?\^=Q_W\
MHY,K_GG]R#VF;_R0^]G<_P##1'P\_P"AGL_^^J/^&B/AY_T,]G_WU7#?\,1_
M#;_GSN/^_E'_  Q'\-O^?.X_[^4<F5_SS^Y![3-_Y(?>SN?^&B/AY_T,]G_W
MU1_PT1\//^AGL_\ OJN&_P"&(_AM_P ^=Q_W\H_X8C^&W_/G<?\ ?RCDRO\
MGG]R#VF;_P D/O9W/_#1'P\_Z&>S_P"^J/\ AHCX>?\ 0SV?_?5<-_PQ'\-O
M^?.X_P"_E'_#$?PV_P"?.X_[^4<F5_SS^Y![3-_Y(?>SN?\ AHCX>?\ 0SV?
M_?5'_#1'P\_Z&>S_ .^JX;_AB/X;?\^=Q_W\H_X8C^&W_/G<?]_*.3*_YY_<
M@]IF_P#)#[V=S_PT1\//^AGL_P#OJC_AHCX>?]#/9_\ ?5<-_P ,1_#;_GSN
M/^_E'_#$?PV_Y\[C_OY1R97_ #S^Y![3-_Y(?>SN?^&B/AY_T,]G_P!]4?\
M#1'P\_Z&>S_[ZKAO^&(_AM_SYW'_ '\H_P"&(_AM_P ^=Q_W\HY,K_GG]R#V
MF;_R0^]FOXN^/7P_O([?R_$-O(ROD[6K>M_VAOAXMO$/^$FM!A0,%N:\N\3?
ML;_#O34A,4,R%FP07S6S#^Q+\-G@C;[)<,2H.[S.M')E?\\_N0_:9O\ R0^]
MG>?\-$?#S_H9[/\ [ZH_X:(^'G_0SV?_ 'U7#?\ #$?PV_Y\[C_OY1_PQ'\-
MO^?.X_[^4<F5_P \_N0O:9O_ "0^]G<_\-$?#S_H9[/_ +ZH_P"&B/AY_P!#
M/9_]]5PW_#$?PV_Y\[C_ +^4?\,1_#;_ )\[C_OY1R97_//[D'M,W_DA][.Y
M_P"&B/AY_P!#/9_]]4?\-$?#S_H9[/\ [ZKAO^&(_AM_SYW'_?RC_AB/X;?\
M^=Q_W\HY,K_GG]R#VF;_ ,D/O9W/_#1'P\_Z&>S_ .^J/^&B/AY_T,]G_P!]
M5PW_  Q'\-O^?.X_[^4?\,1_#;_GSN/^_E')E?\ //[D'M,W_DA][.Y_X:(^
M'G_0SV?_ 'U1_P -$?#S_H9[/_OJN&_X8C^&W_/G<?\ ?RC_ (8C^&W_ #YW
M'_?RCDRO^>?W(/:9O_)#[V=S_P -$?#S_H9[/_OJC_AHCX>?]#/9_P#?5<-_
MPQ'\-O\ GSN/^_E'_#$?PV_Y\[C_ +^4<F5_SS^Y![3-_P"2'WL[G_AHCX>?
M]#/9_P#?5'_#1'P\_P"AGL_^^JX;_AB/X;?\^=Q_W\H_X8C^&W_/G<?]_*.3
M*_YY_<@]IF_\D/O9W/\ PT1\//\ H9[/_OJC_AHCX>?]#/9_]]5PW_#$?PV_
MY\[C_OY1_P ,1_#;_GSN/^_E')E?\\_N0>TS?^2'WL[G_AHCX>?]#/9_]]4J
M_M#?#QF _P"$GLQ_P*N%_P"&(_AM_P ^=Q_W\I5_8D^&H89L[@CT\RCDRO\
MGG]R#VF;_P D/O9X1^UW\;K#7-8CL_#^I+?631@.8FRN<5\G2.97+'J:^C/V
MI/@#IOPVUB-O#L,B6&P,X8YP?K7SB*_1LKC0CA8^PV\]S\NSB6(EBY_6%9^6
MWR"M7P[XDF\,ZA%=Q,49"/F%9=6--TB77;U+.)2SN1P*]22BTU+8\:#DI)PW
M/U9_9]UZ3Q)\+M*OY7,CR#EB<]A7H]>8_LX:-)H/PET>SE4JZ*<@_05Z=7XI
MB[+$3Y=KL_?\'S?5J?-O9!1117(=@4444 %%%% !1110 4444 %%%% !1110
M 4444 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !6;X@_P"07+6E6;X@_P"07+0!G>%_
MNUT=<YX7^[71T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% #)8UFC:-QN1@58'N#7.>$
M_AOX;\"W-[<:%I4&G37C;YWA&#(?4UTU% !7'^-OA'X1^(L>SQ%HEMJBYSB9
M<UV%% 'D-O\ LE_":UF26+P5IR.GW6"=*]+T#PYIWA?3UL=+M8[.U7I'&, 5
MIT4 8/B/P/H?BV-$U;3HKU4;<HD&<&M>SLX=/M8K:WC$4$2[41>@'I4]% 'G
M_C;X"> OB-J:ZAXC\-V>J7BC EF7)K)TW]EOX6Z1<>?:>#]/@E_O*G->K44
M<W9?#GP[IQC-OI<$1C^[M'2M+7?#VG^)M*ETW4[5+NQE&'AD&016E10!C^&O
M"6D^#]/6RTBRCL;5>D<8P!5;7/A_H'B.]@N]1TR&ZN(&W1R..5/J*Z&B@#!U
M;P-H>N7T%Y?:=#<7,("QR..5 H\1>!M#\6:3'IFK:=#>V,9#)#(,J"*WJ* *
MVG:?;Z38P6=I$L-M"NR.->B@=JH^(/">D^*+=H-4LH[R)A@K(,BM>B@#.T+0
M+#PSIT=AIELEI:1_=BC' J/7/"^E^)%C74K..[$?W?,&<5JT4 4=)T6RT.W\
MFQMUMX_[J]*R/&OPY\.?$2Q^Q>(M*@U2V_YYS#(KI:* /((?V2?A+;R1O'X*
MTY'C.5(3I776?PA\(Z>T;6^B6T9C&%*KTKL:* ,;6O!^C^(=)73-0L8[JQ4Y
M$+CY:Y[Q1\$?!'C+3;;3]9\/6E_9VPQ%%*O"_2NZHH \BM_V3?A/:S++%X+T
MY'7HP2O3=#T&P\-:9%I^F6R6EG$,)%&.!6A10!\V_M _LQZM\;->T>[FU-1:
MV%PLJQN>P.<5]":)IJ:/H]E8H %MX5CX]@!5ZB@".:!+B,QR*&0\$&L/0_ 6
M@^&M1N+_ $S38;2[N/\ 6RQC!;ZUT%% ",H=2",@US5O\-?#5IXE_P"$@ATF
M!-8QC[4!\]=-10!@7_@/0=4O?M=UIL,USNW>8PYS6['&L,:H@VJHP!Z"G44
M9&M^$])\1ILU&RCNEZXD%7]/L(-+M([6UC6&WC&$1>@%6** $KS[QM\ ? 'Q
M$U@:IXB\-6>J7^-OGS+EL5Z%10!Y;H_[,/PPT&[2YL/"-A;3J=RNB<@UZ?'&
ML,:QH J* J@=@*?10!SMW\/_  _?:\NM3Z9#)J:]+@CYJWFMT:%H2H,; J5]
MC4E% 'DM_P#LH_"G4[R>[N?!FGS7$[%I)&3EB>]=-X-^#?@WX?R+)X?T&UTQ
MUZ&%<5VE% %34-+M=6@,-W"LT9ZJW2J/A_PAI'A7SO[*L8[/SCE_+&-U;-%
M%'6-%LO$%B]GJ%NMS;/]Z-^AJGH/@[1_#(QIEC%:<8_=C%;5% %;4M.M]7L9
M[.[B6>VF79)&W1AZ5G>%?!NC>"=/:QT2PBT^U9MYCB&!GUK:HH R_$/AG3/%
M=@;+5K2.]M2<F.09%>:3?LD_"6XD>23P5ISN_P!XE.M>OT4 <-IGP3\$Z/X;
MDT"S\/VL&D2'+6JK\IKI-+\+Z7HNBQZ196<=OIR+M6W4?*!6K10!Q3_!GP;(
MERK:#:E;G_6C;][ZUR;?LB_"*0L6\$::2QR?D[U[#10!@>$_ >@^!;);30M-
MATZW48$<(P!6_110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7/>./ &@?$G0I-&\2Z9#JNF2-N:WG&5)%=#10!X@O[%/P55 H\ :
M6%Z8\LUU?@?]GWX?_#>Z2X\-^&;/2ID.5>!<$&O1** $KG?$GP\\/>+IX)M7
MTN&]E@;=&T@R5/J*Z.B@!D,2P1)&B[8T 55'8"L+Q=X#T'QY8_8]>TV'4K;.
M[RYAD9KH** *6CZ/::!IL&GV$"VUG NR.).BCTKG/'GPC\)?$U8U\3:);:N(
MQM7SUS@5V%% 'B!_8I^"IP3X TO@[A^[/6O6O#?A?2_"&E0Z;I%G'8V4(VI#
M&,!16K10!%<6\=W \,J!XG&&4]"*\H\0_LF_"?Q5J3:AJO@O3KR\;K+(G->N
M44 >=?#_ /9Z^'OPLOI+SPMX8LM'N9/O26ZX)KT"YMH[R%X9D#QL,%3WJ6B@
M# TWP'H.DZ@+ZTTV&"Z_YZ*.:N>(/#>F^*+!K+5+2.\MFZQR#(K3HH \2N/V
M+O@O=S2RR^ M+=Y3EV*'DUZ/X%^&WAOX9Z6--\,Z3!I-D.D, P*Z:B@#S?XV
M_&)/@YX?CU1]+GU16)'EP DC%>.>$_&OP?\ VP+"2]\9^'=/@O-.;9''K#JC
M8]0217U#J&EVFJV[07EM%<Q,,%94##]:^/OC[_P3AT?XS:Y'J%CXGO/"X4Y,
M5AE5;ZXH [34/AE^SC\*[*;Q##HWAQ985.WR)D9R?0 -7@?[->O2?&KX^Z]#
M9Z7-IWAZU)D@D9"(R!Z&H8/^"/\ IZS(T_Q(UBYC5@QCDD8@X_&ON7X4?"[2
M?A/X-TW0=-AC)M8O+:Y$8#RGU)ZT ;VL:M:^#_#<]]=OMM+*'<[9Q\HK\\-%
M\"0_'_\ ;JTWXGV+K<^'K8+$R+AAE>.M??WQ+\$Q_$;P'K7AJ:X:UCU*W:W:
M9.J@]Q7FO[+?[+FE?LS>$9=%L[^35FDE,OVB<?,,]J /;XXTA0(BA$' 51@"
MG444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/^(/ .@^*KN&
MYU738;R>'[CR#)6N@HH JZ?IMMI5NL%K$L,*]%7I7.>.OA3X4^)B6R>)=&M]
M66W;?$)USM/J*ZVB@"GI.CV>AV45I8P+;V\2A4C0< #M6;XF\"Z'XRMS;ZSI
MT-_"3DK*,BMZB@"EH^CV>@:=#86$"VUI"-L<2=%%<;\1_@/X#^+=Q!/XM\-V
M>MRP#$;7"Y*UW]% 'BD/[&/P9MY!)'X#TM74Y!$9KUW1=&L_#VEVVG:? MK9
M6Z;(H4& J^@J]10!S'B3X:>&O%VK66IZQI-O?7]F<P32+EHS[5TRJ%7&..E+
M10!Y'XD_9/\ A/XOUN?5]7\%Z=?:C.<R7$B?,U2^'_V5_A9X7E\S2_!VGV;Y
MSNC2O5Z* ,32_!>BZ+<+/96$5O*HP&0<U77X>^'EUB351I</]H2'+3X^8UT=
M% #541J%48 X KGM8^'?A[7M474;_2X;F\7I,XY%='10!!9V<-A;I!;QB.)>
M HZ"N"\>?L]_#[XG7"3>)_#%GJ\J'*M.N2*]$HH \B\._LE_";PIJT>IZ5X*
MTZSOH_N31IR*]9AMX[>%8HU"QJ,!1Z5)10!SFI?#SP]JU_%>W>EPSW43;DD8
M<@^M=$JA5"@8 X%+10!S%Q\-?#5UJ[ZI+I,#W[G+3$?,:Z2&)8(UCC7:BC '
MI3Z* .7U'X9^&=6\46_B.[TBWFUJW&(KQE^=?I73TM% 'F/B_P#9I^&GCV[:
MYU[PG8ZE.QW%YDR<U2\,?LH?"CP;K<.KZ-X,T^PU&'_5W$:?,M>MT4 <MI_P
MP\,:5XHF\16FD6\.M2C#W:K\Y%=3110 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 %%%% '->*_]=;UK:/\ \>8K)\5_ZZWK6T?_ (\Q
M0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K
M70USWBS[L'UH OZ'_P >M:59NA_\>M:5 !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% '(^.ONVW^^*Z>Q_X\X?]P?RKF/'7W;;_?%=/8_\
M></^X/Y4 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q7
MQ4^&]I\1_"]YITB1I<RKA)F'*U^=GQ5_9PUSX>W\T:127BJ3S&I(K]2*HZEI
MME=1NUS:13\?QH#7N9?FU;+_ '5K'L?/YGDU',K2EI+N?C[I/@S7-6O!;II=
MRIS@G8>*^M/V<?V3[J'5K/Q%JC@01L"8)!R:^I/!^AZ3]NO=FF6RL&X/E@UV
ML,,=NNV-%C7^ZHP*]'&<15<13<*<>6YY>!X8HX6HJE67/;Y#;6UALX5A@C6*
M)> JC@5+117R1]H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'<
M?ZEOI7)^%?\ D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7.>%_N
MUT= !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!1110 4444 %%%% '->*_P#76]:VC_\ 'F*R?%?^NMZUM'_X\Q0!?HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K70USWBS[L'
MUH OZ'_QZUI5FZ'_ ,>M:5 !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '(^.ONVW^^*Z>Q_X\X?\ <'\JYCQU]VV_WQ73V/\ QYP_[@_E
M0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%Y_Q[O\
M2IZ@O/\ CW?Z4 <SX-_X_K[ZUUM<EX-_X_K[ZUUM !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% $=Q_J6^E<GX5_Y#EY767'^I;Z5R?A7_
M )#EY0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OB
M#_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <UXK_P!=;UK:
M/_QYBLGQ7_KK>M;1_P#CS% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?\ QZUI5FZ'_P >M:5 !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '(^.ONVW^^*Z>Q_X
M\X?]P?RKF/'7W;;_ 'Q73V/_ !YP_P"X/Y4 3T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5!>?\>[_2IZ@O/^/=_I0!S/@W_C^OOK76UR
M7@W_ (_K[ZUUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% $=Q_J6^E<GX5_Y#EY767'^I;Z5R?A7_D.7E '84444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5F^(/^07+6E6;X@_Y!<M &=X7^[71USG
MA?[M='0 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 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!S7BO_76]:VC_ /'F*R?%?^NMZUM'_P"/,4 7Z***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[Q9]V#ZUT-<]XL
M^[!]: +^A_\ 'K6E6;H?_'K6E0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!R/CK[MM_OBNGL?^/.'_<'\JYCQU]VV_WQ73V/_'G#_N#^
M5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07G_ ![O
M]*GJ"\_X]W^E ',^#?\ C^OOK76UR7@W_C^OOK76T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?
M^0Y>4 =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;X@
M_P"07+6E6;X@_P"07+0!G>%_NUT=<YX7^[71T %%%% !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 %%%% !1110 4444 <UXK_UUO6M
MH_\ QYBLGQ7_ *ZWK6T?_CS% %^BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?_'K6E6;H?_'K6E0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R/CK[MM_OBNGL?\
MCSA_W!_*N8\=?=MO]\5T]C_QYP_[@_E0!/1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !4%Y_Q[O]*GJ"\_X]W^E ',^#?^/Z^^M=;7)>#?
M^/Z^^M=;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'<
M?ZEOI7)^%?\ D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7.>%_N
MUT= !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!1110 4444 %%%% '->*_P#76]:VC_\ 'F*R?%?^NMZUM'_X\Q0!?HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K70USWBS[L'
MUH OZ'_QZUI5FZ'_ ,>M:5 !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% '(^.ONVW^^*Z>Q_X\X?\ <'\JYCQU]VV_WQ73V/\ QYP_[@_E
M0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%Y_Q[O\
M2IZ@O/\ CW?Z4 <SX-_X_K[ZUUM<EX-_X_K[ZUUM !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% $=Q_J6^E<GX5_Y#EY767'^I;Z5R?A7_
M )#EY0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OB
M#_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <UXK_P!=;UK:
M/_QYBLGQ7_KK>M;1_P#CS% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?\ QZUI5FZ'_P >M:5 !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '(^.ONVW^^*Z>Q_X
M\X?]P?RKF/'7W;;_ 'Q73V/_ !YP_P"X/Y4 3T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5!>?\>[_2IZ@O/^/=_I0!S/@W_C^OOK76UR
M7@W_ (_K[ZUUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% $=Q_J6^E<GX5_Y#EY767'^I;Z5R?A7_D.7E '84444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5F^(/^07+6E6;X@_Y!<M &=X7^[71USG
MA?[M='0 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 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!S7BO_76]:VC_ /'F*R?%?^NMZUM'_P"/,4 7Z***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[Q9]V#ZUT-<]XL
M^[!]: +^A_\ 'K6E6;H?_'K6E0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!R/CK[MM_OBNGL?^/.'_<'\JYCQU]VV_WQ73V/_'G#_N#^
M5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07G_ ![O
M]*GJ"\_X]W^E ',^#?\ C^OOK76UR7@W_C^OOK76T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?
M^0Y>4 =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;X@
M_P"07+6E6;X@_P"07+0!G>%_NUT=<YX7^[71T %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !2,P526( [DTM<C\6/$47A?X>ZYJ,D@C,-LS*<]Z /D?]KC_@HT?V<OB)
M#X<L-&CUB-E!:8'H>XKU7]E?]KFW_:+A"BT2TN=F]HE/(XK\JM>L-5_:3^+4
MDD"-=()67=C/0UZU^QCXJG^ _P"T-J.BWS&)1^[V.>.:"[:'[&45B:AKC?\
M")3:K;X+?9_-3TK\X/B%_P %%/&_@'XO1Z1>I$FA!B'?;S038_3JBO@7]E;]
ML[QQ\?/CAJFBK"K>&K9#(LNS' ]ZE_;,_P""@R_"^ZATSP#=1WNI0.R7BD9V
MD'I0%C[UHK\?OAG_ ,%6/']]XTMH/$D2PZ,3^\<1XQ76S?\ !2SQUK?Q5.FZ
M&D4N@/(JI(5&<$T!9GZJ45RFD^-(+7X>V/B'6IEMXVMEFGD/0<9-?G7^U=_P
M4]U7POXZALOAA-'J.D1#;/*4S\XZT!8_3^BOQFT7_@JY\4KC5+>.ZMXTMS(
MY,>/ESS7ZA_L_P#Q^\._'3PI;7FDWRW%_%"INXAU1N] 6L>K45\)_MR_MB>-
M/V?_ !Y8Z7X?CC:SEC5V+#/85XAXI_X*F>)K3P%#-IVV37R?GC"9% 6/U;HK
M\P/V7_\ @I?XC\9^*[72_'1CMA=RK'#M7&<G%?3?[7WQ*^+7P[T>/7? -G'=
MZ.L EE<C<1D9H"Q]245\+?LG_MZ2_$*\?2_&\T=IJ4:,74 #!%<!\;?^"@_C
M'_A8/_"/?#A([Y_M'E$;=W?% 6/THHKRG]G?6/'NN>#%N_']JMKJ4FUD51CY
M2*]6H$%%%% !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 <UXK_U
MUO6MH_\ QYBLGQ7_ *ZWK6T?_CS% %^BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?_'K6E6;H?_'K6E0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R/CK[MM_OBNG
ML?\ CSA_W!_*N8\=?=MO]\5T]C_QYP_[@_E0!/1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !4%Y_Q[O]*GJ"\_X]W^E ',^#?^/Z^^M=;7
M)>#?^/Z^^M=;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!'<?ZEOI7)^%?\ D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7.
M>%_NUT= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5\6?\ !1[XOGP#X/BTE)MK:C"R
M%0?7-?96I7B:?I]S<R,$2*-G+'V%?C)^UA\3)_VEOC98>%+67?'%=?9RZG.W
MYL4%(J?L??M+> /@/<O<^)]-^UW)D9MX /6O.?CE\9M-\>?'0^+O"2?8+:YN
ME;;T.,U]B:7_ ,$>=*U+3X+B[\2&.61 Y0J3C(SZ5Y]\?O\ @F?;?!/P:OB#
M2=8?4I(FYBP1C'-!5T?H;\*/'EGX^^!<$EK)ON(=.5)AUY"]:_*OXA>%8/'/
M[3UIHMT@D@EEY4_6OH/_ ()W?'*VC\)^+=!U:[6.:%#%&DC<],5XK-=1?\-D
M:5B1<M)D?G0(_0G2/A-X7_9_^$LFJ^'--2RUB6U*O<1CDY!S7YA?"?X<?\+E
M_:)OYM1E1[8WY,\<A^^-W(K]F[OPW%XR^'/]GRGEX"%/OBOQC^).A^)/V7/C
M9<>()K>>WM%O#*BMD"0!LT C]2/&'[$OPJU+P=-;VGAFUM;I8?DN O)..IK\
MI]8\'P?#W]HN30;4*((+@ ;>G6OH_5/^"M6H^.=&.@:-X8QJ<T?E[XB2S'UZ
MU\MZ%JVJ^+/C2FHZI;20:C).K/%)]X<T C],_P!K;Q?=>&?V=]"M;:4Q)=6.
MU@#C/RU^<7[./C/X?>"=6N)/&'A:?7XVG+/Y49?//TK]0?V@_@Y<?%S]GO2A
M:EC>VE@"D*CECMZ5^9_PG^.7_#*>KW.F^-?!$5U=+,2B7L0RPS[T MCU[XU_
M&SX%>+/"K6?A'X7WVGZGCB46K#^E5/\ @G+XK\0>%OB%>10:=>6-A=SA=DD9
M VD^XK?3_@J=X)GF18/A3I9D8[0JP+DG\J^R?V2OBPGQLL[G4;GX<P^$TB >
MWF$ 7S/<4!T/CS_@K!"UQ\1])2/Y7>W7^E>S?L7_ +'G@+Q%\';'7_$FC0ZA
M=W,9PS#IQR:\8_X*J74<7Q7TH/(%/DIC/X5]O?L52"3]FW06#;AY;<_\!% =
M#\HOB_\ #6V^'G[2VGK8QB&R&I#R(UXVC=Q7[3^&-/B\7_#>SL=303P7%HD;
M@\Y&T5^1G[4MU'_PTAI"&0;CJ( &?]JOT)^+W[1V@_ [X&(\^I0P:T+-3#;,
M^&;Y>U ,_./]L;X9W'P3^-&I:GX<O(K6VD8H(XVQUKW[_@F)\$M+U;5-8\3>
M)1!J=_)B:W#G)#9%>*?!WX,^(/V\OB1?ZGK%W<:;I;(TJ2L25)'2LWX<_$3Q
M/^QC\=I_#.J>>FA&\\A;N8D(4W8S0,_;=5"J% PHX IU<YX%\=:)X^T&VU'0
M]3M]3MVC4M) X;!(Z'WKHZ#,**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH YKQ7_KK>M;1_^/,5D^*_]=;UK:/_ ,>8H OT444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5SWBS[L'UKH:Y[Q9]V#ZT 7]#
M_P"/6M*LW0_^/6M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#D?'7W;;_?%=/8_\></^X/Y5S'CK[MM_OBNGL?^/.'_ '!_*@">BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+S_ (]W^E3U!>?\
M>[_2@#F?!O\ Q_7WUKK:Y+P;_P ?U]]:ZV@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@".X_U+?2N3\*_\AR\KK+C_4M]*Y/PK_R'+R@#
ML**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_(+EK2
MK-\0?\@N6@#.\+_=KHZYSPO]VNCH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *&M:1#
MKFFSV4Y813(4;;Z&OG3PG^P#\./"/C:3Q1:K</J+S>>3)@C=G/K7TU10,;&@
MCC5!P%&!6'XR\&V'CC1Y--U%=]NX((QZUO44"/F3PM^P#\.O"&LW>I:>;J.:
MY?>XZ#/YU?/["_P_;Q]:>+BL_P#:EMC9TQQ^-?1E% [F-=7MAX-T7?<2&*UA
M7[V.PKX]^/'Q;_9F^/DXTKQAKP2ZTYBI8+M/T//-?9VK:/::Y9R6MY$)H'&&
M4U^?W[6G_!,>'XF:M!J'P_6'1YG;?<EGQN)H!'&+X:_9,^&Y;Q#X7US[1KD
MS#&[9!/TKYV\ 7[_ !8_:5N;W18O-1I0<*ORXS7?2?\ !'_XB;!Y>LVX?CGS
M?_KU]Q?LF_L5Z3\"](M[C5;>&XUY5Q)<+@Y-!1]'>";:2S\):5#*N)([=0P]
M#7BWQZ_8C^'_ .T-XFMM=\1PR)>0H$!A4 'W-?0:J(U"J,*.@IU!!\>:=_P2
M[^$FFWL-S''<EXW#C('4?C7UCX=T&T\,:+9Z78QB*UM8Q&BJ,< 5I44#/"?C
ME^Q[X)^/VNP:MXC$QN85"KY?H*]+^&_PYTOX7^#K7PWI(;[!;@JF[KR*ZNB@
M1\Y>-/V%?A]XZ\9VWB74%G.H6\PG3;TW Y]:C^-G["/@'X[:I8WNORWBM:1K
M$B1-\I ]>:^D:*!W/.?@Y\"_#?P1T&+2O#\)6&,;0S ;JXWX\?L;^!/V@]C>
M(89(Y$.0\  /YU[Q10!Y7^S_ /L\^'OV=/#,VA^'9KB:TE?>3<-DBO5***!!
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 %%%% '->*_]=;UK:/_
M ,>8K)\5_P"NMZUM'_X\Q0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KGO%GW8/K70USWBS[L'UH OZ'_QZUI5FZ'_QZUI4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[XKI['_ (\X
M?]P?RKF/'7W;;_?%=/8_\></^X/Y4 3T444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5!>?\>[_2IZ@O/^/=_I0!S/@W_C^OOK76UR7@W_C^
MOOK76T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W'^I
M;Z5R?A7_ )#EY767'^I;Z5R?A7_D.7E '84444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5F^(/^07+6E6;X@_Y!<M &=X7^[71USGA?[M='
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M0-@5;H **** "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 YKQ7_ *ZW
MK6T?_CS%9/BO_76]:VC_ /'F* +]%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %<]XL^[!]:Z&N>\6?=@^M %_0_P#CUK2K-T/_ (]:TJ "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .1\=?=MO]\5T]
MC_QYP_[@_E7,>.ONVW^^*Z>Q_P"/.'_<'\J )Z*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *@O/^/=_I4]<MXP^(>A>#X'.JW:PC'3-7&,
MIOEBKLB<XTUS3=D1^#?^/Z^^M=;7@_AK]I/X?VE]=+)JJQ,[<'K7J/A?XCZ!
MXR .E7JW&>E;3PU>FN:<&EZ&$,5AZCY:=1-^3.GHHHKF.H**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@".X_U+?2N3\*_P#(<O*ZRX_U+?2N3\*_
M\AR\H ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQ!
M_P @N6M*LWQ!_P @N6@#.\+_ ':Z.N<\+_=KHZ "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KF?B5XG'@WP'K>MEQ&;*V:8,3W%=+7Q+^WE\2M3FU[PUX"T-FN(==;[
M/=O"V1$"<<XH&BC^RIIVG?M!?$ ?&:]OH!>Z?*T"^:XW\?\ ZJR_VE[W2_V<
M?BXWQ/L+RW>_UBX6)VMW!;D]\?6L?0_^"6FO^&K,Q:%\3+S2[>?]Y);PLRJ&
M/)Z"L[QA_P $M]?U"P%UJ?Q NM;6S_?K!,S$97GO]*!GZ$>!->_X2CP;H^K;
MM_VRV28L/<9K\\OVM?B]I_P6_;4\/>(]2M);VVMXE+10KECP*]S_ &&/BE>:
MY!K/A'4RT3:(?LT'F'[^TXXKS[XQ:/I>L?M^^%K?5["+4+1X5#0S+N4\#M0"
MW-R3_@J]\,_G2+2M3>X"\0X^8'W&*X/PEKFI?M[?$6PU^P@FTS3/#UP)-MTA
M7Y0>U1?M!_ /2_V:?C!/\5--\,0^(M+U.41G25B!2$'J<5]L_!/4O!FN>%;?
M4O"=GI]@;F%)+FVLPH:-R.58#T- 'D_[7NJ-=^$?^$58_P"B21*LG8$@5W_[
M+7A&P\)_"+2+>RB5<J<L.]<K^V7X&NM6^%NJZMI4;SZG;J-D48Y;Z5@_L>_'
M31)OASIGAO7=1AL-?MP0]M.^'^A% NA]2].3Q56;5;&$[9;RW0_W7E4?UIUW
M%]OL9$CDP)4^5U]^]?''QH_89\1_$;Q(VL1?$R[T&S3+,BR,J@4"/H[1?ACX
M$T?QM<>*M/@LTUVX&)+A)E).:[Z6..ZA:-U62*1<$=00:_+OPU\ /%'@WXD"
MRTKXE77B7RI!F*.<MQFOT<M]8'@OX>P7FJ/B6UM-SB0X+,!G% SXB_;6\.^*
M/AAXRMM?\ :E'HT4:!W@5]I+'K@5ZS^QK\*;?4[*#XI:SMN/%NH(4FN.K'CG
M^=>6>(OA;JG[;GQ,M_$L.IS:-HFGGR7MU)V,%XR?RKJ/A=\1+_X(_&VX^'^J
M!X?#ML-L=Y(<1L?:@9]L231PKND=8QZL0*J?VYIPZZA:C_MLO^-<9\4/ L_Q
M3\+_ &?3-7?3A/$=EQ$3T/0\5\:WG_!,[QM=2W#K\7-002ON \Q^.>E C]!X
M;B*X7=%*DJ_WD8$?I7G_ ,=/^2?ZK_U[O_(U4^ ?PEU#X0^"[71-1UN77)X1
M@W,I)+?G5OXZ?\D_U7_KW?\ D: /%?\ @GW_ ,B-K_\ U^G^9KZNKY1_X)]_
M\B-K_P#U^G^9KZNH!G-?$K_DG_B'_KQE_P#037RK_P $T_\ D3?%O_82;^9K
MZK^)/_)/_$/_ %XS?^@FOE3_ ()I_P#(F^+?^PDW\S0'0^SZJ:MJ*:1IEU>R
M*6CMXVE95ZD 9KG?B9XSN/ OAN34[:R:^=#S&OIZUP7P2_:)TGXW7VHZ4D<2
M7-JI$UOG)'J"*!'S+\<OV]-)^(^EZO\ #[PYI6H66KW1-NEW,A"*<XSG%>Y_
ML5?#/4_!7PSM&UZ^BOM48EB\;9X-=]\1O@CX+U;PGJRC1]/TNXDC+#4$A57B
M;^]NKYH_9AUK4_"_QJ?P?'J\FM:5'DBYWEE^E!1]U5C>,+S^S_#E[<?W$)K9
MKG/B$ID\'ZDJC<?+/%!)\E_!BP&K?M(/K)Y)!&:^BOCQ\2?^%=^$9Y8I/*O)
MXV6"3^ZV.#7@'[/[K'\9C$QVR<_)7=?MK>&[OQ)X.L[>WW(N3OE7^ >M!74\
M(^ _P%'[15WJ6O\ QEU*UU]X)S]DC>895,\#DU[/XB_8E^$<FER'PO8Z?I.K
MH-T=PLZGIZ\U\S?"W]@_5_B!IESJ'A_XM7,5OOVR);S,0C?W3BNU7_@FKXUC
MRW_"W=148Y/FOTH ]0_9C\?:KI?C35?!FM:K%?65GF*)5<,!VKCOVV?@KX.U
M37K"ZN=-4S2+N./6IOV=?V,]-^'/CB[O+7XE+XEU6-MUS )MSK@]ZZW]LCY=
M0TF/KLC SZT ;?[)'[/_ (#\(^'+3Q+I>D1Q:QD@W!ZBO!O''C#QI^U5\;=6
M\!>&]0-E9:+/_IF\[4:,'D?E7UG^SK ;SX2Q0*YC9]RAAVR*^;/V7]4L?"7[
M47CV#5?*TUIF9(YYB%\XYZ9H ]HL?V"_@X+*W%]X3M[F\\M?/E+?ZQ\<D_C7
MQC^W[^SCJ_PIT-KSPC_Q+_ RNFZR0G@]Z_596#*&4@@C(([U\E_\%(O&>@Z5
M\ M2TZZOK<ZJ\L9BLRXWD<Y./RH$MSOOV:]<71?V5_#>HN=OEZ<67/K@XKYS
M\$>"M>_:X\;WUWK]U]H\/Z=<F.2&1NJYZ5[?\([.77/V/?#WD*49;#>47T -
M<K^PQXFT^%O$^G7$T5I>FZ(6%F +\T#.\_X8+^"??P=;M]6[^OUKX-_:F^!_
MC#X7_$C2!=7?_% "_0:?9!CB,;ABOUUKX,_X**?$+0=;_P"$7\/66H0W&K6V
MHH9;=6!9?F'44 C?_;%,L?PA\+2V)*7::<AB8'I\HKPW]D/]C6\^,5S%XN^(
M.W4M)\PCR)&Y;':OH7]IB,-X#\$(XROV",%3_NBO7_V68XX?AG"D2A$$G"CZ
M4!T/+OVAOV7?AIIOP_C@@T&.WBAR$1.@P*X+]B']GGP#<WVH:S)H\<VH:?,#
M;NW\'/6OH[]IG_D23_P+^5>9_L+_ /'EXB_ZZ?U% NAPOQ@A$_[9VDL>J1*!
MSVXKNOVNOC5JOA7P9IVF>%;A[;4;B189&7T.!7$_%AMO[9NF9_YYC^E/_:+L
M_P#A&]5L-3U*/-G)<+M:3H.10,W?@[^Q+X>\3:&-:^).GQ:YJ%\JS)O;[N1G
M)JO\=/V)_"OA#P7>:W\,])71?%$(_<SH>E?57@#5[+6O".ES6-Q'<1?9T&4.
M<<=*9\1/$6F>&/"MY?:M<1VUFB_,\AP.E CX,_X)\6&L6'Q6UZ/Q+,;G71 P
MFE)SGK7;ZK;I_P +QM&P<_;?7_:JE^R7K%EX@_:.\5ZAIDJ3V,D3[)(SE3UK
M1U3_ )+?:?\ 7[_[-0,Y']ORQUF\\?62>')C;ZP85"2 XQ7?? ?]B/P/XK^'
MMAK/CW14U7Q)=)^_N&;G/K3/VBHTD_:$T99%WKY2\'\*^L? R+'X9LE1=JA>
M!0!^;/[17A?4_P!C;QCI6B_#.?\ LB#Q++L"QG&<G%?27PL_8W\-^-?"T&J_
M%'2(]>\0S .)I3T4C->3_P#!1_YOC9\(0W*_:UX_X'7Z :2 NEV8 P!"F/\
MOD4 ?!NL_#ZU_9?^*DFJ>&(_L.DS2B..)3T!-?3WQ3^+H\(_#&&XCF:/6]4M
M/]#8=I".#7B/[71W:G: \C[2O\ZV/VC?#][J?@7P/J5O$S6=E CSR <* .]
M'"? ?]D^7XV17/B;XT(OB'4_./D.S<A,\"O2O'W[!?PZ.@RR^$]"ATK5X1OC
MD5NN!7IW[.?C31_%W@L-I5[%=B%MC^6V<$5Z9JU_;Z9IUQ<74RV\*H<NYP!Q
M0(^/OV-_B!XMTCQ-K?A7QEJ#7-O;R>19 G(3!XJ[^UK\4]=U#QO9_"WPU=-:
M:QJJ Q29P!FN=^#\@\;?&;4Y=+(EBM[O+O'SQNZU1_:"SI'[;_@S6;T?9=*@
MC3S+UN%3IU- ^IZ3\/?V#/ A\*69\>Z+!K?BAAFZO=^=Q]JY']H/]C&R\*^!
M;Z]^%%K%X?EB@=[J-&_UB@=J^R]-U.TUBSBN[&XCN[6092:)MRM]#7*?%_Q3
MI?A7X?ZW<:I>PV<9M) OF,!N.T\"@1\2?\$W6U'[%?1:HS/<Q7+(2WJ#7K?_
M  4EY^"=B/\ I_7^E<#^PCXDM?%5WJ5S9Q+%$MVWW.AY/-=]_P %)?\ DBEC
M_P!?Z_TH'U/>/@/_ ,D=\(_]>$==[7!? ?\ Y([X1_Z\(Z[V@D**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *^$_VP?'T/Q?\ %K?"BROX;2[@F$C-(X5>#7UC\;/B /AE
M\-]8\0=7M8]RKGJ:_-;1OV*O$7[9'B:?XHVOBJX\-B\8_-&Q!'T(H ^S/&WP
M5\+ZA\!;"UN[RQDU#0K#S$N%D4C>JY]:X3_@GG\;F\9:!KFE:G>B>XM;LQ0G
M=GY02,5Y')_P2@\<3PO;2?&?4FM9!M=/,?!'Y5QWA#X,ZQ^PG\=_#NA0W\VM
M:-J3K+/?8(5<GG- 'TY_P5&A2?\ 9S*OT^VIWQ7N/[+J"/X >"5'0:>G]:\<
M_P""A%DOC_\ 9OCFTQQ<0O<QR!X^1BO4OV4?$-CJ7P9\-Z=;SK+<V-FL<J*>
M5^M $/[948D_9O\ &JMT-F:\-_X)S^$].\3?LYPZ=J5L;BS+M\K'CK7M?[:&
MH6MG^SKXPBGN$BEEM"(T8\L?:N&_X)M0^3^S+I1*;7:9\GUZ4 ?)_P"V-^S#
M\-?#?Q"T8Z=HZPF_O%2XP/O D9K[I\%> _ W[*OP9N=1\+:3'IM@EJES/MZN
MQ4')_$U\Q?MN?\E \+_]?R?^A"OJ/X]Z3<Z[^S#J]C:(TEQ-I4:HJ]2=HH ^
M3_A_\*_%7[8'Q@E\5^*;D:G\))=RKICMP6%?0%W_ ,$Y_@7]EF%GX,M[:ZV'
MR9%;_5MC@C\:YK_@GEXJTC0/A7:>"+W48H_$T,KNUBS?O,?2OK]F"J68@*!D
MD]J /S9\+:IXW_9/^/F@^!M0U(S:/K-P/LZ1ME1&3P/RKVW]N2VC;24/4,4/
M!KS']K#7[7Q9^UE\.K;13'JGDR*DTT!W"$YZ9%>D_MG63:?X>BB>0RM\GS&@
M"'XV1-_PRSX8$'RW*VW[EL]&QQ7S]^QO^R7%\?EU75OC!;?VZMK-BU60]%SP
M*^B_BQ@_L[>"0>047->E_LLV\-OX5G$,8C!P3B@#Y=_:S_99\%_LQ^ [CXA?
M#72UT+6[=@@D0\@FL_\ 9)^!?B+]IC1SK'QP9?%.A31^996\K$@&O=O^"E1/
M_#,NJ?\ 7=/ZUU'[#H'_  H'PU@<_9Q0!XG\<?V*_ /P>C@\:^"-%CT>;2U\
MUA&>A'I7K?P_^(L_Q:_9IN-9OW,LR@Q[CUXXKK/VL&/_  I[7QGC[.W\J\;_
M &7_ )?V/[K''[YOYT ?*/P!^!>L?M ?M ^(M+\6N;OPS:N6CAD)P%S7U/\
M&C]@CX4>"?AKK/B'PKX<CT[Q'IML9K:\5N0P[UL?LAVMO#X\UF2.)4D9#N8=
M^M>]?M $CX-^*\<?Z$W]* /S?_8[\,_$_P"/6J#0?B=JC:WX +E'L'?(.*^H
M/B1_P3=^#8T"2_T#PO#I=_IZM<1E"<$J-W]*P/\ @GL WAYV(RWGMS^-?9OB
MK_D5]8_Z\YO_ $ T ?*_[$'Q@U'XG>&/%VAW\S30Z"S6L(;^%5X KC/!-N@_
M:VLVP<Y]?>L__@F-$)M0^*L8X+W\@S]6(J32]:M_#7[;5AHMU(L<K<X8\]:
M/O>?_4R?[I_E7YR_M$VJR?M,^"GV,2+Q>G^]7Z-7#!;>4DX 4Y_*O@;XCZCI
M?BK]H'P\=(GCU-[:[ F\L@^6<]Z -#_@I%)JUOX163096@U3R$".IYZ5@?LE
M_L-Z%\1/AQIOB#XGV":W/=Q[Q'(W)/J:]4_:[ACN-4MHYD$B>4F5->]? N-(
MOA?HJ1KM18L!?2@#Y1^,'[-/A3X!:UHVK?#O3(]"B5O,N8XSP<&O4OB;XO'Q
M!_99U*_=M[* C-]*L?MC,R^&P5.#Y1KS3P?(\G[%NMEVW'S3_6@#L?V4_"NF
M^*/ ,-EJ4'VBW,1&PFOCO]M+]F7X<>#_ (_^"[#2='6WM=8NU%\@_CRW-?;/
M[&O_ "*-O_N5\X_M[_\ )R7PU_Z_4_\ 0J />/C!^R1X*TO]G/4?#/@_0X[!
M)(U91'G+'&<FJ'[#WCA-%TF#X;22 W6EH<QYY7'_ .JOK*QC673+974.IB7*
ML,CH*_.C0]/D_9[_ &R/&7CK5;HPZ%>(ZQPR'"#.>E 'T%^VE\7#X/TJR\+(
M_P VO(8"J]>>*T?V,?@;9?"?P#)FUV75U+YVX^AYKYQ;68_VQOB]I^J:7.+J
MUT:Z#%8SN  -?HI8VZVEE!"BA%C15"@>@H L4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7B/[9EXD/
M[.7C2#/[V>R9$'O7MU?,W[:6K#_A#;G2L_\ 'U"1M]: /BWX%_#4^#?V$YO%
MEE"5UM;TXE4?-C-?H3^RWX[C\8?"701++OU&.W F4]<UY[^RG\-K37?V91X:
MOH_]'FD8X(XSVKR7]EWX@'X?_&CXB:!K<PTW3=+AD^QM,=JN1G@4 =I^U_\
M%.^T;XR>"?!<#.UKK+*DJ+TY/>O&O$WPM@^#_P"U197EO$(4:-7) ]:]$_9I
M4?M2_$/5O%VN0F,^'[YDM6<9+@,<$5>_;(@&G>,EUA>9HPJ#UH ZG]L/X*:?
M\<?A;H&J2V_GR:<RW6X=L<_TKJ?V-?B\/B-X3NM,$F[^Q0MJ!W '%=]\,_\
MBI/@?:+*N\W-@ZX/J5(%?$?P;\3Q_L=>)?%/]MW0BBU*Z:5!,<#!)]: /6OV
MW/&TGC+S/AK8R?Z9<%6V*>:ZK1Y]*_9?_9WTGS(?(UR[M_)23OYA'!_E7C/P
MET%_CA^U/8_$FWNOMNBJ-I13N2O8?V^O"M_XB\$:']@B9DM;H22;!PJC'- '
MC_P#_9 U#XZ:AK/B#X[*OB>WEE,NF([?<0G('Y5ZSXR_X)T_"K_A'[@^$/#D
M&D:\HS!=!N_O7J7[-?C[0?%_@FVL](U*&^N+")8[A(V!*, !@UZQ>WUOIMK)
M<W4R6\$8RTDAP * /A;]CWX@>,?"?Q>UOX?>*+]KBPTY"D*9X!'2N>_;+GT_
M7OC?X0T'QC9R7VD7]P(\X^14)[UJ?#*^3QC^UEXG;3<26T;EC=1\AAGUKZ8^
M+OPK\)?';PW/HRWUK'K2QF.&\C(,D+8Z^N: /,?^&*_"_@O5K76?A2+72+I5
M!'ER@_B"*\Y_;BT_4;?P/X4@UV7[1JB7D?F29Z\BL;X;_#OQ7^QS\0(+36?&
M%WXFL9#YBFXD)7:>W-=#^W-XAC\7>#/"VK1+LCFNX\*/J* /5OC5\"?!'QD_
M9WL+_P 7:1'J%UI>D"6UG/WHV"#%?,?[!?[,?PWU^275K[1EFU"&=ECD] #Q
M7VSK_P#R;'<?]@,?^@BOG/\ X)Z_\@V[_P"OEOYT 2?\% =#LM'\+^'+"TC\
MJUCO(]J ].11^U=>:S'X+^&.F6GF-X?NK6-;^-,X9,#.?PJ]_P %%?\ D$:%
M_P!?B?S%>\K'X8U;X2^'-!\1WMG9W6HZ>D5K]I($F\K@%<T ?/+?L3_"WQ!\
M-YM2^%5I9:-X\,8D@O!* ZR=P17U)\!_#/B3P?\ ##2-*\67@O\ 78$Q/.IR
M&KX8^('[+/B/]D.ZOOC-#X_O+_3=)?S9-'WL$*D_E7V_^SQ\6T^.'PGT7QBD
M(@74$W;!VQB@#TFOGG]O>XDM?V8O%,D1VN%7!_.OH:OG7]O[_DU_Q5]%_K0
MO[!2AOV9?#$Y'[V1&+MZ]*\/_;1_Y+3X#_Z_$_\ 0J]Q_8(_Y-=\*?[C?TKP
M[]M#_DM'@/\ Z_$_]"H ]:_;$_Y)];?]>RUV?[/-TEC^SK93RG"+;2$_]\UQ
MG[8G_)/K;_KV6IO!NLC0_P!E/3I=VWS(ROYB@#XM_8V^$]OXF\=_'+7+N 2S
MVS32VS$<@Y)%?5W[ OQ)FU3PEJNE:Q,POH[QEB#]=H)&*Y_]@OPND.L>.VD3
M]SJ+-OXZ@FN7U_=\#?VQO#NB0@VOAR]/G37/W47///YT >Z?MT_%.\^%/PIM
MM0L799I[H0E8^I!Q7RK\?OA!#'H_PZ\:"$"YOO+N)&QSD\\UZ9XG\81_M+_M
M/:A\.GQ=>'+ "9+H?-&=O/'Y5ZC^U=X5MM/\ Z+90_ZG38L1Y'H* /6/@7KG
M]N>";5MV[RT5/TKYO_:-C6Q^(3W, V3F49;\:]-_8JUJ36?AY=M)G,<VT9_&
MO,_VDV$WCQHXSOD\T?*.O6@#ZU^'\C2>"]'=CEC;J3705SWP]4KX)T8,,'[.
MN:Z&@ 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@#FO%?\ KH"3
M@>M:.F7UI#:J&NX0?0N!61XYMVO+=;=6V-(,!O2O O$W[)?B'Q7J'VZ#QK=6
M$;<B)7;'Z5V8:E1JNU:IR?*YPXJM7HQ3HTN?YV/I[^U+/_G[@_[^+_C1_:EG
M_P _<'_?Q?\ &ODS_ABGQ-_T4&\_[[:C_ABGQ-_T4&\_[[:O0^IX+_H)_P#)
M6>9]>Q__ $"O_P "1]9_VI9_\_<'_?Q?\:/[4L_^?N#_ +^+_C7R9_PQ3XF_
MZ*#>?]]M1_PQ3XF_Z*#>?]]M1]3P7_03_P"2L/KV/_Z!7_X$CZS_ +4L_P#G
M[@_[^+_C1_:EG_S]P?\ ?Q?\:^3/^&*?$W_10;S_ +[:C_ABGQ-_T4&\_P"^
MVH^IX+_H)_\ )6'U['_] K_\"1]9_P!J6?\ S]P?]_%_QH_M2S_Y^X/^_B_X
MU\F?\,4^)O\ HH-Y_P!]M1_PQ3XF_P"B@WG_ 'VU'U/!?]!/_DK#Z]C_ /H%
M?_@2/K/^U+/_ )^X/^_B_P"-']J6?_/W!_W\7_&ODS_ABGQ-_P!%!O/^^VH_
MX8I\3?\ 10;S_OMJ/J>"_P"@G_R5A]>Q_P#T"O\ \"1]9_VI9_\ /W!_W\7_
M !H_M2S_ .?N#_OXO^-?)G_#%/B;_HH-Y_WVU'_#%/B;_HH-Y_WVU'U/!?\
M03_Y*P^O8_\ Z!7_ .!(^L_[4L_^?N#_ +^+_C1_:EG_ ,_<'_?Q?\:^3/\
MABGQ-_T4&\_[[:C_ (8I\3?]%!O/^^VH^IX+_H)_\E8?7L?_ - K_P# D?6?
M]J6?_/W!_P!_%_QH_M2S_P"?N#_OXO\ C7R9_P ,4^)O^B@WG_?;4?\ #%/B
M;_HH-Y_WVU'U/!?]!/\ Y*P^O8__ *!7_P"!(^L_[4L_^?N#_OXO^-']J6?_
M #]P?]_%_P :^3/^&*?$W_10;S_OMJ/^&*?$W_10;S_OMJ/J>"_Z"?\ R5A]
M>Q__ $"O_P "1]9_VI9_\_<'_?Q?\:P_%%]921PYOK=3GH9!_C7S1_PQ1XF_
MZ*#>?]]M5'5OV,_$UJJ-_P )W=3 G',C<4?4\%_T$_\ DK']>Q__ $"O_P "
M1]9Z1?V4=J,7UNWTD'^-7O[4L_\ G[@_[^+_ (U\C6?[%GB>6(,?'MW&#V#M
M4W_#%/B;_HH-Y_WVU'U/!?\ 03_Y*P^O8_\ Z!7_ .!(^L_[4L_^?N#_ +^+
M_C1_:EG_ ,_<'_?Q?\:^3/\ ABGQ-_T4&\_[[:C_ (8I\3?]%!O/^^VH^IX+
M_H)_\E8OKV/_ .@5_P#@2/K/^U+/_G[@_P"_B_XT?VI9_P#/W!_W\7_&ODS_
M (8I\3?]%!O/^^VH_P"&*?$W_10;S_OMJ/J>"_Z"?_)6'U['_P#0*_\ P)'U
MG_:EG_S]P?\ ?Q?\:/[4L_\ G[@_[^+_ (U\F?\ #%/B;_HH-Y_WVU'_  Q3
MXF_Z*#>?]]M1]3P7_03_ .2L/KV/_P"@5_\ @2/K/^U+/_G[@_[^+_C1_:EG
M_P _<'_?Q?\ &ODS_ABGQ-_T4&\_[[:C_ABGQ-_T4&\_[[:CZG@O^@G_ ,E8
M?7L?_P! K_\  D?6?]J6?_/W!_W\7_&C^U+/_G[@_P"_B_XU\F?\,4^)O^B@
MWG_?;4?\,4^)O^B@WG_?;4?4\%_T$_\ DK#Z]C_^@5_^!(^L_P"U+/\ Y^X/
M^_B_XT?VI9_\_<'_ '\7_&ODS_ABGQ-_T4&\_P"^VH_X8I\3?]%!O/\ OMJ/
MJ>"_Z"?_ "5A]>Q__0*__ D?6?\ :EG_ ,_<'_?Q?\:/[4L_^?N#_OXO^-?)
MG_#%/B;_ **#>?\ ?;4?\,4^)O\ HH-Y_P!]M1]3P7_03_Y*P^O8_P#Z!7_X
M$CZS_M2S_P"?N#_OXO\ C1_:EG_S]P?]_%_QKY,_X8I\3?\ 10;S_OMJ/^&*
M?$W_ $4&\_[[:CZG@O\ H)_\E8?7L?\ ] K_ / D?6?]J6?_ #]P?]_%_P :
M/[4L_P#G[@_[^+_C7R9_PQ3XF_Z*#>?]]M2_\,4>)O\ HH-Y_P!]M1]3P7_0
M3_Y*P^O8_P#Z!7_X$CZ*\;7EE)';'[=;@[QQY@_QKH[74K-;6(?;("-HY\P>
MGUKX\UW]CGQ+IZQ,WCFZG#-@9D/%:<7[%/B9H4/_  L"\4D9V[VXI?4\%_T$
MK_P%C^O8_P#Z!'_X$CZU_M2S_P"?N#_OXO\ C1_:EG_S]P?]_%_QKY,_X8I\
M3?\ 10;S_OMJ/^&*?$W_ $4&\_[[:G]3P7_03_Y*Q?7L?_T"O_P)'UG_ &I9
M_P#/W!_W\7_&C^U+/_G[@_[^+_C7R9_PQ3XF_P"B@WG_ 'VU'_#%/B;_ **#
M>?\ ?;4?4\%_T$_^2L/KV/\ ^@5_^!(^L_[4L_\ G[@_[^+_ (T?VI9_\_<'
M_?Q?\:^3/^&*?$W_ $4&\_[[:C_ABGQ-_P!%!O/^^VH^IX+_ *"?_)6'U['_
M /0*_P#P)'UG_:EG_P _<'_?Q?\ &C^U+/\ Y^X/^_B_XU\F?\,4^)O^B@WG
M_?;4?\,4^)O^B@WG_?;4?4\%_P!!/_DK#Z]C_P#H%?\ X$CZS_M2S_Y^X/\
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
MSX-6$VJ3S.9IXW)8*V>E?<U% 'YK?"KPO^T'\=/BS8R_%OP]_96B* KR(N,
M5[/^UM\!-?U_PKX>T;P?9M=6]G<H[9Y(4$5]A44 >::SX8U*X^ 4VA1Q9U1M
M)%N(_P#;VCBO#OV*?@]XL^&MA<IXALC:LT[,,CMFOKNEH ^4_P!MSX3^*?B9
MIVCQ^'+,W3PW22. .@!%4/VE_P!G?7/'_@/P5K.D^>/$_ANV1H;:)B TBCH1
M]:^NZ* /RWU.Z_:J_:,M7^'GQ!\(IIWA"Z(CN+N.$*Q4="2.OXU^@7[/WPKM
MO@O\*M%\)6A8P6*;1NZ\XKT:B@ KY^_;NTVXU;]FCQ1;6J;YF5<+^=?0-<I\
M4/# \8>"[_2V7<)EZ?2@#Q_]@^9+7]G/PWIDKA;V!&$D9ZCI7!_M3?!?Q?XY
M^*G@_4]%L3<65E=*\[@?= -8W[*_Q$;3_CUJWP]%G/$EBC'S&4A#C/2ON"@#
MY_\ VG/A[KWC;P7!9Z-;&>X6!4*@=ZYCQ+\-?%Z_LQ:-X=L;-FUN)AYL..@K
MZGHH \%_9;^&>J^ =*N&U:W^SW,R#<,=ZY?]N+X(:O\ $/X=ZAJ/A.U-QXIC
M3%N$'S5]144 ?&7[ _[//B+X=^';;7/&=HUMXFD4K,)/O5[C^T7X$U#QOX0G
MATV(S7:Q,(U'<\UZY10!\Z?L4^!?%'@/P'J-EXIM/L=VUSNC4C&5YKQWQ=J0
M\2?M4:AH>=YC;.W\:^V/$_B*W\*Z+<ZG=*[00#+",9-?%GP;TQ_'G[7FJ^,D
MM9(M+F5MBR*1SS0!]L:#:_8]&LX,8\N,+6A2=.!Q2T %%%% !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 <UXK_ -=;UKZ/_P >8K(\5_ZZWK6T?_CS
M% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>\6?=@^
MM=#7/>+/NP?6@"_H?_'K6E6;H?\ QZUI4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 <CXZ)VVW^^*Z>Q_P"/.'_<'\JYCQU]VV_WQ73V
M/_'G#_N#^5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?*/[8_PAN/%$#^((HB_V>/&1["O@:XA>TF:*12'!]*_9S5-+MM9L9;.\B$UO
M(,,A[U\S_&+]D"Q\1K)+X?@CMI6YK[?)\YA0@J%?9;,^ SS(JF(J/$X?=[H_
M/FG0QM=2"*,$N3Z5]&:;^P[XNU*[E5+F-5C.#DU[K\(OV.[/PRR2>((8[J13
MGCFOI*V=8.E#FC/F?9'RF'R#'5IJ,X<J[LS?V-_@_<>'EB\130E/.3&XBOKB
MJ>DZ3:Z'8165E$(;>,85%[5<K\RQF*EC*SJRZGZU@,'' T(T8]/S"BBBN$]
M**** "BBB@ HHHH **** "BBB@ HHHH **** ([C_4M]*Y/PK_R'+RNLN/\
M4M]*Y/PK_P AR\H ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "LWQ!_R"Y:TJS?$'_(+EH SO"_W:Z.N<\+_ ':Z.@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH R[_POI.J3>;=Z?!<2_WI$R:T+>WC
MM85BA18XE&%51P*DHH **** "BBB@ K.UOP[IGB2U%MJEE#?P Y$<R[A6C10
M!PC? KX?-DMX0THD]?\ 1Q70:!X)T'PJH72-)M=.4=K>,+6W10 4444 %%%%
M !1110 4444 %(RAE((R#P12T4 <1=?!+P'>74MS/X3TN6>4[GD: $L?4U/I
M/PA\%:'>K>:?X9TZTNE^[+%  P_&NPHH 15"J !@"EHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *Q;?P9H=IKDFLPZ7;1ZK(,/=J@\P_4UM44 %%%% !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 %8,/@7P
M];ZS)JT6CVB:G)]^Z6,;V^IK>HH 0 *,#@4M%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%(S!5
M)/0<UXS\5/VOOA;\&-2BL/%GB)--N9/NHRYS^M 'L]%?-!_X*+_ =8_,/C*+
M;_N?_7KNOAS^T]X"^-&G:N_@C6TU:ZL;=YB@7'1210!Z[17S%^RY^T=XA^,6
MN>(K/5[>.%-/N6ACVC&0"17TY0 DD:RHR. R,,%3W%8VF>"=!T6XDGL=)M;6
M60[F>*, D^M;=% !1110 4444 %%%% !117SK^UUXZ^+_@K0;";X5:(NLWSR
M@3(R;L+W- 'T517E?P!\2>.?$GA>.X\=:<NG:D8U+1JN/F[UZI0 445\;?MI
M?M;>*?@#\6/AWX<T*VAFL]>G6.Y:1<D MCB@#[)HJ"QF-Q96\K##21JY_$ U
M+(XC1G8X51DT .I"-PP>E>'>/OVTOA+\,[YK/Q!XFCLKA6VE"N>?SKE?^'D'
MP$_Z'./_ +]__7H ^@;'P3H6FZQ+JUKI5K!J4GW[I(P';ZFMNO(OA/\ M5_#
M;XW:J^F^$->74[M%W&-5QQ^=>NT %%%% !1110 4444 0W=G!?V[07$2S0MP
MR.,@U2TWPSI6CR>996$%J_\ >C3!K3KQ3XE?MB_"KX2ZW+I/B?Q)'I]_%P\1
M7)'ZT >UT5\Q_P##R#X![<_\)G'C_KG_ /7KO?A?^U?\,_C%>1VOA7Q!'J$\
MAVJNW&3^= 'K]%-DR(V*\M@XKXI\8?%S]I2Q^*L>GZ3X4CF\,&Z"-<&/GR\]
M<X]* /MBBJ^GO+)I]L\Z[9VB4R+Z-@9'YU8H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBJ^H70LK&XN#P(HV<_@,T 6**^2M/_:D\2^*/'1@T.UC
MN?#]G.8[V<+G8 >:[/Q7^WA\%_!.K_V9J_BR.VO<9,>SI^M 'T%17S1_P\8^
M _F(G_"91;G.%&S_ .O7J>B_'SP3X@\*W7B.RU99=(M4\R6?& J^M 'HE%?,
MLG_!1WX"QR/&?&<6Y6*G"=Q^-$?_  4<^ LUQ%"OC*,R2MM4>7U/YT ?35%<
M7#\8/"UQX3E\2)J*G2(H_->?' 7&<UXS)_P4<^ L4KQMXSBW(Q4X3N/QH ^F
MJ*^98_\ @H[\!9;B*%?&49DE8*H\OJ3^-?0/A7Q=I7C728M2TBZ6ZLY0&5U]
M#0!LT5S'Q&U;5=%\*W=WHL(GOT&40C.:\7_9_P#VBM5^(_CK4/#6L11PWMHI
M+QJ,$8S0!]'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% '->*_\ 76]:VC_\>8K)\5_ZZWK6T?\
MX\Q0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW
M8/K70USWBS[L'UH OZ'_ ,>M:59NA_\ 'K6E0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!R/CK[MM_OBNGL?^/.'_<'\JYCQU]VV_P!\
M5T]C_P ></\ N#^5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %0W3%87(.#BIJ@O/\ CW?Z4 <WX/D=KZ^!8D;JZNN2\&_\?U]]:ZV@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_U+?2N3\*
M_P#(<O*ZRX_U+?2N3\*_\AR\H ["BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "LWQ!_P @N6M*LWQ!_P @N6@#.\+_ ':Z.N<\+_=KHZ "
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 **** $90RD'H>*
M\3^+G['OPL^-%XE_XMT$7]S$/EDWXQ^E>VU!>?\ 'K)]* /RET3]COX4W7[8
M*^$GT8OH.W(MMV 37WYX'_9K^'_P%T/Q!<^"]$72IKBSD#LK9_A-?,WAG_D_
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
M 'WDK!E!!R#2U6TTDZ?;D\G8*LT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% '->*_\ 76]:VC_\>8K!
M\;:I8Z;) ][=);)UW.<5%IOQ+\(QVP5?$-CQUW3 5<:<Y?#%LSE4A'24DOF=
ME17,?\+.\)_]#!8?]_A1_P +.\)_]#!8?]_A5^QJ?RO[B?;TOYU]Z.GHKF/^
M%G>$_P#H8+#_ +_"C_A9WA/_ *&"P_[_  H]C4_E?W![>E_.OO1T]%<Q_P +
M.\)_]#!8?]_A1_PL[PG_ -#!8?\ ?X4>QJ?RO[@]O2_G7WHZ>BN8_P"%G>$_
M^A@L/^_PH_X6=X3_ .A@L/\ O\*/8U/Y7]P>WI?SK[T=/17,?\+.\)_]#!8?
M]_A1_P +.\)_]#!8?]_A1[&I_*_N#V]+^=?>CIZ*YC_A9WA/_H8+#_O\*/\
MA9WA/_H8+#_O\*/8U/Y7]P>WI?SK[T=/17,?\+.\)_\ 0P6'_?X4?\+.\)_]
M#!8?]_A1[&I_*_N#V]+^=?>CIZ*YC_A9WA/_ *&"P_[_  H_X6=X3_Z&"P_[
M_"CV-3^5_<'MZ7\Z^]'3T5S'_"SO"?\ T,%A_P!_A1_PL[PG_P!#!8?]_A1[
M&I_*_N#V]+^=?>CIZY[Q9]V#ZU#_ ,+.\)_]#!8?]_A6+XD^(WA*:.'_ (J"
MS)!_AE!I>QJ?RO[@]M2_G7WHZ_0_^/6M*N+TKXE>$8[8 >(;'WW2@5=_X6=X
M3_Z&"P_[_"CV-3^5_<'MZ7\Z^]'3T5S'_"SO"?\ T,%A_P!_A1_PL[PG_P!#
M!8?]_A3]C4_E?W![>E_.OO1T]%<Q_P +.\)_]#!8?]_A1_PL[PG_ -#!8?\
M?X4>QJ?RO[@]O2_G7WHZ>BN8_P"%G>$_^A@L/^_PH_X6=X3_ .A@L/\ O\*/
M8U/Y7]P>WI?SK[T=/17,?\+.\)_]#!8?]_A1_P +.\)_]#!8?]_A1[&I_*_N
M#V]+^=?>CIZ*YC_A9WA/_H8+#_O\*/\ A9WA/_H8+#_O\*/8U/Y7]P>WI?SK
M[T=/17,?\+.\)_\ 0P6'_?X4?\+.\)_]#!8?]_A1[&I_*_N#V]+^=?>CIZ*Y
MC_A9WA/_ *&"P_[_  H_X6=X3_Z&"P_[_"CV-3^5_<'MZ7\Z^]'3T5S'_"SO
M"?\ T,%A_P!_A1_PL[PG_P!#!8?]_A1[&I_*_N#V]+^=?>CIZ*YC_A9WA/\
MZ&"P_P"_PH_X6=X3_P"A@L/^_P */8U/Y7]P>WI?SK[T0>.ONVW^^*Z>Q_X\
MX?\ <'\J\Z\9?$3PG<1V^W7[-F#C(64&N@M?B9X36VB \06.-HZS#-+V-3^5
M_<'MJ7\Z^]'645S'_"SO"?\ T,%A_P!_A1_PL[PG_P!#!8?]_A3]C4_E?W![
M>E_.OO1T]%<Q_P +.\)_]#!8?]_A1_PL[PG_ -#!8?\ ?X4>QJ?RO[@]O2_G
M7WHZ>BN8_P"%G>$_^A@L/^_PH_X6=X3_ .A@L/\ O\*/8U/Y7]P>WI?SK[T=
M/17,?\+.\)_]#!8?]_A1_P +.\)_]#!8?]_A1[&I_*_N#V]+^=?>CIZ*YC_A
M9WA/_H8+#_O\*/\ A9WA/_H8+#_O\*/8U/Y7]P>WI?SK[T=/17,?\+.\)_\
M0P6'_?X4?\+.\)_]#!8?]_A1[&I_*_N#V]+^=?>CIZ*YC_A9WA/_ *&"P_[_
M  H_X6=X3_Z&"P_[_"CV-3^5_<'MZ7\Z^]'3T5S'_"SO"?\ T,%A_P!_A1_P
ML[PG_P!#!8?]_A1[&I_*_N#V]+^=?>CIZ*YC_A9WA/\ Z&"P_P"_PH_X6=X3
M/_,P6'_?X4>QJ?RO[@]O2_G7WHZ8D+R3@5Y[\1/C5X?^'L+F_E$A Y5&!KA/
MC]^T%H_A_P +75KI&HPW-W(G$D$@.*_/3Q-XXU?Q3=227=[)*C$_*Q)KZ/+,
MEEC%[2MI$^5S?/XX%^SHZR_ ^X=!_;4\$:??7*RQ2+YC<%:]E^'_ ,</#OQ$
M53I\OE[N@D85^2_EC.<#/K6_X;\;:OX7NHY+.]DA12/E4D5]!6X;P[A:BVGY
MGS6'XJQ2G>NDX^1^Q8(89!R*6O"/V9_C*GCGP[:Z=</YM]&O+DY)KW>OS_$4
M)X:HZ<]T?I>&Q$,5256GLPHHHKF.H**** "BBB@ HHHH **** "BBB@ HHHH
M **** ([C_4M]*Y/PK_R'+RNLN/]2WTKD_"O_(<O* .PHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]VN
MCKG/"_W:Z.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ J"\_X]9/I4]17$9EA=!U(Q0!\#>&?^3]HOI7W3XJ_P"18U;_ *])?_0#
M7S3HO[-?B6P_:F3X@231G1U&"F>:^G=<LWU#1;^UC.))X'C7ZE2!0!\/?L"[
M?^$H\994$_;GY/\ O&ONZOE[]E?]G/Q'\'=;\0W6LS1R1WURTL>TYP"<U]0T
M ?G)\-6(_:_\6$$C]^?YU]6?M3>"X_$GP5US5((/-UFQL3+:GN6':O+_  =^
MRSXJT/\ : U[QC//&=,O92\:AN<9KZHUS3X;KPS<VEWCR&AVR;NF* /RXT?]
MIFXM/V'-3\.7%T8_B1]K*16.?F*YK[4_8T\'#2?@7HVO7]L(M?OK,O<MC!!Q
MTKX3MO@3'KW[?%G:P0^9X=8[F5>4SFOUCTO0;;0]"73+%/+@CB,:+Z<8H ^
M?&6UOVA-%+(K-]K^\1R.:^Z_'>@R^)/"4]E",R.@(_*OFWQ!^R_XHU/XL:;X
MBBGC%E;W'F,N[G&<U];1J5C5>X % 'PU^SE\1=*\&_'C7M U:X6UG7=&N[CF
MON9)%DC5U8,C#(8="/6OEK]I[]D]_&UN^N> 88]-\722;I+G=C=[U\QW7P)_
M;?6TDLK?QE"+11MC43@8'YT >U?M1_%/P]XT^(T?PRTZ[$WB2XQLMUY)JA^V
M)X?N/"'[-_@?1[P;;JWNHU=?0Y%=?^R7^Q_/X-^R^-?B?!'JWQ-BD.-0W[MB
M]OK7<?MA?!#7/CAX1TK3=#E2.>UNA,Y8XXR* ,36/#\^K?LVI=0*6>'3@0H_
MW:P/V!_B5I,W@F;PY=W*6^N?:6(MCP6'/2OH7X=^"Y-!^']GH&JJLX6W$,J]
MFXP:^5/V@OV0/&=OXD.N_!RXCT6_ W*Q?;AJ /MZ2188WD<X506)]A7Y.?MN
M_M&>&OBE^T]\.-&\+72ZA+I6H+!=G'W&W<BNJA^"W[<<\T<5UXSA>UF8)<+Y
MXYC[C\JF\<_\$Q]:7XD^!O%OA=H[>]MYX[G6F=_]9(#EF'OUH _2S2_^0;:?
M]<4_]!%+J7_(.NO^N3?R-.L86M[*WB;EDC53]0,4MW&9K6:,=71E'XB@#X8_
M9UT^#4/B]XC$]E!>8NV_UZ@_Q>]?;O\ 8&F;0/[-L_IY"_X5^=GQ<_9'^/\
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
M\:^GZ*/[6QW_ #]8?V+E_P#SY1\P?\,%^$O^@QJ7_?9_QH_X8+\)?]!C4O\
MOL_XU]/T4?VMCO\ GZP_L7+_ /GRCY@_X8+\)?\ 08U+_OL_XT?\,%^$O^@Q
MJ7_?9_QKZ?HH_M;'?\_6']BY?_SY1\P?\,%^$O\ H,:E_P!]G_&L_6/V&?"M
MBJ-'K-]\QQ\\A_QKZOKGO%GW8/K2_M;'?\_6']BY?_SY1\]6/["/A2>$.VLZ
M@<_W9#_C4_\ PP7X2_Z#&I?]]G_&OHW0_P#CUK2H_M;'?\_6']BY?_SY1\P?
M\,%^$O\ H,:E_P!]G_&C_A@OPE_T&-2_[[/^-?3]%/\ M;'?\_6']BY?_P ^
M4?,'_#!?A+_H,:E_WV?\:/\ A@OPE_T&-2_[[/\ C7T_11_:V._Y^L/[%R__
M )\H^8/^&"_"7_08U+_OL_XT?\,%^$O^@QJ7_?9_QKZ?HH_M;'?\_6']BY?_
M ,^4?,'_  P7X2_Z#&I?]]G_ !H_X8+\)?\ 08U+_OL_XU]/T4?VMCO^?K#^
MQ<O_ .?*/F#_ (8+\)?]!C4O^^S_ (T?\,%^$O\ H,:E_P!]G_&OI^BC^UL=
M_P _6']BY?\ \^4?,'_#!?A+_H,:E_WV?\:/^&"_"7_08U+_ +[/^-?3]%']
MK8[_ )^L/[%R_P#Y\H^8/^&"_"7_ $&-2_[[/^-'_#!?A+_H,:E_WV?\:^GZ
M*/[6QW_/UA_8N7_\^4?,'_#!?A+_ *#&I?\ ?9_QH_X8+\)?]!C4O^^S_C7T
M_11_:V._Y^L/[%R__GRCY@_X8+\)?]!C4O\ OL_XTO\ PP7X2_Z#&I?]]G_&
MOIZBC^UL=_S]8?V+E_\ SY1\D>(?V'_"^EI"T>L7QWMC#R'_ !K6A_8-\)/#
M&QUC4=Q&3ASC^=>Y^.ONVW^^*Z>Q_P"/.'_<'\J7]K8[_GZP_L7+_P#GRCYG
M_P"&"_"7_08U+_OL_P"-'_#!?A+_ *#&I?\ ?9_QKZ?HI_VMCO\ GZP_L7+_
M /GRCY@_X8+\)?\ 08U+_OL_XT?\,%^$O^@QJ7_?9_QKZ?HH_M;'?\_6']BY
M?_SY1\P?\,%^$O\ H,:E_P!]G_&C_A@OPE_T&-2_[[/^-?3]%']K8[_GZP_L
M7+_^?*/F#_A@OPE_T&-2_P"^S_C1_P ,%^$O^@QJ7_?9_P :^GZ*/[6QW_/U
MA_8N7_\ /E'S!_PP7X2_Z#&I?]]G_&C_ (8+\)?]!C4O^^S_ (U]/T4?VMCO
M^?K#^Q<O_P"?*/F#_A@OPE_T&-2_[[/^-'_#!?A+_H,:E_WV?\:^GZ*/[6QW
M_/UA_8N7_P#/E'S!_P ,%^$O^@QJ7_?9_P :/^&"_"7_ $&-2_[[/^-?3]%'
M]K8[_GZP_L7+_P#GRCY@_P"&"_"7_08U+_OL_P"-'_#!?A+_ *#&I?\ ?9_Q
MKZ?HH_M;'?\ /UA_8N7_ //E'S!_PP7X2_Z#&I?]]G_&E7]@OPCN&=8U+'^^
M?\:^GJ*/[6QW_/UA_8N7_P#/E'Y<_M1?"&W^#OC&VTW2KRXNK.5 Y,S$D9%>
M.5^B?[67P;E\8:=-KD*"1K>/H.3TK\]]3TVXTNZ>*6"1-I(^88K]&RC&+%X:
M/,[R6Y^69U@7@\5+EC:+V*M(?>C-6=/TZXU*Z2**&1]QQ\HS7M[:L\!)MV1]
M'_L'7=XWQ/GB;=]G$9QZ=*_1&OF#]DGX,R^%;&#7YD$;3)@ \&OI^OR;.Z\,
M1C'*GLM#]HX?P]3#8&,:F[U^\****\ ^D"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@".X_U+?2N3\*_\AR\KK+C_ %+?2N3\*_\ (<O* .PHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\0?\@N6M*LWQ!_R"Y:
M,[PO]VNCKG/"_P!VNCH **** "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 *\D_::\5:GX<^$WB :/937>H26K"+R@2
M0?:O6ZCF@CN%*RQK(OHZ@B@#X[_X)_> [[4O W_"6^*;"2W\0&X95-PN' _&
MOLBHH+:*U39#$D*?W8U"C]*Y#X@?&#PI\+UMF\2:I'IPN'$<6_\ B8]J .TH
MK%U/QAI6C^%I?$=W=+%H\4'VEKCL(\9S7"_#']ISX=?&*]-IX4U^+5)P2NU!
MW'6@#U2BN+T'XP>%/$WC*_\ "NG:K'<:Y8@F>U7JF*[2@ HHHH **** "BBB
M@ HHILCB-&=CA5&2: '45Q.F_&3PEJ^JRZ;:ZK'+>1ML:,=0?2NU5@R@CH:
M%KX6_;[^(7B^S\<^"_#.@Z->7VF:C.L-W+"I*JI.#G%?=-5Y]/M;J17FMH9G
M7E6DC#$?3(H XSX-_#/3_A?X/M].T^)8A,JRRJJX^<CG^==W2#BEH **** "
MBBB@ HHHH **** "BBB@ HHKA5^-G@]O'$WA :O'_;\(W/:?Q 4 =U17CGBS
M]KCX7>"?$%OHFL>)8;34IY1#'"PY+$XQ7KUK<QWEM%<1-OBE02(WJI&0: ):
M*** "BBN:\>_$30?AGH;:OXBODT_3U8(9GZ9- '2T5D>%_%>F>,M'@U32;E;
MNRG7='*O0BM>@ HHHH **** "BBN'\8?&CPCX"\06&B:WJT=EJ=]@6\+=7S0
M!W%97BJT^W^&=6MMNXRVLJ >Y4XK1M[A+F)9(VW(PR#3R,\'D4 ?"/[#^DZ[
M\'_%'BS2]2TNXD@U.^9TF92 HW'%?=PZ9J);.WC;<L$:MZA #4U !1110 44
M44 %%5=2U*WTBQGO+J016\*[W<]A7FGAO]I[X<^+O&">&-+\017.M.<"V YH
M ]5HHHH \[^/7C34O /PUU'6-*LY+Z]BP%AB!+'.:\9_90\&S:CKUSX]O]+;
M3M2U)#YBR+AN?6OJ>:&.X0I*BR(>JNH(I(;>*W7;%&D:^B* * )**** "BBJ
M&NZW9^&]'N]4U"86]C:QF6:1NBJ.IH OT5Q_PT^+'ACXO:+)JWA34X]4L(Y/
M*:6/H&':N0\1?M8_#'PKXLD\-:EXDAM]8C;8UN1R#Z4 >OT56T[4(-5L8+RV
M?S+>9 Z,.X/>K- !1110 4444 %%%% !115>_OH=-LYKNX<1P0H7=CV ZF@"
MQ17&>#OB]X5\>R2)HFJ1WK1OL;;V/I79T %%%% !1110 4444 %%%)0 M%%%
M !116+XL\8:5X)TMM1UBZ6TM%.#(W2@#:HK \+>.M%\9VXFTB\6[C(SE?2M^
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YKQ7_
M *ZWK6T?_CS%9/BO_76]:VC_ /'F* +]%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %<]XL^[!]:Z&N>\6?=@^M %_0_P#CUK2K-T/_ (]:
MTJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .1\=?=MO]
M\5T]C_QYP_[@_E7,>.ONVW^^*Z>Q_P"/.'_<'\J )Z*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH BN+:*\A:&>-98F&&5AD&O$/BQ^R_HWC
MV.1K..&PD;G*KBO=*AN_]0_TKHHXBKAY<]*5F<N(PU'%1Y*T;H^'-)_8'.I7
MLV[6 B1MBO<_A7^RUHW@'8;M8M093U9:])\&D_;K[GO76UWULVQE>/)4GH>=
M1R7 X>?/3IZD5K:PV4*PP1K%$O 11@"I:**\@]L**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@".X_P!2WTKD_"O_ "'+RNLN/]2WTKD_"O\ R'+R
M@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_(+E
MK2K-\0?\@N6@#.\+_=KHZYSPO]VNCH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** *FJ:I;Z/8RW5U(L4,:EBS''2OS<\+_\
M!0G4X?VE]<\,:I-,=%6Y,5MD?+UQQ7T/^W-\1YK+X<W7AW0IG.NRNO[N$_/C
MZ"O(M<_8YM_$OP2\->*8+%;3Q+;Q"[NI-F)7QR<_E0!]\Z3?+J6F6MVARDT2
MR _49JRTBQKEF"CU8X%?./[&?QN'Q2\-W^F2G;/HS"V*L>3CBM;]MC5]2T/X
M$ZK=Z5>/8W<; K*AP>AH ]UDNH(U#/-&BGHS, *8NH6KL%6YA9CT D&?YU^1
M_@#QQ\3_ -N#2;;X>:3J-_X4N-'&9-8RRB<#WKO9/V$_BQ\#[=O'U[\6KS6+
M?04^U2Z?YCGSE7J.>* /TZW #).!7YZ_\%2H;6YL?!V+N-F_M"/*I(,CYAUK
MZ1_9_P#C _[4'P7?5+='T>[W&W)[[@,9K\UOV\_V4_&_@7Q-9ZUJ?C2;4[+5
M+L1V]N[DB$DX!% 'ZR>&/#>E>,/@OI.B:B4O-,O-+BAF".,,I09&:YOX/?LI
M_#7X(W[7OA#2%LYV+$MYF[D]37A/[.?[//C+X"?L_P"LWNM>-)]=GO+ 7-O&
MSL1;J5! !/UKJ_V+_%&M:]#/_:FH27F"X^=B>E 'C/[*\(/_  4 ^)4OS%F6
M3//'0U^AC:A:QL5:YA5AP09 "*_(W4?VB[_]FW]M#QO-IGAZ;Q#/K3FU"P*2
M82QP&X],_I7I-U_P3L^+WQ NI?%"_%^\TL:R?M?V'S),VX?Y@OIQGM0!^ED=
MU#-_JYHY/]U@:EK\Q],A^)'["OB."3Q)K-[XSTI<%KAV9D(/UK[_ /AQ\4[#
MXA_#FU\60A8()H3*8BW*X&<4 =K)<1PC,DBQC_:8"HO[2L_^?J#_ +^+_C7Y
MX_&#XF>,?VN/%C^%O!,UYX;BL)3;O=0DC/.,DBN5UC_@F3\9X-/>:W^,U[/,
M/G,7FN/?% 'Z?I(LBAD8,IZ%3D4ZOAK]DK]JG5=+\6+\&?%VF7)O]$3RCKUP
M2%GQ[GK7TW\<OC+8_!_P3>ZNX6YNUA,EO; \RD#@#UH ]#DO;>%MLD\4;>C.
M :@O+RWN+"Z"7$3_ +IL[7!QP:_,70_@S\5_V\H9_B#:^,+_ .'=M'*T$>FN
M77?CN *U'_9/^+G[,=A>>*9OB!?>,8#&5>S5W;''H: -[X/VZ+\<-8;<<?;3
M\Q/'WJ_1""6/RXU$BL=HQ@CFORD_8_\ B%>_&+QUK6ES6DFE7WGE/.<8(.>M
M>H7WQ"\6_!S]M#PSX!U#4;B_T>^59&N68[%!Q0!^B-1R7$4+ 22HA/0,P&:2
M:X6.UDF4AE5"V0<@X&:_.[XG^(/%7[5'QRTF#P1XAFTJT\-WH%]!;.<2!6Y!
MQ0!^BM1W4ACM9G'548C\J9I\;PV-M'(=SI&JL?4@#--U,XTV[/\ TQ?_ -!-
M 'YB^,/V^/$_@WX_0^&+J]DDL9K[R0J\@#=CFOTUT+5(]8T>SO(G#K-$KY!]
M17X^?#'X/P_%KXI_%+Q%(5NI_#TTL\:D9(*G/%?>7[!?Q7G^)7PUOC?YANK.
MY\A8I#SM&1G]* /IZ1Q'&S'HHS7YG_MO?MQ>*/"GQ:\*^'O =^]K%]K6*]5?
MXQN (_*OO7XR_%33_A+X3;5=0QY<C>4FXX&X_P#ZZ_,+XE?!6:;XB6?CB^C,
M]IJ%Q]IAW#@ G/% 'ZI?#?Q _B7P?IE[*VZ:2!&D/^T1S72R31PKND=8U]6.
M!7E_P(UZWN/A['<LRQP0( S$\# KY _:&^//BG]I[QY??!'P-:WGA^XADWMK
M\);:V.P([4 ?H3_:5H>EU#_W\'^-3I(LBY1@X]5.:_,BS_X)G_&;3+>*];XQ
MWL]Q;C?]E65SO(YP*]M_9Z^-6N_#G7;7X>^+K>YNKZ60*EY/D'TSS0!]F5#)
M>00_ZR:-/]YP*XWXN_%*P^$OA*76[_:8@=J[C@%L<5^?]U\/?BA^V]X@U&YT
MCQ-?>!]*M7WQS;F5)03QC'6@#],8[ZVF<)'<1.Y_A5P37YK1VZK_ ,%+-7<,
MQW(5//&*+3]B/XO_ +/\Q\?M\3K[Q2-''G-I2NY,P';!XKR?]F'XPWWQ<_;B
MN]3U73)-)OGC93;S##C'J#0!^B'C#]C3X3^//$5IKVMZ,+G4X)1/'-YH&'ZY
MQBO<K.VCLK6&VA&V&%%C0?[(&!7Q9^T1XNU_2?'6@6]CJ<UO"]VJLBL0",CB
MO?OC7\;(/@E\)W\0/#_:.HPVB/'8J?GE.T=!]: /5)+ZVA;:]Q$C?W6< TBZ
MA:O]VYA;Z.*_+K2?@!\7?VW)F^)EEXTOO EC>,532V=UV?04[Q1^R%\8_P!G
M?29O$0^(M_XHAB4NT*NYQ@9QS0!^I F1NCJ?QKY%_P""GJ07'[-MRCSHC?:D
M(3?AF^E>3?L5_M >)_C1K#1:HUQ9&SF\EDE)^?'&:X?_ (*9?LN^,DM;SX@C
MQM--H)D6,Z.6;:C'H0.E 'VM^Q?]FA^ ?A=8[J*1OLJ_(K@L..]>[,P4$L<
M=STK\[?^"?W[*7C;POX?TWQ5?^-I[G2;V-9(K'>2(QZ 5Z5^V3^UA>?#[7=/
M^%?A[2[B^U?Q!"(!J5N2?LY/T[T ?8/]I6@_Y>H?^_@_QJ6.XBF_U<B2?[K
MU^8>E_\ !-_XT^)K-=2NOB]?Z;)-^\%N\CY&><<5VOP[U;QY^Q;K\.F^+[F^
M\7VE^ZVZSR%B%R?O T ?H74<EQ%#_K)4C_WF KG]4\;6>E>"7\2RX^R);BX;
MGH",XKX"^(GBCQS^V5XZF\,^#=1N_#>E-D#58"P08]Q0!^C"ZE:,P NH23T
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
M* "BBB@ HHHH **** "H+S_CW?Z5/4%Y_P >[_2@#F?!O_']??6NMKDO!O\
MQ_7WUKK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([C
M_4M]*Y/PK_R'+RNLN/\ 4M]*Y/PK_P AR\H ["BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "LWQ!_R"Y:TJS?$'_(+EH SO"_W:Z.N<\+_
M ':Z.@ 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
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
MKL2/EW0D9_2CX:?&;XQ_M+?%S2/%?@6[73_A;;R!;VUN%VL_L,]: +G_  4
MNM0NOV=]+BUL-8@W,>YUX)/'%?37[/-G;6?P6\(BVC1$;3XSN4 ;O<^M9'[3
M7P83XX_#J30F579'\Y Q_B'2OC_P'^V)=_LBS7?AGXIB[N-'MQY.G_9HRQ0
MT ?HTRJZE6 92.5(R*_-6+P[X?T__@I1K$]JT=OJ/EG-M$ %'X"NUUK_ (*E
M>"_B+I=SX=\ 0:E%XNO4V63SPD*K=CFOEG]D_3O'%U^W->:IX\6:XUQT9I+@
MJ=I!Z4 ?67[1^3\1/#>>OVU/_0A4G[5-W=2?'?X>V!!DTV6WC\R-ON'@=:K_
M +2[R+\0O#K+#(X^V*<JN>XKVW]I'X+7_P 3OAG%?^&46+QE;V:"RG;L=H-
M'L_@_3;/2] M8+&"." *"%B  Z>U3>*;>*Z\-ZG'-&LL;6\F5<9'W37YY_##
M_@H);_LRZ*G@/XRQ7][XNM&/F3VT992.W.*O_$C_ (*9>'OBIX8N]%^'<&H1
MZE/&T9DFB(ZC&* -W]GG3;'3/B5<K8(B*UV2P0 =Z[S_ (*<D_\ #-]QS_R]
M)7@G[!NA>,=%\2SS^,?,EGN[CS8F(/ )S7O/_!3S?_PS=<>7$\S?:T^6,9-
M'>_LCR,O[-NBL"<K8Y'_ 'R:^"?C=XB^*^F_&BVU;P5X<'B":UF)0R)N.0>G
M-???[&:F7X ^&HY8V56M5#(XQVKQK]JOP'\0OAI\2-(^(_@R6*W\#Z4!<:O:
M+R[ 'G H \CF_:R_;)+#_BU\2<=!;_\ UJYCQK\4OVMOC!/IMIJ7PSCM[>"4
M,76 #'/)Z5[C8_\ !8+X0SP9FL-6CE7A@(3C/?'%86H?MC>./VO]8L-*_9[F
MET@Z?.LFI2WZ;=T>1GDX[4 >H>)'\76/[)_B>W\3VKV,GV,ASW3@9Q6O_P $
MY+&RM_V==/EM=LI:XDS<$?,W3@FO9]?\$ZAXZ^$5QX<U]DFU&\LQ#<L.C/CD
M_G7PSX?^(^O_ +!GBF33/$0FD^'T99O(MUW$$]Q0!^DE?F_^WUX;\//^U/\
M"Z[N3'9WV]2GE@*9#N[UVLG_  5U^$FHQM:Z=:ZL;^X!CMMT'!D/"YX]:^)O
MB-=?$OQ]^UCX)USQOY]Y:272RV!53A(B> ?PQ0!^V/AK/]BVF?\ GDN/RJYJ
M!VV%P?\ IFW\JJ>&SG0[+C'[I?Y5:U+_ )!]S_US;^5 'Y=_M%?LZ6?Q\^)D
M,<VHSV-R)BB+"V,\UX_%^PG9>'?C3;^&O&'BS5--\.L 6N6E(_7-?8$$DL?Q
MPT]A#)Q=?>V\=:^A/VCO@+;_ !?\*SM90I'KR@>5-G&<=J *?[./[,'@[X&V
M277AF\DU2&>,>7=3$,6'KFOE3_@IUJ_B+3OB-X+7PU;&_P!28#RK0C*R-GH1
M7:? G]J";X3^)G^'?C!+F0V9\B-E0D YQUKV']I7X/W/Q+T_3_%V@;3K&GPB
M:T9ARIZ@XH ^0='_ &C?VPO">G0Z?;?"R&*W51L5;<8QZ]*MS?M3?MBZE87=
MG+\*X9EN(VC.ZWZ9&,]*]#T+_@I7H_P:T]/#?Q8AO9O%,#$&6TA^5E[9J?4/
M^"G'AWXH6XT?X<6U]'K4C;?,N8>!Z8H K_L&^&?BMX0\*>.+KXA:+)I;Z@[2
M(DBXQGT%+\% /^&I+;Z-7O\ \%8OB7_PKW7;OXE7D5TUQ&9+54QE5(XS7SW\
M')/+_:BMB.Y(_6@#Q_\ :,\1?$FS_:,U[_A!=!'B.ZBFW>1*FX+[BN@MOVJ_
MVQ[6SA@3X81A8U"@_9^P_"O?/VJ/A;XU\*:U_P )O\-V6VO3*);YL9+1CEA_
M.N4M?^"MGPNT.WBT[6[75/[9M$6*\\N [?, PQ''K0!X1\5/C!^UY\9/!,_A
MF\^&2VT4[ FXC@^<?RKZC^'A\=>$_P!FG1]$\2V#V-_##MF7'(XKA-8_;JUO
M]HXIH/P36>PU:8@1S746/KS7UUX%\,^(]2^$]II?CN2*]\1-;LEQ*F,;R."#
M0!XQ^Q+I>GQ_\)+<0QQR7#39:0@%@<U]55^;5_<?$']C#QY>ZQJ4K3>&+V<R
MM'!\V8\]*[S_ (? ?!N,?O+35PPX;$'1O3I0!]PMIMI)*96M86E/\9C!/YXK
MSW]I+Y?@+XY X']ER]/I7S)\-_BU\5OC]X]EU_PE=O:^"IVWP0S#:0M?2/[0
M"7,7[.?C%;G,MTND2!]O.6QSB@#YC_X(^_\ )O.L?]A5_P";5>^('_)=[O\
MZ[#^=9__  1Y\S_AGG6/,ADA/]JO\LBD'^*KWQ",@^.UX1#(1YWW@O'6@#E?
M^"ADSK\3O@K")66.2>(-$#\K\]#7Z!:/;Q6FEVD<,*0((E_=QJ !P/2OGC]I
MCX"M\9/!.CZS8H#K^D6XDLV/57 X-> _#_\ X*')^S[H[^%_C4+^[\2128AE
MMHBP,8X /Z4 ?H)K5M%=Z3>1S0I<(8G_ '<B@@\'UKX$_P""<4Q_X6I\8HP[
M;([M]L?\*_-T%5OB#_P4,7]H31X_"_P5^WVGB.63$\MS$5 C/! _6OH;]EKX
M!GX-^%=2U>^11KVK1>;>,.K.1DG\Z /GN\\!Z=JW[9^AZS<HLLT3\(XR#S7Z
M&L L1 & !P!7PC TG_#5VD'R)-N_[VWCK7W?)_JV^AH _/C]J369='^,OA1+
M<;!+>*&*]_FK[^TEBVEV9/4PH?\ QT5^>/[7)E_X79X/VV\KC[:OS*I('S5^
MAVD?\@FR_P"N"?\ H(H MU^?G_!3)BOC_P"$X#$9OE_]#K] Z^&/^"B^GPW7
MBOX<2R(6>*Z4J0.GSF@#[7\/\:#IO;_1H_\ T$5\X_MW?%F^^'_PID'AYQ/K
M<DFU84/.#7MNB^*(=$^'=IJVHN3!!;(6,8R<!17PUX;DU;]H;]K;44O(Y&\%
MJ2\44BG (H \*^"_Q$_:H^&#76M:#\.UOK?5!O+O#G<#SZ52^.WQ$_:G^(5F
MVLZ[\/O[/CMUP)HH.4'MTK]CM,T^'2=/M[*W4)! @C10,8 I=2TZVU:QFL[N
M%9[:9=KQN,@B@#YS_83\<S>(O@3I%IK,PC\1Q*QN+=S\PX':O"/VA%'C7XR:
M'"P\S[%?*2.N,-5*QO\ 7/V=_P!LO7=4OEF_X5XT+K!#$#PQSVJ'X5^(H_C!
M\<-7U"UMIDLA=>9%YBD<9H ]"_;$^%,]OXN\+?%*/=%9Z%:QF1D^Z, =:]*U
MW]I"UM?V9+7QZ;A1;W.(/,SZ\5Z=\;/!?_"=?!_5_#^W=]JM1'M_"ORV\'7F
MO^*O'2?L[7D4[:'93>:L94[>#ZT ?:_[,?PK72?#/B_QGMW)XBM'D1F_BR#7
MG7['[#P7\1K_ $[_ %?VJ]=MOKDFOLGP]X6'A+X5VV@Q+M%G8&!5'L#7Q;\-
M9GT/]H2PM+F"3?+<DAMIQUH R?VJ_A#8_'+X_7OAK4;V73X2FX30MALU\Q^*
M/V$E^'/B>VMO$_B?4]/T.[E$=O.9"-P)Z]:^T?B5Y@_:VFQ#(5VK\P7BOICX
MD?"'1?C1X!ALM8LUFNX8"UI(>#')M^4_GB@#RK]EG]C/P%\&=)M]0T34Y?$4
MDH$OVFZ(<J3SP<\5]02?ZMOH:_.WX9?'3Q!^QSX_C^'_ ,33-?OJTW_$O>W!
M=5CS\O/TQ7Z :#K]MXET=+^UW"&1<C<,'I0!\)_LT_+^U+XYS_SW;^=??\?W
M%^E?GK^Q7</JW[6OQ12Z&]()7,>>G6OT+H 6BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#R?XY:_XCT*UAE\/V?VNXVYVXSS7A5G\
M;OCVJ,$\(K(@. 3'G^E?57BB0I/;XQ^(K7TN4RVJD@#Z"O2P^+IT8\LJ,9>;
M/*Q."JXB7-"O*'DK'R+_ ,+N^/O_ $)R_P#?O_ZU'_"[OC[_ -"<O_?O_P"M
M7V-175_:-'_H&C^)Q_V77_Z"I_@?'/\ PN[X^_\ 0G+_ -^__K4?\+N^/O\
MT)R_]^__ *U?8U%']HT?^@:/XA_9=?\ Z"I_@?'/_"[OC[_T)R_]^_\ ZU'_
M  N[X^_]"<O_ '[_ /K5]C44?VC1_P"@:/XA_9=?_H*G^!\<_P#"[OC[_P!"
M<O\ W[_^M1_PN[X^_P#0G+_W[_\ K5]C44?VC1_Z!H_B']EU_P#H*G^!\<_\
M+N^/O_0G+_W[_P#K4?\ "[OC[_T)R_\ ?O\ ^M7V-11_:-'_ *!H_B']EU_^
M@J?X'QS_ ,+N^/O_ $)R_P#?O_ZU'_"[OC[_ -"<O_?O_P"M7V-11_:-'_H&
MC^(?V77_ .@J?X'QS_PN[X^_]"<O_?O_ .M1_P +N^/O_0G+_P!^_P#ZU?8U
M%']HT?\ H&C^(?V77_Z"I_@?'/\ PN[X^_\ 0G+_ -^__K4?\+N^/O\ T)R_
M]^__ *U?8U%']HT?^@:/XA_9=?\ Z"I_@?'/_"[OC[_T)R_]^_\ ZU'_  N[
MX^_]"<O_ '[_ /K5]C44?VC1_P"@:/XA_9=?_H*G^!\<_P#"[OC[_P!"<O\
MW[_^M5#5OC5\=I503^%!$,\83']*^U:PO%$S11P@!3SW&:/[1H_] T?Q'_9=
M?_H*G^!\G6/QL^/2Q8C\)+(OJ8\_TJQ_PN[X^_\ 0G+_ -^__K5];Z/,9;49
M 'T&*OT?VC1_Z!H_B+^RZ_\ T%3_  /CG_A=WQ]_Z$Y?^_?_ -:C_A=WQ]_Z
M$Y?^_?\ ]:OL:BC^T:/_ $#1_$/[+K_]!4_P/CG_ (7=\??^A.7_ +]__6H_
MX7=\??\ H3E_[]__ %J^QJ*/[1H_] T?Q#^RZ_\ T%3_  /CG_A=WQ]_Z$Y?
M^_?_ -:C_A=WQ]_Z$Y?^_?\ ]:OL:BC^T:/_ $#1_$/[+K_]!4_P/CG_ (7=
M\??^A.7_ +]__6H_X7=\??\ H3E_[]__ %J^QJ*/[1H_] T?Q#^RZ_\ T%3_
M  /CG_A=WQ]_Z$Y?^_?_ -:C_A=WQ]_Z$Y?^_?\ ]:OL:BC^T:/_ $#1_$/[
M+K_]!4_P/CG_ (7=\??^A.7_ +]__6H_X7=\??\ H3E_[]__ %J^QJ*/[1H_
M] T?Q#^RZ_\ T%3_  /CG_A=WQ]_Z$Y?^_?_ -:C_A=WQ]_Z$Y?^_?\ ]:OL
M:BC^T:/_ $#1_$/[+K_]!4_P/CG_ (7=\??^A.7_ +]__6H_X7=\??\ H3E_
M[]__ %J^QJ*/[1H_] T?Q#^RZ_\ T%3_  /B3Q=\:/CE-X7OTU#PHMK8M&1+
M.L>"J_7%?'.H:A+JEY)/.Q:0L<Y]:_7WXC:?)JW@?6+.,9>:W9 *_)_X@>$+
MGP=X@GM+A"I+D]/>OK\AQ5*LIJ--0?EU/B.(\'6P[@Y5'->?0YND;D&EI&Z<
M=:^M/BCWS]C'6)U^+]C9;V\H_P .>*_2VOSX_8O^'MVWC:SU\QD0J?O8K]!Z
M_+^(I1EB_=Z(_7N&(3A@O?ZL****^7/KPHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *@O/\ CW?Z5/4%Y_Q[O]* .9\&_P#']??6NMKDO!O_ !_7WUKK
M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([C_4M]*Y/
MPK_R'+RNLN/]2WTKD_"O_(<O* .PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]VNCKG/"_W:Z.@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG=>^'?AOQ1J
MEMJ.K:-:W]];?ZF>9,LGTKHJ* &0PI;QA(U"(. HI]%% %;4M.MM7L9K.\A2
MXM9EV212#(8>AKG+;X4^$;/26TR'P_91V#'<;=8_ESZXKK** *6E:+8Z':I;
M6%K':VZ#"QQC %2WUC!J5K+:W42SV\J[7C<9##T-6** ,;0?!^B^&(RFE:;!
M8IG.(5Q4?B3P/H'C 1#6M*M]2$3;D\]<[3ZBMVB@"JVEVK:?]A:!#9[/+\G'
MR[?2JFC>%M)\/9&FV$-GGKY2XK5HH YVV^'GANSU:ZU.'1K6._N@5GN%3YI
M>N37(W?[,/PJOKJ:YN/ NCRSS-NDD:#ECZGFO4** .1\)_"7P?X$D#^'_#UC
MI++T-M'MKK:6B@#G_%G@'P]XZA2'7](M=5C3A5N$W 5Q3?LK_"1NO@'1CSG_
M %'_ ->O5:* *&BZ'8>'-+M].TRUCLK&!=L4$0PJ#T%7Z** .$\5_ KP!XYU
M(7^O^%--U6\'_+:YBW-571_V=OAKX?N#/IO@S2K.8]7BAP?YUZ+10!@6/@+P
M]ID@DM=(MH'!R&1,&LCXP?$:R^%/@+4/$-\Z1P6R_P 9P*[:O,_C]\#=,_:
M\ 7GA35KN:TL[D89X>HH ^3OV1/A,GB[]H#5OC'&JRV&J(WED#*Y.>]??M<#
M\#?A!IGP+^&^E^#M)E>>SL5(660?,WUKOJ "J6J:-9:W;^1?VT=U#G.R09%7
M:* ,W2/#>F: K#3K*&T#=?+7&:=KWA_3O%&ESZ;JMG%?V$PQ)!,,JP]Q6A10
M!A^&/ ^@^"[-;70]*M],MUZ1VZ[0*T[_ $^VU2UDMKN%;B"0;7C<9!'I5FB@
M#&\,^#=$\&VLEOHFFV^F02-O>.W7:"?6H_%_@;0/'VF?V=XBTJWU>QSGR+I=
MRYK=HH \K7]EGX2H %\ Z, .G[C_ .O7=>%?!>A^!].^P:!IEOI5GG=Y-NNU
M<^M;5% "5Q?BSX+^!_'4GF:_X9T_57SG=<1[J[6B@#S;2/V;_ACH.HQ7^G^"
MM)M+R(Y2:.'#+^M=+;_#CPS9ZT=7AT6TCU-A@W2I\_YUTE% &+J'@O0]6FCF
MO-,M[B6,[E9UR0:V$01J%4851@ =A3J* . \3_ /X>>--6?5-<\(Z9J>H/\
M>N+B+<Y_'-0:3^SI\--#F\VP\&:5:2==T<.#_.O1J* ,>S\'Z+I\B/;:;!"Z
M?=95QBG^(O"^E>+M/-CK-A#J-H3N\F=<KFM6B@"EI.BV.@V4=GI]K':6T8PD
M48P *=JNE6FN:=<6%_;QW5E<)LEAD&5=?0U;HH \K7]ECX2KG'@'1ADY/[C_
M .O72^"/A'X-^&TL\OA?P[8Z)).,2M:1[2_UKKZ* "N:\6?#?PQXZB,7B#1+
M35HSP5N4W"NEHH \MA_9=^$]O-'+%X#T=)(SN1A!RI]>M=3<_"_PI>75I<S:
M#9R3VH @D9.8\>E=310 R.-84"(H51P *<RAE*D9!X(I:* ,7_A#-#^V+=?V
M9;_:5.1)MYS6S2T4 <G>?"GPCJ&JMJ=SX?LIK]FW&X:/YB?7-=.EO'' (%11
M"J[0G;'I4M% 'GOB+]GWX<^+-0-]K'@_2]0O#_RVGBRW\Z;H?[//PW\-W0N=
M+\':78S@Y$D,.#_.O1** .5^(6OZ/X=\*7PU/4+?3H?)(7SG"]!QC-?&7P-L
M;?7_ -H"VUK2[I+^Q5\>="=R]?45])?M#?LTZ5^T-I0L=3U2[TZ/9LS;$C^M
M4OV;?V4O#_[-N@?V9I-Y/J W;O.N>6_G0![9=6L-];O!/&LL+C#(PX(KS6Z_
M9A^%-Y=2W,_@31Y9Y3N>1H.6/J>:]0HH XSPG\&?!'@6Z6YT#PS8:5<+TDMX
M]I%=E_.EHH Q?$W@O0_&5J+?6],M]3A QLN%R*X1OV5_A(V<^ =&.3D_N._Y
MUZK10!C>&O!^B^#K%;/1--M]-ME&!%;KM K0U#3[?5K*:SO(5N+692DD3C(8
M'L:LT4 8GA7P7H?@>Q>RT#3+?2K5VWM%;KM4GUIUQX.T2ZO#=RZ;;R7+')E9
M>:V:* &+"D<8C50(P,!?:N$\3? 7X>^,K_[;K?A'3=2N_P#GM<19:N^HH X'
MPS\!?A[X,OS>Z)X2TW3+L_\ +:WBPU=X8U:/80"F,;:=10!BCP7H8U)-0&F6
M_P!M7[L^WYA6S]:6B@# U3P'X>UJ\BNK[2;:ZN(CN221,E3ZBMU5$:A5&%48
M IU% !7SW^UMX#3Q+H5IJ[Q;ETM3,7(^[C)S7T)6/XN\-P>,/#&IZ)=$K;W]
MN]N[+U 88S0!XM^R9X\L?BQ\.;U6ECU"VMY?(=<AAQGC]*]ET?P/H/A^Z-SI
MVE6]G.>LD2X->:?LQ_LQZ)^S#X:U+1M#O;B]@OKDW+M/U!)/ Y]Z]GH ****
M ,+6? N@>()"^I:5;7C-U,JYJ#0_AOX8\-S-+I>B6EE(W5H4P37244 -:-67
M:1E>F*Y>U^%OA.Q\2-X@@T&SBUINMZL?[P_C7544 -91(I5AE2,$5B+X%T!=
M234!I5L+U#E9MOS UNT4 8UQX.T6ZU0ZE-IMO)??\]V7YOSK7CC6) B#:HX
M%.HH Y;Q-\+O"?C+5;74];T&SU*_M>(;BX3<T?T-9_Q*\6:9\+_!<UW(\.GV
MBCRU)(51D5W->:_'SX(Z;\?/ [^&=4NYK*V:02&2#[W% '@W['?PS_LGXE>*
M?&4<@E@UC+I(O0Y/K7V'7'_"WX:V'PK\'V&@6#M-#:1B,2R?>;'K784 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '->*_\ 76]:
MVC_\>8K)\5_ZZWK6T?\ X\Q0!?HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KGO%GW8/K70USWBS[L'UH OZ'_ ,>M:59NA_\ 'K6E0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% ",H92&&0>QKYC_:2_9F3
MQQ)/KE@ZQRJ.85'-?3M(RAEPP!'H177A<54PE15*;U.+&8.EC:3I55='Y!>)
MOA?XA\-WS6_]EW$J@X#;#7<_"O\ 9QUOQMJ$ NK::SC8CEU(%?HEXXL;';;;
MK&!VWCYB@KI]/L[>*UA,5O'%\HQM0#M7U$^)JTH<L86?<^1I\)T(U.:52Z[6
M.0^$?POM?ACX9BTV/9-*O+2 5W=%%?(5*DJLW.;NV?;4J<*,%3@K)!11169J
M%%%% !1110 4444 %%%% !1110 4444 %%%% !4%Y_Q[O]*GJ"\_X]W^E ',
M^#?^/Z^^M=;7)>#?^/Z^^M=;0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!'<?ZEOI7)^%?\ D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%R
MT 9WA?[M='7.>%_NUT= !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
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
MNO2OISX??$[2?'^FI<6MQ$DS?\L=XW5T8C+\5A5S5H6.;#9EA,8^6A4NSL:*
M**\\],**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_U+?2N3\*
M_P#(<O*ZRX_U+?2N3\*_\AR\H ["BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "LWQ!_P @N6M*LWQ!_P @N6@#.\+_ ':Z.N<\+_=KHZ "
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 **** "OEK]M'Q9
M+?:2/ 8F:WBUJ+RVE0X89]*^I:^4?VTO#+Z>EMXZEC9[#1H_,EVC)P* .P_8
MW^!NF?!7X1V>CPHEY<"1I&O)E#2MGL3UKWZO%OV2OBYI?QH^$=GX@TIO]':0
MQ%&X92/45[30!0UK0K#Q#82V>HVL5U;R+M99%!_G7YU207/PA_;RM=+TIG@T
M$J&,*<1\^U?H[>7T&GVLEQ<RK##&,L[G %?G-K%]+\2OV_;9M-S-I(CVF11E
M<CWH ^E_VK/VB;[X4>#[.7PU!'J.H7[>5LZE,C'Y\U\O^%?V!=0_::MY?$_C
MW7-6T":9O,AAMW(SNYZ9KT']H>Q_L;QAIUOJ?_'LMTHCW=.HK[4\,,C^'-,,
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
M_9D?^?\ #[Q_VM+_ *!JGW'V/H\+16HW#&:OU\8V/A_]I+ROW.H1JON:L_\
M"/\ [2__ $$8O^^J/[,C_P _X?>+^UY?] \_N/L6BOCK_A'_ -I?_H(Q?]]4
M?\(_^TO_ -!&+_OJC^S(_P#/^'WA_:\O^@>?W'V+17QU_P (_P#M+_\ 01B_
M[ZH_X1_]I?\ Z",7_?5']F1_Y_P^\/[7E_T#S^X^Q:*^.O\ A'_VE_\ H(Q?
M]]4?\(_^TO\ ]!&+_OJC^S(_\_X?>']KR_Z!Y_<?8M%?'7_"/_M+_P#01B_[
MZH_X1_\ :7_Z",7_ 'U1_9D?^?\ #[P_M>7_ $#S^X^Q:*^.O^$?_:7_ .@C
M%_WU1_PC_P"TO_T$8O\ OJC^S(_\_P"'WA_:\O\ H'G]Q]BT5\=?\(_^TO\
M]!&+_OJC_A'_ -I?_H(Q?]]4?V9'_G_#[P_M>7_0//[C[%HKXZ_X1_\ :7_Z
M",7_ 'U1_P (_P#M+_\ 01B_[ZH_LR/_ #_A]X?VO+_H'G]Q]BT5\=?\(_\
MM+_]!&+_ +ZH_P"$?_:7_P"@C%_WU1_9D?\ G_#[P_M>7_0//[C[%HKXZ_X1
M_P#:7_Z",7_?5'_"/_M+_P#01C_[ZH_LR/\ S_A]X?VO+_H'G]Q]-^-K=Y$M
MBHR-XKI+12EK$IZA1_*OBC7M!_:(58C>WR,-WRX/>M6'0/VE?(CVZC&$QP-U
M']F1_P"?\/O'_:TO^@:?W'V117QU_P (_P#M+_\ 01B_[ZH_X1_]I?\ Z",7
M_?5']F1_Y_P^\7]KR_Z!Y_<?8M%?'7_"/_M+_P#01B_[ZH_X1_\ :7_Z",7_
M 'U1_9D?^?\ #[P_M>7_ $#S^X^Q:*^.O^$?_:7_ .@C%_WU1_PC_P"TO_T$
M8O\ OJC^S(_\_P"'WA_:\O\ H'G]Q]BT5\=?\(_^TO\ ]!&+_OJC_A'_ -I?
M_H(Q?]]4?V9'_G_#[P_M>7_0//[C[%HKXZ_X1_\ :7_Z",7_ 'U1_P (_P#M
M+_\ 01B_[ZH_LR/_ #_A]X?VO+_H'G]Q]BT5\=?\(_\ M+_]!&+_ +ZH_P"$
M?_:7_P"@C%_WU1_9D?\ G_#[P_M>7_0//[C[%HKXZ_X1_P#:7_Z",7_?5'_"
M/_M+_P#01B_[ZH_LR/\ S_A]X?VO+_H'G]Q]BT5\=?\ "/\ [2__ $$8O^^J
M/^$?_:7_ .@C%_WU1_9D?^?\/O#^UY?] \_N/L6BOCK_ (1_]I?_ *",7_?5
M*N@?M+[AC4H@?=J/[,C_ ,_X?>']K2_Z!Y_=_P $[3]K3XP/X/T2?0HF$4UU
M'D.I^;I7YXW^J76I2,]Q/)*2<_.<UZC^T-8^/[/Q%$/'<WGWQ7Y67IBO(Q7Z
M#E.#IX7#KE:;?5'YGG6.J8O%2YDXI:)/<%^5@5^4^HKT;X,_$R^\$^-+*\-U
M)Y,;#*,QVUYU3)%D; ASYF1C%>O4IQK0<)[,\6C6G0FJD'JC]BO ?BI/&GAF
MTU5  LP_AZ5T->2?LLK*OP7T039\S!SGZ"O6Z_%,3!4ZTX1V39^^X6HZU"%2
M6[284445S'4%%%% !1110 4444 %%%% !1110 4444 %%%% $=Q_J6^E<GX5
M_P"0Y>5UEQ_J6^E<GX5_Y#EY0!V%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %9OB#_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%%
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 %8OC#PK8^-?#E
M[HVI0+<6=TA1XW&0:VJ* /SD^('P(\9_L7^(KGXH^%=5GU'P;:-E_"MF&P2?
M]G\*I6O_  5ZU&6W5W^$>L!NX$;U^D-W96^H0M#=01W,+=8YD#*?P-9O_"%^
M'QQ_86FX_P"O2/\ PH _-;Q1^T=X_P#VWHX_#GAC1=4\#),/),TJLO)[DU]A
M?LF_LQK\ _ UO::[<PZ]XGWEY-489?![ FO<+/P[I6G,&M=,L[9O[T,"(?T%
M:% '@_[5G[/4_P <O#%O'IMZNFZC9L95D Y?'(%?'VA_MK>,OV4UG\,>(?"6
MJ^+1&VR*>)&.W''7%?IQ6;=>&-'O7WW&DV,[_P!Z6W1C^HH _.:\_P""@_B?
M]HRWD\#Z!X%U;PMJ-X1C4I$<!/TKZX_9O^%?BSP5H._Q1KTFK-<P[3'(22,U
MZ_;^%=%LY1+!H]A!(.CQVR*?S K4 "@ # H _/7]J+P;XC^ OC_3_&7AJ&XO
MK!)?M$]I:J?WG.<$"N0\4_\ !6[7+S19K;3?A7K-O>/^[,K1.<'N1Q7Z97>G
MVNH+MNK:&Y7TFC##]:SO^$+\/_\ 0"TW_P !(_\ "@#Y _8C_9^UF/Q-/\8]
M>O76;Q!$9$TV8'?%G/)KEOV^-#UC4OVB?A//I^FSW=O#<(998D)"?-WK[]@M
MXK6)8H8TAB485(U"J/H!45QIMI>2))/:PSR)]UY(PQ7Z$CB@#R+]I/X%2_';
MX47.A:=?+HNN21IY&I8^:/ Z9'-?#GA?]MSQE^Q_<R?"_7_!NJ>+Y=(_=G4X
MT8B3'<$5^I%9EUX6T:^G:>YTBQN)FZR2VR,Q_$B@#\R_'?\ P4!\7?M":3)X
M2T+P+JWAUK]3#]I>-AM)XR3BNZ_8<^#OBSX0^/[>S\22SZC+<;I?M4@.%SVS
M7WS#X3T2W8/%H]A$PZ,EL@/Z"KZV=O'('6"-7'1@@!_.@#\Z?A7X?UJ'_@H)
MXRO9=+N(]/=CLN60[&_&OT9C_P!6OTJ!-+LX[EKA;2!;ANLHC4,?QQFK5 !7
MP?\ \%*-"U;X@>']$TJTTZ:\C@O4?$:$@?,.:^\*KW&GVMWCS[:&;O\ O(PW
M\Z .3^$^E?9_A/X:T^YBV[-/CC>-AT^7I7YJ?\% OACXV7XP6UEX02ZBTR8*
MS?9U.WGZ5^KJHL:A5 50,!5& *KW&EV5Y())[2"=QT:2-6/YD4 >0?LC^%)O
M#'P1T"'4(<:IY?[Z1U^<GBOE+_@IUX*UGQ)\5OA'>Z9I\][#9WBM*8E)"C>3
MS7Z)QPI"@2-%C0=%48%0W6FVE\R-<VL-PR?=:6,,1],T 4O#-P+[PYI[/%M)
MMT#1N.AV@5^1/[<G@'Q)X$^/%UXF\.7LL$=Y<",Q0Y'!-?L#J&H6>BV+W-W+
M':VL8RSMPJBOSJ\-ZY<?M$_MI:]X9O;02>$;/=+!>8R&(R>/RH ^K?V3_A9#
MX&^'FG:HV#J&J6R33MCDDC/-=5\>OA&OQB^'>IZ#!.FGZA<)B&]Q\T9^M=[I
M&EPZ+IEM8VXQ!;H(T'L*MT ?E_I/[3OC7]AW59O >K^&]2\906>1]JA1F5OH
M12>+_P#@IQXE^*EH/">C?#?5]'FU8?9Q>-$_[LMQG.*_3&\\-Z3J,QENM+L[
MF4]7FMT<_F14,?@_08I%=-$TY'7D,MK&"/TH _-O]F'X'>-?@[\<-'?Q3/<:
MX+]_M N'!(B#<XS^->G_ +0GB_Q]^R[\:-2^)[-?>*?"MTGEIH=OEMN1V%?<
MIL;8R+(;>(R+]UM@R/H:9?:79ZI'Y=Y:07<?]V>,./R(H _*SQK\8]8_X*">
M*O"<%IX-U#PO!H=VLQ:Z0_-R#UQ7W]\8-'N[/]GV]TX*UW=1V2Q[5&22!7IU
MGX;TG36W6FEV=JWK#;HG\A5Z2%)HRDB+(AZJPR* /CO]BW2=2T^1/MMC-:_>
M_P!8I%<E_P %+]#U;5_$OPO;3=.FOECOU,AA4G8-_4U]VP6-M:_ZFWBB_P"N
M: ?RIMUIUK?%#<VT-P4.5,L8;'TS0!6\-*R>'-*5AM86D0(/8[!7QQ_P5FT;
M4]<_9MBM]*L)M0N/[0C)CA0LP&1S@5]L*H4  8 Z"H+RPMM0B\J[MXKF/.=D
MR!Q^1H \>_9Z\.SZI^RSX3T>\C:TN)M'6%UD&#&Q!'/TKY1U[Q%XQ_8+UJY6
M*VO/%NF7TAN#';H6&">G2OT4AACMXUCB18XU&%1  !]!5:^T>QU/'VRRM[O'
M3SHE?^8H _.;_A[U>Y5?^%1ZUESL!\M^#Z].E>I?LT^!_BGXW\677Q"UKQ/>
M6VBZHXGBTJ9C^Y4G.W%?77_"%^'_ /H!:;_X"1_X5JV]O%:Q".")(8UX"QJ%
M _ 4 ?'/[6>DZE??&;PK):6,US%&JAY44D"OJ3X=QO%X7M5D0HV.5/TK?FL;
M:XD#RV\4KKT9T!(J555%PJA1Z 4 ?*W[=VF:AJ6A^'Q8V<EVRS?,(U)QS5'5
M=+U%OV-_%]J+*4WC6A"0;3N8X':OK.XLX+L 3P1S =/,0-C\Z#9VYA:$P1F%
MN#'L&T_A0!\M_P#!.71[RS_9GL++5K&2TE::0-!,N#@^QKQWXW?#?Q7^RWXV
MO/B'H$]QJUG?SES96H)*C.<8K]!K6S@L8A%;PQV\8_@B0*/R%-N["VU"/R[J
MWBN4_NS(&'Y&@#\WI?\ @KMJ=G;F-OA-K$EQ$ K-Y3X8^M>,_%CPW\3OVC8T
M^,0%_8:')*H_X1]U;(Y_NU^NQ\&>'VZZ%II_[=(_\*N1Z+I\-K]F2QMDM_\
MGDL*A/RQB@#A/V=HY8?@SX82>!K>5;50T3#!7VKTBF10I!&$C18T7@*HP!3Z
M /*/VA/@;:?&KP/=Z3&8[/4I/]7=D<K^-?!^B77Q-_X)R:S>ZEXCEU#XA:!?
M#RK>PMBS"'G@CTK]1ZIZAH]AJRA;VRM[Q1T%Q$KC]10!^<__  ]XOMN\?"36
M=O7'EOFK%Q^T;\1?VW--_P"$1\(6&I?#FYG.[[<ZLFT=\DU^@?\ PA?A_P#Z
M 6F_^ D?^%6K+0=,TU]]IIUK:O\ WH8%0_H* /)/A+\$O^%/_">]M+V==7\3
M-82I=:IC+SML/?ZU\N?\$X=!UG2_&WCY]2TRXL4DOY"C3(0&&X\BOT,*AE(/
M(/!![U7M=,L[%F:WM88"QRQBC"Y^N!0!6U_0;+Q+I<UA?P+<6\BX*,,CI7YQ
M>/M/\=_L%_$[5/B"GVSQ?X9U1REOHMJ"PA!]ATK]+ZJW^E66JQB.]LX+Q!T6
M>)7'Y$4 ?G"?^"LVKZY;FQM?A7K%I=W"[4F,;X3/?I7E7AWX>_$;XF?&BU^(
MFI->I8!@39RAO6OUE7P;H"D%=#TU2.A%I'_A5V+2;&%=L=E;QKZ+$H'\J ,;
MX=JP\'Z<'C,;>7RI'2OE#_@H1^SMJ?Q7T6'4M =K;4+2(D/$.=WX5]HJJQJ%
M50H] ,4DD,<R[9(UD7T8 T ?'O\ P3O^#^I^$_AG]N\7![O7UF*I/.#O"_C7
M8?MQZ?>ZAX$TI;&TDNY%N@2L:DD#BOI&&WBMEV0Q)$O]U% 'Z4EQ:PW2[9X8
MYE["10P_6@#Y-C\&^*9/A;'K^E7<VG2:;:^8UFN0TN%SC%?,VM_\%)?%-QX1
MOO!MY\.M6NKUV-O]L,+$%<_2OU+%M"L)B$2"(C!3:-I_"LT^$-"9]YT73RW7
M=]ECS_*@#YX_8Y^'.H6WAVT\8WSO:MJ$186,@(9,^M?3U1PV\=K&L<,:Q1KP
M$10 /P%24 <7\8+?[5X"U&/R_-R/N_G7SA^RO="/XFZA9^:%*(W[C/(KZ]NK
M6.\@>&90\;#!!K\^_@CK,GA+]NCQ?::D_P!ETHJZPNW"DG.* /K7]H+X*V_Q
MA\'W=I'MAU98F6TN2.8V[$5\(^$?VHO&_P"P?9S^ ?%OAW5?']W).9H=0A#,
M$7LN?2OU BE2:-9(V#HPR&'0U1O?#>DZE+YMWI=G=2?WYK='/YD4 ?FSKW[<
MWC']J:U3P?X9\'ZMX/N7D!EO)$8!EZ8SBOKG]F_X$I\#?!]]J#,)]6OX?-G9
M1\S-C.3^->U6OA?1K*3S+?2;&!_[T=LBG\P*TMHV[<#;TQCB@#\^+?PIJWB3
M]K[1=?FTR9889/\ 7,AP.?6OM_XD>"[7QQX9N;&Z0/M1G0$9^;'%="NFVB2B
M5;6%9/[XC&?SQ5CVH _&S0? /Q ^)7[10LYX+VUT;1K_  GF*P1E#=J_833M
M/2#1+:T4>6JP*GRC_9Q4D6C:?#,TL=C;1RL<EUA4$_CBK= 'YN? _2]:TO\
MX*1>*HI](N$T\1OMOF0[&Z]^E?:'Q^^ >B_'3PRUEJ$$1U")"+.ZD7)@8]&'
MXUZ2FDV4=XUVEG;I=-UG6)0Y_P"!8S5N@#\O(=2^*/[ >M>3K-SJ'Q TZ1O-
MB6$,X5.RUO\ _#W>^;D?"360/>-Z_1B^T>PU/'VRRM[O' \^)7_F*I?\(7X?
M_P"@%IO_ ("1_P"% 'Y_Z7^T5X\_;JV:)X8TO4_A]#:-F=Y@R^=GWKZ__9]^
M"T_PC\-O::E>+J>H2-N:<\GWKTNPT'3-*8M9:=:V;'J8(%3/Y"K] 'QQ_P %
M+MNM_!VUTJ(_OC>(Y_,5]!_L\VK67P3\'0-]Z/3T!_6OF7XQ>+-&^,WQUN/A
M>EVLFIVSB0VXZC!K[$\&:'_PC/A;3-+_ .?6$1_E0!M4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!S?BEV2>WP<5L:5(TEJI8Y-8WBO_76]:VC_P#'F* +]%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %8/BF9XXX0K%1FMZN>\6?=@^M &C
MH\C26HW-NK0K-T/_ (]:TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** .4\<3.B6P5B!O%=+9L6M823DE!_*N7\=?=MO]\5T]C_QYP_[@
M_E0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SO^U5\&
MV\::+<:Y"/.N;:/"PJ,GI7YW:OHE]I%PZ75K);X)X<8K]EW19%*NH93U##(K
MQWXG?LT^'?B--+//BT=N3Y:@"OK<ISI82/L:R]T^*SK(7C9^VH/WNW<_+I?W
MC!4^9CV%>I?!/X5ZEXW\76=H]E(MO(PS,5.T5]/^$/V(/#":G/*]](XB;A>M
M?2/@?X?Z9X%TU;2RACR/^6FP;J]C&<14/9N.&U;/$P'#%?VJEBM$OF3^!?"L
M?@OPW:Z3&P=81C(KH***_/)2<Y.4MV?IL8J$5&.R"BBBI+"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@".X_U+?2N3\*_\AR\KK+C_4M]*Y/PK_R'+R@#
ML**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_(+EK2
MK-\0?\@N6@#.\+_=KHZYSPO]VNCH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** ,SQ%X?M/%&DSZ=?(7MIAAE!Q7'^!?@
M1X2^'>L2:GHUCY-XX(:0G)->AT4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7G&H? 'PAJ7BB77YK$G4I&W-*#C)KT>B@"
M&UMDL[>.",8CC7:OTJ:BB@ HHHH **** "BBB@ HHHH **** "BBB@#RC2_V
M9O ^C_&*[^)MM8,OBJY4K)<%N"#[5ZO110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7BO_
M %UO6MH__'F*R?%?^NMZUM'_ ./,4 7Z*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *Y[Q9]V#ZUT-<]XL^[!]: +^A_P#'K6E6;H?_ !ZU
MI4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[
MXKI['_CSA_W!_*N8\=?=MO\ ?%=/8_\ 'G#_ +@_E0!/1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !4%Y_Q[O]*GJ"\_X]W^E ',^#?^/Z
M^^M=;7)>#?\ C^OOK76T %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?
M[M='7.>%_NUT= !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '->*_]=;UK:/\ \>8K)\5_ZZWK6T?_ (\Q
M0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K
M70USWBS[L'UH OZ'_P >M:59NA_\>M:5 !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% '(^.ONVW^^*Z>Q_X\X?]P?RKF/'7W;;_?%=/8_\
M></^X/Y4 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!
M>?\ 'N_TJ>H+S_CW?Z4 <SX-_P"/Z^^M=;7)>#?^/Z^^M=;0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!'<?ZEOI7)^%?^0Y>5UEQ_J6
M^E<GX5_Y#EY0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %9OB#_ )!<M:59OB#_ )!<M &=X7^[71USGA?[M='0 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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7B
MO_76]:VC_P#'F*R?%?\ KK>M;1_^/,4 7Z*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Y[Q9]V#ZUT-<]XL^[!]: +^A_\>M:59NA_\>M:
M5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '(^.ONVW^^
M*Z>Q_P"/.'_<'\JYCQU]VV_WQ73V/_'G#_N#^5 $]%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %07G_'N_TJ>H+S_CW?Z4 <SX-_X_K[ZU
MUM<EX-_X_K[ZUUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% $=Q_J6^E<GX5_P"0Y>5UEQ_J6^E<GX5_Y#EY0!V%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %9OB#_D%RUI5F^(/^07+0!G>%_NUT
M=<YX7^[71T %%%% !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 %%%% !15*ZUFPL65+B]@@9C@+)(%)_.KBL&4$
M'*GD$=Z %HHHH ***R]2\4:/HK;;_5+.R/I<3JG\S0!J45#:W<-] D]O*D\+
MC*R1L&4_0BIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJM?ZC:Z
M7;-<7MQ%:6Z_>EF<*H_$T 6:*S],\0Z7K0SI^HVMZ/\ IWF5_P"1IUYK>GZ?
M,D-S?6]O*YPL<D@5F^@)H O44@.>1TI: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHI&8*"3P!U- "T54M]6LKJ0I#=PRN#@JD@)%.O-2M-/7
M==7,5NO]Z5PH_6@"S14$=[;RV_VA)HW@QGS58%<>N:H67BS1-2G:&TU:RN9E
M.#'%.K,#Z8!H UJ*IZCK%AI$1DOKR"SC_O3R!!^9J'3/$FDZTQ&GZE:WIZXM
MYE?^1H TJ*** "BBB@ HHHH **** "BBB@ HIK,L:EF(4>IJM#JMG<SF&*ZA
MDF'6-7!;\J +=%%% !1110 4444 %%%% !1110 45!>7D&GV[SW,T=O @RTD
MC!5'U)IMAJ5KJENMQ9W$5U W22%PRG\10!9HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJI>
M:M9:>R+=7<-NS_=660*3],T 6Z*9',DRAHV5U]5.156'6K"XO'M(KVWDND^]
M"L@+CZCK0!=HHHH **** "BBB@ HHJ.:XCMHS)+(L4:]68X H DHJK:ZI9WQ
MQ;W4,Y_Z9N&_E5J@ HHHH **** "BBB@ HHHH **** "BBB@ HHJI<ZM96;;
M9[N&%O220 T 6Z*9'*DR!XV5T89#*<@T^@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH YKQ7_KK>M;1_^/,5D^*_]=;UK:/_ ,>8
MH OT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBS[L'U
MKH:Y[Q9]V#ZT 7]#_P"/6M*LW0_^/6M*@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#D?'7W;;_?%=/8_\></^X/Y5S'CK[MM_OBNGL?^
M/.'_ '!_*@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MH+S_ (]W^E3U!>?\>[_2@#F?!O\ Q_7WUKK:Y+P;_P ?U]]:ZV@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_U+?2N3\*_\AR\KK+C
M_4M]*Y/PK_R'+R@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *S?$'_(+EK2K-\0?\@N6@#.\+_=KHZYSPO]VNCH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M '&_K0!]OUS7Q%\5-X*\(WVL*@D:W7=M-=+7D'[6%])IOP+\1SQG#K%P?SH
M\8_9]_;PB^,'QDO/!-U!#:F$'##@Y%?8H.>G(K\4_!7A>3X++8_%C#I/J%P(
MS(ON:_8?X::V?$G@'0M4+;C=VJ2D_6@#H+JZALX'FGD6*)1EG<X KXAL?^"A
M%SJ?[6&H?"^UT^"718&94OEZL1_^L5[[^U!XTBT?X:ZOIMI/C6+B+$,8//UK
M\XO@M\,HO#GQ"7Q?K"LNL3289F]S0!^OMC<B\LXIQT==U3US>BZY:Z;X$M]5
MNI-EI#:^=(_HH&2:^%?C3^U5\4OB]XM2S_9[F-S8VY\F=Y%QEQUH _0ZBORZ
MO?%/[<?@]4U#7!#_ &<C!I=G/R]Z^R/V8_VJ?#?[0&DSZ387C-XJTJ$+J4+K
M@+(."0?K0 W]O":[MOV5_'4UC/);7$=IN66,X9>>N:X[_@F)=WVH?LE^';F_
MN9;N:263][,Q9B..YKP__@I,WQ^7P=K TD1'X=^4?[0*XW[?\*X[_@F.WQ\_
MX1?31:B/_A6&X^26QNW=\?I0!^J%+7BO[1?[2WAO]G7PK;MXAO&CUC4D:'3X
MXUSOF(POX9KX=TOQ5^W/XQDNM1T01?V5,Y>U+\?NR<K^F* /U,HK\[?A?^U9
M\5?@OXI6V^/LGV>Q/R%HUSACP#7V!\1/B>;?X5_\)?X=G$MG+;F>&0C!(P2#
M0!ZE17Y#V/\ P4H^)7CG6+SPAX:D:3Q/<SM!8D+E2V<5^@O[+Z_%Q?!]O_PM
M4QG6CR_EF@#VR^G-K9SS*,M&A8#Z"O!-*_:TT&'QU#X6UNZAL-3N)?+@A8X9
M^:]WU9MNEW9':)OY5^8OQJ^"[?$+XG1:UH6__A-K64_V?AL#=GB@#]1%8,H(
MY!YJIK%Z=-TF\NU&YH(FD ]< FOE_P#9F_:&U:'Q!!\+?B/(R?$")=Q7'RE0
M..:^F/%/_(MZI_U[2?\ H)H \+^"_P"TMJ'Q,UZ_L+BP2W6WG,08#K@XKZ(K
MX:_9+0R>-=95>IO&_F:]G_:1_:BT/X.Z7<6$=T3KY&(XE&2#0![]17YA3>*/
MVW/&DC:UX5$/_"/W8WVF_@[3TKTCX'?M5^/O@WXFL_!O[1,IC\1ZQ(!IYA&5
M()XR: /O6BN-^)7BBYT'P7+JFFL#)M#(WL17EG[._P 7O$/Q \3ZC9ZLX:&%
M24Q0!]"T5E>*+^73- O;J XECC++]:^8OA#\?O%GBSX[?\(U?R Z9L8[?I0!
M]945^5_BC_@I!XO^&_[2?C;PGX@G)T2WE>VTU8UR5D_AS]2?TKW#]E7QO^T/
MXUU:XUCQGL'AB67S+9CQ^Z/(_2@#[@HKXN_:6_:_U.X\5GX7_">9I?B',N8A
MC*9^M>(1S?M[V.R:\^SF"'YY]ISE1R<?A0!^H%%?)?[-?[8EMXLD_P"$<\8W
M+0^)4<0L"N,N."/SKM/VR/C5JGP-^%=WXDTR39)'R&H ^@**_+SP]^UU\<_V
MBO"%I!\*&W^(%&ZX,BX&.]31>)?VW_!LJZWXH$/_  CMB/-OMG)V#J10!^GM
M%>&?LU_M,Z'\<O#,<L%P?[00^7(CC!+#KQ77?&[XX^&O@3X5_MCQ'=-!',3%
M JKDM)C@?K0!Z+17Y@3?$S]L/XG:Q>ZCX!$9\/2.7M6D&/W9/'Z5%IOQ[_:D
M^!?B:'6OC%M3P;#_ ,?#1C)H _42OAW_ (*!76JV?CKP!]BO)K6*24!A$^ W
MS'K77?LO_M2:C^T%XRUJ2QEWZ";=FL=W!W8.,U\(?ME-^TD/BM"/$HC^RBZ;
M^Q?+^[LW?+0!^N/PG2=?!]F;@LSLB_,QR>E?$WP!U35+C_@H;XZMI=1GFLEC
MDVV[.=B\'H*])_8=;XX-I-M_PL,1BPV?ICBOE:\_:"T7X%_MZ>-KV\+B6Y#0
MP[5R/,.< T ?K725^8VN>)?VWM6O+W7]"$/_  C,Y,]FO\7E'D<?2OI3]DG]
MH'7?$&F1^&_B9=+#XU>3Y8R/O#TH ^IJ*^*/$WQ]^)?P]_:,U&P\02+%X%+[
M+8GCKTK[)T/4DUC2+2^C.Z.XC$BGV- %ZBOC[]I3]J;6O!OQGTKX9^%I?^*@
MU)%:%,<<X_QKZ9^&R^(8_"%D/%!4ZUC]]M.10!U%>)?MB>*)_"_P'\17-A*5
MU$1CR50_,37MM?(/[5WB!]0\?6/A=VS!=(NY/6@#H/V&O#]]??"72_%6KW=Q
M)J%T&W0R,2%Q7"?M8?M[7_[/OQ$\,Z#9Z9#=VNI7"Q3ROUC4L!G]:^F_@YH$
M?A?X:V5A"NQ(T8@?A7YN_M:> T^)WBK4;JX4R7>FR,]MCLPZ4 ?J5X7\16?B
MK0[/4K*>.>*XB63*'."0#BM:OCK_ ()S>+-4E^&=SIGB2;;J$<VV%7/)09&*
M^O-0NX[&RGGD8*J(6R3Z"@#YK_;"_; @_9G.B1HD-S/?OL*OSCFO3?@!\7'^
M,?A :R\*PYQPO3D5^>GQ=T"']J#QQXB.K>9-#X?D:2$]ABOK/_@GY>P7'PRO
MH+=LI;7'E?ED4 9_[8'[:ES^S9&C6]C%=%IEC.\>IKZ"^#OQ&MOBE\/-$\10
MO'YE];K+)&A^XQ[5^?\ ^V=X&_X6[\7-0\/W(\RWA/F*H/<5Z#_P3G\87UMJ
MFM^%+^0I;::OE6ZN<=* /O6OG[]L?]IR+]F7X;_V_ D5W?-,(UMVYX/?%>^7
M-U%9P--,X2)1DL>E?F/^U/8S?'CXU7OAR^W3>&HSO0+TR* /L_\ 9A^/\GQZ
M\'VVL26Z6\DL0D*K[UE>./VKM)\!?%C2_!VJ2PVTMZP5=YP:X#]A.UL= ?5M
M L#^YL5V*N>@%> ?MJ?#9O'7[4'AMM.W?VZ' @"G SF@#].[6ZAOK=)X)%EB
M<95E/!IM_<&TLIY@,F-"P'T%?+?P5^+6L>!?%4/@/Q@YCO(D'+#@?C7TYJ<R
M7&B7,D;!T:%B&'?B@#P;2_VF+^\^(EMX?;3T$,LNPOCWKA_^"@VG7WA'X<OX
MNTB]N$O%N%0PHQ YKEM _P"2X6'_ %\?UKVW]M30?^$A^#D]MMW?OE:@#LOV
M<=<E\1?!7PK?3N7N);13)N/.ZO2Z^?\ ]DO5@W@RTTL'_CUA Q7T!0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <UXK_P!=;UK:
M/_QYBLGQ7_KK>M;1_P#CS% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N \>_$#PYHK1QZAJ4<$BMR">E<A^T;\<E^&_AN9-+G U;.-
MI["OSP\<?$C5_'EW)/?S,6<Y.&KZ7+<EGCH^TF^6)\IFN?4\OE[."YI?@?IY
MX>^,'@R\C6*VURW=_P"[NYKN[2\AOK=)X'$D3<JR]#7XSZ-JUUH5TL]M-(&4
MY^\:^O/V8/VG-2N-<BT77+@#3@,*3U!KLQW#TL/3=2C+FL<.7<31Q514Z\>5
MOL?<5%0VEU%?6\<\+;XI!E6]14U?''W(4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% '(^.ONVW^^*Z>Q_P"/.'_<'\JYCQU]VV_WQ73V/_'G#_N#
M^5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07G_'N_
MTJ>H+S_CW?Z4 <SX-_X_K[ZUUM<EX-_X_K[ZUUM !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% $=Q_J6^E<GX5_P"0Y>5UEQ_J6^E<GX5_
MY#EY0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OB#
M_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7AG[67Q>LOAS\,]7LF;&J:A:/':J#@ECZ5[5J%]%IMC/=3L$BA0NQ/H!7P!
M\1)E_;&^-&B2:+,9;'PQ=!9X822K -SNH&CR']E']M$_ WPG?V/BKP-JNJ:V
M]PSQWBPG.TDX&<5C?M3_ +7UY\;8]*'AKP;J6C7R7*/-<M"PRH(ZG%?J\G@#
MPVT$*OH&FG8@49M4ST^E4==^&'AC4M)NX/[ T]6:)@K);JI!P<=!0.Z.6_9N
M^)%GX\^&NC)%)NO;2TCCN%SDA@ .:^(OVQOA]XG^)7[9>@Z/X3U8Z-JTL*^7
M= XV\"NX_9[\31?LV_%C6-!\0W)@AUV\V6L<QQP6XVU;^+%PMO\ \%!/!Y63
M:TD*,N.XP* ZGS3:Z-\?[KXW:G\--2\>W&FM:C;_ &E<2%8Y/8$U]I_LH_LA
MZS\,;F_U+XA:K#XNU"5A):SR'?L[YKK?VM?V;XOC+X<CNM-F;2]8M'\\W5K\
MLDFWD D5R7[-?[54;R2>"O'SQ:#J.F[;2SFNF(:[V\#\: +G[8WGZ7IKZG*I
M;3X4 (["O5?V9M9MM=^#^BW5J5\IE. IZ=*V?C+\-;7XP_#O4/#L\GEQWB K
M,.HX[5\-^"_BQ\0_V4?%C>#;GP_-/X-M6VQZE,IVD9ZYH$?HQ?7/V.TEG*EO
M+4MM'>OD;XO?\%![3X4^)1I#^"]4U)O^>D$;$?RKUS3OVM/A7>Z7;S77B_3;
M>:1 9+=Y.5..0:Y_Q7^T3\'!IMQ>:==Z%XAUA5_<VBQJSNWXB@#RCP7_ ,%-
M-%\6:Y'IC^$=1L)&8+NF5AC\Q7V9H>K)K6CVFH(OEI<1B0!NP-?%/PIT'4/C
MA\2IKO5/!D.@:2/WB7$4 4''IQ7M?QZ^..@?!WPS#X<BO8TU.ZA-M;)N^;)&
M!CWH ^8_^"A'BK0];^(FG>%TT!M;U.XB4)>0+O$73C(KZ _8W\3:-H_@>P\'
MB-;75[=<O&<!CQW'6H/V5OA+-)IL_B'Q=IXN-2DE+V[7:;CM/0C->;?'KP?J
M'P"^+$_Q2THR-;W4@0VB_<4$]<4#\CZN^*GQ,3X9:')J,EA-?A$+^7""3Q7Q
M_>?\%5M/M9;A/^%>ZRWE/LXC;GGZ5]>_#?Q[H/Q8\)V5W'+:W\TD*M/;D!BC
M'J"*VF^'GA=B2?#VF$GD_P"BI_A0(Y;X%_&:+XU>#[;7HM+GTM9AGR;@$,/S
MJ;XZ?\D_U7_KW?\ D:[K3]+L]*A$-G:PVL0Z)"@4?D*X3X[,%^'VJDG ^SO_
M "- 'BW_  3[_P"1&U__ *_3_,U]75\G?\$]Y4E\"Z^4;</MI_F:^L: 9S?Q
M)_Y)_P"(?^O&;_T$U\J?\$T_^1-\6_\ 82;^9KZJ^)3!?A_XB)Z?89O_ $$U
M\I?\$SYDF\&^+BC;L:DW\S0'0^TJXSXJ>.K3P-X5OKFXE"3-"XB!.,M@UV3-
MM4D] ,U\+_M5>/)/C%XPT;PQX4E-W)8706\C@.2HSSF@$6_V7_ 4WQA\477C
M?74)N-/NB+=YASC)QBOMZN4^&W@NS\$^&+.TM8A$[1(TNT8RV.:ZN@ HHHH$
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!5U+4;?2;.6ZNI!%!&,LS=!7Y&?M&_M7S:9^TUJ'VWP]=^)O"\
M392"!"Z$YZC K[F_;.^,>F^&_ ^H>$+>]6+Q'J4.+>%6P[9]*I?L:_!/3;7X
M3V&H^)]%M[S6IB2SWD(=@/Q% 'S7K/\ P56T6^\ 7WAZ'X7ZTC26C6T*"!MB
MY7 XQ7/_ /!-?X[7FB^(-0T+5;6;2FU6[,D4%P"IP3GH:_30?#?PF'##PUI6
M[.<_8X_\*^0OVQ/@C!X;\<:3\5-*@33+;0T#RI;($1B/4"@#H?\ @I^K-^SK
M\JEC]M3I^%>W?LO_ /) _!7K_9Z9_6O$_&VN6_[7'[+T$VG%;J^WAVACY/R]
MZQOV:OVL/#'@FRE\%^-]8M?#S:2GDQ&Z;:"0: /;OVQSC]G'QH?^G,UY?_P3
M/TUK?]G>RO"V1+*P"_2N;_:L_:S\(>/_  5J'@/P1JUKXAU'5X?)_P!%;=U/
M05ZQ^PSX!U7X<? '2]'UBV>TO%=G,<@P0#B@#Y\_;@O)I/B!X7RY.+],?]]"
MOJ/X[>(;OP[^S3JVJVLC)=P:7&ZNO7.T5\H_MP7$<?Q \+AFP?MZ?^A"OM/Q
M1X+C^(?P</A^0XCOM/CC)_X * /G/_@GWX!T#Q5X'MOB9?:>DOBVXD>-K]A\
M^/K7V5)&LL;(ZAD8$,I[@U^=OP3^-&M_LM_%Q_AGXFT]=)^'L.YUURX&$#'W
MKZHO_P!LSX.V]G<R0>/-)NIHT+1Q1RDF1L< <4 ?+'[4'@O3O /[6GP]N_#T
M$6EQW$JR7,,7 E;/6O5/VS[X:EX?BF"&/[G#5Y%H\?B']KS]H#0?&4VFO8Z5
MH-P%A,8.V1 >#7L7[<,T4>CH!A I04 1?&*$7G[,_A*U892>$(1]16G^P?\
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
M';W6H>,=-TV\9?WMM+)AE-?,W[:7[:LNL:-'I7PI2+Q?83(4O[BU^80J>IH
M]-_8,^3]GK7XAPD<[HH] ,UC_LX_\G+ZS_N-_6M7]@:9)_V;]8FW?/)(S2#^
MZQ!R*Q_V;YD?]IG65#9.QN/SH ^XJ^>?V^-6;1?V7?%]TI^=(AC'7O7T-7RE
M^WYJB7GPDU70V?\ UZ?<]: /+OV>?A'!\;?V*M"GOHQ*Z;IT1QD_+@UW'["_
MQDO?%FJ^)_"=X7BMO#Y\F)9#@8!QQ7H?[#NB+I/[-'A^P"_)L<;?J!7RW^TI
MKDW[(.JZO?:;&([CQ"6V;>"2?I0!W7QRUF]\9_M<>&-)L7:YT4A4F\OE.,#F
MJ7[8WAVV^%_V6[M4$,+3( 5X'-=+_P $\]+NO'7@VY\6>);0_P!IB?\ <M*/
MF .3G)K(_P""K%PNF?"G3;V=O(A^V(OF_B.* /2_BMXRN['X$^$XK9V$&IVB
MI+M_B4CO6O\ L=_#/0?!OA*[NM.LHXKB>7>TBCN<YIVD^"XOB)^ROX8DA#3W
MEOI"S6NWG>P4X'Z5X;^S+^U*WPI:_P##GQ41/"[FX(A-U\I*@G!H ^\=0L8-
M2L9K:YC66"12K(PSD5\&>'_#>F_!#XU7]WX8MEL)=2NL3F+C=D]Z]\\8?MN?
M";1=%FFT[QCINI7K+B*&&3)+=J\._9;TGQ-\;?B-KVO^*=)ET[18Y/.L;@KQ
M,,\8H ]H_;JN';]D;QI)GYI+!=WOD UR'_!+V9_^&/\ P[DY"/+C]*Z[]OC9
M:_LE^.%)PD=F%S]*X[_@ELRS?LA^'@#D>;*I_2@#@-3TRS^/GQIN;#Q= -3@
MTBZS:K-R$P>U?=VD6$&EZ7:VEM&(H(8E1%'0 "OAK]K71/%?[/\ XFTGQ9X#
MT6;6X+ZYWZDRKGR$SR3CMBO;/ _[;WPDUK0;1M1\9Z;I^HI$HN(9I,%'QR*
M*O[;/PUT+QE\,WGO[**2ZCE7;,PYXKS;2M7N+[X"WGAX,1;V]@T<0[#Y36-^
MTU^TS!\8+0>$/ANT?B$O(I,MJ=V:]+U/P&W@K]GR">]4P:E)8GSXV&"IVGB@
M#PC_ ()<?L\^&;&Q\2^)=9TJWU#Q'#J)^S7DBY,2Y/3WK]':^,O^";%PL_@W
MQ.5;=_II_F:^S: *>L?\@J[_ .N3?RKXCT&9[?XZZ?)&=KBYX/XU]N:Q_P @
MJ[_ZY-_*OAW1;B/_ (7E8#=S]H_K0![=^T]^SV_Q$T.?6O""Q:-X\C*F/5XQ
MB38.H)K$^ GQV_X2KPOJ_@;Q(TD'B+0[)X;B^N3A;A@",C/>OIKKP:^7_P!J
MCX%S7_AZ^UOPPCVVH*C22"V&&D(&<'% 'G_[),@M?&^L2XWH+Q\8[\GI7RK^
MT]\:$^'W[?,FL^(= N/$WAN%%_XE*(6+>X%>[?\ !.W7O$6J:WJ4/BG3&TR6
MVN2D?F+CS,$\UT7QV\+R_#W]IS_A85]X;AU+154!FN(@T?ZT <O'_P %==#T
MZ-+6Q^%^N06D2A(XA"R[5'; 6O-/C-_P4$\)_&2W@N)OA'JDOB"S7%C?26S%
MH3G/!QZU]I:?^T3^SMJ-E#<7VH>&+"[D4&2VF@CW(>X.%KAOB%^T[X)L?$&E
MZ=\,_">A^-8ISBXN+.V4JASTX% &W\$?%VL^/?V33J>MPSPWI)Q'< A@.PYJ
M+]D4C_A-M8&?FV-D5[SX/C;QUX!6+4='70C,N/LL2[0O'7%?#'P/^-$_P/\
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
M>X;&/-"\T <Y^R/_ *FX]=E?2]?/'[)6EE?#<6I?PW$617T/0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 <IXXN/L4"W.W=Y8SM
M'>O#?$7[95OX/OO[/?PQ?717CS(D./Y5[OXL4-+ &&Y3U!J:Q\,Z-=VZO)I5
MH[]V>%6/\J[,-4H4VW7AS?.QPXJEB*D4L/4Y'Z7/G#_AO"U_Z%#4?^^&_P *
M/^&\+7_H4-1_[X;_  KZ8_X1#0_^@19?]^%_PH_X1#0_^@19?]^%_P *]#ZS
ME_\ T#O_ ,"/,^JYG_T$K_P%'S/_ ,-X6O\ T*&H_P#?#?X4?\-X6O\ T*&H
M_P#?#?X5],?\(AH?_0(LO^_"_P"%'_"(:'_T"++_ +\+_A1]9R__ *!W_P"!
M!]5S/_H)7_@*/F?_ (;PM?\ H4-1_P"^&_PH_P"&\+7_ *%#4?\ OAO\*^F/
M^$0T/_H$67_?A?\ "C_A$-#_ .@19?\ ?A?\*/K.7_\ 0.__  (/JN9_]!*_
M\!1\S_\ #>%K_P!"AJ/_ 'PW^%'_  WA:_\ 0H:C_P!\-_A7TQ_PB&A_] BR
M_P"_"_X4?\(AH?\ T"++_OPO^%'UG+_^@=_^!!]5S/\ Z"5_X"CYG_X;PM?^
MA0U'_OAO\*/^&\+7_H4-1_[X;_"OIC_A$-#_ .@19?\ ?A?\*/\ A$-#_P"@
M19?]^%_PH^LY?_T#O_P(/JN9_P#02O\ P%'S/_PWA:_]"AJ/_?#?X4?\-X6O
M_0H:C_WPW^%?3'_"(:'_ - BR_[\+_A1_P (AH?_ $"++_OPO^%'UG+_ /H'
M?_@0?5<S_P"@E?\ @*/F?_AO"U_Z%#4?^^&_PH_X;PM?^A0U'_OAO\*^F/\
MA$-#_P"@19?]^%_PH_X1#0_^@19?]^%_PH^LY?\ ] [_ / @^JYG_P!!*_\
M 4?,_P#PWA:_]"AJ/_?#?X4?\-X6O_0H:C_WPW^%?3'_  B&A_\ 0(LO^_"_
MX4?\(AH?_0(LO^_"_P"%'UG+_P#H'?\ X$'U7,_^@E?^ H^9_P#AO"U_Z%#4
M?^^&_P *5?V\+/=\WA#4L>R-_A7TO_PB&A_] BR_[\+_ (4J^$]$1LC2+$'_
M *]T_P */K.7_P#0._\ P(/JN9_]!*_\!1^7WQZ^+EQ\4/%US?K;2V%O)TMY
M0017EM?5G[8/PC>P\2W>NVUD+6P;IY:X6OE/A6V@YK]+R^I2JX:+HJR['Y1F
ME*M1Q4U7=W??N+5O1]8GT/4[:>W8JYD4<?6J;-MKM?A7X#G\=^(H+2VC,T@<
M-M49KMJ2C"#E/8\^C"=2HHT]S]1_A1=/>?#K09W.7>V4FNMK \!Z6^B>#]*L
M9%V/!"$*GM6_7XA6:=236UV?T%13C2BGO9!11161L%%%% !1110 4444 %%%
M% !1110 4444 %%%% '(^.ONVW^^*Z>Q_P"/.'_<'\JYCQU]VV_WQ73V/_'G
M#_N#^5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07G
M_'N_TJ>H+S_CW?Z4 <SX-_X_K[ZUUM<EX-_X_K[ZUUM !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% $=Q_J6^E<GX5_P"0Y>5UEQ_J6^E<
MGX5_Y#EY0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M9OB#_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M0I8:?"((5/4*.E>0_'[]C7X??M':I;ZAXLM9GN84V*T#;>/>O=Z* /C+3?\
M@E'\$M+O(KF*TOC)&P==TV1D5]=>&_#]IX5T&QTBP3R[.SB$4:^PK3HH Y?X
ME?#O2?BMX,U'POKD;2Z7?ILF5>I%4/@[\(= ^!_@FU\*^&H6@TJV8LB,>1FN
MWHH IZMI<&M:7=Z?=()+:ZB:&13SE6&#_.OCK4/^"3OP2U'4+N\DMM0$EQ(T
MK!9N 2<G%?:-% '@_P #?V,?A[^S]J@U#PQ:S+<!=H:=MV*]=\5^$;#QEI<M
MAJ*%X)%*L!Z&MNB@#@OA1\%_#OP;L+NT\/0-##=2>9(&/4UWM%% $<\*W$+Q
M/]UP5/XUY[;_  '\+V_B*/6DMV%[&V]6SWKT:B@ IDT2S1/&X#(P*D'N*?10
M!R&F?"W0M(U WMK;^5,6W$J,<U?\<>!],^(7AZ?1M6B\RSF^]CK^%=!10!\:
M:Q_P2F^"FM:E/>SVM^)9CEMLV!7J7P)_8Q^'O[/;.WAFUF+.VXM<MO.:]YHH
M 2O%_C[^R9X$_:,LH;;Q5:R%8FW*]N=C9^M>TT4 ?'7AG_@EC\%_"NO6>K6E
MK?-<6K!T62;*Y'J*^L]!T&S\-Z;%8V,*Q01C 51BM*B@#R#X>_LN^"?AG\4-
M;\>Z-:O'KVK[OM,C'@YZUZ_110!YS\:?@-X6^._AB;0_$ML9+27[S18#_G7S
M?;?\$E?@A:S0R+;:B6B8,-T^<D'O7VM10!Q_PU^%FA_"G15TO0X/*MU 7YNN
M![UX7^WPVWX0WIQGYAUKZDKQO]I?X*WWQL\"W&B6-TMI+(00['B@#R3P/^RS
MX'_:*_9K\)Z=XIM93&L8D#V[;&!%5?#_ /P2K^"WAO6K/4[6VOS<6K!T#S97
M(]17T?\ !/P%<?#+X:Z-X<NIA//91[&D7H:[J@#+\.>'++PMI<5A81+%;QC
M &*T)X4N()(9!NCD4HP/<$8-244 ?(?C#_@F!\&_&VOWFKW]I>"ZNI#))Y<N
M!DG-:'PQ_P"";/PB^%/C"V\1Z/:7;7]O]P3R;E_*OJRB@#@_#/P7\.>$_%UW
MXCTZW,6H7(PY' JI\4/@-X7^+FI:9?:];M+/IYW0E3TYS7H]% &=H>AVWA^P
MCM+12L*  "O/O#/[.7A'PG\4M2\?V%LZ:_?@B:0G@YKU*B@!*\A\2?LN^"?%
M7QDTWXF7UK(WB:P $,H/ QTKU^B@"O?2".QN';A5C8G/T-?FCX/\)Z'^U5^T
M!J%SHR"2;PS?9G8C !#5^@'Q:\,:[XN\+R:?H.H?V=<R95Y,XRI'2O*OV5?V
M6Q^SW?>(;YY8YKO6&WS2)U8YSDT ?0MI#]GM88L8\M%7\ABIJ** "ODW]KKP
MNND:K'XW9<?84'S^F*^LJ\Q_:-^%ES\9/A-K/A>QG6UO+Q,1S-QM- #/@7K\
M7Q(^#^GWDK>9%=(R,0>V!2?"?]G/PA\&]=UG5_#MLT-YJK%[EF/WB3FL[]EO
MX/ZQ\$/A?8>&-6OUOYK?/[Q3D5['0!D^*/#-EXOT2YTK4$\RTN!M=?6O-?AK
M^RUX(^%/BJ77]"LV@OY 06.,<U[!10!3U;3(=:TRYL+E=T%Q&8W'L1@UYQX#
M_9Q\(?#J&ZBTBV>)+ES))SU)KU.B@#S#PS^SOX2\*>/IO&%C;,NL2C#2$UZ+
MJ>GQ:MI]Q97"[H+B,QN/8C!JU10!XGX+_9%\ >!/$O\ ;FEV+1W_ )GF[SC[
MV<U[4Z[U*GHPP:=10!Y-X"_9E\&?#GQGJ_B?1[5X=3U1R]P^>"35SQ!^SWX3
M\2>.M/\ %EY;LVK6)S$X/ KTVB@ I" P((R*6B@#C=6^$^@:QXDM=<EM@E];
MG*-& !7@_P#P46^UWGP)DL]-8-?-<H0H/.*^JJ^<OBC^SQXE^(GQ$;4I-77^
MP"019,W]* .X_9ATEM)^!_A1)DQ=-:*93WS7JM97A;15\.Z!9::F-MO&$&*U
M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FO%?
M^NMZUM'_ ./,5D^*_P#76]:VC_\ 'F* +]%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 <_XV\#Z7X_T232]6B\VV;GCJ#7Q'\7/V.]4LM0D
M;P];Y@9CL^E??E8'BF9XT@VG'->G@\QQ&!?[IZ=NAY..RO#9@OWRU[K<_/?P
MG^QCXYNKM&O[4?9\\_2OL;X)_L]Z)\,88;];?&K%<,QZ"O4M'F>6U&XYJ_71
MC,XQ6,CR3=EY'+@LCPF!ESTU=^84445XA] %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!R/CK[MM_OBNGL?^/.'_<'\JYCQU]VV_P!\5T]C_P >
M</\ N#^5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0
M7G_'N_TJ>H+S_CW?Z4 <SX-_X_K[ZUUM<EX-_P"/Z^^M=;0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!'<?ZEOI7)^%?^0Y>5UEQ_J6^
ME<GX5_Y#EY0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %9OB#_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%% !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 %%%% !1110 4444 <UXK_UU
MO6MH_P#QYBLGQ7_KK>M;1_\ CS% %^BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?_ !ZUI5FZ'_QZUI4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[XKI
M['_CSA_W!_*N8\=?=MO]\5T]C_QYP_[@_E0!/1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !4%Y_P >[_2IZ@O/^/=_I0!S/@W_ (_K[ZUU
MM<EX-_X_K[ZUUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% $=Q_J6^E<GX5_Y#EY767'^I;Z5R?A7_D.7E '84444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5F^(/\ D%RUI5F^(/\ D%RT 9WA?[M=
M'7.>%_NUT= !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 %%%% !1110 4444 %%%% '->*_]=;UK:/_ ,>8K)\5_P"NMZUM'_X\Q0!?
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K70U
MSWBS[L'UH OZ'_QZUI5FZ'_QZUI4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 <CXZ^[;?[XKI['_ (\X?]P?RKF/'7W;;_?%=/8_\></
M^X/Y4 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>?\
M>[_2IZ@O/^/=_I0!S/@W_C^OOK76UR7@W_C^OOK76T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_ )#EY767'^I;Z5R?
MA7_D.7E '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F
M^(/^07+6E6;X@_Y!<M &=X7^[71USGA?[M='0 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 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7BO\ UUO6
MMH__ !YBLGQ7_KK>M;1_^/,4 7Z*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *Y[Q9]V#ZUT-<]XL^[!]: +^A_\>M:59NA_P#'K6E0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R/CK[MM_OBNGL?^
M/.'_ '!_*N8\=?=MO]\5T]C_ ,></^X/Y4 3T444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5!>?\>[_ $J>H+S_ (]W^E ',^#?^/Z^^M=;
M7)>#?^/Z^^M=;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!'<?ZEOI7)^%?^0Y>5UEQ_J6^E<GX5_P"0Y>4 =A1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7
M.>%_NUT= !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 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% '->*_\ 76]:VC_\>8K)\5_ZZWK6T?\ X\Q0!?HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K70USW
MBS[L'UH OZ'_ ,>M:59NA_\ 'K6E0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!R/CK[MM_OBNGL?^/.'_<'\JYCQU]VV_P!\5T]C_P >
M</\ N#^5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0
M7G_'N_TJ>H+S_CW?Z4 <SX-_X_K[ZUUM<EX-_P"/Z^^M=;0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!'<?ZEOI7)^%?^0Y>5UEQ_J6^
ME<GX5_Y#EY0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %9OB#_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%% !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 %%%% !1110 4444 <UXK_UU
MO6MH_P#QYBLGQ7_KK>M;1_\ CS% %^BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?_ !ZUI5FZ'_QZUI4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[XKI
M['_CSA_W!_*N8\=?=MO]\5T]C_QYP_[@_E0!/1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !4%Y_P >[_2IZ@O/^/=_I0!S/@W_ (_K[ZUU
MM<EX-_X_K[ZUUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% $=Q_J6^E<GX5_Y#EY767'^I;Z5R?A7_D.7E '84444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5F^(/\ D%RUI5F^(/\ D%RT 9WA?[M=
M'7.>%_NUT= !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 %%%% !1110 4444 %%%% '->*_]=;UK:/_ ,>8K)\5_P"NMZUM'_X\Q0!?
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K70U
MSWBS[L'UH OZ'_QZUI5FZ'_QZUI4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 <CXZ^[;?[XKI['_ (\X?]P?RKF/'7W;;_?%=/8_\></
M^X/Y4 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>?\
M>[_2IZ@O/^/=_I0!S/@W_C^OOK76UR7@W_C^OOK76T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_ )#EY767'^I;Z5R?
MA7_D.7E '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F
M^(/^07+6E6;X@_Y!<M &=X7^[71USGA?[M='0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 451UO6+7P_I-WJ5[)Y5I:QF25_11U->4?#_P#:X^&GQ.\2
MC0?#^N"\U,L4$6!U'XT >RT5XQX]_:Z^&?PU\3'0->UQ;34PX0P[1U/XUZWH
M^K6VNZ7:ZA9OYMK<QB2-_53T- %RBBB@ 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@#FO%?^NM
MZUM'_P"/,5D^*_\ 76]:VC_\>8H OT444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5SWBS[L'UKH:Y[Q9]V#ZT 7]#_X]:TJS=#_ ./6M*@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D?'7W;;_ 'Q7
M3V/_ !YP_P"X/Y5S'CK[MM_OBNGL?^/.'_<'\J )Z*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *@O/^/=_I4]07G_'N_TH YGP;_Q_7WUK
MK:Y+P;_Q_7WUKK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ([C_ %+?2N3\*_\ (<O*ZRX_U+?2N3\*_P#(<O* .PHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]
MVNCKG/"_W:Z.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R?%45W+H%]]AD\JZ$+&-O
M?%?D_H7[5'Q4\$?M$#0O$FM32Z7/?^7'&S'&W=BOUSDC$L;H>C @_C7Y2_\
M!3#X:_\ "L_&_AWQ+I,!E\R3SG95Y7F@I'ZGZ+JD6L:7;74+AUDC5LCW%?)'
M_!0K]H34_A9X!MX?"]^;36))MI=3@C..*[']AGXI)\0_@W%?W5PJRPL%8.W0
M 5\!?M:>*+WXQ_M)7/A&T+36=K=A@R\@C- +<^F_V0[/XL?%OX2^*;/QEK;7
M*:K;%;=Y6.$#"N-_93_X)S^+/@?\>;7QA>>(K&\T^*5G,$,H+')SSS7US'X>
M_P"%?_LOWL-@?LUU%HY;S4X8-M'-?FY^P!\2/&>O?M+0V>J^)+V_LC<N/(FE
M)7&?2@#V?]J'_@G'XM^-7Q\N_&5IXCL;33YIUD6":4!Q@YZ9KUK]IBU^)?PJ
M^#.C6GA?56A;2[,+)+$3@[5KXX_;Q^)'C30_VG)[+2_$M[8V0NT @BE(7&>F
M*_3RUTMO&'[-=M;7O^ESW6C %Y.26*]?K0!\T?\ !/7]IK7?B#I,VE^+M2-_
MJQF**S-D]:^[KJ3R;6:0G 1&;/I@5^*7P(>]_9[_ &HK2QNYF6UDN2Y5C@<F
MOU"_:-^+T'@SX-'Q%%-Y4%W&55L^HZ4 SX3^,/[6'Q%\1_':U\,^$-7EM[>.
M]\F4(>,;L5^F/PUTW6=-\+VJZY=?:[UXU9FSG&17Y@_L"_#E_BQ\6/$/B.\B
MWI'<^='(P]\U^LT,?E0HG]U0/R% ,?11102%%%% !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 %%%% '->*_P#76]:VC_\
M'F*R?%?^NMZUM'_X\Q0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KGO%GW8/K70USWBS[L'UH OZ'_QZUI5FZ'_ ,>M:5 !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '(^.ONVW^^*Z>Q_X\X?\
M<'\JYCQU]VV_WQ73V/\ QYP_[@_E0!/1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !4%Y_Q[O\ 2IZ@O/\ CW?Z4 <SX-_X_K[ZUUM<EX-_
MX_K[ZUUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=Q
M_J6^E<GX5_Y#EY767'^I;Z5R?A7_ )#EY0!V%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %9OB#_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[
M71T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7SC^VK\)$^(GPSU*\\H2R65LS#CD5]
M'5D>+-)&O>&]1T\C(N86CQ]: /Q?^!/[1;_"#P-J6@R7+0R^<ZA<X[UZE^P;
MX)F^*G[1&L>)-:A,EC(ADC<C[QY-?/'[8_PCO/A_\6FTJQTNXD6:3?NA0E>3
M7ZA?L$_"9/"/PGTC6)H?)N[B+E6&&Z=Z"V>V?&FWCM/@SXIAB&V--.D51[8K
M\CO^"=O_ "=%#_U]/_.OUV^.09OA#XL"*7;[!)A5')XK\BO^"=UK?Q_M0PM/
MIMS;Q_:G^>2,@=:!(K_\% O^3J)_^OQ/YU^O_P '8EG^$GA>-QN1M/C!'X5^
M0/\ P4"M=0D_:FG:'3;J>/[8G[R.,D=:_8'X+AE^%/A4.I1OL$65;J.* >Q^
M9O\ P4B^'-YX-^*UKXGT. K'$@<LHZ'K7"?&7]JF'XH?LT^&_!DMT3J:3HKH
MIY[5^A7[='PP3QA\&]9O+>#S;^./Y=HR>E?DW^S+\$[[QQ\4TT;4-+N%-O+O
MWR(=O!H&C]6/V$?@RWPS^&]I?/"$;4+='R>IKZCK#\$:7_8?A'2=/ VBWMUC
MQ]!6Y00%%%% !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!S7BO\ UUO6MH__ !YBLGQ7_KK>M;1_^/,4 7Z*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[Q9]V#ZUT-<]
MXL^[!]: +^A_\>M:59NA_P#'K6E0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!R/CK[MM_OBNGL?^/.'_ '!_*N8\=?=MO]\5T]C_ ,><
M/^X/Y4 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>?
M\>[_ $J>H+S_ (]W^E ',^#?^/Z^^M=;7)>#?^/Z^^M=;0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!'<?ZEOI7)^%?^0Y>5UEQ_J6^E
M<GX5_P"0Y>4 =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7.>%_NUT= !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 <[K'P[\,^(+P76I:'97MR/\ EK-$&;\ZVK#3[;2[6.VM(4M[
M>,86.,8 JQ10!%=6L5Y;R03QK+#(-KHPR"/0U@Z3\.?#&@WHO-.T*QL[K.?-
MAA"M^=='10!S>J_#?POKE\;S4-"L;RZ)SYTT(9L_6M^WMXK.%(846*&,;511
M@ >E2T4 07MC;ZE;O;W4*3P/]Z-QD&L33?AWX9T>\-W8Z'96MR>LL40#?G71
M44 ( %& ,"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@#FO%?\ KK>M;1_^/,5D^*_]=;UK:/\
M\>8H OT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBS[
ML'UKH:Y[Q9]V#ZT 7]#_ ./6M*LW0_\ CUK2H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH Y'QU]VV_WQ73V/_'G#_N#^5<QXZ^[;?[XK
MI['_ (\X?]P?RH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ J"\_X]W^E3U!>?\ 'N_TH YGP;_Q_7WUKK:Y+P;_ ,?U]]:ZV@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_U+?2N3\*_\AR\K
MK+C_ %+?2N3\*_\ (<O* .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]VNCKG/"_P!VNCH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** $IL<T<N=CJ^.NT@XJ'4B1I]T0<'RFP?P-? O@C]J;6/
MA/\ %?4=#U*UFUC3+Z\*M=,3MMANZYH&?H'25G:#XBTWQ-I\=]I5Y#?6K])(
M7##Z<=ZFUABNDWK*<,('(/\ P$T")XKJ&<D1RI(5ZA&!Q4M?%/[!'B;6]>\?
M?$J+5=2FOHH+MA"LC$A!NZ"OM:@!DDR0KND=4'JQQ38[B*?/E2))C^XP-?*7
M[4'Q:OO$$P\'>%'D.J)-B0VY^<#\*]0_9U^%>L?#S0?/UG6)M2N;R-7:.8DF
M,GG'- SUUKJ%9!&TJ+(>B%AG\JEKX=^+WBC7+/\ ;J\)Z9;ZG-%I<B(7M58[
M6X':ON*@!*K3:I9V[;9;N"-O1Y%!_G6/\1-<?PSX%US58UWR6=J\RJ.Y K\Z
MOA_\'_&G[<EG?^,H_&U]X0M[6Z:W2VC9L,03Z?2@#],8;R"Y_P!3/'+_ +C@
M_P JFKX&^"=O\0_V??BM/X9U1K[Q-IL0V"\DW,K>^:^\-.NC?6,-PR&(R+N*
M'J* +-%%% @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
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YKQ7_KK
M>M;1_P#CS%97BI2T]O@9K7TE&CM%W#'UH NT444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5SWBS[L'UKH:P/%4;/'"54D9[4 7=#_X]:TJS
M]%C9+4;@1]:T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *RO
M$?B2R\+Z;+>WLJI'&,X+ $U/KFJ)HNDW5](NY($+L/85^<W[2'QPU#QCXHF-
MA>R068^7R5;BO7RW+YX^IRK1+=GB9IF<,MI<SUD]D?0WC_\ ;&\'VMQ';&)Y
M&C?D]:[[X>_M->%?'4EO;6C-#(V%^=@ *_+N>1KN0R3'S&/<U>T?7;[19E>T
MN6@(/!4XQ7VD^&\+R>XWS'P5/BK%JI>:3CZ'[+HZR*&1@RGH5.13J^7?V3OC
M>VO:9;>'K^5KJ\)XE9LFOJ*O@,5A9X2JZ4^A^EX/%PQM%5J?4****XSM"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ J"\_X]W^E3U!>?\>[_ $H YGP;
M_P ?U]]:ZVN2\&_\?U]]:ZV@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@".X_U+?2N3\*_P#(<O*ZRX_U+?2N3\*_\AR\H ["BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQ!_P @N6M*LWQ!_P @
MN6@#.\+_ ':Z.N<\+_=KHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"KJ?_(-N_P#K
MB_\ Z":^!_A[X-LO'WB[Q7H]ZH"74[1^9CYER>QK[XU3_D&W?_7%_P#T$U\2
M? ,X^*NN$?\ /VW_ *%04C9\#7.L?LG^,[;PGAY_ TS>;->W'S,A/H37UBNM
MV7B+PG<:AI\ZW%I-;2,DB]"-IK#^*7PWM/B3X7FL)HU,[+\CFO ?AUX\O_A'
MJ6M>%==9O[)MK=UA#= <'H:!;G'?\$]?^2A?$_\ Z_&_]#KV;]L/]HBW^!OP
MKU:]L+I#XA51Y%OW/J:\6_X)V7,6H>-OB7>0L##+=LRX]-PKFOCMX;'Q8_;8
MT#1=582>%714GMW.-W0=*!]1W[+_ .TE\%K73[?Q[XJ\0K;^.=2^2XMI>0A/
MH*^[_"7C32/'&FQW^CW2W5JZAE8>AKQ&\_8%^"LJR2+X3BCEVDHRM]UL<$#%
M>&?"6\\5_ 'XKMH5[?"?0KNZ\JT@1MVQ,X /X4"W+?QD_P"3_/"'_7-/Y"OO
M.O@_XSJ/^&^/!; ?>A0_RK[PH!F=X@T:+Q%H=[ID_P#J;J)HG^AKXWCUO7_V
M/_'4>G1V2Q_#*:7SKV^9<^62>2*^E_BE\:M&^$K60U:.5A='"LG0?6G36_A/
M]H+P3-:7MNFIZ/<?+)&3G]: -'P#\1/"OQ2TJ/5_#MW!J-K(,K,J#)KK@,<
M8%?"]UI=]^R[\2GBT:86W@O?L@LE;E<GTK[6\,ZL-<T"PU =+B(2?G0!IT44
M4""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 **** /EK]KK_CZB
M_P"N8J+7-P_91MF21HG7YE*G!S4O[77_ !]1?]<Q4&N_\FJV7NX% 'Q3\(_A
M[XX_;&\8ZAX;\5-=66@Z8^V&:%BI*YZYKW'Q5_P3#\%?!OP[>>-/#NM:M/X@
MTR/SHDFE.QV';K7NW['NC6>FPWLUO&$DE3YSCK7LOQE_Y)OK/_7*@#RO]E/X
MB7OC[X<II6OGRM2V-&RYYQC%? 7[87[%_A?0OBQ;7<6JW3OK=[MF5FSLW'M7
MU9^R3?3R?$B2$M^[PW%<=^W!_P E-\,?]?Z_^A"@#WW]GO\ 9T\*?LB_#6:Y
MTK4;JZ@>!;B:2Z;(R5SQSTYKYG\9WWC_ /;7^+MSX OH6M/AB<L-0MVVMQ[B
MOLOXT*[_ +.^H",%G.F1X"]?N"OS9^%WP-_:4UZ-]4^'_BJ#3+(NVVW>3#KS
MW&: /H6+_@CW\-M-A6>T\0:RU_ -T&Z4A=PY&>>F:WO@[XW\6_ +QU8_#WQ'
M&%AO) EJTC9++T!KR+_A0O[<'F!O^$\@W9S_ *[_ .O3/#?[&O[3'B/XQ>'O
M%WCSQA:7ITZ16"^<-Q4=@,T ?;/[47QFOO@[\/I]0T9([C6&(6.%AG@]Z^0/
M!7[&NH_M=--XE^)MQ?Z7:W(\V$6KE=Q/IR*]2_:D@U&Q@BDUUC+"I12QZ5]/
M_!RY@NOAGH#6TB21?9E V'I[4 ?%FM_\$G?!?@K2[K7/"VLZQ<>(+-/,M8I9
M#M9AT'6O6_V:;?XHR:&OAGQKIS6FFX*><1\VWZU]5,P0%F(4#J3TID=U!,<1
MS1R'_98&@#\=O^"EW['WA;X3ZUX=\3:3J%Y+<^(M1$%Q#</N" L 2OYU]M?
M/]D7PQ\ O@ZT^B:C>74]]91W4K3/D!F4'"_G7C/_  6"_P"0/\,_^PLG_H0K
M[6L_^2'Z;_V"8/\ T6M 'SC\ ?/G^-X#7$CJH)VLW'%8/[2_QM\8?%GQI+\.
MOAK!]NFMYO)U%8_O1H3AC^5='^SO_P EOD_ZYO7GW['Q%K^V]\6#+^X$C.%\
MTXW\]LT :%O_ ,$@_AQJ]O'>ZKKFM+J5T@DNU24[1(1E@.?6N/U3PMXU_8)\
M:0Q^'TN+SX91[=U]=$L03V-?I;ZU\L?\%)Y5_P"&7]:A#J9'FC(AS\[=>@H
M[SQ5XP3XA? ZT\1VS[4O+<N&C..HKSG]A!I6L_%'FSR3?Z1QO.<<UH_!_3Y;
MO]B_PVJ(R-'8;BK=0 #6%^P#J\&I6_BY(F!:*Z*L,\_>H ^FOB#G_A%[O!*G
M:>1]*^(_V-)[A/VC/'TCW,L_E0R,L;L2,\U]M_$)D7PO=F218EV\LYP.E?(_
M[(NGV\/Q[\62Q)O$B.&D'*MUH \R\>_"?2?VT/BI+I_CW5+G1S9W+0VZ6[;0
MRY(Z=*]+^%?[.GB_]F/XJZ=H/@Y;G4O K*'>ZN&+,#W!KL/VEOV9]>\9$:G\
M+KRWTK6\DM()  LGKG-<C^S/\=O&_P .O']I\'_BSJ0U7Q=,=T=P#D;#TYH
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
MX4=B2,XK\VO&G['?[6_Q3BTVS\7^-[.XTZUF60(\X'0_6OK_ ,<^%O$GA7X
MG2]9N/M0LK#RY&0Y!PN* /G*U\!^)/V\O%,EUKC7%EX65S%)-:L5P!]*ZM_^
M"/?POM%\^WU[7#<0?O(=TIQO'(SSTS7KG_!/^ZLIOA#=+9[4 O&S'GYAUYKZ
M>Z>U 'XH>-M2^*>E_M%>#/#GC2*XT[0M(OUATV0$CSHPV 3Z\5^@'[8_[+7A
MSXU>"U\0:G?75G>6MHB@1.0K<5XW_P %#]2L;[XY?"J*UGAFN([Q!*(V!(^;
MOBOL;XT_\D;N_P#KW3_T&@#\Z_V4OV$/"&L>/"\VKW@^SGS $D()QSCK7KW_
M  4N:_\ ">@^#(/#\LRWE@H%K&K'+D<#/K77?L<?\CU=?[C51_X*$QK-XV^'
ML;C*-.H(_P"!&@#R3X%_L3G]L/P>OB_XO76IZ7KD3^3#!:N5&S'#$9]JYOXF
M>!+_ /X)IZ\WB;PC=W.HVEVWV=!=L6!W<=#]:_3GX:Z?;Z=X3L4MT"(8E) &
M.U?&/_!5FTBU+X<Z)%<+N1;Z,C\Q0!E^&_V3;S]MO0;;Q7\4I[[2H;E1/;+9
MOMWAN:YO_AG^3]C;XSZ+'X4O+R]\-D+),]TY)7V/-?>7P$4)\&?!RJ,*NFQ
M?E7B/[7#G[<B]B@H ]0^(WQRM?!OPEC\6;T7[0FV+/0L17Q/X ^ 7BO]O36M
M;U#XO_:]'T"SDW:4]F^TRJ3Q^E=Y^UM:W=U^Q9H$-@&^TM,H0KV.1S7C/P__
M &=/VP(?!NEWGAWQQ:P:;<0JT,(F 9%QQGF@#US4/^"5GAGX;V<WB/P+J^JW
M?BBR7?:PW,IV.1VZU[)^R_\ &77+[4CX#\7QK;^(K1#OASR *^9+;X$?MPP3
M!T\>P*P[F;_Z]=;^RS^R-\</ OQVNO'_ ,0?$=MJ<LT9$@CEW,3]* .'_P""
MD7C3Q+X0\;:!IOAYY6EOKD1E5)[FNK\$?\$T]-^-GANSUWXD:CJECJDB*R0V
M\A'!&<GFMW]J70[/7/BMX8FOX_,FBO5921T.ZOO'2.-)L@.GD)_Z"* /@;PQ
M\,X_V+O'(CTB]N+O1E(17NG)SGL:^COC=\%]"_::^&-K<:M=3V2BU::-K=\#
MH3S7BG_!0*\FL]'@:%MK?:%_G7TG\-Y&E_9_TAV.6;2LG\C0!^7WPS_82\(Z
MI\5H;"36+Q8C<;=PD.>OUK]9/AC\.[#X6^$;3P_ILLT]K;CY7F.6-?$GPA_Y
M+7#_ -?)_G7Z#4 %%%% !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 %%%% 'DWQSU?Q-I-I
M#)X<MOM%SMX7'>O"[/XI?M#^6PC\-HZ X!*=ORKZJ\42&.>W(K7TN5I;52V,
M^U>EA\9"C'EE1C+S9Y6)P,\1+FC7E'R1\B?\+1_:*_Z%F/\ []__ %J/^%H_
MM%?]"S'_ -^__K5]CT5U?VE2_P"@>'XG'_957_H*G]Z_R/CC_A:/[17_ $+,
M?_?O_P"M1_PM']HK_H68_P#OW_\ 6K['HH_M*E_T#P_$/[*J_P#05/[U_D?'
M'_"T?VBO^A9C_P"_?_UJ/^%H_M%?]"S'_P!^_P#ZU?8]%']I4O\ H'A^(?V5
M5_Z"I_>O\CXX_P"%H_M%?]"S'_W[_P#K4?\ "T?VBO\ H68_^_?_ -:OL>BC
M^TJ7_0/#\0_LJK_T%3^]?Y'QQ_PM']HK_H68_P#OW_\ 6H_X6C^T5_T+,?\
MW[_^M7V/11_:5+_H'A^(?V55_P"@J?WK_(^./^%H_M%?]"S'_P!^_P#ZU'_"
MT?VBO^A9C_[]_P#UJ^QZ*/[2I?\ 0/#\0_LJK_T%3^]?Y'QQ_P +1_:*_P"A
M9C_[]_\ UJ/^%H_M%?\ 0LQ_]^__ *U?8]%']I4O^@>'XA_957_H*G]Z_P C
MXX_X6C^T5_T+,?\ W[_^M1_PM']HK_H68_\ OW_]:OL>BC^TJ7_0/#\0_LJK
M_P!!4_O7^1\<?\+1_:*_Z%F/_OW_ /6H_P"%H_M%?]"S'_W[_P#K5]CT4?VE
M2_Z!X?B']E5?^@J?WK_(^./^%H_M%?\ 0LQ_]^__ *U4-7^)W[0,@07'AU8Q
MG(PF/Z5]K5A>*)VBCA"XQG/(I?VE2_Z!X?B/^RJO_05/\/\ (^3;'XH_M"B'
M$?AM77U*9_I5C_A:/[17_0LQ_P#?O_ZU?7&CS-+:C=V]JOT_[2I?] \/Q%_9
M57_H*G]Z_P CXX_X6C^T5_T+,?\ W[_^M1_PM']HK_H68_\ OW_]:OL>BC^T
MJ7_0/#\0_LJK_P!!4_O7^1\<?\+1_:*_Z%F/_OW_ /6H_P"%H_M%?]"S'_W[
M_P#K5]CT4?VE2_Z!X?B']E5?^@J?WK_(^./^%H_M%?\ 0LQ_]^__ *U'_"T?
MVBO^A9C_ ._?_P!:OL>BC^TJ7_0/#\0_LJK_ -!4_O7^1\<?\+1_:*_Z%F/_
M +]__6H_X6C^T5_T+,?_ '[_ /K5]CT4?VE2_P"@>'XA_957_H*G]Z_R/CC_
M (6C^T5_T+,?_?O_ .M1_P +1_:*_P"A9C_[]_\ UJ^QZ*/[2I?] \/Q#^RJ
MO_05/[U_D?''_"T?VBO^A9C_ ._?_P!:C_A:/[17_0LQ_P#?O_ZU?8]%']I4
MO^@>'XA_957_ *"I_>O\CXX_X6C^T5_T+,?_ '[_ /K4?\+1_:*_Z%F/_OW_
M /6K['HH_M*E_P! \/Q#^RJO_05/[U_D?''_  M']HK_ *%F/_OW_P#6H_X6
MC^T5_P!"S'_W[_\ K5]CT4?VE2_Z!X?B']E5?^@J?WK_ "/B/QA\2OCY<^%-
M0BU/PXD&GO&1-,L>"%^N*^.+R26:ZD:8GS2QW9]:_9#Q+I/]O:#>Z?P/M$9C
M^;IS7Y@_M!?"N[^'OC*:U%NS1DEMR+D<U]5D>.I592IJ"@_+J?'<19=6HQC5
M=24UY]#RBD:E.5.&!4^].CMY;D[8HF<G^Z,U]D?"'N'[&=Q=?\+JL(P6\C]*
M_3:OCC]C7X,SVD%MXHGC\HJ< .,&OL>ORO/Z\*^+]SHK'['PWAZF'P7O]7<*
M***^;/J@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O/^/=_I4]07G_
M ![O]* .9\&_\?U]]:ZVN2\&_P#']??6NMH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH CN/]2WTKD_"O_(<O*ZRX_P!2WTKD_"O_ "'+
MR@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_(+
MEK2K-\0?\@N6@#.\+_=KHZYSPO\ =KHZ "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"M
MJ2EM.N@!DF)P!^!KXR^!OAK6K'XG:W-<Z;-#"UT2KLI (S7VK4:VT,;%EB13
MZA0*!CX_]6OTKR[XZ?!6V^*_A>YM+>1=/U!E;%PBX9N.A->IT4"/BG_@GQ\%
M=9^#^L^-K?5/-99ICY<D@/S?,.:U/VL/@?J6B^*C\8M FENK_24!_LN%3F3Z
M8KZ_2&.,DHBH3U*@#-$D*3(4D19$/56&10.Y^=FC_P#!2CQ__9L=O<_"?47N
M7'EB;RW&#TS7H/[-'PCUOQYXFG\9^*?/AWRBXBM;@',>3G S7V1_8>G?] ^U
M_P"_*_X59C@CA7;'&L8]%4"@+GYX_MC:UXH^&_[47A_QQHWANYUVWL(5RL*%
MAP!Z5;;_ (*7>-FD7;\(=052<?ZMZ^_Y["VNCF:VAF/K)&&_G47]B:=_SX6O
M_?E?\* N?+OA_7K[]L;X?ZM;ZOX;D\,W4,+"!IT((8CMFOGSP+\</'?[$ME=
M^#;CP?J'C6.6X,L=VBL=O)XR/K7Z606D%J"(88X@>HC0+_*HYM+LKAMTMI!*
MWJ\2D_RH"Y\#?#G3O%7[5GC]M9U_3;KP_8,?-%O.I 7'L:^\]!TE-"T:ST^-
MMR6\8C!^E6H+.WM?]3!'%_US0+_*IJ "BBB@04444 %%%% !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!\R_M7:+J>J7,1L;*2Z&P?<4FH-<T/5'_9AL
MK-;*0WH<9AVG=7T[)#'+]^-7_P!Y0:/(C,>PQKL_N[1B@#Y]_95T?4-+LYQ?
M6DEJ=G&\8KU/XP6\UW\/-8BMXS+,T6%11R:[".&.+[B*G^Z *<RAE(8!AZ$4
M ?%O[*?AO6M+^)$LU]ILUK#AOG=2!7,?MI>$]?UCXD>&YM.TJ>\A2^5G>-20
M!N'-?>L=M#$V4B1#ZJH%)):P3,#)#&Y'0LH- &/:Z/%K'@RST^\C!CDM(T=&
M'^P.*^&?BYX7\;?LA_$.Z^)?AY;SQ)HC I_PC]ON*$'V%?H&..!TJ*XM8+M=
ML\,<R_W9%##]: /S67_@JQX_O,)%\%]2A,O"MY4AV^_-=_\ !7P3\2?VC/&V
MG?$?5M=U'PM8V$H9M'D9@)>^,5]P_P!@:8.FG6G_ 'X7_"K4-O%;+MAB2)?[
ML:A1^E 'FW[07P9A^.'@.?03="QG8[DN,<CVKX0M_C7\2?V)=4N]&_X1G4?&
M^G*?*0*K,  >HQ7Z>U5GTNRNCF:T@F/K)$K?S% 'YKR?\%&_B)\5XW\(V_PI
MU+0IM47R1J'EO^Y![\U].?LO_ WQ3X)MK?5O$'B.XOWD^?[/,Q/6OHA-#TV-
M@R:?:JPZ,L*@_P JNJH484 #T% 'Y]?\%9O".O\ BK2_APNAZ5<:F8=45Y1
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
M-7C88*G'2O%OVK-#U35-00V-C)<C:.44FOJ!5$:A5 51P !@4V2".7[\:O\
M[R@T >*>%?AK'\0/@18:%J\'DRJI*K(OW6[5\F:Y\8OB/^P]K%]:C0M1\>Z5
M>OB&W0.RP =,8Z5^D"HL:X50H] ,5!<:;:7G,]K#-_UTC#?S% 'YM+_P4P^(
MWCK.AVOPGU/1Y[H;!>>6_P @-?17[+_PA\96.L#QSXC\37D\=Y&<:3,S$)GV
M-?2RZ'IJ-E=/M5/J(%_PJXD:QJ%10JCLHP* /B7]H[PWK>J?%'0KBSTR::!;
ML,S*I(49K[1TI2NEV:L,,(4!'_ 14SVL,C M%&Q'0LH-24 ?%'[?'AG6]<T>
M!=+TV:^;[0I(C4GC-?1OPYL[FW^ ND6TT+1W2Z7M:(CD-@\5Z--:PW'^MB23
M_?4&GK&JJ%"@+C&T#B@#X-^$_A77K7XR0W$^ES16_P!I)\QE.,9K[TJ);6!6
MW+#&&]0HS4M !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!S7BO\ UUO6MH__
M !YBLGQ7_KK>M;1_^/,4 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *Y[Q9]V#ZUT-<]XL^[!]: +^A_\>M:59NA_P#'K6E0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7)>/?AQI/CS3)K>\M86G8869
ME^85UM%7"<J<E*+LS.I3C4BXS5TSXF\=?L+1->+<0:HL:2/C:.,5Z%\,?V-]
M+\%W%O<WEQ'?[<,49<U[3XZ)VVW/\8KI[+_CSA_W!_*O5GF^-J0]G*>AX\,D
MP%.?M(T]1NGZ;:Z5;+;V<"6\"]$C&!5FBBO(O?5GMI):(****0PHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *@O/^/=_I4]07G_'N_TH YGP;_Q_7WUK
MK:Y+P;_Q_7WUKK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ([C_ %+?2N3\*_\ (<O*ZRX_U+?2N3\*_P#(<O* .PHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]
MVNCKG/"_W:Z.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **S/$>K/H>C7=\D)G,$;/
ML'? KPW]FW]JV/X[ZWXCTR\TG^PI]*F,2"8D>=@XR,T ?0M%)5;4M0ATNQGN
MIG5$B1G)8XZ#- %JBOF;X:_MA/\ $35O$MK!X?DCAT>1D,PSA\=Z[#X=_M%0
M^/-<33DL/(9FV[N:!V/::**\R^,'QFB^%+60DM/M/VG]*!'IM%<I\.?'"^/M
M#_M!(?(&<;:ZN@ HKS+XJ?'+2?A?K6C:;>/&9]1D"*K-@C)KTFWF%Q!'*.CJ
M&'XC- $E%>+?M3?M%0_LX> U\0&P_M69I-BVJGYC[\5\M0?\%/O%EU8)=P?"
M;4)(77<C+&^#^M ['Z'45XU^S#\=-2^/?@F77-3\.S>&YTDV"VG4@GKSS5;]
MI+]I:R^!?A>2[T^VC\0ZXK[?[)MWW2X]2!R* /;J*_/O2O\ @IEXJO+JT%S\
M*M0M;20CS;AXW"QCU-?9'PE^+FC_ !8T%=0TVXB9^-\2-DJ?2@#O***S/$/B
M"S\-Z5<7UY,D,<*,_P [8S@=*!&G17 ?"/XK6OQ6TR\O+6,1I;R^7P<YJQ\7
M/B%-\-?"<NL06#:BZ'_4IG)H [>BOC/X5_\ !0"X^('C"71+WPC-I(63RUED
M##=SCN:^R+>;[1;Q2@8WJ&_,9H DHKS'XX?&ZP^#_A>;4=L>H7RG"V2-ES^
MKY'N_P#@IIXKA:5H?A3J$T"@E9%C?!H'8_0:BO ?V7?VI(?C]X?N+K5-,_X1
MC4HY-B6-RVUW'J 37OU @HIDTRP0O*YPB*68^@%>8+\>-)OO%4.CZ:T=]N?8
M\D;9VF@#U*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 **\L^+OQNB^%LJ))9_:=R[JZKX;^-D^('A6VUE(?
M($W\'I0!U-%%% !4<UQ%;KF65(AZNP%25\)?\%)=8\1ZQ;>&?#WAC6+C1+F[
MG\EIX6*GDX[4 ?<\-Y!<?ZJ:.7_<<'^535\O?L@_LQ>+/@;H*GQ'XTG\2SW0
M$I69F/EY&=O-?4- !1110 4444 %%%% $4MQ%;X\V1(L\#>P&:>9%5=Q("]=
MV>*^ /\ @K#XR\2>#])^',F@:K<:7]HU18Y6@8KO&X<&OL.'0[_QA\&+#3DO
M'M+^\TJ$?:L_,K&-3NH [>.^MYGV)<1._P#=5P34]?(?P+_8Z\:_"[XKIXIU
M;X@7.MZ>K$_8)'8K^M?7= "T444 %%%% !1110 4444 %%%<]\0/%B>!?!>L
M:_)'YJ:?;M.4]<=J .AHK\TF_P""MWB#4+BX_L/X5WVK6<4AC^T0H[+P?8TJ
M_P#!5WQL98U;X,ZFJ$X9O+DX'K0!^EE->18U+.P11W8X%>!? +]KCP]\8+ +
MJ4EOX>U9B EA<2A78GL 3UKTOXN^";[XA>!;_1--U)M*N[@?)=(2"M '717E
MO<,5BGCD;T1P34U?+'[,O[*'B_X)^.+[6M=\=7'B.TG1E6UE=B%SWYKZGH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBO,_BY\9(OA:L9DM/M.Y=U 'IE%<?\+?'Z
M?$CPO%K"0?9U=L;*ZNYF^SV\LN,[%+8^@H EHKPN#]IJ";QU;>'?[..Z:7R_
M,R>.:O?$;]H>'P#XT307L//9E#>9SWH ]FHKY@_:1_;&N/@-X<\-ZM%X9EU>
M/5YUA(0']V"1SQ7T)X-\3VWC#PUINK6S*5N[=)BBMDH2 2#]* -NBBO"/VIO
MVG(/V<=$TN\73O[8N+ZX$/D(>5!(YXH ]WHKDOAIXVF\>^&+/5I;)K'[1$L@
MC;W&:K_%_P ?7/PU\#WNNVFFR:M/;]+6,$EORH [6BOS3\2_\%:?$GA6^>'4
M/A/?V\.<+*Z. WZU<\'?\%5_%/B[Q'8:?#\)=06WN7"FX$;X4'O0!^D%%<_X
M'\23^*] @U">S:R>0 ^4PY'%=!0 4444 %%%% !1110 4C,%&6( ]32UP7QR
MNKJS^&NJS64C13JN0Z=1UH [I9HY#A75C_LD&GU\>_LD^(M?UCQI=1ZC?374
M*HQVN20*^PJ "BBB@ HHHH **** "BBB@ HHHH *3IUI:S?$C2+X?U!HB1((
M'*E>N<4 7EN(F; D0GT#"I*^$OA1XJ\2WGQCAMKC4;B6V^T$>6Q.,9K[MH *
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 **** .:\5_P"NMZUM'_X\Q63XK_UUO6MH
M_P#QYB@"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>
M+/NP?6MRXN8K2(R32+'&.K,<"N,\5>-/#B^4DNLVJ.&^[Y@JE&4ME<ESC'XG
M8Z;0_P#CUK2K \,^(-*U&!4LK^&Y8]E8&M^DTUNAIJ6J84444AA1110 4444
M %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[XKI['_ (\X?]P?RKF/
M'7W;;_?%=/8_\></^X/Y4 3T444 %%%% !1110 4444 %%%% !1110 4444
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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 %
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
M^$?".F>!]#ATG2(?(L8N43.<5M4 %%%% !1110 4444 %%%% !1110 4444
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7BO_76]:VC_
M /'F*X/XP?$+3_ ,,-U?1/*@&<(,UY?9_MU^!XH_+:QOE*G!VI_]:NZC@<3B
M(\U*#://KYAA,-+DK5$F?3=%?-G_  W;X&_Y\[__ +X_^M3O^&ZO _\ SYW_
M /WQ_P#6K?\ LO&_\^F<_P#;& _Y_(^D:*^;_P#ANCP.?^72_P#^^/\ ZU*/
MVYO Y_Y=+_\ [X_^M2_LO&_\^F']L8#_ )_(^CZ*^<O^&Y/!'_/I??\ ?'_U
MJ7_AN+P1_P ^E]_WQ_\ 6H_LO&_\^F/^U\!_S^1]&45\Z#]N#P2?^72^_P"^
M/_K4[_AM[P3_ ,^M]_WQ_P#6H_LO&_\ /IA_:V _Y^H^B:*^=_\ AMSP3_SZ
MWW_?/_UJ4?MM>"C_ ,NM]_WS_P#6I?V9C/\ GTQ_VM@?^?J/H>BOGK_AMCP5
M_P ^M[_WS_\ 6I1^VKX+/_+M>_\ ?/\ ]:C^S<9_S[8?VM@?^?J/H2BOGS_A
MM3P7_P ^UY_WS_\ 6I?^&TO!9_Y=KS_OG_ZU']FXS_GVQ_VK@?\ GZCZ"HKY
M^_X;0\&?\^UY_P!\_P#UJ=_PV=X-/_+M>?\ ?/\ ]:E_9N,_Y]L/[5P7_/U'
MO]0W5W#8V[S3R"*)1EF;H*\''[9G@T_\N]Y_WS_]:N9^)W[6_AG5O VI6NGP
MW2WDJ%4+KP/>KAEF+E-1=-JY%3-L'&#DJB;1P_[2G[4U];:Q=>'])*FQ4\3)
MU-?(FL>)-3UF[:>2^N%).<!S46K:M/K5])<SL6=B>M4Z_4\'@:6#IJ$%KU/Q
M['9A6QU5SG+3H>E?#7XZ:Y\.[R*:"9Y]ASAV)K]%?@G\6[?XG>%;6\EDCCU%
MQ\\*U^3[#-?3O[#?BRYF^) TEG8PJA^7M7C9WEU*KAY5XJTHZGN\/YI5HXB.
M'D[QEH?H91117Y@?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M+GZU](_LW_LD^&/V;]#^P:5<3:G)NW"ZNQF0?C7J'CSP'IOQ!T.;3=2B5HY
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
M>#?#D&C6V9;:($#>.M?._P"T)_P3_P#!_P"T!?1W5YJ=YHLB-N/V'Y=WUYH
MTM<TK]FW0M*N+Y-+\)WCQ*2L$!1G<^@&:POV>/B5X*\8?$6YTKP[\,8?#\2(
M2NK0P!5;\:\Z\._\$C? GA_6(+]?%>M7!B(/ER.2I^O-?9_@#X?Z9\._#=MH
M^G1*(X5V^;M =OJ: /CG]I=EM_BMH$8< "\4=?\ :K[BTG_D$V7_ %P3_P!!
M%>6^.?V;] \>>(++5KV:59[602J%Z9!S7K%M"+:WBA7[L:A!^ Q0!\-?\%#)
M$71;?<P'^DKU^M?3/PS8?\,]Z,0>/[)_H:K?&C]G+0?C9:I!J\TD2JX<>6.X
MKNM"\'VN@^#;;PY S&T@M_LRL>NV@#X7^$,B-\;( &!/VD]_>OT(KQGPW^S!
MX=\,^*DUVWGE:Y63S-I'&:]FH **** "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 **** .
M/\=:-I^L/!'?VJ7,?3:XS533?A#X)DMPP\-V))Z[HQ6MXK_UUO6MH_\ QYBM
M(U*D-(R:^9E*E3F[RBG\CG/^%.^"O^A;L/\ OU1_PIWP7_T+EC_W[KLJ*OV]
M7^=_>R/J]'^1?<CC/^%-^"_^A=L?^_=)_P *;\%_]"]9?]^Z[2BCZQ6_G?WA
M]6H?R+[D<5_PIGP7_P!"]9_]^Q1_PIGP9_T+]G_W[%=K11]8K?SO[Q?5J'\B
M^Y'%?\*9\&?] "T_[X%)_P *7\&?] &U_P"^!7;44_K%;^=_>'U:A_(ON1Q'
M_"E_!G_0!M?^^!2?\*5\&_\ 0#M?^^!7<44?6*W\[^\/JM#^1?<<-_PI7P=_
MT!+;_O@4T_!/P?\ ] 6V_P"^!7=T4?6*W\[^\7U6A_(ON.$_X4GX0_Z MM_W
MP*:?@EX1_P"@-;?]\"N]HI_6:W\[^\/JM#^1?<<#_P *1\)?] >W_P"^!2?\
M*1\)_P#0(M_^^!7?T4?6:W\[^\/JM#^1?<>??\*/\*?] FW_ .^!7+_%#X$Z
M!=>!=1AT_2H5O-A*%$&:]II*N&+K0DI<ST,YX+#S@X<BU\C\=O&7A2?PCJ\U
MG<*8W5C\K<&L '-?H]\?OV7=,\>27.MV:L-2;K$HX/TKXY\2_LR^.M)OBD&D
MR-"3@-MK]/P.;8?%4TY2L^MS\BS#)<3A*K4(-QZ6U/*%^=@N:^N_V)OAU=6'
MBQ-=:%O(9,>9CBL'X0_LA:GK]Y"?$%M):PD_,V*^Z? ?@>P^'_AVWTC3A^XA
M'WB.37D9UFU+V3P]%W;W/<R'):WMHXFNK);=[G14445^=GZ>%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!R/CK[MM_OBNGL?^/.'_<'\JYCQU]V
MV_WQ73V/_'G#_N#^5 $]%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %07G_ ![O]*GJ"\_X]W^E ',^#?\ C^OOK76UR7@W_C^OOK76T %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_D
M.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !6;X@_P"07+6E6;X@_P"07+0!G>%_NUT=<YX7^[71T %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%-DD6-"[D*JC)
M)[51MO$&F7EP((+Z"6;IY:.": -"BL"Z\?>'++4FT^?6[&&^7@V[S*''X5N0
MS)/&LD;!T89#*<@T /HHHH **** "BBL^3Q!IL,WDO?0++G&PN,T :%%(K!@
M".0>E+0 4444 %%%% !1110 4444 %%%% !15"^UW3],D6.[O8;:1ONK(X!-
M6K>YBNHQ)#(LJ'HRG(H EHHHH **** "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 **** "BLQO$NE1ZD=/
M;4+<7PZVYD&_\JK:IXX\/Z'(B:AK%G9NQPJS3!23^- &Y14%I?6]]"LMO,DT
M;#(9#D&IZ "BBB@ HHHH **S[[7M.TRXC@N[V"WFD^Y'(X!;Z5>219%#*P93
MW% #J*** "BBB@ HHHH **** "BBB@ HHJIJ>JV>BVCW5_<QVELGWI9F"J/Q
MH MT56T_4K75K1+JRN([JWDY66)MRGZ&K- !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !116=<>(M,M;T6<U_;Q71Z0LX#?E0!HT5
MB:IXWT#1=OV_6+.TW'"^=,%R:T[+4+;4H5FM9X[B)AD/&V0: +%%%% !1110
M 4450U#7M/TF2..\O8;623[BRN 6^E %^BF1R),H9&#*>A%/H **** "BBB@
M HHHH **** "BBB@ HJMJ&I6NDVKW5[/':V\?+2RMM4?4TW3-5L]:M$NK"YC
MN[9ONRPL&4_C0!;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 YKQ7_KK>M;1_^/,5D^*_]=;UK:/_ ,>8H OT444 %%%% !1110 4444
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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 **** /&?CA\9-2^&MQ''96Z3!E!^89KM?A3XPN/'/@VTU:Z
MC$4TN<J!7AW[6?\ Q_0_]<Q7JO[.O_),-.^I_I0/H:7Q<\=77@+PW/J%I$LL
MD<;.%89Z"N)_99^.&I_&[P[J=_J=LEM);3^4H08R.:T_VDO^1%N_^N+?R->5
M?\$]_P#D2->_Z^S_ #- =#ZSHKX4^/'[86L_ _XZ7ECJEP[>'<;(XH^3N/2N
M*CD_:Q^*-Y/X@\(:REMX<O3OLUE;;A3TH"Q^D%%?&/P/^-7CSX2^*++P3\9[
MX7OB+5''V22,Y7!]Z^LO&'C#3_ ^BRZGJ4GEV\??WH W**_/SQ=\8/C-\>/%
M%_8_"*_-E%:.2SRG:NW/K572K7]K#X<:A'XE\7ZU'=>&K#]Y>0QMN8J.O% 6
M)/%%Y>Q_\% 9XA>S"W*8\G<=OY5[Y\7?V-]$^--YI]_?ZY?V4EO()@MNQ )]
M#S7QM\+OC'8?&7]LX:S:+(A*[2)!@Y'6OJW]MKXP^*?A)9>#!X9N?LQOKQ89
M_=<@4#/HCP1X/@\$Z);Z;!/).D*! \G4X%=#7B?QD^+5QX1^%<$=G<%/%.HV
M"-:MV$A4')/UKY#\'^)/VHO"MD/%OBS5A=>&O,Y2,Y.TGB@1^E%%<!\+_B9:
M^,/ \>JS,R200>9/O&. ,DU\H_%[]J+Q9\6O$@T+X-W,L-S;N8)I'7 +@XH
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
M"@?0^DZ***"0HHHH **** "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@#FO%?
M^NMZUM'_ ./,5D^*_P#76]:VC_\ 'F* +]%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445S7Q%\2-X3\'ZAJB':UNFX&KA%SDHK=D3FJ<7.6R.6
M^+'QQT3X<V<T37D9U-/^6!/(KY,\6?MV>(9+SRK6RB:%6X*BO#_BYX^N/'WB
MVYU&25G+DCKQ7#U^F8'(L-3IIUX\S?<_)<PXBQ56JUAY<L5V/O#X/_MDIKMU
M#!K[1VL3'#,>U?5>BZU9^(-/BOK"=;BUD^[(O0U^,JR-'RK$'V-?<G[&/Q>N
M-4\CPO)*72-<A3SBO)SC):=&FZ^'5K;H]K(\^J5ZJP^)=V]GYGV)1117PQ^A
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[XKI['_CS
MA_W!_*N8\=?=MO\ ?%=/8_\ 'G#_ +@_E0!/1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !4%Y_Q[O]*GJ"\_X]W^E ',^#?^/Z^^M=;7)>
M#?\ C^OOK76T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7.>%
M_NUT= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5\)_MY?\EL^%H_Z>%_\ 0J^[*^-?
MVZ?AWXAUSQ1X2\4Z/8M=0:*PEF91D+@YH&MS[#L>+&W!_P">:_R%?(?_  4M
M!/PKT(=FU%1G\5KKO '[<7PXO- B7Q+XAM-'U2$;)(9">2!BO#/VDOBB_P"U
M9>6/A7P*BZM8VETLWFPC.<$<_I0"/K7X7Z;_ &-\"=-&[<7TY7_\=KY'\%_"
M_3?$O[2UAK%_;QW CD^ZPSWK[2T;2YM#^$-G87*^7/;:<L;J>Q KY;^%=PC?
M&ZU4-SYG]:!GVKY,=I9&*%%BCC0A548 XKX7U[4D\._&VQ2T3RC<W@$A7O\
M-7W9<?\ 'O+_ +I_E7Y^?$2ZCC^..D<\B\'_ *%0)'9_M-:A)K_QX\/^%;X&
MXT:Z@0RV[<JW ZBOJ_X>>%M-\'>%;/3-*MDM+.-?ECC& *\"_:R^&VK2:3#X
M\\+6C7_B.Q@416X&<X K+^"?[;'A2Q\&V>G_ !'U>#0/%40Q/:2\%: /H_XC
M^&M.\4>#]3L]2MH[F(P/C>,XXZU\6?LV^#;#P+\8HK/3@BPR3L2(^G6O0_CC
M^VYX1;PA>6?@?5[?6]0GB9/W7.,CI7AG[#NMZWKGQ&BN/$,#6UU),616!Y%
MT>G>*?\ DZ34O3(KJOVP/@#J7Q)L?"WB[0[AK>3PWB[DMHQ\TVWG%<CXLF0?
MM1:L,_..0/>O1?&7[2FI?"B[TR'Q-8QVNCS,$,TB]4__ %4 <C\)/VUK#XQ:
M]!X2\3>";C3$#>1)-?(=A(XW<U;_ &]+B+3?@_IND:&T=A8_:4^>'A,$]!7&
M?&[XX?#GXD:W9:9\/[ZTN_$,RC:EH@5BQ/MWKT7XF?!G7OB-^S#IFB:A;R+K
M=JPF*_Q<<T >O?L]^"]%\*_#'09M,T^"TN+JSC>XFC7#2MCJ37I-Q;QWD#PS
M()(G&&5NA%?%_P"SW^ULO@>SG\+?%1H/#$.EH+>RN)QCS0O'->J:[^VY\*XM
M)N&TGQ5:7^H[?W,"'EFH$>O:7\/O#GA_4)=1T[1[6TOF4@SQIAC7R'XS);XP
M6I/)-XN?^^J]1^ _QM\>_%#Q9<+J6A+;^%RC&.^5,9].:\J\>7$4/QBMPK9"
MW@Q_WU0!3_:;D?5OVN/A[H-XWVC1[B*,36;<J_ [5]PZ-HEAX=T^*PTRTBLK
M.(82&%<*OTKY,_:T^&.L1^)M#^*7A^U:]U31[=6CA R"0!73?#/]N+P3?>$+
M63QUK5IX=\2C(N+&3@CW% 'L7QD\(Z-XJ\ ZP-7TZ'4/L]I+)%YBY*,%)!%?
M,'_!/V&3Q?\ "OQKI%Y/OA:]>%,\[!DX%:?QW_;(LM>TNVT/X63V_BFXU+=;
MW;0@GRD;C^M=+\!_AGJW[/WP1U[4-.LVNM<O";M;5QU<\]/QH'T/)/&'B+Q)
M^R#X\GU>UT>[\0:8_P AM[="1M/?BOHWX._$SPG\8M'N-=M]'ATS67C\V9)
M!(&QW]ZX;P=^V9X(FTW[!\3KFQT3Q$N1):7$8/'I@BO*OV9[J?Q/\;/%5YX?
M)GT&[F)C:/[@0GM0!Y-^TW\5+GP[\?M&UF[\.S>(X[*3Y8E0MD ]*]47_@IS
MJ%G''#;?"?5(844!4\I@!] *ZK]H;0=:^&/Q8T+7K'08]2\+Q8DOKJ:,,(_7
M->D:=^UU\";ZS26ZU;1[6?&'B>W0D'TZ4 ?)WQ6_;6NOC$=.MY/A+J!G@?*3
M20,2A]<XKZ/\/^.]?O\ ]E/Q3JM_!/87=M;GR$E!#*,=!65\6/VM-+8Z1;?!
M?1M)\:7\TX6]$%NI\F,D>U>^R:+=_$_X2W.F:OIZZ7/?V^)(8UP 2.>* /%_
MV$?!VD:Y\/[;QQ=V4<GB.:1D:\8?/CZU]8,H8$$9!X(KX"^%OQ2U_P#9A^*D
MG@WQ-;#2_AU'N9=3E&%#5]$W'[;'P=2&5H/&=C/*JG8BD_.>P% CPO\ ;%^$
MV@?\+0\/ZM;6L%G<KAVVKC><]:^J?@>V[P':>W'Z5^:_QV^/7B3XO?&K1)+>
MTVZ-#(%22,'!7/6OTH^![*W@&R*G/ _E0-GH%%%%!(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 %%%% 'R[^UES?0COY8KU;]G=2OPQT
M[(QR?Z5P_P"UUX'U?5O!-[K'A^U:]UBWC_=0*,[B*\V_9O\ VNO"_@OX?VFA
M?$C5(?#WB6!CYEK+P105T/<OVC8C-X)N4 ^]$P_0UYI^P3IATWP7K:EMVZZ)
M_4UQG[2/[4VG>.+'3-'^&%[#XFN+E_+NOL^2$4\5[A^R[\/KSP'X+=;Z)H9[
MLB9E;U/6@70^6OBOX&T_XC?M>76EZG ES;*=VR09'6OO7PAH=MX;\-V&FVD:
MQ6]O&$5%' KXIU>X0?MN7B;OFQ7W/8_\><7^[0!\1?M>B*#]I#P3=L@:6%4V
M-W%=5^VAXJN]5_9_A2%VM9))(]T^< UQW[9EPD?[0/A!6."53^E>Q_&SX93?
M%S]GN'1[.,O.FV0;!SQS0,[+]F?PGI7A_P"$?AVYLK.*&[NK-6GN%7#2GU)K
MU"^L;?4K66UNH4N+:5=KQ2#*L/0BOC3X!?M56GPULV\'?$>:'P_;:3&(+6YG
MXWX/>O2_%7[;7PUB\/7K^&O$EGK&NB,_9;%"<R/VH$?,=U\,M'\'_M]/-HT<
M.GVVW/V.(8&?7%>E?\%'6_T'X?-_U$$/_CPKY?\ @K\0/$OQ2_;<_M[Q/:MI
MUZW MP"!M[5]._\ !2*:..S^'H<[0VHH/_'A04>P_%[X4R?$3X::/?VDA2^L
M]/C*!1R?D!XKP?X8_M77'@^^B^&OC+PE=7-@AVG4;A#Y1&>ASQ7M'Q2^-'B'
MX1VG@U[33$G\,2641OKQUR(UVC^E>4_M)_M'_"KXH?":YL/#.K6-UXAED3RT
M@0"5#W&10(];^.>NV6B_#VPN?#2QVMM?#:5@X!4CH:K?LD?#_0](TF^U*"PA
M%]+)O,VWG)YK/^$/P[OO''P1M(=76020VI-MNZNV#BO(/@[\>O$'P!\37^B_
M$.R&CZ3+<D133#&4!X/Y4 ??M<S'\,_"T6M2ZNFB6BZE*VY[G9\['U->:?\
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
M@O;6FKJXB%N?)9OXFQQ0!E?L<^!='EOM>U:XLX;F_,V]9F7)4D_SKZSK\^O
M?Q.\4?LR>/\ 4K+Q+IWV3P_>7)_TB4<!,]:^E%_;8^#. 3XVL5R,G)/!]/K0
M(].O/AOX9U#5FU.XT6UFOV.YKAD^8FOE/]M]0OQ$^'\8 "+*H"CMS6WI?[57
MB[QS\1IK'P?I$>J>&=^(KQ4SN7/7-<[^V]=;/''PYDG'EW#R*73T.>10!K?M
M!:M<7?@Z/1&<BSEB7<#]WI7M?[-OA73?#OPOTDV5K'%*\?SR*.6KC/C%\,[K
MQE\&WNM&A:YUD0J8XU'7BO-_@+^U;IGPVTN+PE\1;J+0I[-2H:;@@^] SZX\
M8:/::]X9U"RO85GMI8F#(PR#Q7QO\(TM_AK\=+30=$A6STV>0EXHQA237>_%
M3]N+X>CPW>:?X2\06VKZ_<QE+6"+^)CT K._9!^&_B'Q-9'QI\0=,DTS75G)
MMX",93LW\J!&?^T-\-M2^$OBZ\^*.AI+J$\S_/;0*=PK1^ W[3&@?M'7D=CX
MV\(+HVIZ=(#:2:DF-[^JYJSJ'[63^$_C9K7AOQ]:6VD^#801;ZA<1@JS#IGB
MO#OVIOB)HWQ<^*7PX;X47EOJ:6=XK7\VFKM7;N[X [4#-?\ ;Y\:7/A_Q]8V
MLFGOK.GF%2=/0;@XXXQ6%\/_ /@HA=^ ?"EIHEE\)M2A@MQA5CA95_(5[W^U
M-X!U2*'3/'.C::-5U:PMD'V9UW!B .M,^'/[5WPL7P?8+XWFT?0/$JKMNK"6
MW7<K>O2@.AX9XX_X*)77C;PK?Z9=?"/4IYY8F6!FA9MC$=1D5Z%^PG\1M>A^
M%^J+K&A76GSR3-)$LR%2HYQU^M=GXV_:[^&5OIK1^"4TGQ#K+@B*&.!>6[#I
M7HW[._B?Q-\1/!-Q=^,_#$/AZZ:3$4$<84,ASSTH ^?/A#X?L_%W[4^KW.K1
MI?*$9EAD&=IYYK[BCC6&-8T4(BC"JHX KX.^(5KXE_9W^.%]XVM;!I=(G;89
M&'R[3UKWC2?VW/A'<:;;2WWBZRL[MD!F@8G*-WH$SF/V_?A/X<\7?!'7=;O[
M"%]5LXAY-TZ_,OT-:W_!/^ VW[,OAR/?YFTL-WY5\J?\% _VJM7\9^$KG3OA
M\JZWX*EC O=2A!*H>]?4O_!/1HY/V7?#+1OO4[CG\!0/H?2=%%%!(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!Y7\;/B!-X#MH;F+3WOB%W;4
M&:\6M/VXM2CC*'P->MM.,A&KZ6\70PS36XFA28>CC-7=+T73'M01IMJO_;%3
M_2O2P]?"TXVJT>9][V/*Q.'Q=65Z-?E7:R9\QC]N34/^A$OO^^6IW_#<5_\
M]"-??]\-7U+_ &#IG_0.M?\ ORO^%)_PC^F?] ZU_P"_*_X5U?6L#_T#_P#D
MS.3ZGF/_ $%?^2H^7?\ AN"_/_,C7O\ WRU*/VW[[_H1[W_OEJ^H?^$>TO\
MZ!UK_P!^5_PI/^$<TK_H'6O_ 'Z7_"CZU@?^@?\ \F8?4\Q_Z"?_ "5'S#_P
MV[>_]"1>_P#?+4O_  VY>_\ 0DWO_?+5].?\(WI/_0.M?^_2_P"%)_PC.D_]
M VU_[]"E]:P/_0/_ .3,/J>8_P#03_Y*CYE_X;;O?^A)O/\ OEJ7_AMF\_Z$
MJ\_[Y:OIG_A&=)_Z!MK_ -^A2?\ "+Z1_P! VV_[]"CZU@?^@?\ \F8?4\Q_
MZ"?_ "5'S3_PVQ=_]"7>?]\M2C]M:[_Z$R\_[Y:OI3_A%='_ .@;;?\ ?L4G
M_")Z/_T#;?\ []BCZU@?^?'_ ),P^IYC_P!!/_DJ/F[_ (;4N_\ H3;S_OEJ
M7_AM*Z_Z$Z[_ .^6KZ/_ .$1T?\ Z!UO_P!^Q33X/T?_ *!UO_W[%'UG _\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&4,"",CT-> ?$3]AOX
M4_%#Q1-X@UW1GFU&7[SI)M'Y8KZ HH \0^%W['7PU^#^H/>>'=):WG8Y)D?=
M_2O;E4*H & . *6B@#@YO@IX6G\</XL>RSK+]9LUW4<8C0*HX'2G44 <'XS^
M"OA?Q]X@L]:UBR\^_M0!%)GIBNQTW38-)M$MK==L2\ 5;HH \7^*/[(WPY^,
M%T;CQ'I37$I;=E&V\_E7*>&_^"?7P>\*ZY;:M8:)*EY;G,;-+D#]*^DZ*!GE
MUC^S?X'TWQD/%$&F;-7 P)01_A6S\2?@WX9^*\>G)XAL_M0L)!+!S]UAWKN*
M*!'-^*/ &C^,/";^'-3M_.TQXA"8^^T#%>'^&_\ @GS\'?"NJ#4+#0Y$N V_
M+29&?RKZ4HH&4M'TFWT/38+&T3R[:!=J+Z"N$^+7[/\ X.^-20KXHL#=^4NU
M2IP<5Z110(^66_X)L_!)L9T*;AMW^N[_ )5[_P" ?AWHGPUT.#2=#MA;VD*[
M44\G'UKIZ*!G#^-/@WX9\?:Y8:OK%GY][98,+Y^[78V=G'8P+#"NU%& *GHH
M$>%?$;]B_P"&/Q2UB?4]>TAI[N9MSLC[<G\JQ?"7[ /P@\%^)K'7=,T22/4+
M-P\3M)D C\*^CZ*!B?A7CWQ4_91^'OQCD:3Q)IC7+L<DHVW^E>Q44"/)?@_^
MR_X"^!R2+X6TPVHD.6WMN_I7J=Y9Q7UL\$R!XG&"I%3T4 ?.'BK]@'X0>,O$
M%SK.I:)))?7!R[+)@?EBM#P'^P_\*_ASK$&IZ-H\D-U"P=&:3."/PKW^B@=Q
M,=N@KF_'GP]T;XD:,=+URV^TVA.=O>NEHH$?+MU_P3A^"EY-++)H4Q>4Y;]]
M_P#6KNM-_9%^'&E?#V?P7#I!_L*8[GB9@3^>*]HHH'<Y_P ">!]*^'/ABST#
M1(/L^FVB[8H\]!70444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I",\$9%+10!X+\
M3?V)_A=\6_$[Z_XAT=Y]1;J\;[1^6*E^&?[%_P ,?A-JK:AX?TAX+ECDM(^[
M^E>ZT4#&H@C154851@"N%U+X*^%]6\;+XKN++?K*C FS7>44"&11K#&J*,*.
M!7$>.O@SX8^(VK6.I:W9_:+JS_U39Z5W5% %+2=)M]%LTMK5-D2\ 5YI\6OV
M8O ?QJ4+XGTTW(SN_=MM.?RKUBB@#YETC_@G;\&=$U*WOK70YEN(""A,N1Q^
M%>C6O[-7@6TUJ+58M,VWD8 5\CM^%>J44#.'^(GP<\,_%#2+'3=?L_M5K9.)
M(5ST8=/Y5KZQX$TC7?"+>&KNW\S2C"(/+_V0,8KH:*!'S3H?_!/7X.>']6_M
M&ST.1;G?ORTF1G\J^AM!T.T\-Z7!IUC'Y5K"NU%]!6A10!P_Q.^#?AGXN6*6
MGB.S^U1*"HP<'%>)/_P3:^"4F[.A3?,=Q_?=_P J^I:*!G$_#3X/^&OA+I<=
MAX>L_LT"+M&XY./K1XZ^#_AOXC:C87VMV?VBXL3NA;/W:[:B@16L-/ATVU2"
M!=L:C %>-?$W]CSX:_%O6)M3\0Z2UQ=S'+LC[?Z5[=10!\U>'?\ @GO\'/"^
MOV.L6.AR)>V;B2)FER 1^%?2:*(U"J,*HP *=10!Y;\6?V;? _QIMS#XGTXW
M2$Y.QMI_E6/\*/V0_AQ\&;AYO#6E-;R,<DR-N_I7M5% $,]K'<V[02(&C8;2
MIKY[\:?L%?"/QYXCGUO5M%DEOYCEV63 _+%?15% 'SWX+_84^$_@+5H-1TG1
MI(KF%@Z,TF>1^%?02H$554851@ 4ZB@#G_&W@?2?B!HKZ5K-O]HM'.2M?/\
M>_\ !./X+:A<RSS:%,9)3EL2_P#UJ^H** /%O#_[(?PX\,^ [WPA9:21HMW_
M *V)VR3^.*]#^'?P[T7X6^%K7P]H%O\ 9=,M\^7'G.,UTU% !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!S7BO\ UUO6MH__ !YBLGQ7
M_KK>M;1_^/,4 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH S]<T.S\1:>]G>Q"6!NJFO&?%W[+W@"YE2>33]LC-S7NU<]XL^[!]:Z*>(K
M4=*<VO0YJN&H5]:L%+U1S7P]^#?A;P9Y<^EV@61>02.E>C5FZ'_QZUI5G.I.
MH^:;NS2G2IT5RTXV7D%%%%9FH4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% '(^.ONVW^^*Z>Q_X\X?\ <'\JYCQU]VV_WQ73V/\ QYP_[@_E0!/1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%Y_Q[O\ 2IZ@
MO/\ CW?Z4 <SX-_X_K[ZUUM<EX-_X_K[ZUUM !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% $=Q_J6^E<GX5_Y#EY767'^I;Z5R?A7_ )#E
MY0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OB#_D%
MRUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%% !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 4444 %%%% !1110 4444 <UXK_P!=;UK:/_QY
MBLGQ7_KK>M;1_P#CS% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?\ QZUI5FZ'_P >M:5 !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% '(^.ONVW^^*Z>Q_X\X?]
MP?RKF/'7W;;_ 'Q73V/_ !YP_P"X/Y4 3T444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5!>?\>[_2IZ@O/^/=_I0!S/@W_C^OOK76UR7@W_
M (_K[ZUUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=
MQ_J6^E<GX5_Y#EY767'^I;Z5R?A7_D.7E '84444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5F^(/^07+6E6;X@_Y!<M &=X7^[71USGA?[M
M='0 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!S7BO_76]:VC_ /'F*R?%?^NMZUM'_P"/,4 7Z*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[Q9]V#ZUT-<]XL^[!]
M: +^A_\ 'K6E6;H?_'K6E0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!R/CK[MM_OBNGL?^/.'_<'\JYCQU]VV_WQ73V/_'G#_N#^5 $]
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07G_ ![O]*GJ
M"\_X]W^E ',^#?\ C^OOK76UR7@W_C^OOK76T %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?^0Y>
M4 =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;X@_P"0
M7+6E6;X@_P"07+0!G>%_NUT=<YX7^[71T %%%% !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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <UXK_UUO6MH_\
MQYBLGQ7_ *ZWK6T?_CS% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?_'K6E6;H?_'K6E0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!R/CK[MM_OBNGL?\ CSA_
MW!_*N8\=?=MO]\5T]C_QYP_[@_E0!/1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !4%Y_Q[O]*GJ"\_X]W^E ',^#?^/Z^^M=;7)>#?^/Z^
M^M=;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'<?ZEO
MI7)^%?\ D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7.>%_NUT=
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 45C>*O%FG>#]*DU#4IUA@C&3DX-?-U_P#\
M%)/@[IVH7%E+JDHF@;:_RCK0!]545\U^!_\ @H!\*/B!XE@T/2]3D:]F.%#
M 5]%+?1W&GM<V[K(AC+*RG/;- %JBOS7_:"_;,^)7@/XQ:3H.E7033[BZ\MU
M_P!G.*^_?AKKMWXB\+6E[>'=/(BEC]10.QU=%%% @HHHH **** "BBB@ HHH
MH ***J:K>#3[":<_P+F@"W17Y3_&G]O_ .)G@O\ :$N/#EA)*-#64(H"'IFO
MTR^&FO3^)_ >AZK<Y-Q=VRROGU- ['34444""BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** .:\5_P"NMZUM'_X\Q63XK_UUO6MH_P#QYB@"
M_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>+/NP?6NA
MKGO%GW8/K0!?T/\ X]:TJS=#_P"/6M*@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#D?'7W;;_?%=/8_\></^X/Y5S'CK[MM_OBNGL?\
MCSA_W!_*@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H
M+S_CW?Z5/4%Y_P >[_2@#F?!O_']??6NMKDO!O\ Q_7WUKK: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ([C_4M]*Y/PK_R'+RNLN/\
M4M]*Y/PK_P AR\H ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "LWQ!_R"Y:TJS?$'_(+EH SO"_W:Z.N<\+_ ':Z.@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K!\;>+[/P-X=N=8OO^/> 9/.*WJ^>_P!NZ^N-/_9N\1S6Q(F4#&WK
MT- 'YJ?M0?M/^-_BU\4+G0_"]Q=SV%Q/Y0@M\D*"<=J[[1?^"0OB'Q-HUGK5
MQX@AAN[Z)9Y(I"0R[AGFKO\ P2G\,Z1K'Q(U74KU8M0U PLQCF4-Y9YYYK]8
MU4* H& !@ =J"V['XY?$W_@F?XN_9]\&W?CG1=:%[J-AAA#;9+_A7TU_P3I\
M;>/?$]G.GBPW@@%NV%N01T'O7W==6D%]"T-S$D\+?>CD4,I_ U3CT>PTJSG%
ME9P6F8V_U,87M[4"N?D'^UPR0_M#:*[L$B6^Y8] -U?3'B7_ (*/^$/@'%IO
MARYLCJDGDJ?-MWX' ZU\H?MPV<FJ?%.VLH699IK@JK+USFO3O!__  33LO&7
MPID\5ZSJD[ZNL9>.*3G@"@?J?8G[-_[;7AK]HG5GL-/MC8S!=P$C=?:NS_:$
M_:*TW]G_ $9-0U&S>[C9"^$/I7Y1?LY:;=_"O]H6XT6WGD00R;< X[U]N_\
M!1"3[3\)])ED^9GM<DD>U K:GN/[,G[4&E?M+>'Y]4TNRDLXXG*E7/I7#_M
M?MX^'_@'X@_LK4-+ENI/,$>Y#ZFO+?\ @E#&%^&U^54 ><W05X#_ ,%((E;X
ME<J#_I2]O>@+:GZ@_"OXG6OQ1\+VVM6L+6\$T8DPQZ9%>(?M(?M[>$_V>/$,
M.DW4 U61UW,UO("%/H<5S_A#QM/\//V7SM7RGFTW*.."/DZBOSD^!WP=U7]J
M+XMO8ZU<SRZ=/=,K74ASM&?>@+'Z#_"3_@J#X*^*6NW&FK8-IYB0OYDSX!QV
MJUX3_P""EGA7Q;\0G\+6VD3>:L_D"8-\IYQFO(/B9_P2KT+P+X9N-5\+ZQ=-
M=Q+EE VD\5\F_LYZ.=%^.UKIDPW36]ZJ,S#DG=0.R/W-U'7K32=&.I7<JP6X
MC$A9S@#(S7Q9\3O^"J7@KX<^,KG06TR2^,)QY\;_ "FG_P#!17XP:EX-^'<?
MAZQW0I<VBDS(<$9 KY2_93_8'MOVA-$BUGQ!>S)!*"YN&&2:!6[GUO\ #O\
MX*@>"_'VGZG=)I[6GV)"Y61^6P.U>A? 7]M+P_\ M!17*V>ER01(YC(<YSBO
MB']J;_@GK8_ ?PRNI>$]0N;F*16,RXQP/6NC_P"";,:QZ?/'M 9)2&X[T!9'
MK?Q/_:A^"'AKXR2^%]7^'\-[K2. ;PQ@\YZU]N>"=0LM4\*:7=Z= +6RFA#1
M0C^!?2OQB_:.C0_MA79**3YJ]O>OV)^$?_)-?#O_ %Z+0#.OHHHH)"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 **** .:\5_ZZWK6T?_CS%9/B
MO_76]:VC_P#'F* +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<]XL^[!]:Z&N>\6?=@^M %_0_\ CUK2K-T/_CUK2H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH Y'QU]VV_WQ73V/_'G#_N#^5<Q
MXZ^[;?[XKI['_CSA_P!P?RH GHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ J"\_P"/=_I4]07G_'N_TH YGP;_ ,?U]]:ZVN2\&_\ ']??
M6NMH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CN/]2WT
MKD_"O_(<O*ZRX_U+?2N3\*_\AR\H ["BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "LWQ!_R"Y:TJS?$'_(+EH SO"_W:Z.N<\+_=KHZ "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "N!^.'P^;XG?#G4_#ZJ&:X7@,?8UWU% 'X.R>,O&'[
M%_QZO5\.H\#";9<Y4[=F>?TK]*/#O_!2OX2S>'--EU/5GCU-H5^TQ*@PKXY[
M^M>D?'G]E;PK\8=-N9/[,MH=9ESF[V\GZU\':E_P1SU^ZU2ZN(O$%ND,C$JN
M[H*"]&>]_'C_ (*7>"+7X8ZC)X!U1[CQ00!;QE>GZUU7[#W[7$_[0/AU]+UM
MG;Q%' S3;EP.AKY^^%'_  2/O_!_CJTU76M6M]0TZ(Y>WSG-?H!\/_@?X0^&
M,,C^'M&M["]DCV/<1KACQ0+0_+#]K-?+_:*T-3_#?8_\>K]/_![9^$*' '^C
MCM[5\P_&G_@G[KOQ.^*&G>)X-;C@BMKCSFC9N3SFOKW0O!<VE>!UT-I0THBV
M;_PQ0#/R4T@Y_;$U4]/WW]:^X/VV/"$WB?X)V4\2%Q!9Y.!_LUPMC_P3TUZU
M^.E[XX.MQ&VG?<(=W(YK[/U+P;;ZUX*.@WR+.IM_*);UQC- 'Y9?L&?M:>%?
M@5I]YI/B6X:VA\Y@W'(ZUYO^V'\:M&^.'Q2CN?##-<6,ETI3:,GK7T+\7/\
M@DS?>-/$\E_HVK6^GVKL6,6<5V7[*/\ P3)'P7\?3:UXLNK;7[$+^ZMVY ;L
M:!Z;GJFL?#&_\0?LMV2A?WJ:7NV=\;:_._\ 97^-3?L\_%SRO$F8-&6Z8R[E
MP<9K]L98-/T_3/LLHAM[!4V>6Y"H%].>U?"G[4_[!?A?X\^)HM6\,^)M(T2/
M;B:%9EQN[G@T"3-_XP?\%'OAG<>#[FV\.:D]Y?3(5Y3ID=.M? /[/NKCQ!^T
M%#K':ZOED_-J]XT+_@GOH/[/OVOQ%XC\2Z;X@LVC8);)("0<?6O(_P!F.SM[
MSX\W1L+?S+..\S&L8R%&Z@9]@_\ !2SX?:OKG@F#7+6,R6$%HN_:,G@"O*OV
M'_VWO"GPK\&VVA^)[AK6UB!4';\P-?IEK'A33/&7AA-+U:U6ZLY85#1N./NU
M^<_QF_X)+WGC;X@7FJ^']5M]+TF4DI:YQMH$O,F_;._;M\&^._"*:9X+O6O7
M=&65F3L:P/\ @FV3)8W,IZR3,Q_&NA^&/_!)VX\*:;JT&K:E;WTUS&5A?.=A
MQUKVG]E7]B?5_@%'<)>:M'>+)*74*<X![4#T/A#]H[_D\"[_ .NJ_P Z_8;X
M1_\ )-?#O_7HM?%?Q4_X)RZ_X^^.4WC>#7(H;:1PPA+<\&ON?P3H+^%_">EZ
M3(_F26D"Q,P[XH$S<HHHH)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** .:\5_ZZWK6T?\ X\Q63XK_ -=;UK:/_P >8H OT444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5SWBS[L'UKH:Y[Q9]V#ZT 7]
M#_X]:TJS=#_X]:TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** .1\=?=MO]\5T]C_ ,></^X/Y5S'CK[MM_OBNGL?^/.'_<'\J )Z***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O/^/=_I4]07G_'N
M_P!* .9\&_\ ']??6NMKDO!O_']??6NMH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH CN/]2WTKD_"O\ R'+RNLN/]2WTKD_"O_(<O* .
MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\0?\ (+EK
M2K-\0?\ (+EH SO"_P!VNCKG/"_W:Z.@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBN ^*'QM\,?"&SANO$-TUM%,XC4@=S0!H?$SP /
MB'X=N=,^VR6)FC*>9&2",]Z_(?\ :,_9-^,?PK\=/8^#=1UK6]-G8N9HY'(7
M/;K7ZO>/OC]X4^&_A.R\1:Q<21Z;>1>=$Z+DE<9J;X,_&_PO\>?#LNM^%YGN
M+*.3RV:1,'/^10,_$>;X&_M#7SPP7=EK-S [A661G( _.OT@_8C_ &+8?A3I
MJ:[JY9M2NE$CQRCE6K[9\M?[H_*EZ4#N(JA%"CH!@4ZBB@D***YOQQX_TGX?
M:/-J6KS&&UB&684 =)17/^!O&^F?$+P[;ZUH\IFL9L[&/>N@H **** "BBB@
M HHHH **** "BBB@ HJEJVK6^BV;W5RVV)>IKC/ ?QO\,?$?7+[2=&NFFO+/
M_6J1TH ] 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@ HHKR[6/VC?!NA_%"'P!=7K)
MXAE7<L..,4 >HT5\^?%+]N+X9?"'7(=*\07T\-W-*(55(\C<:]TT/6+?Q#H]
MGJ=HQ:UNXEFB)')4C(H OT444 %%%% !125YSXV^/?A/X?\ B+3M%U>[:&^O
MG"0H!U)H ]'HID<@EC5UY5@"/QI] !1110 4444 %%%% !1110 4444 %%>?
M>-OCCX7\ :_;Z/JUTT-[. 44#KFNRT76K;7]/CO;1M\$GW30!?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 YKQ7_ *ZWK6T?_CS%9/BO
M_76]:VC_ /'F* +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %<]XL^[!]:Z&L'Q3%YD<)W*O/\1Q0!<T/_CUK2K/T:/R[4?,K?[IS6A0
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M-<TZ:9SA8TND+'Z#-?G;\8(8V_X*0Z-*HRWE+\P_"KD?_!+O4OA:W_"6Z/\
M$76M8U32!]HM[!W;$Q7^'K7@'PN^*7BKQQ^W9I*>,M)?2-4B'E""0$,0, 'G
MUH _4;Q9\ ?A?XTN+>^\2:#IU[=JRR+)<, =_KUKTNUCL=!TJ&&)HK6PMXPD
M>6 55 XY]*^,OVK-3U*SU+2$M;^:V4W2 A&(R,BM']K;XE:IHOA7P9X+M9)(
M(M?M4BFOE)#)D 9S0!]96GC#0;^X\BVUK3[B?IY<5RC-^0-:_7I7YC1?L%^)
M?V?=!;XH^$O&6J^+]8M@)TTIG+*X)Y[\XK[;\%_%F]L/@;I_BGQA;#2-7DMR
M[6<W!+@<+0!ZAJ>O:;HH0ZCJ%K8[_N_:)ECS],FJ'_">>&AU\0:6/^WR/_&O
MS;UGPS\0?^"CWBRYM]5^W?#_ $?0IF2UFMBRK.F3\WO6Y>?\$?YI+;$7Q6UK
MS ,C,CXS^= 'Z/V]Y!?6PFMIH[B%A\LD3!E/T(KX%_;(MXY/CUX"9ER1=+C_
M +ZK=_9)\;_%#P#\0KOX3:WX?NKGPQI"E;?7KA23+CW-9'[82^9\>? /JUVO
M_H5 'WG8<6%OZ>4O\A6==>,M L9FAN-;T^"9>L<ETBL/P)KPC]K#]HJ\^#/@
M,6WANU&J^*I(%\FP7EF!&.E?+'A?_@GKK_[2VB6OQ%\4>-M8\+:WJZ^9+I<;
ML%A]NO% 'Z26/B?1]4;;9ZK9W;>D$ZN?T-:5?F/K?[-7C/\ 8?N+/7O#>N:I
MXRTYF\RZ:X9B(@#SGFOLSX)_M"_\+8^$-UXN@M5>:URCPH>K#K0!ZQ>^*M%T
MV8PW>KV-K*.#'-<(K?D35RSU*TU*/?:7,-TG]Z%PP_2OS#UG]F^?]K[XY:U.
M_CN^T&:',QL[>5@%P>F :^AOV;_"OC7X#ZU<>'-1ANM6TP2"'[9<$GY0?O9H
M ^NYIX[:-I)76*->2[G 'XUCR>./#D;;7U[35;T:[C!_G7Q_^UY^TEX@;Q];
M?"3PKIS7+:O$%>^@)W(3V%>9V/\ P2AU3Q5:QZKK'Q(UG3=1F&]K596PF>QY
MH _1O3M:T_6%9K"^M[U5ZFWE5\?D:NU^='A/P_XZ_8%\4Z=I%HMYXUT?6YEC
MFNKEBPB7/7.>*^]+_P <:;IOA$^()KB-;)8A([[N%..AH U]0U>QTB+S+Z\M
M[./^_<2*@_,FL^/QSX<F=437M,=VX"K=QDG]:_/'QAJ7CC]NKXM:EX /VSPW
MX(MPTD.NVF0),<X!'7I5N'_@DK<>'9$U*R^)^M75S9_O8H7D8"0CG!YH [']
MK];:]^-VA21.LX\M<LAR!T]*^N?@\H7P'IX' Q_05^4'BSQWXV\+_'[1O"NN
MZ7-Y0(B%S,#D@<9K]8OA(H3P-IX!S\O]!0!V5%%% !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 %%%% '->*_\ 76]:VC_\>8K'\82+"T,DAVHO);TK
M&7XR>"M%46]WX@M;:8=4D?FM(4YU-(1;,YU(4U><DO4] HK@?^%\> ?^AGL?
M^^Z7_A>_@+_H9K'_ +[K7ZM7_D?W,Q^M8?\ Y^+[T=[17!?\+V\!_P#0S67_
M 'W2_P#"]? ?_0RV7_?='U:O_(_N8?6L/_S\7WH[RBN#_P"%Z>!/^AELO^^Z
M7_A>7@7_ *&2R_[[I?5JW\C^YA]:H?\ /Q?>CNZ*X3_A>7@7_H9++_ONE_X7
MAX&_Z&2S_P"^Z/J];^1_<P^M4/\ GXOO1W5%<-_PN_P-_P!#'9_]]T?\+N\#
M_P#0QV?_ 'W1]7K?R/[F/ZU0_P"?B^]'<T5P_P#PNSP1_P!#'9_]]TO_  NS
MP1_T,5G_ -]T?5ZW\C^YA]:H?SK[T=O17$?\+J\$_P#0Q6?_ 'W1_P +J\$_
M]#%9_P#?='U>M_(_N8?6:'\Z^]';T5Q/_"Z/!7_0PV?_ 'W2_P#"Y_!7_0PV
M?_?='U>M_(_N#ZS0_G7WH[6D)"C).!7%_P#"YO!?_0PV?_?=<O\ %+XU^&+/
MP'J<]AKMO+="/]VD;_-FJAA:TY*/*]?(BIBZ$(.?.M/-'#?M!?M26'@F>YT"
MQW?;UZS*>/PKXV\2?M">-M8OC)%K,R1 Y"[C7(^,?%%QXLUJ:^N&+NS'EN:P
MZ_4\#E=#"TTI1N^MS\>S#.,3C*K<9M1Z6T/I'X0_M9:KX7O(3K=S)>0J1N4G
MK7WE\/?'EA\1/#=OJ]@=L<H_U9.2*_'P^U?77[$?Q$N;SQ4GA]I6,*)G;GBO
M'SK*:3HO$4E9K?T/<R'.:RK1PU9W4MO4^[Z***_.C]1"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH Y'QU]VV_WQ73V/_'G#_N#^5<QXZ^[;?[XK
MI['_ (\X?]P?RH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ J"\_X]W^E3U!>?\ 'N_TH YGP;_Q_7WUKK:Y+P;_ ,?U]]:ZV@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_U+?2N3\*_\AR\K
MK+C_ %+?2N3\*_\ (<O* .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]VNCKG/"_P!VNCH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *\B_:H./@WJ_X?UKUVN;^(/A%/''A>[TF0J%F'\72@#Q']D*
M/'AJW;(Y3IGFO=/'@SX.U<9Q_H[=:^!XO&'B7]BGXA:GJFOVUYKWAJ;,<-I:
MJ24SW'%6?%G_  4;B^*^FS>$- \(ZMI]]K">1%=31MB,GH3Q058[?]GC38O^
M%E).W,@E.".G6D_X*)Z%:^(=)T2*[&42[C(_,5W_ .QW^S]KGPK\,M/XKO!J
M.J3N9DD/)4'D"N1_;PM;R\TW2?LUI+<G[4F?+4G'(H#J?3GPKA2W^&_AN*-0
MJ)8Q* HP/NUX;^WE=/9_!K5)8^' &#WKW7X9*T?P^\/JZE&%G'E6ZCBO!_V]
MK6YNO@OJB6MM)<R8&$C4DT"6YG_"RZO+K]CO0982QE9/FQZ5;_8Q6U^T>)#%
MM,V_]YZYS74?LA:2U]^S/H%AJ%LT9DA9&BE7!' KYT\<:7XL_8]\:7'B*&2?
M5=)U"8R_9[4$X7/2@#]!Z^)_^"D<.C+X'TEXA"-5^VINV8W8R.M8-W_P5:T6
M*V/E^!=9,PX.8FQG\J^:?CQI/Q$^)UYIWQ+E^V2>&K^Z4Q:65.Z/)'44#2/O
MWQIG_AFWPWGK_9Z_^@52_9,\/V7B[X.ZMH^I1>=93SE77IUS6GXYAGD_9U\/
M)';R&3[",Q@<CY>E<1\(](\1W7[,'B:UT-I=*UUI&,,A!##K0(XWXD?"KXX_
M"?QA))\);=&T*-MWS=-G4_I7N/PY^.,'Q>^&'B/3GD7_ (2C2[)X]0BC&,2!
M>?UKYX\,_P#!0>X^#FA6_@SQCX<UC6_$EL#$;Z)"4<GH3QS77?L$_"W5M)\2
M>./%^J(ZV/B9S-';R@@JK'.#^% R_P#L2*LG]J'4 ANQ=ML\W[W4U]EU\-?M
M"_!'Q?\ "GQD?B;X3U)H?#6F_OKK2+?.Z3GKBL;1?^"K&E-IJ"\\#:PUPHVD
MK$P!(_"@#[]*AN2 ?PKY_P#VR/\ DE6J?]<Z^?-)^+/C_P#;>\365QX!GO/
M^G:+*KWBW09/.7/3WKW/]J#2M2M?@K=VLP>_O$@"LT8R6..M 'D6NM<K^P]H
M/V3=O^T#.WZBOHS]F5+8?#W3601BY,"^9MQNS[UR_P"S;X/B\7?LSZ;I&K69
M4LKXCF7!5L#!KYMD\8>,_P!A/QMJFH^)4N_$^@:G(19VMJ"WDKG@<4 ?HW7P
MWXF\I/VP+[[& +WN$Z5CZM_P4VMO%VES:1H?@_6+'5KI-D=P\;;4)[]*]"_9
M=^"&LWWB)?B+XEN//N;M3B.7[] ;'I?[0G[/6G_'CPKIMS>1DZYI*^?9$'CS
M1R,_C7S_ /#CXM?'GX=^,[;3OB3;0P^'87$:-MY,0X'/TKN?VE/''C'X&ZM:
MZ];37&HZ6\V_[/;@DA0>F*\/\4?MA?\ #4'B[2O!>E^%=1TNXN (C=31,%4D
M\G.* /:?^"@FH#QI^S*+_0)?.26=6B9?7TKY^^%,?[7FB_#W1QX?LK8Z4T(\
MDX^8KVS7V=/^S_<7GP-@\$W=VD]S$=XE[9]*^<[7]I[7_P!DVZN=%\5Z;J'B
M'2T/EVR6Z$^7CTXH R[?7/VUHYE;^S[=O9UR*V_V9_@]\=O^&C9O'7Q,MXH+
M22(@^4<#/THN?^"FEKXRMY=%T/PAK%CJMVNR&XDC;:A/?I7LO[./A[XEWEU%
MX@\3:_)<:9,"19R'G\J /,_&,@N/C1<&_P"8/M?[KS.G6OM33<#3K7;@+Y2X
MV].@KYV_:R_9]U;XD:;9ZMX5NX]*U#3F-Q-LX,P7G'Z5X-X3_P""CQ^'-HV@
M>(_">K:C=61\GSXHVYQQZ4!N?<'Q,CT^3PG=C4@GV?:?O^N*^1_V)A OQF\9
MBUQ]F^;9CIUKS+XA?M7>(OVO-_@KP;H^H^&YV&X7$R,HQ]<5W/\ P3S\+:WX
M-\:>(M*UV&9KVW0J]U(IQ(?8T!T/O>BBB@D**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M#7A_P5K>FZUJ:F"UNY$.V)CT8\5\X_!OX<_$/3?VXM*U3QI]JU:Z?]X+U@2
MIQ@9]J /L']K(D:AI!/7[4G\Q7O/CSX-Z?\ %KX9:3/)!NUNSL%:RDST?;P*
M\,_:PL[VXU/2#!933C[6F=BD]Q6I^U7>?$'PEIO@'Q;X5OKB#1-(MTEU"PAS
MF4  D8H \L\)^./VBOV=O%PU'QY;Q1_"RW?;-(XR0#T_2O4OVSO&47Q"^!_A
M7Q)X9F>;3KRZ5U=?[IQUKY_^-7[<UM^V1\/K_P"%'AWPAJ^D:OJA5'N[E3Y:
MD'MQQ^-?8_P1^ [:;^RYH7@/7PMS>6MJ561QG:^.#0!V_P"S]':K\.]*,*PB
M8VZ>9Y>,YQWKTVOS N?B!X__ ."<_BRY?Q@]WXWT76Y6>RBM066%,GCVZ5TU
MY_P6*T&.WS%\/-<,G3YHV S^5 'Z+%%&2% ..N*^#/VN/^3@_A]G_G\3_P!"
MK?\ V6?"OQ8\?>/9_BMJ_B26+P9K*&2TT&8D-$#[5S_[7MG?R?';P%);V,TZ
M)=J6D120.>] %7XT&Y;]O[P4D_.EFUCWA_N=!7W]"L:QJ(@HC[!,8_2OFO\
M:V_9YU/XL^"EU/PE.-,\80P*(;T<,N!ZU\U>$?\ @HY/^SKX?M/A_P"-_"VL
M^(?$VDKY<^HPJ2LOOTYH ^]?C8(V^$GBSS@#%_9\N[=Z8KY=_P""9]O%?_"7
M7K:WW-I3WLBMO]23TKRGQ!^U=XC_ &T[RRT#P3I6I^&=,#>7>K=*1YJGKDXK
MZZ^'O[/][\-/@G>>%/#MZFF:K=?O/M*\88]: /"OCY\ /B=\,O%EQXT^"ENL
MNKSMF=7.1L[\?G7I_P"SO^T)J_C3PWJ&F^-!''XAM8]DJHN/GQ@C\Z^?M2_X
M*':I^S7XMOO /BWPWJ?B.^LB5^W0H2&;MCCD5L_L>6>H?&CQOK/BP64^D6$L
M_GO#<(5)!.<4 >(?';0?C/-^T=8ZS\.K=)KY#F'S?K7=7&O?M[-+DZ;;+[(H
MQ7M'[4OPL\6^!?B%:?%OPYJ#+H>C1*UQI< R[X[@5YQ!_P %@-'M8Q%>?#_6
MGN$X9DB8 D=^E '#ZMX9_;=^(5Y:1ZWIUHEI&?FW  X]J^A?B%X9\6^#?V)_
M$]IXBRNME,X0Y(KRS_AH+XB_MV>(=&3X42:CX"T_19Q)J O/E\\9Y&<#M7W8
MO@F77_ /]@>)9%U%Y(0DS-SN..M 'C_[ BQ']G30'F6/^T#N\T\;^V,U](U^
M:GB"7QO^PC\6M1\9ZDUWKGPZG#1V^C68)\O/<#MUK7;_ (*\Z)K*M9:?X!UR
M&[N1Y<$CH2%)X!/% '6_MC0Z!_PO#06NO+&J>6OEXQGM7UE\'\_\()I^>NW^
M@K\E]8\._$GXH?'K2/%^I->26"L'$4BGA<]*_6SX2[AX'T\-&8VVX*L.>@H
M[&BBB@ HHHH **** "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 **** *FIZ79Z
MS9O:7UM'=VT@PT4RAE/X5\-?&;_@E[:_$KX@77B'1_'%]X7M)CD:?9%DC7Z
M5]X44 ?%OP!_X)Q6'PAUQM0UKQ7=>+_FW)'?Y<)],U]EV=G!I]ND-O$L,2#:
M%48 %3T4 > :;^R;IFG?M)77Q<747:^G4J;7!P*]_HHH ^>OC-^R'I?QA^+W
MA[QW=:D]M<Z.%V0J#AL5[Q'I<!TY;*>-+B$+L*R*"",5=HH ^*OCE_P3>LOB
MOKT^I:7XMN_##3.7*69*_AQ7(?#W_@E2W@_QGIVLW_Q(U/6K.V8,]A<.S1R^
MQ!K]!** /EGP7^P;X:\!_M'#XJZ3=_9)!'L&G1)M3)')_2N_^*W[-UA\4?$%
MIJMQ?-;R6\PF"@=2#7L]% 'C?QU_9NTGXV>$X=*NIA9WL$ AAOU7]Y'@8R#7
MS5\*_P#@EG#X%\6QZKK/CZ_\36:-N^PWA9H_R-??-% &;HF@V>A:+!I=O"BV
MD*;%B"C;CTQ7RQ^U5^P!I?[1.N:=JFE:Z_@R:W&)?[-3RQ,?4A1UKZYHH _-
MFX_X)!W=P$#?%G6"JL"09'.1Z5]S?"/X.:+\)_ ^G:#9VT$MU;P>5+J'E#S9
MF_O,V,UZ!10!X=XB_9?T_P 0>/M.\3O?NDUG)YBQX.#S7J_BGPCI?C+1Y=-U
M:SAO;9UQLF0,![\UM44 ?GOXZ_X)1GQ3XMO]5T_XD:GHME<,3'86SLL<7L *
M] ^ '_!.W3_@[JJ7VK>)[GQ7*C[E-]ER/IFOLBB@"LVFVC6?V5K:)K;&WR2@
M*X^E?!WQ4_X)9I\0OB7J?BFQ^(&H:';WDA?[!;%E11Z#':OOJB@#P_\ 9G_9
MAT_]G71KBTAOVU:XF()N9AEOS-=)\=O@?I7QM\%WNBS^787LPQ'J,<8\V/Z,
M.:],HH _-Z3_ ()$73,VSXKZQ&IZ*LK\5[U^R[^PKI/P 6[DUK6'\;7<C;H9
M]27S&A^F[I7U/10!&MO%'"(EC418QL XQ]*^6_VD_P!A72?CJS3Z9K,GA.^9
MMSW5B"KM]2*^J** /SI\/_\ !)6XT?6K*]N/BEJ][# P9[>21RLF.Q%>SZ3_
M ,$__#&C^/++Q/!=A+JW4#"IC..]?5]% %/2=/&EV$5LK;A&,9JY110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% &!JWP_\-:]=FZU+0=/OKD_\M;BW5V_,BET
MGP'X<T&8RZ;H=A8RGJ]O;JA_05O44 )5!O#^FMJ0U V%N;X=+CRQO_/K6A10
M 5GW_A_3-4N(I[RPM[J>+[DDL89E^A-:%% #54(H50% ["LG6/!VA>(/^0GI
M%G?]_P#2(5?^8K8HH Y>W^%WA"SG2:#PSI<4R'*NEH@(^AQ6K_PC.D?;5O/[
M-M?M2C F\H;A^-:=% %*ZT6POB#<6<,Q!R/,0'%/O-+L]0M?LUS;13V^,>7(
M@*X],5:HH YNQ^&OA32[H7-GX=TRVN <^;%:HK?F!71*JQJ%48 ["G44 9.N
M>$]%\3B,:OI5IJ0C^Y]JA63;],BLD_"7P6W!\*Z0?^W-/\*ZRB@"O8V%MIEK
M';6D$=M;QC"11*%51Z "H+O0M.OYTFN;&">6,Y5Y(P2/H:OT4 )M&W';IBN;
MOOAKX4U2Z:YO/#FF7-PWWI9;5&8_B172T4 86D^!?#N@OOT[1+&Q;^];VZH?
MT%;E+10!SNI?#OPOK-ZUY?\ A_3;RZ;EIIK9&<_B16EI/A_3=!C*:=8V]BAZ
MK;QA!^E:%% $%Y8V^HVSV]U"EQ!(,-'(H93]17-M\*?!K$D^%]))_P"O1/\
M"NKHH R-#\(Z)X9W_P!D:39Z;O\ O?985CS]<"M>BB@#.UGP[I?B*W\C5-/M
M]0A_YYW,8<?D:Q8_A3X-B963POI*LO0K:("/TKJZ* ,J/PKH\.-FF6J;>FV)
M1BM*&&.WC"1HJ(.BJ,"GT4 %%%% !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 %%%% '->*_P#76]:VC_\ 'F*R?%?^NMZUM'_X\Q0!?HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@!DT,=Q&4E19$/56&17(^*O#6
MBE86DTJU=R?O>6!78USWBS[L'UIJ36S)<8RW1-X=TG3[.W#6ME#;L.Z*!6W6
M;H?_ !ZUI47;W&DEL%%%%(84444 %%%% !1110 4444 %%%% !1110 4444
M%%%% '(^.ONVW^^*Z>Q_X\X?]P?RKF/'7W;;_?%=/8_\></^X/Y4 3T444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>?\ 'N_TJ>H+S_CW
M?Z4 <SX-_P"/Z^^M=;7)>#?^/Z^^M=;0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!'<?ZEOI7)^%?^0Y>5UEQ_J6^E<GX5_Y#EY0!V%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OB#_ )!<M:59
MOB#_ )!<M &=X7^[71USGA?[M='0 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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7BO_76]:VC_P#'F*R?
M%?\ KK>M;1_^/,4 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Y[Q9]V#ZUT-<]XL^[!]: +^A_\>M:59NA_\>M:5 !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% '(^.ONVW^^*Z>Q_P"/.'_<'\JY
MCQU]VV_WQ73V/_'G#_N#^5 $]%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %07G_'N_TJ>H+S_CW?Z4 <SX-_X_K[ZUUM<EX-_X_K[ZUUM
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=Q_J6^E<GX5
M_P"0Y>5UEQ_J6^E<GX5_Y#EY0!V%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %9OB#_D%RUI5F^(/^07+0!G>%_NUT=<YX7^[71T %%%%
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 %%%% !1110 4444 %%%% !111
M0 4444 <UXK_ -=;UK:/_P >8K)\5_ZZWK6T?_CS% %^BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?_'K
M6E6;H?\ QZUI4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 <CXZ^[;?[XKI['_CSA_P!P?RKF/'7W;;_?%=/8_P#'G#_N#^5 $]%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %07G_'N_P!*GJ"\_P"/
M=_I0!S/@W_C^OOK76UR7@W_C^OOK76T %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?\ D.7E '84
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^(/^07+6E6;
MX@_Y!<M &=X7^[71USGA?[M='0 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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!S7BO_ %UO6MH__'F*R?%?
M^NMZUM'_ ./,4 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *Y[Q9]V#ZUT-<]XL^[!]: +^A_P#'K6E6;H?_ !ZUI4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[XKI['_CSA_W!_*N8
M\=?=MO\ ?%=/8_\ 'G#_ +@_E0!/1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !4%Y_Q[O]*GJ"\_X]W^E ',^#?^/Z^^M=;7)>#?\ C^OO
MK76T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W'^I;Z
M5R?A7_D.7E=9<?ZEOI7)^%?^0Y>4 =A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !6;X@_Y!<M:59OB#_D%RT 9WA?[M='7.>%_NUT= !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 44UF"*68X4#)-<1)\</ 4>H/8-XKTU;Q6VM"
M9?F!]* .YHJKI^J6FK6XGLYTN(3T>,Y%6J "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** .:\5_ZZWK6T?_ (\Q63XK_P!=;UK:/_QYB@"_1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7/>+/NP?6NAKGO%GW8/K0!?T
M/_CUK2K-T/\ X]:TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** .1\=?=MO\ ?%=/8_\ 'G#_ +@_E7,>.ONVW^^*Z>Q_X\X?]P?RH GH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"\_X]W^E3U!>
M?\>[_2@#F?!O_']??6NMKDO!O_']??6NMH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH CN/\ 4M]*Y/PK_P AR\KK+C_4M]*Y/PK_ ,AR
M\H ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQ!_R"
MY:TJS?$'_(+EH SO"_W:Z.N<\+_=KHZ "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RS
M]HGXH)\*_A_=Z@S*IE1XPS=LC_Z]?A#JTVKZO\1M:\36-Y=,JW#3'#G'7-?H
MK_P4\^+GVS0;3PS8S;)UN K@'WKG/@9^R_HEQ\ ?$6LWU[9F]DLS(H9QNSMS
M06M#Z1_X)Z_%%?'GP?07EQNOHY-NUCR0*^KJ_(#_ ()Z?%1_"?QBA\#R38CE
MN6 .?EZU^LGC#Q-;^%-!N[^X) CC9EQZ@4$LROB'\5O#GPML4N_$-\MG"P)#
M'':O()/^"@GP5CW;O$ZC:<'Y1_C7YN?%KXD>.?VIOBG>>&;._E>V%R88QDX4
M9Q70ZE_P2'\>6>G->-JD,V5\QHUDRP[],T#LC]:/ 'Q*T#XF:/%JF@7JWEI(
M-RL,9(K-^)WQJ\*?!^TCN?$^H?88I!E6QFOS2_8ST_XI> ?C!+X(EN;F/3+(
MX!8'9@'UKVO_ (*G6PF\"Z2L_P THA(8@]3SF@+:GV3\+?B[X9^,F@OK'A:^
M^WV"OL,F.]<E\0/VL/AQ\,M:.E:_K0M+T/L\O Z_G7@?_!)RW2W_ &?[M4&!
M]L_QKX\_X*)6,4WQPD9E)/VM>_O0%M;'[ Z;XWTG5?"W_"0VUQOTORO.\['\
M.,YKS#2/VR/A;KFKG3+37U>[5BA3 ZC\:S/AG"%_9/*%2J_V4W7_ '!7XVZ%
MX?UCQ%\8)](\.R-;ZC-=,$D!/'- )'[+>(?VXOA'X7UHZ5J'B)8KP';LVCK^
M=>FZ3\5_#6M>&I->M-02338X_-:3(^[C.:_('XK?\$Z_'_AO0O\ A-=?U%;J
M5L.PW_,.XSS7'_"?QY\2=>N9? FFZI*L%P?LNT,< 'B@+(_4^X_X*"?!:UDF
MCD\3J&A?8_RC@_G7M_@7QSI'Q&\-6FO:%<B[TVY&8Y1WK\5?C1_P3D\7?"#P
MQ<^)-6NENK9AYTFQL\]<'WKZN_X)?_%35M2LV\,279_LFT@9DB8\ @4!8^^/
M&WQ T3X>Z;]NUN[6TM\$[C[5XK+_ ,% O@M"TBOXG4%#M;Y1U_.OSJ_:P_:,
M\3_%;XS7G@&TU)H8/MAM5+-A0"<5K-_P2/\ %$^G17[>+M-(N$$Q4SCN,^M
M6[GZK_#GXQ>%_BK8)>>'-06]@<9!X']:UO&'CK2/ >FO?:Q<_9[9%+%L=A7X
MS?"?XG>(_P!D'XQ+X4O]76ZL(7$8\F3*]:_1W]IG58_%WP!M-9/*7EF7_-:!
M6.ZT?]K+X;:]X<OM<L]<633K(E9I,#Y2/QKE[/\ ;Z^#.H3)%#XF5G9M@&T=
M?SK\C?@O\/\ QE\4M=U#P3X9NWMK#4+AE=<G;R36C\</V*_$O[-0AO=4N%G1
M)%;>C9%!5D?N]HNL6NOZ7:ZC92>;:7*"2-QW4]ZNU\B_\$__ (F:IXS\"P6-
M[<-+!:P 1J3TKZZH("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MYKQ7_KK>M;1_^/,5D^*_]=;UK:/_ ,>8H OT444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5SWBS[L'UKH:Y[Q9]V#ZT 7]#_P"/6M*LW0_^
M/6M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D?'7W;
M;_?%=/8_\></^X/Y5S'CK[MM_OBNGL?^/.'_ '!_*@">BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "H+S_ (]W^E3U!>?\>[_2@#F?!O\
MQ_7WUKK:Y+P;_P ?U]]:ZV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@".X_U+?2N3\*_\AR\KK+C_4M]*Y/PK_R'+R@#L**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_(+EK2K-\0?\@N6@#.
M\+_=KHZYSPO]VNCH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *RO$_B*U\*Z+<:E>,$@A&22
M<"M6O"_VP-!\7^+/A#J>D^#[8SZC,,*%ZF@#\E_VH/$6M_&3X[ZVGA^"755$
MA*1PY;'/M7*6W@?X^6MI]CM;#68K-AM,*A]I'I7WI^P'^R3XN^&_CB[\0^.=
M,"7$R'_7+GGGUK]"UL+9,;;:%<=,(*"[G\_/P\'B7X+_ !-LM9U[3YM+O(V!
M)F!4U^QQU:?XM?LVV^IVLC3SR6Q8[3D]*\A_;X_99UCXQVLFH>&=.634U10@
MC7&2.]=+^PSX0^)?@'PC%X:\:Z=Y&GQQ%!N'M0(^#?V9?'MA\*_CUJEOKL$<
M2RWQ'GS<;/FZU^L>H?M!_#[3]*-T?%&GS#R]PC68%CQWKXT_;0_8'F\37HUC
MP!:2M?W+-),J]0V:^-9OV OV@%W;;*\8;L %STH'HS]-_A'^UMX#^(GQ<O\
MP_:V%A9W$0.W4%P#(?3-<'_P4S\/3:YX)M)H07CCA8[EY'>L;]D?_@G[!X/T
M^TUSQ4;BWU[ :1=QSFOKCXK?"?3OB#X"N-%GC,C1VYCA)Z]*!=3XM_X)B_&G
MPOX1^&-YX?UK5K;3IOM!<&9P.1FOF#]NKQ?8>,/V@&CT.X34;7[8I$T1R#S2
M?$;_ ()Y_%VP\1W \,V%P+%Y"P,9([UZW^R%_P $^?%,?CDW/Q*L98[&$>8C
MOR2P[4#TW/O;181;_LMVZ!-A&A\CWVU^77[(=O#-^U9:>;&'_P!,;K]:_7KQ
M9X7,?PQU+0=*C)(L6M[=/PX%?G#^S/\ LD_%#P/^T-;>(=8TEH-)6Y+F3';-
M D?<O[5P'_"K+I2/E^;Y>W2OSA_87L[:X^,FM--"LC)<Y0L.G-?II^T5X2U3
MQE\/Y]/TF+SKIMV%_"OB']D7]EGXD_#OXFZOJ>O:6UO9S3[T;'49H!;'UG^V
MQ&DG[,?BAG4,5MU()['%?!O_  376=M4OA;;O,\B3[O6OT-_:I\$ZOX^^ ?B
M#0=$A\_5+F )%'ZG%?*7_!/']FWXA?!OQ-+<>*],^RP.C*2P]: 6Q\'>/O"T
MFH?M*:S;ZE,='%QJ!47C?*4RW7-?:MO^QSI,^FVCM^T/,HDB5O+-[PN1TZUZ
M?^V!^PQ8?$B.XUGPY;.-7F+.53KNKX!N?V _V@%DF$5I>E%;"?O&Z4%'TNO_
M  38^'OC#6X95^+D&K:JD@D),X9VP:^I?VDO#Z>#/V>;3P]%+]HBL+(QK-_>
MPI&:\-_8R_8,U/P7=0:[XRFO(M4QEXVD.,U]1_M,?#_5_%_PYETC08#/*(&1
M%ZGI@4$]3X?_ .":%K;MKU[.T*FX6[;;)CD<FO:/^"IT<?\ PJ2-]@\SS%&Z
ML#]@_P#9Q\??"?4KR3Q-IQM4>Y+KD=LUZC_P4(^#OBOXP?#5--\*V9O+P.#M
M H'U.&_X)E?\BM)_UP%?=E?(O[!?P9\6_";P^]OXGLS:RF(* 1WKZZH)8444
M4""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FO%?^NMZUM'_ ./,5D^*
M_P#76]:VC_\ 'F* +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<]XL^[!]:Z&N>\6?=@^M %_0_^/6M*LW0_^/6M*@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#D?'7W;;_?%=/8_P#'G#_N#^5<
MQXZ^[;?[XKI['_CSA_W!_*@">BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "H+S_CW?Z5/4%Y_Q[O\ 2@#F?!O_ !_7WUKK:Y+P;_Q_7WUK
MK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([C_4M]*Y
M/PK_ ,AR\KK+C_4M]*Y/PK_R'+R@#L**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *S?$'_ ""Y:TJS?$'_ ""Y: ,[PO\ =KHZYSPO]VNC
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $
MI:** "BBB@ HHHH **** "BBB@ HHJ&\O(+"W>>XE6&%!EG8X H FHK*TWQ1
MI.LR;+'4(+I_[L;9-:M !1110 4444 %%)639^+=&U"^ELK;4K>:[B.'A1\L
MOUH UZ*2EH **I:IK%EHMN9[ZZCM80,EY#@5E>'OB)X:\6/(NCZW9ZBT9VL+
M>3=@^E '14444 %%%% !1110 4444 %%%8DGC30H=>31'U6V75FY6S+_ +P_
MA0!MT444 %%%% !1110 445'-,EO$TLK!(U&69N@% $E%9%CXNT;4KCR+74K
M>>;.-B/DUKT %%%% !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 %%-D
MD6-2S':HZDUE:;XNT;6;Z:RL=2M[J[A_UD,;Y9?J* ->BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***HZOK5CH%FUWJ-U'9VR\&65L** +U%4],U>RUJU2YL;F.Z@<962,Y!JY
M0 445C6OC'1+W5)=.@U.WEOHN'MU?+K]10!LT4E+0 4444 %%%-DD6-&=B%5
M1DD]A0 ZBN-MOC%X)O-4.G0>)].EO@VPVZS ON],5V*MN (Y!Z4 +1110 44
M44 %%%% !1110 444C,%4DG ')H 6BN=M_B'X:NKY[*+6K.2Z5MK0K)\P/I7
M0JP8 CD&@!:*** "BBB@ HHIDDBPH7=@JCJ30 ^BL:R\8Z)J6IOIUKJ=O/?(
M,M;H^7 ^E8[?&+P2NK-I9\3:<-05MC6WG#>&],4 =C134<2*K*=RL,@CN*=0
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 <UXK_UUO6MH_\ QYBLGQ7_ *ZW
MK6T?_CS% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M>\6?=@^M=#6!XJC9XX2JDC- %W0_^/6M*L_149+4;ABM"@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#D?'7W;;_?%=/8_P#'G#_N#^5<
MQXZ^[;?[XKI['_CSA_W!_*@">BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "H+S_CW?Z5/4%Y_Q[O\ 2@#F?!O_ !_7WUKK:Y+P;_Q_7WUK
MK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([C_4M]*Y
M/PK_ ,AR\KK+C_4M]*Y/PK_R'+R@#L**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *S?$'_ ""Y:TJS?$'_ ""Y: ,[PO\ =KHZYSPO]VNC
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** $9@JEB< #)-?%G[67[;EW\'?BIX-\.^'G
MBNK.^G$=^^,[!NYKZB^*7Q!TWX>^%[B\U&7R_-1HXO=B,#^=?"WP3_9XD^*6
M@_$KQ%XTM6U#4&,DNBS./]5P2I% T?H+X8\2V/BS1[?4-/G6>&5%;*]B1TK6
MKXW_ &%?&UWX/\-R^"?%ETTFNFZ8P;CSLR<"OJSQCXC@\,:#=WDQ(*Q-LQ_>
MQQ0!P?QO_:,\(_!6P:+6-32WU6XC(M+?&2[]J^0I/VBOVH?%LTMYX1\,17FD
M[CLD,?5>W:G? GX9/^U%\3O$&I^/1_:5GI5T6LU<YV+NXK[_ /#OAO3_  KI
M<6G:9;K;VL8PJ+0/8_/>X_:&_:L\+R07?B#PK#;Z;O'FR>5T7N>E?8OP/_:(
M\*_&C34BTG4DN-7MXU%[;XP8Y,<C\Z](US0[/Q%ILUC?0K-;RC#*PKY5/[(>
MJ_#WXD6VM?#F:/2+*>X$E^N['F#.30(]%^.WQDUGX=:@L.G1*Z$ _,*](^%O
MB:Z\8>"['5+Q0L\PRP%> ?M7'_B8VJGF18E#GU/%>T_ 7_DF.E?0_P!* (?C
M=X^O_A_X7N-0T]%>:.-G 8>@KF/V4?C!K'QF\$WFJZS$L5Q%<>6H48XY_P *
MD_:C_P"1#O?^N+?R-<+_ ,$_?^27ZE_U]G^M =#U7]H3Q5XM\(^!GOO!UHMY
MJBL?W;#/&*^9/V>?VJ/BOXK\77&F>-=+BLH5DV(53&>?I7W'?0I<6<R2*&4H
M>H]J^(]';_B[ER@^ZMSQQ[T#1]PPN9(4;NR@_I7S9^TQ^U ? ]G/H'@>:/4?
M&R/@V>W.T5](VO\ QZP_[B_RK\Y[>ZTG0?V_-<O?$-F_V!LA)I!^[SDT"0^W
M^.G[78A349O",*Z6HWR2>5T7\J^GOV;_ -H<?$S2OLNORI;:\'VF'&,GN*]B
MEUS1;K0Y)!?6IL7A()\Q=NTCIU]*^';.&W@_:?T9O"B$:49<SM#RN<\]*!GT
M5^T5^T);?"[19;?2YEFU_.%@*YKY8F^.W[6]Y$^IZ?X2ADT=AOCD\KJOY5]Q
M^*/@WX3\8:I_:.JZ6EQ=Y!WD^E=&]QIGAO21')-#:V5O'C$C  *!TH$?.G[,
M?[36H>+K/^Q_B(T>E^*WDVQ6V,;AZ5]/5^=?CC5=.\;?MC^%K[PG;L=.@D"W
M$D(^0MGD\5^BE ,*\@_:F\1?V+\&_$*V\NW4'@Q"BGG->OU\E_M8:V\GCK2]
M#+_NKI%!3UZ4 ;'[#_@UO^%7V'B+4Y)FU:9V#*S<#I7TY7!?!K14\._#^UM8
MTV*@+8_"OB[QKXX^,'[0GQ"\0^&_A?XA&CRZ/(RS-(^T<'% ;GZ'45\=?LY?
M%#QO\)=3B\"?%NYN-8\17\H^SW<8+*!Z$^E>L?M-?M':7\!?"KW=PCW-W)A%
MBAY8$].* /;:*_.2'X;_ +4WQ0C3Q9X=\9)I^AZHOG6MK++M9$/3(S61XO\
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
MOQFTOXW?#:W\5:,KP17,+.(9>'3CN* /'] _X)[^!/#OQ"D\7V^I:DVH//\
M:#&S_)NSGUKZDC01QJ@Z* !7R1X#^+/BO4_BK)IEU?,]D+K9LS_#FO&?VS_V
MM/%_P'_::TNTM[V5O#+0J9+.+DDG':@#]'Z*_,2Z\!_M7_&ESXY\&^,QI7AF
M\7SK:QEF"OM]-O>MWX1_ML:Y\%8]0\*_%6XN-2\0R-Y5K*O/S]/YT ?H]17Y
MK^)O /[5'QLU#^W_  +XP_L30Y.4AFE$9/YUZ#^R1\>O&.G_ !-O/AC\1+V2
M]U^P4K-<M]UC]: /N>BN!^,7QBTCX-^%;K6M4RZ0QF18UZMCTKX!G\1_M"?M
MF7,_C+X0>(G\,^&8)##]FNG\LLP],]: /T\HK\S]#M?VE?V9]0A\2_$SQ*_B
M'0)'$9@MW\PJ3ZXZ5]O>&_BU:_$;X67^L:-*8[R.T+E3U1L9H ]2J"^4O97"
MK]XQL!^1K\F_B)^WEXWTVSU/P/I]W<OXMN)66UN(P2%YP*^D?V$?"?Q\,W_"
M1?$WQ";_ $6ZB/E6LCY<$C@XH \P^&OPQU_P_P#'W6+_ %R6XBM;B]+0 L<$
M;J_22UXM81_L+_*O&/#?P=UAO&M_J>N3)<6AF+VR_P!T9XK6_:.^(;_#+X5Z
MGJ=M(8;B*/$<G0+Q0!ZM17Y8:3X>_:L\?6=OX^T3QE_Q2TS^8MLLF3L!YXS7
MW?\ L^?&2+XC:(NEW$5PFM:;$L=X\JX#N."10![!117FGQ[^.VA_L_\ @MO$
M.N)+-"S^7''#RQ8]/PH ]+K)\5*SZ!>;3@A":_,\Z%^U1\?-9O?$/@;Q8VC^
M';IO-M8YGV;4/0<FGSV7[2_[.X_X27XE^)FUWPS:_-<00MOW#\* .X_9YN)T
M_;0UE&N)9(I(G4QLQQWKVBX_X)]^!)OB9<^-O[1U)=1GN/M!BW_(&SG'6OG/
M]BGXF:9\:/VGM0\5:3;/:64L+8BD&&!KW8?%[Q5_PMZ_TY[YC81W6T1Y_AST
MH ^M+6W6UM88%Y6- @SZ 8J6OAS]KSXO>.M2\=:-X&^'NK?V3K6I1 1EFQ\Q
MKE/A!J'QY_9Q\8K??&+6Y?$&A2#:$@._D]Z /T.HKR7XJ_M$>'_AEX!M/$5\
M75-0AW6T;<,21QQ7P_=-^TK^T]=W&O\ PU\2OX?T2&0KY=R_E[O3&: /TZHK
M\RM,U+]HG]CV\C\>?%WQ&_B?PB'$4EG:R>8P8].!TK]!OA7\2],^+'@K3?$>
MF9CM[V(2"%S\Z9[$4 ==2U\I_MA?M96OPPN$^'.BK<'QOKT.RPN(AE(6/0D^
MM?,&B_L^_MLZI8BZ_P"$_6!7^=4DG .#^- 'ZET5^4[?M$?&/]E#4A9?%74[
MC6&O&\F%H\L%;IFOLSX*_&34)_@OK7C379FN(8$,R+W"XR!0!]&45^8FN6/[
M2W[2GB";Q1\,/%_]C^&-WR6[S!",'I@]:^E/V0?CYJ_C'4M2\ >)XKB3Q-H"
M;+R\D4A9&'4@T ?4]%?'G[5W[9%OX1U9?AKX82X/B_6!Y-G=P@E(WZ G%?/E
ME^SG^VU>0B;_ (6"D08^8%>X ..N.OZ4 ?J-17Q1^S_^T%XE\ :PWA/XGW$U
MUJL1\EKALX9_4&OM*UN$O+:*>,Y210Z_0C- $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 <UXK_UUO6MH_P#QYBLGQ7_KK>M?
M1_\ CS% %ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P/'7B
M(>%?"]]J9X$";JJ,7.2BMV3*2A%RELCCOBU\<-&^'=G-$UTG]HK_ ,LSVKY#
M\9?MP>*9KX1V44;0*W! KR;XU_$27QYXPNKP2,T;$]Z\["U^FX#(\/3I)UX\
MS?<_),RX@Q-6JUAY<L5V/NKX-_MA?VQ<0P>()4A5B :^L=%UJS\0:?%>V,HG
MMI/NN*_&>&=[6021L5(]Z^]/V.?B\VM6EOX=DD+.BYP:\G.,GIT:?MZ"LENC
MV\BSRI7J+#XEW;V9]94445\,?H04444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% '(^.ONVW^^*Z>Q_X\X?]P?RKF/'7W;;_?%=/8_\></^X/Y4 3T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>?\ 'N_TJ>H+
MS_CW?Z4 <SX-_P"/Z^^M=;7)>#?^/Z^^M=;0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!'<?ZEOI7)^%?^0Y>5UEQ_J6^E<GX5_Y#EY0
M!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OB#_ )!<
MM:59OB#_ )!<M &=X7^[71USGA?[M='0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445YO\
M'GXPV/P5\ WOB&\D5?)X4,,T ?%W_!1CXN:GXZAM?!7@VWEO=7TN[$\\%O\
M,YP1D$#Z56\'_M_>._"?@_2]#7X07QFM(%AED\IL.0,$XKT[]D+X7'Q1\3-4
M^,<B&XMM<C8QF4949SR ?K7V4=*LF;)L[<GU\I?\*"C\A_#OQD\9ZO\ M4:3
MX^U?PS=>&="@($L4J%4_&OTQ\<:O%X\^%G]L:4OVFWEB,@V\\8K(_:A^%,'Q
M"^$^J:=9642WI */%&%;]*\J_8Y^+^G30R?".YD\S5-+A9)$;[P&"#0&Y5_8
M/\06=]KGC*U1E2>.8@Q@\\,*^QZ_/WXN_!_Q[^S;XX?Q/\+K"2_TR^F,^I.1
MQ&,Y->K^!OV_OATNAQQ^+];33-9C^62+9U- CZKK(U#Q;HVDWD5K>:E;VUQ*
M=J1R/@L?05\W^-/^"@OPOAT:1/#FOI?ZK)\L487'S'I7FGP/^&GQ$^/7C8^*
M?B+;SZ9I=K-Y^FM&2!*N<B@+'HO[5PSK,6.=R*1[U[9\!U*_#+2@1@X/]*\U
M_:^^'VNZUX#FU'PK;&\UNVB"Q1XSG%>:_ ?]M+PA\// ]CX:^).JKHWBBU!$
M\!3I0/H>W?M-P-<>";I .&A89_ UQO[".FC3?AKJ"!MV;HG^=>5_'_\ :@M_
MC%-I&B_">Z77TF;R[YD7A037TI^SA\/;GX=^!Q:7<9CGG82LI]2*!=#U2Y_X
M]Y?]P_RKX?T?_DL%W_U]?^S5]P77_'O+_N'^5?#6CW"?\+BNUYS]J]/]J@$?
M<MK_ ,>L/^XO\J\>_:'_ &<]/^-OAF2SM9(M&U=GR-2B3$F/0D5[#:_\>L/^
MXO\ *N.^+?Q4T7X1^%9=8UJX^S0MF.-O5\<4 ?FG\=/V1?&OPA6PL;+XHWM\
M;X^7Y'FME<\=*^Q?V'?@;=_"OX>R+K['4M6FD$BW=PNYPI]":\^^ ?@/6_CQ
MXXU3Q+XSAE718)?/TMO^>BYXK[:@A2WA2*,;410JCV% VS*7QAHDVL/I"ZI;
MG4E^]:A_W@_"OGG]IS]DOQ#\=HU72_&MSX?09W+$S#</3BO*_P!H;X?^+/A7
M\9+KXG:()Y8YGPR$DH%SSQ7K&@_M^?"6WT&T&M>)DM=62(?:;?9DJ_>@7H>$
M?"75KC]B?Q]8?#G6-&?Q1)J;A_[>D7)BS[FOT&TG4HM6L8KJ!@\<@R"M?GYX
MV^)&L?M,_&[1+GX?VB:KX.C*I=7P3E<>]?>G@_P^OAG0;:Q5BP1><_2@&;=?
M$7[54C?\-,>#X]WR%4ROY5]NU\7?M56<8^/GA>\_Y:QJF/TH!'UWX=A7^PX4
M4;04Q^E?#'Q.\-^(?V(O&>I^/_"VFW'BU?$4S>?:PH3Y?.<&OLK3M2U)O <=
MU81B2\5,A?H*^=='_;6T'P[KFN:3\4)(-.AMV(@,D08'';% SN_V=/C9I7[0
M6G1:OKWARWT3Q';,%AANE'FX_P!G/->):Y&OCS]N:Z\,ZY%]MT=5W+;S#*>W
M!K,\&^*%^,GQZT;Q%\/B9_#5M-^_:$84<UW'[7'PZ\4>"?$I^)?@*R-YKWRA
MUQT7O0!]@Z;IUOI-C!9VD2P6T*[(XU& H]!7G'[1_AK3/$7PD\0+J%G%<E+8
ME'=02GOFO*_!?[>WPTL_"NFP>+O$2:?XFCA OK5DR4D[UY9^U%^VG8^-/ ]]
MI7PUN5U>"XA*33*G.?2@1WO["NFP:/X?>VM@HB ?&WI7F7PQ\&Z/XR_:<\5?
MVO917OV>Y+1^:H.TY[5W'_!.]M0;P4#JL9BO"K$J17S=XT\:^-?!O[1FO7G@
MFS-W%'=%KYMOW$!Y/Y4#/U9L[>.TM(88E"11H%51T  KR#]J;P5I/BSX:W2Z
MA;PEU8;9G49'XUP_AG_@H%\(FTFWAU?Q*EIJ42!+B-DSM<#G]:\D^/W[3%U^
MT!;GPG\*F&KB5E.Y5Y;U- CTK]F?5+D>"?%&C&5I+&UL)!$,_*/E/2O,OV-6
MV?"7XO$=KF;^9KZ-^$_PTD^''P2NCJ$)BUN;3)#=@_PML/%?-?[&=TDWP?\
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
MT>ST+P7I5I8P);P) N%08'2G^/\ POIWC#PK>Z9JD$=Q:2H0RR#(KY)^$O\
MP4(\!>$_#]OX?^(FLKH^O6,8BF1ESAAU%4/C?_P4.\$^*_"MWX>^%VL+K/BN
MZ7;;1*N-Q]* .5_9A\+:=X)_;"UC2=(BC@L4A<JD0PO>NM@8+\=]0)&0+WD?
M\"KQK_@GUJ7B?4?VB+]_&]LUGXC:%S)$1CBO6KFX9?C/K7D M<BZ/EKCJ<T
M:G[8GP"UBW^(NA?';PY)-=77AF%7_L: ',V .U:/[//[9P_:*UC^QO&O@/\
MX1J,9Q]N4XW#_>K6\8_M=2_!GQ9IVF_$&..PTF:/YY&3^''6O&?B!\>?!?[1
M7Q CT?X27*7VKY5B+>/9NQU/% &-_P %=-8U+3HOA^^C6[26=E<*X@A!*3 '
M(7 [=JI>'?\ @I=XZ\+^&],T[3?@7>VT,,"*3' RK(0 -V!ZU]#?M0_!_P 1
M^+OAKX)GAL!=ZAH866Y5AG!7DYJGX0_;R^%GA[1H=,\?W-EH>K6BB$1^0"&P
M,=.QH \ \2_\%(O'7C;2)M)U3X$7E_:3?>AEMV9<]C@UZ=^P/XT\:>)'\;7N
MN^';KPSIR6[O:6LR%%CX. !76^-_V^/ASK&AO:_"R>Q\1>*W8".U-N!@=^U>
MQ_ ?Q-XS\=>'96\9:%!I4=Q%C]PFS=D?2@#Y\^!NBV/Q.^)MQK'B*T34-0LK
MME@FG&YE ;C!-?=*J%4*HP!P!7P!^T3H_CS]G'XM:1XD\'Z8S_#T,)]6NV&?
M*YR:]5T7_@I?\"-0T^.6X\6I;S@8>,IGYN_>@#:_;(\!:%XH\.65QJ5A#/-$
MQ99'4$@BLW]F_P +6_C3X-^(/#$S>5:W.8L@9VBOES]JS]KW5?CC<:?I_P )
ME_M>P@ES<,J]$[FOHWX"Z[K/AW]FWQ#K&AVXN/$UO#N2!AD&0#IB@#QCQ;\2
M?'?[#>O-H?AWPG>>*])W9_<QL4*GG/%?6/PC^(GACXG> ]1\3Z3IMIH_BBZL
MGDU"VC4">-]I^]WKQGX7_P#!0?P'9^$8K;XOZE::%XRC9DFM)(0=P[ <5YW^
MP3I>N^(OVC/BAXF*2?\ "%:TK_8&Y",AZ8'TH \ D_:!\0^ _BM?:I#\/IO&
MMS9W;&.Z$)<QX8]#7M#?\%3OB5QCX*:@/^V3_P"-=KXSNO$G[*OQ8AN;;1+>
MZ\"74YFU*\GB#>6I.2<XKU#_ (>%?LX]O$UB>W_'JO!]* /B3XV?M;?$?X_:
MMX<CT[X/WVAW%O=(\]TMNVYQN&<G_&OU5^$^N76N>!M(DO;1[.Z6UC62-Q@Y
M"@5\H>(/VO\ 7_B/XBT^T^"7A^QU^T\Y1<RF $B//)Z5]I:&]Q)H]E)=PK!=
MM"AFC48"O@;A^= %ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** .4\=7#6=NMPB[WC&0OK7@/B;]J_Q1X5U'[%;^";B_B7@2JC8
MKZ$\5_ZZWR,BM+3+2VFM5+6T.?\ <!KLPU:E2=ZM/G^=CAQ5&M6BE1J\GRN?
M*O\ PVAXN_Z)]=?]\-2C]L[Q9_T3^Z_[X:OK/^SK3_GUA_[]C_"C^S;3_GUA
M_P"_8_PKT/KF#_Z!E_X$SS?J./\ ^@I_^ H^3O\ AL[Q9_T(%U_WPU+_ ,-F
M>*_^A!NO^^&KZP_LRS_Y](/^_:_X4G]EV?\ SZ0?]^U_PH^N8+_H&7_@3#ZC
MCO\ H*?_ ("CY2'[9?BK_H0KG_OAJ7_ALKQ3_P!"'<_]\M7U7_9-E_SYP?\
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
MCP8G+;C^\[_E7U#10!YS\*?V?_!'P529?"6D+IHE7:V#G(_*O1:6B@ 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@#FO%?^NMZU
MM'_X\Q63XK_UUO6MH_\ QYB@"_1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'EWQ<^!NB_$:RFE:T3^TF_Y:GO7R'XN_8<\4P7WF6<\:P,W
M !K]#:P/%4C(D(5B!GM7L87-L5@X\M*6GF>)C,FP>.ES58Z^6A\O?!K]CG^Q
MKF&X\0QI.JG)]Z^LM%T6S\/Z?%8V,(@MH_NHM-T5V>U&XD_6M"N7%8VOC)<U
M9W.O!X##X&/+1C;\PHHHKA/0"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH Y'QU]VV_WQ73V/_'G#_N#^5<QXZ^[;?[XKI['_CSA_P!P?RH GHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"\_P"/=_I4]07G
M_'N_TH YGP;_ ,?U]]:ZVN2\&_\ ']??6NMH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH CN/]2WTKD_"O_(<O*ZRX_U+?2N3\*_\AR\H
M ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQ!_R"Y:
MTJS?$'_(+EH SO"_W:Z.N<\+_=KHZ "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .:\5_ZZWK6T?\ X\Q6
M3XK_ -=;UK:/_P >8H OT444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5SWBS[L'UKH:Y[Q9]V#ZT 7]#_X]:TJS=#_X]:TJ "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .1\=?=MO]\5T]C_ ,></^X/
MY5S'CK[MM_OBNGL?^/.'_<'\J )Z*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *@O/^/=_I4]07G_'N_P!* .9\&_\ ']??6NMKDO!O_']?
M?6NMH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CN/]2W
MTKD_"O\ R'+RNLN/]2WTKD_"O_(<O* .PHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K-\0?\ (+EK2K-\0?\ (+EH SO"_P!VNCKG/"_W
M:Z.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#FO%?^NMZUM'_P"/,5D^*_\ 76]:VC_\>8H OT444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBS[L'UKH:Y[Q9]V#
MZT 7]#_X]:TJS=#_ ./6M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#D?'7W;;_ 'Q73V/_ !YP_P"X/Y5S'CK[MM_OBNGL?^/.'_<'
M\J )Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O/^/=_
MI4]07G_'N_TH YGP;_Q_7WUKK:Y+P;_Q_7WUKK: "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** ([C_ %+?2N3\*_\ (<O*ZRX_U+?2N3\*
M_P#(<O* .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-
M\0?\@N6M*LWQ!_R"Y: ,[PO]VNCKG/"_W:Z.@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@#FO%?\ KK>M
M;1_^/,5D^*_]=;UK:/\ \>8H OT444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5SWBS[L'UKH:Y[Q9]V#ZT 7]#_ ./6M*LW0_\ CUK2H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y'QU]VV_WQ73V/
M_'G#_N#^5<QXZ^[;?[XKI['_ (\X?]P?RH GHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ J"\_X]W^E3U!>?\ 'N_TH YGP;_Q_7WUKK:Y
M+P;_ ,?U]]:ZV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@".X_U+?2N3\*_\AR\KK+C_ %+?2N3\*_\ (<O* .PHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]VNC
MKG/"_P!VNCH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH YKQ7_KK>M;1_^/,5D^*_]=;UK:/_ ,>8H OT
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBS[L'UKH:Y
M[Q9]V#ZT 7]#_P"/6M*LW0_^/6M*@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#D?'7W;;_?%=/8_\></^X/Y5S'CK[MM_OBNGL?^/.'_
M '!_*@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+S_
M (]W^E3U!>?\>[_2@#F?!O\ Q_7WUKK:Y+P;_P ?U]]:ZV@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_U+?2N3\*_\AR\KK+C_4M]
M*Y/PK_R'+R@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *S?$'_(+EK2K-\0?\@N6@#.\+_=KHZYSPO]VNCH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YKQ7_KK
M>M;1_P#CS%9/BO\ UUO6MH__ !YB@"_1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7/>+/NP?6NAKGO%GW8/K0!?T/_CUK2K-T/_CUK2H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y'QU]VV_WQ73
MV/\ QYP_[@_E7,>.ONVW^^*Z>Q_X\X?]P?RH GHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ J"\_X]W^E3U!>?\>[_ $H YGP;_P ?U]]:
MZVN2\&_\?U]]:ZV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@".X_U+?2N3\*_P#(<O*ZRX_U+?2N3\*_\AR\H ["BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "LWQ!_P @N6M*LWQ!_P @N6@#.\+_
M ':Z.N<\+_=KHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** .:\5_ZZWK6T?_ (\Q63XK_P!=;UK:/_QY
MB@"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>+/NP?
M6NAKGO%GW8/K0!?T/_CUK2K-T/\ X]:TJ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** .1\=?=MO\ ?%=/8_\ 'G#_ +@_E7,>.ONVW^^*
MZ>Q_X\X?]P?RH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ J"\_X]W^E3U!>?\>[_2@#F?!O_']??6NMKDO!O_']??6NMH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CN/\ 4M]*Y/PK_P AR\KK
M+C_4M]*Y/PK_ ,AR\H ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "LWQ!_R"Y:TJS?$'_(+EH SO"_W:Z.N<\+_=KHZ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBD)"\DXH 6BF>='_?7\Q1YT?\ ?7\Q0 ^BD5@W(((]J6@ HIGG
M1_WU_.CSH_[Z_F* 'T4T2(>C*?QI/-3.-ZY^M #Z**0D+U.* %HIGFITWK^=
M*TB+U91]30 ZBD#!N0<BEH **8947JZC\:/.C_OK^8H ?12*P;H<_2AF"]2!
M]: %HIGG1_WU_,4>='_?7\Q0 ^BD#!NAS2T %%-9U7[S!?J:3SH_[Z_F* 'T
M4U9$;@,I/L:=0 444PRHO!=0?K0 ^BD#!NAS2T %%-:1%ZLH^II/.C_OK^8H
M ?135=6^ZP/T-#2*O!91]30 ZBF>='_?7\Q0)4;@.I/UH ?136D13@LH/N:4
M'/3D4 +124WS4Z;US]: 'T4A8*,D@"F^='_?7\Q0 ^BF>='_ 'U_,4[<,9R,
M>M "T4SSH_[Z_F*/.C_OK^= #Z*2EH **3..O%-\Z/\ OK^8H ?13/.C_OK^
M8IV0>G- "T4UI%7JP'U-)YT?]]?S% #Z*:LBMT8'Z&G4 %%)3?.C_OK^8H ?
M13!,AZ.I_&GT %%(6"\DX%-\Z/\ OK^8H ?13/.C_OK^8IP8-R#D4 +129QU
MXIOFITWKGZT /HI*:94!P74'ZT /HI*"0.O H 6BF>='_?7\Q1YR'HZ_G0 ^
MBDS3?.C_ +Z_G0 ^BF>='_?7\Q2JZM]TAOI0 ZBBB@ HI"P7DG IOG1_WU_,
M4 /HI@F0]'4_C3Z "BBFLZK]XA?J: '44U9%;HRGZ&G4 %%(S!>I ^M(LBMT
M8'Z&@!U%%-:15ZL!]30 ZBD#!AD$$?6F^='_ 'U_.@!]%,\Z/^^OYBE5U;[I
M#?0T .HHIAF0'!=0?K0 ^BDW#KV]:;YT?]]?S% #Z*9YT?\ ?7\Q2JP;H0?I
M0 ZBBB@ HIK2*OWF ^IH5U;HP/T- #J**9YR#JZ_G0 ^BF>='_?7\Q2B16Z,
M#^- #J*9YT?]]?SH\Z/^^OYB@!]%-616Z,#]#0TBK]Y@OU- #J*9YR'HZG\:
M?0 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
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
M+C33<EK$]#*Z=?,L+4P<JC7*])+\C\K6^+GQ$AD\B77KJ.YZ>4S'=GTKV/\
M9Q\4?$S4/B)I":M)?O8/*-QD#;2*\Q^*T<:?M(7")&J1?;P/+4<?>K]3/"NG
MV<>@:7)%:0Q,+:,@K& 1\H[XKKS;&4\-AX6I+]XON.')<#5Q>)G>LU[-_>?
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
M'5"D_>GH>D?LN_&[Q!-XJLM-UC5Y+OSG _>/FOT35@R@@Y!Y!K\J_&O@BX^
M/C#0[Z7=$SA9!NXK]%/@;XS;QY\/[+56.[?\N?H*WS[#PER8JC\+.;AS$U(\
M^#KOWX_D>;_MF>(]6\.^#+672;U[*9F(+(<&OFO]F_\ :1UO2O&EKHVOZA)=
MQW4H'FR-PHKZ$_;B_P"1'L_]XU\ V.@:M=QSZII\#-#;G+3*/NUZV3X:CB,O
M<*B6M]3Q\\Q5?"YFITF]+:'[)6]S%>0K+!(LT3#(=#D&OB3]L+QUXD\.WT(T
MK5);0&7!"-BMK]C_ /:'2^M+?PSJ<X=ESB21N0:XS]MB2.:]@DA;=$9>&KR<
MOP,L)F/L:JN>SF>81QN5^WHNWZ'L/[/OBC6=6^"^N7E]?27%W'#E)6/(.*^.
M?&7Q5\?_ /"23066MW3'<0(T8U]:_LW_ /)#/$'_ %Q_I7RYX#2.3XU*LJ+(
MGF?=89'6O7P,:<,1B9.*=O(\3,)5*F&PL%-KFZW\SG_^$V^,+QEUGU0IC[P#
M8KV#]G']K34?A_-)HOB\SZC-=2#;+(W,=?=/A[0]-NO#D$9T^W"21;6'EKSQ
M]*^'_P!KSX#6G@V^75='#8FS(V!C;S65',,)F<GA*U)1OM8WQ&6XS*8+&4*S
ME;>Y]T^$_%%MXNT>+4+4AHI.FTYK\W/C1\4O&6F_M 7-A::[<0V8O HA5SMQ
MGI7TE^Q%\1'U#PM'H,[>8ZDD,QYXKY*^/"[/VDKH?]/H_G6648..'QU:C-72
M6ES7.L;+$Y?AZ\'9MZV/T@\0:A=0_!>>\CF9;L::KB7ONP.:_,VX^*WQ%O-5
MGM['6[NXE\Q@L4;$GK7Z5^)/^2%W'_8+7_T$5\#_ +)\44_[1$"3Q+/'YA^1
MQD=:C)7"G0Q%644^74O/E4JXC#48S<>;30Y,^,_C&OS-+J@5>3D-7N'[./[7
M5UX=UB'PYXF\V]FO) GG2-_JS[U]V7&@Z=<0R1/8VY612K?NEZ$?2OSO_:\^
M!]O\(_$%OK6@;I#=L97XY0YK?#8["9NWA:M)1;VL88K+\9DB6+HUG-+>_8_1
MFUNH;V%9H)5EC89#(<BG7$GE02/_ '5)_(5\_P#[&?C8>)/AC$EW<[[Y7P4<
MY.*]0^*WC9/ _A>XNV"Y=&4%NW%?&5L+.EB'A]VG8^[H8R%;"K$O1-7/B']J
M[XXZ]<>(!;:%JLMB('*N(WQ7:?L>_&+5]<U2VTC5M1>]N)#_ !MDU\Z6?AZY
M^*'C;4I!ND62<GCGJ:W/#K3?L_\ QAL+K<04P=C=*_1JF#H/"?5(I<Z5S\MH
MX[$1QJQLV^1NQ^HNH%EL;DI]_P ML?7!K\O/B=XX^*6G>,]7\JZU""R29MC?
M,%"YK]+/ OB8>,/"]EJVQ5%PF[:.E<-^T#I]@O@+4W^PP&4Q,?,V 'I7QF58
MI8.NZ<Z:E?37H?>9QA'CL.JM.HXJ.NG4_-R+XL?$>^<16FMWES.3CRXV)-?4
M/[._B+QS-:W3:_+=IM@)!FR.<>]>,?LCPPS?&RV2>%9X_./R.,CK7Z*?$"SM
M[?PQ>&*".-O+;YD0#M7T><XJG1FL+&DM;:GRN0X.I7IO&2JOW=+'YB^+/BO\
M0#XVU>VLM<NG59V$<:,3WJ)_&GQCVY\W5,'IPU:'@O4[#2?C1-<:F5%LEWER
M_3&ZOT&7XV?"U88O^)GI@7:,+Y:G'MTKNQN+^I<D88=3NNW_  #S\!@_K_/.
MIB7"SVO_ ,$\9_8[UKQGJ6H7#^)7NC#'"7/GY]/>O,?VI/VF-7\8>(AH7A*6
MXTZ73Y3&_EM\TAS7VUX;\:^%_%D%S#X?N[6>1HF&V!0N>/:OSI^)G@O6OA+\
M7I->U&Q*VTET95\Q>&&[->1ELJ6*QLZM6FHR2TB>YFD:V#P%.C1J.46_>EY&
M/X?^+GQ-\'ZY;W^L7&H&U0@F.7(!%?H!\!_C%-\3-%MVET^6 [/]:PX-<5X4
MU;P+^TEH<-O>&VM-4"!%AB !.*]T\$^#[+P/H-OI5DBB*$8#;<$UP9MBZ-:'
M).CRU$>CDV"KT9^TA7YZ3_KY&_1117R9]F%%%% !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 %%%% '->*_]=;UK:/_ ,>8K)\5_P"NMZUM'_X\Q0!?HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%GW8/K70USWBS[L'UH OZ
M'_QZUI5FZ'_QZUI4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 <CXZ^[;?[XKI['_ (\X?]P?RKF/'7W;;_?%=/8_\></^X/Y4 3T444
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
M>:^ZK0P-#"PP6)J.-M=-S\\P]3,,1BZF/PE-2OIKL>#>/?$VE:E\46US1,K
M]SYB_3-?I#\!_'K>.O!\$SN':%%3/X5\/?%K]CK4/A+HJZ@NH"]1@?N=J]3_
M &$_B=;:797'AN^F#W,TV$.[D&N7-:='&8%5<.^;D.S)JE? Y@Z.*7+S_F<)
M^VT<?$FY]^*^>=6\'7VEZ;;WLY<13CY,&OH/]N)EB^)<H+ $D'K73VOPJ7XE
M?":R>V $EK!YA('H*]'"8I87!T)2V9Y6,P;QF.Q$8[K5&K^P_P#!70M8TN3Q
M)J]N+C5;64>0V?N^]?;9^Z:_-O\ 9B^*UYX%\?+X<N[DP0/<>6Q=L#&<5^D$
M-S%=0B2&598V&0R$$&OC\^IUHXMRJ.Z>WH?<\.5*,L&H4E9K?U/R>^+'_)R5
MQ_U_C_T*OU2\+_\ (MZ7_P!>T?\ Z"*_*OXL2+_PTE<?,/\ C_'?_:K]5/"_
M_(MZ7_U[1_\ H(KT>(/X&&]/\CS.&O\ >,5_B_5GYR?MI,5^/QQW*BO>O%O[
M/]M\1/@+HT^E1*+Z.W\V3U(QSBO OVU)%7X_8+ <KW]Z^]?@DBS?"G0D/*M;
M8/XUOCL1/"X+"5:;LU_D<^7X>GB\PQE&JKI_YGYT_#+XL:O\&6U3P\LCPV4L
MA296[]J9X;UBV\0?%J&\M/\ 5,1GZU[A^V%^SV%NAK6CV_EQ*#)+Y:]:^:_@
MVPC\>0QL C!\;3]:][#U*&*H2Q5->\UJ?-8BGB,'B(8.J[QB]/\ @'VI^U8<
M?!+1#_L_TKXR^'_P1\0_%^6=M#Z(V#SBOLO]JYA_PI'1<D#*_P!*^:/V>?VB
M[/X&M=I<6_VH2MGY37FY7*O# 3EAE>=W;[SULWCAZF90CBG:'*K_ '$\_P"P
M5\2&5<,I^8'[]?6'C+PW=>"_V>]*T2_.;RVAVOSGD"O/9?\ @H]X?C"G^QI#
MD@?>->H_%;Q5#XZ^"UGXA@3R8;N(N$8],BO-Q5;,:DZ*QL.5<VGJ>M@Z.64J
M=9X";E+EU]#\YI/#=UKFH:E-;YV1N<XZUI?"GP5'XJ\=6^D7.[8S#(D-=K\#
M["/Q!XXFTLNNVXN-IY]ZV_VAO %Y\%?B#!?:>QB155O,3@5]=/%?O'A4[2:T
M/B:>$_=+&-7BGJ?>OPI^&NE> M M8[&$++LPS"N[KQS]F_XKV?C[P786_P!I
M6;4(HOWF&!/XU['7Y+BXU85I1J_%<_:,'*E.A"5'X;'!_&W_ ))[J'T_H:_,
M"[\(7WC?QM=6.G_Z[<17Z??&XX^'NH9]/Z&OS[^$$RK\7KC:XSYGK[U]?D%2
M5+#U9QW1\1Q)3C6Q5&G+9FKH'["WCV:_LYKHJUC(0SJ7YVU]P_!KX-:9\+]%
MBB@@"W('+5W^CL7TJT8G)\I>?PJY7@8[-L3C5R5'IY'TF7Y+A, _:4E=ON?
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
MD]-#VS]AFSE_MU9MK>7\W/:O#?C[_P G*W?_ %^C^=?>/[*?PW'@#X<V\-S
M!?L<M(P^;![5\$?':5?^&D+K+#/VT=_]JO6R^O'$9E7E'91L>+F6'EA<JP\)
M[N5_P/T<\2?\D+N/^P6O_H(KX)_9+_Y.*M_^NA_G7WKXD(_X45<'M_9:_P#H
M(K\V_A+\2;;X2_%3_A)+A!<112MF,'WKS\GA*IAL5""NV>CGE2-+%X2I-V2L
MV?K97R#^WIJT&GZ?8QR%2\D9PO>JL_\ P49\/M'((M(D5RN$);H:^:O%7BSQ
M%^T!XV@58;B\M9I<!@"PC!-8Y5E.(P^(5;$1Y8Q[G1G&=87$89X?#2YI2['T
ME^PUI<TVD)<@,(]Y-:O[=7Q$MX/!T>DZ?-F^60[_ &]J]6^#7@^V^"?PP'VS
M *C>S=#TZ5\,?&CQ-+\5OBI>65JV8Y)=HVG..:UPL8X[,Y8G[$=3'&3EE^4P
MPOVYZ'2?LD_%#P1\/8[V;QE_Q]2'=$VW=C\*P?VH/B!X5^(_BQ-3\.YV*  V
M,5Z+8_\ !.V_U33;6Z?6XU:9 ^QL_+D9K-\8?L$ZAX+\.W&JIJRW/DC)B7K7
MKPQ.6_6_K"JOG>ENAXL\)FOU)8:5%<BUOU/=_P!CSXD2:]X9M=$DD#FWCZ=Q
MQ7HO[0G_ "(.I?\ 7%J^*?V2?'B?#'XF75MJDP,4@,05CC&>*^T?CS<QWGPS
MO+J,_NI;<LI_"OF\?AOJ^91<5I)IGU66XOZSE4E)^]%-'PO^R+_R6ZV_Z[G^
M=?HO\1O^18N_^N;?RK\YOV0Y$;XWVP# GSSW]Z_1GXC?\BO>?]<V_E6^?_[]
M#T1S<-_\BZIZL_*6_P#"]YXP^(VI:?8_Z^:X*KSWS7IO_#!OQ&:-6#@AAG'F
M5P>E^-H? OQ8O-4D D6WNBY4'T-?5'_#QOP^L:YT>0OCYOF[U]/C*V8T^18.
M%U;4^3P%'*ZO.\=-QE?0ZC]EGX ^)?A/J;3ZRV4*%?O9KVKXG?"W0_BEI+6F
MJ0K+*BD1-D?*:\G\,_MA6'C#2Y);#2)I)3&2JQDG!Q7R_9_M->*_!OQ#O+[5
M9[E;'[062WD) QGI7RBP6/QM>5:7NSB?9/,,MP&&AAX>_3E^ [XA?#'Q7^SO
MXJ_MC1W,,4+;E(/&,U]B_LZ_'BU^*?ANTANIM^N*F9AC@U\F?'+]K;3/B]HA
ML+73S#*4V9]Z[O\ 87\)W^G:P;^:!TMWC.&(XKTL?AYUL![7&1Y:D=O,\K+<
M1"CF7L<#+FI2W[(^X****_/C]+"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@#FO%?^NMZUM'_ ./,5D^*_P#76]:VC_\ 'F* +]%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %<]XL^[!]:Z&N>\6?=@^M %_0_^/6M*
MLW0_^/6M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D
M?'7W;;_?%=/8_P#'G#_N#^5<QXZ^[;?[XKI['_CSA_W!_*@">BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "H+S_CW?Z5/4%Y_Q[O\ 2@#F
M?!O_ !_7WUKK:Y+P;_Q_7WUKK: "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** ([C_4M]*Y/PK_ ,AR\KK+C_4M]*Y/PK_R'+R@#L**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_ ""Y:TJS?$'_
M ""Y: ,[PO\ =KHZYSPO]VNCH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO&GA.#QIX?N-
M)N7,<4PP67K6[151DX-2CNB914XN,MF?*6H?\$_?">H7CW#ZC.&8YQBJS?\
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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 **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YKQ7_KK>M;1_P#C
MS%9/BO\ UUO6MH__ !YB@"_1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7/>+/NP?6NAKGO%GW8/K0!?T/_CUK2K-T/_CUK2H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y'QU]VV_WQ73V/\ QYP_
M[@_E7,>.ONVW^^*Z>Q_X\X?]P?RH GHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ J"\_X]W^E3U!>?\>[_ $H YGP;_P ?U]]:ZVN2\&_\
M?U]]:ZV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_
MU+?2N3\*_P#(<O*ZRX_U+?2N3\*_\AR\H ["BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "LWQ!_P @N6M*LWQ!_P @N6@#.\+_ ':Z.N<\
M+_=KHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** .:\5_ZZWK6T?_ (\Q63XK_P!=;UK:/_QYB@"_1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>+/NP?6NAKGO%G
MW8/K0!?T/_CUK2K-T/\ X]:TJ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** .1\=?=MO\ ?%=/8_\ 'G#_ +@_E7,>.ONVW^^*Z>Q_X\X?
M]P?RH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"\_X
M]W^E3U!>?\>[_2@#F?!O_']??6NMKDO!O_']??6NMH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH CN/\ 4M]*Y/PK_P AR\KK+C_4M]*Y
M/PK_ ,AR\H ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"LWQ!_R"Y:TJS?$'_(+EH SO"_W:Z.N<\+_=KHZ "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** .:\5_P"N
MMZUM'_X\Q63XK_UUO6MH_P#QYB@"_1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7/>+/NP?6NAKGO%GW8/K0!?T/\ X]:TJS=#_P"/6M*@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D?'7W;;_?%=
M/8_\></^X/Y5S'CK[MM_OBNGL?\ CSA_W!_*@">BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "H+S_CW?Z5/4%Y_P >[_2@#F?!O_']??6N
MMKDO!O\ Q_7WUKK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** ([C_4M]*Y/PK_R'+RNLN/\ 4M]*Y/PK_P AR\H ["BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "LWQ!_R"Y:TJS?$'_(+EH SO"_W
M:Z.N<\+_ ':Z.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#FO%?^NMZUM'_X\Q63XK_UUO6MH_\ QYB@
M"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>+/NP?6N
MAKGO%GW8/K0!?T/_ (]:TJS=#_X]:TJ "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** .1\=?=MO]\5T]C_QYP_[@_E7,>.ONVW^^*Z>Q_X\
MX?\ <'\J )Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@
MO/\ CW?Z5/4%Y_Q[O]* .9\&_P#']??6NMKDO!O_ !_7WUKK: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** ([C_4M]*Y/PK_R'+RNLN/]
M2WTKD_"O_(<O* .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K-\0?\@N6M*LWQ!_R"Y: ,[PO]VNCKG/"_W:Z.@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHJAK6N6/AW3Y+[4;A+6TC^]*YP!0!?HKC/"/QB\'>/-3ET[0=>M=2O8
MAEX86R179T %%%?*O[8'[7FI?LXZ9#<V.EI?F24)AA0!]545X/\ LK?M#7OQ
M^\.R:C>6*V3*@;:H]<5[Q0 4444 %%%% !1110 45Y;^T/\ &!O@KX$DU]8E
MF*L1M;ITKYR_95_X*!7?Q^\5ZCI5YID-DEN^Q&4?>YH'8^WZ*;&V^-6]1FG4
M""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** .:\5_ZZWK6T?_CS%9/BO_76]:VC_P#'F* +]%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %<]XL^[!]:Z&N>\6?=@^M %_0_\ CUK2
MK-T/_CUK2H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y
M'QU]VV_WQ73V/_'G#_N#^5<QXZ^[;?[XKI['_CSA_P!P?RH GHHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"\_P"/=_I4]07G_'N_TH Y
MGP;_ ,?U]]:ZVN2\&_\ ']??6NMH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH CN/]2WTKD_"O_(<O*ZRX_U+?2N3\*_\AR\H ["BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQ!_R"Y:TJS?$'_(
M+EH SO"_W:Z.N<\+_=KHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O%_VO%+? O70&*_*.
M5.#T->T5XS^UU_R0W7?]W^AH _/;_@EI 8_VC/$A,TDG[F3AV)'0U^K^O:W:
M^&]%O-4OI/*M+2(RRL>RBORG_P""6Z[OVB/$I](7_K7??\%)_P!HS6[>^L_"
M?AN\FM()LPW"*<>;S@T%=3Z!?_@I1\%HY98VUN0&)S&WRCJ/QKYD_P""A/Q"
MT;XH?#G2]?T*83:?<3*4.>3TKQSX._\ !,'7OC5X7/B%=3CTV.9\^7,2"QZU
MQO[0'P#\;? 6VM=#US4WO-'MY0L:9)6@>A^AG_!-W_D1)_\ KDO]*^H?B1\3
M-"^%7AJXUS7[H6]C ,N<C/Y5\L?\$^=0BTGX6ZIJ4G^IMX Y^@ -?'W[57Q8
M\3_M(?&I/!^A:E(FD3MY;VJMD$Y]*!6U/NJ'_@I1\%IMFW6I/F.T?*/\:]S^
M&/Q@\.?%S3GO/#UW]HB4 GIGFORXT;_@C_XEU+1TOSK4-K)L\Q(&)W9ZUQ?P
MH\;^-?V6OC%IWAJYU"9+0W:PN,D*P#8H"RZ'ZR?%#]HCP?\ "*Y$'B&\:WD(
MSP*X?5/VZOA9I&E6FH3ZLWV>Y<1QE0"237R3_P %%/$]KXLLK;4H$"G[,N3[
MX%>._LP_L6^)/CIIUCJ-UJ _LA&$J1R'@8- 6/U;\9?'7PKX%\)Z?XCU6\\G
M3;Z,2POW*D9KR&S_ ."C/P<OKW[+%K+F7=MQM'7\Z^2O^"A_AWQ?X?T7P=X3
MLUN+JRA40-)$"41>G->;?#'_ ()DWWQ,T5=5L/&-A97C8;R3*-^?IF@+(_3S
MXH:M\/?B5\)8M7\32F3PQ-\ZNIY.17BG[-.B?LZ2>)KP?#MW;48W_>Y/?-8O
MQ&^#>N_!W]F6V\/ZOJ@U-+9=I*DXSBOG/_@G*UMHOC[Q/J)B_=P2[V7U - '
MZE_$#XAZ)\+_  O/K>MW(MK"W7+-GG%?/T7_  4H^"TQ4+K4GS-M'RCK^=?%
MO[??QLU_XO?%+3_"^@74UKH\B"*6TR?G/3-9_@7_ ()+^(O&GABVUM-8BLO-
M'F) Y(;- 674_0_Q#^VU\,?#-KID][JI5-0QY&T YS7K?@GQWI7Q TE=1TF4
MS6S8PQ]Z_";XJ?"WQ'\,_'&E:)XDN7O(;2<1Q;LXX/:OV!_8[C6/X80A1@87
M^5 -'O5%%%!(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 <UXK_UUO6MH_P#QYBLGQ7_KK>M;1_\ CS% %^BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?_ !ZU
MI5FZ'_QZUI4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M<CXZ^[;?[XKI['_CSA_W!_*N8\=?=MO]\5T]C_QYP_[@_E0!/1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !4%Y_P >[_2IZ@O/^/=_I0!S
M/@W_ (_K[ZUUM<EX-_X_K[ZUUM !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% $=Q_J6^E<GX5_Y#EY767'^I;Z5R?A7_D.7E '84444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^(/\ D%RUI5F^(/\
MD%RT 9WA?[M='7.>%_NUT= !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C/[77_)#==_W?Z&
MO9J\S_:*\&ZGX^^%6K:-I">9?3C"+^!H _.7_@EJ1_PT-XG_ .N#_P!:R_\
M@HA8WWA7XM:5JE[:;(%N"Z[APPS7MG[!?[)?Q$^"?QHUK7O%-IY&G7,;+&WN
M<U]2_M,?LV^'OC]X4GCU*U,NJ6T+?8Y!V;L*"NIYQ^RC^TYX"NOA?;KJ>NV&
MCW4?#02OM[=J^5_^"C'Q\\,_$NW@T;0;J"]\N<'SHSDGFO'-<_X)G_&S^T)_
ML%M*MOYAV!7(&W-=UK7_  3.\?P>!=,ET^T>7Q"K@SAR30/0^G/V'+%]1^ ?
MB2QCSYLMF5&.OW:^'?!-Q'\ OVL[._UM@8UG+$3],9K]+_V+?@WXF^$OA.XL
M?$T BFDC V^O3-<3^V1^PKIGQ;T:\UOP[:L?%0'[G;QS0*Y[?I?[5'PTU;03
M?-XIL+9_*+- \OS XZ"ORB^,WQ07XX?M%Z9;Z3:QM;P7X5)XA]\;NM4[?_@F
M?\=F,?F6\P&[Y@'/2OM_]D+]@>T^';1:MXPLF;5K=E>('^\*!Z(\%_;=T&Y\
M.^$((+I65VMT(#?05]=?\$\E1?@+HQ5 &*<MZUQ?[>W[-_CCXW;5\+6JRJD:
MHO'I7L'[&_PMU_X2_!^PT3Q#%Y6I0I@K[T"Z'=_%[6/ 5AH[V/C:]L+"&_1H
MHY;L#<,C&5.."*_,KXQ>$?"G[/FL3>+O!7Q,GUAHW\U;".X)0Y/3 ->N?MX?
MLV_&;]HW5K./3;<_8+-SY0C)48_"OF;PW_P3,^,C:O FJVLCV.1OW,30"/J_
M6/C_ '/QG_9<LI[V/9=2)\V>3P*\-_8!MWN/$OC.WB7?*[%57U-?6]_^R3<Z
M+^S[9Z!HMN?[>C3#)VZ5YE^Q+^RA\1?@[X\U?5/$=H(K>>7?&<=>:!GRY\=+
MR?X6_M+Z1?:W;"W*L&$<@QD9K]-/A3^U%\.;[P#8SW7B6PT^=(_GMWDPPX[5
MS'[9W['NC?M!>&+K6;6R9O&5K!MLY%/!/I7YLP?\$T/CNS(9+:91O^8*Y VY
MH#1G5_MH_&+1OBI\4--AT9H9HK>ZXFB_B&>M?I+^Q[Q\,8?HO\J_/_Q+_P $
MU_'VFIX<NM!LVDO(RK7F\YY[U^C_ .S?X$U?X?\ @6+3M8C\NZ 7(_"@3V/6
MJ***"0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y
MKQ7_ *ZWK6T?_CS%9/BO_76]:VC_ /'F* +]%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<]XL^[!]:Z&N>\6?=@^M %_0_P#CUK2K-T/_
M (]:TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .1\=?
M=MO]\5T]C_QYP_[@_E7,>.ONVW^^*Z>Q_P"/.'_<'\J )Z*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *@O/^/=_I4]07G_ ![O]* .9\&_
M\?U]]:ZVN2\&_P#']??6NMH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH CN/]2WTKD_"O_(<O*ZRX_P!2WTKD_"O_ "'+R@#L**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_(+EK2K-\0?\@N6
M@#.\+_=KHZYSPO\ =KHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I*6B@ 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 ***YV;XA>'
M;?Q"=#DU:W75L9^REOG_ "H Z*BN)\0_&GP3X4NH[;5O$5G8SR-L5)7P2?2N
MMT_4+;5+6.YM95G@D&Y77H0>] %FBBB@ HHK!N?'6@V>MC2)M3@CU(]+=F^:
M@#>HIJL)%#*<@TZ@ 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 YKQ7_KK>M;1_\ CS%9/BO_ %UO
M6MH__'F* +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<
M]XL^[!]:Z&N>\6?=@^M %_0_^/6M*LW0_P#CUK2H **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Y'QU]VV_P!\5T]C_P ></\ N#^5<QXZ
M^[;?[XKI['_CSA_W!_*@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "H+S_CW?Z5/4%Y_Q[O]* .9\&_\?U]]:ZVN2\&_\?U]]:ZV@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X_P!2WTKD_"O_
M "'+RNLN/]2WTKD_"O\ R'+R@#L**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *S?$'_(+EK2K-\0?\@N6@#.\+_=KHZYSPO]VNCH ****
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
MXL?L\^(];AL)+5EL6DC69<,I(R*!G:?!/Q_)\1O!Z:G*P:3=M./6O0:^5?\
M@G3J%Q?_  2G:Z<O*+QASUQS7U50#"BBB@04444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 5-4U2WT:PFO+N016\2[F8]J^/?CE^V5=
M>(+J7P?\()3>^-$;E&7*XKI/VROB)J-O9GP;I4S07NH1@)(O;-;'[)7[/.@^
M!_!NGZ[J&F0S^+Y,F;46&7- SYWM_$?[;$UNC?V9#O8?W>]=+X%_:B^)_P )
M?$%MI_QLC6S,Q!'EKQMK[TKS7XV?!'0OC#X<N;:_L89=2\O;;W#CE#0%SK?!
M?C32O'V@6^LZ-<?:+&;[KXQ6[7AW[/OP9\1?"&Q33KO4UETR/)$*MD5YY^U!
M^U"_A^X@\+^&(YKC5;N3R/-M^3&QXR<=* /K2BOSG7]DW]IW5%^V1_$[R([H
M"58VFYC!Y /-<'\7/C+\6/V;=)B\->(-5NM0U-)%#:@I)1AGUH"Q^JE%?+VA
M_$C7-0^ 5EXA-XPNGL_-9\\YVYKX7\+_ +5WQ1^*WC&[\#:%?7HOKN<PQ7R9
M*1<XY- 6/V)HKYR^%^G^+OV=_AR;WXC>(1KTT8^>7?GD]LU\^:]K7Q9_:J\5
M:E;_  ^UV?PS96K%A/(2J,N>QH"Q^B%?GCXR5U_X*"DB63:R8VAN/RIEG\ _
MVC?A/=+XNUGQ^VL:7I8\Z>QBDW-(HZ\5Y=\)/C(/C#^V3'J<EG+93A=ACF&&
MR.] T?<?Q#_8T\"?%C4+/4]:%TUS#()E,;X&[K7M?ASP_;>%](MM.M-WD6Z"
M--W7 &*^4_VLOB-XF\&W'AJ/1=0>T2:Z1) IQD9'%?1&N_$&U^'_ ,*O^$HU
M;=+':V*3R(I^:0[1D#WH$=Q17YL:C>?&;]L;Q4WBOX;>(+GPIX:SY8M9F*].
M,FI-4^$_[0WP0:#7M<\;2ZYIT;[Y(H7+<#DB@+'Z1U\*?$9&_P"&UK9O-<#:
M/E#<5]"_LV_M%Z7\?- GDL[:6UN]/Q%<++_$PX)%?/OQ&_Y/4M_]T4 ?;NE_
M\>,7^[5NO)OC5\;M+^"'@VWO+V-[F:Z7RX4C/(8C@FOC:Q^&?[07QWNKO6_#
MWC.;0M,=]T<<SE?E/(% 'Z145^:]K!\;?V1/%$?C'XA^)+CQ3X8A^62TA8MN
MS7W=\(_BYI7Q@\&VOB'3$>W@G3?Y,Q^=1[T =U17R/\ M.?M;Q^&=2B\">'H
M)IM<U;]Q#>09(A8\9.*\7T[]DW]J'4K?[2?B88%E/F*K38(!Y ZT ?I!17Y7
M>/\ XY?%']GF^L="\2ZI=7EPLPB>YYVMSZU]->(-6\;^(/@U+XTTO5WACL[/
M[0\8;EL#- 6/K>BOG;]A_P"+E]\8/A.^JZE*[WD=PT3"3[W'>NY_: ^*UO\
M"OP9)=S.(Y;H-#"Y.,.1Q_.@#U"BOE;]B.U^(3_\)+J?C359-2L[Z3S;!7)(
M1"00!^%?5- @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M2J5+#(&<5S/[!_[17BGX^> K/5/$N#=2*2S*N <=Q6I=_M$>!?BM^S+?>/\
MQ5X9G;PY;C$VGW:<L?8$=*[G]F/6O GBSX?6.M>!=%71M+F7]W"JXVB@#V6B
MO*OC;^T-X?\ @IHSWM\ZWLJJ3]F@<%^.V*^0Y?\ @L1X9CDD4?#_ %UMK;<^
M6>??I0!^B-%>#_L]_M<>&?C]9H]I&VDW++N^RW3A7'M@UZIX^\;6O@#PK?:Y
M=HTEM:1&5@O< 9H Z2BOE+2/^"A7@C6_A=K'C"T@>8Z=(T9T]'S,Y'H.M>-0
M?\%B?#4TD2GX?ZXN]]I)0\<]>E 'Z)45YU\&_C9HGQG\/Q:EI3JCL@=[<L"Z
M9[$5Z+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <UXK_UUO6MH
M_P#QYBLGQ7_KK>M;1_\ CS% %^BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "N>\6?=@^M=#7/>+/NP?6@"_H?_ !ZUI5FZ'_QZUI4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[XKI['_C
MSA_W!_*N8\=?=MO]\5T]C_QYP_[@_E0!/1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !45RN^%AD#CO7D7QL_:$TGX6J]G+^\NW3(*GI7Q-
MXX_:H\6:UJ4KZ7J<MO;L3A=U>[@LGQ&-CS1T7=GSN/SS"X"7)+WI=D?HEX1A
M,=[?'<I^;L<UU-?E7X4_:0\8Z'J*S7&JRO&6RXW=:^R_@?\ M3:5XZDMM*N=
MRWDG'F,:TQ>1XG"1Y_B7D98+B#"8V?)\+\SZ)HI 0PR#D4M?/'TX4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% $=Q_J6^E<GX5_Y#EY767'^I;Z5
MR?A7_D.7E '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5F^(/^07+6E6;X@_Y!<M &=X7^[71USGA?[M='0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<%\6OA;9_$S09K:4B.[$9$4V.4/L:[:^D>.SN'C_UBQL5^N.*^/?!_
M[66O:#\4I_#7C8K;I<W/E67&-PS@4#.>\#?%[QI^S7XVA\#ZYI$^H>$GDWOK
M]QG;%GMFOM#1_%6G>)_#YU32KI+RU:,NLD9R#QFN!_:<TW1]8^#&M0ZVP33V
M0%I%/(^AKR']C76I#I5UH.GL\N@QP,('DY/0T ?/GQ:\2:7\7OC-:KXC\5GP
M_8:5=X>W:3"3 -T(KZYTOQ[^SYH]C!!'J7AA@J %GC5F/'4Y'6OD3Q!\"OAY
MJGQ@O;#XEW$]G<:E=E;+RR1G+<5[JO\ P2[^$;*"LFHD$9!$W!_6@9YU^T5X
MF^&GP^U2T\6^"O%]F;J[N%1M/LY %4$]@*^KM8U^'Q/^S;?ZA#,+CSM'9F8'
M/.WFOESQ[^QS^S3\(KJU;Q-J-XDWFJ$C,N[#9XR,U]0:KX=T7PS^SSK47AYF
M?2Y-+9X&<]5V\4 >"_L)^*(_ _[.GB?7)(_-6VO7;9TSR:ROA/\ !N3XU?'"
M_P#'NNZA)?:1=99=+F.Z)?H#Q5C]C#PS/XT_9?\ %NC6F/M,]Y(%!.,G)K7_
M &:/BMHG@_XDW/PXU"4PZU: AU88 _&@#ZB;X2^#6L3:#PUIJPE=O%LF1^.*
M^!OVD_V98_!_Q9L]9TF]:VT]<.UI%PA_"OTD:9$C,K.HC W%L\8]:^#_ -K#
MX\>&[GXE6GARVN/,O) %^7D9H!'U#\)M,L->^#MC;ZC90WUKY39AG0,O ]#7
MQW^S[X5\/W'QS\3Q2Z-:R0QW9$:-&,+\W:OLWX*1F/X2V0/7RG/_ ([7R%^S
MN<?'CQ4?^GP_^A4 ?3'[3'BA? OPEU"WTB-;.=H_D6$;<?3%>:_LE_ 73M6T
M&V\<>(MNKWMZ&_<7:!POOS]:[O\ :X\.W%_\,+[4;52\D,0X%4?V-_B?H^N_
M#O3_  \+@+K5J&,L##% NAZ+X\^!_A/Q5X9U&RCT+3[6YFA98[B&W561B.HP
M*^4/V>=-U']G?XK0^!KK5I]5CU*<NK3.3L!/05]O^*M?M/"_AV_U2]D$=M;1
M-(Y)[ 5\3?#75;7]H/X^Z?XS\-[I],TR8QS/C&"#0,N?M<:YJ_QB\;O\,]*U
M";27@=7:>W8AB/3BOH+X-_L\^&/ _@S3;:]TBSU+4EB7SKJX@5V8^IR*^>_C
MI<0_!'X]W'Q"U\-%HUP5C63&>37V+X#\66/C;PGIVLZ=()+6ZB#H1Z&@1\[_
M +87[->A^*?AMJFIZ/:PZ3?VT61]EB";ORKB?^"?.BW/A[0I[*]=I;A87R\G
M6O=?VIOBMH/P[^&>JKJER%GEA^2/O]:\=_8?\2P>,(+K5+4YA>"3% ^A\;?#
MO]GBX^/G[6WC7[->R6$-C?,TRQ<!QNY!K]*?%?A/1/@7\%M3NM+TRWCN;.VR
M9HXP&+>N:^7?V!?^3G_B_P 9_P!(?_T*OL+]H[1[C7O@WXCL;5=T\T!510#/
MAG]F^\\ Z[\4I_B#XW\9VTC3!D&DW[AHT/8[37UM??$3]G_4K6XM&U3PP@N%
M*%XXD4KD8R#MXKY,_9^_8_\ @S\1['^QO$%U=)XV4L\L"RE>/:O9W_X)>_"*
M&-GDEU%4499C-@ ?G0!YUX6\=>%/@O\ 'C2/#/A7Q>FOZ?JT^]MDF1'D]*]:
M_;TD27P#"\;!E,B'(^M<%X'_ &<?V;?!'Q2TV'3=1NIO$L<F(%9RPW UW'[=
M-F-/^'<,*<H)$Q]* /=_@'_R2'PQ_P!>BUZ!7G_P#_Y)#X8_Z]%KT"@D^7?^
M"BC,O[/]P5.T_:DKTG]G5C#^SYX9=!AQI^[(]<&O-?\ @HI_R;_<?]?25ZE^
MS2@D^ _A)&&5:Q4']:!]#YHU*WC\4?'S1[G4U$LT-QA/,&3UK[G50JA0, #
M%?#_ .UGX5U[X=_$S0_&^BP%?#ECB6^<#.W'6OH3X$_M)>%?CEI,4NC7>^YQ
MAD;C)'6@;.T\2_%#PKX/N((-9UNUTZ69MD:S/@LWH*J_%9K.\^&>LR3JD]F]
MMO.[E2IZ&O+/VEOV5])^,UG!J1EECU#36-S"%<J"R\_TKYIUK]J/Q1/X>O\
MX5:L(UUVY3[%IX4#<X' R?PH$>O_ +(L@7Q \>FMY6F8?]U'PGY5Q_P;C3_A
MJSQB549\X]![U[7^QS\'-7^%OPYA3Q-"$UZ1B6YSA37A<.L6OPE_:&UC5-4)
MACU&XV1L1P230,^\X?\ 5)]*^"/C);F;]L2$(@9]H[<U]W6M_"=)AO'D58&B
M64N3Q@C.:^#M=\46'C+]MZWM]*8SOM W <4"1O\ _!1"'_B@?A^DBC(OHN"/
M=:]8^+WCB3PS\%=)T2U9HKO4],CC293@I\HZ5YC_ ,%(E\KPKX(0]5U&,'\"
MM=Q\=O"MQJ7PI\.>((ANM],TZ.27'4#:#G% SG?V3?V9+"STA?$'B68:]=R2
M,0MXN_\ G7TE>?"OPE=V=Q!_PCFF)YR%"RVB C(QD<<5Y'^R1\:_#OCSPC'I
M]G<XOD<@QMQG%?0EQ,EM!)-(=L<:EV/H ,F@3/GGX-?LCQ_"'Q=>:O;>(;BX
M@N)S,+7)"J,YVBOE/]KCXPO\!?VP+/Q?%;+=-#$$\INAS7W'X'_:3\#_ !"\
M07&C:/J#3WMO*874K@!@<5\>_'3X:Z/\7?VY]/\ #7B$$Z;+"&(7J3VH&MSL
M/AQX#U#]JS5QXSU+4I[&QN")OL@)V8],5]B^'_ >@^&K*&WL=)LX/+0*72%0
M6('4G'-?)]OJ>O?LH^-'L[Z,1> F<16,JC)(]Z^@?'WQ$O9_A'J/B?PFZ33P
MVQF4'Z9H$<!^T%\$KF2\E\:^'YI5U&V48LH1@-^58_P#_:;U34M4;P]XWT\:
M"(%V175SE?,/85I_L=_M&77QB\*R0^)IEB\1+,RB$C&Y17GG_!1:;0O"OAWP
M_J#G[-?37JK^XX)Y'7% _(^H_BS<QR?"SQ#/&PDB:R9E8<@CBOSJ_9/_ &>;
MGQY\3!XDO+^6714N&#Z<YS$W/<=*^XWN;B\_9CGFNNKZ0"I[E=HQFO)OV"<?
M\(G=\#/VEN?QH ^@?$'P=\&7'A^\@7PWIL>V!]C+;J"I"G!SBOEG]A74+CP]
MX\\9Z1<WLES;R73)#&[<1C=P!7VOK'_()O?^N#_^@FO@W]E-MOQF\1DG %\W
M_H5 C:_:BUS4?B9\?M-^$4=Y)IUGJ**S7,;$8S7TO\-O@#X5\ >#-/T*32[+
M59+9</=W5NK22'U)(S7RY^T(K?#W]L#0?'^M*T?AFTB42S =.E?:W@_Q=I?C
MOP[9ZWHUQ]JTZZ7?%)ZB@#YZ_:L_9CT?Q=X=_P"$ET>6/P[>:'"USML8Q&)M
MO.#BK/[#OCJX^*/PBNGU9?M0M[@V^V<;@P&1T/TKKOVH/BYX:^'_ (#U#1]8
MN_*U#6;5X+.%1DNQX'ZUPG_!/GPCJ?A#X2WT.IQ&*2>\,J C^$YQ0/H>0?&[
MPKX>A^+\R1Z+:QQ^>/E6,8ZU].>(O@;H/C[X?Z;':6<&EW:VZF.6&,*<X]17
MSG\<?^2Q3?\ 7<?SK[8\%_\ (IZ5_P!>Z_RH$?EIXY\+_$CX!?&:UU"V\+W/
MCO3XCG%PAD7'IS5[1]<^(WQ?^(TUS'\/9/!4,YP9;:'R^/PK]4VAC?EHU8^Z
MBA;>)>1&@/LHH'<\?_9]^ \'PEL9KN2Z>[OKY0\I<<J3SUKV2DI:"2AK>J6V
MCZ7<W5W,L$4<;,68XZ"OSC^"WQ<\&?&CXX^)CX]URWT^+0;LM8FZD W8;C!-
M>Y?MZ_$2_7P+#X>\(S^=KTER%FB3JJ' -<WX-_X)M?#/Q9X0TC6-9BO(M;O;
M=9KMX9-N7(Y%!10_;*^+'PQD\/'QAHWB6PO_ !#ID82W6%P6XZ8/6O=OV,_B
MA_PM3X':+J]Q.'OI ?,1FRPZ8KRV?_@EK\))(67-^S=O,DR/YUQ/[/\ -=?
M7]H>^\#NY@\)6ZE8&?IGM0!L_P#!11%;QA\,MR@XO5ZC_;K[6T'_ ) 6G?\
M7M'_ .@BOC+_ (*$6,U[KGPZU* >99V]TLCNO(V[LYKZW^'_ (ITWQ9X7L;K
M3+A9XEA1&QU4A1P:!=#Y9_X*EVS77[/]JBQ^8?[00XQ]*]L^#6E6>H?LW>%8
M-0LXKN)=)4^7*@(!P:\1_P""AOC+2M<\"P^$;*83ZXMVCF%1G:.*^@_A/:R6
M?P'T&"4;9(],"L/?!H'T/CG0_"OAYOVAM,A;1;4V[3_-'Y8P>:^H?VH/B$GP
M6^%#7FG01VL3/Y"QPJ$49XZ"OF[0?^3C-+_Z[_UKWK]M[P'??$#X0&PL(S)+
M'.)2!Z"@#BOV1?V:+;26O_'>OSKX@/B!//B@OE$BPY.> V:][\9? _PEXM\,
MWVD#1;&Q:X0JMQ!;*KH?4$"O./V0_CAX>\>>%8O"&G3;M5\/0"&ZC;C!!Q_6
MO=O$'B"Q\+Z/=:IJ4PM[*V3?)(>PH$?"7P$M=2^#?[55S\/Y-1FN](A4E))&
M.VOOW.>G-?!7PYU!?BQ^V5>>(]+#3>&F4[)L8R17WI&@C4*HP!TH!G.?$;_D
M3=2_ZYU\O_LZ?\E?F_W6KZ@^(W_(FZE_USKY?_9T_P"2OS?[K4!T/%?VTO!%
M[XZ^)FGVEE/);J;P+(8^XSWK[1^#O[/GA?P+X/LK>?2[/4KIX49YKF!7/*CC
MD5X!\5"/^%LKD _Z6.OUK[1T?_D$V7_7%/\ T$4 ?&GQJT:S^&GQ8.MZ2D>G
M0@A?L\ "K^0I?VV+[^W/AIX"U!QN::5&)/X4S]L;_D/-V_>#^=4OVK?^2(?#
M;_>CH&>OV7B"3P?^S'JVL6_RRVUGO4KP> *^5?V5]4^'GB[Q.WQ"\<^,;4W1
M9D_LJ^<,@/8D&OJ.32WUS]E?6K!!N>6RV@#Z"OE?]FK]C'X.?$#0VTW7KJZC
M\6&1F:!92G'L* /KN^^(W[/^HVMQ:MJGAB,7"&,ND2 KD8R#MX-?-W@OQKX6
M^ /QLTWPQX3\8KXHM/$%SN*K+N$.3]T5Z+)_P2]^$4,;222ZBJ(-S,9L  =3
MUKF?AO\ LY_LV^$/BAIT^CZC=7'B*SFQ$LCEAN!H ]+_ &QO%EYK6AR>"=-N
M)+"ZN-KFYB8AN:V/V;_V:-"\'>$K.^UB"'7-0N(@6DNXQ(?KS7)?M=:7/X1O
MCXVNQ_Q+8=J%EYQ7LG[/OQ4T+XD>!=.?2;D/+'"-\9ZT!T-+QI\$?"GBSPKJ
M6CQZ+I]B]W$46XAME5XR>X(&:XKX#_LPQ_!BU-M)K<VL6^XMY<V2.>V#7LGB
M/Q!9^%=#O=7U"3R;*TC,LK^BBN*^&?Q^\(?%H9\/7K7(W%>5QR*!'R'_ ,%$
M/#>A6=YX8EM=(MK>:2^02/'& 7&X=:^O_#*:-\/_ (4V6JZ?I5M:)!IT<K+#
M&%+'8,Y('-?)W_!1E2MSX5!_Y_X__0A7UJFB3>(_@K:Z;;_ZZYTR-%SZ[10,
M^2-&^'=S^TG\?H?&=_J,HT2,[#I3,3"<>W2OLBW^$?@VUL?LD?AK31%MV_\
M'LF?SQ7R5\%_B%I/P:^,$?P]UV0P:Q(Y8*PXP3ZU]P+-')")5=3%C=N!XQZT
M"9\"?'3X*R_"7XQ>&];\/:C+96#S"62UA.U2,]"!73?MW>*#XP_9KN[V&/Y\
M!2!SSZU)^T_\3M*\4?$SP[H&E3?:+@R>5(5&><U#^UUX:F\)_LXW%G<##L5;
M!H*.-_X)[_L:V.D^%]/\;Z[.-5COH]Z65RNY4/L#7V=\7=.M=-^$/B6WM;>.
MW@6R;$<:@#M7-_LB?\F^^$^,?Z/75?'"98/A+XID?A5LG)_2@GJ?/O[!#-'X
M,N8T.R/[0WRCIUKZ[KY'_P""?\+7_P /[F^AYM_M+#/OFOKB@&%%%% @HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^,?VOA)I7Q2
MT76)X\:?;HIDF;HO2OI;X-:[:>)/ .GW]C(LMM(/E=3P:S_CI\);/XK^"-0T
MR6+-Q)'A&'6OC7P#\1_B+^Q[K8TGQI!Y'PQMV/E7!7+#/O05N?HE4%Y>0:?:
MRW-S(L,$8W/(W0"OF&'_ (*2?!*:%9#KTR@\_P"JZ?K7E_QB_:JU3X^,GAWX
M0RMJ&G72^7/,4VL2:!6/MK2_%^C>(TE33-1AO'522(VR:^)OV.;6+Q!^TE\3
M?[3B34OLLS&'[0H<1'=VS7T%^S!\&;KX;^"X)M;60:_(I$H9L@ U\]?$[PIX
MR_9C^)5UXS\(VH>PU:X\S469<CR\Y- S[VX48' %?+W_  4$\-:7JGP1GN+F
MTA-PMP@%P4&Y?;-1VW_!2#X+QV\2WFO2Q7:J!.@ASL?'(Z^M?+'[:7[3&N_&
MK05M/!H-SX.DE4B8)AF/J: 2/HO0;91^S+8VB-^[:P*AA_NFL'_@FO\ #G2-
M!\/^)[M[."YU WQ9;J2,,Z#)X!/2MOPF'MOV9=*296$JV/S#'/W:L_\ !/.8
M3>%O$N P_P!,/WACN: -?_@H'?3_ /"FI+4,UK"\Z[IP?TKU3]FO1[+2_@SX
M7>UMXXWELU:295 :0Y/)-5_VF/A7)\7_ (9W6A1)OD+B11[BOFOX1_M5?\,]
MM-X3^*$IT[2+!?)LIECR>#0+H?=4T,=Q&T<J+)&PPR. 01[BOSL\2>"]%T7]
MOX7-@(K*3R\_985"@^^!7LNO?\%$/AIJVCW=GX0U9[[Q+,A6RMWAX9^Q/-?&
M?P3\0>,/&G[:RZSXTA>+5&'"JI"[>U T?3O[:!W7_A+/_/['_,5T7[36J72R
M>!]*#L=/N;2-98OX6&!U%<S^VQ<".^\)G:Q_TU.@]Q7NWQ:^%\GQ$^$-M<Z7
M!O\ $UMIR&P8GJ^T<&@#KO@EX>T[P[X(MH--M8[6)N2(U !-==XBL;?4-"OH
M;F%)XF@?*N 1]TU\,_!O]L5/V?[/_A#?C/,^G^((W)VJF<+VKKOB%_P4$\$^
M)-).E> ]1>_U2ZS%\T6,9&,4",W]G95\+_$Z]M=+ CMYKQO,6,8'4]:A^(JC
M_AM2V_ZX@UZ#^R%\(=>\/P7^O>++?9=W<GGV_P!#SFO-?B-=;?VV+9,-G8!G
M'% RQ\>I&\1>)M.LM0;-M%<KL5^1U%?9?A&PM]-\,Z;#;0I!&+>/Y4 '\(YK
MYW_:H^#>L^)O#&FZIX1@\R_M7$\P]A@YKD/AO^WYX/\ !^E_V+\0+][#4K,"
M'*QYS@8Q0&Y]+_&+0=/\0^![RWU&VCN8>NV100*^=?V8;Z6S\2>,=,@'E6-K
M:2>5&O"C@]*X_P",G[:5E\<M-;P9\';A]0\2W!&Q63&17T5^SO\ "*X\&> 8
M)]?@\OQ5?6Q2^(/ )'2@1\[_ +%/AJS^(WCKQIJFOP+>7.G7SBW,PW%?F[9K
M[O50J@#@#@5\ _$K0O&_[,/Q1M=:\,6^WP?=3^?JTN,X7.37KH_X*1?! 8W>
M()@P&&'D]&].M S*_P""A'@?3/$G@?19IX(HITO ?M&T;CR.,UZ'\&-#76O@
MG/H7WXYK01 =CE<5\6_M9?'?Q1\;Y-,7PLGF>&?M*O"^W!*Y'-?<G[,JO'\/
M[%)N)U@0/]<"@.A\X_!/5'^$/[0=O\/%_P!&MKAC(8QP.OI4G[86L+^T%XGM
M/AWI4S0RZ5>+-(T9^9L$9S^50_MO^'[[X9^,?^%L:8NV[LT"!NU8O[!7A76/
M'WQ!OOB/KL9<:BA=6;H30'F?=7P]T5?#O@G1=."A3;VL<;<=2 ,FNBI%4*
M,"EH)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *3I2UYU\>_'8\ _#'7=3BF5+
MV*W)A7/):@#XM_:U^.'AO6OCH?AYXBUB&RT?AF:5OES7TEX#^/\ \%?"_P /
M['P_!X[TE;6&W\@J9<$@C![5\J?!O]C'PU^V-8R?$'QVURMW-(R'R6*EL5Z>
MW_!(KX+EN&U0#T\[_P"O0!Y/J7[0G@;X.?M#:%H?@'5[6_T_7+H&ZEM2, L>
M^*_1'QIXWM_"OA&37$VW$ 3<ASP<CBOAOXG?\$R?AS\*_!NI>+?"GVUM<TN(
MSVXF?<-PZ5Z9^S7K&M?&7]F2?1];;.OJS*L9/.T=* /$OA7\.-5_::^/VO7N
MO7]Q'HL$AFC@8DH0#T K[[L_@[X)LK."W7POI+K"@4,]FA)P.I..:^$_V5_C
MIIOPY^/GB+P?XEE^QO$QAB8KCYLU^C4$R7,*2Q,'CD4,K#H01P: /GGXP?L<
MZ'\1;H7&C7*^%Y>.;%-G(^E8_P"T1X9_X0CX'Z'H$MT^H/:?(;F;EGQ7I7Q<
M_:<\"?!.X$'BC4S:RG'RH W7\:YSXSR6/QB^#<'B/0Y#<Z88FN4<C!*XZXH
MPOV*D"^']3P,<C^=?3%?%'_!/3XQ:+XT_P"$GTBVGQ=64YB*OQR#TKZ[\:>+
M;+P/X=N]8U!Q';6ZY))QSVH _-W]CM57_@I)\5<  [)<X'UKZ,_;A\)^'I/!
M]S<RZ+:279B9C-Y2[L^M>&?L3Z-_;'[9WCWQC K&ROTD*28X.<U]"_MP?\B/
M<?\ 7!J ,;_@G;X3T&+X0#4H=&LX]1%RR_:O)4R8[ '&17S;^V!\3[;XS?%F
M;P#K/BEO"5AI=R&:Y60H) #T-?4O_!.W_DAQ_P"OH_UKXP_:=^"/@_3_ -H;
M4M<^*TD]EX=U.X\NUEAR,L3Q0!]C?#?Q-^S7X'\):;9-KOAB]NHX566YN45Y
M';').17#?M/2_ #XD?#6^M=!\9:'X=U<X,=WIA$<@_("H=%_X)/? _7-'LM0
MM)]2EMKJ%9HY%FX*L 1W]ZR/B%_P32_9V^$OA.]\3^*KW4K31;(!I9&F/Y#F
M@#TW]AOXQ6&H^&[/P!;ZK_;[Z7$0-29RS2 >M?7%?*W['/PS^"V@V::[\*[N
M:Z@N(R TQ[5]4T >7?M*:D^E?"+6;B/[R@?UKYB_8G\.1ZEXFUO5+FW61[FV
M=5W#/)!KWO\ ;2UC^POV?/$-X3C8%_K7!?L'V/V_X?6.M@?Z]#\U '!?LK0W
MWP3^+GC.WU^>3R-9O&^S),<8!;C&:^BOVJ/%[>%_@YJUQ:R8OV0&&)3\S5XU
M^VIHNHZ9XX\'>(--BV65K,);QD&. >2:\S\6?'"+X]?'_P /^&=)F-QHKQ)'
M,!R-PQF@#UCP'\/X_%'[/,7B6\@"ZK-;LS[A\W2O&/\ @FI8VGB36?BUHERR
MW$,KO"ZMS@$XK[XM?"%IX?\ A_<:)$H^S1VLB@?\!-?G=_P3$@N]!^/'Q7MV
M&+>:]D'/^]0!WO@>=/V:_P!HRP\ V6+?3-1E\U]GRKR?_KU]H_$SQ]IW@'PK
M<:E?3+'&Z%8V8\%B.*^:/VTOAO\ V-?+\4HEP^EQC+KU&/\ ]5>$?&'X_/\
MM*? 7P]X?\+SM<:_'<H9T7KM!&: /0OV/_ \_BKQ_P",_%_B*U\ZT@F:XM'G
M7((SD8S7!_&ZQU[]IK]I[1--MM1N-/T%"(9(XF/ED ]Q7W/\)/ _]A_!?2]*
M$*Q7\U@JSG&"7(QS7PUKGCH?LY_M3:1I>O@PV%Q)YC/MSP3ZT ?=?@G]G_P7
MX/\ #5II1T'3[]H5PUQ<6J,[GUR17AG[:/['6B_$WPI'XCT&X3PIJ'AV)[Q5
MTZ(1"XV MM.W'I7U5X=\16'BK1[;5-,G6YLKA=R2+WKR3]JWXU>%_A3\-=3L
M]=O/)OM7M);>RA R9'*D#]: /&_V ?V@KWQI\#=>U37]RSZ+.UNJR-RX7(S^
ME>1:=X5UG]J3]IB_34;ZXM= 4F01Y)C..<8KKO\ @GC\)]:NO@'XNM]<A,%Y
MJ%V\EL.@*G)%<K\&?C'9?!?]J/4/"GB=S:PH"BOM[GIS0!]XZ+\$_!.CZ3:6
M(\-:7.($"^9):(68@=2<5YU\8OV1?#WQ)56THP^&9PN/,L8A'SZ_**]VL;Z'
M4K.&ZMI!+;S('1UZ$&O._BY^T-X,^"4:MXIU VFY=P"C)Q0!S5U<C]ESX)PV
MTUY+K4T&Y%N)F.2Q'6OD3]E']FV]^*7Q;\2^,O%FJ7&HZ;<3&>&RN27103T
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
MG6<-C:!(]L$*!5'!["N3_8Y\51^"?V4M.N]@W&W;8.G.#BNU_;V_Y-3\1?\
M7./^1KSO]E?PM-XN_9)TR"W&Z2*W9@/PH \3_9C^#NJ_M,?%[Q+K_BK4KF/3
MM*O"\5K(2RR+NZ8/:OT6C^$W@N%45?"ND81=HS9QGC\J^#?V&OCMI_@7XE>+
M_"_BZ;[!>7%T8K/*X#?-7Z/*P900<@\@B@#\V/VT/V?S\ ?$B?%7PEJ,UJMY
M>+$VEV^41,D= .W-?2/C+QDWC+]D>\O)!NNVTK<X/)SLKR7_ (*,?%K2=?T"
MR\"Z%<?:_$L-\K2PJ,A1D5Z7>>&)_#G[)<[72[9Y-*^=3Z[* /A__@F3^R/)
M\1O$%Q\0]6U!ETNQOG1M)8?NY^3]X=#TK]5K[X4^#&L[G/A72/FB8';91@XQ
MVXXKY7_X)6X_X4OK> !_Q,F_FU?:-[_QYS_]<V_E0!^;?[*>GS_!7X^>,$&I
M27-GJ-XPBM6;Y8@6Z 5^E$,GF0H_]Y0?TK\SO#O_ "<#?<X_T[_V:OTML?\
MCSM_^N:_RH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XWQ]KVF
MZ&T$NHW26L?7<QQ6=IOQL\!QVX4>);)2.H9ZB^+GP_TWQY#!:ZBS+&1M^4XK
MS.S_ &&?A_-%YAENW+')VR5Z6'A@I1_?SDGY(\K$U,?&5L/"+CYNQZW_ ,+P
M\"?]#-8?]_*/^%X>!/\ H9K#_OY7E?\ PPK\/O[UY_W\H_X85^'W]Z\_[^5U
M>SRS_GY+[D<?M<W_ .?4/_ F>J?\+P\"?]#-8?\ ?RC_ (7AX$_Z&:P_[^5Y
M7_PPK\/O[UY_W\H_X85^'W]Z\_[^4>SRS_GY+[D'M<W_ .?4/_ F>J?\+P\"
M?]#-8?\ ?RC_ (7AX$_Z&:P_[^5Y7_PPK\/O[UY_W\H_X85^'W]Z\_[^4>SR
MS_GY+[D'M<W_ .?4/_ F>J?\+P\"?]#-8?\ ?RC_ (7AX$_Z&:P_[^5Y7_PP
MK\/O[UY_W\H_X85^'W]Z\_[^4>SRS_GY+[D'M<W_ .?4/_ F>J?\+P\"?]#-
M8?\ ?RC_ (7AX$_Z&:P_[^5Y7_PPK\/O[UY_W\H_X85^'W]Z\_[^4>SRS_GY
M+[D'M<W_ .?4/_ F>J?\+P\"?]#-8?\ ?RC_ (7AX$_Z&:P_[^5Y7_PPK\/O
M[UY_W\H_X85^'W]Z\_[^4>SRS_GY+[D'M<W_ .?4/_ F>J?\+P\"?]#-8?\
M?RC_ (7AX$_Z&:P_[^5Y7_PPK\/O[UY_W\H_X85^'W]Z\_[^4>SRS_GY+[D'
MM<W_ .?4/_ F>J?\+P\"?]#-8?\ ?RC_ (7AX$_Z&:P_[^5Y7_PPK\/O[UY_
MW\H_X85^'W]Z\_[^4>SRS_GY+[D'M<W_ .?4/_ F>J?\+P\"?]#-8?\ ?RC_
M (7AX$_Z&:P_[^5Y7_PPK\/O[UY_W\H_X85^'W]Z\_[^4>SRS_GY+[D'M<W_
M .?4/_ F>J?\+P\"?]#/8?\ ?RL;Q'\9O DZ1 >)+1R#_ ]<)_PPK\/O[UY_
MW\K-UK]B/P#9I&8Y;I-QQAGI>SRS_GY+[D-5<W_Y]0_\"9ZUI?QK\!QVX \2
MV:GON>KG_"\/ G_0S6'_ '\KR.Q_8;^'\T 9I;MS_LR58_X85^'W]Z\_[^4_
M9Y9_S\E]R#VN;_\ /J'_ ($SU3_A>'@3_H9K#_OY1_PO#P)_T,UA_P!_*\K_
M .&%?A]_>O/^_E'_  PK\/O[UY_W\H]GEG_/R7W(7M<W_P"?4/\ P)GJG_"\
M/ G_ $,UA_W\H_X7AX$_Z&:P_P"_E>5_\,*_#[^]>?\ ?RC_ (85^'W]Z\_[
M^4>SRS_GY+[D'M<W_P"?4/\ P)GJG_"\/ G_ $,UA_W\H_X7AX$_Z&:P_P"_
ME>5_\,*_#[^]>?\ ?RC_ (85^'W]Z\_[^4>SRS_GY+[D'M<W_P"?4/\ P)GJ
MG_"\/ G_ $,UA_W\H_X7AX$_Z&:P_P"_E>5_\,*_#[^]>?\ ?RC_ (85^'W]
MZ\_[^4>SRS_GY+[D'M<W_P"?4/\ P)GJG_"\/ G_ $,UA_W\H_X7AX$_Z&:P
M_P"_E>5_\,*_#[^]>?\ ?RC_ (85^'W]Z\_[^4>SRS_GY+[D'M<W_P"?4/\
MP)GJG_"\/ G_ $,UA_W\H_X7AX$_Z&:P_P"_E>5_\,*_#[^]>?\ ?RC_ (85
M^'W]Z\_[^4>SRS_GY+[D'M<W_P"?4/\ P)GJG_"\/ G_ $,UA_W\H_X7AX$_
MZ&:P_P"_E>5_\,*_#[^]>?\ ?RC_ (85^'W]Z\_[^4>SRS_GY+[D'M<W_P"?
M4/\ P)GJG_"\/ G_ $,UA_W\H_X7AX$_Z&:P_P"_E>5_\,*_#[^]>?\ ?RC_
M (85^'W]Z\_[^4>SRS_GY+[D'M<W_P"?4/\ P)GJG_"\/ G_ $,UA_W\H_X7
MAX$_Z&>P_P"_E>5_\,*_#[^]>?\ ?RC_ (85^'W]Z\_[^4>SRS_GY+[D'M<W
M_P"?4/\ P)G8>+_C)X&NDM]GB*T=@^3L>N@MOC=X$6VB \36(^4#!DYKQ7Q)
M^Q3X#TU(3%-=*6;!#/6O#^PQ\/GAC;?>$D Y$G%+V>6?\_)_<A^US?\ Y]0_
M\"9ZO_PO#P)_T,UA_P!_*/\ A>'@3_H9K#_OY7E?_#"OP^_O7G_?RC_AA7X?
M?WKS_OY3]GEG_/R7W(7M<W_Y]0_\"9ZI_P +P\"?]#-8?]_*/^%X>!/^AFL/
M^_E>5_\ #"OP^_O7G_?RC_AA7X??WKS_ +^4>SRS_GY+[D'M<W_Y]0_\"9ZI
M_P +P\"?]#-8?]_*/^%X>!/^AFL/^_E>5_\ #"OP^_O7G_?RC_AA7X??WKS_
M +^4>SRS_GY+[D'M<W_Y]0_\"9ZI_P +P\"?]#-8?]_*/^%X>!/^AFL/^_E>
M5_\ #"OP^_O7G_?RC_AA7X??WKS_ +^4>SRS_GY+[D'M<W_Y]0_\"9ZI_P +
MP\"?]#-8?]_*/^%X>!/^AFL/^_E>5_\ #"OP^_O7G_?RC_AA7X??WKS_ +^4
M>SRS_GY+[D'M<W_Y]0_\"9ZI_P +P\"?]#-8?]_*/^%X>!/^AFL/^_E>5_\
M#"OP^_O7G_?RC_AA7X??WKS_ +^4>SRS_GY+[D'M<W_Y]0_\"9ZI_P +P\"?
M]#-8?]_*/^%X>!/^AFL/^_E>5_\ #"OP^_O7G_?RC_AA7X??WKS_ +^4>SRS
M_GY+[D'M<W_Y]0_\"9ZI_P +P\"?]#-8?]_*/^%X>!/^AFL/^_E>5_\ #"OP
M^_O7G_?RC_AA7X??WKS_ +^4>SRS_GY+[D'M<W_Y]0_\"9ZI_P +P\"?]#-8
M?]_*S_$7QR\$PZ!?RP>);)Y5B8HJ2?,6QQBO._\ AA7X??WKS_OY5#Q!^Q!X
M$L]"OIK<WGVF.)FC+2<9 ]*J-++.9?O)?<B95LVY7^ZA][/BKXL?$"Y\=^(Y
MKB25GC5R%R<Y%<. !6]XQ\+7'A;6)[:5&5%<A<CM6%7ZK1C"--*GL?CE>525
M23J;B8K;\'^*I_".M07T+E/+8'CBL6K.FZ+-KUVEK$I8N1TJY*+BU+8SIN49
M)PW/U@^!GB:3Q;\-],U*1B[RCDD^PKOZ\P_9OT>30?A+I%G*"KH#D'Z"O3Z_
M$\4HJO-1VNS]^P;E+#TW/>R"BBBN4[ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH CN/]2WTKD_"O_(<O*ZRX_P!2WTKD_"O_ "'+R@#L**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?$'_(+EK2K-\0?\@N6@#.\
M+_=KHZYSPO\ =KHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!" P(/(-?.O[2/[+4/
MQ8^SZCH0AL-<M_FAN,XVMV-?1=% 'YZZ3^Q_^T+J^HI9^+O'J:IX=W8:T,V?
ME].M?:7PI^%^F_#/PU:V%K;QI<1IAY%[UW%% [GB_P >OV=],^*U@;NU@C@\
M00 FUNCQL?L:^4F_91_:H620)\3%$0;$2^>/E7L.M?HK10%SXW^"_P"QQXD7
M63>?%O4(?%2*-R([[OG['K7T_P",/!Z:M\.]3\-Z:JVJ3V;6T"CH@(P*ZFB@
M#PG]D;X#ZG\ ? ^H:+JETEW-<71G5D.0 <\?K7-?M0?LHO\ $>REUKP!Y'A_
MQS))E]44[2Z^YKZ;HH _.6#]DG]J,6:6LOQ*5H-NUE\_K^M=CX/_ & ]66R-
M_P"*;V'4O$JG,=X6!(_&ONFB@+G(_#SPG<^$_ ]OHUS*)9XT9"X/'(Q7A/PL
M_99UOP/\2=:\0W-]'+;WTYE1 PR!G-?4E% BEJ&DVNKZ:]C?0K<6TB[7C?H:
M^./C'^QSXVE\47&K_"[6H_#;R'Y</MQ^M?:E% S\Z8/V/?VD=8U.TC\0_$)+
M[2"X%W;F8'S$[CKZ5]L?"'X,^'?@[X?6PT.PCM&D :=D'WW[G\Z[ZB@+G!?%
M;X=^$?BIH;Z-XF6UGCZHLTB@JW8X-?%6I?L<_M"Z-KEXGA'Q_'IWAX,?L=NL
MV B=AUKVW]H_]G'7/%5]<>)=&\0WD$R-O%G$Q XYQ7B4?[</QB\%;= 'PMN]
M373U$(O6C8F4#C- Q=:_94^(6E^";[5OBGXIAUV* 99'DSD?G7K7[&>A66FV
M[OI$'DZ7)$T:;1\N:\%U+XE?%K]KCQ-9^%M7\+7WA/1KK$<D@5E51ZU]X_!'
MX26GP7\!67ANVN#>>1RUPX^9J 9XQ^S+^RKK?P5^,GCOQ;J-_'=6FO2L\,:L
M"5R<U]17-K%>0M#,@DC88*MT-2T4$GR=\>OV3=?US4IM;^&NH1^'M=?_ )>
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
M?V/?$%C\4+CQ(VHQ&VDN/.$>X9QG-?7=O&8;>*,]54+^0J2B@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH YKQ7_ *ZWK6T?_CS%9/BO_76]:VC_
M /'F* +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]XL
M^[!]:Z&N>\6?=@^M %_0_P#CUK2K-T/_ (]:TJ "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** .1\=?=MO]\5T]C_QYP_[@_E7,>.ONVW^^
M*Z>Q_P"/.'_<'\J )Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MILD:S1LCJ&1A@@]Z=10!\P?M&?LOMXZN'U/1Q';[5RT8ZYKXA\7?"_6_"-_)
M;26<\VPXW*AK]?&4,I!&0>U8^H>&='N4=[C3+:8XY+1@FOJ,#GM7"0]G-<R1
M\CF/#M'&S]I3?+)GY%Z#X)U?Q!>);1V,Z,QQDH>*^O?V?/V3+S2M2M-9U9E>
MW4@F-NIKZ3\'>&=$6^O#%I5NC*W!V#BNZCB2% J*$4= !6F,X@JXB')3CRIF
M.!X9HX6:J59<S1'9V<.GVZP6\:Q1+P%7I4]%%?)[GV>VB"BBB@84444 %%%%
M !1110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?\
MD.7E '84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^(/
M^07+6E6;X@_Y!<M &=X7^[71USGA?[M='0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (0&X(R*B-K >
M3#&3_NBIJ* (EMXD.5B13ZA14M%% !1110 4444 %%%% !1110 4Q8T4DJBJ
M3U(%/HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "HOLT.[=Y2;O7:,U+10 E+110 4444 %%%% !11
M10 4444 %%%% !1110 4QHD?!958CH2,T^B@ 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 8T:,<LBD^I%. "
M]!@4M% !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!S7BO_76]:VC_P#'F*R?%?\ KK>M;1_^/,4 7Z*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[Q9]V#ZUT-<]XL^[!]: +
M^A_\>M:59NA_\>M:5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% '(^.ONVW^^*Z>Q_P"/.'_<'\JYCQU]VV_WQ73V/_'G#_N#^5 $]%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07G_'N_TJ>H+S_C
MW?Z4 <SX-_X_K[ZUUM<EX-_X_K[ZUUM !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% $=Q_J6^E<GX5_P"0Y>5UEQ_J6^E<GX5_Y#EY0!V%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OB#_D%RUI5F
M^(/^07+0!G>%_NUT=<YX7^[71T %%%% !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 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 <UXK_ -=;UK:/_P >8K)\
M5_ZZWK6T?_CS% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "N>\6?=@^M=#7/>+/NP?6@"_H?_'K6E6;H?\ QZUI4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 <CXZ^[;?[XKI['_CSA_P!P?RKF
M/'7W;;_?%=/8_P#'G#_N#^5 $]%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %07G_'N_P!*GJ"\_P"/=_I0!S/@W_C^OOK76UR7@W_C^OOK
M76T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W'^I;Z5
MR?A7_D.7E=9<?ZEOI7)^%?\ D.7E '84444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5F^(/^07+6E6;X@_Y!<M &=X7^[71USGA?[M='0 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 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!S7BO_ %UO6MH__'F*R?%?^NMZUM'_ ./,4 7Z*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[Q9]V#ZUT-<]XL^[!]: +^A
M_P#'K6E6;H?_ !ZUI4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 <CXZ^[;?[XKI['_CSA_W!_*N8\=?=MO\ ?%=/8_\ 'G#_ +@_E0!/
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%Y_Q[O]*GJ"
M\_X]W^E ',^#?^/Z^^M=;7)>#?\ C^OOK76T %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 1W'^I;Z5R?A7_D.7E=9<?ZEOI7)^%?^0Y>4
M =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;X@_Y!<M
M:59OB#_D%RT 9WA?[M='7.>%_NUT= !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '->*_]=;UK:/\ \>8K
M)\5_ZZWK6T?_ (\Q0!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KGO%GW8/K70USWBS[L'UH OZ'_P >M:59NA_\>M:5 !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '(^.ONVW^^*Z>Q_X\X?]P?R
MKF/'7W;;_?%=/8_\></^X/Y4 3T444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5!>?\ 'N_TJ>H+S_CW?Z4 <SX-_P"/Z^^M=;7)>#?^/Z^^
MM=;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'<?ZEOI
M7)^%?^0Y>5UEQ_J6^E<GX5_Y#EY0!V%%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %9OB#_ )!<M:59OB#_ )!<M &=X7^[71USGA?[M='0
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 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!S7BO_76]:^C_P#'FM4O%.FR7FFRR6Z[KJ-<QCWKRFSUCXDV
MRN@L/E!XX[4 >XT5XM_;_P 2?^?#]*/[?^)/_/A^E 'M-%>+?V_\2?\ GP_2
MC^W_ (D_\^'Z4 >TT5XM_;_Q)_Y\/TH_M_XD_P#/A^E 'M-%>+?V_P#$G_GP
M_2C^W_B3_P ^'Z4 >TT5XM_;_P 2?^?#]*/[?^)/_/A^E 'M-%>+?V_\2?\
MGP_2C^W_ (D_\^'Z4 >TT5XM_;_Q)_Y\/TH_M_XD_P#/A^E 'M-%>+?V_P#$
MG_GP_2C^W_B3_P ^'Z4 >TT5XM_;_P 2?^?#]*/[?^)/_/A^E 'M-<]XLSL@
M^M>;_P!O_$G_ )\/TJAJE]\1]0V!K#A?:@#V?0Q_HM:->(6NJ?$>SCVI8<?2
MIO[?^)/_ #X?I0![317BW]O_ !)_Y\/TH_M_XD_\^'Z4 >TT5XM_;_Q)_P"?
M#]*/[?\ B3_SX?I0![317BW]O_$G_GP_2C^W_B3_ ,^'Z4 >TT5XM_;_ ,2?
M^?#]*/[?^)/_ #X?I0![317BW]O_ !)_Y\/TH_M_XD_\^'Z4 >TT5XM_;_Q)
M_P"?#]*/[?\ B3_SX?I0![317BW]O_$G_GP_2C^W_B3_ ,^'Z4 >TT5XM_;_
M ,2?^?#]*/[?^)/_ #X?I0![317BW]O_ !)_Y\/TH_M_XD_\^'Z4 =YXZ7Y;
M;_?%=-9?\></^X/Y5X/KT_Q(U18O] ^Z<]*TX=<^),<$:?8!\HQTH ]LHKQ;
M^W_B3_SX?I1_;_Q)_P"?#]* /::*\6_M_P")/_/A^E']O_$G_GP_2@#VFBO%
MO[?^)/\ SX?I1_;_ ,2?^?#]* /::*\6_M_XD_\ /A^E']O_ !)_Y\/TH ]I
MHKQ;^W_B3_SX?I1_;_Q)_P"?#]* /::*\6_M_P")/_/A^E']O_$G_GP_2@#V
MFBO%O[?^)/\ SX?I1_;_ ,2?^?#]* /::*\6_M_XD_\ /A^E']O_ !)_Y\/T
MH ]IHKQ;^W_B3_SX?I1_;_Q)_P"?#]* /::ANP3 _P!*\<_M_P")/_/A^E-D
MUSXD2(5-AV]* .^\&J?MU]QWKK:\!T:X^)&FW$SC3_\ 6'TK5_M_XD_\^'Z4
M >TT5XM_;_Q)_P"?#]*/[?\ B3_SX?I0![317BW]O_$G_GP_2C^W_B3_ ,^'
MZ4 >TT5XM_;_ ,2?^?#]*/[?^)/_ #X?I0![317BW]O_ !)_Y\/TH_M_XD_\
M^'Z4 >TT5XM_;_Q)_P"?#]*/[?\ B3_SX?I0![317BW]O_$G_GP_2C^W_B3_
M ,^'Z4 >TT5XM_;_ ,2?^?#]*/[?^)/_ #X?I0![317BW]O_ !)_Y\/TH_M_
MXD_\^'Z4 >TT5XM_;_Q)_P"?#]*/[?\ B3_SX?I0![+/S$WTKE/"R_\ $\O.
M*X1M=^)+J0;#CZ5DZ7/\2+'4)IQI_P!_VH ^@**\6_M_XD_\^'Z4?V_\2?\
MGP_2@#VFBO%O[?\ B3_SX?I1_;_Q)_Y\/TH ]IHKQ;^W_B3_ ,^'Z4?V_P#$
MG_GP_2@#VFBO%O[?^)/_ #X?I1_;_P 2?^?#]* /::*\6_M_XD_\^'Z4?V_\
M2?\ GP_2@#VFBO%O[?\ B3_SX?I1_;_Q)_Y\/TH ]IHKQ;^W_B3_ ,^'Z4?V
M_P#$G_GP_2@#VFBO%O[?^)/_ #X?I1_;_P 2?^?#]* /::*\6_M_XD_\^'Z4
M?V_\2?\ GP_2@#VFL[7AG2Y:\G_M_P")/_/A^E0WFK?$>\A,3V'RGKQ0!Z;X
M8^[715S7@FSO8=+B;4$\NY(^9:Z6@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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
,@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>halo-20241231_g4.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 halo-20241231_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M8 3@ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHKQG]NC]K33?V1/@E-XPL=-_M;Q7K5RNE>!O#D2EY=4
MU2;Y8D"+\S(I.YL=0 H.YU! /9J*_.G_ ((<#XGZ+\8_VEM.^.WB-[[Q1IWB
M/2T\2WDUUYB_;%DU03L&Z8WAN1@8''&*^1_A;\5?V</CKXK\6?$_]J?]K'XR
M>$+CQ#\0;Z33V\*^;)IEE:3,)8S,^URAW/( B [5C!P* /W.HK\[/VTI]2^*
MW[1?[-__  39\(?&374\":WX4@U'7=<TC50MUK]E#!*(7>=.'W1V4KYP5+3!
M\':N.@_X)J:]XM^ ?[=/QG_X)[7'CS6-?\+>&+.'6_"1UV]-Q/80O]F+1!S_
M  E;R'( "[HRP +MD ^\Z*** "BO+_BM\>?B5\/O%S^'/"_[,OBCQ3:+ D@U
M;29X5A9F'*8<YR.]<UIO[8_C%/&NA>#?&W[,7B?PX?$-_P#9+"ZU2^M@KR;2
MQ"J&RQP.@H ]UHK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HJOIMY/?6HGN+"2V8L1Y4I&?KQ5
MB@ HHHH **** "OC[]N']@7]I[]HC]J/PI^T=\#_ -HS2/"C^#M#%MH=IJ^C
M?;1:7;23&:YCCD1X@S(\2[BNX&)2""JD?8-% 'YB_P#!+KX)?MI^%?VR?CEK
MFO\ Q%AE@T[7YX_&4&JZ!Y%OXTOV74DMKB*3RAY427&9&$> 5E P1@52^.G[
M;FO_ !6_9*\:?L/^*OV$?$'AOXJZWJ1L+#PCX:\)G^S=QN8Y%O%<<EAM+;U4
MAF",&VL2OZCT4 ?E_P#&#X"_%[]A;QS^RU^U7XM\$:OXFT[X;>"X_#GQ 7P]
M;_:Y=,REQR #AD47LR*^0A,"@E=ZY]._X)J>'_%WQZ_;F^,W_!0JZ\ ZSX?\
M+^*;*#1?"*Z]9&WGOX5%L&F"'/RA;.')!*[I"H)*-C[RHH **** "O"_VL/^
M2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:@#W2BBB@ 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 *\+_:P_Y+9\#_ /L>Y?\ TF:O
M=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "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@ KPO]K#_DMGP/\ ^Q[E_P#29J]TKPO]K#_DMGP/_P"Q
M[E_])FH ]THHHH **** "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 **** "BN$^$7[37P)^//B
MCQ5X,^$/Q$M==U'P5?)9^)HK2"4+9S.TJJOF,@27)@E&8V8?)UY&>9O_ -O_
M /8QTOXN'X%7_P"T7X;B\4B^%DVFM=-M2YSM\AIMOE+)N^787W!OEQGB@#V&
MBN/^-?Q_^#/[.7A >._CA\1=-\-Z4TX@BN=0E(,TI!(CC107D; )VJ"< GH#
M1\$_V@/@Q^T=X1/COX'_ !&TWQ)I2SF"6YT^4DPR@ F.1& >-L$':P!P0>A%
M '84444 %>%_M8?\EL^!_P#V/<O_ *3-7NE>%_M8?\EL^!__ &/<O_I,U 'N
ME%%% !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 %%%% !7R[_P4@_:;\:>#=.T+]DC]G:^3_A:O
MQ3D:RTF82[?[#TXY%SJ4C#F,*@<(W4%7<9,6T_45?/7[5/\ P3%_97_;'^(]
MO\5/C5I.MSZO:Z1%IL3Z=K+6\?D1R2R*"H!R=TK\_3TH ^0?^"5^B1?LMS_M
ME^$_"'B%KR;P&JPZ3?S;1)<M91ZSLEVCC),8; R!FO,?#GP'^%FI?\$#?$GQ
MOU#P=I\WB[_A+%U%?$<UJK7JR_VO;V97SB-^TPLXVYQER<9.:^D_V&?^".VB
M_ G]HKXD?$'XF>'V&B+=W5C\,1;Z[YSMI5U%>VUP+E0O+FWEA ST.XUYZ_\
MP3=_X*0Z-\#M2_X)SZ'>>"I_A/J?BY=1_P"$^GO&%Y'9"=)_)-ONW;O,C238
M$(WY7S-IW  @\6>(9_VG/VV_V+/ GQCMDUG2K[X06/B/4+'4HQ+#=7TME<2R
M.Z-D/N>RA)!!!'!ZUZ-^PUI^F?"+_@LI^T+\#/A_IL.F>&;KPW:ZQ_95E&([
M>*X L'&U%PJC-_/@   ' X%=K^V%^P1\7[/Q7\'/C]^Q7_9$_BKX-:7#H]GH
M/B&?RHM4TR.,1QQ^8" K!3*I!*@K,2&4J VS_P $^_V1/CSX"^-7Q(_;'_:Q
M&C6OCSXBRQ01Z'H-P9H-+LDV_NS)DAB?+A4 ,V%A!+$L0H!]9T444 >7_%;X
M\_$KX?>+G\.>%_V9?%'BFT6!)!JVDSPK"S,.4PYSD=Z\2^+OQN^(?C_XY?!Z
M+Q/^SGXE\+K9^-"\#ZK-"PNBT)4JFP]0#N.>PKZ]KPO]K#_DMGP/_P"Q[E_]
M)FH ]<_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X
M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK
M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E
MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@
M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?
M^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O
M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X
M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK
M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E
MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@
M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?
M^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O
M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@"OIMY/?6HGN+"2V8L1Y4I&?KQ5BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P
M_P"2V? __L>Y?_29J /=**** "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@ KPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29
MJ /=**** "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@ KPO\
M:P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J /=**** "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 **** "O"_P!M']NKPC^Q\/#7AE/A]K?C3QCXSO7MO"WA#P\@
M-Q=LFW>[,0=B@NH&%8DMP,!BONE<7\5M1\(S.OA:S\5^%M.\>7NG77_"#G7&
M@>XCNS#($FBB?]XZJP)8(#E58>M 'FG[&/[?OA7]K;Q%XG^&6L?#'7? GCKP
M=(O]O^$?$(!ECC8X$B. NY0< Y52-RD9# UX[K7_  6IL3X[\3>$/AQ^QC\2
M/&-IX9\17>D3ZUX<M?M%O-)!*R;@8T;;N #A2<X85Q_[ <OB3]G_ /X**_&'
MX*_M':C:^(?BIXBT!-;;XDQ7(2SGLDCB<6[6P1!; !U8X. (=HP I;@/^&-O
MVKOV%/V0/%G[1_P5_P""A5O=R:'K,NNW>C>&K*.?2=3<R10S&65V;S)BJKE6
M0J"FSJQ:@#["_:0_X*,>%?V>/AW\/=6G^$/B37?&OQ-M;>3PU\.]/C"WX>2.
M)WCFR"8RC2K&1M+%^ N Q78_8K_;M\'_ +88\3>&7\ :QX,\9>#+Y;7Q1X0U
M\#[1:,Q8*ZL -ZY1E.54JR\C!4M\;GXTZK^T1_P4X_9$^-?BW2DL8_$?PM-Y
M):KD0I?M'J@E\O=D[3(L97))P4Y->B_LH^=_P_4_:#.D_P#(._X0JU^U>7]W
M[3LTG&??/G?K0!]\T444 %>%_M8?\EL^!_\ V/<O_I,U=)\5O"G[6>K^+GO/
M@_\ %?POI&BF! EEJVA/<3"0#YV+@C@GH*\2^+OAC]J+2?CE\'F^+OQ/\-:O
M')XT(TY=*T1K<PR"$ER^2=P*Y 'K0!]>T5C_ &+QO_T&[+_P&/\ C1]B\;_]
M!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\
M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B
M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1
M6/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\
MC1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-
M &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P
M&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8
M_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&
M[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;L
MO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+Q
MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&_
M_0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_
M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?
M8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L
M45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_
M (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\
MC0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_
M\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P
M&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]
M!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&
M[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B
M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+Q
MO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8
M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-
M'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T
M;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8
M_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_
M (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;L
MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_
M\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&_
M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]
M!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\
M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B
M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1
M6/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\
MC1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-
M &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P
M&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8
M_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&
M[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;L
MO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+Q
MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&_
M_0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_
M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?
M8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L
M45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_
M (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\
MC0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%5]-CU&*U":I<1
MRR[CEXDVC';BK% !1110 4444 %>$?MI?L%^!OVQ'\.^*V\=ZWX,\9^#[EIO
M#'C'PY+MN;0L5)1AD;URH88964CA@&8-[O10!\X_LG?\$X/ '[.7BSQ/\5O'
MOQ&USXE>.?&%DUCKGBCQ60SR6;!0UND>6PK!$#;F;B-5&U1@^4S_ /!$3P?#
M!??#/P_^UC\0]-^%&IZP-0OOAI;W*FW=PZOL$Q.-N57&Z-F^122S*&K[DHH
M^>/VH?\ @G#\)/VA/!_@C2/!WB/5/A]K?PT2./P'XB\,-B72XD5%6':2"Z#R
MXR/F5@RY#?,P;2_8L_83\'?L=Q^)?$9\?:SXS\8^,[Y;KQ3XP\0,#<7C*6*H
MJ@G8N7=CEF9F;EB H7W6B@ HHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_V
ML/\ DMGP/_['N7_TF:@#W2BBB@ 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 *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_T
MF:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \L_:7_;6_9E_8]_L
M3_AHSXE_\([_ ,)%]I_L;_B37MW]H^S^5YO_ !ZPR;-OG1?>QG=QG!QY7_P^
ML_X)E?\ 1RW_ )9NM?\ R'7RQ_P<N_\ -%?^YD_]Q=?EC7[?PAX:Y%Q!P[0Q
M^(J5%.?-=1<4M)RBK7@WLN^Y^$\9^)^?\.\25\OPU*DX0Y;.49M^]",G>TTM
MV^FQ^^O_  ^L_P""97_1RW_EFZU_\AUZI^S1^VM^S+^V%_;?_#.?Q+_X2+_A
M'?LW]L_\2:]M/L_VCS?*_P"/J&/?N\F7[N<;><9&?YMJ_4[_ (-HO^:U?]RW
M_P"Y2CB_PUR+A_AVOC\/4J.<.6RDXM:SC%WM!/9]]PX-\3\_XBXDH9?B:5)0
MGS7<8S3]V$I*UYM;I=-C]3J***_$#]V"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 **** "O"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/
M^2V? _\ ['N7_P!)FH ]THHHH **** "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 **** "BBN#_:!_:<^!/[+?
M@UO'7QU^(^GZ!9$,+:.XDW7%XX'*00KF29NG"J<=3@<UK0H5\56C2HQ<I2T2
M2NV_)(QKXBAA:,JM::C".K;:22\V]$=Y7,?%?XU?"/X%^&F\8?&+XD:-X:TU
M<[;K6-02 2$?PH&.9&_V5!8]A7YK_%/_ (+*_M<?M>>+I_@S_P $V_@-J=N9
M#L.OW-BEWJ C)P)2IS;62=MTK..^Y35[X2?\$(/C%\:_$,?Q5_X*"_M)ZKJ&
MI7(#W.DZ5J#7MYCKY<E[<;E3'39&CKS\KC%?<PX,P^64U5S_ !4<.GJJ:]^J
MU_A6D;]W?S2/A*G&V(S2HZ/#V%EB&M'4E[E)/_$]96[*WDV>C_'?_@X2_9/\
M >=IOP3\':_X]O4R(KKR_P"S+!C_ -=)E,W7_ICCWKR,?\%)O^"RW[4(\K]F
MK]DX^'M/N/\ CUU:#PK-*!GIF[OV%LW_ 'P/>OO+X"_\$_/V.?V:E@G^$WP$
MT*TU"W V:U?V_P!MO@PZL+BX+R)D\X0J/0# KV2D\_X0RWW<OR[VK7VZ\N:_
MK"/N_B"X>XRS3WLQS+V2?V,/'EMZ5)>]^!^!/_!2SPC_ ,%&] _X0K6?^"@_
MB4WL^H_VE_PB]H;ZRE^R[/LOVGY;,>6F[?;],YV^U?+-?M%_P7&_8I_::_;"
M_P"%7_\ #.?PT_X2+_A'?[;_ +9_XG-E:?9_M'V#RO\ CZFCW[O)E^[G&WG&
M1GX$_P"'*?\ P4U_Z-I_\O+1?_DROVWA#B[)*W#M">*KT*$WS7@I0@H^_*UH
M.5U=6?G>_4_"^,N#L]H<25X86A7KTURVJ.,ZCE[D;WFHV=G=>5K=#Y8KZD_X
M)J^$?^"C6N#QKXB_X)\>)7M+G2O[._X2:Q2^LH_M>_[5]F^2]'E2;=EQU(QO
M]Z?_ ,.4_P#@IK_T;3_Y>6B__)E???\ P0Y_8I_::_8]_P"%H?\ #1GPT_X1
MW_A(O[$_L;_B<V5W]H^S_;_-_P"/6:39M\Z+[V,[N,X.#B_B[)*'#M>>%KT*
M\URVIN4)J7OQO>*E=V5WY6OT#@W@[/:_$E"&*H5Z%-\UZBC.FX^Y*UIN-E=V
M7G>W4\A;_@JK_P %8/V3'"_M>?LEC5])@;%SJUQH4UAO]0MY;;[3\HS7T)^S
MM_P7<_8K^,\MOHOQ"OM2^'FK3$+L\11"2Q9SV6ZBRJC_ &I5B%?:;HDJ&.1
MRL,,K#((]*^;?VC_ /@DQ^P]^TM]HU+Q#\)(/#NLSY)U[P>5L)]QZLR*IAE8
MGJTD;'WK\36=<&9M[N88%T)/[=!Z?^"Y:6]+L_<Y9)QME'O9=CUB(K[%>.O_
M (,C[U_6R/H;P[XD\.^+]$MO$OA+7[+5-.O(Q)::AIUTD\$Z?WD="58>X-7:
M_)?Q1_P3G_X*8?\ !-G7KGXD_L-?%N^\8>&DD,]WHE@G[^1!U$^FR%H[DX^4
M/"6EZD*E>X_L8_\ !=3X/?%F]A^&7[5^D1?#GQ:DOV>349MZZ3<3 X(9I/GL
MVSD%924&.9,G;6&.X+KRPSQF3UEBJ*WY-*D?\5-ZKY7[V2.C \<4(8I8+.:,
ML)7>W/K3E_@J+W7\[=KMGWO14=I=VM_:Q7UC<QS031K)#-$X9)$(R&4C@@@Y
M!%25\1L?=)IH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^?_VW_&_[;UA?^$/AG^Q;
MX%L/M?B2_DC\0>.=:A6:S\/P*%VDQY)+-ECN*. $VX)<%0#Z HKXU_88_;7^
M/6K?&#XN_LU_M;ZIH.M:C\*+0W]SXU\,6OEVTT"C,D<B !1(H(( 52"DBD$K
MD^$2?\%'O^"D.L? S4_^"C.@1^#(?A1IGB]=/'@"XL";N2Q,Z0"4W 7=N\R1
M(RP<?/EA'M&T@'Z@T5\:?MA?MY_%Z_\ %'P9^ G[%DVD6WBKXS:;%K%IKWB"
MV\V+3-,DB$B2>7@AF91*Q)#86$@*2P*Z_P#P3[_:Z^/7CSXV_$G]C?\ :Q?1
MKOQU\.Y8YXM=T*W\F'5+)RO[PQX 4CS(6!"KE9@"H*DL ?6E%%% !7A?[6'_
M "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-0![I1110 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 4RXN(+2![JZG2**)"\DDC!510,DDG@ #O7(?'G]H'X1?LS_#F\^*GQJ\:6
MNBZ/9C'FSG,EQ*02L,,8^:61L'"*">"> "1^6_Q*_:1_;>_X+5?$F[^"'[,N
MA7?@_P"%5K,$UBZN96CB>'/$FH3IGS&8<K:1Y'KOV^8/ILAX8QF=QEB)R5+#
MP^.K+2*\E_-+LEY7:NCY;B'BK!Y'*.'A%UL3/X*4-9/S?\L>[?G9.S/;_P!M
MO_@N#H'A37Y/@3^PSX?'COQA<S_8TU^"V:YL89R=H2UBC^:]EST(_=YP091E
M:X/]G/\ X(R?'7]J+Q>O[1G_  4R^*&LS7E^RS?\(M'?![Z6/.Y8YYAE+2/L
M((1E0<9B(Q7V!^PQ_P $T_V>_P!AC0$N/"&EC6_%T\&S5/&>J0+]IDR/FC@7
MD6T1_N*<D8WL^ 1]#U[6)XJP&1T983AR')?25>2O5G_A_DCV2UV>C/$PW"68
M9[6CC.):G/;6-"+M2A_B_GEW;TW6J.9^$GP8^%7P'\&6_P /?@[X!TSP[H]L
M/W=EIEL$#-C!=V^](Y[NY+'N373445\%5JU*U1U*DG*3U;;NV_-GZ!2I4J%-
M4Z<5&*T22LDNR2V"BBBH- HHHH **** "BBB@ KYT_;5_P""87[,G[:^G7&J
M>+?#:Z#XN,6VT\9:)"J708#"B=>%ND& ,/\ , ,*Z9S7T7179@,PQV5XE8C"
M5'":ZIV^7FNZ>CZG%F&78#-<++#8RFJD'NFK_/R?9K5=#\@O#GQ7_P""A/\
MP1&\86W@7XM:1)X[^$-S=^7I\RS.]F%))_T6<@M938R3;R#8Q#E0?]97Z:_L
MO_M8_ _]L#X<Q?$KX(^+H[^V^5=0T^;"7FFS$9\FXBR3&W!P>58#*LPYKL_'
M'@7P;\3/"5_X#^(/ABRUG1M3MS#J&F:C;K+#.A[,K<=<$'J" 1@BORR_:M_X
M)S_M$?\ !-3XAR?MC_\ !/+Q/JL_ARQ+2ZUX>!:XGTZVSN>.5/\ E]LN.=W[
MR, ,2=IE'WL<1DO'/[O$\N&QSVFM*=5]IK[,WW6[[Z1/SZ>'SS@/]YAN;$X!
M;P>M2BN\']J"_E>R[:R/UBHKYD_X)W_\%-_A%^W=X5725,.@>/=/M@^M>%9I
M\^8!@-<6K'F6$GJ/OQDX88VNWTW7PF8Y;CLIQDL+BX.$X[I_FNZ?1K1GW^6Y
MG@<WP4<7@ZBG3ELU^3ZIKJGJ@HHHKA.\**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O#OVL?VL_V>?@_
MXCT3]G+X^:OJVB0_%#3[S3K3Q!&JP65LC(8I/,NF<"!AYB8;!VF1"<#D>XUR
M'QH^ ?P:_:)\)?\ ""_&[X<Z7XDTL3"6*VU*#<89 "-\;C#QM@D;D(."1G!H
M _.C]EC0M'\"?M7_ !]_8>_8Z\31^*?AKK7PQOKK[;&\-V]IJSVD<2(+V-09
M@))WC"EC@D_Q(Y/F?AKX^_"G3_\ @@=XD^!U[XSTZ'Q?_P )6NGKX<END6]:
M0ZO;WF[R2=^P0JYW8QE",Y!%?JS\"_V:/@+^S/H-QX:^!'PMTKPU:7DHDO18
M0GS+EAD*9)7)>3&3C<QQDXQDUS5_^P-^QKJGQ=_X7M?_ +.OAJ7Q5]M%XVIM
M9G:USG=Y[0Y\II=WS;RA;=\V<\T ?"GB[0I_V8/VW_V+?&_QFNTT72K#X/V/
MAW4+[4G$4%K?16=S#(CNV FU[V$$D@ <G %>D?L,:AIGQ>_X+)?M"_';X?:G
M#JGABU\-VNCC5K&426\UP18(-CKE7!-A/@@D$#(X-?:7QI^ ?P:_:*\(?\('
M\;OAUIGB32A,)H[748<F&4 @21N"'C?!(W*0<$C.":3X*? 'X,_LY^$/^$$^
M"'PZTWPWI33F:6VTZ$@S2D &21V)>1L #<Q)P ,X H ["BBB@#R_XK?LE?#7
MXQ>+G\:>*-?\46]V\"0F/2?$<UM#M08!V(<9]3WKQ+XN_LM?#SX0_'+X/7'A
MC7/$MPVH^-#%.-5U^:Y"A(2XV!S\IR.2.HXKZ]KPO]K#_DMGP/\ ^Q[E_P#2
M9J /7/\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_
M\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_
M ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV
M** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0
M?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK
M8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](
M_P"?F]_\"VKPW]N3]L+]G[]A/X=_\)/\0]7O+_7;Z-AX=\*6>HD76HR#C<>O
ME0@_>E88'0!F(4X7_!23_@I_\-/V%/"3>'-'^S:]\1-2MBVC^'!+E+13P+J[
M*G*1#^% 0\A&!@;G7Y:_84_X)C_%C]LOX@K^W'_P4;U"_P!2BU:1+S1O"VIY
M274DZQO.@P(+0#'EVZ@;QC(5.)/MLCX;PD,%_:^=2=/"KX8KXZK_ )8+MWE]
MSW:^%SWB;%SQW]CY'%5,4_BD_@HK^:;[]H_>MD^+_9]_9"_:K_X+$?%"#]H_
M]JS7K_P[\,;:=O['LK<LGVB'=S!I\<F=J' #W3[BQ&!O*D)^H_PM_9Q^$?P3
M\$67PX^%7AG^P]%L$VVUC8S,JY[NQZN[=6=B68\DDUVEA86.E6,.EZ790VUM
M;1+%;V]O&$CBC485%4<*H   '  J6O.X@XFQ>>2C2C%4L/#2%*/PQ7=]Y=V_
M.UCT^'>%\'D,95I2=7$5-:E66LI/LOY8]HKRO>QC_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M6Q17S1].8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_
M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I
M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;5L44 8_\ P@^D?\_-[_X%M2'P/HY&#<WA!ZC[6U;-% 'YJ?\ !1C_
M ()&^(_!^O\ _#87_!/Q;S1_%&CSF_U/POH[E))7&2US8A>DF,[H!Q("=HW?
M(_I/_!+_ /X*0^ /VR]+3X1_%NX?0OB?IL!\^S^U-%!K:(/FFMU)^60 $R0]
M1RRY7<$^XJ_/C_@J9_P2JUCQQK4G[8_[&<$^D?$32IQJ&K:1H[F%]4DC._[7
M;%<;+Q2,D#_6XR/WG^L_0\LSG \2X..4YW*TXZ4:[W@^D9OK!]WM^*_.,TR7
M'\,8V><9%#FA+6M06TUUG372:[+?\']W_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M7R-_P2K_ ."I>E_M?:(/@M\:IH-*^*.CP%98W00IKL48PT\2<!)UP3+"
M.F"ZC;N6/[1KX[-\HQV1X^>$Q<>6<?N:Z-/JGT?ZGV>3YQ@,]R^&,P<^:$OO
M3ZIKHUU7Z69C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q17FGJ&/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10
M!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P
M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_
M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/
MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X
M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@
M6U'_  @^D?\ /S>_^!;5L44 5]-TZ#2K46EN\C*&)S*Y8\^YJQ110 4444 %
M%%% !1110 4444 %%%% !1110 5X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R
M6SX'_P#8]R_^DS4 >Z4444 %%%% !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 %%%% !7QI_P %0O\ @JQX6_8VT>7X1_"1[;6_BAJ,
M $-H )8=#1Q\L]PH^]*008X>IX9L+M#Y?_!4O_@JYIO[+EO+^S]^SU+%K7Q2
MU-%A=H(Q/'H(DP$9D (DN6R/+AP<9#.,;4DYO_@EU_P2AU'X=ZQ'^UY^V5#+
MK7Q'U2<ZAIFDZM(9VTF60[S=7!;/F7A)SSGRCSR_*?>Y-D6 RO QSG/%^[?\
M*EM*J^[[4UU?7T:4OS_.\_S#-<PEDF1/]XOXM;>-%=EWJ/HNGJFX\[_P37_X
M)/\ BKQ'XN7]M3]OV.ZUKQ9JMT-2TGPQKI,KQRMAEN[X-UEZ%(#Q& -PW (G
MZ2T45\YGN?8_B#&_6,2]M(Q6D81Z1BNB_%]3Z3(.'\OX<P/U?"K5ZRD]93EU
ME)]7^"Z!1117BGN!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% 'YV_\%7/^"87B+5]=?]N+]C."YTKQYHLXU+7M)T7,<NH/&=_VZU"<BZ7&
M60?ZT#(_>9$GK'_!*_\ X*:^'OVWO G_  @OQ N+;3OB9H-J#J]BH$::K"N%
M^VP+VY($D8^XQR,*RX^NJ_,G_@JE_P $\?&_P0\>#_@HM^Q!]HT?6-%O#J?B
MO2='3#0.,E]0A0##(P+>?%@J59G(*F2OT3)\QPG%& ADF:3Y:D=*%5_9?2G-
M]8O9=M%V/S?.LMQG"F83SS*8.5*6N(HK[2ZU(+I-;OOJ^Y^FU%?.7_!-_P#X
M*$>!OV\OA&NK+]GTWQKHL21^+/#R/_JW/ N803EH)""1U*'*,3@,WT;7Q&89
M?B\JQD\+BH<LX.S3_K5/=/JM3[O+LQP>;8*&+PLU*G-737]:-;-;IZ!1117$
M=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<K\:_C7\,OV=OAE
MJ?QC^,?B;^Q_#>C^3_:.H_8IKCR?-FC@C_=P(\C9DE1?E4XW9. "1X%_P^L_
MX)E?]'+?^6;K7_R'7I8/)<XS&DZF$PU2I%.UXPE)7WM=)J]FM/,\O&YWDN6U
M52QF)ITY-72G.,7;57LVG:Z:OY,^IZ*^6/\ A]9_P3*_Z.6_\LW6O_D.NJ^"
MG_!4']AC]HGXFZ9\'/@Y\<?[8\2:QYW]G:=_PC.IV_G>5#)/)^\GMDC7$<3M
M\S#.W R2 >BKPWQ%0I2J5,'5C&*;;=.:22U;;:LDENSGI<3<-XBK&E2QM&4I
M-))5(-MO1))2NVWHDCWVBBBO%/<"BBB@ HHHH **** "BBB@ HHHH *\+_:P
M_P"2V? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:@#W2BBB@ 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@ KX._P""I?\
MP5>_X4/<2_LO?LKR_P!M?$_4W6SN[RPB^T#0WD(58T10?-O&) 6/!V$@L"<*
M<W_@J+_P5>U'X=ZQ)^R'^QK-+K7Q'U2<:?J>K:3&9VTF60[!:VX7/F7A)QQG
MRCQR_"=)_P $M/\ @E'IO[+EO%^T#^T+%%K7Q2U-&F19Y!/'H(DR757)(DN6
MR?,FR<9*H<;GD_0,IR7 9%@8YQG<;\VM&CUJ/I*7:FO/?TLI?G><9WF&?X^>
M2Y%*W+I6K]*:ZQCWJ/RV];N.;_P2T_X)0_\ "A[B+]J']JB+^VOB?J;M>6EG
M?R_:!H;R$LTCNQ/FWC$DM)D["2%).6/WC117RF<YUC\^QTL5BY7D]ETBND8K
MHE_P7=W9];DF29?P_@(X3!QM%:M]9/K*3ZM_\!622"BBBO*/7"BBB@ HHHH
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
MDV?7^O:_H7A;1KGQ'XGUJTT[3[*%IKR_O[E888(P,EW=R%51W)(%?GU^U_\
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
MH_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\
MOT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\
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
M,-A8*%.*LDME_75[MZLI_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0KE.LI_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC
M_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/A
MC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\
MH-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC
M_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H
MI_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8
M?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^S
MM/\ ^?&'_OT* *?_  F/AC_H-0?]]5\_?\%#OV-_@Q^WC\'7\*:KK=EIWBK2
M4DF\)>(RA+6DY',4F!EH), .O.,!@,J ?HW^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0KKP&/Q>68R&*PTW&<'=-?UJGLULUHSCS#+\'FF#GA,5!2IS5FG_6C6Z>Z
M>J/R^_X):?\ !0SQC^S5X_D_X)Y_MN7,FER:3=_8/"FMZE+D63\;+*63HT#@
M@P2Y( 95R49-GZ:_\)CX8_Z#4'_?5?+_ /P5"_X)F>$?VW_AS_PDO@BSL]+^
M(^@VK?V%J>T1IJ$8RWV*X8?P$Y*.?]6QS]UG!\2_X)0_\%(]6'B%?V$OVT8)
M-*\;Z)<G3?#VKZY'LEO'C.T6%T6_Y>%QB-S_ *T84G?M,GW6;X#"<58">=99
M#EJQUKTET?\ S\@NL7O)=-^[/@LFS#%\)9A#(\TGS49:8>L^J_Y]3?22VB^J
MT[(_0W_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SX
MP_\ ?H5^='Z24_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_
M9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP
M_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9
MVG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN
M?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O
MJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\
MA,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A
M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4
M4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ
M% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H5\V?M=_\%2/V
M-?V05N="\2>)X/$?BB %1X5\,+'<7$<@_AG?/EV^#C(=@^#D(U=N R['YIB%
M0PE-U)OI%7^;[+S>APYAF>7Y3AG7QE6-."ZR=ODN[\EJ?0__  F/AC_H-0?]
M]5\X?M=?\%<_V1/V38+G1;GQ9_PEOBJ$%4\+^&I%EDCD':XF/[NW&<9!)D .
M0C5\5WWQY_X*I?\ !6N^E\/_ +/W@<?#GX<SRM%/J=K*]I;-'G!$VH%1+<D<
MAH[=0"#\T?>OIO\ 8\_X(;_LO_L]-:^+_C$@^)'BB+#[]7M0NF6TG7]W:$D2
M8Z;IBX. 0J&OM5PWD7#JY\^K\U1?\N*33EZ3GM'S2UMJF?#OB;/^)'R</X?E
MI/\ Y?U4U'UA#>7DWI?1H^5]5^*'_!3_ /X*_7[Z1X?DB^&WPLN7*3,)Y+2Q
MFASR))<>?J+8X*H/*W 96/K7U]^QA_P2H_8O_9(-IXKU62#QQXQ@VN/$/B&W
M4Q6T@_BMK;E(<'!#,7D!Z..E?7<&CZ1:P):VNEVT<4:!8XXX%"JH&   . !V
MI_\ 9VG_ //C#_WZ%>=FG&>/Q6&>#P,%AL/_ "4]&_\ '+XI/OLGU1Z65<$X
M#"8I8W'S>*Q/\]35+_!#X8KMNUT:*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*^./M"G_PF/AC_H-0?]]4?\)CX8_Z
M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H +&_L]2@%U8W"RQDD!UZ9J
M:FQQ10KLAC5%]%7 IU !1110 4444 %%%% !1110 4444 %%%% !7A?[6'_)
M;/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V/<O_ *3-0![I1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 445YS^TA^UG^S]^R9X1/C'X
M[?$>QT:)U8V5B6\R\OF'\,$"9>0YP"0-JY&XJ.:VP^&Q&+K1HT(.4Y:))7;]
M$C#$XG#X.A*M7FH0CJVVDEZMGHU<'\=?VG_V?OV9]!_X2+XZ_%G1O#<#(6@A
MOKG-Q< =?*@3,LQ]D5J_.[QM_P %7OV[?V[O%5U\)O\ @G!\"=0T?3]_EW'B
M>Y@CFO(XST>2:3_1;$$9X)=^,H^>*Z?X$?\ ! V3Q9KW_"U?V]_CMJWB_7KV
M037VDZ1J$K+*WI/?39FFXX(18\8X<BOMX<(8+*(JIQ!B51>_LH6G5?JE[L+]
M&[_(^%GQECLXFZ7#N%=9;>UG>%%>C?O3MU4;>5R7XT_\'"W@V76?^$*_9'^
M.L^,-2G<Q6=_K6Z".5^QBM80\TP/H3$WM7%QZM_P<%?MAG[38V,WPST6YY"^
M3!H0BS_UTWW_ $^OYU^C?P2_9D_9^_9PT?\ L/X'?"+0_#410)--IUDHN)P/
M^>L[9EE/N[,:[JA\4Y!EGNY3ET+K[=;]Y)^?+I&+]+H%PIQ#FGO9OF4[/[%#
M]W%>7-K*2];,_FU_;3^$OQA^!G[3'B7X7_'WX@_\)5XOTW[$VM:]_:=Q>?:G
MFLH)T_?7"K+)MCD1,L!]S X KRVOTD_X*@_\$OOVY_VB?VY_''QC^#GP._MC
MPWK']F?V=J/_  DVF6_G>5IEI!)^[GN4D7$D3K\RC.W(R""? O\ ARG_ ,%-
M?^C:?_+RT7_Y,K]_R;BS(:N3X:>(QE&-1TX.2YX1M)Q5URWTL]+=-C^=\[X0
MX@I9UB88;!5I4U4FHOV<Y7BI.SYK:W5G?KN?+%?H=^P[_P $1/!?[7_[*?A7
M]H>__: U30;SQ";[S=.AT&.XBA$%]<6PPQE0G(A#>VXBO&/^'*?_  4U_P"C
M:?\ R\M%_P#DROUX_P""7WP4^)O[.W[#'@?X.?&/PS_8_B31_P"T_P"T=.^V
MPW'D^;J=W/'^\@=XVS'*C?*QQNP<$$#YGQ XTI8/)J<\FQL'5]HD^24)OEY9
MWT][2_+K;MW/J?#O@BKC<ZJ4\[P-14O9MKGC."YN:%K/W=;<VE]K]CXVOO\
M@VFTF0G^S?VQ[B+YN//\!+)QZ<7R\^_Z56_XAZ/C?H(SX0_;D$9'W?\ B17-
MMS_P"Z;T%?J?17Y&O$KC.UI8E27G3I__ "!^Q/PQX)O>.&<7Y5*B_P#;S\L3
M_P $9_\ @IOX7^;P!_P4"$3)_J_^*NUJS_\ 1:OCO2']A3_@O1X$&[P]^V*=
M:,?W0/B'=W&[M_R^PC/XU^I]%/\ XB'G<_XU*C4_Q4H_I87_ !#C(H?P:M:G
M_AJR7YW/RM-O_P ')'PZ),<\FMVT8 /S>'+O?_WUB:G?\-[_ /!=SX8G/C+]
MC<Z[''_K7/P]O+@8[G=83 #Z]*_5"BG_ *ZX6M_O&5X:7^&#@_O38?ZC8NC_
M +MFN*C_ (JBFON<4?E>/^"_?[3OPZ;9\;OV%UMRAQ*/M=[I?_I1!+C\:[/P
M=_P<A? "^V#X@?L\>,-+S]_^Q[ZUO@OT\QH,U^CI 8%6 ((Y!KB_&/[.'[//
MQ$W_ /"?_ ?P;KA?[YU?PQ:7)/XR1FE_;O!6(_C94X/O"M+_ -):L']@<<X;
M^!FZFNTZ,/\ TI.Y\V>#?^"[O_!._P 4%%UCQ[X@\/%^VL^%[AMI]S:B85Z]
MX(_X*,_L)_$+8/#7[5W@@/)CRX=2UR.QD8^@2Y,;$^V,USWC+_@DQ_P3L\=!
M_P"U_P!ES0K9G_BT:XN=/VGU MI8Q^&,5Y%XV_X-\OV%O$N^3PUJWCCPZYYC
M73]=BFC4^XN(9&(_X$#[T<GAQBMI8BB_-0G'\/>#G\3,)\4,-67DYPE^/NGV
MMX<\7>$_&%G_ &CX1\3Z=JMN>D^G7L<Z?]](2*T:_,'Q)_P;BG1[S^V?@[^V
M!J&G7,?^H34O#GSC_MO!<(5_!#68?^":'_!:/X,_O/A!^VR=6M8O]38KX[U!
M.G_3"ZC,(_[Z-'^K/"^)_P!US>%^U2G.'XNZ#_6CBO"_[WD\[=Z=2%3\%9GZ
MHT5^5X^)7_!Q;\$N/$7@%O%MK#]S.DZ3J&]1_P!>++,?^!?-2_\ #[3_ (*#
M_",?\9%?L$_9TB_UTAT75-'R!WW7 F ^O2C_ (A]FU;_ '.O0K_X*L7^?*'_
M !$7)Z/^^X>O0_Z^4I+_ -)YC]3Z*_-SP3_P<B_ Z_V?\+&_9N\5Z5G_ %G]
MBZI;:AM^GF_9\_I7K?@[_@N__P $[_$^P:SXZ\0^'BW4:QX7N'V_7[*)A7GX
MG@;B["?'@YO_  KF_P#26ST<+Q[P=C/X>-@O\3Y/_2U$^R**\-\'_P#!2_\
M8%\<A3H?[67@N+?]T:MJRZ>?RNO+->G>$_C'\(?'FW_A!OBIX;UK?]S^R=<M
M[G=]/+<YKP<1EN8X3^/1G#_%%K\T?08?-,MQG\"O"?\ AE%_DSI****XCN"B
MBB@ HHHH **_(?\ X*@_\%0?VY_V=OVY_''P<^#GQQ_L?PWH_P#9G]G:=_PC
M.F7'D^;IEI/)^\GMGD;,DKM\S'&[ P  / O^'UG_  4U_P"CEO\ RS=%_P#D
M.OTW >%/$68X&EBZ=6DHU(QDKRG>TDFKV@U>SUU9^69AXN<-Y;CZV$JTJSE3
ME*#:C"UXMIVO43M=:72]#]]:*_ K_A]9_P %-?\ HY;_ ,LW1?\ Y#K]>/\
M@E]\:_B;^T3^PQX'^,?QC\3?VQXDUC^T_P"T=1^Q0V_G>5J=W!'^[@1(UQ'$
MB_*HSMR<DDGR>)> <XX6P,<7BZE.4924?=<F[M-]8Q5K1?4]CA?Q"R7BS'RP
MF#IU(RC%S;FHI63BNDY.]Y+IWU/?:**\;^/7_!0/]CG]FI9X/BS\>]"M-0MP
M=^BV%Q]MO@PZ*;>W#R)D\9<*/4C!KY'"X/%XZJJ6&IRG)](IM_<C[+%XW!X"
MBZN)J1A%=9-)?>SV2N9^+?QG^%7P'\&7'Q"^,7C[3/#NCVP_>7NIW(0,V,A$
M7[TCGLB L>P-?G)\6_\ @N_\8OC7XAD^%7_!/K]FS5=0U*Y!2VU;5=/:]O,=
M/,CLK?<J8Z[Y'=>?F08JC\+/^"-7[7'[7GBZ#XS?\%)/CSJ=N9#O&@6U\EWJ
M C)R8@PS;62=]L2N.VU37VE'@E9=35?/\1'#0W4-)59>D5>WJ]NJ/AZW'+S*
MH\/P]AY8F>SGK&E'UF[7]%OT98_:,_X+-_'7]J+Q>W[.?_!,WX7ZS->7[-#_
M ,)3)8A[Z6/.UI((3E+2/N9YCE0<XB(S7>?L2?\ !#[0/"FOQ_';]N;Q /'?
MC"YG^V/H$]RUS8PSD[B]U+)\U[+GJ#^[SD$2C#5]G_L_?LQ_ G]EOP:O@7X%
M?#C3] LB%-S);Q[KB\<#AYYFS),W7EF..@P.*[RHQO%]+"866!R&E]7I/24[
MWJS_ ,4OLKRCMT=G8O \&UL9BXX_B"M]8K+6,+6HT_\ #'[3_O2WZJZN,M[>
M"T@2UM8$BBB0)''&H544#   X  [4^BBOA=S[[8**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KXQ_X*K_\ !+C2/VP_#C_&/X.6T&F?%'1;8&WE1Q$FNQ1C*V\K
M<!9EQB*4].$8[<-']G45Z649MCLDQ\,7A)<LX_<UU375/JOU/,SC)\!GN7SP
M>,AS0E]Z?1I]&NC_ $NC\^/^"5W_  51U7QQJT7[&O[8\\^D?$329CIVDZOK
M*F&359(SL^R7(?!2\4C:"?\ 6XP?WG^L_0>OB_\ X*E?\$JM!_;"TE_C+\&(
M[;1OBCI<(:*<,(8M=2,?+#,P^Y,H $<QZ8".=NUH_-_^":7_  5C\1#Q0G[&
M/[>+W&A^-]+N?[-TKQ%K:&%KN53M%I>[L;+CH%E/$O 8[R&D^PS7)\#Q'@I9
MODL;26M:@MX/K*"ZP?EM]Z7Q>4YUC^&L=#)L\GS1EI1KO::Z0F^DUY[_ '-_
MHQ1117YZ?HX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%9_BKQ;X5\#:#<>*O&WB;3]'TRS3?=ZCJEXEO!"OJ\DA"J/<FOA_P#:
MD_X+X?LP_"1Y_#'P"TB[^(^N*3&ES:L;72XWZ<SNI>;!YQ&A5NSCK7KY3D.<
M9Y5]G@:,IOJTM%ZR=DOFSQ\WX@R;(:/M,?7C371-^\_2*O)_)'W>S*JEF8
M9))Z5\I?M9?\%COV.?V71<Z!8^+/^$X\30[E&A>%)DF2*0?PSW6?*BP>" 7D
M7^Y7R%_PK#_@L?\ \%5W$_Q*U:3X9?#N].38W$4NF6DT)[+:@FYO 1@@S'RS
MV85]6?LG_P#!%+]CS]FPVWB+Q9H3_$+Q+#AO[4\40*UK$X[PV8S&HS@@R>:P
M(X85]3_8/#'#_O9QB?;55_RYHN^O:=39>:6JZ7/DO]8.*N(O=R;"^QI/_E]7
M5M.\*>[\F]'UL?*%Q\9_^"O'_!6:9M+^$'AV3X:_#>\8H^H6T\MA:2PDX/F7
MI'GWG&0RP+L/\2#K7T?^R-_P0K_9;^ K6WBSXSLWQ)\218<C5[<1Z7 _7Y+3
M)\WN,S,X/!V*:^W888K>)8((E1$4*B(N H'   Z"G5QX_C;,*F'>$RV$<+0_
MEIZ2?^*?Q2?GI?K<[<OX%RZGB5C,SJ2Q=?\ FJ:Q7^&'PQ7;>W2Q%8V-EIEE
M%INFV<5O;V\:QP001A$C0# 55'  '  Z5+117Q;;;NS[=))604444#"BBB@
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
M-]6T'7_^%A?L2?M!ZCX8U2V<RV6FZ_<2#R'[>3?6P$L0'0;D=O5ZY*#X^?\
M!>7]B4#3_B5\++GXD:%:#"WESI(UE?*'5S<V#+<+_O3Y([BK?"63YK[^2X^$
MK_\ +NK^[FO)-^[)^:LC./&&=93[F=Y?.*7_ "\H_O*;\VE[T5Y.[/K7_@I?
M_P %+_\ AW;_ ,(5_P 65_X3#_A,/[2_YF3^S_LGV3[+_P!.TWF;_M/^SMV=
M\\?+'_$2[_U95_YD?_[W5\K_ /!2K_@HUK_[?%OX(TSQ;\%QX.U7P2VIK>HN
MJ/.MT;K[)TC>)&AV_9CP2^=XY&*^6:_5>&?#3(_[$I?VMA;XCWN;]Y+^:7+\
M$^7X;;?/6Y^2<4>*&??V[6_L?%VPWN\O[N'\L>;XX<WQ<V_RTL?J=_Q$N_\
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
M_P!MK]E/QQKG@KXR?"&2P\&>(;87!NQXAT^X%E?Q#"OY<-P[XD3*,54\K'G
M!-?>-%8T,HP^&JJI"4KKS7^1XG#O@QPWPQG%+,L%B:_M*;NKRIM--6:DE23:
M:=GJGV:84445ZI^O!1110 5X1^VI^WGX)_8Z;PWX6/@'6_&?C+QE=M;^&/"'
MAV,-<794J&9C@[%W.JC"LS$\*0&*^[UXY^V+\8?V8?V7_!4?[3/Q_P##.C7.
MH: 3%X9N)=+@FU.2Z96*V]F[C>CM\V2I 5=S,0 30!RO[(?_  46\,?M,_$C
MQ'\"O'/PC\0?#?Q_X7LA?:CX7\38+-:90&5)-JYQYD9(95^6164L,D>4W_\
MP7#^&=MK5SXLT_\ 9R\;7OPJLO$@T2Z^*EO$#9K<?WA%MY3!# ;PY5A\FXA#
MR?[./P0_:"^*5G\;?^"FGQ[\-GP[XB\<_#74K#P'X4C#"6QT_P"QCRI9 0"&
M98(57(#-F1RJAU \A\('0_\ B'"\3;O*\W_A(5W=-WG_ -OVN/\ @7EX_P"
M^U 'WE^V%^W[X _93TKPE9Z1X-U3QWXG\?7 B\&^%_#15I=07"'S=^#M0^8@
M!"L6+# P&*R_L5_MV^#_ -L,>)O#+^ -8\&>,O!E\MKXH\(:^!]HM&8L%=6
M&]<HRG*J59>1@J6^*?"AUG_AO_\ 8@3QAO\ )'P$TS9]H_Y^O[.OLYS_ !Y\
MC/?.*]3_ &4?._X?J?M!G2?^0=_PA5K]J\O[OVG9I.,^^?._6@#[YHHHH *\
M+_:P_P"2V? __L>Y?_29JZ3XK>%/VL]7\7/>?!_XK^%](T4P($LM6T)[B82
M?.Q<$<$]!7B7Q=\,?M1:3\<O@\WQ=^)_AK5XY/&A&G+I6B-;F&00DN7R3N!7
M( ]: /KVBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:YCXQ?%;3?@%\.=3
M^+'Q:^(NE:-H6DP>9=WEQ;GZ*B*.7D8X544%F)  JZ5*I6J*G33<F[)+5MO9
M)=S.K5I4*4JE22C&*NV]$DMVWT1U/COQWX-^&/@_4?B!\0?$EIH^BZ3:M<:C
MJ5],$B@C'4DG\  .22  20*_*KX]_M4_M0?\%EOB]/\ LL?L=Z7>:#\+[.93
MX@UN[#0K=P[N+B]=>4B)!,=J,LY&Y@2,1Y.M^*_VN?\ @NQ\:3X&\'R7/A/X
M,^&K\/=74T6V%/268*<7%XR_<A!*Q!NHRSO^EO[./[+_ (7_ &4_A=9?"/X+
MV.G:;I=H-\TIMMUQ>SD -//)UDD; R3P  JA54*/T:%' \!TE5Q"57,&KQAO
M&A?:4NCJ=4MEOV;_ #:=?'^(%5TL-*5++D[2FM)U[;QCUC3Z-[O;NEF?L4?L
M+_!3]AOX:KX*^&.F?:=4NT1O$'B>\B7[7JDH[L1]R,$G9$IVJ#_$Q9F]GK'^
MQ>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &OS_ !F,Q688F6(Q,W.<G=M[O^NB
MV6R/T/!8+"9=A88;#04(15DELOZZO=O5FQ16/]B\;_\ 0;LO_ 8_XT?8O&__
M $&[+_P&/^-<QU&Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C
M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^
M-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C
M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;
MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR
M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;
MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+
MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]
MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT
M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_
M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR
M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&
M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!
ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q
M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^- 'YC?\ !RW! DWP7N4A02.OB)7D"C<P']F8!/<#)_,U^6E?
MO-_P4>_X)E^(_P#@H7_PAO\ :7QSMO"__"(?VCLV>&C>?:?M7V;/_+Q%LV_9
MA_>SO[8Y^8?^(:74/^CRX?\ PWY_^3Z_H7@?CGA;)^%L/@\9B.6I'GNN2;M>
M<FM5%K9K9G\X\><!<5YSQ9B<9@L-STI\EGSTU>U.*>DI)[I[H_+>OTG_ .#>
M7X)_!KXNW'Q;NOBQ\)?#/B>72O[ _LN3Q#H-O>FS\S^T?,\HS(WE[O+3=MQG
M8N>@KH?^(:74/^CRX?\ PWY_^3Z^GO\ @G#_ ,$R_$?_  3T_P"$R_LWXYVW
MBC_A+_[.W[_#1L_LWV7[3C_EXEW[OM)_NXV=\\7QIQ]PWF7#-?#8#%-UI<O*
ME&I%Z3BWJXI+1/KY$<#^'O$^5\4X?$YAA4J,>?F;E3DM822T4FW[S733<^E_
M"OPH^%O@5@_@CX:Z!HQ484Z5HT%OC_OVHK?K'^Q>-_\ H-V7_@,?\:/L7C?_
M *#=E_X#'_&OYZG4J59<TVV_/4_HZG3ITH\L$DO+0V**Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&H+-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&
M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\: -BBO&/C-^V!\%?@ )8?BI^T)X8T^[ASOTN$&YO ?3[/#
MOD'IDJ![U\K_ !,_X+BQ/J/_  C?[/?PKO\ Q%>S/Y=M=:M;^0LC]BD$1>20
M'T)0URUL;A</I.:OVW?W(^1SOCSA'AYN&-QD%-?8B^>=^W+&\E\TC]#ZXOXL
M?M%? KX%V9O/B[\6-#T#Y-R6]_?H)Y!_L0@F23_@*FO@9++_ (+5?MF+BYNK
MKX=Z#=?WS_8:(I[84->LI'KN!'UKJ?AK_P $*= 6\'B#X\?&V]U^]E?S+FUT
MR)H(W<]0\TF^20'U 0US?7<56_@4G;O+1?=NSYG_ %XXJSO3(,HGRO:KB&J4
M/51UE)>C3.C^,G_!<_\ 9^\*-+IGP7\!:WXPNP2L5W<C^S[-CT!!<-,WT,:Y
M]:\U_P"%\_\ !8_]LK]W\+/A[-X$T"Y^[>VU@--0QGHXN;PF5_K!C/I7V1\&
M_P!B_P"#7P!$<GPH^&/A?3+J(?)J3Z8;B\_\")B\OX;L5Z7]B\;_ /0;LO\
MP&/^-'U3&5OXU6R[1T_'</\ 4_C;/-<\S>5.#WIX5>S7I[1WFUY-'P3X!_X(
M@^+O'&L#QC^UM^TIJ&K7\Q!NX-%>2XFD[\WEWDG_ +]?C7U%\&?^"=G['7P+
M\JZ\(?!33+N_BP1JNOJ;^XW#^-3/N6-O^N:K7JGV+QO_ -!NR_\  8_XT?8O
M&_\ T&[+_P !C_C6]' 82@[QCKW>K_$]_)O#O@[(I^TP^$BZF_//]Y._?FG>
MS]+&NB)&@CC4*JC"J!@ 4M8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUV'
MVIL45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&
M/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C
M0!L457TV/48K4)JEQ'++N.7B3:,=N*L4 %%%% !1110 5\P?M\?\$S-!_;W\
M7>'?$?B[XX:_X?M?#5C)#I^EZ7:121B:23=)<9<Y#L%B7CH(Q7T_10!\S?LI
M?\$[=>_9H^)LWQ"UW]KOXA>/;:;2)[%]!\6:@TUH?,9#YFUG8%@$(''1C7FU
M]_P0Z^%D^N7'A;3OVB/'%E\*[SQ$-:NOA7!<C[&UR/X1+NX3 "Y*&3:H&_<
MP^XJ* / _P!L+_@G_P##O]J[3/"E]IOB_5? WBCP'.)/!OBGPSA)M.7Y/W6S
M(W(/+0J 5*E1A@"P:?\ 8L_83\'?L=Q^)?$9\?:SXS\8^,[Y;KQ3XP\0,#<7
MC*6*HJ@G8N7=CEF9F;EB H7W6B@ HHHH *\+_:P_Y+9\#_\ L>Y?_29J]TKP
MO]K#_DMGP/\ ^Q[E_P#29J /=**** "BBB@ HHHH **** "BBB@ HHKC_CQ\
M=_A?^S7\+]3^,'Q@\31:7HNEQ;I96YDGD/W(8DZR2N>%4=?8 D:4:-7$58TJ
M47*4G9):MM[)(SK5J6'I2JU9*,8J[;T22W;8?'?X\?"W]FOX8:E\7_C#XHBT
MK1=,CS)*_,D\A^Y#$G625SPJCD]> "1^6FFZ9^TW_P %Y?VA?[8UIK[P=\$/
M">H$1QH<K'_L)GY;B_D0\M@I K>X64\+^&?VC?\ @O#^TD?&?C0WWA/X)^$K
MXQP6\3_+&O!,,1(VS7LBX+RX*Q*1QC8C_JY\+?A;\/\ X*^ =,^%_P +O"UK
MHVA:/;""PT^T3"QJ.223RS,269V)9F)))))K]&E+"\ 8?EC:>8S6KT<:":V7
M1U&ON]/B_-(QQ7B'B.:5X9;!Z+52Q#3W?54T_F_7X:_P;^#7PU^ 'PYTSX4?
M"3PI;:-H6DP^7:V=LO4_Q2.QYDD8_,SL2S$DDUT]%%?G%6K4K5'4J2;DW=MZ
MMM[ML_2Z5*E0I1ITXJ,8JR2T22V278****@T"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBLWQ'XP\+^$/L'_"3Z[;6/]J:E%I^G?:9 OVBZDSY<*^KM
MM.![4FTE=D3G"G'FFTEW>AI4444RPHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBH[J[M;&VDO;ZYCAAB0O++*X544=22> />@3:2NR2BOG[XT_P#!3_\
M8O\ @EYUIJGQ;M]>U"+(_LSPHGV^0D=5\Q"(5(Z8:137S/XG_P""Q_[1/QNU
MB7P=^QI^R_=7,Y.U;R]MIM2N%4]',-N%2''J[NH[UQ5<PPE%V<KOLM7^!\/G
M'B1P=DU7V,\4JE790I)U)M]K0ND_\31^C#,J*7=@ !DDGI7BOQG_ ."B'['G
MP)\VT\8_&K3+K4(L@Z3H+&_N-P_@80[EC;_KHRU\@#]A7_@J9^V&PN_VH/CH
MWAG1[DYETFZU$.-IZ$6-EM@) [.RL._>O:?@Q_P13_9*^'7DW_Q#?6/&]\F"
MXU.Z-M:;AW6& JV/9Y'%8_6<?7_@TN5=Y?Y+4\3_ %G\0,^TR?*UAX/:IBI<
MK_\ !4+S7WM'F/C[_@MWXR\=ZR?!G[(W[-6H:M?S$BTN-:CDN9G[<6=IDG_O
MZ?I6%_PSW_P6)_;,_>_%SXCS>!M N>6L;J_&GHT9ZK]ELP9'QZ3X/O7Z'^ ?
MAA\./A7HX\/_  T\!Z/H%D,9M='TZ.W1B.Y" ;C[G)K=H^H5JW\>JWY+1?\
M!#_B'V=YS[W$.;5:J>].E:C3]'RZR7F[,^(O@S_P0S_9V\(&+4?C)XVUOQE=
MK@R6L+?V?9L>X*QLTI^HE'TKZM^%7[/WP1^!UC_9_P (_A7H?A]2FV273M/1
M)I1_MRXWR?5F)KL**ZJ.$PV'_AP2_/[]SZ[).#>%N'$O[.PD*;7VK7G_ .!R
MO+\0HHHKI/I@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\
M^Q[E_P#29J /=**** "BBB@ HHHH **** "BBL7XB?$/P5\)O ^J?$GXC>([
M;2-#T:T:YU+4;M]J0QKW]22< *,EB0 "2!50A.I-0@KMZ)+=OLB9SA3@YS=D
MM6WHDEU92^,OQD^''P ^&NJ_%OXL>)H-)T+1[<RWEW,>3V6-%'+R,V%5!DLQ
M %?E5I.E_M!_\%Y?VGCKFM_VAX4^"/@Z]*QQJ?\ 5(<'RTZK+?RK@LW*PH1U
M^42IXCU[X]_\%XOVJ%\)^%VU#PQ\$_!MX))IG7_51G(\Z0<K)?3*&")RL*$]
M0':3]5?@Q\&?AO\ L_?#32OA'\)O#,.DZ%H]N(K2UA&23U:1V/+R,V69SRQ)
M)K](_<< 83I+,:B]50BU]SJ-?<O+XOS+]_XAXSK'+:<O-/$23^]4T_O?G\-C
MX6?"SX?_  3^'^E_"WX7>&+;1]"T:V$%A86JX5%')))Y=V)+,[$LS$DDDDUT
M%%%?G%2I4JU'.;;DW=MZMM[ML_3*=.G1IJG3244K)+1)+9)=@HHHJ"PHHHH
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
M8$V06UK"L<<:^BJH  ]A4]']G.KKB*CGY;+[D->&M3-GS<1YC6Q?>"?LJ/\
MX!#\^9'RQ\%_^"/7[&?PH\J^\0^%;WQGJ$>";GQ-=[X0W?%O$$C*^SA_K7TQ
MX9\*>%O!6CQ>'O!WAK3])L(!B&QTRS2"&/\ W40!1^ J_17;2P]"@K4XI'W&
M4<.Y#D%+DR[#0I+^[%)OU>[^;84445L>T%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MA?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/<O\ Z3-0![I1110 4444
M %%%% !112.Z1(9)'"JHRS,< #UH JZ_KVB>%=#O/$WB75K>PT[3[62YOKZ[
MF$<5O"BEGD=FX50H))/  K\E?V@/C/\ &W_@MO\ M10?LS?LZ7%UI/PD\-W8
MN-3UF:%ECE16*G4+A>-Q/S+;VYP3DLVW+F/8_;V_:Z^*_P#P4X^/]M_P3Z_8
MEN#<>%4O<>)-?@D*V^I&)QYD\DBYQ8PG!!_Y:OM*AOW0/Z"_L:?L??"W]BCX
M+V7PC^&MKYLO$^NZW-$%N-5O" &FDQT'9$R0B@#DY)_2,'1H\#8"..Q,4\=5
M5Z4'K[*+_P"7DE_,_LI[=>MOS+&5ZW'N82P&%DU@*3M5FM/:R7_+N#_E7VFM
M^G2^]^SC^SI\+/V5_A)IGP9^$&@BRTK38\O(^&GO)R!YEQ,X WRN1DGH  H
M554=U117YY7KUL36E6JR<I2=VWJVWNV?I%"A1PM&-&C%1A%))+1)+9(****R
M-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBJ^J:KI>AV$NJZUJ5O9VL"[IKFZF6..-?5F8@ ?6C84I1BFV[(L45\^_%O
M_@J+^Q+\(?-MK_XR6NNWL><6/A6)K]F(Z@2Q_N0?9I!7SAXR_P""X/C?QUJQ
M\*?LK?LP7VJ7TF?LTNL&2ZF?L/\ 1+09_*4UQ5<PP=%V<TWV6OY'P^;>)'!6
M33]G6QD93VY*=ZDK]K0YK/UL?HC7/^/OBQ\+OA78?VG\3/B-H?A^W*DK+K.J
MQ6P8?[/F,-Q]A7Y[_P#")?\ !;G]J_G6M?N/A]H]S]U7NH]&$8/4%8 UYC'9
M\_SKH? '_!"73M5OO^$A_:'_ &C-5U>\G;?=PZ%:A&9N^;FY,C/]3&#6/UW$
MU?X-%^LM#Q?]>>*LWTR7):KB_MXAQHQ]>5WE)>EF>P?%'_@L9^Q+\.O,MM%\
M7ZIXKNH\@P^'-)=DW?\ 76<Q1D>ZLU>&Z[_P6X^,7Q'U%_#W[,G[)TU_=YQ"
MU[)<:C*V>F;>U1"/IYAKZ:^%O_!+[]B'X4^7/IWP0L=9NX\9O/$TKZ@7([F.
M4F('Z(*]ST+P]H'A?34T?PSH=GIUI%_J[6QMDAC3Z*@ %'L<SJ_'44?\*O\
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
M7FU^2[^U2W3V1\J2?.XRM!GR6<M\Q8H23R<GF@#X/N/%_C/P-^V9^QA^T?\
MM.ZN^GQ:G\+(M-U/6M;D\M1<^5>HLD\CX"N5OK5G9B,%R6QS7J_[#&H:9\7O
M^"R7[0OQV^'VIPZIX8M?#=KHXU:QE$EO-<$6"#8ZY5P383X()! R.#7VE\:?
M@'\&OVB?!_\ P@7QM^'.F>)-)$PFBM=1AR89 "!)&ZD/&V"1N0@X)&<$TGP4
M^ /P9_9S\(?\()\$/AUIOAO2FG,TMMIT)!FE( ,DCL2\C8 &YB3@ 9P!0!V%
M%%% 'E_Q6_9*^&OQB\7/XT\4:_XHM[MX$A,>D^(YK:':@P#L0XSZGO7B7Q=_
M9:^'GPA^.7P>N/#&N>);AM1\:&*<:KK\UR%"0EQL#GY3D<D=1Q7U[7A?[6'_
M "6SX'_]CW+_ .DS4 >N?\(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U?.7_  4F
M_;(^'/[!_P %WUQ+J2_\::XDD'A#0I+UB))0/FN90#D019!/0LQ5 1N++[)^
MU#^TM\-/V2?@OJWQM^*>H^58:;'MM;2-AYVH73 ^5;0@_>D<CZ* S'"J2/S9
M_83_ &;/B=_P5<_:@U']O7]KK3S)X)TS4/+T+0I03;7SQ,3%91*W6T@SF0_\
MM9"0=Q:7'V7#&282M2GFV9Z82COWJ3Z4X^OVNR[;KXKBK/<91JT\HRK7&5MN
MU.'6I+M;[/=][6???\$CO^"=GBCQCK#_ /!0+]KUKW4/%'B*=K_PG::BQ\V,
M2<_VE*".'<']RO 1,.!RFS]$?^$'TC_GYO?_  +:M=$2-!'&@55&%4#  ]*6
MO&S[/,7Q!F$L57T6T8K:$5M%>2_%ZGM</Y#@^'<MCA:&KWE)_%.3WE)]W^"L
MC'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV**\8]LQ_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJM^(/$GAWPGI<FM^*M?LM,LHA^]O-0NDAB3ZNY 'YUX%\5?^"JW[#_ ,*O
M-MYOC!%X@NX\XL_"MJ][OQZ2KB#\Y!652O1HJ\Y)>K/*S//<ER6GSX_$PI+^
M_)1OZ)N[^1[E_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U?!'C+_@N9XB\6ZH?
M#/[,_P"S%?ZI>2Y^RRZS.\TK^G^BVH)/X2UD?;O^"X7[4G,%K<?#_2;CKB.'
M1?*S_O;KT?AG\ZXGFE"3M23F_)'PM3Q8X>Q%1TLHHUL;-:?N:4FD_.4N5)>:
MNC[\\40_#KP/IC:WXU\9Q:/9)]^[U365MXE^KR, /SK\;_\ @I3^TIIW[1G[
M26H2>#M8>[\*^&P=-\/2_:#(EP%/[ZY4]")),X(ZHD==A^VQ^P7XU_9H^%L'
MQ:_:0_:2_P"$E\6ZS?K9Z1H]MY]TT[8WRRO=7+!]B+UQ'RSH,C.:^3:\3-<?
M7JKV,H<O7>[\K_Y'X1XN^(/$&;4UDF*PGU6-XSE%S4YM:\JERZ1_FY7=_"^U
M_N;X9_\ !7OXB6'PJ\/?#'P]\"[WQ/XPLM/6UN-5EUJ>1;MD^5'%M%'O=B@3
M=\XRV3WXWK67_@M+^TVP;1/#%[X$TNX^\SHFDB,'H<W+-=_]\YKPG_@EU^U"
MO[,_[4.FMKVH"'PWXK"Z1KQ=L)#O8>3<'L/+DQD]D>2OVNKLR^-7,*-YUI::
M66GX];GVGASA\V\1LC]IC\YKI4FH2I4N6FTDERN4TG*:DMVU=M25]+GYS^%/
M^"(?Q2^(6J)XF_:E_:EGO[QO]?%I:S7TS9Y(^U794C_OV:]]^&?_  2(_8B^
M&XCFG^'UYXCNH\?Z7XEU$W&?K$H2$_BE?3=%>I2R[!TG=0N^[U_,_5LK\,^"
M,IG[2G@XSGNY5+U)-]_?;2?HD<OX;^#W@'P=I::)X0T5-*LH_P#5VFF@01+]
M$0 #\JT/^$'TC_GYO?\ P+:MBBNQ))61]U"$*<%""LELEHC'_P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VK8HIE&/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X
M%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44
M 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\
M(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^
MD?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>
M_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S
M>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%
MM6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8DW@'0[B%[>XDNI
M(Y%*NCW+$,#P00>HKY&_:M_X(U?"CXFM+XY_9SU4>"?%"/YR6HW?V=<R@Y!V
MH-ULV<?-'E1C[F3FOM2BL*^'HXF'+45SPL_X:R3BC!_5LRHJI'H]I1?>,EK%
M^CUZW1^8'P\_;C_:E_8>\:0_!O\ ;Q^'^NZMI0.RTUM+DF\\H''F13[O*O4'
MH6#@GE\C;7WK\$OB1\"?VBO"">-_@Y\0_P"VK$X$X@OG6:U<C.R:)L/$WLP&
M>HR.:ZGXG?"CX;_&?PC<>!/BIX,L-=TFY'[RSOX P#8P'0_>C<9X=2&'8BO@
M;XU?\$J?CY^S/XP?XY?\$]_B5J:R6^7;P])>A+V-,[C'&[8CNX^/]5* 2 !^
M\)KAMC<#M^\A_P"3+_,_/_9<<\ _PN;,<"OLO_>::\GM52[?%T7*D?H%_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U?$G[,W_!9:QCUL?"7]MCP9<>$?$%I+]G
MN-=BL)(X!(.,75LP\RW;U90RY.2(P*^YO#OB3P]XOT2V\3>%-=L]3TZ]B$EI
M?V%RLT,Z'HR.A(8>X-=N'Q5#%1O3?RZKU1]SPYQ;D/%6'=7+JRDU\4'I.#[2
MB]5KI?9]&RI_P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L45T'TAC_\(/I'_/S>
M_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!
M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^
M!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q
M10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_
M  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_
M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I
M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q4.HZCI^D
M6,VJ:M?PVMM;QF2>YN)0D<: 9+,S8  ]30)M15WL9O\ P@^D?\_-[_X%M2'P
M1I &3=7G_@6U?+O[2G_!9+]F3X,?:-!^&,DGC_6X\J%TB81Z?&W^U=$$./\
MKDL@/J*\ .G?\%5/^"F QJ+M\/\ P!>]499-.LYH3_L\W-X"/7,1(ZK7GU<Q
MHQER4DYR[+]7L?G6:^)F28?%/ Y5"6.Q/\E%<R7^.I\,5W>MNJ/I#]IO_@HK
M^R#^S?\ :-#C\87OBWQ%#E?[$\-7_FB-_2:?/EQ8/!&6<?W*^7[;Q_\ \%+?
M^"CUT]G\'?#MSX&\#7+%&U!+V:UMFC/!\R[8>;<GLRP+@YY2OI_]F7_@D/\
MLO\ P%^SZ]XTTT^._$$6&^VZ_ OV2)QWBM,E/?\ >&0@\@BOJF""&VA2VMH5
MCCC4+'&B@*J@8  '05G]7QN*_CRY8_RQ_5GF?ZM\<<7>]GV*^JT'_P N,._>
M:[5*O7LU&\6NQ\:_LX?\$6OV>?A<D&O_ !GU*X\=:XN':.Y3R=.B?KQ "3+W
M&9&*GKL%?5NF?#3PMHNGPZ3H\$UI:V\8CM[:VF,<<2#HJJN H'H*WZ*[:&&H
M8:/+3C8^\R'AG(>&<-[#+,/&DNK2]Y_XI.\I?-LQ_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJV**W/=,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#
M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!
M](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A
M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\
MGYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^
M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_
M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W
M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ
MV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH
M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH
M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJV** *^FZ=!I5J+2W>1E#$YE<L>?<U8HHH **** "BBB@ H
MHHH **** "BBB@ HHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP
M/_['N7_TF:@#W2BBB@ JAXI\4^'?!'AJ_P#&/B_6K?3M*TNSDNM1O[N0)%;P
MQJ6=V8]  ":OU^5O_!4']K+XC?MV_M Z?_P35_8^F-]8G5A#XKU*VE(AOKJ)
MMSH[KG%K;;2\C<[I$X!\M=WO\.9#6X@S#V*ER4XKFJ3>T(+=OS[+OY79\]Q+
MQ!1X=R[VSCSU)/EIP6\YO9+R[OMYV3Y#Q#JGQ4_X+L_MN)X:T"74-&^#'@:;
M>\VTJ8K4M@S,#P;RYV813GRT'0['+_K3X \ ^#_A9X)TOX=?#_0+?2]%T6R2
MTTW3[5<)#$@P .Y/<DY))))))-<)^QQ^R9\.?V,/@9I?P8^'D E,"^?K6K/$
M%EU2]8#S+A_3. JKD[455R<9/J==O%&?T<SJ0P>!CR82A[M./?O.7>4M]=O6
M]^+A3A^ME=*>,QTN?&5_>J2[=H1[1CMIOZ6L4445\F?7!1110 4444 %%%%
M!117)_$[X\?!;X+V9O?BO\5-!\/KLW)'JFIQQ22#_8C)WN?9032E*,%>3LC'
M$8G#X2DZM>:A%;N322]6]#K**^-_BU_P6Y_9,\#^;9_#K3M?\9W2Y$<EE9?8
M[4D>LEQM<?41L*\@?_@I#_P4K_:B8VO[*W[-G]CZ?.<0ZK;Z2]Z8\],W=R%M
M1^*"N">9X2+Y8OF?:*O_ , ^ Q_BIP;A*WL,/6>)J](4(NJWZ./N_P#DQ^DL
MLL<$;332*B(I9W8X"@=23VKQWXL_\%!/V.?@N)8?&GQYT22[BR&T_1YCJ%P&
M_NLEL'*'_?VCUKX\B_X)D?\ !13]IR5;[]J_]IO^S;*5@TFF3ZI+J+1'J<6T
M)2V7_@+U[)\)O^")?[(O@7RKSQ_<:]XRNEP9$U&_^RVQ([B.WVN![-(PJ/K&
M85OX=+E7>3_1:G#_ *R^(V=:97E,</%[3Q4[??2A[Z^]G#_$W_@N[X!CNCHG
MP%^!6M:_=2MY=O<:W<K:JS]BL,0E>0'T)0_2N3_X7)_P6L_:KX\"?#R;P+I%
MQ_RVBTJ/2U$9Z,);YFG;ZQ=>PQ7WU\,_@+\%/@S:BT^%/PJT#P^-NUI-+TN*
M*60?[<@&]S[L2:ZVCZGBZO\ &K/TCI^(?ZE<89OKG6=5%%_8P\512\N?64EZ
MH_.7P_\ \$6?CQ\6=4C\3_M8_M6S7MT?FDBLY+C4YR#U7[1=,@0_1&%>^?"K
M_@D)^Q%\,A%<ZAX O/%5Y'@BZ\3ZD\P)[YAB\N$CV9#7T]16M/+<%2=^2[[O
M7\SU<L\,>",KJ>UCA(U*G655NK)OO[[:OZ)&1X-^'W@+X<Z6-$^'W@G2-"LQ
MC%IH^FQ6T?'^S&H%:]%%=J22LC[NG2IT8*%.*45LDK)?(^3/VY_^"9OB?]MG
MXGV?CO5_VDO[!TS2M-6TTK0U\)_:EM\G=+(9/M<>YG;&3M&%1!SMR?F'6_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MH_\ @$?\CPO_ (9=^)G_ $57_P B3?XT?\,N_$S_ **K_P"1)O\ &O=**/\
MB%_"/\D__!M3_P"2#_6[.OYH_P#@$?\ (\+_ .&7?B9_T57_ ,B3?XT?\,N_
M$S_HJO\ Y$F_QKW2BC_B%_"/\D__  ;4_P#D@_UNSK^:/_@$?\CXI^.7P[\1
M?#CQH-,\1:D;U[FU2:*\^8B1>5QEN<@KC\JXVOMKXP_![P]\8?#RZ3JTAM[J
MW)>POXT!:%B.01_$IP,KD9P.00#7SMK?[('QHTR]-OINE6FHQ;OEN+:^C0$>
MI$A4C]:_B;Q=\"^+LGXIKXO)L)4Q.$K2<XNFG4G%RUE&<5>>CO:5FFK:WNE^
MK\+\:97C<NA3QE6-.K%6?-:*=MFGHMNG1]+'EU>^?#_]G3XL7_@O3=0M/B =
M/BN;59HK(W$RF)7^8 A> <'./>K'PC_8WO+/58=?^*5U;O% X>/2;9]XD8<C
MS6Z8_P!D9SZ]C]" !0%48 Z 5^F> _@7F>"5?-N):4J+G%0IT^9QG:Z<I3Y7
M>.R48O7=M+2_@<8\;T7*&'RV2G9WE*R:\DK[];M>5GN>%_\ #//QXBYM_BY@
M]_\ B:72_P A1_PI7]INU_X]_BSY@[#^W;H]/]Y*]THK^C?^(9\/1^"I6CZ5
MI_YGP_\ K9F;^*--^L(GA?\ PKW]K*RY@\<>=CI_Q,]W_H:T'3_VS-/Y@OO/
M _Z:639_[[YKW2BC_B'6$A_"S#%P_P -=_K%A_K/6?QX:C+UIK_,\*_X2_\
M:]TS_CZ\,&XQU_T&)\_]^S2_\+S_ &CM+YU;X4;T'5_[&N5_4,17NE%'^I.;
M4OX&<8A?XG&?YI!_K!@I_P 3 TODG'\F>%_\-;^*],.-?^%^W'WO])DA_P#0
MD-7K+]LOPW)C^T?!=]%Z^1<))_,+7LW7K5&]\,>&M2S_ &CX>L;C/7S[1'S^
M8H_U>X\H?P<Y4EVG0A^:=P_M/AVI\>!MYQJ2_)JQY_8_M:?"J[Q]HCU2VSU\
MZS4X_P"^&:MFP_:'^#FHX$7C6*,GJ+BWECQ^+*!5^^^#/PJU#/VCP!I:YZ^3
M:B+_ - Q6+?_ +,7P<O<F+P[-;$][>^E_DS$4>R\4,-\-3"U5YJI%_AH'/PC
M5WC6@_)Q:_'4Z:P^(_P^U3 T_P ;Z3*3_"FH1[ORSFM>"XM[F,2VTZ2*>C(P
M(_2O*-0_8]^'T^6T_7]6MR>@>2-U'X; ?UK(G_8[O;.0SZ!\2'C;L)+$J?\
MOI9/Z4?VWX@X;^+E4*GG3KQ7X25P_L_AFK\&,E'_ !4V_P 4SW&BO"Q\"_VB
MM#YT'XI^8@Z1_P!K7"Y_X"5*_K1]C_;'T'_4W7VV->O[RUDS_P!]8:C_ %XS
M'#_[WE&)C_@BJB_!H/\ 5_"U/X.-I/\ Q-Q_-,]THKPO_A;G[4&A?\A7X;?:
ME'WF_LB5OUB; H'[6GB_2>/$?POV8X;]_)#_ .A(U'_$3>&:7^]*K1_QTIK\
MDP_U3S:?\%PG_AG']6CW2BO&K+]LKPQ)C^T?!M_%Z^1.DG\]M:UG^UM\*[G'
MGPZK;YZ^=9J<?]\.:[Z'B'P5B/@QT%ZWC_Z4D<]3AC/Z6^'E\K/\FR;X[?LA
M_LX_M)VK1_&'X4Z9J=T8]D>JI&8+V(=MMQ$5DP/[I)7U!KX[^(__  1,\9^
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
M'_P#W2BO"_[/_;._Y_?_ ")8T>7^VI%\B2;@.^=./\^:/^(@26^4XW_P1_\
M;!_JTNF-H?\ @S_@'NE%>%_\9K?Y_LVC[?\ MG#@V6<=_+L:/^(@Q6^58U?]
MP/\ [8/]67TQE#_P9_P#W2BO"_[4_;,B^=].W =O*LC_ ".:/[=_;&_Z W_D
MO:_XT?\ $0Z*WRS&+_N!_P#;!_JQ4Z8NA_X,_P" >Z45X7_PDW[8,?R/X>W'
MU^R6Y_D:/^$N_:]B^=_#&X#M]BA/\CFC_B(N#ZY?BU_W ?\ F'^K%?IB:/\
MX,7^1[I17A?_  G/[6__ $)__E/3_P"*H_X6+^U@GR-X$R1U/]F'G\FH_P"(
MC9=UP6*7_<%_YA_JOBNE>E_X,7^1[I17A9^)W[5</W_A[NST_P")2YQ^34?\
M+7_:F3YV^&NX#J/[&EY_)J/^(D92M\+B%_W!D'^JV-Z5J7_@Q'NE%>%_\+B_
M:@_Z)9_Y0[C_ .+H_P"%X_M,+\I^$&<=_P#A'[S_ .+H_P"(E9$MZ-=?]P9!
M_JIF'2I3_P# T>Z45X7_ ,+[_:)B^2X^$.&_[ EV/T+4?\-"_'J+_CX^$>,_
M=_XE5TO\S1_Q$SAQ;PK+_N%/_(/]4\TZ2@_^WXGNA( R3@#J37SY\7?VQ[RR
MU6;0/A;;6[QP.4DU:Y7>)&'!\I>F/]HYSZ8Y-;Q_^T+\8[KP7J5CJ7P^.G07
M-JT,EZ+.=#$'^4D,QP#@X_&O Z_G/QX\=,TP2H93PW4G1<XN=2HXN,[7:C&'
M,KQV;<EKLDUK?[C@[@B@Y3Q.914[.T8W3CYMVW\D_.ZV/4=$_:_^-&F7HN-2
MU6TU&+=\UO<V,: CV,84C]:^B?@]\8?#WQA\/-JNE1FWNK<A+^PD<%H6/0@_
MQ*<'#8&<'@$8KXEKU']D'6KW3/C1::;;NWE:C:3PW"]B%C,@/YH/S/K7YWX+
M>-/&F%XTPF5YIBYXK#XJ<:3563G*,IOEA*,Y7DK2:NK\KC?2]FO;XNX1RBKE
M%7$X:E&G4IQ<O=5DTM6FEIML][GUO1117^B1^#!1110 4444 %%%% !1110
M4444 %>%_M8?\EL^!_\ V/<O_I,U?(/[5O[5W_!1JZ_X*->._P!GO]GOX[+X
M;\&>&UTJ266;PKIMTE@D^FVLS@/-;-)*[R22LJE_7E57CN'\??&#7)]!U;XB
M?%W4?$FJ>&[PWFDZE>Z7I]NT%P4V%PEK;Q(PP3A7# >_6OSSQ0\4^"/">O0P
MF:8I5L34A"HZ-!.=2G"I%2BZCER4XMII\O.Y6M*W*TWV\(97F_&;KSP>&E"E
M2G.G[2IRQA.4).,N2TI3DDU;FY4KZ7NFE]S>-_&OA7X;^#]3\?>.=<@TS1]&
ML9+S4[^Y;$<$,:EF<_0#H.3T&37Y)^!]"^(/_!<W]O.?QYXNM;[3O@YX%D"1
MVC,4V6>_*6P(./M-T4WR,#E$& QV1@]%_P %!H_VR_VA?@[J'AG2_P!H+5-:
MT82)=W_@R?2+" 7GE$NHCFM;>*1]I 812%E9E4YW*M?4'_!&23P)\.?^"8G@
MGQ;K%QI>AQ7MUJ]UK6I7<L=LDLRZI=0"25V(!810Q)DG[L:CM7ZIX7^(O!F?
M<"5^).'<4JN)<U1<6G&>&YXRE>49)>])1DHRC>#L^63M-+\\XUR'.ZO&%'(\
MWHNCA(0=9MM.-?DE%64DVN6+DG).TN\5>+/K71=%TCPYH]IX>T#3(+*PL+:.
MWLK.UB"100HH5(T4<*JJ  !P *LUX?XT_P""@7P&T'?;>!8M=\<70R%3PEI+
M36Y/;_2Y3';$>XE)QSBO(_&O[:G[8GCC?:?#?X<>$O EHWR_;-?OWU6^ _O+
M'"$A4^S,X^M?$YIQGPSE+?UO%P4NR?-+[E=GU=&O5Q24<OP]3$=O94Y2CZ>T
MTI1_[>FC[,) &2< =2:\>^,/[?7[(?P,\VW\>?'+1C>Q9#:9I,QOKD-_=:.W
M#E#_ +^T>]?)FK_LY?M _M'N?^%R?'CX@^,X)3^]TW2U%AIK?[T$"^6![Y!]
MZ[?X;?\ !+CPUH?ERVGPCT"Q(P1/K<WVN0>XW>80?R_"OE9>([Q^F3X&M7[2
M4&H_-NU@K9)Q]7TY,-@H]\15]I4_\%4+Q?\ X.,3Q]_P6X;Q%<2Z-^RY^S3K
MWB.<95+_ %A65%/K]GMA(S+]9$..H%>2>+/C1_P5=_:/9X-6\=P> =*N(RR0
M:9.NGJN?X=T'FW8..SMBON/PS^Q7HFGP1P:UXL<1H,"VTRT6)4'H"V[_ -!%
M=KH?[-WPAT3#'PT;R0?\M+ZX:3/_  '(7]*R<O$_-]J-+#1?\\W)V]*?Y,\B
MMX>Y?C7_ ,+F?8G$+^3#0CAJ;\G\4Y+_ +>N?FAX-_X)W^$-2U4:Y\8_B/XB
M\3ZA<L'N(-.*VY>3N&FE\YY0?7:A]Q7TE\'_ -D[1O 7E3_"']E;1K&Y3!BU
M?5M)-W<@_P!]9M09PA]TVCT K[,TGP]H&@Q>3H>B6EFF,;;6V6,?^.@5<K6C
MP+G^(UQV:S7E1A&G;TGK(]?)N%_#7AB2EE62TN=?;K-UIW[WG>WR:1X2OP6_
M:-\7*/\ A*_B%]DA(^: Z@YQ_P  B&S]:OZ1^QOH*,)/$?C2]N6)RXM(%BY^
MK;\U[/17H4O#3A7G53%0G7G_ #5:DY/[KI?@?7SXKSCEY:,HTX]H12_1O\3@
MM'_9I^#^DX9_#;W;C^.\NG;_ ,=!"_I75:/X*\'^'\'0_"VGVA7HUO9HC?F!
MDUIT5]1@<@R/+;?5<+3@^\813^]*YY&(S+,,7_&K2EZR;_"X4445ZYQ!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4$ C!%%% %"]\*^%]2S_:/ANPN,]?/LT?\
MF*R;SX-_"J^SY_P_TI<_\\;18_\ T#%=+17!7RK*\5_&H0EZQB_S1TT\9BZ/
M\.I)>C:.%N_V;?@S=G<?"'EGUAO9E_3?C]*S;G]D_P"$\^?*CU*#_KE>Y_\
M0E->F45Y%;@SA*O\> I?*$5^21VPS[.J>V(G_P"!-_FSR2X_8[^'SDFU\1:Q
M'Z!Y(FQ_Y#%4I_V,_#[9^S>-[Q/3?:HW\B*]HHKS:GAOP15^+!1^3DORDCJC
MQ5Q!#;$/[D_S1X;)^Q?&#NM_B.RD=-VE9^G244W_ (9!\01<6_Q/P._^A.O\
MI*]THKE?A9P+]G"M>E2K_P#)FW^N'$/6M?\ [=A_\B?(7[1'PNOOA9%HZ>(/
M'T%_/J4LZV=H[LLC!%4NRJS'<!N7..F1ZUYI7WQXI\,:+XRT"Z\,^(;,3V=W
M'LFC/7U!![$$ @]B!7S5XX_8R^(>D7\C^";BWU>S9B85>=89U'HP<A3]0>?0
M=*_DSQS\"L_H9Y_:_#F&G7P]2,5*$+SJ0E%<OPMN4HR2335[.Z:2M?\ 1N#N
M-L-6PSP^958PFG[K:48N+[O:Z=^VEMW=GCE>E_L[_#'5?BA'K$7AOQ]!82Z?
M+ M]:)*QD =7*,RJ1@'#8SUP?2MCP/\ L9?$/5[^-_&UQ;Z19JV9E2=9IV'H
MH0E1]2>/0]*^E?"WAC1?!GA^U\,^'K,06=I'LBC')]22>Y)))/<DT>!G@7Q!
M7SW^U^(\-/#T*<9*,)7A4G*2Y?ANI1C%-MMVN[))J]CC'C7"T<*L/EM6,YMK
MF:2E%179[7;MWTOL['CG_#*/CC_HJ9_[]R__ !=)_P ,D>*W^:3XH98]?]&D
M/_L]>Z45_6?_ !"W@Q[T9/\ [BU/_DC\Y_UOSWI47_@$?\CPO_ACG4Y3BX^)
MO#?>_P"):S?SEYIR?L70@?O?B,Q/;;I('_M4U[E137A9P)UPE_6I5_\ DP_U
MPXBZ5O\ R6'_ ,B>*1_L9:./];X\N3Z;;%1_[,:L1?L;>$P?WWC#46_W8HQ_
M0U['16T/#/@:&V"7SE-_G(S?%G$,MZ[^Z/\ D>21?L=_#U?]?XBUEO\ <EB7
M_P!IFK4/[(WPMBQOO-7D_P!^[3^D8KU&BNJ'A]P73VP,/FF_S9C+B7/I;XB1
MYQ#^RM\(HOOZ=>R?[]\W],5;@_9H^"\/+>$FD([R:A/_ $<5WE%=E/@SA*GM
M@*/SIQ?YIF,L]SJ6^)G_ .!-?J<?!\ ?@];_ .K\"VIQ_?DD;^;&K</P=^%<
M'W/A_I1_W[-6_F#72T5VT^'>'Z7P82DO2G!?H<\LSS*?Q5YO_MZ7^9CP?#OX
M?VW_ ![>!='CQTV:9$/Y+5N#PWX=M?\ CVT&RC_W+5!_(5=HKMIX# TO@I17
MI%+]#GEB<1/XIM_-C8H88%VPQ*@]%7%.HHKJ225D8MMA1113 **** "BBB@
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
M=QH'A+X&>&-IT?1-*1U^[+-'YKC_ ($^3^M=A_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A7]LY;P?POE%OJN$A%KJX\TO_  *5Y?B?FN*SS-\;_&KR:[7LON5E
M^!27Q?X650JZS  !@ 'I2_\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0KZ0\HI_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?
M&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_
ML[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'
M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0
M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"
MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0
MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\
M^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C
M^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_
M0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[
M.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5
MS^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U
M!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_
M *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\
M?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H
M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8
M^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_
M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\
MGQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T_
M_GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?
M&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_
ML[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_W
MU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'
M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0
M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"
MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0
MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\
M^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.
MT_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C
M^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_
M0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[
M.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5
MS^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U
M!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_
M *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"
M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\
M?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H
M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* "QO[/
M4H!=6-PLL9) =>F:FIL<44*[(8U1?15P*=0 4444 %%%% !1110 4444 %%%
M% !1110!XG\6/^"=/[&_QP^(NI?%GXH?!W^T_$&KM"VH:@/$&H0&8Q0QP1G9
M#<(BXCBC7A1G;DY.37 _&;]G?X2_"'XA?"GP3X"T*]M=,\0^*GL=7M[K7[V[
M,]N("P0/<3.\8! Y0J?>OJJO"_VL/^2V? __ +'N7_TF:O'S7A[(,\BHYEA*
M5=+5>TIPG_Z4F<N6X'!9-C:F,R^E&C6J7<YTXJ$Y-N[<I12<KMMN[>K&>,?^
M":'[%GQ OEU+QI\);S4I4!$9N?&.KE8P>H5?M6%'L *]2^$'P?\ AU\!?AWI
M_P */A-X<&DZ!I;3&QT\74L_E&:9YY#OF=W;,DCMRQQNP,  5TM%=N"R_ 9;
M05#"4HTX+11A%12]$DD94\JRNCF$\?3H05>>DJBC%3DM-)3MS/9;OHNP4445
MUG>%%%% !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 %>%_M8?\ );/@?_V/
M<O\ Z3-7NE>%_M8?\EL^!_\ V/<O_I,U 'NE%%% !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 5X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R
M6SX'_P#8]R_^DS4 >Z4444 %%%% !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 %%%% !7B7BK_@
MI!^PQX(\3ZCX,\5_M,^&K'5-(OIK+4K*:X??;W$3E)(VPI&592#[BO:;N=K6
MUEN5@>4QQLPBB&6? S@>YK\;?A]\+OVA_P!FOX5>+?VCOVI_^"8?A7QCHUSX
MSN-6\3ZKXRGA&K6\$[QJRP1'<R1+(6;>48$REL;06H _5GXC?M1?L^?"/X6Z
M?\:OB3\6-(TCPQJ\$,NDZK=3';>K-&)(_)0 O*60[L*I.W)Q@&KOP3_: ^#'
M[1WA$^._@?\ $;3?$FE+.8);G3Y23#* "8Y$8!XVP0=K '!!Z$5^?WQI\4_"
MC]J3_@HS^R5X$T/P_;7'PSN?AZNNZ'X<N[1?LT2F*\9('AY3Y/L$$93E?W>W
MD5V'[#6GZ9\(O^"RG[0OP,^'^FPZ9X9NO#=KK']E648CMXK@"P<;47"J,W\^
M    <#@4 ?H#1110 5X7^UA_R6SX'_\ 8]R_^DS5TGQ6^//Q*^'WBY_#GA?]
MF7Q1XIM%@20:MI,\*PLS#E,.<Y'>O$OB[\;OB'X_^.7P>B\3_LY^)?"ZV?C0
MO ^JS0L+HM"5*IL/4 [CGL* /KVBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_
M[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]
M_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH
MV**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_
M (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK
M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X
M275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A
M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\
MH4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^
MA0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O
M?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0
MO?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:
M -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V*
M*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/
M^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\
MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_
M *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?
M_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4
M+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H
M4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z
M6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI
M:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -
MBBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6
MC_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_
M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7
M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z
M%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^
M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[
MZ6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@
M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^
MEH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q
M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (27
M5_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X2
M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_
M^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_
M .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W
M_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?
M^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E
MH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\
MOI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BB
ML?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$
MEU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^
M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**KZ;>3WUJ)[BPDMF+$>5*1GZ\5
M8H **** "BBB@ HHHH JZWITNKZ+>:3!J4]E)=6LD*7EJP$L!92HD0D$!ESD
M9'4"OSW\<_LW_P#!8_QC\(_$7[%OB[Q#X+\4^&/$6HE)?BKK&K.+U-/:57,9
MASN!PN-OEMM#,H8C:X_1*B@#X;_:#_X)N?%WX=1_ _XL_L6ZAI6I>,/@GI*:
M5_9OB23R(]=M<'<=P(",S27&5+*-MP<.I0!NQ_X)]_LB?'GP%\:OB1^V/^UB
M-&M?'GQ%EB@CT/0;@S0:79)M_=F3)#$^7"H 9L+""6)8A?K.B@ HHHH *\+_
M &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ 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 *\+_ &L/^2V? _\ ['N7
M_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ 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 *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\
MDMGP/_['N7_TF:@#W2BBB@ 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 **** "BO
M"OVU/V[/!_['<?AKPXO@'6/&?C'QG?M:>%O"&@ ?:+QE*AG9B#L4%T485BS-
MP,!BJ?L5_MV^#_VPQXF\,OX UCP9XR\&7RVOBCPAKX'VBT9BP5U8 ;URC*<J
MI5EY&"I8 ]VHHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['
MN7_TF:@#W2BBB@ 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 **** /@7]K5I3_P7
M._9Z75O^0>/!UR;;S/N_:-NJ=/?/D_I2_LH^=_P_4_:#.D_\@[_A"K7[5Y?W
M?M.S2<9]\^=^M?0G[:?["'@G]L5/#?B1O'6L^#O&7@V]:Y\+>,/#[@7%FS%2
MRLI(WKN16&&5E9<A@"P8_8L_83\'?L=Q^)?$9\?:SXS\8^,[Y;KQ3XP\0,#<
M7C*6*HJ@G8N7=CEF9F;EB H4 ]UHHHH \O\ BMX4_:SU?Q<]Y\'_ (K^%](T
M4P($LM6T)[B82 ?.Q<$<$]!7@O[07A/]L"Q^)_PNM_&GQ:\)WVH7/BF5/#UQ
M::"\26=SY#'S)!D[UQQMK[*KR#]H_P "^+O%GQ8^$FM^'-!GN[30_&$EUJT\
M(!6UA,#*';GIGB@#$_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>O>
MJ* /!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z]ZHH \%_X5]_
MP4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z]ZHH \%_X5]_P4/\ ^C@O
M G_A+O1_PK[_ (*'_P#1P7@3_P )=Z]ZHH \%_X5]_P4/_Z."\"?^$N]'_"O
MO^"A_P#T<%X$_P#"7>O>J* /!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H?_T<
M%X$_\)=Z]ZHH \%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z]
MZHH \%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z]ZHH \%_X5
M]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>O>J* /!?\ A7W_  4/_P"C
M@O G_A+O1_PK[_@H?_T<%X$_\)=Z]ZHH \%_X5]_P4/_ .C@O G_ (2[T?\
M"OO^"A__ $<%X$_\)=Z]ZHH \%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1
MP7@3_P )=Z]ZHH \%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>O>
MJ* /!?\ A7W_  4/_P"C@O G_A+O7$_%'7_V_OAMXR\&>$[WXY^$)I/%VMMI
M]O);>&0$B81E]TFX$E>/X<&OK"O(/VC_  +XN\6?%CX2:WX<T&>[M-#\8276
MK3P@%;6$P,H=N>F>* ,3_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=
MZ]ZHH \%_P"%??\ !0__ *."\"?^$N]'_"OO^"A__1P7@3_PEWKWJB@#P7_A
M7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWKWJB@#P7_A7W_!0_P#Z
M."\"?^$N]'_"OO\ @H?_ -'!>!/_  EWKWJB@#P7_A7W_!0__HX+P)_X2[T?
M\*^_X*'_ /1P7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *."\"?^$N]'_"OO^"A_
M_1P7@3_PEWKWJB@#P7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PE
MWKWJB@#P7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_  EWKWJB@#P7
M_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z]ZHH \%_P"%??\ !0__
M *."\"?^$N]'_"OO^"A__1P7@3_PEWKWJB@#P7_A7W_!0_\ Z."\"?\ A+O1
M_P *^_X*'_\ 1P7@3_PEWKWJB@#P7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_
M -'!>!/_  EWKWJB@#P7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=
MZ]ZHH \%_P"%??\ !0__ *."\"?^$N]<M\:I_P#@H%\(/A5KGQ,U'X[^#;B#
M1K$W$L-IX9Q(X! PI<%<\]Q7U'7G'[7?A3Q'XY_9I\8^$?".D2W^I7^CM%9V
M< !>5]RG:,]^* //O#7A;_@H7XA\.:?K\/Q_\#HE]917"))X7;<H= P!QQGG
MM5[_ (5]_P %#_\ HX+P)_X2[U[%\/K&[TOP#H>F:A;M%/;Z/;13Q/U1UB4,
MI]P016Q0!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[U10!
MX+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\*^_X
M*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_  K[_@H?_P!'!>!/
M_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_  EWH_X5
M]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_  4/_P"C
M@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U1
M0!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_
M (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$
M_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%?
M?\%#_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX
M+P)_X2[U[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>N6^-4_P#P4"^$'PJUSXF:
MC\=_!MQ!HUB;B6&T\,XD< @84N"N>>XKZCKSC]KOPIXC\<_LT^,?"/A'2);_
M %*_T=HK.S@ +RON4[1GOQ0!Y]X:\+?\%"_$/AS3]?A^/_@=$OK**X1)/"[;
ME#H& ..,\]JO?\*^_P""A_\ T<%X$_\ "7>O8OA]8W>E^ =#TS4+=HI[?1[:
M*>)^J.L2AE/N""*V* /!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/
M_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>O>J*
M/!?^%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWKWJB@#P7_ (5]_P %
M#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7>O>J* /!?^%??\%#_P#HX+P)_P"$
MN]'_  K[_@H?_P!'!>!/_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T?\*^_P""
MA_\ T<%X$_\ "7>O>J* /!?^%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\
MPEWKWJB@#P7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7>O>J* /!
M?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/_"7>O>J* /!?^%??\%#_
M /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>O>J* /!?^%??\%#_^C@O G_A+
MO1_PK[_@H?\ ]'!>!/\ PEWKWJB@#P7_ (5]_P %#_\ HX+P)_X2[T?\*^_X
M*'_]'!>!/_"7>O>J* /!?^%??\%#_P#HX+P)_P"$N]'_  K[_@H?_P!'!>!/
M_"7>O>J* /D_X#:_^W]\;?!MUXLTOXY^$+:.VUN\T]H[WPR"Y:"0H6&P ;3C
MCOZUVW_"OO\ @H?_ -'!>!/_  EWK;_8I\"^+OA]\)]2T3QIH,^G7<WC#5+J
M."X #-#).61^#T(Y%>OT >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_  4/_P"C
M@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U1
M0!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_
M (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$
M_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%?
M?\%#_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX
M+P)_X2[U[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[
MU10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\
M*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_  K[_@H?_P!'
M!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_  EW
MH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_  4/
M_P"C@O G_A+O7O5% 'AG[/\ \0_CW_PO_P 2?!'XU^+-(UA]&\-VE_'=:3IO
MV=2\TK#'/. H ^N:]SKR#P;X%\76'[:?C3X@7F@SQZ+J'@_3K6RU%@/+EFC=
MBZ#GJ :]?H **** "BBB@ HHHH **** "BBB@ HHHH **^&OB)_P6W\-^&M:
MU?Q+\/?V3_'/B_X9^']8.FZQ\3=,4I9+,K .8@8BCKDKM+RQ[MR\+N7/UC\
M/V@_A-^T]\,;'XN?!CQ7%JVC7V5WJ-LMM, -\$T9YCD7(RI[$$9!!(!VE%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !17QS\9O^"TW[/GPC^)NL>#;/X7>./$N@^&-5_LSQ3XVT#2TDT[3[S=
MM,0=G4.58$'E<E3LWC!/U!\'_C)\,_CY\/=/^*?PA\7VFN:%J<>ZUOK1CC(X
M9'4@-&ZGAD8!E/! H Z:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HKYD_;Y_P""C^A_L%?$3X;:)XV^'\VH
M>'?&=S>C6-9MKG]]I\-OY*EHX<?O2&N(V()'RJ0,D\?0_@GQMX2^)'A+3O'G
M@/Q#:ZMHVK6J7.G:C92AXIXF&0RD?RZ@@@X(H U**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOF7]L+_@HR
M?V>_B7:_L_\ P1^ FO?%;XB3:8=3O?#?A]V1=.LATEFD2*5@QX(0)T*Y*[TW
M=E^PU^VOX$_;D^$LWQ%\*^'[O0]2TO46T_Q%X<U"0/-IUTH#;=P"[T((*OM7
M.&!4%2  >T4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%>!?MQ_MJZA^RU'X5\ ?#/X8S^-_B+X^U"2S\'^%
MX;D0I(8PIDFFD/W(TWKZ9R?F559EQ?V$?V[_ !=^T?J/C;X8?M"?"N#X?>//
M .L6MAK.EMJ :"X:Y$IA\HL>6/DO\H9PRE&5B&P #Z7HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **X#]JCX
MM^(/@+^SCXU^-'A7PW%J^H>&/#MSJ-MI]Q*4CD,2%B7*C.U0"Q P2%(R,Y'E
M7_!./_@HY\.OV\?AU@BWT?QUH]NO_"2^&A)]!]JM]QR\#$CU:-B%;.59P#Z4
MHHHH **** "BBB@ HHHH **** "BBFS30VT+W%Q*L<<:EG=VP% Y))/04 .K
MYT\&?\%(?@?XP_;'\5_L0>*M/NO#VOZ1.EKH]UJLR"'7)&B5Y(X]I_=OA@45
MCF1>1AODKSR[_P""YW['=AX_&@7F@>-5\+/J;Z?!\1!H(;2)IT^\48/YK(!S
MD(6QSLQS7+^/?^"1O@G]J0_%'X[-\8[&^\0>/?$T'B+X6^-M$9MNFVRP PQ.
M4)#QEFV%D).V&*12&R@ .+\.?LY_\%)?V)_!OCO]D#X.?!_PS\1OA9XJ^W_\
M(_XDUK6;>V&BPW4924W222(2%C^9U*E2RDJQW%*S_P#@FWX%LOV2O^"B%K^S
ME\!_C78>/?"7BCX36VK>-9=$U!+JSL=4B0*9E>,E1F093/(CO54@X4U[!^PW
M^TU\1?C5<^*/^";?[?\ \.KY_'6BZ)+!J-ZT,AMO$.DD",RR2Q8"LRNN)00L
MH8$$/D'Z+_9N_8T_9H_9&L;^Q_9\^%=IH!U1U;4+H7,US<3A<[4::X=Y-@R<
M)NV@DG&230!Z?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M-S=%5/H^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C?\
MP4%^*OC3X)?L8?$+XI?#KQ%%I.N:1H1DTS49H%D$,K2)&"JMP7.\A<Y 8J2#
MC!X[_@H?^U[\3?V?X_ /P>_9\T?2;OX@_%7Q$^C^&KS77(L;#RVB26:3!^9E
M:>(!>>2QPVW8W@?@C]JJ#QO<?%G_ ()_?\%B/'?@2%]*?3HX=<L=1%E'J'G@
M7$?EE0G,>()5D")LSB0=B >C_P#!.+_@HWHG[8GAF?\ 9P_:7T*'2/B9:Z48
MM4T;4[00P^([-X03/'$X W-$P:2'&"K;TRA(27]B_5-3_8K_ &D-:_X)R^/-
M0F?PQJ8N/$'P1U.\D+>;8NS/<Z46/62%M[@=2 [' 9!6M^W=_P $[O"'[5O@
MW1/B_P#L[:]:^&/B3X5LH)_ OBO1[CRXKJ&-0T%N\L?6/&#'*,E,Y&5+*?2O
M@'\-?'OQ2^$_PY\??MN?#+P^WQ/\*;[N":U*R_8+ET:+S1L^196C*ET0M&)
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
MQ4U%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %>&^)O^"C?["^A_%YOV=_$O[0>AIXCENC8W%B\,SVR3D[#!+<B,VZ/G
M*E6D!!^4X/%=IJWQ"\-_&_P%X\\&_ 3XIZ5<^(]*MKW1I;G3[Y9#I&J-;L(Q
M)MR59'93]58=5('Y\_%+]@/0O@A_P13UP_';X+>'=-^)6B-_:LNN69CN-06:
M34D""6Y4<GR)/):-7>/ !!W= #VK]E;P_H7[&G[8$O[#_P 2]%M;SPY?O>^(
MOV>_$&J6ZRR:?'-S?Z3%*X)1UY88(+*&+']ZJUS7_!1/XM?LY>#]2^(W[)OA
MO]@[Q)XH\;?$/2OM5OK>C>#5-O>ZQ/#LCN!.<2,T.(I"\(8>9O!PWF-4/[0G
MC[X5?&O]D_X ?!;5OB<UC\?=6\'Z#XC^&E]:QM+<6FLI812HUPZY,,5RX,67
MX+D.01$2/N3X2ZI\0=;^%_A[5_BSX<M](\3W.C6\GB#2[2X$L5K>&-3+&KC@
M@/GH2.V3U(!Y[_P3\^"WCG]GC]C;P#\'?B7<B37='T=AJ2"42"W>6:280;@2
M&\H2"+()'[O@D8KV.BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "O./$_P"UW^RYX0^)\/P3\5?'SPM8>*KF1(4T.XUF
M-)UD?&R-N?W;MD;58ACN& <BNFUCQ/%XI\/^)M%^%WBO2[GQ!I<$UF4BNDE^
MP:@8-\23JI)C/SQN589VL#C!K\Q-7_X)X:'X:_X)(^-OBS^TO\%I-)^+]M<7
MFNS>)-2O_.U*5_M2E&D8,=BO&S*T39R29#AB, 'N_P"SGX#\(?L\_MA_\,2?
MM!^'[?Q!IEOJ5YXQ_9V\2>(4^TRVWG%GO;%9),YGB?=("<L2K2'!:/'*_P#!
M1[QM_P $POA/XG^)'PA\?? "36OBGX[T,:C'>Z=X<\^X.I2P^5:B"Y8[K=]R
M)(PB&UMQ+;V8H;_QL\0^!OC9^P9\ ;;Q;\8[+0?CG?:%I.L?";4KNXQ=76M1
M6T;;7?!V)<LJQEI"$:62+[Q 6OL_X(Z]XK^(WPE\*?$'XK?#<^'/%%YHL-QJ
MFC7:*TNG7+H/,0')*#.3@G< 0& 8$  \U_X)B?"WXH_!C]A;X?\ P[^,<%Q!
MKUEIT\EQ979)ELXI;F6:&W?/(9(I(U*G[A&W^&O>Z** "BBB@ HHHH ****
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
MG]GCXP>+_C;\)?"#Z3J_C01C5;>"Y86<05M["& 86/>_SMUP?N[02" >/_\
M!,G_ ()FZ5^R%X=A^*?Q@NT\0?%+4M-BM[K49YC.FB6JQ+&EC;,V?NQJJ-(.
MH4(N$'S?7-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% 'Y%:/H7[;?[,WQX^,W_  40^!'@F]/A>P^+NL67C3X?
MW]O)#)J&EB47'VPQD'* 3[A*H)BSN&^,R ?;WC#XD^ ?^"F__!/'QFW[.VLK
M=7/B/PO<VL6F7+JEQ9:DL8D6SN%SB-MX5=V=I5@X)4@GZ6=$D0QR(&5AAE(R
M"*\0_9\_8!^!?[,/QW\8_'/X/C4]+/C*VCCNO#,%X4TNT8.7=XH%P,LV"H;(
MCRZQ[5<J #PK_@EW_P $Q=9^#-MH_P"T?^UE/+K7Q%AT>WL_#>E:A-Y\?A6Q
MCC"10IDE?/"<?+Q&"0O)9C]RT44 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?G7^W7^P3^TO^U9^WSK?Q2^%UQ>>
M#IO!GPVTZX\!>*HY D.IZM'=NXA,J',3!7G4D\J4B8@HPS['_P $[?\ @HE<
M_M"W-[^SA^T?HW_"*?&?PINM];T2\B$ U41CYKB!>@?'S/&N1@[TRA^7ZQKS
M+QQ^Q]^SU\1/C[X;_:;\5?#ZWF\9>%HV73-5C=DW<81I57 F,>6\LMG:6..V
M #Y0_84_X(PZ3\$OC=K7QE_:#U"UU^+1_$UW+\.= $AEMK>(RYCU"=3\OGE5
MCVQ\A"H8EF"[/ORBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#\X?\ @H?^RA^T[^T=_P %&(/&G[.,5[X6UGP-
M\);?4_#WBAXS%!JNH0ZA*1:)/G:KE+@KA\CY,. CAJ]\_P""=W_!1&P_:KL+
MWX/_ !@T;_A%?B]X5W0>)_#%W&83<F,[7N($;D#/WX^3&3W4JQ^HJ\:^)?["
M/[/WQ1_:5\*?M8:OHMY8^,?"DWF)>Z1>&V74MJ%8A=;,&7R\\8(W+\C[T^2@
M#Y#_ &3/^",GB*W_ &B/%'C3]JF]^W^ ] \=:AJ'@;P:;OS;;5I)74K?W$8)
M54,:0J8S\TC18?Y$ D_2".-(D6*) JJ %51@ >@I:* "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 **** "
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
M ()_>#?$FH>$/$W[26F6FI:5?2V>H6KZ9>DPSQ.4D0E8""0RD9!(XK3\"?\
M!2/]B3XFV>O:AX%^/FGZA#X8T.76=>>/3[M?LEC&R(\QW0C(#2(,+D_-TKB/
M^"S7_)@OB+_L8-"_].EM7=_\%(O^3"OBW_V(M_\ ^BC0![%H>MZ7XET2S\1Z
M'=K<66H6L=S9SJ"!)$ZAD8 @$94@\\\U:KX5O_BA^W5^S#^S/\//VH?%OQ8\
M)ZEX8$?AZTUGX:6WA/R_LNG79@MT,=^9C+)<J)(RQ*B/<6P"J@-TW[1/[;VL
M7/[5VO\ [,?AG]J?P)\&M+\$Z397&O\ BGQ;!;7-YJ=[=Q^=%:V<-S+'%Y:1
M%6DD.Y@SJN!G) /L2BOA2+_@I#\2W_91^.U_HWQ \'^*/&GP<^PFP\;>%XEE
MTK7+2\93;W(B$CJDH F26-7*JZ<'M7I]MJW_  43\+_!/6/B5K'C;P'K&N>)
M3IT^BZ9=:>MAIW@JVF9FNY;B=Y5:^2")DQRK,RL<$?+0!].45\2>$OVP_B-\
M.OVLOAS\&[C]MWP!\:M+\=7]SIVM:?H&C6=K>:%,D#213JUG/(I1G&TK+R .
M,DY'0?#7Q[^W=^T[\3_BYX<\#_&SP[X'\/> /B)?:)H>H_\ "'1ZC<Z@Z1Q,
MMO*LDBJD<:LK%U'F.9\94)R ?7=%?$?B;_@IWX\\/_LL:5JFO6GA/0?B==_%
M"Y^'>M7NKW31Z'I&H6LC"ZU&0LP8VZ1!) A;.Z0#+ ',WPP_;DUSP)^T7X%^
M$WB']M#X>?&W0_B!>R:8]UX8L[2SU'0-0$9>%C%:SR++;2L#&2P#*Q7YCT8
M^UJS_$?BWPMX/M[:[\5^(K'38KW4(+&SDOKI8A/=3.(X8$W$;I'<A54<DG %
M>2?L3?'/Q[\==+^)EWX^N+61_"WQD\0>&])^RVPBVV-I+&L*MC[S@,<MWKY#
M^*OQ4_:"_:J_8M_9<^..N_$O3-,U?7?CKI5O=+#X:22-;\:K=P6EX!YJ_+"D
M)W0])2_++CD _06T^+'P\OOBE>?!6T\31/XHL-&BU:[T@1/OCLY)#&DQ;;L(
M+J1@'/'2NBKY?U#]ICQ;\'OVG_'GA7XFWFG:KI'@'X 6WBC5=3L]&CMKJ^NH
MI)OM# AF*(XB)6'<P4MP3UK$\$^(/^"GOCOX+^'_ -JWPKXY\&ZE=:_;V>KV
MWP:7P[';V[Z9<%'6$:I+.)%N1 X<LP";P5VG'(!]=T5\4_&']K_XIZA^UGXP
M^ NH_M9^%/@1#X=MM//A2V\6>%8KH^)C/;B5YVNKB5(5C60F$)$VXD'G(Q7U
M)^S[KGQ6\2_!K0-;^-]AH=OXIN++=JP\,WIN+"5MS!)8').4= CXR=I<C)QD
M@'95S7P_^+_PW^*>H>(=+\ >*8M2N/"NN2Z/X@CBBD4V=]& 7A;>HW$!ARN1
MSUKI:^!?AG\6?%_P*^"W[:/Q?\ 36\>L^'_C!K=WISW4 EC658[?&Y3]X<]*
M /OJBOB[XB?&W]O/X%?#[P/^UC\0OBKX2U/P_P"(==T:W\1?#6S\)^2NG6FH
M2)&##?F4RS3Q^8N2RJA8DA=H"GN?%?Q8_:7_ &A/VJ/&O[.O[.WQ+TCP#H?P
MST_3CXE\47?AM=5O+[4;V$SQ6\$4LB1)$D0!=CEMW QG( /IBBO.?V9=0_:2
MN/ U]H_[4FA:3#XATK6[FSM-8T1T%MKMBA'D7XA#N;9G!(:)CD%<@ , /1J
M"BBB@ HHHH **** "BO-?B?^V%^S)\%_%3^!_BG\9M&T/5HX$F>PO96$@C<9
M5N%/!KGO^'C7[#W_ $<KX;_[_O\ _$UB\10B[.:OZH\:MQ'P]AJLJ5;&4HRB
M[-.I!-/LTW=,]KK-\7>,/"_@+P]<>+/&>NVVF:;:;/M-[=R!(X]SJBY)Z99E
M'U(KR;_AXU^P]_T<KX;_ ._[_P#Q-?%G_!7_ /;W^'OQE\*:'\"/@+XZM]9T
MB:;^TO$NH6!;RY&0D06V2!NP=TC#ID1=P:Y\3C\/0H.:DF^BN?-<4^(?#W#^
M0UL=1Q%.K4BO=A&<6Y2>B5HMNU]9/HDS]/J*^-?V%_\ @I]\!==_9NT'3?V@
M?B_IVB>*]%A_LW4%U1W#WBQ "*Y!"G=OCV[CG.]7]J]?_P"'C7[#W_1ROAO_
M +_O_P#$UI3QF&J4U+G2OYH]/+>-^%<RR^EBHXRE%3BI<LJD%)75[--W36S\
MSVNBO%/^'C7[#W_1ROAO_O\ O_\ $UZ5\,/BQ\.?C1X53QQ\+/%UIK>DR3O"
ME_9,3&9$.&7D#D5M"M1J.T9)OR9Z^#SO)<PJ^RPN)IU)6O:,XR=N]DV[%#QA
M\?O@[X ^)WASX-^,_'MGIWB7Q:LI\.:7<APU]Y8RX5]NP'L 6!8D  DXJ[\5
M/BW\.O@EX2;QW\4O$\6D:2EW!:M>S12.HFFD6*),1JQ^9V4=,<\XKXW_ ."C
MW[/,'[3_ .W/\+/A7%XCN-%U1_A]K]]X<URUE9'TW4[>2":UN 5YPLBKD#G:
M3C!P1S?[2W[3FM_M"?\ !.;5_#?Q2TQ=)^)7@3XA^']$^(FAD!3#>IJ< 6Y0
M#K#.J^8C#Y?O*I(7)T/4/OOQOXU\*_#?P=JGQ \<ZW#INC:+82WNJ7]QG9!!
M&I9W. 2< '@ D] ":I_"WXI_#[XV> =.^*'PL\46^LZ!JT;2:?J5J&"3*KLC
M<, P(=64@@$%2*^;O^"I'Q#\,:O:_#G]D+7?&.G:-:_$_P 80MXIOM2OX[:*
M#0+!ENKS=([!4,A6*-<D!]S+STK/_8!^)_@#P)^U'\7OV0/!7CG1]8T"34SX
MW\ S:-J<5S#'9WS+]MM$,3%4$-R1M3.<2%NE 'L?QP_;U_9'_9S\6CP%\7OC
M/9:?KGDK-)H]G875_<PQL 0TL=I%*T0(((+A<@@]#FNI^&O[1GP.^,7PRN/C
M'\+_ (EZ9K?ANTBE>\U.PE+BW\I-\BR)C?&ZK\Q1E#8(..17S1;Z3^U)^PQ\
M?_B?\0_#?[+,_P 6/"/Q'\4'7FU_PMJ<*:YIFZ-5^PR6THW7$<>T^6(S@ DD
MY;:MOX(>//V5?BEX8_:"^)?P.T7Q+X7\8:WX?=_B+X$\4:>=/N--N8[&=8IC
M:8VHT@+EW1FWL,M@T =G;?\ !7#_ ()SW=PEM%^U'HX9VPIET^]11]6:  #W
M)KWWPCXP\*>/_#5GXR\#>);'6-(U&$2V&IZ9=)/!<(?XD="589!'!ZBO#O\
M@F?I6EZW_P $[?A9IFLZ;;W=M-X1C66WNH5D1P6<$%6!!&*X3]@I-!^!G[37
M[3?[/7A^>/3_  )X+\0:/KND6I?;;:5_:6GO<W<29XCB5HQA1\JA3P* /HFX
M_:(^"EK\<(/V;;CXAV*^.+G2SJ,'AXA_.>V&X[]VW9G",VW=NVC=C'-=7K6M
M:-X;TBY\0>(=6MK"PLH'GO+V]G6*&")1EG=V("J "22< "OROU;XH^"-?^$F
MM_\ !3?3_B?X<7XE0_&-/%>A^&Y/$%LFHR>&+4G3%TMH2^\%[0RR$8!88('/
M/TQ_P4%\6:%\?[?]GKX0:=J[7'@/XN>/+.ZUN2"0HFJ:9% +N.U8@_<F+(2.
MN4&.E '?Z;_P52_X)_ZKXEC\+VO[2>EK++<_9XKZYTZ\AL'DSC O9(5MB/?S
M,>]>_P $\%U EU:S))%(@:.2-@592,@@CJ".]87B+X4?#/Q7\.I_A%X@\!Z5
M<^%[BP^Q2:"UB@M1;[=HC6, ! !C&W&W (P0*^?/^"26NZZW[-_B#X6:MK$^
MHVGPW^)FM^$]"OKJ3?)+86LJ-#ENX42E!Z*B@< 4 ?0GQ,^*?PX^#/@ZZ^(/
MQ6\;:;X?T6R ^T:EJETL4:D]%!/WF)X"C+$\ $UYG\(O^"BO[&'QT\;6_P .
M?AK\<[*YUN]&=/T_4--O-/>]]H#=PQ"<X!($98D#(KS/XXZ-I_QN_P""L/PZ
M^#'Q$LX[_P ,^#/A9=^--/TB[0/;7.JO?&R21T/RR-$BATR#M.2,9->Z_M'_
M +,GPL_:D\%6O@KXFV=T@T[5;?4M(U;2IQ!?:;=0R*ZRV\VTF)CMVD@<JQZ'
M! !Z%17S5X[^+?[2'QS_ &K?$O[+O[.7Q"TKP1IGP[T73KOQIXOO_#Z:I=SW
ME\C2VUI;P2.D2IY*EWD;)SP ,<\-XE_;1_:.^$WPD^/OPX^)5]H=Y\1_@[H5
MKJFC>*=/TLQ6>MV-TA:"X>U9F$<JE621 VW)&W(!) /LZBOB#XG_ !X_X*)?
M!3PW\,/CAJGC_P $:\GQ1\2Z;X?C^'+^&FM;?1[K4X'-H_VY96FG\MU7S<JH
M;+!0H(*^@_#GXE_M5?"#]M+0/V</CW\7-$\>:/XX\(7^K:7J%AX4729M+N[2
M2/?"%26020E'X+$OG'(P=P!]/45\4?L[_$3_ (*3?M2? "\^/GAGXR^$= FL
M-0U2W\-^'G\&K<Q^(OLMW-'FZF,H:W#,GD 0C(\LR$DM@:EK^WG\5_VE_"WP
M5\%?LRPZ3X<\4?%K0;W5];UW6+-KV#PW9V1\JZ,4&Y/M$C7 :./<0N%^8#=E
M0#[#HKYD\'?&W]I3X#?M,V7[,G[07BC3?B#;^+_"VH:OX$\3:7H::7>375DH
M>XT^>!':(_(RLDJX]"#GY?'O@%^V9^TY\=]*TWQWX)_:[^&=SXVFUA4UGX :
M[X?32I;6+[1Y<MK'<S2_:FGC0%M^QE+<8/ (!]LVGQ;^'5]\3=0^#EKXHA;Q
M+I6D1:IJ&EF-PT-G*[(DI8KLP65A@-GCD5J>&/%7AGQMH4'B?P=X@LM5TVZW
M?9=0T^Y6:&8*Q4E'0E6 92,@XXKYR^(GQ,^*7BO]JKXK?L_^%->TG18=/^#M
MGJFF:P^@)<SQ3RW$RR!R60RH40@(6 4MN]J\&_9__:9^(W['G_!+/X7>('\?
M>&[S4?'6J6FA^"'\16(L=.\-I-).9;B]F$I,\42QO(6^0Y95P1F@#]%:*^)/
MA]^W/KWPY^/W@+X<^(?VV/AS\;=#^(&KC1;D^&+*TL]1T&_=";>58[6>19;5
MW'EL7 9"RG<>A^VZ "BBB@ HHHH **** "BN6N/C9\*;6=[:X\<6*21N5="Q
MR"#@CI3?^%Y_"/\ Z'RP_P"^S_A7COB'((NSQ=+_ ,&0_P SN669DU=4)_\
M@,O\CJ9IHK>)IYY51$4L[NV H'4DGH*XJ^_:/^".G7QTZX^(-JT@;!,$4LJ9
M_P!]%*_K7C/[5WQRC\67D'@CP7K8ETE(A+?2V[$"XD)X0^JJ #CH2?\ 9%>*
M5_*_B;])S$\.<15,JX=P]*LJ+Y9U*CE*,I=5!0E'2.W,Y.[O962;_1^'O#JG
MC\!'$X^<H.6JC&R:71NZ>_:WS[??FA>(-#\3Z<FK>'=7M[VV?[L]M*'7/ID=
M#[=:N5\5_ OXK:G\+/'%M?+>.--NI5BU2W+'8T9.-^/[RYR#UX(Z$U]4_P#"
M\_A'_P!#Y8?]]G_"OUGPL\9<D\0LBEB<4X8;$4FHU(2FDM5=2@Y6;C+71ZQ:
M:=]&_F>(^$,=DF-5.BI5(25TU%W\T[7U7X_@=717*?\ "\_A'_T/EA_WV?\
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
M_LS4VMMOVG[=YN[ .[_41X],'UK[F_X<)?\ !/?_ *%SQ5_X4\G_ ,374_\
M!-#_ ()H?\.[?^$U_P"+U?\ "8?\)A_9O_,M_P!G_9/LGVK_ *>9O,W_ &G_
M &=NSOGCZGK\6XMXXS+$<05JF58R:H/EY;.45\$;V3LU[U^GF?N'!_ >68;A
MRA3S;!4WB%S<W,HR?QR<;R5T_=MU\CPK]DG_ ()U?LU_L4>(M7\4? S2]7M[
MO6[)+6_.I:LUPIC1]XV@@8.>]._X**? /XA?M*?LS77PM^&%M:RZM-X@TJ[1
M+VZ$*>5;WD4LGS'OL0X'<U[G17P.-QV,S'$.OBJCG-VNY.[TT6I^A8' 8++<
M.L/A::A!7LHJRUU>AF>--+N]<\':MHE@%,]YID\$(9L N\;*,GL,D5\17O[!
M/[0FE_LD_L_^!K[P!X=\9W?PIU>YN_%WPSU;6%CL->65I1&1*Z-$SQ;]RB1=
MAWMG.-K?>%%<IUGR!X/_ &=/VF/$'[8WPL_:%UKX'>"O '@[PC8:U8R>#_#^
MK1SW-E]JM-GVF1XH8H9"\@C7RXP=BQY+,6P,O2?V!?CO:_LWV6FZ-J6BZ9\0
M_!GQMO\ QYX.%Y<M+8W:O=2NMK</&-R)+#*0Q )5@O;)K[3HH ^6-=^%W[6W
M[7?Q8^'6I?'[X1Z%\.?!OPY\50>*)["U\6+J][K6JVZ.+41F*)$A@1G9FWDL
MV0,#J.&^'WPY_P""A_A?]HGQ+^TU\1?V5_"/C/Q5J1:P\-7=S\3UM;?P]I /
MRVEI!]DDV,W+22EMSD]%!8-]P44 ?*_[>0\:>*/^">^I?%OXQ:!I7@CQQX'O
M(/%6C6UOK/V^"QU2QO-UJD<XCC\QIX\1XVC#7)7MFJ>E_L@?$JY_X)8:W\ K
M*VAE^(/CKP_=:IX@>^E$(FUK4)?M5P)7/0HS^5GTB%>Y?%K]E7]G[X[>./#?
MQ%^+GPUM==U;PC,9= FO+F;R[=RROEH5<1389%($BL 1QC)KT*@#Y]_:3_9S
M^)?Q/^'_ ,#?#GA6ULWN? 7Q4\+Z]XA$]V$"6=BD@N"A(^=@6&%'6M/XI?L_
M^,O&_P"VU\/_ (U16-I+X7T+P5KFDZT9+D+*9+ORA&JIU8$(V3VKV^B@#X;^
M'?[,?[6?[,GPRN_V;/A[^RM\,O']M93747@KXFZWJMM;O:6LTCO$=0M9+9Y)
MI(2__+)B'55';)^N?@;X'\3?#;X1>'_ _C7Q'::OK&GZ<B:KJ=AI,%C!<W)R
MTCQP0(D<2%V. %'&">2375T4 >&?\%&O@'\0OVE_V4]8^$?PNMK276;W5M+N
M($O;H0QE(+Z&:3+'H=B-CU/%=1^V1\+_ !7\:_V5_'WPE\#0P2:QXB\+W5CI
MJ7,PCC::1"%#,?NC/>O2Z* /G3]JK]FGXH?%S]A'2?V?_!UK9/XBLX_#BS1W
M%X(X@;*YM9)\.1@X6%\>O'K7._%O]F?XN_#;]J_Q/^TW\(?@7X2^*.D?$#2K
M"#Q1X3\0ZA!97EC?6<7DPW5K//%)'Y;0X62,[26 .3QCZMHH ^.?&O[)_P"U
M1\5OV//C#X/\7>'_  5HOB7XA>0GA7P3X<MK6&TT*TADC*PS7L<$;W4K8=V9
M]RJ>$VABH[K]O/\ 9I^*/Q[_ &?_  AX1\ :9I>LW'A;Q;I.LZUX.UF_-O9^
M)K6U5A)I\L@! 5V96&\%,H,CICZ,HH ^+]0_9N_:<^(?QJ^$'Q)TW]FCP'\,
M/"G@#QC]JOO"6BZS;S7DZ2P/%)=L]O!' JQ#"I$A9V\QR2,!:P/V8?''[7?@
MOXS?M$GX&?!C0/'&AW7QKU-%M+[Q6-*GTW4!!;[IW+Q.LT#H8054AU,1X(;C
M[OKG? ?PG^'GPQO]?U/P)X9BTZ?Q1KDFL:_)'*[&\O9%57F;>QP2J*,+@<=*
M /E#5_\ @FU\3X?V;- -EXD\-:K\6=&^*%Q\1-3;4[=SHVKZG=.QN[%@5+K
M\;+&'*Y)B!PNX[>P^&GPZ_:C\=_&_P ,>*/$?[-W@#X/^$O#C2W&MVVG2Z?K
M.HZ_<%,11Q2I:J+.%&^<N")3@ 8SQ]0T4 ?(WP_^%O[<_P"S3XW^)WP_^#?P
MM\)>(O#_ ,0OB!J7BC0?&NI^*C:?V!)?[3+'<V8A:2X$3+E1&1NQRPW?+S-C
M^PU^T?X,_P"">?P@^#?AK2M%U'QS\*?B5:>*?[*N=5\FWU);;4[NX6$3A6"%
MXYT.3P,$=>OV_10!\PM^RO\ $OXQ?M ^-/B/\8/#5IH>A_$/X!6WA+5[*RU9
M;J6QOY'E-U$C!5\Q8Q*0LN &(!P.E<[X:\&?\%,?#OP*T?\ 8^T#PEX6T:31
M[*UT6W^-=GXI#K'IEOL19X].:'S?M9@0)M9MF_+;L'C[ HH ^6_C-\//VK#X
MVU_PSXK_ &=/!GQ_^'^J+ _A:U\3ZC8:?=Z XA"313>;:LLZ,X\P2KF09(YX
M S?AAX2^-O\ P3J_8H\*>$+&U\/:YKES\0+:WO=&:_F^R6%OJ>H%?LE@6(DF
M:(RH%!Z_O&(P,U];4R:UMKEHVN+=)#$^^(N@.QL$;AGH<$C/N: 'U\<ZA^Q5
M\<KCX ?M1?#J*PTW^TOBOXXU35/""G45V26\Z0B,RMC]T<HV0>E?8U% 'SY^
MUM^SE\2_C%^R+X=^#?@NULWUO3=5\.SW4=Q=B.,)9W$$D^'(P2%C;'K67XK^
M%'[2O[/?[4_C3]HG]G;X::3X^T3XF6&G#Q-X7O/$B:5=V&H64)@BN8)98WC>
M)XCAT.&W#(SC!^EZ* / O!6E_MX>"?@WK'B[6V\.>)OB!XA\7B^M_"UUJ;)I
M?A[2W=%^Q0SA4:9HXPS%R &=B!P 3[[110 4444 %%%% !1110!X)^T)_P $
MW?V9/VG/B-+\4_BII6L3:M+:16SO9:NT,?EQ@A?E Z\]:XC_ (<L_L._] 'Q
M)_X4+_\ Q-?65%<TL%A)R<I03;\CY7%\#<'8[$SQ&(P%*<YMN4G!-MO=MVW/
MBGXP?\$JO^">OP3^%^N_%CQGI/B2/3= TV2[N<>(G#2;1\L:Y'+NVU%'=F K
M\G]0GM;F_GN;*R%M#),S0VZR%A$I)(3<>3@<9/)Q7[E_MS?LF^*/VR/A?9_"
M?2OC)_PB.FKJ2W>K;="-ZU_L'[J,_OXMJ*Q+D?-E@AXV\_)G_$/S_P!7;?\
MEA?_ '?7AYCEU:I52P])**ZJRN_O/P7Q.\,L[S/-:=+AS*H0H0CK*+HP<Y2W
MNG.,K1225TM>9[6/B7]E+3?@KKOQ[\/>&/V@[.X?PKJUX+*_N+6]:W>T:7Y8
MY]XZ*KE=V>-A8]0*_4;_ (<L_L._] 'Q)_X4+_\ Q->)_P#$/S_U=M_Y87_W
M?7WU\(/!_BCX??"_0O WC/QM_P ))J6D:;':7.NFQ-LU[Y8VK(T9DDPY4+N.
MXY;)XS@:Y;E\X*4<327D]'\CU_"WPVQ>!I5\+Q/E--JZE"I+V4WVE!\LI.VS
M6EOBUV/G'_ARS^P[_P! 'Q)_X4+_ /Q->]?L]_L]_#G]F/X<Q?"SX66UW#I,
M-W+<HE[=&:3S)""WS'MQTKN**]FEA<-1ES0@D_)'[9E?"?#.28GZQ@,'3I3L
MUS1BD[/=7731'B/Q&^!'C_Q-^W?\-_V@=+M[4^'?#'A'6=.U61[D"59[GR_*
M"IU8?*<GM7C_ /P4G_X)T>/OVA?&VC?&7]G/4+6QUZZNK&Q\>Z9<W0@@UK3K
M>XCN()6."#-"\2@$\LA"[@$VM]G45N?0GSA9_L?W/Q<_;4\<?M ?M.?#WPYK
MOANV\/6'A_X;:-J]O#J$<=LK-/=W,D4BLD<K3G"G&[8Q!/K0^.7[$D?A/XU_
M"G]H;]CGX6^%/#VK^$/$LD'BK3=*LK?3(M4T.[B\NY#>4BK)+& #&&'!<G/
MKZ>HH ^3]-\#?M^?LE>/_%EI\$_ VA_%[P'XF\1W.MZ3I^N>,6TS5="EN"&E
MMO-G22.2W5ON ?,!G..]KX6?LQ?M#>*_%OQ4_:4^/]AX=TCQCX\\#?\ "-:!
MX3\.WK3V^FV:1R%?M%RRJ)IGD=<LHVJJ\$YVK]344 ?&'[..E_\ !4/]GWX
M>%_@#X=_9B^',[>'-*6Q@UW5/B%(8WP6(D>&*#=C)Y56SQ4^M_L.?M(>&?V0
M_B5X.\.^,M+UWXN_&K6UE\>>)UD-M96EM,PCFBMU8;FABMO,B12 Q,I. ,*/
MLBB@#R/1OV#/V-M'\&6G@@_LR^!+F"UTN.Q^UW/A.S:YE18Q'O>;R]YD(&2^
M=Q8YSFO#/ 7_  3[^-6I_L<V?[-_CKQG!HWBCX6^/9=4^#/CBVF6Y*003-)9
M27"8! *R21/$<@)L/S;=M?9]% 'Q;\3S_P %D_B+J'A_2_ _@CPGX%UG1A/#
MJ?BBT\<07>@:PDBJ"[Z?+9/=(RE T;;\IEP0=W'J_P#P3<^&&O\ P6_9AL?A
M7XQ^%VL^&=>T?4[E?$,NLZA!=G6;^0B:;4(9X6(DAD:3"E@KJ$V$$KN/O=%
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
M/&7BEQ'MVS7Q#PQ!3RBQVX@0(?ND,*^@*2.-(D$42!54 *JC  ]*6@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
4B@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833427232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> shares in Thousands, $ 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>Dec. 31, 2024</div></th>
<th class="th"><div>Feb. 11, 2025</div></th>
<th class="th"><div>Jun. 30, 2024</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_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-32335<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">HALOZYME THERAPEUTICS, 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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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">88-0488686<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">12390 El Camino Real<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">San Diego<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">92130<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">858<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">794-8889<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 Par Value<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HALO<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_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="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_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_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="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_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [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="re">
<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="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">$ 4.9<span></span>
</td>
</tr>
<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">123,153<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001159036<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">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_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>
</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_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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 whether any of the financial statement period in the filing include a restatement due to error correction.</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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: 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 4: 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_DocumentFinStmtErrorCorrectionFlag</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_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>19
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832698560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_halo_AuditorInformationAbstract', window );"><strong>Auditor Information [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_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst&#160;& Young LLP<span></span>
</td>
</tr>
<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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Diego, California<span></span>
</td>
</tr>
<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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_halo_AuditorInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Auditor Information</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;">halo_AuditorInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832121712">
<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>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_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">$ 115,850<span></span>
</td>
<td class="nump">$ 118,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_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent', window );">Marketable securities, available-for-sale</a></td>
<td class="nump">480,224<span></span>
</td>
<td class="nump">217,630<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_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent', window );">Accounts receivable, net and contract assets</a></td>
<td class="nump">308,455<span></span>
</td>
<td class="nump">234,210<span></span>
</td>
</tr>
<tr class="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">141,860<span></span>
</td>
<td class="nump">127,601<span></span>
</td>
</tr>
<tr class="ro">
<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">38,951<span></span>
</td>
<td class="nump">48,613<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,085,340<span></span>
</td>
<td class="nump">746,424<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_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">75,035<span></span>
</td>
<td class="nump">74,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">80,596<span></span>
</td>
<td class="nump">17,816<span></span>
</td>
</tr>
<tr class="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">416,821<span></span>
</td>
<td class="nump">416,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">401,830<span></span>
</td>
<td class="nump">472,879<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="nump">3,855<span></span>
</td>
<td class="nump">4,386<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">2,063,477<span></span>
</td>
<td class="nump">1,733,270<span></span>
</td>
</tr>
<tr class="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">10,249<span></span>
</td>
<td class="nump">11,816<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">128,851<span></span>
</td>
<td class="nump">100,678<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">139,100<span></span>
</td>
<td class="nump">112,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">1,505,798<span></span>
</td>
<td class="nump">1,499,248<span></span>
</td>
</tr>
<tr class="re">
<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">54,758<span></span>
</td>
<td class="nump">37,720<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,699,656<span></span>
</td>
<td class="nump">1,649,462<span></span>
</td>
</tr>
<tr class="re">
<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 12)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<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>Stockholders&#8217; equity</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_PreferredStockValue', window );">Preferred stock - $0.001 par value; 20,000 shares authorized; no shares issued and 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_CommonStockValue', window );">Common stock - $0.001 par value; 300,000 shares authorized; 123,138 and 126,770 shares issued and outstanding as of December&#160;31, 2024 and 2023, respectively</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,409<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="nump">3,829<span></span>
</td>
<td class="num">(9,278)<span></span>
</td>
</tr>
<tr class="re">
<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">359,869<span></span>
</td>
<td class="nump">90,550<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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">363,821<span></span>
</td>
<td class="nump">83,808<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 2,063,477<span></span>
</td>
<td class="nump">$ 1,733,270<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Contract With Customer Asset, After Allowance For Credit Loss, 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;">halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</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;">halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-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>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</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> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>Amount of asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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>Amount of asset recognized for present right to economic benefit, 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">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_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest, 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/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_PrepaidExpenseAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-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>Amount of accumulated undistributed earnings (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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">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>21
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830454416">
<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>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_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 );">Preferred stock, par value (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.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_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</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 );">Preferred stock issued (in shares)</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 );">Preferred stock outstanding (in shares)</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 );">Common stock, par value (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.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_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="nump">300,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 );">Common stock issued (in shares)</a></td>
<td class="nump">123,138,000<span></span>
</td>
<td class="nump">126,770,000<span></span>
</td>
</tr>
<tr class="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 );">Common stock outstanding (in shares)</a></td>
<td class="nump">123,138,000<span></span>
</td>
<td class="nump">126,770,000<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>22
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856919768144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_RevenuesAbstract', window );"><strong>Revenues</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 revenues</a></td>
<td class="nump">$ 1,015,324<span></span>
</td>
<td class="nump">$ 829,253<span></span>
</td>
<td class="nump">$ 660,116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', 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_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">159,417<span></span>
</td>
<td class="nump">192,361<span></span>
</td>
<td class="nump">139,304<span></span>
</td>
</tr>
<tr class="re">
<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 of intangibles</a></td>
<td class="nump">71,049<span></span>
</td>
<td class="nump">73,773<span></span>
</td>
<td class="nump">43,148<span></span>
</td>
</tr>
<tr class="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">79,048<span></span>
</td>
<td class="nump">76,363<span></span>
</td>
<td class="nump">66,607<span></span>
</td>
</tr>
<tr class="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">154,335<span></span>
</td>
<td class="nump">149,182<span></span>
</td>
<td class="nump">143,526<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_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">463,849<span></span>
</td>
<td class="nump">491,679<span></span>
</td>
<td class="nump">392,585<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 );">Operating income</a></td>
<td class="nump">551,475<span></span>
</td>
<td class="nump">337,574<span></span>
</td>
<td class="nump">267,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other income (expense)</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_OtherNonoperatingIncomeExpense', window );">Investment and other income, net</a></td>
<td class="nump">23,752<span></span>
</td>
<td class="nump">16,317<span></span>
</td>
<td class="nump">1,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InducedConversionOfConvertibleDebtExpense', window );">Inducement expense related to convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,712)<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_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue', window );">Contingent liability fair value measurement gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,200<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_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(18,095)<span></span>
</td>
<td class="num">(18,762)<span></span>
</td>
<td class="num">(16,947)<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 );">Income before income tax expense</a></td>
<td class="nump">557,132<span></span>
</td>
<td class="nump">348,329<span></span>
</td>
<td class="nump">248,918<span></span>
</td>
</tr>
<tr class="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 );">Income tax expense</a></td>
<td class="nump">113,041<span></span>
</td>
<td class="nump">66,735<span></span>
</td>
<td class="nump">46,789<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 income</a></td>
<td class="nump">$ 444,091<span></span>
</td>
<td class="nump">$ 281,594<span></span>
</td>
<td class="nump">$ 202,129<span></span>
</td>
</tr>
<tr class="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>Earnings per 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 (usd per share)</a></td>
<td class="nump">$ 3.50<span></span>
</td>
<td class="nump">$ 2.13<span></span>
</td>
<td class="nump">$ 1.48<span></span>
</td>
</tr>
<tr class="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 (usd per share)</a></td>
<td class="nump">$ 3.43<span></span>
</td>
<td class="nump">$ 2.10<span></span>
</td>
<td class="nump">$ 1.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted average common shares outstanding</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 (in shares)</a></td>
<td class="nump">126,827<span></span>
</td>
<td class="nump">131,927<span></span>
</td>
<td class="nump">136,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">129,424<span></span>
</td>
<td class="nump">134,197<span></span>
</td>
<td class="nump">140,608<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_ProductOrServiceAxis=us-gaap_RoyaltyMember', window );">Royalties</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_RevenuesAbstract', window );"><strong>Revenues</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 revenues</a></td>
<td class="nump">$ 570,991<span></span>
</td>
<td class="nump">$ 447,865<span></span>
</td>
<td class="nump">$ 360,475<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product sales, net</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_RevenuesAbstract', window );"><strong>Revenues</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 revenues</a></td>
<td class="nump">303,492<span></span>
</td>
<td class="nump">300,854<span></span>
</td>
<td class="nump">191,030<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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember', window );">Revenues under collaborative agreements</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_RevenuesAbstract', window );"><strong>Revenues</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 revenues</a></td>
<td class="nump">$ 140,841<span></span>
</td>
<td class="nump">$ 80,534<span></span>
</td>
<td class="nump">$ 108,611<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Contingent Consideration, Liability, Gain (Loss) On Change In 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;">halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-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;">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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs of sales and operating expenses for 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_InducedConversionOfConvertibleDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.</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> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 40<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481194/470-20-40-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InducedConversionOfConvertibleDebtExpense</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as nonoperating.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) related to nonoperating activities, 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-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>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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;">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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=us-gaap_RoyaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_RoyaltyMember</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_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember</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>23
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832375472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_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 income</a></td>
<td class="nump">$ 444,091<span></span>
</td>
<td class="nump">$ 281,594<span></span>
</td>
<td class="nump">$ 202,129<span></span>
</td>
</tr>
<tr class="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</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 );">Unrealized (loss) gain on marketable securities, net</a></td>
<td class="num">(358)<span></span>
</td>
<td class="nump">1,097<span></span>
</td>
<td class="num">(349)<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_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(4)<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Unrealized gain on foreign currency</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">39<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_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax', window );">Unrealized gain (loss) on derivative instruments, net</a></td>
<td class="nump">14,693<span></span>
</td>
<td class="num">(9,406)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Realized gain on derivative instruments, net</a></td>
<td class="num">(1,224)<span></span>
</td>
<td class="num">(74)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 457,198<span></span>
</td>
<td class="nump">$ 273,238<span></span>
</td>
<td class="nump">$ 201,827<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Cash Flow Hedge, Unrealized Holding Gain (Loss), Before Adjustment, After Tax</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;">halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net Of Tax</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;">halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>24
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833148864">
<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>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 444,091<span></span>
</td>
<td class="nump">$ 281,594<span></span>
</td>
<td class="nump">$ 202,129<span></span>
</td>
</tr>
<tr class="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 income 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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">43,385<span></span>
</td>
<td class="nump">36,620<span></span>
</td>
<td class="nump">24,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">10,263<span></span>
</td>
<td class="nump">11,083<span></span>
</td>
<td class="nump">6,493<span></span>
</td>
</tr>
<tr class="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 of intangible assets</a></td>
<td class="nump">71,049<span></span>
</td>
<td class="nump">73,773<span></span>
</td>
<td class="nump">43,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">7,350<span></span>
</td>
<td class="nump">7,304<span></span>
</td>
<td class="nump">7,839<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accretion of (premium) discount on marketable securities, net</a></td>
<td class="num">(10,918)<span></span>
</td>
<td class="num">(6,319)<span></span>
</td>
<td class="nump">1,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Realized gain (loss) on marketable securities</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of equipment</a></td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">611<span></span>
</td>
<td class="nump">129<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_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue', window );">Contingent liability fair value measurement adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,200)<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_IncreaseDecreaseInContractWithCustomerLiability', window );">Recognition of deferred revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,494)<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_halo_DeferredRentPayments', window );">Lease payments recognized (deferred)</a></td>
<td class="nump">1,067<span></span>
</td>
<td class="nump">1,270<span></span>
</td>
<td class="num">(903)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InducedConversionOfConvertibleDebtExpense', window );">Induced conversion expense related to convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="nump">532<span></span>
</td>
<td class="nump">34,506<span></span>
</td>
<td class="nump">40,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(227)<span></span>
</td>
</tr>
<tr class="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, net and other contract assets</a></td>
<td class="num">(74,245)<span></span>
</td>
<td class="num">(3,339)<span></span>
</td>
<td class="num">(83,941)<span></span>
</td>
</tr>
<tr class="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="num">(67,381)<span></span>
</td>
<td class="num">(26,884)<span></span>
</td>
<td class="num">(17,481)<span></span>
</td>
</tr>
<tr class="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 assets</a></td>
<td class="nump">5,356<span></span>
</td>
<td class="nump">4,098<span></span>
</td>
<td class="num">(9,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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">46,993<span></span>
</td>
<td class="num">(12,546)<span></span>
</td>
<td class="nump">24,535<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">479,064<span></span>
</td>
<td class="nump">388,571<span></span>
</td>
<td class="nump">240,110<span></span>
</td>
</tr>
<tr class="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>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_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of marketable securities</a></td>
<td class="num">(647,601)<span></span>
</td>
<td class="num">(292,911)<span></span>
</td>
<td class="num">(255,208)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Proceeds from sales and maturities of marketable securities</a></td>
<td class="nump">395,574<span></span>
</td>
<td class="nump">211,296<span></span>
</td>
<td class="nump">746,127<span></span>
</td>
</tr>
<tr class="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 );">Acquisitions of business, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(999,120)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(10,696)<span></span>
</td>
<td class="num">(15,294)<span></span>
</td>
<td class="num">(4,810)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,006<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(262,723)<span></span>
</td>
<td class="num">(96,909)<span></span>
</td>
<td class="num">(487,005)<span></span>
</td>
</tr>
<tr class="ro">
<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>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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from term loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">250,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_RepaymentsOfSecuredDebt', window );">Repayment of term loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(250,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">120,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_RepaymentsOfLongTermLinesOfCredit', window );">Repayment of revolving credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(120,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayment of 2024 Convertible Notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,483)<span></span>
</td>
<td class="num">(77,453)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of 2028 Convertible Notes, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">702,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_halo_PaymentOfCappedCallTransactions', window );">Purchase of capped call</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(69,120)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,104)<span></span>
</td>
</tr>
<tr class="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 );">Repurchase of common stock</a></td>
<td class="num">(250,000)<span></span>
</td>
<td class="num">(402,383)<span></span>
</td>
<td class="num">(200,002)<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_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised', window );">Proceeds from issuance of common stock under equity incentive plans, net of taxes paid related to net share settlement</a></td>
<td class="nump">31,139<span></span>
</td>
<td class="nump">7,879<span></span>
</td>
<td class="nump">14,050<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 (used in) provided by financing activities</a></td>
<td class="num">(218,861)<span></span>
</td>
<td class="num">(407,987)<span></span>
</td>
<td class="nump">362,371<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 (decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="num">(2,520)<span></span>
</td>
<td class="num">(116,325)<span></span>
</td>
<td class="nump">115,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">118,370<span></span>
</td>
<td class="nump">234,695<span></span>
</td>
<td class="nump">119,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">115,850<span></span>
</td>
<td class="nump">118,370<span></span>
</td>
<td class="nump">234,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_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_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">10,565<span></span>
</td>
<td class="nump">11,410<span></span>
</td>
<td class="nump">6,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid, net</a></td>
<td class="nump">80,618<span></span>
</td>
<td class="nump">31,756<span></span>
</td>
<td class="nump">16,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash investing and 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Amounts accrued for purchases of property and equipment</a></td>
<td class="nump">280<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">6,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for lease obligation</a></td>
<td class="nump">3,078<span></span>
</td>
<td class="nump">2,572<span></span>
</td>
<td class="nump">34,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Common stock issued for conversion of 2024 Convertible Notes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 125<span></span>
</td>
<td class="nump">$ 1,018<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Contingent Consideration, Liability, Gain (Loss) On Change In 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;">halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_DeferredRentPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Rent Payments</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;">halo_DeferredRentPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_PaymentOfCappedCallTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment Of Capped Call Transactions</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;">halo_PaymentOfCappedCallTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From (Payments) For Issuance Of Shares, Share-Based Payment Arrangement, Including Option Exercised</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;">halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InducedConversionOfConvertibleDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.</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> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 40<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481194/470-20-40-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InducedConversionOfConvertibleDebtExpense</td>
</tr>
<tr>
<td style="padding-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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</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_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to acquire 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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right-of-use asset obtained in exchange for 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of stock issued in noncash 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-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_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>25
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833134448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Retained Earnings (Accumulated Deficit)</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_SharesOutstanding', window );">Beginning Balance, shares outstanding (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,498<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="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 at Dec. 31, 2021</a></td>
<td class="nump">$ 196,953<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
<td class="nump">$ 256,347<span></span>
</td>
<td class="num">$ (620)<span></span>
</td>
<td class="num">$ (58,912)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">24,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,397<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock for the induced conversion of 2024 Convertible Notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,512<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of common stock for the induced conversion of 2024 Convertible Notes</a></td>
<td class="nump">1,693<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,692<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 common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,077<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 common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan</a></td>
<td class="nump">14,050<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">14,049<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_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions', window );">Capped call transaction</a></td>
<td class="num">(69,120)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(69,120)<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,933)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(200,002)<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
<td class="num">(199,997)<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_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(302)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(302)<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 income</a></td>
<td class="nump">202,129<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">202,129<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_SharesOutstanding', window );">Ending Balance, shares outstanding (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,154<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="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 at Dec. 31, 2022</a></td>
<td class="nump">169,798<span></span>
</td>
<td class="nump">$ 135<span></span>
</td>
<td class="nump">27,368<span></span>
</td>
<td class="num">(922)<span></span>
</td>
<td class="nump">143,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">36,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,620<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock for the induced conversion of 2024 Convertible Notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of common stock for the induced conversion of 2024 Convertible Notes</a></td>
<td class="num">(126)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(126)<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 common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">945<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 common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan</a></td>
<td class="nump">7,879<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">7,877<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,618)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(403,601)<span></span>
</td>
<td class="num">$ (10)<span></span>
</td>
<td class="num">(69,330)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(334,261)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(8,356)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,356)<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 income</a></td>
<td class="nump">281,594<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">281,594<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_SharesOutstanding', window );">Ending Balance, shares outstanding (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,770<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="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 at Dec. 31, 2023</a></td>
<td class="nump">83,808<span></span>
</td>
<td class="nump">$ 127<span></span>
</td>
<td class="nump">2,409<span></span>
</td>
<td class="num">(9,278)<span></span>
</td>
<td class="nump">90,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">43,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,385<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 common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,615<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 common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan</a></td>
<td class="nump">31,139<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">31,138<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,247)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(251,709)<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
<td class="num">(76,932)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(174,772)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other comprehensive (loss) income</a></td>
<td class="nump">13,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,107<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 income</a></td>
<td class="nump">444,091<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">444,091<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_SharesOutstanding', window );">Ending Balance, shares outstanding (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,138<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="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 at Dec. 31, 2024</a></td>
<td class="nump">$ 363,821<span></span>
</td>
<td class="nump">$ 123<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,829<span></span>
</td>
<td class="nump">$ 359,869<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment to Additional Paid in Capital, Capped Call Transactions</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;">halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after reclassification adjustments of other comprehensive 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> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 which are neither cancelled nor held in the treasury.</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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the conversion of convertible 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross value of stock issued during the period upon the conversion of convertible 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and retired 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">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>26
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856919721552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Organization and Business</a></td>
<td class="text">Organization and Business <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Halozyme Therapeutics, Inc. is a biopharmaceutical company advancing disruptive solutions to improve patient experiences and outcomes for emerging and established therapies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the innovators of ENHANZE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> drug delivery technology (&#8220;ENHANZE&#8221;) with our proprietary enzyme, rHuPH20, our commercially validated solution is used to facilitate the subcutaneous (&#8220;SC&#8221;) delivery of injected drugs and fluids with the goal of improving the patient experience with rapid SC delivery and reduced treatment burden.&#160;We license our technology to biopharmaceutical companies to collaboratively develop products that combine ENHANZE with our partners&#8217; proprietary compounds.&#160;We also develop, manufacture and commercialize, for ourselves or with our partners, drug-device combination products using our advanced auto-injector technologies that are designed to provide commercial or functional advantages such as improved convenience, reliability and tolerability, and enhanced patient comfort and adherence.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ENHANZE partners&#8217; approved products and product candidates are based on rHuPH20, our patented recombinant human hyaluronidase enzyme. rHuPH20 works by breaking down hyaluronan, a naturally occurring carbohydrate that is a major component of the extracellular matrix of the SC space. This temporarily reduces the barrier to bulk fluid flow allowing for improved and more rapid SC delivery of high dose, high volume injectable biologics, such as monoclonal antibodies and other large therapeutic molecules, as well as small molecules and fluids. We refer to the application of rHuPH20 to facilitate the delivery of other drugs or fluids as ENHANZE. We license our ENHANZE technology to form collaborations with biopharmaceutical companies that develop and/or market drugs requiring or benefiting from injection via the SC route of administration. In the development of proprietary intravenous (&#8220;IV&#8221;) drugs combined with our ENHANZE technology, data have been generated supporting the potential for ENHANZE to reduce patient treatment burden, as a result of shorter duration of SC administration with ENHANZE compared to IV administration. ENHANZE may enable fixed-dose SC dosing compared to weight-based dosing typically required for IV administration, extend the dosing interval for drugs that are already administered subcutaneously and potentially allow for lower rates of infusion-related reactions. ENHANZE may enable more flexible treatment options such as home administration by a healthcare professional or potentially the patient or caregiver.&#160;Lastly, certain proprietary drugs co-formulated with ENHANZE have been granted additional exclusivity, extending the patent life of the product beyond the patent expiry of the proprietary IV drug.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have ENHANZE collaborations and licensing agreements with F. Hoffmann-La Roche, Ltd. and Hoffmann-La Roche, Inc. (&#8220;Roche&#8221;), Takeda Pharmaceuticals International AG and Baxalta US Inc. (&#8220;Takeda&#8221;), Pfizer Inc. (&#8220;Pfizer&#8221;), Janssen Biotech, Inc. (&#8220;Janssen&#8221;), AbbVie, Inc. (&#8220;AbbVie&#8221;), Eli Lilly and Company (&#8220;Lilly&#8221;), Bristol-Myers Squibb Company (&#8220;BMS&#8221;), argenx BVBA (&#8220;argenx&#8221;), ViiV Healthcare (the global specialist HIV Company majority owned by GlaxoSmithKline) (&#8220;ViiV&#8221;), Chugai Pharmaceutical Co., Ltd. (&#8220;Chugai&#8221;) and Acumen Pharmaceuticals, Inc. (&#8220;Acumen&#8221;). In addition to receiving upfront licensing fees from our ENHANZE collaborations, we are entitled to receive event and sales-based milestone payments, revenues from the sale of bulk rHuPH20 and royalties from commercial sales of approved partner products co-formulated with ENHANZE. We currently earn royalties from sales of nine commercial products including sales of five commercial products from the Roche collaboration and one commercial product from each of the Takeda, Janssen, argenx and BMS collaborations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have commercialized auto-injector products with Teva Pharmaceutical Industries, Ltd. (&#8220;Teva&#8221;) and Otter Pharmaceuticals, LLC (&#8220;Otter&#8221;). We have development programs including our auto-injectors with Idorsia Pharmaceuticals Ltd. (&#8220;Idorsia&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial portfolio of proprietary products includes Hylenex</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, utilizing rHuPH20, and XYOSTED</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, utilizing our auto-injector technology.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except where specifically noted or the context otherwise requires, references to &#8220;Halozyme,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221; in these notes to consolidated financial statements refer to Halozyme Therapeutics, Inc. and each of its directly and indirectly wholly owned subsidiaries as disclosed in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</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> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-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;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856919728592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Halozyme Therapeutics, Inc. and our wholly owned subsidiaries, Halozyme, Inc. and Antares Pharma, Inc., and Antares Pharma, Inc.&#8217;s wholly owned Swiss subsidiaries, Antares Pharma IPL AG and Antares Pharma AG. All intercompany accounts and transactions have been eliminated. </span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. On an ongoing basis, we evaluate our estimates and judgments, which are based on historical and anticipated results and trends and on various other assumptions that we believe to be reasonable under the circumstances. By their nature, estimates are subject to an inherent degree of uncertainty and, as such, actual results may differ from our estimates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents and Marketable Securities</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of highly liquid investments, readily convertible to cash, which mature within 90 days or less from the date of purchase. As of December&#160;31, 2024, our cash and cash equivalents consisted of money market funds, bank certificate of deposits and demand deposits at commercial banks.</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities are investments with original maturities of more than 90 days from the date of purchase that are specifically identified to fund current operations. Marketable securities are considered available-for-sale. These investments are classified as current assets, even though the stated maturity date may be one year or more beyond the current balance sheet date which reflects management&#8217;s intention to use the proceeds from the sale of these investments to fund our operations, as necessary. Such available-for-sale investments are carried at fair value with unrealized gains and losses recorded in other comprehensive income and included as a separate component of stockholders&#8217; equity. The cost of marketable securities is adjusted for amortization of premiums or accretion of discounts to maturity, and such amortization or accretion is included in investment and other income, net in our consolidated statements of income. We use the specific identification method for calculating realized gains and losses on marketable securities sold. None of the realized gains and losses and declines in value that were judged to be as a result of credit loss on marketable securities, if any, are included in investment and other income, net in our consolidated statements of income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authoritative guidance for fair value measurements establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments include cash equivalents, available-for-sale marketable securities, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and long-term debt. Fair value estimates of these instruments are made at a specific point in time based on relevant market information. These estimates may be subjective in nature and involve uncertainties and matters of significant judgment and therefore, cannot be determined with precision. The carrying amount of cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of the short-term nature of those instruments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities consist of asset-backed securities, corporate debt securities, U.S. Treasury securities, agency bonds and commercial paper, and are measured at fair value using Level 1 and Level 2 inputs. Level 2 financial instruments are valued using market prices on less active markets and proprietary pricing valuation models with observable inputs, including interest rates, yield curves, maturity dates, issue dates, settlement dates, reported trades, broker-dealer quotes, issue spreads, benchmark securities or other market related data. We obtain the fair value of Level 2 investments from our investment manager, who obtains these fair values from a third-party pricing source. We validate the fair values of Level 2 financial instruments provided by our investment manager by comparing these fair values to a third-party pricing source.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk, Sources of Supply and Significant Customers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to credit risk from our portfolio of cash equivalents and marketable securities. These investments were made in accordance with our investment policy which specifies the categories, allocations, and ratings of securities we may consider for investment. The primary objective of our investment activities is to preserve principal while at the same time maximizing the income we receive without significantly increasing risk. We maintain our cash and cash equivalent balances with two major commercial banks and marketable securities with one other financial institution. Deposits held with the financial institutions exceed the amount of insurance provided on such deposits. We are exposed to credit risk in the event of a default by the financial institutions holding our cash, cash equivalents and marketable securities to the extent recorded on the consolidated balance sheets. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to credit risk from our accounts receivable related to our product sales and revenues under our license and collaborative agreements. We have license and collaborative agreements with pharmaceutical companies under which we receive payments for royalties, license fees, milestone payments for specific achievements designated in the collaborative agreements, reimbursements of research and development services, and supply of bulk formulation of rHuPH20 and auto-injector devices. In addition, we sell proprietary products in the United States (&#8220;U.S.&#8221;) to a limited number of established wholesale distributors in the pharmaceutical industry. Credit is extended based on an evaluation of the customer&#8217;s financial condition, and collateral is not required. Management monitors our exposure to accounts receivable by periodically evaluating the collectability of the accounts receivable based on a variety of factors including the length of time the receivables are past due, the financial health of the customer and historical experience. Based upon the review of these factors, we recorded no significant allowance for doubtful accounts as of December 31, 2024 and 2023. Approximately 60% of the accounts receivable balance as of December&#160;31, 2024 represents amounts due from Janssen and Roche. Approximately 69% of the accounts receivable balance as of December&#160;31, 2023 represents amounts due from Janssen, Roche and Teva. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates the percentage of total revenues in excess of 10% with any single customer:</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:56.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner A</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We attribute revenues under collaborative agreements, including royalties, to the individual countries where&#160;the customer is headquartered.&#160;We attribute revenues from product sales to the individual countries to which the product&#160;is shipped. Worldwide revenues from external customers are summarized by geographic location in the following table (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:56.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.956%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,196&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,324&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, net and Contract Assets</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable is recorded at the invoiced amount and is non-interest bearing. Accounts receivable is recorded net of estimated prompt pay discounts, distribution fees and chargebacks. Contract assets are recorded when revenue is earned but an invoice has not been issued for payment. Contract assets relate to development milestones deemed probable of receipt for intellectual property licenses granted to partners in prior periods and for goods or services when control has transferred to the customer, and corresponding revenue is recognized but is not yet billable to the customer in accordance with the terms of the contract.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at lower of cost or net realizable value. Cost is determined on a first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories are reviewed periodically for potential excess, dated or obsolete status. We evaluate the carrying value of inventories on a regular basis, taking into account such factors as historical and anticipated future sales compared to quantities on hand, the price we expect to obtain for products in their respective markets compared with historical cost and the remaining shelf life of goods on hand.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating leases primarily for real estate and automobiles. These leases have contractual terms which range from three years to twelve years. We determine if an arrangement contains a lease at inception. Right of use (&#8220;ROU&#8221;) assets and liabilities resulting from operating leases are included in property and equipment, accrued expenses and other long-term liabilities on our consolidated balance sheets. Operating lease ROU assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the discount rate to calculate the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our leases often include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Short-term leases with an initial term of 12 months or less are not recorded on our consolidated balance sheet. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as automobiles, we account for the lease and non-lease components as a single lease component. </span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, including ROU assets are recorded at cost, less accumulated depreciation and amortization. Equipment is depreciated using the straight-line method over its estimated useful life ranging from three years to ten years and leasehold improvements are amortized using the straight-line method over the estimated useful life of the asset or the lease term, whichever is shorter. </span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for long-lived assets in accordance with authoritative guidance for impairment or disposal of long-lived assets. Long-lived assets are reviewed for events or changes in circumstances, which indicate their carrying value may not be recoverable. </span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is defined as the change in equity during the period from transactions and other events and circumstances from non-owner sources.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Convertible Notes, the 2027 Convertible Notes and the 2028 Convertible Notes (collectively, the &#8220;Convertible Notes&#8221;) are accounted for in accordance with authoritative guidance for debt and derivatives. We evaluate all the embedded conversion options contained in the Convertible Notes to determine if there are embedded features that require bifurcation as a derivative as required by U.S. GAAP. Based on our analysis, we account for each of our Convertible Notes as single units of accounting, a liability, because we concluded that the conversion features do not require bifurcation as a derivative under embedded derivative authoritative guidance.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedges - Currency Risks</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the second quarter of 2023, we entered into a cash flow hedging program to mitigate foreign currency exchange risk associated with forecasted royalty revenue denominated in Swiss francs. Under the program, we can hedge these forecasted royalties up to a maximum of four years into the future. We hedge these cash flow exposures to reduce the risk of our earnings and cash flows being adversely affected by fluctuations in exchange rates.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge and are highly effective in offsetting changes to future cash flows on hedged transactions. Both at inception of the hedge and on an ongoing basis, we assess whether the foreign currency forward contracts are highly effective in offsetting changes in cash flows of hedged items on a prospective and retrospective basis. If we determine a (i) foreign currency forward contract is not highly effective as a cash flow hedge, (ii) foreign currency forward contract has ceased to be a highly effective hedge or (iii) forecasted transaction is no longer probable of occurring, we would discontinue hedge accounting treatment prospectively. We measure effectiveness based on the change in fair value of the forward currency forward contract and the fair value of the hypothetical foreign currency forward contract with terms that match the critical terms of the risk being hedged. No portion of our foreign currency forward contracts were excluded from the assessment of hedge effectiveness. As of December&#160;31, 2024, all hedges were determined to be highly effective. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets or liabilities associated with our hedging contracts are recorded at fair market value in prepaid expense and other current assets, prepaid expenses and other assets, accrued expenses, or other long-term liabilities, respectively, in our consolidated balance sheets. Gains and losses related to changes in the fair market value of these hedging contracts are recorded as a component of accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) within stockholder&#8217;s equity in our consolidated balance sheets and reclassified to royalty revenue in our consolidated statements of income in the same period as the recognition of the underlying hedged transaction. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, within the defined hedge period, we reclassify the gains or losses on the related cash flow hedge from AOCI to royalties revenue in our consolidated statements of income. Settlements from the cash flow hedge are included in operating activities on the consolidated statements of cash flows. Since the fair market value of these hedging contracts is derived from current market rates, the hedging contracts are classified as derivative financial instruments. We do not use derivatives for speculative or trading purposes. As of December&#160;31, 2024, amounts expected to be recognized as a net gain out of AOCI into our consolidated statements of income during the next 12 months are not material.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the acquisition method of accounting, we allocate the fair value of the total consideration transferred to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the date of acquisition. These valuations require us to make estimates and assumptions, especially with respect to intangible assets. We record the excess consideration over the aggregate fair value of tangible and intangible assets, net of liabilities assumed, as goodwill. Costs incurred to complete a business combination, such as legal and other professional fees, are expensed as incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of a reporting period that falls within the measurement period, we report provisional amounts in our financial statements. During the measurement period, we adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. We record these adjustments to the provisional amounts with a corresponding offset to goodwill. Any adjustments identified after the measurement period are recorded in our consolidated statements of income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill, Intangible Assets and Other Long-Lived Asset</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired, including intangible assets and in-process research and development (&#8220;IPR&amp;D&#8221;), and liabilities assumed are measured at fair value as of the acquisition date. Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of the net assets acquired. Intangible assets acquired in a business combination that are used for IPR&amp;D activities are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Upon reaching the end of the relevant research and development project (i.e., upon commercialization), the IPR&amp;D asset is amortized over its estimated useful life. If the relevant research and development project is abandoned, the IPR&amp;D asset is expensed in the period of abandonment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and IPR&amp;D are not amortized; however, they are reviewed for impairment at least annually during the second quarter, or more frequently if an event occurs indicating the potential for impairment. Goodwill and IPR&amp;D are considered to be impaired if the carrying value of the reporting unit or IPR&amp;D asset exceeds its respective fair value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform our goodwill impairment analysis at the reporting unit level, which aligns with our reporting and operating segment structure and availability of discrete financial information. During the goodwill impairment review, we assess qualitative factors to determine whether it is more likely than not that the fair values of our reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after assessing the totality of these qualitative factors, we determine that it is not more likely than not that the fair value of our reporting unit is less than the carrying amounts, then no additional assessment is deemed necessary. Otherwise, we proceed to compare the estimated fair value of the reporting unit with the carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, we record an </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impairment loss based on the difference. We may elect to bypass the qualitative assessment in a period and proceed to perform the quantitative goodwill impairment test.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our identifiable intangible assets with finite useful lives are typically comprised of acquired device technologies and product rights. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#8217; respective estimated useful lives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform regular reviews to determine if any event has occurred that may indicate intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, we estimate the fair value of the assets and record an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include a significant decline in our stock price and market capitalization compared to the net book value, significant changes in the ability of a particular asset to generate positive cash flows for our strategic business objectives, and the pattern of utilization of a particular asset.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues from payments received (i) as royalties from licensing our ENHANZE technology and other royalty arrangements, (ii) under collaborative agreements and (iii) from sales of our proprietary and partnered products. We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers, we perform the following five steps: (i) identify the promised goods or services in the contract; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ENHANZE and Device Royalties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of our ENHANZE collaboration and license agreements, our partners will pay us royalties at an on average mid-single digit percent rate of their sales if products under the collaboration are commercialized. All amounts owed to us are noncancelable after the underlying triggering event occurs, and nonrefundable once paid. Unless terminated earlier in accordance with its terms, collaborations generally continue in effect until the last to expire royalty payment term, as determined on a product by product and country by country basis, with each royalty term starting on the first commercial sale of that product and ending the later of: (i) a specified period or term set forth in the agreement or (ii) expiration of the last to expire of the valid claims of our patents covering rHuPH20 or other specified patents developed under the collaboration which valid claim covers a product developed under the collaboration. In general, when there are no valid claims of a specified patent developed under the collaboration covering the product in a given country, the royalty rate is reduced for those sales in that country upon the expiration of our patents covering rHuPH20. Janssen&#8217;s patents covering DARZALEX SC do not impact the timing for this royalty reduction. Partners may terminate the agreement prior to expiration for any reason in its entirety or on a target-by-target basis generally upon 90 days prior written notice to us.&#160;Upon any such termination, the license granted to partners (in total or with respect to the terminated target, as applicable) will terminate provided; however, that in the event of expiration of the agreement (as opposed to a termination), the on-going licenses granted may become perpetual, non-exclusive and fully paid. Sales-based milestones and royalties are recognized in the period the underlying sales or milestones occur. We do not receive final royalty reports from our ENHANZE partners until after we complete our financial statements for a prior quarter. Therefore, we recognize revenue based on estimates of the royalty earned, which are based on internal estimates and available preliminary reports provided by our partners. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also earn royalties in connection with several of our licenses granted under license and development arrangements with our device partners. These royalties are based upon a percentage of commercial sales of partnered products with rates ranging from mid-single digits to low double digits and are tiered based on levels of net sales. These sales-based royalties, for which the license was deemed the predominant element to which the royalties relate, are estimated and recognized in the period in which the partners&#8217; commercial sales occur. The royalties are generally reported and payable to us within 45 to 60 days after the end of the period in which the commercial sales are made. We base our estimates of royalties earned on actual sales information from our partners when available or estimated prescription sales from external sources and estimated net selling price. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue under ENHANZE and Device Collaborative Agreements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ENHANZE Collaboration and License Agreements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these agreements, we grant the collaboration partner a worldwide license to develop and commercialize products using our ENHANZE technology to combine our patented rHuPH20 enzyme with their proprietary biologics directed at up to a specified number of targets. Targets are usually licensed on an exclusive, global basis. Targets selected subsequent to inception of the arrangement generally require payment of an additional license fee. The collaboration partner is responsible for all development, manufacturing, clinical, regulatory, sales and marketing costs for any products developed under the agreement. We are responsible for supply of bulk rHuPH20 based on the collaboration partner&#8217;s purchase orders, and may also be separately engaged to perform research and development services. While these collaboration agreements are similar in that they originate from the same framework, each one is the result of an arms-length negotiation and thus may vary from one to the other.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally collect an upfront license payment from collaboration partners, and are also entitled to receive event-based payments subject to collaboration partners&#8217; achievement of specified development, regulatory and sales-based milestones. In several agreements, collaboration partners pay us annual fees to maintain their exclusive license rights if they are unable to advance product development to specified stages. We earn separate fees for bulk rHuPH20 supplies and research and development services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although these agreements are in form identified as collaborative agreements, we concluded for accounting purposes they represent contracts with customers and are not subject to accounting literature on collaborative arrangements. This is because we grant to partners licenses to our intellectual property and provide supply of bulk rHuPH20 and research and development services which are all outputs of our ongoing activities, in exchange for respective consideration. Under these collaborative agreements, our partners lead development of assets, and we do not share in significant financial risks of their development or commercialization activities. Accordingly, we concluded our collaborative agreements are appropriately accounted for pursuant to U.S. GAAP. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under all of our ENHANZE collaborative agreements, we have identified licenses to use functional intellectual property as the only performance obligation. The intellectual property underlying the license is our proprietary ENHANZE technology which represents application of rHuPH20 to facilitate delivery of drugs. Each of the licenses grants the partners rights to use our intellectual property as it exists and is identified on the effective date of the license, because there is no ongoing development of the ENHANZE technology required. Therefore, we recognize revenue from licenses at the point when the license becomes effective and the partner has received access to our intellectual property, usually at the inception of the agreement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When partners can select additional targets to add to the licenses granted, we consider these rights to be options. We evaluate whether such options contain material rights, i.e. have exercise prices that are discounted compared to what we would charge for a similar license to a new partner. The exercise price of these options includes a combination of the target selection fees, event-based milestone payments and royalties. When these amounts in aggregate are not offered at a discount that exceeds discounts available to other customers, we conclude the option does not contain a material right, and we consider grants of additional licensing rights upon option exercises to be separate contracts (target selection contracts).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, we provide indemnification and protection of licensed intellectual property for our customers. These provisions are part of assurance that the licenses meet the agreements&#8217; representations and are not obligations to provide goods or services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also fulfill purchase orders for supply of bulk rHuPH20 and perform research and development services pursuant to project authorization forms for our partners, which represent separate contracts. In addition to our licenses, we price our supply of bulk rHuPH20 and research and development services at our regular selling prices, called standalone selling prices (&#8220;SSP&#8221;). Therefore, our partners do not have material rights to order these items at prices not reflective of SSP. Refer to the discussion below regarding recognition of revenue for these separate contracts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price for a contract represents the amount to which we are entitled in exchange for providing goods and services to the customer. Transaction price does not include amounts subject to uncertainties unless it is probable that there will be no significant reversal of revenue when the uncertainty is resolved. Apart from the upfront license payment (or target selection fees in the target selection contracts), all other fees we may earn under our collaborative agreements are subject to significant uncertainties of product development. Achievement of many of the event-based development and regulatory milestones may not be probable until such milestones are actually achieved. This generally relates to milestones such as obtaining marketing authorization approvals. With respect to other development milestones, e.g., dosing of a first patient in a clinical trial, achievement could be considered probable prior to its actual occurrence, based on the progress towards commencement of the trial. In order to evaluate progress towards commencement of a trial, we assess the status of activities leading up to our partner&#8217;s initiation of a trial such as feedback received from the applicable regulatory authorities, completion of investigational new drug or equivalent filings, readiness and availability of drug, readiness of study sites and our partner&#8217;s </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commitment of resources to the program. We do not include any amounts subject to uncertainties in the transaction price until it is probable that the amount will not result in a significant reversal of revenue in the future. At the end of each reporting period, we re-evaluate the probability of achievement of such milestones and any related constraint, and if necessary, adjust our estimate of the overall transaction price.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When target exchange rights are held by partners, and the amounts attributed to these rights are not refundable, they are included in the transaction price. However, they are recorded as deferred revenues because we have a potential performance obligation to provide a new target upon an exchange right being exercised. These amounts are recognized in revenue when the right of exchange expires or is exercised.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our agreements have one type of performance obligation (licenses) which are typically all transferred at the same time at agreement inception, allocation of transaction price often is not required. However, allocation is required when licenses for some of the individual targets are subject to rights of exchange, because revenue associated with these targets cannot be recognized. When allocation is needed, we perform an allocation of the upfront amount based on relative SSP of licenses for individual targets. We determine license SSP using an income-based valuation approach utilizing risk-adjusted discounted cash flow projections of the estimated return a licensor would receive where applicable, or an alternative valuation method such as indicative value from historical transactions. When amounts subject to uncertainties, such as milestones and royalties, are included in the transaction price, we attribute them to the specific individual target licenses which generate such milestone or royalty amounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also estimate SSP of bulk rHuPH20 and research and development services, to determine that our partners do not have material rights to order them at discounted prices. For supplies of bulk rHuPH20, because we effectively act as a contract manufacturer to our partners, we estimate and charge SSP based on the typical contract manufacturer margins consistent with all of our partners. We determine SSP of research and development services based on a fully-burdened labor rate. Our rates are comparable to those we observe in other collaborative agreements. We also have a history of charging similar rates to all of our partners.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upfront amounts allocated to licenses to individual targets are recognized as revenue when the license is transferred to the partner, as discussed above, if the license is not subject to exchange rights, or when the exchange right expires or is exercised. Development milestones and other fees are recognized in revenue when they are included in the transaction price, because by that time, we have already transferred the related license to the partner.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In contracts to provide research and development services, such services represent the only performance obligation. The fees are charged based on hours worked by our employees and the fixed contractual rate per hour, plus third-party pass-through costs, on a monthly basis. We recognize revenues as the related services are performed based on the amounts billed, as the partner consumes the benefit of research and development work simultaneously as we perform these services, and the amounts billed reflect the value of these services to the customer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Device License, Development and Supply Arrangements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have several license, development and supply arrangements with pharmaceutical partners, under which we grant a license to our device technology and provide research and development services that often involve multiple performance obligations and highly-customized deliverables. For such arrangements, we identify each of the promised goods and services within the contract and the distinct performance obligations at inception of the contract and allocate consideration to each performance obligation based on relative SSP, which is generally determined based on the expected cost plus mark-up. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract includes an enforceable right to payment for performance completed to date and performance obligations are satisfied over time, we recognize revenue over the development period using either the input or output method depending on which is most appropriate given the nature of the distinct deliverable. For other contracts that do not contain an enforceable right to payment for performance completed to date, revenue is recognized when control of the product is transferred to the customer. Factors that may indicate transfer of control has occurred include the transfer of legal title, transfer of physical possession, the customer has obtained the significant risks and rewards of ownership of the assets, and we have a present right to payment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payment terms for development contracts may include an upfront payment equal to a percentage of the total contract value with the remaining portion to be billed upon completion and transfer of the individual deliverables or satisfaction of the individual performance obligations. We record a contract liability for cash received in advance of performance, which is presented as deferred revenue within accrued expense and other long-term liabilities in our consolidated balance sheets and recognized as revenue in our consolidated statements of income when the associated performance obligations have been satisfied. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License fees and milestones received in exchange for the grant of a license to our functional intellectual property, such as patented technology and know-how in connection with a partnered development arrangement, are generally recognized at </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inception of the arrangement, or over the development period depending on the facts and circumstances, as the license is generally not distinct from the non-licensed goods or services to be provided under the contract. Milestone payments that are contingent upon the occurrence of future events are evaluated and recorded at the most likely amount, and to the extent that it is probable that a significant reversal of revenue will not occur when the associated uncertainty is resolved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further discussion on our collaborative arrangements.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Sales, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Proprietary Product Sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial portfolio of proprietary products includes XYOSTED and Hylenex recombinant which we sell primarily to wholesale pharmaceutical distributors and specialty pharmacies, who sell the products to hospitals, retail chain drug stores and other end-user customers. Sales to wholesalers are made pursuant to purchase orders subject to the terms of a master agreement, and delivery of individual packages of products represents performance obligations under each purchase order. We use contract manufacturers to produce our proprietary products and third-party logistic vendors to process and fulfill orders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded we are the principal in the sales to wholesalers because we control access to services rendered by both vendors and direct their activities. We have no obligations to wholesalers to generate pull-through sales.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control has transferred to the customer, which is typically upon delivery, at the net selling price, which reflects the variable consideration for which reserves and sales allowances are established for estimated returns, wholesale distribution fees, prompt payment discounts, government rebates and chargebacks, plan rebate arrangements and patient discount and support programs. We recognize revenue from product sales and related cost of sales upon product delivery to the wholesaler location. At that time, the wholesalers take control of the product as they take title, bear the risk of loss of ownership, and have an enforceable obligation to pay us. They also have the ability to direct sales of product to their customers on terms and at prices they negotiate. Although wholesalers have product return rights, we do not believe they have a significant incentive to return the product to us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of certain reserves and sales allowances requires us to make a number of judgements and estimates to reflect our best estimate of the transaction price and the amount of consideration to which we believe we would be ultimately entitled to receive. The expected value is determined based on unit sales data, contractual terms with customers and third-party payers, historical and estimated future percentage of rebates incurred on sales, historical and future insurance plan billings, any new or anticipated changes in programs or regulations that would impact the amount of the actual rebates, customer purchasing patterns, product expiration dates and levels of inventory in the distribution channel. The estimated amounts of credit for product returns, chargebacks, distribution fees, prompt payment discounts, rebates and customer co-pay support programs are included in accrued expenses and accounts receivable, net in our consolidated balance sheets upon recognition of revenue from product sales. We monitor actual product returns, chargebacks, discounts and fees subsequent to the sale. If these amounts differ from our estimates, we make adjustments to these allowances, which are applied to increase or reduce product sales revenue and earnings in the period of adjustment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling prices initially billed to wholesalers are subject to discounts for prompt payment and subsequent chargebacks when wholesalers sell our products at negotiated discounted prices to members of certain group purchasing organizations, pharmacy benefit managers and government programs. We also pay quarterly distribution fees to certain wholesalers for inventory reporting and chargeback processing, and to pharmacy benefit managers and group purchasing organizations as administrative fees for services and for access to their members. We concluded the benefits received in exchange for these fees are not distinct from our sales of our products, and accordingly we apply these amounts to reduce revenues. Wholesalers also have rights to return unsold product nearing or past the expiration date. Because of the shelf life of our products and our lengthy return period, there may be a significant period of time between when the product is shipped and when we issue credits on returned product.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the transaction price when we receive each purchase order taking into account the expected reductions of the selling price initially billed to the wholesaler arising from all of the above factors. We have compiled historical experience and data to estimate future returns and chargebacks of our products and the impact of the other discounts and fees we pay. When estimating these adjustments to the transaction price, we reduce it sufficiently to be able to assert that it is probable that there will be no significant reversal of revenue when the ultimate adjustment amounts are known.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each purchase order contains only one type of product, and is usually shipped to the wholesaler in a single shipment. Therefore, allocation of the transaction price to individual packages is not required.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the orders placed by wholesalers, we incur costs such as commissions to our sales representatives. However, as revenue from product sales is recognized upon delivery to the wholesaler, which occurs shortly after we receive a purchase order, we do not capitalize these commissions and other costs, based on application of the practical expedient allowed within the applicable guidance.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Partnered Product Sales</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bulk rHuPH20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell bulk rHuPH20 to partners for use in research and development and, subsequent to receiving marketing approval, we sell it for use in collaboration commercial products. Sales are made pursuant to purchase orders subject to the terms of the collaborative agreement or a supply agreement, and delivery of units of bulk rHuPH20 represent performance obligations under each purchase order. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce bulk rHuPH20 and have concluded we are the principal in the sales to partners. The transaction price for each purchase order of bulk rHuPH20 is fixed based on the cost of production plus a contractual markup, and is not subject to adjustments. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue from the sale of bulk rHuPH20 as product sales and related cost of sales upon transfer of title to our partners. At that time, the partners take control of the product, bear the risk of loss of ownership, and have an enforceable obligation to pay us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Devices</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to several license, development, supply and distribution arrangements with pharmaceutical partners, under which we produce and are the exclusive supplier of certain products, devices and/or components. We recognize revenue from the sale of certain products, devices and/or components as product sales and related cost of sales at the point in time in which control is transferred to the customer, which is typically upon shipment of the goods to our partner. Sales terms and pricing are governed by the respective supply and distribution agreements, and there is generally no right of return. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce certain products, devices and/or components, and have concluded we are the principal in the sales to partners. Revenue is recognized at the transaction price, which includes the contractual per unit selling price. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales consists primarily of raw materials, third-party manufacturing costs, fill and finish costs, freight costs, internal costs and manufacturing overhead associated with the production of proprietary and partnered products. Cost of sales also consists of the write-down of excess, dated and obsolete inventories and the write-off of inventories that do not meet certain product specifications, if any. </span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses include salaries and benefits, allocation of facilities and other overhead expenses, research related manufacturing services, contract services, and other outside expenses related to manufacturing, preclinical and regulatory activities and our partner development platforms. Research and development expenses are charged to operating expenses as incurred when these expenditures relate to our research and development efforts and have no alternative future uses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are obligated to make upfront payments upon execution of certain research and development agreements. Advance payments, including nonrefundable amounts, for goods or services that will be used or rendered for future research and development activities are deferred. Such amounts are recognized as expense as the related goods are delivered or the related services are performed or such time when we do not expect the goods to be delivered or services to be performed.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record compensation expense associated with stock options, restricted stock units (&#8220;RSUs&#8221;), performance stock units (&#8220;PSUs&#8221;) and shares issued under our employee stock purchase plan (&#8220;ESPP&#8221;) in accordance with the authoritative guidance for share-based compensation. The cost of employee services received in exchange for an award of an equity instrument is measured at the grant date, based on the estimated fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period of the award. Share-based compensation expense for an award with a performance condition is recognized when the achievement of such performance condition is determined to be probable. If the outcome of such performance condition is not determined to be probable or is not met, no compensation expense is recognized and any previously recognized compensation expense is reversed. Forfeitures are recognized as a reduction of share-based compensation expense as they occur.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide for income taxes using the liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases at each reporting period. We measure deferred tax assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. Significant judgment is required by management to determine our provision for income taxes, our deferred tax assets and liabilities, and any associated valuation allowances recorded against our net deferred tax assets. Deferred tax assets (&#8220;DTA&#8221;) and other tax benefits are recorded when they are more likely than not to be realized. On a quarterly basis, we assess the need for valuation allowance on our DTAs, weighing all positive and negative evidence, to assess if it is more-likely-than-not that some or all our DTAs will be realized. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues from payments received (i) as royalties from licensing our EHHANZE technology and other royalty arrangements, (ii) under collaborative agreements with our partners and (iii) from sales of our proprietary and partnered products. There are no intra-entity sales or transfers. We operate our business in one operating segment, which includes all activities related to the research, development and commercialization of our proprietary enzymes and devices. This operating segment also includes revenues and expenses related to (i)&#160;research and development and manufacturing activities conducted under our collaborative agreements with third parties, (ii)&#160;product sales of proprietary and partnered products, and (iii) associated selling, general and administrative expenses. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision-maker (&#8220;CODM&#8221;), our Chief Executive Officer, reviews the operating results on an aggregate basis and manages the operations as a single operating segment. The CODM assesses the segment&#8217;s performance and decides how to allocate resources based on consolidated net income that is reported in our consolidated statements of income. The measure of segment assets is reported on the consolidated balance sheet as total consolidated assets. The significant expense categories regularly provided to the CODM include cost of sales, research and development, amortization of intangibles, and selling, general and administrative expenses. These expense categories are reported as separate line items in our consolidated statements of income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adoption and Pending Adoption of Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a brief description of recently issued accounting standards, those adopted in the current period and those not yet adopted:</span></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:18.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.248%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.158%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adoption Method</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect on the Financial <br/>Statements or Other Significant Matters</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance is intended to improve annual and interim reportable segment disclosure requirements regardless of number of reporting units, primarily through enhanced disclosures of significant expenses. The amendment requires public entities to disclose significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit and loss.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2023 (our 2024 Form 10-K), and interim periods within fiscal years beginning after December 15, 2024 (our Q1 2025 Form 10-Q) - Early adoption is permitted, including adoption in an interim period.</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Retrospective</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We adopted the new guidance on January 1, 2024. The adoption resulted in expanded disclosures within our notes to the consolidated financial statements for our Annual Report on the Form 10-K and our future Form 10-Qs. There was no other impact on our consolidated financial statements.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2024 (our 2025 Form 10-K) - Early adoption is permitted.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prospective or Retrospective</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance is intended to enhance expense disclosures by requiring disaggregation of certain expenses included in the consolidated statements of income into specified expense categories in the notes to the consolidated financial statements.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2026 (our 2027 Form 10-K), and interim reporting periods beginning after December 15, 2027 (our Q1 2028 Form 10-Q) - Early adoption is permitted.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prospective or Retrospective</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.</span></div></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_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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant accounting policies of the reporting 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836311424">
<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>Dec. 31, 2024</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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [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">Business Combination<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 24, 2022, we acquired all outstanding equity interests of Antares Pharma, Inc. (&#8220;Antares&#8221;) according to the terms and conditions of the Agreement and Plan of Merger, dated as of April 12, 2022 (the &#8220;Merger Agreement&#8221;). Antares is a specialty pharmaceutical company focused primarily on the development and commercialization of pharmaceutical products and technologies that address patient needs in targeted therapeutic areas. We acquired Antares as a part of our strategy to expand as a drug delivery company and include specialty products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase consideration of Antares was $1,045.7&#160;million. Each share of Antares common stock issued and outstanding was converted into the right to receive $5.60 in cash without interest, less any applicable withholding taxes (&#8220;Merger Consideration&#8221;). Additionally, in connection with the transaction, each Antares equity award granted and outstanding as of May 24, 2022 under the Antares&#8217; equity compensation plans was converted into the right to receive Merger Consideration. Other components of purchase consideration include cash paid at closing to settle Antares&#8217; existing debt of $19.7&#160;million and seller transaction costs paid by us on behalf of Antares of $22.9&#160;million. </span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Antares was funded by cash on hand and borrowings under the new credit agreement with Bank of America, N.A. and other lenders that provided for (i) a $350&#160;million revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) and (ii) a $250&#160;million term loan facility (the &#8220;Term Facility&#8221;, collectively with the Revolving Credit Facility, the &#8220;2022 Facility&#8221;) as described in Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We recognized transaction costs of $21.9&#160;million in the twelve months ended December 31, 2022. These costs are reported in selling, general and administrative expenses in our consolidated statements of income. Transaction costs include, but are not limited to, investment banker, advisory, legal, and other professional fees.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Consideration</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase consideration was comprised of the following (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:87.539%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration for Antares shares outstanding as of May 24, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration for Antares equity compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration for seller transaction costs paid by Halozyme</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration related to Antares closing indebtedness settled by Halozyme</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration related to cash bonus awards paid by Halozyme</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,668&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consideration for Antares equity compensation awards consists of $32.2&#160;million paid for vested equity awards as well as $13.6&#160;million paid for the pre-combination portion of unvested equity awards that were accelerated as part of the Merger Agreement. The fair value of the unvested equity awards attributable to the post-combination period of $8.7&#160;million is included in our consolidated statements of income during the year ended December 31, 2022.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Assets Acquired and Liabilities Assumed</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Antares has been accounted for using the acquisition method of accounting in accordance with authoritative guidance for business combinations, with Halozyme treated as the accounting acquirer, which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair value on the acquisition date.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the estimated fair values of assets acquired and liabilities assumed on the acquisition date based on valuations and management estimates (in thousands). Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact our results of operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:84.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.699%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts recognized as of 12/31/2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Total purchase consideration, net of $46,548 cash acquired</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999,120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired, excluding goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,821&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the consideration transferred over the net assets recognized and represents the expected revenue and cost synergies of the combined company and assembled workforce. Goodwill was allocated entirely to the single reportable unit. Goodwill recognized as a result of the acquisition is not deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the first six months of 2023, we recorded measurement period adjustments to increase accrued expenses by $2.0&#160;million, increase deferred tax liabilities by $5.5&#160;million and reduce accounts receivable by $0.2&#160;million. The measurement period adjustments were recorded to reflect facts and circumstances that existed as of the acquisition date. During the second quarter of 2023, we finalized the estimates impacting the allocation of the purchase price consideration.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of identifiable intangible assets were prepared using the excess earnings method which calculates the present value of the incremental after-tax cash flows attributable solely to each intangible asset. The estimated useful lives are based on forecasted periods of benefit for each intangible asset which consider commercialization dates, the estimated revenue cycle based on the products&#8217; competitiveness in the market, and the loss of exclusivity timing with subsequent trending down of revenue. For the ATRS-1902 IPR&amp;D, the useful life is considered indefinite as the asset has not been placed into service. As such, the ATRS-1902 IPR&amp;D will be tested annually for impairment and will not be amortized. Useful lives and final values are presented in the table below.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:74.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auto-Injector technology platform</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XYOSTED proprietary product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TLANDO product rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATRS-1902 (IPR&amp;D)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Pro Forma Results</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our prior year consolidated financial statements include Antares&#8217; results of operations from the date of acquisition on May 24, 2022 through December 31, 2022. Total revenues and net loss after taxes attributable to Antares during this period and included in our consolidated financial statements for the twelve months ended December 31, 2022 total $112.7&#160;million and $67.6&#160;million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes combined results of operations of Halozyme and Antares as if the companies had been combined as of the beginning of our fiscal year 2021 (in thousands).</span></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:79.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.076%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information for all periods presented includes the business combination accounting effects resulting from this acquisition. The unaudited pro forma results include adjustments to reflect the amortization of the inventory step-up and the incremental intangible asset amortization to be incurred based on preliminary valuations of assets as well as certain material non-recurring transaction adjustments related to the acquisition. Adjustments to interest expense, financing costs and investment income were made to reflect the capital structure of the combined entity. Adjustments to income tax expense also were made to reflect the anticipated effective tax rate of the combined entity. The unaudited pro forma financial information as presented is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of fiscal year 2021, nor is it necessarily an indication of trends in future results for a number of reasons, including, but not limited to, differences between the assumptions used to prepare the pro forma information, cost savings from operating efficiencies, potential synergies, and the impact of incremental costs incurred in integrating the businesses.</span></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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830174944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">Fair Value Measurement</a></td>
<td class="text">Fair Value Measurement<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:52.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.779%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, available-for-sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,427&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(795)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:52.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.779%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, available-for-sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,475&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, twenty-seven available-for-sale marketable securities with a fair market value of $250.3&#160;million were in a gross unrealized loss position of $0.8 million. Based on our review of these marketable securities, we believe none of the unrealized loss is as a result of a credit loss as of December&#160;31, 2024 because we do not intend to sell these securities and it is not more-likely-than-not that we will be required to sell these securities before the recovery of their amortized cost basis.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of our contractual maturities of available-for-sale debt securities were as follows (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:66.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.084%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year but within five years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of contractual maturities, available-for-sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,630&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These investments are classified as current assets which reflects management&#8217;s intention to use the proceeds from the sale of these investments to fund operations, as necessary.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes, by major security type, our cash equivalents and available-for-sale marketable securities measured at fair value on a recurring basis and are categorized using the fair value hierarchy (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:29.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.337%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale marketable </span></div><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency hedging contracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,580&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,832&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,772&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency hedging contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on observable market transactions of spot currency rates, forward currency rates or equivalently-termed instruments. Carrying amounts of the financial assets and liabilities are equal to the fair value. As of December&#160;31, 2024, the derivative assets recorded within prepaid expenses and other current assets and prepaid expenses and other assets in our consolidated balance sheets were $<span style="-sec-ix-hidden:f-669">2.4 million</span> and $<span style="-sec-ix-hidden:f-670">1.6 million</span>, respectively. The derivative liabilities recorded within other long-term liabilities in our consolidated balance sheets as of December&#160;31, 2024 were not material.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had no available-for-sale securities that were classified within Level 3 as of December 31, 2024 and 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contingent liability was assumed as part of the Antares acquisition related to TLANDO. The acquisition date fair value was measured using the income approach, specifically the probability weighted expected return method for the development milestone payments and the option pricing methodology using the Monte Carlo simulation for commercial milestone payments and royalty payments. Estimates and assumptions used in the Monte Carlo simulation include forecasted revenues, cost of debt, risk free rate, weighted average cost of capital, revenue market price risk and revenue volatility. Estimates and assumptions used in the income approach include the probability of achieving certain milestones and a discount rate. These unobservable inputs represent a Level 3 measurement because they are supported by little or no market activity and reflect our own assumptions in measuring fair value. Changes in the fair value subsequent to the acquisition date is recognized in our consolidated statements of income. In September 2023, we provided Lipocine notice of termination of the TLANDO license agreement effective January 31, 2024. Based on the fair value remeasurement performed, we recognized a gain on change in fair value of the contingent liability of $13.2&#160;million for the twelve months ended December 31, 2023 in our consolidated statements of income.</span></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-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;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>30
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856919743072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our disaggregated revenues were as follows (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:66.789%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.231%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary product sales</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk rHuPH20 sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device partnered product sales</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product sales, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues under collaborative agreements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upfront license and target nomination fees</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Event-based development and regulatory milestones and other fees</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-based milestones</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device licensing and development revenue</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues under collaborative agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,841&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,534&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,611&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,324&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2024, we recognized revenue related to licenses granted to partners in prior periods in the amount of $673.5 million. This amount represents royalties and sales milestone earned in the current period, in addition to $72.5 million of variable consideration in the contracts where uncertainties were resolved and the development milestones are expected to be achieved or were achieved. We also recognized revenue of $0.6 million during the year ended December&#160;31, 2024 that had been included in accrued expense and other long-term liabilities in our consolidated balance sheets as of December&#160;31, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, other contract assets and deferred revenues (contract liabilities) from contracts with customers, including partners, consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:78.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.550%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,204&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,254&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the amounts included in the transaction price of our contracts with customers, including collaboration partners, and allocated to goods and services not yet provided were $110.2 million, of which $99.9 million relates to unfulfilled product purchase orders and $10.3 million has been collected and is reported as accrued expense and other long-term liabilities in our consolidated balance sheets. The unfulfilled product purchase orders are estimated to be delivered by the end of 2026. Of the total deferred revenues of $10.3 million, $2.0 million is expected to be used by our customers within the next 12 months.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized contract assets of $20.3&#160;million as of December&#160;31, 2024, which related to development milestones deemed probable of receipt for intellectual property licenses granted to partners in prior periods and for goods or services when control has transferred to the customer, and corresponding revenue is recognized but is not yet billable to the customer in accordance with the terms of the contract.</span></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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830167056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain Balance Sheet Items<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_SupplementalBalanceSheetDisclosuresTextBlock', window );">Certain Balance Sheet Items</a></td>
<td class="text">Certain Balance Sheet Items<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net and contract assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales to partners</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues under collaborative agreements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other product sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for distribution fees and discounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,455&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,210&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,015&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,646&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,128&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,601&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories, current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,860&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,601&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Long-term portion of inventories represents inventory expected to remain on hand beyond one year and therefore is included in prepaid expenses and other assets in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid manufacturing expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other assets, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,951&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,613&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid manufacturing expenses include raw materials, slot reservation fees and other amounts paid to contract manufacturing organizations.&#160;Such amounts are reclassified to work-in-process inventory as materials are used or the contract manufacturing organization services are complete.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-788"><span style="-sec-ix-hidden:f-789">Right of use of assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,035&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">                            </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense was approximately $10.3 million, $11.1 million, and $6.5 million, inclusive of ROU asset amortization of $5.7 million, $5.5 million and $3.0 million for the years ended December 31, 2024, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued outsourced manufacturing expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product returns and sales allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-811"><span style="-sec-ix-hidden:f-812">Lease liability</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,851&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,678&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense associated with the accretion of the lease liabilities was approximately $2.2 million, $2.5 million and $0.5 million for the twelve months ended December 31, 2024, 2023 and 2022, respectively. Total lease expense for the twelve months ended December 31, 2024, 2023 and 2022 was $7.9 million, $8.0 million and $3.3 million, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts related to leases for the twelve months ended December 31, 2024, 2023 and 2022 was $6.9 million, $6.7 million and $4.2 million, respectively.</span></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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and 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> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/210/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>32
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830167552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets, net</a></td>
<td class="text">Goodwill and Intangible Assets, net<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity impacting goodwill is presented below (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:84.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,821&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our acquired intangible assets are amortized using the straight-line method over their estimated useful lives of <span style="-sec-ix-hidden:f-835">seven</span> to ten years. The following table shows the cost, accumulated amortization and weighted average useful life in years for our acquired intangible assets as of December&#160;31, 2024 (in thousands).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:47.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.947%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Useful Life (in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auto-Injector technology platform</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XYOSTED proprietary product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangibles, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATRS-1902 (IPR&amp;D)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,830&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment charge of $<span style="-sec-ix-hidden:f-852">2.5&#160;million</span> was recognized during the year ended December 31, 2023 resulting in the full impairment of the TLANDO product rights intangible asset. The impairment charge resulted from the notice of termination of the TLANDO license agreement provided to Lipocine in September 2023, effective January 31, 2024, and is included in amortization of intangibles in our consolidated statements of income.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future annual amortization of finite-lived intangible assets is shown in the following table (in thousands). Actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:82.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.029%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,130&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>33
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856919733168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_DebtDisclosureAbstract', window );"><strong>Debt 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_DebtDisclosureTextBlock', window );">Long-Term Debt, Net</a></td>
<td class="text">Long-Term Debt, Net<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">1.00% Convertible Notes due 2028</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, we completed the sale of $720.0&#160;million in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the &#8220;2028 Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2028 Convertible Notes, after deducting the initial purchasers&#8217; fee of $18.0&#160;million, was approximately $702.0&#160;million. We also incurred additional debt issuance costs totaling $1.0&#160;million. Debt issuance costs and the initial purchasers&#8217; fee are presented as a debt discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Convertible Notes pay interest semi-annually in arrears on February 15th and August 15th of each year at an annual rate of 1.00%. The 2028 Convertible Notes are general unsecured obligations and rank senior in right of payment to all indebtedness that is expressly subordinated in right of payment to the 2028 Convertible Notes, rank equally in right of payment with all existing and future liabilities that are not so subordinated, are effectively junior to any secured indebtedness to the extent of the value of the assets securing such indebtedness, and are structurally subordinated to all indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. The 2028 Convertible Notes have a maturity date of August 15, 2028.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2028 Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2022, if the last reported sale price per share of common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the &#8220;measurement period&#8221;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on our common stock, as described in the offering memorandum for the 2028 Convertible Notes; (4) if we call such notes for redemption; and (5) at any time from, and including, February 15, 2028 until the close of business on the second scheduled trading day immediately before the maturity date. As of December&#160;31, 2024, the 2028 Convertible Notes were not convertible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, we will pay cash for the settlement of principal, and for the premium, if applicable, we will pay cash, deliver shares of common stock or a combination of cash and shares of common stock, at our election. The initial conversion rate for the 2028 Convertible Notes is 17.8517 shares of common stock per $1,000 in principal amount of 2028 Convertible Notes, equivalent to a conversion price of approximately $56.02 per share of our common stock. The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued or unpaid interest.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we were in compliance with all covenants.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the 2028 Convertible Notes, we entered into capped call transactions with certain counterparties (the &#8220;Capped Call Transactions&#8221;). The Capped Call Transactions are expected generally to reduce potential dilution to holders of our common stock upon conversion of the 2028 Convertible Notes or at our election (subject to certain conditions) offset any cash payments we are required to make in excess of the principal amount of such converted 2028 Convertible Notes. The cap price of the Capped Call Transactions is initially $75.4075 per share of common stock, representing a premium of 75% above the last reported sale price of $43.09 per share of common stock on August 15, 2022, and is subject to certain adjustments under the terms of the Capped Call Transactions. As of December&#160;31, 2024, no capped calls had been exercised.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to their terms, the capped calls qualify for classification within stockholders&#8217; equity in our consolidated balance sheets, and their fair value is not remeasured and adjusted as long as they continue to qualify for stockholders&#8217; equity classification. We paid approximately $69.1&#160;million for the Capped Calls, including applicable transaction costs, which was recorded as a reduction to additional paid-in capital in our consolidated balance sheets. The Capped Call Transactions are separate transactions entered into by us with the capped call Counterparties, are not part of the terms of the 2028 Convertible Notes, and do not affect any holder&#8217;s rights under the 2028 Convertible Notes. Holders of the 2028 Convertible Notes do not have any rights with respect to the Capped Call Transactions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">0.25% Convertible Notes due 2027</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we completed the sale of $805.0&#160;million in aggregate principal amount of 0.25% Convertible Senior Notes due 2027 (the &#8220;2027 Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2027 Convertible Notes, after deducting the initial purchasers&#8217; fee of $20.1&#160;million, was approximately $784.9&#160;million. We also incurred additional debt issuance costs totaling $0.4&#160;million. Debt issuance costs and the initial purchasers&#8217; fee are presented as a debt discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Convertible Notes pay interest semi-annually in arrears on March 1st and September 1st of each year at an annual rate of 0.25%. The 2027 Convertible Notes are general unsecured obligations and rank senior in right of payment to all indebtedness that is expressly subordinated in right of payment to the 2027 Convertible Notes, rank equally in right of payment with all existing and future liabilities that are not so subordinated, are effectively junior to any secured indebtedness to the extent of the value of the assets securing such indebtedness and are structurally subordinated to all indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. The 2027 Convertible Notes have a maturity date of March 1, 2027.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert their 2027 Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the &#8220;measurement period&#8221;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on our common stock, as described in the offering memorandum for the 2027 Convertible Notes; (4) if we call such notes for redemption; and (5) at any time from, and including, September 1, 2026 until the close of business on the scheduled trading day immediately before the maturity date. As of December&#160;31, 2024, the 2027 Convertible Notes were not convertible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, we will pay cash for the settlement of principal and for the premium, if applicable, we will pay cash, deliver shares of common stock or a combination of cash and shares of common stock, at our election. The initial conversion rate for the 2027 Convertible Notes is 12.9576 shares of common stock per $1,000 in principal amount of 2027 Convertible Notes, equivalent to a conversion price of approximately $77.17 per share of our common stock. The conversion rate is subject to adjustment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we were in compliance with all covenants.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">1.25% Convertible Notes due 2024</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, we completed the sale of $460.0 million in aggregate principal amount of 1.25% Convertible Senior Notes due 2024 (the &#8220;2024 Convertible Notes&#8221;). The net proceeds in connection with the issuance of the 2024 Convertible Notes, after deducting the initial purchasers&#8217; fee of $12.7 million, was approximately $447.3 million. We also incurred debt issuance cost totaling $0.3 million. Debt issuance costs and the initial purchasers&#8217; fee were presented as a debt discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, we notified the note holders of our irrevocable election to settle the principal of the 2024 Convertible Notes in cash and for the premium, to deliver shares of common stock. The conversion rate for the 2024 Convertible Notes was 41.9208 shares of common stock per $1,000 in principal amount of 2024 Convertible Notes, equivalent to a conversion price of approximately $23.85 per share of our common stock. The conversion rate was subject to adjustment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, we issued a notice for the redemption of 2024 Convertible Notes. Holders of the notes could convert their notes at any time prior to the close of the business day prior to the redemption date. In March 2023, holders of the notes elected to convert the 2024 Convertible Notes in full. In connection with the conversion, we paid approximately $13.5&#160;million in cash which included principal and accrued interest, and issued 288,886 shares of our common stock representing the intrinsic value based on the contractual conversion rate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Carrying Amounts of our Convertible Notes</span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and fair value of our Convertible Notes were as follows (in thousands).</span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:69.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.349%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,950)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unamortized debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,202)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505,798&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499,248&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value based on trading levels (Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of outstanding notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,549,100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366,348&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining amortization per period of debt discount (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of interest expense and the effective interest rates for each of our Convertible Notes (in thousands).</span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"></td><td style="width:56.307%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coupon interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total coupon interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rates</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit and Term Loan Facilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, we entered into a credit agreement, which was subsequently amended in August 2022 (the &#8220;Amendment&#8221;), with Bank of America, N.A., as Administrative Agent, Swing Line Lender and an L/C Issuer, and the other lenders and L/C Issuers party thereto (the &#8220;2022 Credit Agreement&#8221;), evidencing a credit facility (the &#8220;2022 Facility&#8221;) that provides for (i) a $575&#160;million revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) and (ii) a $250&#160;million term loan facility (the &#8220;Term Facility&#8221;). Concurrently, with the entry into the Amendment, we repaid the entire outstanding Term Loan Facility and repaid all outstanding loans under the Revolving Credit Facility under the 2022 Credit Agreement. The 2022 Facility will mature on November 30, 2026 unless either the Revolving Credit Facility or the Term Facility is extended prior to such date in accordance with the 2022 Credit Agreement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Facility requires quarterly scheduled repayments of the term loans in each of the first, second, third and fourth years following the closing in annual amounts equal to 2.50%, 5.00%, 7.50% and 10.00% of the initial principal amount of the term loans, respectively. The term loans are also subject to mandatory prepayments from the proceeds of certain asset sales, subject to our right to reinvest the proceeds thereof.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the 2022 Facility bear interest, at our option, at a rate equal to an applicable margin plus: (a) the applicable Term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) (which includes a SOFR adjustment of 0.10%), or (b) a base rate determined by reference to the highest of (1) the federal funds effective rate plus 0.50%, (2) the Bank of America prime rate, (3) the Term SOFR rate for an interest period of one month plus 1.10%, and (4) 1.00%. The margin for the 2022 Facility ranges, based on our consolidated total net leverage ratio, from 0.25% to 1.25% in the case of base rate loans and from 1.25% to 2.25% in the case of Term SOFR rate loans. In addition to paying interest on the outstanding principal under the Facility, we will pay (i) a commitment fee in respect of the unutilized commitments thereunder and (ii) customary letter of credit fees and agency fees. The commitment fees range from 0.15% to 0.35% per annum based on our consolidated net leverage ratio. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Revolving Credit Facility was undrawn. We incurred a total of $3.6&#160;million in third-party costs related to the 2022 Credit Agreement which are recorded as debt issuance cost within prepaid expenses and other assets in our consolidated balance sheets. As of December&#160;31, 2024, the unamortized debt issuance cost related to the revolving credit facility was $1.5&#160;million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future maturities and interest payments of long-term debt as of December&#160;31, 2024, are as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:85.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555,441&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing coupon interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505,798&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion and unamortized debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505,798&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</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> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>34
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830180608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Compensation</a></td>
<td class="text">Share-based Compensation<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently grant stock options, RSUs and PSUs under our Amended and Restated 2021 Stock Plan (&#8220;2021 Stock Plan&#8221;), which was approved by the stockholders on May 5, 2021 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides for the grant of up to 17.8 million shares of common stock to selected employees, consultants and non-employee members of our Board of Directors as stock options, stock appreciation rights, RSUs and PSUs. Awards are subject to terms and conditions established by the Compensation Committee of our Board of Directors. During the year ended December&#160;31, 2024, we granted share-based awards under the 2021 Stock Plan. As of December&#160;31, 2024, 7.4&#160;million shares were subject to outstanding awards and 10.1&#160;million shares were available for future grants of share-based awards.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized share-based compensation expense included in our consolidated statements of income related to share-based awards (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:56.633%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,400&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,275&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,494&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,385&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense by type of share-based award was as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:56.633%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,973&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, PSUs and ESPP</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,307&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,269&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,424&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,385&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized estimated compensation cost by type of award and the weighted-average remaining requisite service period over which such expense is expected to be recognized as of December 31, 2024 (in thousands, unless otherwise noted):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:70.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.246%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Recognition Period</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">( in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.25</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.55</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ESPP. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, our Board of Directors approved our 2021 ESPP and our stockholders approved the plan in May 2021. The 2021 ESPP enables eligible employees to purchase shares of our common stock at the end of each offering period at a price equal to 85% of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Share purchases are funded through payroll deduction of at least 1% and up to 15% of an employee&#8217;s compensation for each payroll period, and no employee may purchase shares under the 2021 ESPP that exceeds $25,000 worth of our common stock for a calendar year. As of December&#160;31, 2024, 2,559,594 shares were available for future purchase. The offering period is generally for a six-month period and the first offering period commenced on June 16, 2021. Offering periods shall commence on or about the sixteenth day of June and December of each year and end on or about the fifteenth day of the next December and June, respectively, occurring thereafter. During the twelve months ended December&#160;31, 2024, 44,628 shares were issued pursuant to the 2021 ESPP.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Options granted under the 2021 Stock Plan must have an exercise price equal to at least 100% of the fair market value of our common stock on the date of grant. The options generally have a maximum contractual term of ten years and vest at the rate of one-fourth of the shares on the first anniversary of the date of grant and 1/48 of the shares monthly thereafter. Certain option awards provide for accelerated vesting if there is a change in control (as defined in the 2021 Stock Plan).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock option award activity as of and for the year ended December&#160;31, 2024 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:45.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.202%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.748%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Underlying<br/>Stock&#160;Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average&#160;Exercise<br/>Price&#160;per&#160;Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;( in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value (in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,422,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,207,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414,129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,476,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,476,206&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,592,590&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of options granted during the years ended December 31, 2024, 2023 and 2022 was $17.75 per share, $17.72 per share and $14.22 per share, respectively. The total intrinsic value of options exercised during the years ended December 31, 2024, 2023 and 2022 was approximately $31.4 million, $13.7 million and $21.6 million, respectively. Cash received from stock option exercises for the years ended December 31, 2024, 2023 and 2022 was approximately $32.7 million, $10.0 million and $15.3 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exercise price of stock options granted is equal to the closing price of the common stock on the date of grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton option pricing model (&#8220;Black-Scholes Model&#8221;). Expected volatility is based on historical volatility of our common stock. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. The risk-free interest rate is based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. The dividend yield assumption is based on the expectation of no future dividend payments. The assumptions used in the Black-Scholes Model were as follows:</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:56.568%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.248%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.01 - 42.13%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.68 - 40.82%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.91 - 50.81%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.65 - 4.70%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.37 - 4.72%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.37 - 4.27%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;A RSU is a promise by us to issue a share of our common stock upon vesting of the unit. RSUs will generally vest at the rate of one-fourth of the shares on each anniversary of the date of grant. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our RSU activity during the year ended December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:49.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.979%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.838%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;(in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value (in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,398,776&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the RSUs was based on the closing market value of our common stock on the date of grant. The total grant date fair value of RSUs vested during the years ended December 31, 2024, 2023 and 2022 was approximately $15.5 million, $12.9 million and $8.6 million, respectively. The fair value of RSUs vested during the years ended December 31, 2024, 2023 and 2022 was approximately $16.5 million, $18.3 million and $11.3 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Stock Units</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;A PSU is a promise by us to issue a share of our common stock upon achievement of a specific performance condition.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our PSU activity during the year ended December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:74.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.147%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.72&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,400&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,597)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the PSUs was based on the closing market value of our common stock on the date of grant. The fair value of PSUs vested during the years ended December 31, 2024, 2023 and 2022 was $1.6 million, $0.2 million and $0.2&#160;million, respectively.</span></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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830804336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="margin-top:5pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2024, 2023 and 2022, we issued an aggregate of 1,207,914, 565,343 and 789,870 shares of common stock, respectively, in connection with the exercises of stock options, for net proceeds of approximately $32.7 million, $10.0 million and $15.3 million, respectively. For the years ended December 31, 2024, 2023 and 2022, we issued 363,155, 333,379 and 254,907 shares of common stock, respectively, upon vesting of certain RSUs and PSUs for which the RSU and PSU holders surrendered 88,825, 70,733 and 68,425 RSUs and PSUs, respectively. Stock options and unvested restricted units totaling approximately 7.4 million, 7.8 million and 6.6 million shares of our common stock were outstanding as of December 31, 2024, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Board of Directors authorized a second capital return program to repurchase up to $750.0&#160;million of outstanding stock over a <span style="-sec-ix-hidden:f-1161">three</span>-year period which we completed in June 2024. A total of 19.1&#160;million shares were repurchased over the <span style="-sec-ix-hidden:f-1163">three</span>-year period at an average price per share of $39.31. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, our Board of Directors authorized a new capital return program to repurchase up to $750.0&#160;million of our outstanding common stock. In December 2024, we entered into an Accelerated Share Repurchase (&#8220;ASR&#8221;) agreement with Bank of America to repurchase $250.0&#160;million of our common stock. Pursuant to the agreement, at the inception of the ASR, we paid $250.0&#160;million to Bank of America and took initial delivery of 4.2&#160;million shares, representing approximately 80 percent of the total shares that will be repurchased under the ASR agreement measured based on the closing price of our common stock on the transaction trade date. The final share count will be determined at the transaction settlement date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All shares repurchased under our capital return programs have been retired and have resumed their status of authorized and unissued shares.</span></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836358272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 );">Earnings per share</a></td>
<td class="text">Earnings per share<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed by dividing net income for the period by the weighted average number of common shares outstanding during the period, without consideration for common stock equivalents. Outstanding stock options, unvested RSUs, unvested PSUs, common shares expected to be issued under our ESPP and the Convertible Notes are considered common stock equivalents and are only included in the calculation of diluted earnings per common share when net income is reported and their effect is dilutive. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive common shares issuable upon vesting of stock options, RSUs and PSUs are determined using the average share price for each period under the treasury stock method. Potentially dilutive common shares issuable upon conversion of the Convertible Notes are determined using the if-converted method. Since we have committed to settle the principal amount of the Convertible Notes in cash upon conversion only, the number of shares for the conversion spread will be included as a dilutive common stock equivalent. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the numerators and the denominators of the basic and diluted earnings per share computations is as follows (in thousands, except per share amounts):</span></div><div style="margin-top:11pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"></td><td style="width:65.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.232%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,129&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding for basic earnings per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive potential common stock outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, PSUs and ESPP</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding for diluted earnings per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,424&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,608&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares which have been excluded from the calculation of diluted earnings per common share because their effect was anti-dilutive include the following (shares in millions):</span></div><div style="margin-top:11pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"></td><td style="width:65.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.214%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The anti-dilutive securities include outstanding stock options, unvested RSUs, unvested PSUs, common shares expected to be issued under our ESPP and Convertible Notes.</span></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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830241392">
<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>Dec. 31, 2024</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">Commitments and Contingencies<div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our properties consist of leased office, laboratory, warehouse and assembly facilities. Our administrative offices and research facilities are located in San&#160;Diego, California. We also lease a building in Minnetonka, Minnesota consisting of office, assembly operations, and warehousing space, and have a small administrative office in Ewing, New Jersey. We lease an aggregate of approximately 162,000 square feet of space. We pay a pro rata share of operating costs, insurance costs, utilities and real property taxes. Additionally, we lease certain office equipment and vehicles under operating leases. Total rent expense was approximately $8.6 million, $9.3 million and $3.3 million for the years ended December 31, 2024, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximate annual future minimum operating lease payments as of December&#160;31, 2024 are as follows (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:84.985%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.592%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,052&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,705&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term of our operating leases is approximately 5.54 years. </span></div><div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in disputes, including litigation, relating to claims arising out of operations in the normal course of our business. Any of these claims could subject us to costly legal expenses and, while we generally believe that we have adequate insurance to cover many different types of liabilities, our insurance carriers may deny coverage or our policy limits may be inadequate to fully satisfy any damage awards or settlements. If this were to happen, the payment of any such awards could have a material adverse effect on our consolidated results of operations and financial position. Additionally, any such claims, whether or not successful, could damage our reputation and business. We currently are not a party to any legal proceedings, the adverse outcome of which, in our opinion, individually or in the aggregate, would have a material adverse effect on our consolidated results of operations or financial position.</span></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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830432000">
<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>Dec. 31, 2024</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">Income Taxes<div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income before income tax expense summarized by region was as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:58.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557,852&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557,132&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,329&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,918&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of our net deferred tax assets (liabilities) were as follows (in thousands). </span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:70.722%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development and orphan drug credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 842 lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory related reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,077&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,260&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible book amortization </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 842 right of use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,352)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,405)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,386&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A valuation allowance of $2.4 million and $2.6 million has been established to offset the net DTAs as of December 31, 2024 and 2023, respectively, as realization of such assets is uncertain.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a periodic basis, we reassess the valuation allowance of our DTAs, weighing all positive and negative evidence, to assess if it is more-likely-than-not that some or all our DTAs will be realized. After assessing both positive and negative evidence, we determined that it was more likely than not that our DTAs would be realized except for certain deferred tax assets associated with unrealized cash flow hedge and net operating losses in foreign jurisdictions where we do not expect benefit.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit) was comprised of the following components (in thousands):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:58.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,041&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,735&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,789&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes on earnings subject to income taxes differs from the statutory federal income tax rate due to the following:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:58.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax expense </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax expense, net of federal income tax impact</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation limitation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.29&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.13&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.80&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2024, our unrecognized tax benefit and uncertain tax positions were $24.5 million, of which $23.6 million will impact the effective tax rate when resolved. Of the unrecognized tax benefits, we do not expect any significant changes to occur in the next 12 months. Interest and/or penalties related to uncertain income tax positions are recognized by us as a component of income tax expense. For the years ended December 31, 2024, 2023 and 2022, we recognized an immaterial amount of interest and penalties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our unrecognized tax benefits (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:58.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits, beginning of period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions for prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in tax positions for prior years and lapse in statute of limitations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions related to business acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions for current year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,918&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we had California and other state net operating loss carryforwards of approximately $236.9 million and $63.1 million, respectively. The California and other state net operating loss carryforwards begin to expire in 2029.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, we had federal and California research and development tax credit carryforwards of approximately $1.1 million, and $25.2 million, respectively. The federal research and development tax credits will begin to expire in 2040 unless previously utilized. The California research and development tax credits will carryforward indefinitely until utilized. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Internal Revenue Code Section&#160;382, the annual use of the net operating loss carryforwards and research and development tax credits could be limited by any greater than 50% ownership change during any three-year testing period. As a result of any such ownership change, portions of our net operating loss carryforwards and research and development tax credits are subject to annual limitations. We completed an updated Section&#160;382 analysis regarding the limitation of the net operating losses and research and development credits as of the acquisition of Antares. Based upon the analysis, we determined that ownership changes occurred in prior years; however, the annual limitations on net operating loss and research and development tax credit carryforwards will not have a material impact on the future utilization of such carryforwards.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not provide for U.S. income taxes on the undistributed earnings of our foreign subsidiary as it is our intention to utilize those earnings in the foreign operations for an indefinite period of time. As of December 31, 2024 and 2023, there were no undistributed earnings in foreign subsidiaries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to taxation in the U.S. and in various state and foreign jurisdictions. Our tax years for 2008 and forward are subject to examination by the U.S. federal and state tax authorities due to the carryforward of unutilized net operating losses and research and development credits.</span></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_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 tax.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-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;">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>39
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830469392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Savings Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement 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 Savings Plan</a></td>
<td class="text">Employee Savings Plan<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an employee savings plan pursuant to Section&#160;401(k) of the Internal Revenue Code.&#160;All employees are eligible to participate, provided they meet the requirements of the plan. We are not required to make matching contributions under the plan. However, we voluntarily contributed to the plan approximately $3.3 million, $3.3 million and $2.6 million for the years ended December 31, 2024, 2023 and 2022, respectively.</span></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_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> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>40
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836474592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="margin-top:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II - Valuation and Qualifying Accounts</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:37.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.472%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at End of Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowances </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowances </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowances </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,096)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span>Allowances are for chargebacks, prompt payment discounts and distribution fees related to proprietary product sales.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</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>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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ValuationAndQualifyingAccountsAbstract</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856929938512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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 income</a></td>
<td class="nump">$ 444,091<span></span>
</td>
<td class="nump">$ 281,594<span></span>
</td>
<td class="nump">$ 202,129<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856835586848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>43
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836465744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [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_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831881136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The IRP provides our management and information technology personnel with processes and procedures for assessing, identifying, managing and escalating material risks from cybersecurity threats which have been integrated into our overall risk management processes. For example, our enterprise risk management processes involve the identification of events that may arise in the course of operating our business and the potential impact of such events on our business. We have identified and prioritized cybersecurity events as requiring increased managerial focus and urgency in actions taken to mitigate cybersecurity risks due to the potential impact such events could have on our business. Although the risks from cybersecurity threats have not materially affected our business strategy, results of operations or financial condition, it is possible that a cybersecurity incident resulting in a serious compromise of our IT Systems or a demand for payment to restore our IT Systems, could have a material adverse effect on us by negatively impacting our ability to operate our business effectively and by diverting the attention of our management and other resources, including financial resources, to address the cybersecurity incident. Despite our efforts to mitigate the risks associated with cybersecurity threats, we cannot eliminate all such risks or provide assurance that we have not experienced undetected cybersecurity incidents. For additional information about these risks, see Part I, Item 1A, &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our processes for assessing, identifying and managing risk from cybersecurity, we engage various third parties to assist in managing these processes including:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Outside cybersecurity legal counsel to assist in updating our IRP and for consultation and coordination with other third parties in the event of a cyber incident;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cybersecurity vendors that would perform various investigation services in the event of a cyber incident including assisting in determining the type of attack and impact to our information technology network, maintaining cybersecurity vigilance and assisting with the recovery and restoration of any impacted IT System services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cybersecurity experts who would, in the event of a cybersecurity incident, assist with validation of the incident; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vendors that would provide breach response services such as communications, notification to third parties and credit monitoring.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our IRP, we have also implemented processes to oversee and identify risks from cybersecurity threats associated with our use of third-party service providers. For example, where appropriate, we seek to negotiate contractual terms with certain third-party service providers that impose obligations on such service providers with the goal of protecting our confidential information.</span></div><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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The IRP provides our management and information technology personnel with processes and procedures for assessing, identifying, managing and escalating material risks from cybersecurity threats which have been integrated into our overall risk management processes. For example, our enterprise risk management processes involve the identification of events that may arise in the course of operating our business and the potential impact of such events on our business. We have identified and prioritized cybersecurity events as requiring increased managerial focus and urgency in actions taken to mitigate cybersecurity risks due to the potential impact such events could have on our business. Although the risks from cybersecurity threats have not materially affected our business strategy, results of operations or financial condition, it is possible that a cybersecurity incident resulting in a serious compromise of our IT Systems or a demand for payment to restore our IT Systems, could have a material adverse effect on us by negatively impacting our ability to operate our business effectively and by diverting the attention of our management and other resources, including financial resources, to address the cybersecurity incident. Despite our efforts to mitigate the risks associated with cybersecurity threats, we cannot eliminate all such risks or provide assurance that we have not experienced undetected cybersecurity incidents. For additional information about these risks, see Part I, Item 1A, &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K.</span></div><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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Incident Response Team has the primary responsibility of assessing and managing risks from cybersecurity threats and implementing the various stages of our IRP set forth above. The Incident Response Team is comprised of the following IT Systems management personnel and members of senior management:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Chief Information Officer (&#8220;CIO&#8221;) &#8211; Our CIO has over 25 years of information technology experience across a wide range of industry sectors including life sciences, medical device, pharmaceutical, real estate and software development with responsibility in cybersecurity, data analytics and GenAI implementations for the last 10 years, and 20 years of business continuity planning and disaster recovery planning and execution. Our CIO has oversight of our cybersecurity strategy and building out our cybersecurity capabilities and infrastructure in response to the growing threat from </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">potential cyber security incidents on our IT Systems. Our CIO is also responsible for the integration of our cybersecurity management into our overall enterprise risk management strategy;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Associate Director, Information Technology (&#8220;IT Security Director&#8221;) &#8211; Our IT Security Director has approximately 20 years of relevant information technology experience including at least 15 years of hands-on experience working in various cybersecurity domains, including asset and network security and architecture, identity access management, disaster recovery and business continuity. Our IT Security Director&#8217;s responsibilities include serving as the lead for cybersecurity under the direction of the CIO and maturing our cybersecurity program across all cybersecurity domains, including security and risk management. Our IT Security Director is a Certified Information Systems Security Professional and has an NACD CERT certificate in cybersecurity oversight;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Senior Vice President, Chief Legal Officer &#8211; Our Chief Legal Officer oversees our enterprise risk management strategy and serves as the executive management representative on our Incident Response Team; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vice President, Business Continuity &amp; Sustainable Operations (&#8220;VP Business Continuity&#8221;) &#8211; Our VP Business Continuity has responsibility for overseeing our Business Continuity Plan which incorporates our IRP. Our VP Business Continuity has over 15 years leading the business continuity programs for various companies and has training on ISO 22301 (the Business Continuity ISO Standard).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under its committee charter, the Audit Committee of the Board of Directors (the &#8220;Audit Committee&#8221;) is responsible for discussing with senior management our policies with respect to risk assessment and risk management and for discussing with management our financial risk exposures and the steps management has taken to monitor and control such exposures. In particular, the Audit Committee oversees our cybersecurity strategy designed to identify, assess and mitigate cybersecurity risks, and reviews our cybersecurity and other information technology risks, controls and procedures, and receives periodic updates from management on cybersecurity regarding the adequacy and effectiveness of our cybersecurity measures. In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also instituted a separate process for communicating with the Audit Committee regarding any risks from an actual cybersecurity threat in the event we are the target of a specific cybersecurity incident. As part of our response to such an incident, members of the Incident Response Team would provide an initial awareness communication of the incident to our Chief Financial Officer then to the Chief Executive Officer who would in turn inform the Chairman of our Board of Directors (&#8220;Board Chair&#8221;) and the Chair of the Audit Committee (&#8220;Audit Committee Chair&#8221;). Following an initial assessment of the incident by senior management and IT Systems personnel, we would provide a follow-up communication to the Board Chair and Audit Committee Chair and determine whether further escalation to the full Board of Directors is warranted.</span></div><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_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under its committee charter, the Audit Committee of the Board of Directors (the &#8220;Audit Committee&#8221;) is responsible for discussing with senior management our policies with respect to risk assessment and risk management and for discussing with management our financial risk exposures and the steps management has taken to monitor and control such exposures. In particular, the Audit Committee oversees our cybersecurity strategy designed to identify, assess and mitigate cybersecurity risks, and reviews our cybersecurity and other information technology risks, controls and procedures, and receives periodic updates from management on cybersecurity regarding the adequacy and effectiveness of our cybersecurity measures. In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.</span></div><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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.<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_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Chief Information Officer (&#8220;CIO&#8221;) &#8211; Our CIO has over 25 years of information technology experience across a wide range of industry sectors including life sciences, medical device, pharmaceutical, real estate and software development with responsibility in cybersecurity, data analytics and GenAI implementations for the last 10 years, and 20 years of business continuity planning and disaster recovery planning and execution. Our CIO has oversight of our cybersecurity strategy and building out our cybersecurity capabilities and infrastructure in response to the growing threat from </span><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">potential cyber security incidents on our IT Systems. Our CIO is also responsible for the integration of our cybersecurity management into our overall enterprise risk management strategy;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Associate Director, Information Technology (&#8220;IT Security Director&#8221;) &#8211; Our IT Security Director has approximately 20 years of relevant information technology experience including at least 15 years of hands-on experience working in various cybersecurity domains, including asset and network security and architecture, identity access management, disaster recovery and business continuity. Our IT Security Director&#8217;s responsibilities include serving as the lead for cybersecurity under the direction of the CIO and maturing our cybersecurity program across all cybersecurity domains, including security and risk management. Our IT Security Director is a Certified Information Systems Security Professional and has an NACD CERT certificate in cybersecurity oversight;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Senior Vice President, Chief Legal Officer &#8211; Our Chief Legal Officer oversees our enterprise risk management strategy and serves as the executive management representative on our Incident Response Team; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vice President, Business Continuity &amp; Sustainable Operations (&#8220;VP Business Continuity&#8221;) &#8211; Our VP Business Continuity has responsibility for overseeing our Business Continuity Plan which incorporates our IRP. Our VP Business Continuity has over 15 years leading the business continuity programs for various companies and has training on ISO 22301 (the Business Continuity ISO Standard).</span></div><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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under its committee charter, the Audit Committee of the Board of Directors (the &#8220;Audit Committee&#8221;) is responsible for discussing with senior management our policies with respect to risk assessment and risk management and for discussing with management our financial risk exposures and the steps management has taken to monitor and control such exposures. In particular, the Audit Committee oversees our cybersecurity strategy designed to identify, assess and mitigate cybersecurity risks, and reviews our cybersecurity and other information technology risks, controls and procedures, and receives periodic updates from management on cybersecurity regarding the adequacy and effectiveness of our cybersecurity measures. In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.</span></div><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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Chief Information Officer (&#8220;CIO&#8221;) &#8211; Our CIO has over 25 years of information technology experience across a wide range of industry sectors including life sciences, medical device, pharmaceutical, real estate and software development with responsibility in cybersecurity, data analytics and GenAI implementations for the last 10 years, and 20 years of business continuity planning and disaster recovery planning and execution. Our CIO has oversight of our cybersecurity strategy and building out our cybersecurity capabilities and infrastructure in response to the growing threat from </span><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">potential cyber security incidents on our IT Systems. Our CIO is also responsible for the integration of our cybersecurity management into our overall enterprise risk management strategy;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Associate Director, Information Technology (&#8220;IT Security Director&#8221;) &#8211; Our IT Security Director has approximately 20 years of relevant information technology experience including at least 15 years of hands-on experience working in various cybersecurity domains, including asset and network security and architecture, identity access management, disaster recovery and business continuity. Our IT Security Director&#8217;s responsibilities include serving as the lead for cybersecurity under the direction of the CIO and maturing our cybersecurity program across all cybersecurity domains, including security and risk management. Our IT Security Director is a Certified Information Systems Security Professional and has an NACD CERT certificate in cybersecurity oversight;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Senior Vice President, Chief Legal Officer &#8211; Our Chief Legal Officer oversees our enterprise risk management strategy and serves as the executive management representative on our Incident Response Team; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vice President, Business Continuity &amp; Sustainable Operations (&#8220;VP Business Continuity&#8221;) &#8211; Our VP Business Continuity has responsibility for overseeing our Business Continuity Plan which incorporates our IRP. Our VP Business Continuity has over 15 years leading the business continuity programs for various companies and has training on ISO 22301 (the Business Continuity ISO Standard).</span></div><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_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also instituted a separate process for communicating with the Audit Committee regarding any risks from an actual cybersecurity threat in the event we are the target of a specific cybersecurity incident. As part of our response to such an incident, members of the Incident Response Team would provide an initial awareness communication of the incident to our Chief Financial Officer then to the Chief Executive Officer who would in turn inform the Chairman of our Board of Directors (&#8220;Board Chair&#8221;) and the Chair of the Audit Committee (&#8220;Audit Committee Chair&#8221;). Following an initial assessment of the incident by senior management and IT Systems personnel, we would provide a follow-up communication to the Board Chair and Audit Committee Chair and determine whether further escalation to the full Board of Directors is warranted.</span></div><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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 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;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 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;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833007360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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>Dec. 31, 2024</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div>The consolidated financial statements include the accounts of Halozyme Therapeutics, Inc. and our wholly owned subsidiaries, Halozyme, Inc. and Antares Pharma, Inc., and Antares Pharma, Inc.&#8217;s wholly owned Swiss subsidiaries, Antares Pharma IPL AG and Antares Pharma AG. All intercompany accounts and transactions have been eliminated.<span></span>
</td>
</tr>
<tr class="re">
<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"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. On an ongoing basis, we evaluate our estimates and judgments, which are based on historical and anticipated results and trends and on various other assumptions that we believe to be reasonable under the circumstances. By their nature, estimates are subject to an inherent degree of uncertainty and, as such, actual results may differ from our estimates.</span></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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash Equivalents</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents and Marketable Securities</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of highly liquid investments, readily convertible to cash, which mature within 90 days or less from the date of purchase. As of December&#160;31, 2024, our cash and cash equivalents consisted of money market funds, bank certificate of deposits and demand deposits at commercial banks.</span></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_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities are investments with original maturities of more than 90 days from the date of purchase that are specifically identified to fund current operations. Marketable securities are considered available-for-sale. These investments are classified as current assets, even though the stated maturity date may be one year or more beyond the current balance sheet date which reflects management&#8217;s intention to use the proceeds from the sale of these investments to fund our operations, as necessary. Such available-for-sale investments are carried at fair value with unrealized gains and losses recorded in other comprehensive income and included as a separate component of stockholders&#8217; equity. The cost of marketable securities is adjusted for amortization of premiums or accretion of discounts to maturity, and such amortization or accretion is included in investment and other income, net in our consolidated statements of income. We use the specific identification method for calculating realized gains and losses on marketable securities sold. None of the realized gains and losses and declines in value that were judged to be as a result of credit loss on marketable securities, if any, are included in investment and other income, net in our consolidated statements of income.</span></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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authoritative guidance for fair value measurements establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments include cash equivalents, available-for-sale marketable securities, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and long-term debt. Fair value estimates of these instruments are made at a specific point in time based on relevant market information. These estimates may be subjective in nature and involve uncertainties and matters of significant judgment and therefore, cannot be determined with precision. The carrying amount of cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of the short-term nature of those instruments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities consist of asset-backed securities, corporate debt securities, U.S. Treasury securities, agency bonds and commercial paper, and are measured at fair value using Level 1 and Level 2 inputs. Level 2 financial instruments are valued using market prices on less active markets and proprietary pricing valuation models with observable inputs, including interest rates, yield curves, maturity dates, issue dates, settlement dates, reported trades, broker-dealer quotes, issue spreads, benchmark securities or other market related data. We obtain the fair value of Level 2 investments from our investment manager, who obtains these fair values from a third-party pricing source. We validate the fair values of Level 2 financial instruments provided by our investment manager by comparing these fair values to a third-party pricing source.</span></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_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk, Sources of Supply and Significant Customers</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk, Sources of Supply and Significant Customers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to credit risk from our portfolio of cash equivalents and marketable securities. These investments were made in accordance with our investment policy which specifies the categories, allocations, and ratings of securities we may consider for investment. The primary objective of our investment activities is to preserve principal while at the same time maximizing the income we receive without significantly increasing risk. We maintain our cash and cash equivalent balances with two major commercial banks and marketable securities with one other financial institution. Deposits held with the financial institutions exceed the amount of insurance provided on such deposits. We are exposed to credit risk in the event of a default by the financial institutions holding our cash, cash equivalents and marketable securities to the extent recorded on the consolidated balance sheets. </span></div>We are also subject to credit risk from our accounts receivable related to our product sales and revenues under our license and collaborative agreements. We have license and collaborative agreements with pharmaceutical companies under which we receive payments for royalties, license fees, milestone payments for specific achievements designated in the collaborative agreements, reimbursements of research and development services, and supply of bulk formulation of rHuPH20 and auto-injector devices. In addition, we sell proprietary products in the United States (&#8220;U.S.&#8221;) to a limited number of established wholesale distributors in the pharmaceutical industry. Credit is extended based on an evaluation of the customer&#8217;s financial condition, and collateral is not required. Management monitors our exposure to accounts receivable by periodically evaluating the collectability of the accounts receivable based on a variety of factors including the length of time the receivables are past due, the financial health of the customer and historical experience. Based upon the review of these factors, we recorded no significant allowance for doubtful accounts as of December 31, 2024 and 2023. Approximately 60% of the accounts receivable balance as of December&#160;31, 2024 represents amounts due from Janssen and Roche. Approximately 69% of the accounts receivable balance as of December&#160;31, 2023 represents amounts due from Janssen, Roche and Teva.<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_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock', window );">Accounts Receivable, net and Contract Assets</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, net and Contract Assets</span></div><div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable is recorded at the invoiced amount and is non-interest bearing. Accounts receivable is recorded net of estimated prompt pay discounts, distribution fees and chargebacks. Contract assets are recorded when revenue is earned but an invoice has not been issued for payment. Contract assets relate to development milestones deemed probable of receipt for intellectual property licenses granted to partners in prior periods and for goods or services when control has transferred to the customer, and corresponding revenue is recognized but is not yet billable to the customer in accordance with the terms of the contract.</span></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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at lower of cost or net realizable value. Cost is determined on a first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories are reviewed periodically for potential excess, dated or obsolete status. We evaluate the carrying value of inventories on a regular basis, taking into account such factors as historical and anticipated future sales compared to quantities on hand, the price we expect to obtain for products in their respective markets compared with historical cost and the remaining shelf life of goods on hand.</span></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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating leases primarily for real estate and automobiles. These leases have contractual terms which range from three years to twelve years. We determine if an arrangement contains a lease at inception. Right of use (&#8220;ROU&#8221;) assets and liabilities resulting from operating leases are included in property and equipment, accrued expenses and other long-term liabilities on our consolidated balance sheets. Operating lease ROU assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the discount rate to calculate the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our leases often include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Short-term leases with an initial term of 12 months or less are not recorded on our consolidated balance sheet. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. </span></div>We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as automobiles, we account for the lease and non-lease components as a single lease component.<span></span>
</td>
</tr>
<tr class="re">
<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, Net</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div>Property and equipment, including ROU assets are recorded at cost, less accumulated depreciation and amortization. Equipment is depreciated using the straight-line method over its estimated useful life ranging from three years to ten years and leasehold improvements are amortized using the straight-line method over the estimated useful life of the asset or the lease term, whichever is shorter.<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div>We account for long-lived assets in accordance with authoritative guidance for impairment or disposal of long-lived assets. Long-lived assets are reviewed for events or changes in circumstances, which indicate their carrying value may not be recoverable.<span></span>
</td>
</tr>
<tr class="re">
<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 Income</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is defined as the change in equity during the period from transactions and other events and circumstances from non-owner sources.</span></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_DebtPolicyTextBlock', window );">Convertible Notes</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Convertible Notes, the 2027 Convertible Notes and the 2028 Convertible Notes (collectively, the &#8220;Convertible Notes&#8221;) are accounted for in accordance with authoritative guidance for debt and derivatives. We evaluate all the embedded conversion options contained in the Convertible Notes to determine if there are embedded features that require bifurcation as a derivative as required by U.S. GAAP. Based on our analysis, we account for each of our Convertible Notes as single units of accounting, a liability, because we concluded that the conversion features do not require bifurcation as a derivative under embedded derivative authoritative guidance.</span></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_DerivativesMethodsOfAccountingHedgingDerivatives', window );">Cash Flow Hedges - Currency Risks</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow Hedges - Currency Risks</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the second quarter of 2023, we entered into a cash flow hedging program to mitigate foreign currency exchange risk associated with forecasted royalty revenue denominated in Swiss francs. Under the program, we can hedge these forecasted royalties up to a maximum of four years into the future. We hedge these cash flow exposures to reduce the risk of our earnings and cash flows being adversely affected by fluctuations in exchange rates.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge and are highly effective in offsetting changes to future cash flows on hedged transactions. Both at inception of the hedge and on an ongoing basis, we assess whether the foreign currency forward contracts are highly effective in offsetting changes in cash flows of hedged items on a prospective and retrospective basis. If we determine a (i) foreign currency forward contract is not highly effective as a cash flow hedge, (ii) foreign currency forward contract has ceased to be a highly effective hedge or (iii) forecasted transaction is no longer probable of occurring, we would discontinue hedge accounting treatment prospectively. We measure effectiveness based on the change in fair value of the forward currency forward contract and the fair value of the hypothetical foreign currency forward contract with terms that match the critical terms of the risk being hedged. No portion of our foreign currency forward contracts were excluded from the assessment of hedge effectiveness. As of December&#160;31, 2024, all hedges were determined to be highly effective. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets or liabilities associated with our hedging contracts are recorded at fair market value in prepaid expense and other current assets, prepaid expenses and other assets, accrued expenses, or other long-term liabilities, respectively, in our consolidated balance sheets. Gains and losses related to changes in the fair market value of these hedging contracts are recorded as a component of accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) within stockholder&#8217;s equity in our consolidated balance sheets and reclassified to royalty revenue in our consolidated statements of income in the same period as the recognition of the underlying hedged transaction. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, within the defined hedge period, we reclassify the gains or losses on the related cash flow hedge from AOCI to royalties revenue in our consolidated statements of income. Settlements from the cash flow hedge are included in operating activities on the consolidated statements of cash flows. Since the fair market value of these hedging contracts is derived from current market rates, the hedging contracts are classified as derivative financial instruments. We do not use derivatives for speculative or trading purposes. As of December&#160;31, 2024, amounts expected to be recognized as a net gain out of AOCI into our consolidated statements of income during the next 12 months are not material.</span></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_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the acquisition method of accounting, we allocate the fair value of the total consideration transferred to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the date of acquisition. These valuations require us to make estimates and assumptions, especially with respect to intangible assets. We record the excess consideration over the aggregate fair value of tangible and intangible assets, net of liabilities assumed, as goodwill. Costs incurred to complete a business combination, such as legal and other professional fees, are expensed as incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of a reporting period that falls within the measurement period, we report provisional amounts in our financial statements. During the measurement period, we adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. We record these adjustments to the provisional amounts with a corresponding offset to goodwill. Any adjustments identified after the measurement period are recorded in our consolidated statements of income.</span></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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill, Intangible Assets and Other Long-Lived Asset</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired, including intangible assets and in-process research and development (&#8220;IPR&amp;D&#8221;), and liabilities assumed are measured at fair value as of the acquisition date. Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of the net assets acquired. Intangible assets acquired in a business combination that are used for IPR&amp;D activities are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Upon reaching the end of the relevant research and development project (i.e., upon commercialization), the IPR&amp;D asset is amortized over its estimated useful life. If the relevant research and development project is abandoned, the IPR&amp;D asset is expensed in the period of abandonment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and IPR&amp;D are not amortized; however, they are reviewed for impairment at least annually during the second quarter, or more frequently if an event occurs indicating the potential for impairment. Goodwill and IPR&amp;D are considered to be impaired if the carrying value of the reporting unit or IPR&amp;D asset exceeds its respective fair value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform our goodwill impairment analysis at the reporting unit level, which aligns with our reporting and operating segment structure and availability of discrete financial information. During the goodwill impairment review, we assess qualitative factors to determine whether it is more likely than not that the fair values of our reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after assessing the totality of these qualitative factors, we determine that it is not more likely than not that the fair value of our reporting unit is less than the carrying amounts, then no additional assessment is deemed necessary. Otherwise, we proceed to compare the estimated fair value of the reporting unit with the carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, we record an </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impairment loss based on the difference. We may elect to bypass the qualitative assessment in a period and proceed to perform the quantitative goodwill impairment test.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our identifiable intangible assets with finite useful lives are typically comprised of acquired device technologies and product rights. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#8217; respective estimated useful lives.</span></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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Intangible Assets and Other Long-Lived Asset</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform regular reviews to determine if any event has occurred that may indicate intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, we estimate the fair value of the assets and record an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include a significant decline in our stock price and market capitalization compared to the net book value, significant changes in the ability of a particular asset to generate positive cash flows for our strategic business objectives, and the pattern of utilization of a particular asset.</span></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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues from payments received (i) as royalties from licensing our ENHANZE technology and other royalty arrangements, (ii) under collaborative agreements and (iii) from sales of our proprietary and partnered products. We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers, we perform the following five steps: (i) identify the promised goods or services in the contract; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ENHANZE and Device Royalties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of our ENHANZE collaboration and license agreements, our partners will pay us royalties at an on average mid-single digit percent rate of their sales if products under the collaboration are commercialized. All amounts owed to us are noncancelable after the underlying triggering event occurs, and nonrefundable once paid. Unless terminated earlier in accordance with its terms, collaborations generally continue in effect until the last to expire royalty payment term, as determined on a product by product and country by country basis, with each royalty term starting on the first commercial sale of that product and ending the later of: (i) a specified period or term set forth in the agreement or (ii) expiration of the last to expire of the valid claims of our patents covering rHuPH20 or other specified patents developed under the collaboration which valid claim covers a product developed under the collaboration. In general, when there are no valid claims of a specified patent developed under the collaboration covering the product in a given country, the royalty rate is reduced for those sales in that country upon the expiration of our patents covering rHuPH20. Janssen&#8217;s patents covering DARZALEX SC do not impact the timing for this royalty reduction. Partners may terminate the agreement prior to expiration for any reason in its entirety or on a target-by-target basis generally upon 90 days prior written notice to us.&#160;Upon any such termination, the license granted to partners (in total or with respect to the terminated target, as applicable) will terminate provided; however, that in the event of expiration of the agreement (as opposed to a termination), the on-going licenses granted may become perpetual, non-exclusive and fully paid. Sales-based milestones and royalties are recognized in the period the underlying sales or milestones occur. We do not receive final royalty reports from our ENHANZE partners until after we complete our financial statements for a prior quarter. Therefore, we recognize revenue based on estimates of the royalty earned, which are based on internal estimates and available preliminary reports provided by our partners. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also earn royalties in connection with several of our licenses granted under license and development arrangements with our device partners. These royalties are based upon a percentage of commercial sales of partnered products with rates ranging from mid-single digits to low double digits and are tiered based on levels of net sales. These sales-based royalties, for which the license was deemed the predominant element to which the royalties relate, are estimated and recognized in the period in which the partners&#8217; commercial sales occur. The royalties are generally reported and payable to us within 45 to 60 days after the end of the period in which the commercial sales are made. We base our estimates of royalties earned on actual sales information from our partners when available or estimated prescription sales from external sources and estimated net selling price. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue under ENHANZE and Device Collaborative Agreements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ENHANZE Collaboration and License Agreements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these agreements, we grant the collaboration partner a worldwide license to develop and commercialize products using our ENHANZE technology to combine our patented rHuPH20 enzyme with their proprietary biologics directed at up to a specified number of targets. Targets are usually licensed on an exclusive, global basis. Targets selected subsequent to inception of the arrangement generally require payment of an additional license fee. The collaboration partner is responsible for all development, manufacturing, clinical, regulatory, sales and marketing costs for any products developed under the agreement. We are responsible for supply of bulk rHuPH20 based on the collaboration partner&#8217;s purchase orders, and may also be separately engaged to perform research and development services. While these collaboration agreements are similar in that they originate from the same framework, each one is the result of an arms-length negotiation and thus may vary from one to the other.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally collect an upfront license payment from collaboration partners, and are also entitled to receive event-based payments subject to collaboration partners&#8217; achievement of specified development, regulatory and sales-based milestones. In several agreements, collaboration partners pay us annual fees to maintain their exclusive license rights if they are unable to advance product development to specified stages. We earn separate fees for bulk rHuPH20 supplies and research and development services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although these agreements are in form identified as collaborative agreements, we concluded for accounting purposes they represent contracts with customers and are not subject to accounting literature on collaborative arrangements. This is because we grant to partners licenses to our intellectual property and provide supply of bulk rHuPH20 and research and development services which are all outputs of our ongoing activities, in exchange for respective consideration. Under these collaborative agreements, our partners lead development of assets, and we do not share in significant financial risks of their development or commercialization activities. Accordingly, we concluded our collaborative agreements are appropriately accounted for pursuant to U.S. GAAP. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under all of our ENHANZE collaborative agreements, we have identified licenses to use functional intellectual property as the only performance obligation. The intellectual property underlying the license is our proprietary ENHANZE technology which represents application of rHuPH20 to facilitate delivery of drugs. Each of the licenses grants the partners rights to use our intellectual property as it exists and is identified on the effective date of the license, because there is no ongoing development of the ENHANZE technology required. Therefore, we recognize revenue from licenses at the point when the license becomes effective and the partner has received access to our intellectual property, usually at the inception of the agreement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When partners can select additional targets to add to the licenses granted, we consider these rights to be options. We evaluate whether such options contain material rights, i.e. have exercise prices that are discounted compared to what we would charge for a similar license to a new partner. The exercise price of these options includes a combination of the target selection fees, event-based milestone payments and royalties. When these amounts in aggregate are not offered at a discount that exceeds discounts available to other customers, we conclude the option does not contain a material right, and we consider grants of additional licensing rights upon option exercises to be separate contracts (target selection contracts).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, we provide indemnification and protection of licensed intellectual property for our customers. These provisions are part of assurance that the licenses meet the agreements&#8217; representations and are not obligations to provide goods or services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also fulfill purchase orders for supply of bulk rHuPH20 and perform research and development services pursuant to project authorization forms for our partners, which represent separate contracts. In addition to our licenses, we price our supply of bulk rHuPH20 and research and development services at our regular selling prices, called standalone selling prices (&#8220;SSP&#8221;). Therefore, our partners do not have material rights to order these items at prices not reflective of SSP. Refer to the discussion below regarding recognition of revenue for these separate contracts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price for a contract represents the amount to which we are entitled in exchange for providing goods and services to the customer. Transaction price does not include amounts subject to uncertainties unless it is probable that there will be no significant reversal of revenue when the uncertainty is resolved. Apart from the upfront license payment (or target selection fees in the target selection contracts), all other fees we may earn under our collaborative agreements are subject to significant uncertainties of product development. Achievement of many of the event-based development and regulatory milestones may not be probable until such milestones are actually achieved. This generally relates to milestones such as obtaining marketing authorization approvals. With respect to other development milestones, e.g., dosing of a first patient in a clinical trial, achievement could be considered probable prior to its actual occurrence, based on the progress towards commencement of the trial. In order to evaluate progress towards commencement of a trial, we assess the status of activities leading up to our partner&#8217;s initiation of a trial such as feedback received from the applicable regulatory authorities, completion of investigational new drug or equivalent filings, readiness and availability of drug, readiness of study sites and our partner&#8217;s </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commitment of resources to the program. We do not include any amounts subject to uncertainties in the transaction price until it is probable that the amount will not result in a significant reversal of revenue in the future. At the end of each reporting period, we re-evaluate the probability of achievement of such milestones and any related constraint, and if necessary, adjust our estimate of the overall transaction price.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When target exchange rights are held by partners, and the amounts attributed to these rights are not refundable, they are included in the transaction price. However, they are recorded as deferred revenues because we have a potential performance obligation to provide a new target upon an exchange right being exercised. These amounts are recognized in revenue when the right of exchange expires or is exercised.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because our agreements have one type of performance obligation (licenses) which are typically all transferred at the same time at agreement inception, allocation of transaction price often is not required. However, allocation is required when licenses for some of the individual targets are subject to rights of exchange, because revenue associated with these targets cannot be recognized. When allocation is needed, we perform an allocation of the upfront amount based on relative SSP of licenses for individual targets. We determine license SSP using an income-based valuation approach utilizing risk-adjusted discounted cash flow projections of the estimated return a licensor would receive where applicable, or an alternative valuation method such as indicative value from historical transactions. When amounts subject to uncertainties, such as milestones and royalties, are included in the transaction price, we attribute them to the specific individual target licenses which generate such milestone or royalty amounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also estimate SSP of bulk rHuPH20 and research and development services, to determine that our partners do not have material rights to order them at discounted prices. For supplies of bulk rHuPH20, because we effectively act as a contract manufacturer to our partners, we estimate and charge SSP based on the typical contract manufacturer margins consistent with all of our partners. We determine SSP of research and development services based on a fully-burdened labor rate. Our rates are comparable to those we observe in other collaborative agreements. We also have a history of charging similar rates to all of our partners.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upfront amounts allocated to licenses to individual targets are recognized as revenue when the license is transferred to the partner, as discussed above, if the license is not subject to exchange rights, or when the exchange right expires or is exercised. Development milestones and other fees are recognized in revenue when they are included in the transaction price, because by that time, we have already transferred the related license to the partner.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In contracts to provide research and development services, such services represent the only performance obligation. The fees are charged based on hours worked by our employees and the fixed contractual rate per hour, plus third-party pass-through costs, on a monthly basis. We recognize revenues as the related services are performed based on the amounts billed, as the partner consumes the benefit of research and development work simultaneously as we perform these services, and the amounts billed reflect the value of these services to the customer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Device License, Development and Supply Arrangements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have several license, development and supply arrangements with pharmaceutical partners, under which we grant a license to our device technology and provide research and development services that often involve multiple performance obligations and highly-customized deliverables. For such arrangements, we identify each of the promised goods and services within the contract and the distinct performance obligations at inception of the contract and allocate consideration to each performance obligation based on relative SSP, which is generally determined based on the expected cost plus mark-up. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract includes an enforceable right to payment for performance completed to date and performance obligations are satisfied over time, we recognize revenue over the development period using either the input or output method depending on which is most appropriate given the nature of the distinct deliverable. For other contracts that do not contain an enforceable right to payment for performance completed to date, revenue is recognized when control of the product is transferred to the customer. Factors that may indicate transfer of control has occurred include the transfer of legal title, transfer of physical possession, the customer has obtained the significant risks and rewards of ownership of the assets, and we have a present right to payment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payment terms for development contracts may include an upfront payment equal to a percentage of the total contract value with the remaining portion to be billed upon completion and transfer of the individual deliverables or satisfaction of the individual performance obligations. We record a contract liability for cash received in advance of performance, which is presented as deferred revenue within accrued expense and other long-term liabilities in our consolidated balance sheets and recognized as revenue in our consolidated statements of income when the associated performance obligations have been satisfied. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License fees and milestones received in exchange for the grant of a license to our functional intellectual property, such as patented technology and know-how in connection with a partnered development arrangement, are generally recognized at </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inception of the arrangement, or over the development period depending on the facts and circumstances, as the license is generally not distinct from the non-licensed goods or services to be provided under the contract. Milestone payments that are contingent upon the occurrence of future events are evaluated and recorded at the most likely amount, and to the extent that it is probable that a significant reversal of revenue will not occur when the associated uncertainty is resolved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further discussion on our collaborative arrangements.</span></div><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Sales, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Proprietary Product Sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial portfolio of proprietary products includes XYOSTED and Hylenex recombinant which we sell primarily to wholesale pharmaceutical distributors and specialty pharmacies, who sell the products to hospitals, retail chain drug stores and other end-user customers. Sales to wholesalers are made pursuant to purchase orders subject to the terms of a master agreement, and delivery of individual packages of products represents performance obligations under each purchase order. We use contract manufacturers to produce our proprietary products and third-party logistic vendors to process and fulfill orders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded we are the principal in the sales to wholesalers because we control access to services rendered by both vendors and direct their activities. We have no obligations to wholesalers to generate pull-through sales.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control has transferred to the customer, which is typically upon delivery, at the net selling price, which reflects the variable consideration for which reserves and sales allowances are established for estimated returns, wholesale distribution fees, prompt payment discounts, government rebates and chargebacks, plan rebate arrangements and patient discount and support programs. We recognize revenue from product sales and related cost of sales upon product delivery to the wholesaler location. At that time, the wholesalers take control of the product as they take title, bear the risk of loss of ownership, and have an enforceable obligation to pay us. They also have the ability to direct sales of product to their customers on terms and at prices they negotiate. Although wholesalers have product return rights, we do not believe they have a significant incentive to return the product to us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of certain reserves and sales allowances requires us to make a number of judgements and estimates to reflect our best estimate of the transaction price and the amount of consideration to which we believe we would be ultimately entitled to receive. The expected value is determined based on unit sales data, contractual terms with customers and third-party payers, historical and estimated future percentage of rebates incurred on sales, historical and future insurance plan billings, any new or anticipated changes in programs or regulations that would impact the amount of the actual rebates, customer purchasing patterns, product expiration dates and levels of inventory in the distribution channel. The estimated amounts of credit for product returns, chargebacks, distribution fees, prompt payment discounts, rebates and customer co-pay support programs are included in accrued expenses and accounts receivable, net in our consolidated balance sheets upon recognition of revenue from product sales. We monitor actual product returns, chargebacks, discounts and fees subsequent to the sale. If these amounts differ from our estimates, we make adjustments to these allowances, which are applied to increase or reduce product sales revenue and earnings in the period of adjustment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling prices initially billed to wholesalers are subject to discounts for prompt payment and subsequent chargebacks when wholesalers sell our products at negotiated discounted prices to members of certain group purchasing organizations, pharmacy benefit managers and government programs. We also pay quarterly distribution fees to certain wholesalers for inventory reporting and chargeback processing, and to pharmacy benefit managers and group purchasing organizations as administrative fees for services and for access to their members. We concluded the benefits received in exchange for these fees are not distinct from our sales of our products, and accordingly we apply these amounts to reduce revenues. Wholesalers also have rights to return unsold product nearing or past the expiration date. Because of the shelf life of our products and our lengthy return period, there may be a significant period of time between when the product is shipped and when we issue credits on returned product.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the transaction price when we receive each purchase order taking into account the expected reductions of the selling price initially billed to the wholesaler arising from all of the above factors. We have compiled historical experience and data to estimate future returns and chargebacks of our products and the impact of the other discounts and fees we pay. When estimating these adjustments to the transaction price, we reduce it sufficiently to be able to assert that it is probable that there will be no significant reversal of revenue when the ultimate adjustment amounts are known.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each purchase order contains only one type of product, and is usually shipped to the wholesaler in a single shipment. Therefore, allocation of the transaction price to individual packages is not required.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the orders placed by wholesalers, we incur costs such as commissions to our sales representatives. However, as revenue from product sales is recognized upon delivery to the wholesaler, which occurs shortly after we receive a purchase order, we do not capitalize these commissions and other costs, based on application of the practical expedient allowed within the applicable guidance.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Partnered Product Sales</span></div><div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bulk rHuPH20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell bulk rHuPH20 to partners for use in research and development and, subsequent to receiving marketing approval, we sell it for use in collaboration commercial products. Sales are made pursuant to purchase orders subject to the terms of the collaborative agreement or a supply agreement, and delivery of units of bulk rHuPH20 represent performance obligations under each purchase order. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce bulk rHuPH20 and have concluded we are the principal in the sales to partners. The transaction price for each purchase order of bulk rHuPH20 is fixed based on the cost of production plus a contractual markup, and is not subject to adjustments. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue from the sale of bulk rHuPH20 as product sales and related cost of sales upon transfer of title to our partners. At that time, the partners take control of the product, bear the risk of loss of ownership, and have an enforceable obligation to pay us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Devices</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to several license, development, supply and distribution arrangements with pharmaceutical partners, under which we produce and are the exclusive supplier of certain products, devices and/or components. We recognize revenue from the sale of certain products, devices and/or components as product sales and related cost of sales at the point in time in which control is transferred to the customer, which is typically upon shipment of the goods to our partner. Sales terms and pricing are governed by the respective supply and distribution agreements, and there is generally no right of return. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce certain products, devices and/or components, and have concluded we are the principal in the sales to partners. Revenue is recognized at the transaction price, which includes the contractual per unit selling price. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.</span></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_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div>Cost of sales consists primarily of raw materials, third-party manufacturing costs, fill and finish costs, freight costs, internal costs and manufacturing overhead associated with the production of proprietary and partnered products. Cost of sales also consists of the write-down of excess, dated and obsolete inventories and the write-off of inventories that do not meet certain product specifications, if any.<span></span>
</td>
</tr>
<tr class="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 Expenses</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses include salaries and benefits, allocation of facilities and other overhead expenses, research related manufacturing services, contract services, and other outside expenses related to manufacturing, preclinical and regulatory activities and our partner development platforms. Research and development expenses are charged to operating expenses as incurred when these expenditures relate to our research and development efforts and have no alternative future uses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are obligated to make upfront payments upon execution of certain research and development agreements. Advance payments, including nonrefundable amounts, for goods or services that will be used or rendered for future research and development activities are deferred. Such amounts are recognized as expense as the related goods are delivered or the related services are performed or such time when we do not expect the goods to be delivered or services to be performed.</span></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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record compensation expense associated with stock options, restricted stock units (&#8220;RSUs&#8221;), performance stock units (&#8220;PSUs&#8221;) and shares issued under our employee stock purchase plan (&#8220;ESPP&#8221;) in accordance with the authoritative guidance for share-based compensation. The cost of employee services received in exchange for an award of an equity instrument is measured at the grant date, based on the estimated fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period of the award. Share-based compensation expense for an award with a performance condition is recognized when the achievement of such performance condition is determined to be probable. If the outcome of such performance condition is not determined to be probable or is not met, no compensation expense is recognized and any previously recognized compensation expense is reversed. Forfeitures are recognized as a reduction of share-based compensation expense as they occur.</span></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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div>We provide for income taxes using the liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases at each reporting period. We measure deferred tax assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. Significant judgment is required by management to determine our provision for income taxes, our deferred tax assets and liabilities, and any associated valuation allowances recorded against our net deferred tax assets. Deferred tax assets (&#8220;DTA&#8221;) and other tax benefits are recorded when they are more likely than not to be realized. On a quarterly basis, we assess the need for valuation allowance on our DTAs, weighing all positive and negative evidence, to assess if it is more-likely-than-not that some or all our DTAs will be realized.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues from payments received (i) as royalties from licensing our EHHANZE technology and other royalty arrangements, (ii) under collaborative agreements with our partners and (iii) from sales of our proprietary and partnered products. There are no intra-entity sales or transfers. We operate our business in one operating segment, which includes all activities related to the research, development and commercialization of our proprietary enzymes and devices. This operating segment also includes revenues and expenses related to (i)&#160;research and development and manufacturing activities conducted under our collaborative agreements with third parties, (ii)&#160;product sales of proprietary and partnered products, and (iii) associated selling, general and administrative expenses. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision-maker (&#8220;CODM&#8221;), our Chief Executive Officer, reviews the operating results on an aggregate basis and manages the operations as a single operating segment. The CODM assesses the segment&#8217;s performance and decides how to allocate resources based on consolidated net income that is reported in our consolidated statements of income. The measure of segment assets is reported on the consolidated balance sheet as total consolidated assets. The significant expense categories regularly provided to the CODM include cost of sales, research and development, amortization of intangibles, and selling, general and administrative expenses. These expense categories are reported as separate line items in our consolidated statements of income.</span></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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Adoption and Pending Adoption of Recent Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adoption and Pending Adoption of Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a brief description of recently issued accounting standards, those adopted in the current period and those not yet adopted:</span></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:18.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.248%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.158%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Adoption Method</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect on the Financial <br/>Statements or Other Significant Matters</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance is intended to improve annual and interim reportable segment disclosure requirements regardless of number of reporting units, primarily through enhanced disclosures of significant expenses. The amendment requires public entities to disclose significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit and loss.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2023 (our 2024 Form 10-K), and interim periods within fiscal years beginning after December 15, 2024 (our Q1 2025 Form 10-Q) - Early adoption is permitted, including adoption in an interim period.</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Retrospective</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We adopted the new guidance on January 1, 2024. The adoption resulted in expanded disclosures within our notes to the consolidated financial statements for our Annual Report on the Form 10-K and our future Form 10-Qs. There was no other impact on our consolidated financial statements.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2024 (our 2025 Form 10-K) - Early adoption is permitted.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prospective or Retrospective</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The new guidance is intended to enhance expense disclosures by requiring disaggregation of certain expenses included in the consolidated statements of income into specified expense categories in the notes to the consolidated financial statements.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Annual periods beginning after December 15, 2026 (our 2027 Form 10-K), and interim reporting periods beginning after December 15, 2027 (our Q1 2028 Form 10-Q) - Early adoption is permitted.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prospective or Retrospective</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.</span></div></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_halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Contract Assets Policy</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;">halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and cash equivalents with respect to unrestricted balances.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit risk.</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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-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;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 product sold and service rendered.</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> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesMethodsOfAccountingHedgingDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts.</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> -Topic 815<br> -SubTopic 25<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480270/815-25-40-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4EEEE<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4EEEE<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives</td>
</tr>
<tr>
<td style="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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-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;">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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment and disposal of long-lived assets including goodwill and other 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;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-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;">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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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;">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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment classified as marketable security.</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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-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;">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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-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;">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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segment reporting.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>46
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836489952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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>Dec. 31, 2024</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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Concentration of Risk, by Risk Factor</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates the percentage of total revenues in excess of 10% with any single customer:</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:56.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner A</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Partner C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We attribute revenues under collaborative agreements, including royalties, to the individual countries where&#160;the customer is headquartered.&#160;We attribute revenues from product sales to the individual countries to which the product&#160;is shipped. Worldwide revenues from external customers are summarized by geographic location in the following table (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:56.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.956%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,196&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,324&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830162880">
<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>Dec. 31, 2024</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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Total Purchase Price Consideration</a></td>
<td class="text"><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase consideration was comprised of the following (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:87.539%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration for Antares shares outstanding as of May 24, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration for Antares equity compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration for seller transaction costs paid by Halozyme</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration related to Antares closing indebtedness settled by Halozyme</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration related to cash bonus awards paid by Halozyme</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,668&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consideration for Antares equity compensation awards consists of $32.2&#160;million paid for vested equity awards as well as $13.6&#160;million paid for the pre-combination portion of unvested equity awards that were accelerated as part of the Merger Agreement. The fair value of the unvested equity awards attributable to the post-combination period of $8.7&#160;million is included in our consolidated statements of income during the year ended December 31, 2022.</span></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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text">The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact our results of operations.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:84.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.699%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts recognized as of 12/31/2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Total purchase consideration, net of $46,548 cash acquired</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999,120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired, excluding goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,821&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Acquired Finite-Lived Intangible Assets by Major Class</a></td>
<td class="text">Useful lives and final values are presented in the table below.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:74.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auto-Injector technology platform</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XYOSTED proprietary product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TLANDO product rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATRS-1902 (IPR&amp;D)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Acquired Indefinite-lived Intangible Assets by Major Class</a></td>
<td class="text">Useful lives and final values are presented in the table below.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:74.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auto-Injector technology platform</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XYOSTED proprietary product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TLANDO product rights</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATRS-1902 (IPR&amp;D)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of Business Acquisition, Pro Forma Information</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes combined results of operations of Halozyme and Antares as if the companies had been combined as of the beginning of our fiscal year 2021 (in thousands).</span></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:79.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.074%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.076%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-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;">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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquired indefinite-lived intangible asset by major class.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-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;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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>48
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836460800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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 Marketable Securities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale marketable securities consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:52.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.779%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, available-for-sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,427&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(795)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:52.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.779%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities, available-for-sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,475&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of Contractual Maturities of Available-for-Sale Debt Securities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of our contractual maturities of available-for-sale debt securities were as follows (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:66.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.084%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year but within five years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of contractual maturities, available-for-sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,630&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These investments are classified as current assets which reflects management&#8217;s intention to use the proceeds from the sale of these investments to fund operations, as necessary.</span></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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Assets Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes, by major security type, our cash equivalents and available-for-sale marketable securities measured at fair value on a recurring basis and are categorized using the fair value hierarchy (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:29.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.337%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Estimated Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale marketable </span></div><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency hedging contracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,580&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,832&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,772&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency hedging contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on observable market transactions of spot currency rates, forward currency rates or equivalently-termed instruments. Carrying amounts of the financial assets and liabilities are equal to the fair value. As of December&#160;31, 2024, the derivative assets recorded within prepaid expenses and other current assets and prepaid expenses and other assets in our consolidated balance sheets were $<span style="-sec-ix-hidden:f-669">2.4 million</span> and $<span style="-sec-ix-hidden:f-670">1.6 million</span>, respectively. The derivative liabilities recorded within other long-term liabilities in our consolidated balance sheets as of December&#160;31, 2024 were not material.</span></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_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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856932575680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our disaggregated revenues were as follows (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:66.789%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.231%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proprietary product sales</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk rHuPH20 sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device partnered product sales</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product sales, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,854&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues under collaborative agreements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upfront license and target nomination fees</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Event-based development and regulatory milestones and other fees</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-based milestones</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Device licensing and development revenue</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues under collaborative agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,841&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,534&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,611&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,324&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,116&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Accounts Receivable, Other Contract Assets and Contract Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, other contract assets and deferred revenues (contract liabilities) from contracts with customers, including partners, consisted of the following (in thousands):</span></div><div style="margin-top:11pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:78.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.550%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,204&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,254&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830453616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain Balance Sheet Items (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable, Net and Contract Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net and contract assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales to partners</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues under collaborative agreements</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other product sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for distribution fees and discounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net and contract assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,455&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,210&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,015&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,646&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,128&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,601&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories, current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,860&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,601&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Long-term portion of inventories represents inventory expected to remain on hand beyond one year and therefore is included in prepaid expenses and other assets in the consolidated balance sheets.</span></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_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Prepaid Expenses and Other Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid manufacturing expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other assets, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,951&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,613&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-788"><span style="-sec-ix-hidden:f-789">Right of use of assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,035&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,944&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"></td><td style="width:68.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and payroll taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued outsourced manufacturing expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product returns and sales allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-811"><span style="-sec-ix-hidden:f-812">Lease liability</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less long-term portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,851&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,678&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-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;">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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts of other assets. This disclosure includes other current assets and other noncurrent 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;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830817840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity impacting goodwill is presented below (in thousands):</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:84.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,821&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Schedule of Finite-Lived Intangible Assets Accumulated Amortization and Weighted Average Useful Lives</a></td>
<td class="text">The following table shows the cost, accumulated amortization and weighted average useful life in years for our acquired intangible assets as of December&#160;31, 2024 (in thousands).<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:47.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.947%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Useful Life (in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auto-Injector technology platform</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XYOSTED proprietary product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangibles, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATRS-1902 (IPR&amp;D)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,830&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment charge of $<span style="-sec-ix-hidden:f-852">2.5&#160;million</span> was recognized during the year ended December 31, 2023 resulting in the full impairment of the TLANDO product rights intangible asset. The impairment charge resulted from the notice of termination of the TLANDO license agreement provided to Lipocine in September 2023, effective January 31, 2024, and is included in amortization of intangibles in our consolidated statements of income.</span></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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Indefinite-Lived Intangible Assets</a></td>
<td class="text">The following table shows the cost, accumulated amortization and weighted average useful life in years for our acquired intangible assets as of December&#160;31, 2024 (in thousands).<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:47.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.941%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.947%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Useful Life (in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auto-Injector technology platform</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XYOSTED proprietary product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangibles, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ATRS-1902 (IPR&amp;D)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,700&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,830&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment charge of $<span style="-sec-ix-hidden:f-852">2.5&#160;million</span> was recognized during the year ended December 31, 2023 resulting in the full impairment of the TLANDO product rights intangible asset. The impairment charge resulted from the notice of termination of the TLANDO license agreement provided to Lipocine in September 2023, effective January 31, 2024, and is included in amortization of intangibles in our consolidated statements of income.</span></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Estimated Future Amortization Expense</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future annual amortization of finite-lived intangible assets is shown in the following table (in thousands). Actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:82.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.029%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,130&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill by reportable segment and in total which includes a rollforward schedule.</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> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-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;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and exist in perpetuity, 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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">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>52
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830478912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_DebtDisclosureAbstract', window );"><strong>Debt 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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Schedule of Carrying Values and Fair Values of Convertible Notes</a></td>
<td class="text"><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount and fair value of our Convertible Notes were as follows (in thousands).</span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:69.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.349%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal amount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,950)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unamortized debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,202)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505,798&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499,248&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value based on trading levels (Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of outstanding notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,549,100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366,348&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining amortization per period of debt discount (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td></tr></table></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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Interest Income and Interest Expense Disclosure</a></td>
<td class="text"><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of interest expense and the effective interest rates for each of our Convertible Notes (in thousands).</span></div><div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"></td><td style="width:56.307%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coupon interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total coupon interest</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rates</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Maturities Interest Payments of Long-term Debt</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future maturities and interest payments of long-term debt as of December&#160;31, 2024, are as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:85.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.692%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555,441&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing coupon interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross balance of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505,798&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion and unamortized debt discount</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505,798&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, 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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856932782000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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>
</tr>
<tr class="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 );">Schedule of Share-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized share-based compensation expense included in our consolidated statements of income related to share-based awards (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:56.633%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,400&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,275&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,494&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,385&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Share-Based Compensation Expense by Type</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense by type of share-based award was as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:56.633%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,078&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,973&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, PSUs and ESPP</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,307&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,269&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,424&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,385&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,620&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock', window );">Schedule of Total Unrecognized Estimated Compensation Cost by Type of Award and Weighted Average Remaining Requisite Service Period</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized estimated compensation cost by type of award and the weighted-average remaining requisite service period over which such expense is expected to be recognized as of December 31, 2024 (in thousands, unless otherwise noted):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:70.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.246%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized<br/>Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Recognition Period</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">( in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.25</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.55</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37</span></td></tr></table></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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Award Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock option award activity as of and for the year ended December&#160;31, 2024 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:45.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.202%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.748%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Underlying<br/>Stock&#160;Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average&#160;Exercise<br/>Price&#160;per&#160;Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;( in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value (in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,422,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,207,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414,129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,476,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,476,206&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,592,590&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Valuation Assumptions</a></td>
<td class="text">The assumptions used in the Black-Scholes Model were as follows:<div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:56.568%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.248%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.01 - 42.13%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.68 - 40.82%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.91 - 50.81%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.65 - 4.70%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.37 - 4.72%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.37 - 4.27%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of RSU Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our RSU activity during the year ended December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:49.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.979%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.838%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;(in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value (in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,398,776&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Schedule of PSU Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our PSU activity during the year ended December&#160;31, 2024:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:74.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.147%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.72&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,400&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,597)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in outstanding nonvested performance-based units.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested 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> -Topic 718<br> -SubTopic 10<br> -Subparagraph (i)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock</td>
</tr>
<tr>
<td style="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>54
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836497104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the numerators and the denominators of the basic and diluted earnings per share computations is as follows (in thousands, except per share amounts):</span><div style="margin-top:11pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"></td><td style="width:65.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.232%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,129&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding for basic earnings per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive potential common stock outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:30pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs, PSUs and ESPP</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding for diluted earnings per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,424&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,608&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares which have been excluded from the calculation of diluted earnings per common share because their effect was anti-dilutive include the following (shares in millions):</span></div><div style="margin-top:11pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"></td><td style="width:65.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.214%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The anti-dilutive securities include outstanding stock options, unvested RSUs, unvested PSUs, common shares expected to be issued under our ESPP and Convertible Notes.</span></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_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> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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>55
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830823136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Operating Lease Payments</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximate annual future minimum operating lease payments as of December&#160;31, 2024 are as follows (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:84.985%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.592%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,052&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,705&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>56
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836435456">
<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>Dec. 31, 2024</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 );">Schedule of Income Before Income Tax (Expense) Summarized by Region</a></td>
<td class="text"><div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income before income tax expense summarized by region was as follows (in thousands):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:58.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557,852&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557,132&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,329&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,918&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Components of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of our net deferred tax assets (liabilities) were as follows (in thousands). </span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:70.722%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development and orphan drug credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 842 lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory related reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,077&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,260&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible book amortization </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,492)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 842 right of use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,352)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,405)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,386&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit) was comprised of the following components (in thousands):</span></div><div style="margin-top:5pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:58.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.026%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,041&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,735&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,789&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciliation of Provision for Income Taxes to Federal Income Tax Rate</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes on earnings subject to income taxes differs from the statutory federal income tax rate due to the following:</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:58.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax expense </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax expense, net of federal income tax impact</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation limitation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.29&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.13&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.80&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our unrecognized tax benefits (in thousands):</span></div><div style="margin-top:5pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:58.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,<br/></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits, beginning of period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions for prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases in tax positions for prior years and lapse in statute of limitations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions related to business acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases in tax positions for current year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,918&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in 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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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>57
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831453024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>product</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions [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_halo_RoyaltiesReceivedNumberOfProductsSold', window );">Royalties received, number of products sold</a></td>
<td class="nump">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_srt_CounterpartyNameAxis=halo_RocheMember', window );">Roche</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions [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_halo_RoyaltiesReceivedNumberOfProductsSold', window );">Royalties received, number of products sold</a></td>
<td class="nump">5<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_CounterpartyNameAxis=halo_TakedaMember', window );">Takeda</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions [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_halo_RoyaltiesReceivedNumberOfProductsSold', window );">Royalties received, number of products sold</a></td>
<td class="nump">1<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_CounterpartyNameAxis=halo_JanssenMember', window );">Janssen</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions [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_halo_RoyaltiesReceivedNumberOfProductsSold', window );">Royalties received, number of products sold</a></td>
<td class="nump">1<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_CounterpartyNameAxis=halo_ArgenxMember', window );">Argenx</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions [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_halo_RoyaltiesReceivedNumberOfProductsSold', window );">Royalties received, number of products sold</a></td>
<td class="nump">1<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_CounterpartyNameAxis=halo_BMSMember', window );">BMS</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions [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_halo_RoyaltiesReceivedNumberOfProductsSold', window );">Royalties received, number of products sold</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_RoyaltiesReceivedNumberOfProductsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalties Received, Number Of Products Sold</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;">halo_RoyaltiesReceivedNumberOfProductsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-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;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_CounterpartyNameAxis=halo_RocheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=halo_RocheMember</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_CounterpartyNameAxis=halo_TakedaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=halo_TakedaMember</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_CounterpartyNameAxis=halo_JanssenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=halo_JanssenMember</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_CounterpartyNameAxis=halo_ArgenxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=halo_ArgenxMember</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_CounterpartyNameAxis=halo_BMSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=halo_BMSMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832172880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>bank </div>
<div>financialInstitution</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained', window );">Commercial banks where cash and cash equivalents are maintained | bank</a></td>
<td class="nump">2<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_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained', window );">Financial institutions where marketable securities are maintained | financialInstitution</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for credit loss</a></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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,015,324,000<span></span>
</td>
<td class="nump">829,253,000<span></span>
</td>
<td class="nump">$ 660,116,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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">1,015,324,000<span></span>
</td>
<td class="nump">829,253,000<span></span>
</td>
<td class="nump">660,116,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_srt_StatementGeographicalAxis=country_US', window );">United States | Geographic Concentration Risk</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">690,461,000<span></span>
</td>
<td class="nump">587,196,000<span></span>
</td>
<td class="nump">437,989,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_srt_StatementGeographicalAxis=country_CH', window );">Switzerland | Geographic Concentration Risk</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">212,391,000<span></span>
</td>
<td class="nump">149,024,000<span></span>
</td>
<td class="nump">166,836,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_srt_StatementGeographicalAxis=country_BE', window );">Belgium | Geographic Concentration Risk</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">84,005,000<span></span>
</td>
<td class="nump">58,354,000<span></span>
</td>
<td class="nump">2,088,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_srt_StatementGeographicalAxis=country_JP', window );">Japan | Geographic Concentration Risk</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">18,939,000<span></span>
</td>
<td class="nump">15,096,000<span></span>
</td>
<td class="nump">47,939,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_srt_StatementGeographicalAxis=halo_ForeignOtherMember', window );">All other foreign | Geographic Concentration Risk</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 9,528,000<span></span>
</td>
<td class="nump">$ 19,583,000<span></span>
</td>
<td class="nump">$ 5,264,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_srt_MajorCustomersAxis=halo_JanssenAndRocheMember', window );">Janssen and Roche | Accounts Receivable | Customer Concentration Risk</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_ConcentrationRiskPercentageInstantDate', window );">Concentration risk, percentage (instant date)</a></td>
<td class="nump">60.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_srt_MajorCustomersAxis=halo_JanssenRocheAndTevaMember', window );">Janssen, Roche and Teva | Accounts Receivable | Customer Concentration Risk</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_ConcentrationRiskPercentageInstantDate', window );">Concentration risk, percentage (instant date)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69.00%<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_MajorCustomersAxis=halo_PartnerAMember', window );">Partner A | Sales | Customer Concentration Risk</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 );">Concentration risk, percentage</a></td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">44.00%<span></span>
</td>
<td class="nump">46.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_srt_MajorCustomersAxis=halo_PartnerBMember', window );">Partner B | Sales | Customer Concentration Risk</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 );">Concentration risk, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">20.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_srt_MajorCustomersAxis=halo_PartnerCMember', window );">Partner C | Sales | Customer Concentration Risk</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 );">Concentration risk, percentage</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">10.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_halo_ConcentrationRiskPercentageInstantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Percentage (instant 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;">halo_ConcentrationRiskPercentageInstantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Commercial Banks Where Cash And Cash Equivalents Are Maintained</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;">halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Financial Institutions Where Marketable Securities Are Maintained</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;">halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-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;">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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GeographicConcentrationRiskMember</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=country_CH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CH</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_BE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BE</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_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_JP</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=halo_ForeignOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_ForeignOtherMember</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=halo_JanssenAndRocheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_JanssenAndRocheMember</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_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=halo_JanssenRocheAndTevaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_JanssenRocheAndTevaMember</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=halo_PartnerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_PartnerAMember</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_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SalesMember</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=halo_PartnerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_PartnerBMember</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=halo_PartnerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_PartnerCMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830479664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Leases (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseTermOfContract', window );">Operating lease, term of contract (years)</a></td>
<td class="text">3 years<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_RangeAxis=srt_MaximumMember', window );">Maximum</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseTermOfContract', window );">Operating lease, term of contract (years)</a></td>
<td class="text">12 years<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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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>60
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833657696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Property and Equipment, Net (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful lives (years)</a></td>
<td class="text">3 years<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_RangeAxis=srt_MaximumMember', window );">Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful lives (years)</a></td>
<td class="text">10 years<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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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_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>61
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830440368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash Flow Hedges - Currency Risks (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging | Currency hedging contracts</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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeTermOfContract', window );">Derivative, contract term (years)</a></td>
<td class="text">4 years<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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the derivative contract is 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>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_DerivativeTermOfContract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856929809584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Revenue Recognition (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice', window );">Period of contract termination by written notice</a></td>
<td class="text">90 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Period Of Termination By Written Notice</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;">halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_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>63
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830180112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>segment</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_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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>64
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833444112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 24, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet', window );">Adjustment, accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<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=halo_AntaresPharmaIncMember', window );">Antares Pharma, Inc</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_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="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 );">Purchase consideration</a></td>
<td class="nump">$ 1,045,668<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_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare', window );">Consideration transferred, cash paid per acquiree share (usd per share)</a></td>
<td class="nump">$ 5.60<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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Consideration related to acquiree closing indebtedness settled</a></td>
<td class="nump">$ 19,683<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_BusinessCombinationConsiderationTransferredOther1', window );">Consideration for seller transaction costs paid by Halozyme</a></td>
<td class="nump">22,906<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_BusinessCombinationAcquisitionRelatedCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,900<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_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses', window );">Adjustment, accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet', window );">Adjustments, deferred tax liabilities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Pro forma revenue of acquiree since acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Proforma net loss of acquiree since acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,600<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=halo_AntaresPharmaIncMember', window );">Antares Pharma, Inc | Revolving Credit Facility</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">350,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_BusinessAcquisitionAxis=halo_AntaresPharmaIncMember', window );">Antares Pharma, Inc | Term Loan Facility</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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 250,000<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_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Consideration Transferred, Equity Interests Issued And Issuable, Cash Paid Per Acquiree Share</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;">halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable, 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;">halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Provisional Information, Initial Accounting Incomplete, Adjustment, 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;">halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred tax liabilities, 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;">halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-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;">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> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by the acquirer as part of consideration transferred in a business combination.</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> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-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;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-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;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-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;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=halo_AntaresPharmaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AntaresPharmaIncMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</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_DebtInstrumentAxis=halo_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_TermLoanFacilityMember</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>65
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832192656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Total Purchase Consideration (Details) - Antares Pharma, Inc - 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>May 24, 2022</div></th>
<th class="th"><div>Dec. 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>
</tr>
<tr class="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 );">Cash consideration for Antares shares outstanding as of May 24, 2022</a></td>
<td class="nump">$ 956,886<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_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards', window );">Consideration for Antares equity compensation awards</a></td>
<td class="nump">45,828<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_BusinessCombinationConsiderationTransferredOther1', window );">Consideration for seller transaction costs paid by Halozyme</a></td>
<td class="nump">22,906<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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Consideration related to Antares closing indebtedness settled by Halozyme</a></td>
<td class="nump">19,683<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_halo_BusinessCombinationConsiderationTransferredBonusAwards', window );">Cash consideration related to cash bonus awards paid by Halozyme</a></td>
<td class="nump">365<span></span>
</td>
<td class="text">&#160;<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">1,045,668<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_BusinessCombinationIntegrationRelatedCosts', window );">Unvested equity awards attributable to the post-combination period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,700<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=halo_AntaresPharmaIncMember', window );">Equity Compensation Awards, Vested</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_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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards', window );">Consideration for Antares equity compensation awards</a></td>
<td class="nump">32,200<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=halo_AntaresPharmaIncMember', window );">Equity Compensation Awards, Unvested</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards', window );">Consideration for Antares equity compensation awards</a></td>
<td class="nump">$ 13,600<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_halo_BusinessCombinationConsiderationTransferredBonusAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Consideration Transferred, Bonus Awards</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;">halo_BusinessCombinationConsiderationTransferredBonusAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Consideration Transferred, Equity Interests Issuable, Equity Compensation Awards</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;">halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by the acquirer as part of consideration transferred in a business combination.</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> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-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;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.</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_BusinessCombinationIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-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=halo_AntaresPharmaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AntaresPharmaIncMember</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_EquityInterestIssuedOrIssuableByTypeAxis=halo_ShareBasedCompensationAwardsVestedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityInterestIssuedOrIssuableByTypeAxis=halo_ShareBasedCompensationAwardsVestedMember</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_EquityInterestIssuedOrIssuableByTypeAxis=halo_ShareBasedCompensationAwardsUnvestedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityInterestIssuedOrIssuableByTypeAxis=halo_ShareBasedCompensationAwardsUnvestedMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833661136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 24, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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>
<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 );">Total purchase consideration, net of $46,548 cash acquired</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">$ 999,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>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>
<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">$ 416,821<span></span>
</td>
<td class="nump">416,821<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=halo_AntaresPharmaIncMember', window );">Antares Pharma, Inc</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_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>
</tr>
<tr class="re">
<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 );">Total purchase consideration, net of $46,548 cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">999,120<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_CashAcquiredFromAcquisition', window );">Cash acquired</a></td>
<td class="nump">$ 46,548<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets</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_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments', window );">Short-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">498<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, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,960<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,068<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 assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,241<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, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,661<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 );">Intangibles, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">589,800<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,197<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_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,692<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_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability', window );">Deferred revenue, current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,509<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_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability', window );">Deferred revenue, net of current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,207<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,536<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,788<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired, excluding goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">582,299<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="text">&#160;<span></span>
</td>
<td class="nump">$ 416,821<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_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Current Assets, Short-Term 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;">halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Current Liabilities, Contract with Customer Liability</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;">halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Liabilities, 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;">halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Noncurrent Liabilities, Contract with Customer Liability</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;">halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after one year or 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=halo_AntaresPharmaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AntaresPharmaIncMember</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>67
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832194448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Intangible Assets Acquired (Details) - Antares Pharma, Inc<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">19 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Fair value of intangible assets acquired</a></td>
<td class="nump">$ 589,800<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=halo_AntaresPharmaIncMember', window );">ATRS-1902 (IPR&amp;D)</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_IndefinitelivedIntangibleAssetsAcquired', window );">Indefinite-lived intangible assets acquired</a></td>
<td class="nump">48,700<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=halo_AntaresPharmaIncMember', window );">Auto-Injector technology platform</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_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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 402,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">7 years<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=halo_AntaresPharmaIncMember', window );">XYOSTED proprietary product</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_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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 136,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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">10 years<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=halo_AntaresPharmaIncMember', window );">TLANDO product rights</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_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_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 2,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">10 years<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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">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_BusinessAcquisitionAxis=halo_AntaresPharmaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AntaresPharmaIncMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=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=halo_AutoInjectorTechnologyPlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AutoInjectorTechnologyPlatformMember</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=halo_XYOSTEDProprietaryProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_XYOSTEDProprietaryProductMember</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=halo_TLANDOProductRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_TLANDOProductRightsMember</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>68
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832895152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Proforma Financial Information (Details) - Antares Pharma, Inc - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 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 );">Total revenues</a></td>
<td class="nump">$ 712,683<span></span>
</td>
<td class="nump">$ 627,292<span></span>
</td>
</tr>
<tr class="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 income</a></td>
<td class="nump">$ 218,723<span></span>
</td>
<td class="nump">$ 295,634<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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-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;">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> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-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;">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=halo_AntaresPharmaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AntaresPharmaIncMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833430272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurement - Available-for-Sale Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities</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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">$ 480,427<span></span>
</td>
<td class="nump">$ 217,475<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">592<span></span>
</td>
<td class="nump">201<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Losses</a></td>
<td class="num">(795)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Estimated Fair Value</a></td>
<td class="nump">480,224<span></span>
</td>
<td class="nump">217,630<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</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</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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">3,512<span></span>
</td>
</tr>
<tr class="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 );">Gross 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 );">Gross Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Estimated Fair Value</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">3,504<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_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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</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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">102,632<span></span>
</td>
<td class="nump">6,022<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Losses</a></td>
<td class="num">(207)<span></span>
</td>
<td class="num">(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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Estimated Fair Value</a></td>
<td class="nump">102,575<span></span>
</td>
<td class="nump">6,013<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. treasury securities</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</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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">367,700<span></span>
</td>
<td class="nump">175,996<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">442<span></span>
</td>
<td class="nump">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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(572)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Estimated Fair Value</a></td>
<td class="nump">367,570<span></span>
</td>
<td class="nump">176,184<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_AgencySecuritiesMember', window );">Agency bonds</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</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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">9,844<span></span>
</td>
<td class="nump">16,119<span></span>
</td>
</tr>
<tr class="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 );">Gross 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 );">Gross Unrealized Losses</a></td>
<td class="num">(16)<span></span>
</td>
<td class="num">(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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Estimated Fair Value</a></td>
<td class="nump">9,828<span></span>
</td>
<td class="nump">16,103<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</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</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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,826<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="text">&#160;<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 );">Gross Unrealized Losses</a></td>
<td class="text">&#160;<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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Estimated Fair Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 15,826<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-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;">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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-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;">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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest, 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> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CorporateDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AgencySecuritiesMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831295072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>security</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Number of securities in unrealized loss position | security</a></td>
<td class="nump">27<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Fair market value of gross unrealized loss position</a></td>
<td class="nump">$ 250,300,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized loss position of debt securities</a></td>
<td class="nump">795,000<span></span>
</td>
<td class="nump">$ 46,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_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Credit loss</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">480,224,000<span></span>
</td>
<td class="nump">217,630,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_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue', window );">Contingent liability fair value measurement gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,200,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_BusinessAcquisitionAxis=halo_AntaresPharmaIncMember', window );">Antares Pharma, Inc</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue', window );">Contingent liability fair value measurement gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,200,000<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</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">$ 0<span></span>
</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_halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Contingent Consideration, Liability, Gain (Loss) On Change In 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;">halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-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;">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_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest, of allowance for credit loss 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest, 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> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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), in unrealized loss position without allowance for credit 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/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized loss position, without 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=halo_AntaresPharmaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AntaresPharmaIncMember</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>71
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830143024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurement - Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due within one year</a></td>
<td class="nump">$ 314,978<span></span>
</td>
<td class="nump">$ 197,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year but within five years</a></td>
<td class="nump">165,246<span></span>
</td>
<td class="nump">19,997<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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Total estimated fair value of contractual maturities, available-for-sale</a></td>
<td class="nump">$ 480,224<span></span>
</td>
<td class="nump">$ 217,630<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest, 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> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833923952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurement - Major Security of Fair Value Measured on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">$ 480,224<span></span>
</td>
<td class="nump">$ 217,630<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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">539,412<span></span>
</td>
<td class="nump">241,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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_DerivativeAssetsCurrent', window );">Derivative asset, current</a></td>
<td class="nump">2,400<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_DerivativeAssetsNoncurrent', window );">Derivative asset, noncurrent</a></td>
<td class="nump">$ 1,600<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_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Total prepaid expenses and other assets, current<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_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Prepaid Expense and Other Assets, Noncurrent<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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Currency hedging contracts</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DerivativeAssets', window );">Derivative instruments</a></td>
<td class="nump">$ 4,006<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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative instruments</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">9,480<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</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">432,580<span></span>
</td>
<td class="nump">216,429<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 | Currency hedging contracts</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DerivativeAssets', window );">Derivative instruments</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative instruments</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</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">106,832<span></span>
</td>
<td class="nump">25,343<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 | Currency hedging contracts</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DerivativeAssets', window );">Derivative instruments</a></td>
<td class="nump">4,006<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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative instruments</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">9,480<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</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">3,504<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 | Level 1</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable 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_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities | Level 2</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">3,504<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_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">102,575<span></span>
</td>
<td class="nump">6,013<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_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Level 1</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable 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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Level 2</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">102,575<span></span>
</td>
<td class="nump">6,013<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. treasury securities</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">367,570<span></span>
</td>
<td class="nump">176,184<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. treasury securities | Level 1</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">367,570<span></span>
</td>
<td class="nump">176,184<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. treasury securities | Level 2</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable 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_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">Agency bonds</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">9,828<span></span>
</td>
<td class="nump">16,103<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_AgencySecuritiesMember', window );">Agency bonds | Level 1</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">9,828<span></span>
</td>
<td class="nump">16,103<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_AgencySecuritiesMember', window );">Agency bonds | Level 2</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable 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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,826<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 | Level 1</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable 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_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level 2</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,826<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_MoneyMarketFundsMember', window );">Money market funds</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">55,182<span></span>
</td>
<td class="nump">22,142<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_MoneyMarketFundsMember', window );">Money market funds | Level 1</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">55,182<span></span>
</td>
<td class="nump">22,142<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_MoneyMarketFundsMember', window );">Money market funds | Level 2</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities | Level 1</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities | Level 2</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</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_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest, 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> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-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_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes derivative asset 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> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes derivative asset 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> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 30: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</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> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-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_DerivativeAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</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> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CorporateDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AgencySecuritiesMember</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_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=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>73
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833417456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">$ 1,015,324<span></span>
</td>
<td class="nump">$ 829,253<span></span>
</td>
<td class="nump">$ 660,116<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_ProductOrServiceAxis=us-gaap_RoyaltyMember', window );">Royalties</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">570,991<span></span>
</td>
<td class="nump">447,865<span></span>
</td>
<td class="nump">360,475<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product sales, net</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">303,492<span></span>
</td>
<td class="nump">300,854<span></span>
</td>
<td class="nump">191,030<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_ProductOrServiceAxis=halo_ProprietaryProductsSalesMember', window );">Proprietary product sales</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">166,620<span></span>
</td>
<td class="nump">130,834<span></span>
</td>
<td class="nump">72,849<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_ProductOrServiceAxis=halo_BulkRHuPH20Member', window );">Bulk rHuPH20 sales</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">86,334<span></span>
</td>
<td class="nump">115,442<span></span>
</td>
<td class="nump">82,084<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_ProductOrServiceAxis=halo_DevicePartneredProductsMember', window );">Device partnered product sales</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">50,538<span></span>
</td>
<td class="nump">54,578<span></span>
</td>
<td class="nump">36,097<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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember', window );">Revenues under collaborative agreements</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">140,841<span></span>
</td>
<td class="nump">80,534<span></span>
</td>
<td class="nump">108,611<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_ProductOrServiceAxis=halo_UpfrontFeesMember', window );">Upfront license and target nomination fees</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">27,000<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">30,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_srt_ProductOrServiceAxis=halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember', window );">Event-based development and regulatory milestones and other fees</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">72,500<span></span>
</td>
<td class="nump">69,000<span></span>
</td>
<td class="nump">59,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_srt_ProductOrServiceAxis=halo_SalesbasedmilestoneMember', window );">Sales-based milestones</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,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_srt_ProductOrServiceAxis=halo_DeviceLicensingAndDevelopmentMember', window );">Device licensing and development revenue</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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 revenues</a></td>
<td class="nump">$ 11,341<span></span>
</td>
<td class="nump">$ 9,534<span></span>
</td>
<td class="nump">$ 9,611<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProductOrServiceAxis=us-gaap_RoyaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_RoyaltyMember</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_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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_ProductOrServiceAxis=halo_ProprietaryProductsSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_ProprietaryProductsSalesMember</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_ProductOrServiceAxis=halo_BulkRHuPH20Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_BulkRHuPH20Member</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_ProductOrServiceAxis=halo_DevicePartneredProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_DevicePartneredProductsMember</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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember</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_ProductOrServiceAxis=halo_UpfrontFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_UpfrontFeesMember</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_ProductOrServiceAxis=halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember</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_ProductOrServiceAxis=halo_SalesbasedmilestoneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_SalesbasedmilestoneMember</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_ProductOrServiceAxis=halo_DeviceLicensingAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_DeviceLicensingAndDevelopmentMember</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>74
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833876784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized', window );">Revenue recognized variable consideration and other uncertainties satisfied</a></td>
<td class="nump">$ 72,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_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized previously included in deferred revenue</a></td>
<td class="nump">600<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_ContractWithCustomerLiability', window );">Deferred revenues</a></td>
<td class="nump">10,343<span></span>
</td>
<td class="nump">$ 4,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">20,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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation</a></td>
<td class="nump">$ 2,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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Deferred revenue, remaining performance obligation, expected timing</a></td>
<td class="text">12 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_us-gaap_TypeOfArrangementAxis=halo_OthercollaboratorsMember', window );">Other collaborators</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation</a></td>
<td class="nump">$ 110,200<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_ProductOrServiceAxis=halo_LicenseFeesAndEventBasedMember', window );">License fees and event-based payments</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod', window );">Revenue recognized from prior periods</a></td>
<td class="nump">673,500<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product sales, net</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount', window );">Revenue remaining performance obligations, related to unfulfilled product purchase orders</a></td>
<td class="nump">$ 99,900<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_halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Remaining Performance Obligations, Unfulfilled Product Purchase Orders, Amount</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;">halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.</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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction 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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod</td>
</tr>
<tr>
<td style="padding-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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transaction price allocated to performance obligation that has not been recognized as revenue.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01</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_TypeOfArrangementAxis=halo_OthercollaboratorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=halo_OthercollaboratorsMember</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_ProductOrServiceAxis=halo_LicenseFeesAndEventBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_LicenseFeesAndEventBasedMember</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_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836498848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue - Accounts Receivable, Other Contract Assets and Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 288,204<span></span>
</td>
<td class="nump">$ 233,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetGrossCurrent', window );">Other contract assets</a></td>
<td class="nump">20,251<span></span>
</td>
<td class="nump">956<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenues</a></td>
<td class="nump">$ 10,343<span></span>
</td>
<td class="nump">$ 4,048<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/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">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_ContractWithCustomerAssetGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetGrossCurrent</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-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;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>76
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831653904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Certain Balance Sheet Items - Accounts Receivable, Net and Contract Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_ContractWithCustomerAssetGrossCurrent', window );">Contract assets</a></td>
<td class="nump">$ 20,251<span></span>
</td>
<td class="nump">$ 956<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent', window );">Total accounts receivable and contract assets</a></td>
<td class="nump">317,192<span></span>
</td>
<td class="nump">240,957<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_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent', window );">Allowance for distribution fees and discounts</a></td>
<td class="num">(8,737)<span></span>
</td>
<td class="num">(6,747)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent', window );">Total accounts receivable, net and contract assets</a></td>
<td class="nump">308,455<span></span>
</td>
<td class="nump">234,210<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_ProductOrServiceAxis=halo_DevicePartneredProductsMember', window );">Product sales to partners</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_AccountsReceivableGrossCurrent', window );">Accounts receivable, net and contract assets</a></td>
<td class="nump">37,599<span></span>
</td>
<td class="nump">58,588<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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember', window );">Revenues under collaborative agreements</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_AccountsReceivableGrossCurrent', window );">Accounts receivable, net and contract assets</a></td>
<td class="nump">29,452<span></span>
</td>
<td class="nump">16,183<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_ProductOrServiceAxis=us-gaap_RoyaltyMember', window );">Royalty payments</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_AccountsReceivableGrossCurrent', window );">Accounts receivable, net and contract assets</a></td>
<td class="nump">164,348<span></span>
</td>
<td class="nump">118,170<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_ProductOrServiceAxis=halo_ProductSalesOtherMember', window );">Other product sales</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_AccountsReceivableGrossCurrent', window );">Accounts receivable, net and contract assets</a></td>
<td class="nump">$ 65,542<span></span>
</td>
<td class="nump">$ 47,060<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Contract With Customer Asset, After Allowance For Credit Loss, 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;">halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Contract With Customer Asset, Allowance for Credit Loss, 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;">halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Contract With Customer Asset, Before Allowance For Credit Loss, 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;">halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerAssetGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetGrossCurrent</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=halo_DevicePartneredProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_DevicePartneredProductsMember</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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_CollaborativeAgreementsMember</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_ProductOrServiceAxis=us-gaap_RoyaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_RoyaltyMember</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_ProductOrServiceAxis=halo_ProductSalesOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=halo_ProductSalesOtherMember</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>77
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856942943312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Certain Balance Sheet Items - Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 24,015<span></span>
</td>
<td class="nump">$ 23,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_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">30,169<span></span>
</td>
<td class="nump">34,025<span></span>
</td>
</tr>
<tr class="ro">
<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">142,944<span></span>
</td>
<td class="nump">69,930<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_InventoryNetIncludingLongTermPortion', window );">Total inventories</a></td>
<td class="nump">197,128<span></span>
</td>
<td class="nump">127,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNoncurrent', window );">Less long-term portion</a></td>
<td class="num">(55,268)<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_InventoryNet', window );">Total inventories, current</a></td>
<td class="nump">$ 141,860<span></span>
</td>
<td class="nump">$ 127,601<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_InventoryNetIncludingLongTermPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory, Net Including Long-term Portion</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;">halo_InventoryNetIncludingLongTermPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unprocessed items to be consumed in the manufacturing 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> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-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> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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>78
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836455632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Certain Balance Sheet Items - Prepaid Expenses and Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_PrepaidExpenseCurrent', window );">Prepaid manufacturing expenses</a></td>
<td class="nump">$ 36,317<span></span>
</td>
<td class="nump">$ 36,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Other prepaid expenses</a></td>
<td class="nump">10,562<span></span>
</td>
<td class="nump">12,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNoncurrent', window );">Long-term inventories</a></td>
<td class="nump">55,268<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_OtherAssets', window );">Other assets</a></td>
<td class="nump">17,400<span></span>
</td>
<td class="nump">16,677<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_PrepaidExpenseAndOtherAssets', window );">Total prepaid expenses and other assets</a></td>
<td class="nump">119,547<span></span>
</td>
<td class="nump">66,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent', window );">Less long-term portion</a></td>
<td class="num">(80,596)<span></span>
</td>
<td class="num">(17,816)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total prepaid expenses and other assets, current</a></td>
<td class="nump">$ 38,951<span></span>
</td>
<td class="nump">$ 48,613<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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other costs that provide economic benefits within a future period of 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-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;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-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_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_PrepaidExpenseAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 within a future period of 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/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-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;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-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>79
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832208752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Certain Balance Sheet Items - Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 66,293<span></span>
</td>
<td class="nump">$ 57,769<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accumulated depreciation and amortization</a></td>
<td class="num">(25,429)<span></span>
</td>
<td class="num">(19,661)<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_PropertyPlantAndEquipmentNet', window );">Subtotal</a></td>
<td class="nump">40,864<span></span>
</td>
<td class="nump">38,108<span></span>
</td>
</tr>
<tr class="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 );">Right of use of assets</a></td>
<td class="nump">34,171<span></span>
</td>
<td class="nump">36,836<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Total property and equipment, net</a></td>
<td class="nump">$ 75,035<span></span>
</td>
<td class="nump">$ 74,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Total property and equipment, net<span></span>
</td>
<td class="text">Total property and equipment, net<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=halo_ResearchEquipmentMember', window );">Research equipment</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">$ 9,811<span></span>
</td>
<td class="nump">$ 8,588<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=halo_ManufacturingEquipmentMember', window );">Manufacturing equipment</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">39,760<span></span>
</td>
<td class="nump">32,472<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=halo_ComputerAndOfficeEquipmentMember', window );">Computer and office equipment</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">9,710<span></span>
</td>
<td class="nump">9,722<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</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">$ 7,012<span></span>
</td>
<td class="nump">$ 6,987<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</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;">halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes operating lease right-of-use 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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">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=halo_ResearchEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_ResearchEquipmentMember</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=halo_ManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_ManufacturingEquipmentMember</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=halo_ComputerAndOfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_ComputerAndOfficeEquipmentMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830825760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain Balance Sheet Items - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 10,263<span></span>
</td>
<td class="nump">$ 11,083<span></span>
</td>
<td class="nump">$ 6,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Right-of-use asset amortization</a></td>
<td class="nump">5,700<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="nump">3,000<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_halo_OperatingLeaseAccretionOfLiability', window );">Operating lease, accretion of liability</a></td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">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_OperatingLeaseCost', window );">Operating lease, cost</a></td>
<td class="nump">7,900<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="nump">3,300<span></span>
</td>
</tr>
<tr class="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 );">Operating lease payments</a></td>
<td class="nump">$ 6,900<span></span>
</td>
<td class="nump">$ 6,700<span></span>
</td>
<td class="nump">$ 4,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_OperatingLeaseAccretionOfLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Accretion Of Liability</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;">halo_OperatingLeaseAccretionOfLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periodic reduction over lease term of carrying amount of right-of-use asset 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-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>81
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833134416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Certain Balance Sheet Items - Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AccruedLiabilitiesCurrentAbstract', window );"><strong>Summary of Accrued Expenses</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_EmployeeRelatedLiabilitiesCurrentAndNoncurrent', window );">Accrued compensation and payroll taxes</a></td>
<td class="nump">$ 24,400<span></span>
</td>
<td class="nump">$ 17,361<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_halo_AccruedOutsourcedManufacturingExpenses', window );">Accrued outsourced manufacturing expenses</a></td>
<td class="nump">16,682<span></span>
</td>
<td class="nump">12,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Taxes payable</a></td>
<td class="nump">30,995<span></span>
</td>
<td class="nump">963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiability', window );">Product returns and sales allowance</a></td>
<td class="nump">54,588<span></span>
</td>
<td class="nump">41,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent', window );">Other accrued expenses</a></td>
<td class="nump">26,239<span></span>
</td>
<td class="nump">33,584<span></span>
</td>
</tr>
<tr class="re">
<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 );">Lease liability</a></td>
<td class="nump">30,705<span></span>
</td>
<td class="nump">32,197<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_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued expenses</a></td>
<td class="nump">183,609<span></span>
</td>
<td class="nump">138,398<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_halo_AccruedLiabilitiesNoncurrent', window );">Less long-term portion</a></td>
<td class="num">(54,758)<span></span>
</td>
<td class="num">(37,720)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses, current</a></td>
<td class="nump">$ 128,851<span></span>
</td>
<td class="nump">$ 100,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total accrued expenses, current<span></span>
</td>
<td class="text">Total accrued expenses, current<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_AccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Liabilities, 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;">halo_AccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_AccruedOutsourcedManufacturingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Outsourced Manufacturing 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;">halo_AccruedOutsourcedManufacturingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nor invoiced, and 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_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerRefundLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiability</td>
</tr>
<tr>
<td style="padding-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_EmployeeRelatedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OtherAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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>82
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830239728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net - Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Balance as of December 31, 2023</a></td>
<td class="nump">$ 416,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Adjustment</a></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_Goodwill', window );">Balance as of December&#160;31, 2024</a></td>
<td class="nump">$ 416,821<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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from measurement period adjustment of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 16<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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>83
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830345344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_GoodwillLineItems', window );"><strong>Goodwill [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">7 years<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_RangeAxis=srt_MaximumMember', window );">Maximum</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_GoodwillLineItems', window );"><strong>Goodwill [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">10 years<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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>84
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856832887888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_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 Value</a></td>
<td class="nump">$ 538,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">185,070<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value - finite intangible assets</a></td>
<td class="nump">353,130<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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">ATRS-1902 (IPR&amp;D) - indefinite</a></td>
<td class="nump">48,700<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_IntangibleAssetsNetExcludingGoodwill', window );">Total intangibles, net</a></td>
<td class="nump">$ 401,830<span></span>
</td>
<td class="nump">$ 472,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Amortization of intangible assets<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=halo_AutoInjectorTechnologyPlatformMember', window );">Auto-Injector technology platform</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">7 years<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 Value</a></td>
<td class="nump">$ 402,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">149,592<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value - finite intangible assets</a></td>
<td class="nump">$ 252,408<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=halo_XYOSTEDProprietaryProductMember', window );">XYOSTED proprietary product</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">10 years<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 Value</a></td>
<td class="nump">$ 136,200<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">35,478<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value - finite intangible assets</a></td>
<td class="nump">$ 100,722<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=halo_TLANDOProductRightsMember', window );">TLANDO product rights</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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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_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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-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;">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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of income or comprehensive income that includes impairment of finite-lived intangible 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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a finite-lived intangible asset to fair value.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of 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/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-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=halo_AutoInjectorTechnologyPlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AutoInjectorTechnologyPlatformMember</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=halo_XYOSTEDProprietaryProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_XYOSTEDProprietaryProductMember</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=halo_TLANDOProductRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_TLANDOProductRightsMember</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>85
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856834286416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net - Future Amortization (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 71,049<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">71,049<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">71,049<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">71,049<span></span>
</td>
</tr>
<tr class="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 );">2029</a></td>
<td class="nump">36,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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">32,621<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 );">Total</a></td>
<td class="nump">$ 353,130<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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>86
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856823766784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt, Net - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="6">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>USD ($) </div>
<div>trading_day </div>
<div>businessDay </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>May 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>trading_day </div>
<div>collaborator </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 15, 2022 </div>
<div>$ / shares</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentFaceAmount', window );">Total principal amount</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,525,000,000<span></span>
</td>
<td class="nump">$ 1,525,000,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of 2028 Convertible Notes, net</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<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 702,000,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_PaymentsOfDebtIssuanceCosts', window );">Debt issuance 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="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="nump">0<span></span>
</td>
<td class="nump">$ 7,104,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_halo_PaymentForCappedCallTransactions', window );">Payment for capped calls</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,100,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>
<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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member', window );">2028 Convertible Notes</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentFaceAmount', window );">Total principal amount</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">720,000,000<span></span>
</td>
<td class="nump">720,000,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of 2028 Convertible Notes, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 702,000,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>
<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_halo_DebtInstrumentCapCallTransactionCapPricePerShare', window );">Cap call transaction, cap price per share (usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.4075<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_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage', window );">Sale of stock premium over last reported sale price, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.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>
<td class="text">&#160;<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_SaleOfStockPricePerShare', window );">Sale of stock, price per share (usd per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43.09<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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member', window );">2028 Convertible Notes | Convertible Debt</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Total principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 720,000,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>
<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_DebtInstrumentFeeAmount', window );">Lender fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000,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>
<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_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,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>
<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_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.8517<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_DebtInstrumentConvertibleConversionPrice1', window );">Debt, convertible, conversion price (usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56.02<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member', window );">2028 Convertible Notes | Convertible Debt | Period One</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Convertible, threshold percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130.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>
<td class="text">&#160;<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_DebtInstrumentConvertibleThresholdTradingDays', window );">Convertible, threshold trading days | trading_day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Convertible, threshold consecutive trading days | trading_day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member', window );">2028 Convertible Notes | Convertible Debt | Period Two</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Convertible, threshold percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98.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>
<td class="text">&#160;<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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Convertible, threshold consecutive trading days | trading_day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<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_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays', window );">Convertible, threshold consecutive business days | businessDay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member', window );">2027 Convertible Notes</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentFaceAmount', window );">Total principal amount</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">805,000,000<span></span>
</td>
<td class="nump">$ 805,000,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_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of 2028 Convertible Notes, net</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">$ 784,900,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member', window );">2027 Convertible Notes | Convertible Debt</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated 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="nump">0.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>
<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_DebtInstrumentFaceAmount', window );">Total principal amount</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">$ 805,000,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFeeAmount', window );">Lender fee</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">20,100,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance 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">$ 400,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</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">12.9576<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_DebtInstrumentConvertibleConversionPrice1', window );">Debt, convertible, conversion price (usd per share) | $ / 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="nump">$ 77.17<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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member', window );">2027 Convertible Notes | Convertible Debt | Period One</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Convertible, threshold percentage of stock price trigger</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">130.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>
<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_DebtInstrumentConvertibleThresholdTradingDays', window );">Convertible, threshold trading days | trading_day</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">20<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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Convertible, threshold consecutive trading days | trading_day</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">30<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_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays', window );">Convertible, threshold consecutive business days | collaborator</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">5<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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member', window );">2027 Convertible Notes | Convertible Debt | Period Two</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Convertible, threshold percentage of stock price trigger</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">98.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>
<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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Convertible, threshold consecutive trading days | trading_day</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">5<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_DebtInstrumentAxis=halo_A1.25ConvertibleSeniorNotesdue2024Member', window );">2024 Convertible Notes | Convertible Debt</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated 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="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>
<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_DebtInstrumentFaceAmount', window );">Total principal amount</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="nump">$ 460,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>
<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_DebtInstrumentFeeAmount', window );">Lender fee</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="nump">12,700,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of 2028 Convertible Notes, net</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="nump">447,300,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</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">41.9208<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_DebtInstrumentConvertibleConversionPrice1', window );">Debt, convertible, conversion price (usd per share) | $ / 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="nump">$ 23.85<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_DebtConversionConvertedInstrumentAmount1', window );">Amount paid for conversion of debt instrument</a></td>
<td class="nump">$ 13,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>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Stock issued for conversion of debt instrument (in shares) | shares</a></td>
<td class="nump">288,886<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>
<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 575,000,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>
<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_DeferredFinanceCostsGross', window );">Debt issuance cost</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">3,600,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Maximum</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.35%<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Minimum</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_LineOfCreditFacilityCommitmentFeePercentage', window );">Commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.15%<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | SOFR | Maximum</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | SOFR | Minimum</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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>
<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Fed Funds Rate</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Base Rate | Maximum</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></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="text">&#160;<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Base Rate | Minimum</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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>
<td class="text">&#160;<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Variable Rate Component One | SOFR</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Variable Rate Component Two | SOFR | Maximum</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
<td class="text">&#160;<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Variable Rate Component Two | SOFR | Minimum</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></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="text">&#160;<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Term Loan Facility</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,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>
<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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized debt issuance cost</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,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Term Loan Facility | Year one</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Term Loan Facility | Year two</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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>
<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Term Loan Facility | Year three</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<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_DebtInstrumentAxis=halo_CreditAgreementMember', window );">Credit Agreement | Term Loan Facility | Year four</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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></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>
<td class="text">&#160;<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_DebtInstrumentCapCallTransactionCapPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Cap Call Transaction, Cap Price Per Share</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;">halo_DebtInstrumentCapCallTransactionCapPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Convertible, Threshold Consecutive Business Days</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;">halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_PaymentForCappedCallTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment for Capped Call Transactions</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;">halo_PaymentForCappedCallTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_SaleOfStockPremiumOverLastReportedSalePricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock Premium Over Last Reported Sale Price, Percentage</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;">halo_SaleOfStockPremiumOverLastReportedSalePricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price per share of the conversion feature embedded in the debt instrument.</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> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</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_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fee that accompanies borrowing money under the debt instrument.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_DebtInstrumentFeeAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) and debt issuance costs.</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> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</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_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</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_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member</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_DebtInstrumentAxis=halo_A1.25ConvertibleSeniorNotesdue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_A1.25ConvertibleSeniorNotesdue2024Member</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_DebtInstrumentAxis=halo_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_CreditAgreementMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</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>
<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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrMember</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_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember</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_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_BaseRateMember</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_halo_VariableRateComponentAxis=halo_VariableRateComponentOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">halo_VariableRateComponentAxis=halo_VariableRateComponentOneMember</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_halo_VariableRateComponentAxis=halo_VariableRateComponentTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">halo_VariableRateComponentAxis=halo_VariableRateComponentTwoMember</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_LongtermDebtTypeAxis=halo_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=halo_TermLoanFacilityMember</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_halo_AnnualInterestPaymentPeriodAxis=halo_DebtInstrumentInterestPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">halo_AnnualInterestPaymentPeriodAxis=halo_DebtInstrumentInterestPeriodOneMember</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_halo_AnnualInterestPaymentPeriodAxis=halo_DebtInstrumentInterestPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">halo_AnnualInterestPaymentPeriodAxis=halo_DebtInstrumentInterestPeriodTwoMember</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_halo_AnnualInterestPaymentPeriodAxis=halo_DebtInstrumentInterestPeriodThirdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">halo_AnnualInterestPaymentPeriodAxis=halo_DebtInstrumentInterestPeriodThirdMember</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_halo_AnnualInterestPaymentPeriodAxis=halo_DebtInstrumentInterestPeriodFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">halo_AnnualInterestPaymentPeriodAxis=halo_DebtInstrumentInterestPeriodFourMember</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>87
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856823075392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt, Net - Carrying Amount of Convertible Notes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Total principal amount</a></td>
<td class="nump">$ 1,525,000<span></span>
</td>
<td class="nump">$ 1,525,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Total unamortized debt discount</a></td>
<td class="num">(19,202)<span></span>
</td>
<td class="num">(25,752)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion and unamortized debt discount</a></td>
<td class="nump">1,505,798<span></span>
</td>
<td class="nump">1,499,248<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_LongTermDebt', window );">Carrying value of long-term debt</a></td>
<td class="nump">1,505,798<span></span>
</td>
<td class="nump">1,499,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Total fair value of outstanding notes</a></td>
<td class="nump">1,549,100<span></span>
</td>
<td class="nump">1,366,348<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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member', window );">2027 Convertible Notes</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Total principal amount</a></td>
<td class="nump">805,000<span></span>
</td>
<td class="nump">805,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_DebtInstrumentUnamortizedDiscount', window );">Total unamortized debt discount</a></td>
<td class="num">(7,518)<span></span>
</td>
<td class="num">(10,950)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion and unamortized debt discount</a></td>
<td class="nump">797,482<span></span>
</td>
<td class="nump">794,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Total fair value of outstanding notes</a></td>
<td class="nump">$ 769,218<span></span>
</td>
<td class="nump">$ 695,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1', window );">Remaining amortization per period of debt discount (in years)</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">3 years 2 months 12 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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member', window );">2028 Convertible Notes</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Total principal amount</a></td>
<td class="nump">$ 720,000<span></span>
</td>
<td class="nump">$ 720,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Total unamortized debt discount</a></td>
<td class="num">(11,684)<span></span>
</td>
<td class="num">(14,802)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion and unamortized debt discount</a></td>
<td class="nump">708,316<span></span>
</td>
<td class="nump">705,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Total fair value of outstanding notes</a></td>
<td class="nump">$ 779,882<span></span>
</td>
<td class="nump">$ 670,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1', window );">Remaining amortization per period of debt discount (in years)</a></td>
<td class="text">3 years 7 months 6 days<span></span>
</td>
<td class="text">4 years 7 months 6 days<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_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt discount.</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> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member</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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830870144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt, Net - Components of Interest Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_AmortizationOfDebtDiscountPremium', window );">Total amortization of debt discount</a></td>
<td class="nump">$ 7,350<span></span>
</td>
<td class="nump">$ 7,304<span></span>
</td>
<td class="nump">$ 7,839<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentPeriodicPaymentInterest', window );">Total coupon interest</a></td>
<td class="nump">9,213<span></span>
</td>
<td class="nump">9,249<span></span>
</td>
<td class="nump">5,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Total amortization of debt discount</a></td>
<td class="nump">6,550<span></span>
</td>
<td class="nump">6,506<span></span>
</td>
<td class="nump">4,867<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_InterestExpenseDebt', window );">Total interest expense</a></td>
<td class="nump">15,763<span></span>
</td>
<td class="nump">15,755<span></span>
</td>
<td class="nump">10,311<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_DebtInstrumentAxis=halo_A1.25ConvertibleSeniorNotesdue2024Member', window );">2024 Convertible Notes | Convertible Debt</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentPeriodicPaymentInterest', window );">Total coupon interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Total amortization of debt discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">357<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_InterestExpenseDebt', window );">Total interest expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
<td class="nump">$ 1,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rates</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.80%<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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member', window );">2027 Convertible Notes | Convertible Debt</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentPeriodicPaymentInterest', window );">Total coupon interest</a></td>
<td class="nump">$ 2,013<span></span>
</td>
<td class="nump">$ 2,013<span></span>
</td>
<td class="nump">$ 2,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Total amortization of debt discount</a></td>
<td class="nump">3,432<span></span>
</td>
<td class="nump">3,409<span></span>
</td>
<td class="nump">3,386<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_InterestExpenseDebt', window );">Total interest expense</a></td>
<td class="nump">$ 5,445<span></span>
</td>
<td class="nump">$ 5,422<span></span>
</td>
<td class="nump">$ 5,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rates</a></td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.70%<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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member', window );">2028 Convertible Notes</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.50%<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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member', window );">2028 Convertible Notes | Convertible Debt</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentPeriodicPaymentInterest', window );">Total coupon interest</a></td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="nump">$ 2,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Total amortization of debt discount</a></td>
<td class="nump">3,118<span></span>
</td>
<td class="nump">3,073<span></span>
</td>
<td class="nump">1,124<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_InterestExpenseDebt', window );">Total interest expense</a></td>
<td class="nump">$ 10,318<span></span>
</td>
<td class="nump">$ 10,273<span></span>
</td>
<td class="nump">$ 3,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rates</a></td>
<td class="nump">1.50%<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentPeriodicPaymentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required periodic payments applied to interest.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_DebtInstrumentPeriodicPaymentInterest</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of borrowed funds accounted for as interest expense for 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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_DebtInstrumentAxis=halo_A1.25ConvertibleSeniorNotesdue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_A1.25ConvertibleSeniorNotesdue2024Member</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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_A0.25ConvertibleSeniorNotesDue2027Member</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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=halo_A1.00ConvertibleSeniorNotesDue2028Member</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>89
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856942952480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt, Net - Future Maturities and Interest Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DebtDisclosureAbstract', window );"><strong>Debt 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 9,213<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">9,213<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">812,535<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">724,480<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_halo_LongTermDebtIncludingInterestGross', window );">Total minimum payments</a></td>
<td class="nump">1,555,441<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_halo_LongTermDebtInterestGross', window );">Less amount representing coupon interest</a></td>
<td class="num">(30,441)<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_DebtInstrumentCarryingAmount', window );">Gross balance of long-term debt</a></td>
<td class="nump">1,525,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_DebtInstrumentUnamortizedDiscount', window );">Less unamortized debt discount</a></td>
<td class="num">(19,202)<span></span>
</td>
<td class="num">$ (25,752)<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_LongTermDebt', window );">Carrying value of long-term debt</a></td>
<td class="nump">1,505,798<span></span>
</td>
<td class="nump">1,499,248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less current portion of long-term debt</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_LongTermDebtNoncurrent', window );">Long-term debt, less current portion and unamortized debt discount</a></td>
<td class="nump">$ 1,505,798<span></span>
</td>
<td class="nump">$ 1,499,248<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_LongTermDebtIncludingInterestGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term Debt Including Interest, 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;">halo_LongTermDebtIncludingInterestGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_LongTermDebtInterestGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term Debt, Interest, 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;">halo_LongTermDebtInterestGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt discount.</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> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-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>90
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856823756288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_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>
</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards', window );">Shares subject to outstanding awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,400,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,100,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_VestingAxis=halo_CliffVestingFirstAnniversaryMember', window );">Cliff Vesting, First Anniversary</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.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_VestingAxis=halo_MonthlyVestingAfterOneYearMember', window );">Monthly Vesting, after One Year</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.08%<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</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,700<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 15,300<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 );">RSUs</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_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>
</tr>
<tr class="re">
<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 );">Vested in period, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,500<span></span>
</td>
<td class="nump">12,900<span></span>
</td>
<td class="nump">8,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Aggregate intrinsic value, vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,500<span></span>
</td>
<td class="nump">18,300<span></span>
</td>
<td class="nump">11,300<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 );">RSUs | Cliff Vesting, First Anniversary</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PSUs</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Aggregate intrinsic value, vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 200<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=halo_AmendedAndRestated2021StockPlanMember', window );">Amended and Restated 2021 Stock 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,800,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_PlanNameAxis=halo_AmendedAndRestated2021StockPlanMember', window );">Amended and Restated 2021 Stock Plan | 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>
</tr>
<tr class="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>
</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice', window );">Options, exercise price, share price percent</a></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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm', window );">Options, outstanding, initial contractual term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<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 );">Options, granted weighted average grant date fair value (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.75<span></span>
</td>
<td class="nump">$ 17.72<span></span>
</td>
<td class="nump">$ 14.22<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options, exercised, intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,400<span></span>
</td>
<td class="nump">$ 13,700<span></span>
</td>
<td class="nump">$ 21,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,700<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 15,300<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=halo_A2021ESPPPlanMember', window );">2021 ESPP 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,559,594<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=halo_A2021ESPPPlanMember', window );">2021 ESPP Plan | ESPP</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_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>
</tr>
<tr class="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 percent</a></td>
<td class="nump">85.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>
</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate', window );">Share purchases, employee payroll deduction percent minimum</a></td>
<td class="nump">1.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>
</tr>
<tr class="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 );">Share purchases, employee payroll deduction maximum percent</a></td>
<td class="nump">15.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>
</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount', window );">Employee purchase maximum amount</a></td>
<td class="nump">$ 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>
<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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod', window );">Purchase period</a></td>
<td class="text">6 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,628<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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Maximum Employee Subscription Amount</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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Minimum Employee Subscription Rate</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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Number of Shares Subject To Outstanding Awards</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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Exercise Price, Percent of Share 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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Outstanding, Initial Contractual Term</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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Purchase 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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vesting of 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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vested 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-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_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_us-gaap_VestingAxis=halo_CliffVestingFirstAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VestingAxis=halo_CliffVestingFirstAnniversaryMember</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_VestingAxis=halo_MonthlyVestingAfterOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VestingAxis=halo_MonthlyVestingAfterOneYearMember</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=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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PerformanceSharesMember</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=halo_AmendedAndRestated2021StockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_AmendedAndRestated2021StockPlanMember</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=halo_A2021ESPPPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_A2021ESPPPlanMember</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_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_AwardTypeAxis=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>91
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830162880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation - Share-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 43,385<span></span>
</td>
<td class="nump">$ 36,620<span></span>
</td>
<td class="nump">$ 24,397<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</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">16,078<span></span>
</td>
<td class="nump">16,351<span></span>
</td>
<td class="nump">10,973<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=halo_RSURSAandPRSUawardsMember', window );">RSUs, PSUs and ESPP</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">27,307<span></span>
</td>
<td class="nump">20,269<span></span>
</td>
<td class="nump">13,424<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</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">12,985<span></span>
</td>
<td class="nump">13,345<span></span>
</td>
<td class="nump">9,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</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 30,400<span></span>
</td>
<td class="nump">$ 23,275<span></span>
</td>
<td class="nump">$ 14,494<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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-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_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=halo_RSURSAandPRSUawardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_RSURSAandPRSUawardsMember</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>92
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856838342000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation - Total Unrecognized Estimated Compensation Cost (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized Expense</a></td>
<td class="nump">$ 29,046<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Remaining Weighted-Average Recognition Period ( in years)</a></td>
<td class="text">2 years 3 months<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 );">RSUs</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized Expense</a></td>
<td class="nump">$ 42,361<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Remaining Weighted-Average Recognition Period ( in years)</a></td>
<td class="text">2 years 6 months<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_PerformanceSharesMember', window );">PSUs</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized Expense</a></td>
<td class="nump">$ 15,285<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Remaining Weighted-Average Recognition Period ( in years)</a></td>
<td class="text">1 year 6 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_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized Expense</a></td>
<td class="nump">$ 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Remaining Weighted-Average Recognition Period ( in years)</a></td>
<td class="text">4 months 13 days<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not yet recognized for nonvested 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/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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=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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PerformanceSharesMember</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_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_AwardTypeAxis=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>93
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831624752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation - Options (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract', window );"><strong>Shares Underlying Stock&#160;Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Beginning (in shares) | shares</a></td>
<td class="nump">6,422,837<span></span>
</td>
</tr>
<tr class="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 );">Grants (in shares) | shares</a></td>
<td class="nump">675,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(1,207,914)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Canceled/forfeitures (in shares) | shares</a></td>
<td class="num">(414,129)<span></span>
</td>
</tr>
<tr class="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 );">Outstanding, Ending (in shares) | shares</a></td>
<td class="nump">5,476,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest, End of period (in shares) | shares</a></td>
<td class="nump">5,476,206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Exercisable, End of period (in shares) | shares</a></td>
<td class="nump">3,592,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average&#160;Exercise Price&#160;per&#160;Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, Beginning (usd per share) | $ / shares</a></td>
<td class="nump">$ 30.50<span></span>
</td>
</tr>
<tr class="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 );">Granted (usd per share) | $ / shares</a></td>
<td class="nump">42.77<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercised (usd per share) | $ / shares</a></td>
<td class="nump">27.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Canceled/forfeited (usd per share) | $ / shares</a></td>
<td class="nump">42.86<span></span>
</td>
</tr>
<tr class="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 );">Outstanding, Ending (usd per share) | $ / shares</a></td>
<td class="nump">31.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest, Ending weighted average exercise price (usd per share) | $ / shares</a></td>
<td class="nump">31.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Exercisable, Ending weighted average exercise price (usd per share) | $ / shares</a></td>
<td class="nump">$ 26.38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract', window );"><strong>Weighted Average Remaining Contractual Term&#160;( in years)</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, End of period</a></td>
<td class="text">6 years 1 month 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest, End of period</a></td>
<td class="text">6 years 1 month 28 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, End of period</a></td>
<td class="text">4 years 11 months 19 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, End of period | $</a></td>
<td class="nump">$ 90.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest, End of period | $</a></td>
<td class="nump">90.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Exercisable, End of period | $</a></td>
<td class="nump">$ 78.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Outstanding</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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Outstanding Aggregate Intrinsic 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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Weighted Average Remaining Contractual Terms</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;">halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of options that were either forfeited or 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/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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>94
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856933181328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation - Valuation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems', window );"><strong>Schedule of Share-based Compensation Arrangements Valuation Inputs [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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Average expected term (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk free interest rate, minimum</a></td>
<td class="nump">3.65%<span></span>
</td>
<td class="nump">3.37%<span></span>
</td>
<td class="nump">1.37%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk free interest rate, maximum</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">4.72%<span></span>
</td>
<td class="nump">4.27%<span></span>
</td>
</tr>
<tr class="re">
<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems', window );"><strong>Schedule of Share-based Compensation Arrangements Valuation Inputs [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">40.01%<span></span>
</td>
<td class="nump">39.68%<span></span>
</td>
<td class="nump">39.91%<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_RangeAxis=srt_MaximumMember', window );">Maximum</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_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems', window );"><strong>Schedule of Share-based Compensation Arrangements Valuation Inputs [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">42.13%<span></span>
</td>
<td class="nump">40.82%<span></span>
</td>
<td class="nump">50.81%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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] for Schedule of Share-based Compensation Arrangements Valuation Inputs [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;">halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility 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/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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_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>95
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831235088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation - Restricted Stock Units (Details) - RSUs<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number&#160;of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, Beginning (in shares) | shares</a></td>
<td class="nump">1,139,336<span></span>
</td>
</tr>
<tr class="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 );">Granted (in shares) | shares</a></td>
<td class="nump">882,672<span></span>
</td>
</tr>
<tr class="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 );">Vested (in shares) | shares</a></td>
<td class="num">(408,025)<span></span>
</td>
</tr>
<tr class="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 );">Forfeited (in shares) | shares</a></td>
<td class="num">(215,207)<span></span>
</td>
</tr>
<tr class="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 );">Outstanding, Ending (in shares) | shares</a></td>
<td class="nump">1,398,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, Beginning (usd per share) | $ / shares</a></td>
<td class="nump">$ 41.38<span></span>
</td>
</tr>
<tr class="re">
<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 );">Granted (usd per share) | $ / shares</a></td>
<td class="nump">41.84<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested (usd per share) | $ / shares</a></td>
<td class="nump">37.92<span></span>
</td>
</tr>
<tr class="re">
<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 );">Forfeited (usd per share) | $ / shares</a></td>
<td class="nump">43.03<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding, Ending (usd per share) | $ / shares</a></td>
<td class="nump">$ 42.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted Average Remaining Contractual Term&#160;(in years)</a></td>
<td class="text">1 year 3 months 29 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Aggregate Intrinsic Value | $</a></td>
<td class="nump">$ 66.9<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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based awards excluding options, 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> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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_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>96
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856834781168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation - Performance Stock Units (Details) - PSUs<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number&#160;of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, Beginning (in shares) | shares</a></td>
<td class="nump">242,555<span></span>
</td>
</tr>
<tr class="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 );">Granted (in shares) | shares</a></td>
<td class="nump">332,400<span></span>
</td>
</tr>
<tr class="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 );">Vested (in shares) | shares</a></td>
<td class="num">(43,955)<span></span>
</td>
</tr>
<tr class="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 );">Forfeited (in shares) | shares</a></td>
<td class="num">(48,597)<span></span>
</td>
</tr>
<tr class="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 );">Outstanding, Ending (in shares) | shares</a></td>
<td class="nump">482,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, Beginning (usd per share) | $ / shares</a></td>
<td class="nump">$ 51.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (usd per share) | $ / shares</a></td>
<td class="nump">45.06<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested (usd per share) | $ / shares</a></td>
<td class="nump">62.51<span></span>
</td>
</tr>
<tr class="re">
<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 );">Forfeited (usd per share) | $ / shares</a></td>
<td class="nump">46.82<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding, Ending (usd per share) | $ / shares</a></td>
<td class="nump">$ 46.64<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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PerformanceSharesMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856833418688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">31 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Feb. 29, 2024</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_StockholdersEquityAbstract', window );"><strong>Stockholders' equity (deficit) (textual)</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>
</tr>
<tr class="ro">
<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 );">Number of shares of common stock issued as a result of stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,207,914<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding stock options and unvested restricted stock units (in shares)</a></td>
<td class="nump">5,476,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,476,206<span></span>
</td>
<td class="nump">6,422,837<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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Capital return program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Capital return program, purchase period (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_srt_ShareRepurchaseProgramAxis=halo_A2021ShareRepurchaseProgramMember', window );">2021 Share Repurchase Program</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>
</tr>
<tr class="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>Stockholders' equity (deficit) (textual)</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Capital return program, purchase period (years)</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">3 years<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased (in 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="nump">19,100,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_TreasuryStockAcquiredAverageCostPerShare', window );">Weighted average price per share (usd per share)</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="nump">$ 39.31<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_ShareRepurchaseProgramAxis=halo_A2024CapitalReturnProgramMember', window );">2024 Capital Return Program</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>
</tr>
<tr class="ro">
<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>Stockholders' equity (deficit) (textual)</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>
</tr>
<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_StockRepurchaseProgramAuthorizedAmount1', window );">Capital return program, authorized amount</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">$ 750.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_srt_ShareRepurchaseProgramAxis=halo_AcceleratedShareRepurchaseAgreementMember', window );">ASR Agreement</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>
</tr>
<tr class="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>Stockholders' equity (deficit) (textual)</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="nump">4,200,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_AcceleratedShareRepurchaseAgreementAmount', window );">ASR agreement, amount</a></td>
<td class="nump">$ 250.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt', window );">Accelerated share repurchases (payment)</a></td>
<td class="nump">$ 250.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage', window );">Percentage of shares to be repurchased</a></td>
<td class="nump">80.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>
<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</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>
</tr>
<tr class="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>Stockholders' equity (deficit) (textual)</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>
</tr>
<tr class="ro">
<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 );">Number of shares of common stock issued as a result of stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,207,914<span></span>
</td>
<td class="nump">565,343<span></span>
</td>
<td class="nump">789,870<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_ProceedsFromStockOptionsExercised', window );">Net proceeds from stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.7<span></span>
</td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="nump">$ 15.3<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=halo_RestrictedStockUnitsAndPerformanceSharesMember', window );">Restricted Stock Units and Performance 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="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_StockholdersEquityAbstract', window );"><strong>Stockholders' equity (deficit) (textual)</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>
</tr>
<tr class="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 common stock upon vesting of restricted stock and performance stock units, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">363,155<span></span>
</td>
<td class="nump">333,379<span></span>
</td>
<td class="nump">254,907<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Unit holders awards surrendered to pay for minimum withholding taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,825<span></span>
</td>
<td class="nump">70,733<span></span>
</td>
<td class="nump">68,425<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=halo_StockOptionsAndRestrictedStockUnitsMember', window );">Stock options and 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="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_StockholdersEquityAbstract', window );"><strong>Stockholders' equity (deficit) (textual)</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>
</tr>
<tr class="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 );">Outstanding stock options and unvested restricted stock units (in shares)</a></td>
<td class="nump">7,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,400,000<span></span>
</td>
<td class="nump">7,800,000<span></span>
</td>
<td class="nump">6,600,000<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_halo_AcceleratedShareRepurchaseAgreementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accelerated Share Repurchase Agreement, Amount</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;">halo_AcceleratedShareRepurchaseAgreementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accelerated Share Repurchases, Initial Shares Repurchased, Percentage</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;">halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_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 authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockRepurchaseProgramAuthorizedAmount1</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: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_AcceleratedShareRepurchasesSettlementPaymentOrReceipt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement.</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> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481138/505-30-25-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used to settle grantee's tax withholding obligation 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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramPeriodInForce1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share may be purchased under authorized share repurchase plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, repurchase of stock and unit of ownership.</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_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and retired 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of shares repurchased divided by the total number of shares 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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-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;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_srt_ShareRepurchaseProgramAxis=halo_A2021ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=halo_A2021ShareRepurchaseProgramMember</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_ShareRepurchaseProgramAxis=halo_A2024CapitalReturnProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=halo_A2024CapitalReturnProgramMember</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_ShareRepurchaseProgramAxis=halo_AcceleratedShareRepurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareRepurchaseProgramAxis=halo_AcceleratedShareRepurchaseAgreementMember</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=halo_RestrictedStockUnitsAndPerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_RestrictedStockUnitsAndPerformanceSharesMember</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=halo_StockOptionsAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_StockOptionsAndRestrictedStockUnitsMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831846688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share - Basic and Diluted Income Per Common Share Computation (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', 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 income</a></td>
<td class="nump">$ 444,091<span></span>
</td>
<td class="nump">$ 281,594<span></span>
</td>
<td class="nump">$ 202,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', 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 common shares outstanding for basic earnings per share (in shares)</a></td>
<td class="nump">126,827<span></span>
</td>
<td class="nump">131,927<span></span>
</td>
<td class="nump">136,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_DilutiveSecuritiesAbstract', window );"><strong>Dilutive potential common stock outstanding</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="rou">
<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 common shares outstanding for diluted net earnings per share (in shares)</a></td>
<td class="nump">129,424<span></span>
</td>
<td class="nump">134,197<span></span>
</td>
<td class="nump">140,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings per 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="ro">
<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 );">Earnings per share - basic (usd per share)</a></td>
<td class="nump">$ 3.50<span></span>
</td>
<td class="nump">$ 2.13<span></span>
</td>
<td class="nump">$ 1.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_EarningsPerShareDiluted', window );">Earnings per share - diluted (usd per share)</a></td>
<td class="nump">$ 3.43<span></span>
</td>
<td class="nump">$ 2.10<span></span>
</td>
<td class="nump">$ 1.44<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_DebtInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember', window );">Convertible Notes</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_DilutiveSecuritiesAbstract', window );"><strong>Dilutive potential common stock outstanding</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive potential common stock outstanding (in shares)</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">1,077<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</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_DilutiveSecuritiesAbstract', window );"><strong>Dilutive potential common stock outstanding</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive potential common stock outstanding (in shares)</a></td>
<td class="nump">1,827<span></span>
</td>
<td class="nump">1,824<span></span>
</td>
<td class="nump">2,265<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=halo_RestrictStockUnitsPerformanceSharesAndESPPMember', window );">RSUs, PSUs and ESPP</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_DilutiveSecuritiesAbstract', window );"><strong>Dilutive potential common stock outstanding</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive potential common stock outstanding (in shares)</a></td>
<td class="nump">696<span></span>
</td>
<td class="nump">388<span></span>
</td>
<td class="nump">422<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_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember</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=halo_RestrictStockUnitsPerformanceSharesAndESPPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_RestrictStockUnitsPerformanceSharesAndESPPMember</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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831625440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share - Shares Excluded from the Calculation of Diluted Net Income Per Common Share (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities (in shares)</a></td>
<td class="nump">26.1<span></span>
</td>
<td class="nump">27.8<span></span>
</td>
<td class="nump">20.7<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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830236752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br> ft&#178; in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_AreaOfRealEstateProperty', window );">Leased space | ft&#178;</a></td>
<td class="nump">162<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_OperatingLeaseExpense', window );">Operating lease, expense | $</a></td>
<td class="nump">$ 8.6<span></span>
</td>
<td class="nump">$ 9.3<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
</tr>
<tr class="ro">
<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 (years)</a></td>
<td class="text">5 years 6 months 14 days<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_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of a real estate property.</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_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="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:areaItemType</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_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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830469392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Annual Future Minimum Lease Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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>
<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 );">2025</a></td>
<td class="nump">$ 7,052<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">7,051<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">6,191<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">5,447<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">5,604<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">6,081<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">37,426<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(6,721)<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_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 30,705<span></span>
</td>
<td class="nump">$ 32,197<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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">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>102
<FILENAME>R85.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836417856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Before Income Tax (Expense) Summarized by Region (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="nump">$ 557,852<span></span>
</td>
<td class="nump">$ 348,828<span></span>
</td>
<td class="nump">$ 248,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(720)<span></span>
</td>
<td class="num">(499)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="nump">$ 557,132<span></span>
</td>
<td class="nump">$ 348,329<span></span>
</td>
<td class="nump">$ 248,918<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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity's country of domicile.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R86.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831520752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets (Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DeferredTaxAssetsGrossAbstract', 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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 20,736<span></span>
</td>
<td class="nump">$ 32,753<span></span>
</td>
</tr>
<tr class="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 and orphan drug credits</a></td>
<td class="nump">17,868<span></span>
</td>
<td class="nump">38,192<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation</a></td>
<td class="nump">6,567<span></span>
</td>
<td class="nump">5,024<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_halo_DeferredTaxAssetsLeaseLiabilities', window );">ASC 842 lease liability</a></td>
<td class="nump">7,126<span></span>
</td>
<td class="nump">7,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized research expense</a></td>
<td class="nump">30,253<span></span>
</td>
<td class="nump">19,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory related reserves</a></td>
<td class="nump">19,867<span></span>
</td>
<td class="nump">13,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other, net</a></td>
<td class="nump">4,206<span></span>
</td>
<td class="nump">6,746<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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">106,623<span></span>
</td>
<td class="nump">123,077<span></span>
</td>
</tr>
<tr class="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 for deferred tax assets</a></td>
<td class="num">(2,363)<span></span>
</td>
<td class="num">(2,588)<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_DeferredTaxAssetsNet', window );">Deferred tax assets, net of valuation allowance</a></td>
<td class="nump">104,260<span></span>
</td>
<td class="nump">120,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization', window );">Non-deductible book amortization</a></td>
<td class="num">(89,247)<span></span>
</td>
<td class="num">(103,492)<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_halo_DeferredTaxLiabilitiesRightOfUseAsset', window );">ASC 842 right of use asset</a></td>
<td class="num">(7,882)<span></span>
</td>
<td class="num">(8,259)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other, net</a></td>
<td class="num">(3,276)<span></span>
</td>
<td class="num">(4,352)<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(100,405)<span></span>
</td>
<td class="num">(116,103)<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 asset</a></td>
<td class="nump">$ 3,855<span></span>
</td>
<td class="nump">$ 4,386<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, 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;">halo_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Non-deductible Book Amortization</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;">halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_halo_DeferredTaxLiabilitiesRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Right-Of-Use Asset</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;">halo_DeferredTaxLiabilitiesRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance, of deferred tax asset attributable to deductible temporary differences, 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-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>104
<FILENAME>R87.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856834184848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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 for deferred tax assets</a></td>
<td class="nump">$ 2,363,000<span></span>
</td>
<td class="nump">$ 2,588,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" 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">24,519,000<span></span>
</td>
<td class="nump">21,918,000<span></span>
</td>
<td class="nump">$ 19,482,000<span></span>
</td>
<td class="nump">$ 17,692,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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">23,600,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed foreign earnings</a></td>
<td class="nump">0<span></span>
</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction | California</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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 );">Operating loss carryforwards</a></td>
<td class="nump">236,900,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="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 );">State and Local Jurisdiction | Other States</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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 );">Operating loss carryforwards</a></td>
<td class="nump">63,100,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="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 );">State and Local Jurisdiction | Research Tax Credit Carryforward | California</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards</a></td>
<td class="nump">25,200,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="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 );">Domestic Tax Jurisdiction | Research Tax Credit Carryforward</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards</a></td>
<td class="nump">$ 1,100,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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the tax credit 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-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_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/otherTransitionRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482620/740-10-25-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 740<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 740<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-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;">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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_srt_StatementGeographicalAxis=stpr_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=stpr_CA</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=halo_OtherStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=halo_OtherStatesMember</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R88.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830813456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_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_CurrentFederalTaxExpenseBenefit', window );">Current - federal</a></td>
<td class="nump">$ 98,139<span></span>
</td>
<td class="nump">$ 24,963<span></span>
</td>
<td class="nump">$ 6,157<span></span>
</td>
</tr>
<tr class="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 );">Current - state</a></td>
<td class="nump">13,762<span></span>
</td>
<td class="nump">5,717<span></span>
</td>
<td class="nump">2,525<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred - federal</a></td>
<td class="nump">1,815<span></span>
</td>
<td class="nump">34,037<span></span>
</td>
<td class="nump">44,757<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred - state</a></td>
<td class="num">(675)<span></span>
</td>
<td class="nump">2,018<span></span>
</td>
<td class="num">(6,650)<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_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 113,041<span></span>
</td>
<td class="nump">$ 66,735<span></span>
</td>
<td class="nump">$ 46,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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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>106
<FILENAME>R89.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856836308688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Reconciliation Provision for Income Taxes to Federal Income Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal income tax expense</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income tax expense, net of federal income tax impact</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="nump">2.76%<span></span>
</td>
<td class="nump">0.82%<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_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent', window );">Executive compensation limitation</a></td>
<td class="nump">0.58%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">2.61%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent', window );">Foreign-derived intangible income</a></td>
<td class="num">(3.81%)<span></span>
</td>
<td class="num">(3.44%)<span></span>
</td>
<td class="num">(5.06%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research and development credits, net</a></td>
<td class="num">(0.39%)<span></span>
</td>
<td class="num">(2.71%)<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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Non-deductible expenses and other</a></td>
<td class="nump">0.66%<span></span>
</td>
<td class="nump">0.62%<span></span>
</td>
<td class="num">(0.57%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">20.29%<span></span>
</td>
<td class="nump">19.13%<span></span>
</td>
<td class="nump">18.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent</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;">halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>halo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_EffectiveIncomeTaxRateReconciliationFdiiPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII).</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 nondeductible expenses.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R90.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856831238976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Unrecognized Tax Benefit (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Unrecognized Tax Benefits [Roll Forward]</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 );">Gross unrecognized tax benefits, beginning of period</a></td>
<td class="nump">$ 21,918<span></span>
</td>
<td class="nump">$ 19,482<span></span>
</td>
<td class="nump">$ 17,692<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increases in tax positions for prior years</a></td>
<td class="nump">2,181<span></span>
</td>
<td class="nump">1,645<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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases in tax positions for prior years and lapse in statute of limitations</a></td>
<td class="num">(192)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,148)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition', window );">Increases in tax positions related to business acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,151<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increases in tax positions for current year</a></td>
<td class="nump">612<span></span>
</td>
<td class="nump">791<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="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 );">Gross unrecognized tax benefits, end of period</a></td>
<td class="nump">$ 24,519<span></span>
</td>
<td class="nump">$ 21,918<span></span>
</td>
<td class="nump">$ 19,482<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquisitions.</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_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition</td>
</tr>
<tr>
<td style="padding-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_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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R91.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830209888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Savings Plan - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer contribution amount</a></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 3.3<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discretionary contributions made by an employer to a defined contribution 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;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-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>109
<FILENAME>R92.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45856830899760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</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_ValuationAllowancesAndReservesBalance', window );">Accounts receivable allowance, beginning balance</a></td>
<td class="nump">$ 6,747<span></span>
</td>
<td class="nump">$ 1,914<span></span>
</td>
<td class="nump">$ 1,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired', window );">Acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">924<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Additions</a></td>
<td class="nump">54,090<span></span>
</td>
<td class="nump">49,596<span></span>
</td>
<td class="nump">5,946<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(52,100)<span></span>
</td>
<td class="num">(44,763)<span></span>
</td>
<td class="num">(6,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_ValuationAllowancesAndReservesBalance', window );">Accounts receivable allowance, ending balance</a></td>
<td class="nump">$ 8,737<span></span>
</td>
<td class="nump">$ 6,747<span></span>
</td>
<td class="nump">$ 1,914<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ValuationAllowancesAndReservesReservesOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business combination.</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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired</td>
</tr>
<tr>
<td style="padding-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>EXCEL
<SEQUENCE>110
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ">"4EH'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  G@E):*Y<]V^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>*$[8'TSJ2\M.&PQ6V-C-V&IK&L?&UDCZ]DN\-F5L#["CI9\_
M?0*U.@CM([Y$'S"2Q70SNJY/0H<5.Q % 9#T 9U*Y93HI^;.1Z=H>L8]!*6/
M:H]05]4=."1E%"F8@458B$RV1@L=49&/9[S1"SY\QB[#C ;LT&%/"7C)@<EY
M8CB-70M7P PCC"Y]%] LQ%S]$YL[P,[),=DE-0Q#.30Y-^W X?WYZ36O6]@^
MD>HU3K^2%70*N&*7R6_->K-]9+*NZMNBJ@O^L*VYX/>B:CYFUQ]^5V'GC=W9
M?VQ\$90M_+H+^0502P,$%     @ )X)26IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
ME@G52@'E)Q.+;,'6UUC K$:3S"Z%I7?]4*9VMM<\T[+-GIVW<(OA&$' +H*
M72\(P(S%8?J:48^\H,]$/O+44H9AF&9O8-C2MU#JXL:=YQA!P"Z"@*VV[2.8
MX;ULYJ^X/1X0J)ZEM#I_76IE3(7SMVNN&-I?_3*%G5+[>D"L:JF0NJPQL6-X
M?;OP^K;:H[\EMEUJ5<U,+3>]EQ+3ZO=UJ67$.GO+=!,+GRYWCI";+"O(5NSF
M>_,EU:-T(7&G.#Q;C_T%)PD@0@%Y@%+C]!P& \^6.&<;@FW21;]+)@0+TX]K
M@CW"DP/@^P?&Q&XC.4&^T'SX'U!+ P04    "  G@E):'/3-P3X"  #$!0
M&    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;(V4;6O;,!#'OXKPH*]*["@/
M&ZEMR$/+ NT(#=L88R\4^V*+6I(GR77W[:<'Q\L@,7UCZ:2[OWXG^2YNA7Q1
M)8!&;ZSB*@E*K>M%&*JL!$;42-3 S<Y12$:T,641JEH"R5T0JT(<1?.0$<J#
M-'9K.YG&HM$5Y;"32#6,$?EG!95HDV <G!:>:5%JNQ"F<4T*V(/^6N^DL<)>
M):<,N**"(PG')%B.%ZNY]7<.WRBTZFR.;"8'(5ZLL<V3(+) 4$&FK0(QPRNL
MH:JLD,'XW6D&_9$V\'Q^4G]PN9M<#D3!6E3?::[+)/@4H!R.I*GTLV@_0Y?/
MS.IEHE+NBUKO.S$G9HW2@G7!QF:4^Y&\=?=P%H#QE0#<!6#'[0]RE!NB21I+
MT2)IO8V:G;A47;2!H]P^REY+LTM-G$Z734XUVG+_O.:>XE ;6;L99IW$RDO@
M*Q)CC)X$UZ5"]SR'_'^!T/#T4/@$M<*#BAO(1F@ROD4XPM,!O4F?Y,3I38:2
M%/(\3?1S>5!:FI_BUZ6,O=[TLIXME(6J209)8"I!@7R%(+WY,)Y'=P.TTYYV
M.J3>TWXA#"ZQ#4??2ZZT9[DAK+Y#/T3#"_3XN!M F_5HLW>A/8KLZL\RK+ G
M'&TH%.(6K4E%S7MP2@;(YCW9_%UD#U0RM-U< AL6F.)+%.%993&0A>L?"F7F
M3K4OLGZU;U%+7YG_W'U_>R*RH%RA"HXF-!I]-!<E?<_PAA:UJ].#T*;JW;0T
M;1:D=3#[1R'TR; '](T[_0M02P,$%     @ )X)26EI 65(;!@  W1@  !@
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
MJMHN)D6-MEU,NW#@)%@U-K--TNW7SS:4A88D9%HN C;G??T<<XP]V7+Q)%,
MA9XSRN34297*;UQ7QBED6/9X#DP_67&18:6;8NW*7 !.K"BC;N!Y0S?#A#G1
MQ/;-133AA:*$P5P@6609%K_N@/+MU/&=EXY'LDZ5Z7"C28[7L #U)9\+W7)K
MEX1DP"3A# E839U;_V;F>T9@([X2V,J=>V1267+^9!J?DJGC&2*@$"MC@?5E
M S.@U#AICI^5J5./:82[]R_N#S9YG<P22YAQ^HTD*ITZ8P<EL,(%58]\^Q&J
MA ;&+^94VG^T+6,'(P?%A50\J\2:(".LO.+G:B)V!'[_@""H!$%705@)0IMH
M26;3NL<*1Q/!MTB8:.UF;NS<6+7.AC#S&A=*Z*=$ZU0TXTQR2A*L($%WF&(6
M UH8.XDNYE@ 4RDH$F-ZB=ZCM\A%,M6]<N(J/;KQ<.-JI+MRI.# 2/<0]U#H
M7Z' "_HM\EEW>=B4NSKG.O&@3CRP?N$!OX72*>MZ5(BOT -A.G&"*9IS26Q]
M?;]=2B5TE?UH2[7T[K=[FZ5W(W,<P]31:TN"V( 3O7OC#[T/;8G_)[/&-(3U
M-(3'W*.Y7C4@A'[YNM3BIRN48X$VF!: +@J9H!Q$^<8OVZ:A]!Y;;_/!V$1>
MS_/\B;O9S>]45 .\7X/WSP%'N% I%^2W[K@@K*K25NC2=[B#H[]Y]O>*NT-@
M WU0HP_.0B=2%J>Q!WLTKWF/131 AS7H\"Q0O0U(A5E"V/H4[? D[;&(!NVH
MIAT=I9WQ+-,+]U_J>-2ICD]%-:C'-?6X,_4913S>F[W0:Z_B+I$-\NN:_+H[
M>;<:OMYC\8/0#\?[U&V1P]'H,+7O_=WQO.[<9Y1T9=N%OC6T'=_=V;O-P>DS
M%FO")**PTEJO-]*K6I1GD;*A>&ZW\R57^G!@;U-]?@-A O3S%>?JI6%."/6)
M,/H#4$L#!!0    ( ">"4EJ63E_[T@8  &DC   8    >&PO=V]R:W-H965T
M<R]S:&5E=#4N>&ULM5I;;]LV&/TKA%<,'9#&XD6W+C'01!V6AVY!TJ[/C$W;
M0B71$VDGW:\?=;%DD123K-I+;"GG.^;Y1/([)'7QR,MO8LN8!$]Y5HC+V5;*
MW?OY7"RW+*?BG.]8H?ZSYF5.I;HL-W.Q*QE=U4%Y-D>>%\QSFA:SQ45][[9<
M7/"]S-*"W99 [/.<EM^O6,8?+V=P=KQQEVZVLKHQ7USLZ(;=,_EE=UNJJWG'
MLDIS5HB4%Z!DZ\O9!_@^P:0*J!%_I>Q1G'P'E90'SK]5%S>KRYE7M8AE;"DK
M"JH^#NR:95G%I-KQ=TLZZWZS"CS]?F3_K1:OQ#Q0P:YY]C5=R>WE+)J!%5O3
M?2;O^./OK!7D5WQ+GHGZ+WALL=X,+/="\KP-5BW(TZ+YI$]M(DX"8# 2@-H
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
M(<TOV5>VH6^19"L5+VLPGJ#,676E7VI'' '<\0# JP%>&Q , /P:X%\*"&I
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
M/CRK<GC3RJUY>F,AVU9NS,NUX&I'H@7J^Y54==6]T3]P?&+HX?]02P,$%
M  @ )X)26LNB&&RM"   ;D0  !@   !X;"]W;W)K<VAE971S+W-H965T."YX
M;6SEG%MOVS@:AO\*X1WLID!=BZ2.W23 U)8P!79F@F1F]V*Q%ZK-Q$)ER2/1
M2>??+RD[EGDP8Z6?"W2W%XUED>]'\N5)CVE?/M7-YW;)&$=?5F757HV6G*_?
M3R;M?,E6>?NN7K-*W+FOFU7.Q67S,&G7#<L77:95.2&>%TY6>5&-KB^[]VZ:
MZ\MZP\NB8C<-:C>K5=[\^8&5]=/5"(^>W[@M'I9<OC&YOESG#^R.\=_7-XVX
MFNQ5%L6*56U15ZAA]U>C'_'[C,8R0Y?BGP5[:@]>(UF53W7]65Y\7%R-/%DB
M5K(YEQ*Y^//(IJPLI9(HQQ\[T=$^ILQX^/I9/>LJ+RKS*6_9M"[_52SX\FH4
MC]""W>>;DM_63S^Q784"J3>OR[;['SWMTGHC--^TO%[M,HL2K(IJ^S?_LFN(
M@PR8'LE =AG(J1GH+@/5,I#H2 9_E\'7,OCAD0S!+D.@9SA6Z7"7(>S:?MM8
M74O/<IY?7S;U$VID:J$F7W1V=;E% Q>5[%EWO!%W"Y&/7T_KJJW+8I%SMD!W
M7/P1W8:WJ+X75_7\\[(N%ZQI_X;2/S8%_Q.-T>]W,W3QPQO4+O.&M:BHT&_+
M>M/FU:)]BWY0KB\G7!11!IK,=\7YL"T..5*<WVJ>EY9L4W>V:;U:B6[:E=B2
M>^;._>-B4<ANGI?H)B\6XX\5FN;KPEZ2] 6M^7RSVI1=<_[*EZQ!HFQBS"_E
M8'QDZ&,UKU<,7?RC;MLW%OG,+7_+N)@MA'::-U51/;3HXC#BC-T7\X)KPA/1
M)_8=@^P[!NDB^4<B?6 /125#H ]YF5=S]O;9<3$_M5S8*^]="+NW;[]!.1?Q
MY^\0Q6\1\0BVN>^,*6?1]^TZG[.KD6BREC6/;'3]U[_@T/N[K4]LQ<).3,Z@
MC]>81GX27TX>#\V'C)E"BF5 8HJ_=.\O'>;O2?YM-:/#)D_")*!JDT\MR:AN
MBYF&!"'U(S59:B8;A\13$V661$&<8+)/IC21OV\BO\M'CS21&*MBL6[%:!7M
MTKUZ(Z<WZ[SX[]NZ+)%8[)[R9O$?6]/YD%T?4FP&*99"BF5 8HK[P=[]P#E
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
MNI7GIY/7/Z)"0P$H3@!L#7@!;":4(:],A;MI[FX6QU,6 %B I PJMV(E.=D
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
MU_/LNJYIRX/KBG:[RYM#V#->("YK^IRU4Y]M\EN7+9UK,E=7).B@X7GV6^]
MGN_[H2(-1(.#S,1:N[P3LM.']Z$Z'H(&KX8#*9AAD_UV?G.>K5U#U,9^:5UN
MA_?S<."[CDZKVM4TZT/0Y^KB%;_UM^OK#_S[Y:M'I)?_.5;8]=AG0TN:Z9/+
MG%\M=IGWI/!WLLEADP]9OEJ12A86V HU:$-MA^EII3CJ+V^)1RZ4K%AMT]*$
MY]DOI.AIC&;=XH]+L.HBV].:;O-ZI+=Y^'2!_QC+-0]*#VZJ8I/1*;*F)[9K
MLDU%.K@C::AE3J(-$8471MLFW6]GZ9I2?J27;HE96J)(2YOLCBFPQTG7E:,3
M)YHM'8V4]VV3+VN7C:0J.R9.477%N*4]-P5V]O: OU9=1JPQ=L3JT2YHP<2E
M_V"RMB! U=#$M"<R4.O.,0^--$PWD)DF%J!EDBR M8O- I9QI.W9=K;Y(2LK
M.J0N6W7M-J78>?8N[S?9]W3J1%%_%'_/NT]NX W<N&+LJ@&:@A]UT:,X5Z(G
MEK,A<TF,5U?T,<[]EJ;04P"XJ.@S>OJ6EEQA5-I60:/9$6V9!LS*Q#(O+[(R
M/Q"YNXRXM9=E@X0EG_@JVXU=L:$3)8ED=4-VQ&V7M$&S)0MA.ZP7VRE.+!PL
ML<JV;>,.M 1L.5O1@=&:EWGS*0.!67/*K"5Q=5\IA4H"4_P_^]M @VZWI!K
MV7B=:!N1L0]DQ/%&!!(!)IY<DV#40@IYD-?60;OF@2@GB:'2"-[9N8+7#550
ME30)_49[):)C>X1#.F8F@H*B=NY<*M.*F!C:Y#:O:CQS1LKGK"=BGD.#]>E^
M^*6:I$1F);ZT">EO#AQ!DM+0<MMQO>&ML"(H;>L'V1KXEF2)#B<[N+P#-S U
MEN[00D(A4CKN,J\A59G@7GY;^(H@(? BA* A3(KU>=, 1=ZPTB6ZC+T8L5W7
M%LZ5$9FQ2Y!Y.-JGD1.L%DC)@M@00_8]&>#S[&:$"CHBW#'%\JYC<A$/YJ06
MH.!$(DC4283JZ@_Z=$T"+PQ8MT1,J-JB[4I5M:R>H$0[MP'0OL4T]+OC-]18
M\XGD=,IL=!P_3T1N6(Q).1:?R&;2>?=**1:<X7"ND$#$?3O++H0C\O(?(PL6
M;13V@"3H#V_::%W;BG0@SI*T?>?L@[+JU9"RT1$V$//>,_V2@>*7JS[LJVHB
MJHKN9HH(#19T*L.L18KL$*U%GC[/?G>>*TR@O# 5LI*M(R:6K9*P%6.=LZ4]
M?5IX9Y9RM!B"!S^#V877[AA$]$X!R,=80#A%+1%Q$@R@2#N)#Y^UF (&%R3&
MU< CG5S,(JM6- GHSYKJ_PEU?P"/_QNOG/[Z@\<$[QM"ZZ,\#H;+1R(QK2N'
MMY>MR;BPI(/DD9ALR>"2 9'7:(FTHXJ4 ?8^;,A@GM&^DA<V]'M.>O-@%HC0
M$:8ABO=,_JK9C0-@D.Q<)L#AAD%,]V%LSX7?9#^1=JLS,D3D3%:-B%N[A//
M=-:!A:W[[)]C"R+1](6<IOBU>C+]*QWN*AE.QQ#ZLW7XPC#!-KB*7RH)Y!4#
MD#$.,/SFU_F*3U@F?Y),/C;'NZ$)A8QU-0S0EP1K6C.IQ 9YYCZ3O276PNQN
M!3TN4!,DI?5#K$CQ$\^6F++=93"J!-MCM$5PD)@KX,<JXA7S1*:F?C&G>T^P
MO4?S1 U7\087@LX)TKC/.U*I*GX>"+(Y\^_M\H.\!/TTNLE+-<'8,W(>MK3'
MY: B(.P8L%]D:<+F<'#;G':'0PS::$>@F&6.7HX@;N=J@L?TB=*_:B380R0T
ME@WSJ955N"D60R&I&HW;MKYU$=RL=#OT_@#&A]6(7$R#WP*C[;07=# -87K,
M53H0@=F)S1M1N*AZ6QT;0G8!Q)M@K75\J/]+1V6.Q^2T://!F8H D,'[G7>5
M;TUATUG2'W=*Q* E>GJCR,?>*_:>]-D@?*!TY@_:],P)VMZ3;V,4SML\6^;%
M)RC>B+4)))!+!G,/WDL^8B?PUXX5W"&5!Z)!0>S1FBL4(=P=>?6=6&CF3E'
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
MR50A Z#3;KB@0:P,#F#/'JIZ<QK9XKVGR#X-P5HTT$_#K!DMCGE+H]3T(B(
M'!8BEWM%LKEB@JBTR9H0KLPAL.;..=:#I=!#<\ T1"U/2?2CTH,"U[$',3CO
MSFS;)72(!7;T/1[:1 8:0V1)4]IYLW:6GD8M")+C8K?W#I%Z_IW/VHN%)/2(
MD?AEUET87A*+,BNDCJ"'VPG_<34GEYG01^8B??SE-^\AF?)%7J,2_%]Q.AJ9
M1LZ3L:,])<DTH^AU(0:"M\*:]40"18QF2*/$$[<SF<=I>."7=#49[>?4/LRH
MF"XT[T5XDA%N$!J&*,+91.UJ2Y! )O ^=GNK14#R=UZ]58S0"GV0F M:MIIC
MY^B"D*UL60]K((=-&6D2$BL)3+-WPBD&#JT5D@E%,(KTO  GCOTGVXC20B%'
M-KLJ')3QDOEH9K-E8"[GD02XFZ>1TL<H(J"_/74@$L)11ND9RT\H*NDP,,UG
M?4@>J#B62_+?:_JJ8MTH&4[5Q/0,"D=*R2<JB=O5 #"@:<36ZKM:]=.A3X4"
MMD5^SR37GI_R]^3,V5*+^Q_9"LVL^6*R/9E:FA8!12OK:54N;T+R2->MSH[?
M*7\&1^@*GCZJ=:V,"FN3J$ (J=TM,ZKO3 I9C9W@\!0[L.E V2W4R!DJ%<2
MS E"%!P3130)A.E?FY*1I_SF:U:2(K^D_A',J;#.2EWJPWGV Z*U2F^AX,+G
MXB.-S!)E!@YCA#6?6HF6U8C+.?GP//L0*[KO@Z(#'OEP0@D&5S#65#'<S86E
M%Y8&*T8.GCDN3$-:5<6[*9,2FO.P H%/^JQ/LTE15GQ\6NK"YU=)D85B)=([
MB':PP81]\<I_:IZ(]>475K8@$.+$T&2DUJP.M'.VTGLN)@5N\6(LC,$*I9VR
MG3*.NQ5_F;.RKB/D16BAZK8:\?X)QN8G4B>E.4^_IWS!UJCF!_2 9O#P'44L
M531=YT$AICX:^5Q6DTR68$.,Q[%ZEGERFLC82[5P7'IJ$F,1%D5.$RR(U([F
MZ\%M1"68!T#NN+KLO61<WLV5G#%C^:H1AIN\(H[7<$E95HZ6LU-<JXP3%U('
MPZ];8_\EWI"\!)%$F7>G>3WQ%'W!Z<^ME5MS4.#H(X&;]-G7,Z\92*2/7\Q\
M_%##H+3Y^B #*6(Z>C;@I\Y-M-2?XQM.XTMDO2-WFRU>"O!)$8IP;)>NA+*0
M^EMNOS%SI2@PV*KCS;'/&^%(+NF0I)$-O')<QZ!51AIT)H=Q1>>@"JCGW)&M
M%+];;!JA'U^';N%8M4QYD]<'*_F.I<[EQ<8@TLQQ]::&QZ82SRO4P2\XLJ\1
MZX4OSM@SXE;#S?M0O]5(YC>I6.P^VY18GZ=33(#9D]5J[!_(_<U^="6D]RQ[
MQT6NQ8'3T7WVUI&&;<0)$]7HD ?(--B'S2+B)57RL7N22Q)NA<$W-+CXMXBY
M;;GJDN##&GQC0:G"YB6$)8++"312/*W:"N91/$X#<P$]!RP//IY0NJ;5U@<L
M5MHO5LA)$JO^Y@OC=1&\XH*0#!;G+/P^'9TS8#M)T'#Z=V2TLP(GB'7AS09(
M+O B&C)0P9(?S.1$I['09 /VJ=R% !(GOWTZ&*^BJ(=+E$JP!^+FT@4A[+RJ
M1_AM(F(2G58"2LG]^_F(B2PRZM@8"",.Z@_5M3\T#D9A[$VU$PO 0!ZXIVP+
MKIN(@WCJTYDYU%FT;D?+]AVO7JN_VM4*M2N8RFP(ESHS@(](T.I1I9TO),(M
M5-=PU]3MB;8.6+6> UI:VCC#CO2'?=Z5WD'N_\Q&8 RC':QL!]7@MAKQ(';T
M,03)^0[17S2,]'Z%Y0;%F&</JT=?7JL%U(Y6RYHCE4_RZAY6]QH4(;_"Y7TH
M^CV>0&A/JI/&U$%5KJ+#D^4Q\G!=$LQL"TS/ZA,.2CL2<&,7$)PZWL6[,3T!
MP'_WQ6)A=0BAI<YI@ II]9)RA.S_)$',7A^_NSGL "8D*_MERHIL<O2%;0*!
M3$U_%*A6*'QLQHJVH3E$-0ACH::;RWU4#*!2[L'17-6CGFT9>A%$/ R;"LT3
M(M[1$&,:Q.GH4<Q4F&;*,N*B*\X$THW#(Q,C@&V9>DKE,G95^#BT8$T#K\VT
M:#/">].ND?N5=R9AHT4HE)L-&RVB@"&@VUS]^C2*]+?C%@Q?-1*I&<]_R89]
M7OE+U&)]$'=FQ,[='8T>#[&H1SYD=_W+N_<><VI[5=3CX8L*%)!_>?^J$J/^
M'MC.B>&_;QN AS"HZ%(/0'T%#2;$YH/15'T(PA6K+K:JH5AI\OP)=5>V3O0Q
MJS=FE@HN#];6!_W'HE\-$I>)'E=Z<CA,/1V12=F*U0P(J:1@2IHYV&^TAA#9
MK1SLQ *(Y.,, Y4EROKGZ'R>W?ABU*BU:3K;-'@5PG-1C=Y<'58Z9S"P-"]
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
MI6!&E']TOBA,OIO 0J?^<*RW)NI\]$E4@66;/,IUXGO,^KNUT,+#T%,=KS'
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
MW"C4C*4%>+XR<$"XH WZ'X$]_Q]02P,$%     @ )X)26C$V8X0A"0  .!@
M !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&ULO5EK;]LX%OTKA*<8)(!B
M2[+\2)L$R&-F=A;I;C%M9SXL]@,MTS8WDJB2E%WOK]]S24F6'3M-^V&!:2Q1
MY.6]YS[.)>=JH_2360EAV=<\*\QU;V5M^78P,.E*Y-ST52D*?%DHG7.+5[T<
MF%(+/G>+\FP0A^%XD'-9]&ZNW-@'?7.E*IO)0GS0S%1YSO7V3F1J<]V+>LW
M'W*YLC0PN+DJ^5)\%/9S^4'C;=!*F<M<%$:J@FFQN.[=1F_O$IKO)OPIQ<9T
MGAE9,E/JB5Y^GU_W0E)(9"*U)('C9RWN19:1(*CQI9;9:[>DA=WG1OJOSG;8
M,N-&W*OL+SFWJ^O>M,?F8L&KS/ZA-G\3M3TCDI>JS+B_;./G#I,>2RMC55XO
MA@:Y+/PO_UKCT%DP#4\LB.L%L=/;;^2T?."6WUQIM6&:9D,:/3A3W6HH)PMR
MRD>K\55BG;WYE4O-_N19)=A[P4VE!1"W5P,+V31CD-9R[KR<^(2<*&;O56%7
MAOU2S,5\7\  2K6:Q8UF=_&+$A]$VF?#*&!Q&"<OR!NVE@Z=O.&W+7V0)LT4
M&6O8OVYGQFH$Q[^/&>U%)L=%4L*\-25/Q74/&6&$7HO>S<\_1>/PW0L*)ZW"
MR4O2O\,U/R*'W:ZYS/@L$Q=([0O#,X&XTD_"TA@S(JVTM!((I0HI:*R8,[5@
M=B780F7(95DLV9DL,*(JPXNY.7_+X#.1SX1N_<9N<Z6M_"\6WRMCV6]:&<,^
M%Z@?F1O]#77#/!]^Q#NV_L58B<S#0,>(6WRR%S.>/F&\H^<;%H\B_/WYIVD<
MQ>_VGNC+O=*ETI"&K)W9[LHHC(/Q,&;1*&1G<3@Y=R.CR8A][G_L,ZL=;-ON
MDN%X$DS"D"5)S,Y&D_C<C8PF(;M=BB+=LID").PRF"9)J\=9-#ZGH7C*/BG+
ML^. !XP_=\T;EDS#((DG>!I=QOA[-KD<G=?C,9 ^Q'[X_\5^&(RB> _SL^FY
M'P^3%[ ?!V$,Y(%->$XOT? TZ-%D%%Q>CF$=_!0!\V@R#J)ILH]YA+'H<A]T
M&@N'4"//A4XEH"]Y":RB$;PQ;N<VO_7P]SLICB9!@KC!4TBQ>):,S^OA\1"Q
M82B'GF5)P.P&*;F],&(MBF.2CV?F1MH5XVQ!_O$SV-JY"9N\B4=A?PC*R#)B
MOXW0@B%;.5LZ?U<[?V?T7BHC'4W2TK _;1;VV1TX#ZF/+Y4&#:^):7TA,"?T
M"K ;FXE,PAI6J$(TA>-P4VD8QW^0:D"B-(NS5(NYM/X[/PX79*>\PN[89JZP
M@X5E5A1S9A74R+):N0Y2J$\,4K$AS49>B(M,/HEL>V%7O+B@03Q8DKB!X=@!
M2GVI))0Y+70FX!_A+-,B56N!:/66PA^\3;Z4D@^=@S1]]@ES19M8SG&MQPA?
MU%I'1I6+.]OL1,@\#XK#5'(^!F:^/IM75.?G->.A$BZLL)0<MQ5<4Q)'27 Y
MF>(INJ1(]O/XPF)I.VU6V6;I IV6&X02$67?*(B3,18C?2=U6IV"X3@$+Q1%
M*GZ[%*/]/CE/R6*-/8CKX'\@DV;<&+F0V!$@ 35--,BIH@&[E4Q7U&52NVBP
M<8&6E-:ZDC!Y9WR(N11!0%#TD=]+K5(A4'066N5NQ"G6YD=7!RQ;5(A#--2H
MA!!$1B$@X0-CT!#[Z-B1:YU6KEM&(&'V; O%_J-TX_0ML]M2!#YRN%DQ"ED
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
MD #A$KIE#?W2(OD:2Q5,:@R&FIS@\Q'0C4(U"Z=,!PFD>!.$84BQ>\)W?OV
M7>QW+#HYE.8$!6T9U\$@J%TEK *!=0F#K6J PB/*%K#)@8*\%7#6.P>W\J]W
M[%^/.EG:[_GU5]LXBK^GR'_V='H'RN;H=IC:TB<5PA D:40[T)OBN8ZBGE;]
MA5Q%*3@&PC9T$%&X/0<R)T0 $4^0B7/$?!?$JP2M-7(MBM;TJM-L)2B@!\YB
M>3Z+ ]0 0#-U;,J_'TL#[\J5BE5#S P=M6CZOCZK#*%@D+]*4ROQRET'[REJ
MU8$4=:#Y>I,L5DQPA1@OZ.>B-,.PEDXPV&L]UA 3ZW-T# K!@P8[]^!9IS53
M[O<,N%OD>>ER",;--_'CAFS"2>A2["LL5(@=R/?I-J#UB@@Y*%@/NB:3VN(8
M=]8XB8"1JCK! )>W6#,-_#3K,%=^:''0>IKV("(K2LE+P9&7F[YC0;_AHS+J
M'/W,6[A8CT[D7Q9-3!"6"I%C9\D.9E67>]Y$END.339OJ$!?()5JCM]9J6M$
M6NS+JG1^8XGJM&-,567NDF$O*@%RR)VRAH43=CXU(EG0=99Q> U[)LL34^]D
M).AW'!@'@G% KI0.4NNI.'\S3IO8]:T_Q28QXV,LZX\Q$_0^,UE#C@8^[(8]
M@+W,H==[GO14\3^E]!/_/NL>JB_>;H,XY(J,DP05F=+;LQ['(08A$BL4ZB>.
M0W&2-*$T"-,M79\E&77[6&7FHT!S/_9JC/"_>RC/S"54'\Y_Y6TB3+Q\9)&C
M),!;-@C#47'!NW+%F8]=#,3<(D$M'R&GD@UR*3^/HG 1#\D<L#'W19D5--_M
M%KLQR;WF&(;NFD-7'= _.;?:3F<%Q!J5E+/T\,9S "<C $9]XK,+O@AY4LF1
M:I5VW^9_J 06-?EE-K- &%O6XE$A<EGA!. ,V#^XZ,G&)2K"O%[06Y^QUJG_
MIT7"0C'E(*!YO A'1N#Z$SWJC-_(N32$WV5#GSN-_& )/[6U^ZEU*C41J*>)
MS/O'TQB<%P4^9US$)^?*9S0TYW/0,;AWF@TT5V>M1=EJ1,-*%]S._ZG@#+ /
M__&,XH@SED]@-,;\Q0G0>!]Q >%T<I74DPY,?_IXUGQ%9 ICIE6-JYU!OUW*
MC:3M.\L]0W$@LRKGVA/ 7J:1*BZW7(6ZV",CS2!=0P 6YWZMEY/[#P"/[I9G
MR,F5OPJ-O>-%\MK?GQZG^UOH&_R=E8VA2AZP-%QL5C/2_F;G/ZQJW6UJKRRL
M=\T"EV&I>0+&#TK9X8,W&*_75_\ 4$L#!!0    ( ">"4EKW!R,3 0<  "X2
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;*U876_C-A;]*X0;%!F
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
MYW03+C=2X 7)3\#SM=9N/_ ;C)^(+OX'4$L#!!0    ( ">"4EJZQMO]6P0
M )$)   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;)U6;6\;-PS^*\1U
M"!+@8M^K[22V >>E78!U#9*T73'L@WS'L]7JI*NDBY/]^E$ZVW'6)!OZQ:8D
M\GE(BJ1NO%+ZFUDB6KBOA3238&EM<]SOFV*)-3,]U:"DDTKIFEE:ZD7?-!I9
MZ8UJT4^B:-"O&9?!=.SWKO1TK%HKN,0K#::M:Z8?3E&HU22(@\W&-5\LK=OH
M3\<-6^ -VH_-E:95?XM2\AJEX4J"QFH2S.+CT\SI>X5/'%=F1P87R5RI;VYQ
M64Z"R#F$ @OK$!C]W>$9"N& R(WO:\Q@2^D,=^4-^EL?.\4R9P;/E/C,2[N<
M!*, 2JQ8*^RU6OV*ZWARAU<H8?POK#K=/ V@:(U5]=J8/*BY[/[9_3H/.P:C
MZ 6#9&V0>+\[(N_E.;-L.M9J!=II$YH3?*C>FISCTEW*C=5TRLG.3M\I5:ZX
M$,!D"9?2,KG@<X$P,P:M"4&B'?<M$3GU?K$&/>U DQ= XP3>*VF7!BYDB>53
M@#YYN'4SV;AYFKR*>(Y%#](XA"1*LE?PTFW8J<=+?RIL..>F$,JT&N'/V=Q8
M3<7SUW-YZ%BRYUE<0QV;AA4X":AC#.H[#*9[;^)!=/)*#-DVANPU])^]NE=!
MGW?Y?S#!5F>V:7!0%=@E=HW'[0/PNG&R7,!BH\P->!IIL82Y&Q&PSR69J=80
MF3DXAE,FF"P(QCA *@2LYZ@WQ9#"+Y#%@W"4Q# KOU+#T,2PL/>&-I*3_S#.
M=HQ?".M#JRF [RW7Y"!_U&%=H3"J$%8K;?G?=-X:%YR+V96,FP>'+K]0(P54
M@KHC:CKE&M!83B/%VV#5"A TF[R/!N]0PF<_3>AX1C8T'.%CI_8;K]!GZ &9
M-@?P3BMCX(QI_>"H/S'1DO]%T=:M\/"SSCGF1^#O%-"_=5NK#B_E5QJ2BIS#
M8BF54(L':,C>S7P8NB1%21A%$4EQ=A3F1PE)29Z$632"/[Y\N+F].*=[5(WF
M:-W-DURVA84X@C@=A/1"0)J'V7!$.U$X3!*X598)J+CD%@]=\+O97>=^/SX@
MGCP=>0#B'N5A-'12FJ=AG$8PN[V^.8R/H@3V+Z^N]UC=G)P?T%726/;(D(W"
M(=EV;#\0N,#B<$1 CFHF?85R[2NH6#)->:<;H5![.<U>(5P.+[8W5[76#0@F
M94O@;#?19/5":)O"H<(W2[4B2ND+IE*"BM^7#W-J3[N@1W=J?V#!>WJ:#8)5
MU#KT0C9TYLDVKC6HN2H-%*H5)92\JJ@ *ZUJ1TF&FRHTKC\8(1AZRYSSON(-
M=RR4JM+5IN4.DE9N!O@@=K+EMFM%SBL")@KFJLGTX M5Z=,2O%C[3-V74V:'
M<1AE1VXUV)&'._)H1SX"*J8T3N&66)!5UK5R$@ZH?;L;?JR,Y^9K?^>9K)%N
MUWT,^.Q(V[V8V]WM]\:L>V8?U;N/E?=4'%P:$%B1:=0;Y@'H[@.@6UC5^$=W
MKBP]X5Y<TC<3:J= YY52=K-P!-NOL.D_4$L#!!0    ( ">"4EID1I7KJ!$
M *D_   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;.U;ZV_<N+7_5PC7
M*6Q D27-.R_ <9KN%MEMD&1O<5'T T?BV-K52%-2LC/]Z^_O'%*OF9'BIIN+
M1;$?/-:#/#SO%ZD7#X7^Q=PI58K/VRPW+\_NRG+W[.K*Q'=J*XU?[%2.-YM"
M;V6)6WU[979:R80G;;.K* CF5UN9YF>O7O"S]_K5BZ(JLS17[[4PU78K]?ZU
MRHJ'EV?A6?W@0WI[5]*#JU<O=O)6?53E3[OW&G=7#90DW:K<I$4NM-J\/+L.
MG[V>TG@>\#^I>C"=:T&4K(OB%[KY/GEY%A!"*E-Q21 D_MVK&Y5E! AH_-/!
M/&N6I(G=ZQKZ6Z8=M*RE43=%]K<T*>]>GBW/1*(VLLK*#\7#=\K1,R-X<9$9
M_A4/=FRT.!-Q9<IBZR8#@VV:V__RL^-#9\(R&)@0N0D1XVT78BS?R%*^>J&+
M!Z%I-*#1!9/*LX%<FI-0/I8:;U/,*U^]*_+;IY^4WHHW:EUZXD=5OK@J 9A>
M7\4.R&L+)!H $D;BAR(O[XSX4YZHI _@"A@U:$4U6J^C48AO5.R+2>B)*(BF
M(_ F#9D3AC<9A+<NQ9O4Q%EA*JW$WZ_7IM10B7^<HM;"FIZ&16;RS.QDK%Z>
MP0Z,TO?J[-4?_Q#.@^<CF$X;3*=CT!\KD%$@IU$\ 5F$?A \$3=%?J]TF:XS
M)7XL2F5$4BEB_5)\GXOKZA9Z2+>1)QZ4B(OM+E.E2D1YIX21F%1LQ/DB"OP
M*IIE9&TI#.[V5JM;62JQTVD>ISN9";DMJKRD\<<K?U1Y6NA#!"YHD3_^81E%
MP7-^<(0LOPR?7_KB$X;FH&JGBUBIQ! 6<9'GS@,\I.4=XYP:4\D\9KSI_C1<
M3\A-J31L/*D (+^U<_.T3$')KM+Q'=R!YO7#Q7.Q4981X;+E Q@FC9 [8/0Y
MA0]1V1Z<"J)VA"_^IH3,3 '(<:4UV"J3)"6$L4I">MN@&Q>F-*(L2ID1.N=A
M%\R;$T-EGCP"::E)1%"3G(1*^-IU$]@+B<LR]C23Q$[N 1Y\4M 1H[;I4YGG
ME<RR/>L ")+:"'#_K5KK"GY?A#.(@3!SBL7W8)R2\9W88[B0)=X+"T=HTJ!:
M8491(3IN5:XT9E6Y46 GZ"G660HM!(\L/[3,?P&BK&O 4)/;)O@@!,&F!'LA
MC@ROB <JR94!R^\D\5:HS\0G ]I,M2YTDN:26#8 9DRU& OUSX911_-960D1
M]3DUK'V$_*8JR7UEJ5RG&62J'&Y$>EY  $4/,X]?J,U&<?##4C]73#@1F8,*
MQZ,^L19S];E4UE3I[EYF56,OTA@%[>+9A)FI(+DN#(^1I;7A96$\E68Z>TP[
MQ6>:56 %W:/P I:150E;H):)(AY)\-)<$D)%I04;#B&K:PYA*9,FJ=0 ,*HT
M=_(>!"&D8EI:[D7BU*U13HY!2U]\5V0)# <C]^14" PQ(]6#ZEB_+W;L?HK<
MBIHXN"DRI$-$49SJN-J:DJS6/!,7X25\G[;RQD+PKGD"DX"F:')&<+Y0CYC?
MLW<B:$>C<$<CL"@"J=JN\<@%4[CPU HQDR!/JUVA21KLQN&GX3IV&&WN2'A@
M ZT',,A#8NCK9^M6PPE<M],%RPK.T>QT)(K6E#$ +,B4Y.#!HB.D$KDW-8D$
M8!(0#-(E4M'^L(8.JU"-'G@M!9WQ-4HI6 31L[.%O<:*!QPRZ;FXB"Z[B&QH
M^2XJZ\JDK):,2Q>J93T)Z&A2%Q]P,BT2<<'V\8B1EBP7[+9@'#29G8%]70<Z
M4J*'NS2VP:P&TPKO//2"(#@9=7/6S$9$)YAWO"R'L,RYP5RLEHWL$=4H--:W
MC],HMM>N5M%%=8!,';@ZVF7CP/%8R'%R*:I=82VKB*TSL-$]ADE*S@(TT"((
MZAZ4&?(4"&^E3M>5#0UDH >8>10+$V5BC+)>GA> -V6=V:HM0.9)M66&#GM[
M8#B])+-[8%/-+ FM*."!U99]Q',F_&)V:4/@7I0H@,1&%]LC ^B$4^NA$/+*
M-+-<0Y;+Y#<:[)@#W2L ADJ[I,K("7=XWE7PM0)BRBI$US/ZXMH0X$.W,O5&
MZ ?=+CS%[2M?_$0B:P7,N>4#LAE.*6)I[AJV(MJ4F55)BI"U7EN>U(-@Z=NT
MVK)_0\*5I3'%B&.H'D2:P?Z<2IHC+P=XDIZL*5"QX]Y8=&BUTW,\DA>I3UUM
MVI!3IUV'6CRN+I1HA M_.0L70RAVK#S-3QKZ4-Z!E".])T]H$YUC]UUL#M/5
MV=P/HG$;MN0>D@DZ$(9_!D=XK>1G!%06(G VQ;:Q19B@%1&IR%JYD<J*EJQ
MQK&N*)734/*=3),FXQS11Y([Z1U;/RJ6E//B)JV*"RPNL;PO;D PH-_0XT^P
M:"-CZQ.^/UT^-![@"^4#,%",)^-;0(EX'78!97<=AMRZJHHF[1"D./GIA(0A
M1/L5T" YG M^WH$<O':),@0,S#25.#"A@E(^TM@DS=@OTLL[E_B<\MU5WX;'
M.<*6U;<3BHV-AK0<R&T!Q G>!M;O<B'8H$N/R:<P/9H46MMT<BM_87%3FF),
M&Z2.K8,=L'-&F'L:7:?4<M=:1CG&WM34!L]%WLR?!HO9<#;E4:BT51=G<[4#
MHW&+V1,AU\6]&H^K5&U.)WZP&LG9BOP@E8U<*.D99\WZUD@-3"UQ^274<6N^
M1/^(*>8]W:><.X&=*Y*4TG%J5.*+]Y6FTK4NG) V\ZJ>2W [LZEH2C=[]@XQ
M>&/2#7Q]8Z*IH]RI;5WHDIZ4G'];)<Y-D:4)5R)KF;%OX"Z:JUTL"AN)'UOZ
M@%_DGB@SX@0IL25.[:HH12I(C)0E*:X0(%;, SE=A$=0Z]/"?0'V=0?N>+[R
MPZ;-4D>2CE! 0%LOM8&PZW%L=\!S222E=\B249G5U;^V'0]K_IUN!*'SE Q4
M[M)29H]@YB,\DE%P=10N>BZQYSC7>U&9UO]V_>A-SUMZ32%,#VJ-[:GO8*\'
MTDP*GBNY7F:?8R7E!&5LE=ZUC"'/\5WK,T?\H5O/EJ!8S8%G0N$9=LXXQZTN
M\*/92 MO05'L!ZDA:-R%8QV\93#[=SIXQPN?ZN M#CMXBV_4P3L!]VL[>%'0
MFMCI#MYRZJ]^C0Y>X$__7SMX)YCT^ Z>U:+0E(S51[4KK:.G)U_NW[&ZC"+R
M&^W?G52L_^[^W6^S?7=*9X;:=TY7.0-9?*%Y=U(7?PO-N[]4.?7'/.>Y?V_<
M_=ZX^[UQ]ZT:=R>\P#=IW'7B)AOV_%&-NV_8L3OE_KY1Q^Z_H&%WBEO4L(O\
MU6PQ_X\:=B<3C:]HV"T6?KCX-1MVOTJ7+1RO4Z94I_R(X;Q %(2KL5)E.O\W
M#QL\IE29'I8JTV]4JIR ^]6'#2)_,5JJ3*<+?S)2JAS7)[WR9/)KE">L(>/U
M"83_%YGSAD93IL+_I)O4B9Z\[F$K,@4%]X5M;S0=16BN]3X'W;]1]K/P:I=Q
MY*  <MP%G3:GCM<XM20):QKZJRA8_D=NXZ0V?87;B";^<O8U;H,(&? ;?;%.
M6*RD0J0%+-^X95,;38<).^JLV& ,)<J2@\0^K_/X)AR#<%LZ]4(MW703QOZP
M#E(VFG:[*:#G[A0ZK(NV1NK@-*)ZFRK+_*'MAH. >ZHG&$[\6=<;LBK;3--F
M'D"F'X3K+96Z\*^;PBR::+GTELMN,#O*_7J]:^L!D)/E)HU=J4E')9,Z?:%N
M*)VVJXYCJ\_GT&ZDUGL"=<V:W:QYS"W;DW>CG1VPT;:MVL&Y[(>D<04<5Z9
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
M"3X7BA;@_:(LJ_:&#NC^9N/R_U!+ P04    "  G@E):L5C &=,$  #$"P
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
M*Y=DY8JMA+_/U]892HI_GC,XP&7/PW&AG-A&Y'@64258-#<8+7[^*9G%O[Q
M-AO(9B^A?V-(OA<#+H25.>#3#6DAUU73.BQ@?0>%O)$%'8&:6H*L:0N!BA]<
MB2PDM3_%LZU/>9(2-VBH@J%NJS7!Z@T#5E1S7H$%:@;6B=JC%JWASSW:B#+>
ME72$A*C6"X+R]<HZ>QBG\R^ 7UMY(Q36U(7@]QW(L*T;%K,C:.L;M$SK:O5I
M=[KTTX?,\+:A]D";3L.:76%;FK24QF1&:^#]:KD$4N/YOM4$99Q<*X1+[4B<
MW=>S)KE]=#T"G]6UNF.?JI;JA 8>-A<J;U4PFEQ72.5#\2!2NZQA6V*]&QT*
MH,%&&Q^*P%4:P,V&3.--CTB];PQ+8ET[*92Z&U8?>81=(-C"MJ%%=AV[F'@]
M\C([UVM;^@'1*M"AH1;%#K1]C/O4",P;(_.032CRLD^GX&X^[>A>L:VYZY15
M2(E1_ #MW$?*=A[='[MG*<O-FR#/_NPIK,C7G/%0BDZW=%W>6'2.4'U&4V[G
MLA$*1*7;VNW73K'/A2V?TJ4,&7F9^V+J3.R+<.=TN(BI@)3RZ=MGEB#SGGKJ
M45J.X9SRAM!RJ>20?IUJKD)M[)#[!=::'!46NV-KWU'XQ+,Y&T(>6HN'YR@Q
MM8U6]!:P<. +0+>6("BC\#;'QNV(!A_:UR?P%P&'RP7H:D#OF/YZX)\I_Z1P
MV?.&R_OJ> 59EHWBXX1&Z3P9'1YG/(K349(>$]Q@%WQ^W,_V=S&.Q7I?0TW2
MV6B>'D%"%(_]E^99!N_Z@#1]/C\,S:Z"U6ZU01+PZ)?,':6SPZZW+?LB]'UJ
M=CR#Z7P.&;GB:<8=97 X)XSXZ.A[+7TAO.3#44:LDFDV2HZ)8Q:/9O$<]EY
MKV Z/HPY N-D2I]DG,V#9T@!;V;3L!F'S2S<UY:ZGJ26X<MOC=0 *5U"LF^,
MKGZLD:XQ%ZW%APUSR\5#T7DSU$]75EY'R%UVS$'?>6IZERG%<?KV3#U_H,!B
M3K>BDX1VD+R&=#9.(#T:S^GL^,@O_<&M=)],ST__SW?BDQP;/_?ZF>P\3JD\
MK_T3G)\<5-OAG3JL#J_\\_"XO3\>_B)\%.9:4CDHW) H^>8P A.>W6'B=..?
MNFOMZ.'LAR4U2#1\@/8WFFAV$U8P_/=9_ M02P,$%     @ )X)26D-O&T+:
M!0  ) T  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULK5?;;MPV$/V5
MP=8H$D#=^\5Q;0.VDZ IDC9(TA9%T0>N-%JQH42%I':]?]\SE+3>.(Z!7EYL
M2N*<.3-S9L@]WUGWT1?,@6Y+4_F+01%"?38:^;3@4OFAK;G"E]RZ4@4\NLW(
MUXY5%HU*,YJ.Q\M1J70UN#R/[]ZZRW/;!*,K?NO(-V6IW/Z:C=U=#":#_L4[
MO2F"O!A=GM=JP^\Y_%*_=7@:'5 R77+EM:W(<7XQN)J<7<]E?]SPJ^:=/UJ3
M1+*V]J,\O,HN!F,AQ(;3( @*_[9\P\8($&A\ZC '!Y=B>+SNT5_&V!'+6GF^
ML>8WG87B8G ZH(QSU9CPSNY^X"Z>A>"EUOCXEW;MWL5T0&GC@RT[8S H==7^
M5[=='HX,3L=?,9AV!M/(NW4463Y705V>.[LC)[N!)HL8:K0&.5U)4=X'AZ\:
M=N'RQI:E#LAR\*2JC&YL%72UX2K5[,]' 2YDXRCMX*Y;N.E7X"93>@.$PM.+
M*N/L<X 1N!T(3GN"U]-'$9]S.J39)*'I>#I_!&]V"'@6\6;_)F!ZKGUJK&\<
MTQ]7:Q\<5//G0VEHG<P?=B*==.9KE?+% *WBV6UY</GM-Y/E^/M'0I@?0I@_
MAO[/:_8?X.CGFIV29WK-4#]>-(YJAZG@@GQ/+1K4![(Y&=F0897KE!,R:FUA
M:MT^H9UR7-C&<_2@O.=R;?:4JU0;+3C#B*LR2%Q+VJ57.Z26E:11N;0XLB&
MDK&I"O"J*WJO*A20-S:A&V4T)E:EU9!^@U/C;4N/%*T;;3()""9O=%5QL-5'
ME;1K;X/J8Y(]"*N/Y\#:MBG!IB12ZX.3_;'J[>M";<6=+Y4Q#T<F#%[L8);0
M3YA?/[+SO(^$.ZZ86IN-XPTB%":J1N)O-681@\9D.4W&XS$&62.)R&6$8U-D
M$$%JM8=_F!"\@D@AVR2@0TE3ZP."T!44KRH0ZEXTX9#BF'IE^I+O*:A;*==5
MEFG) 8*3^O:44^S!4= 'R)\:78NT(M"6"YT:H#88#NZ(1[0%Z =DW\ ?]O,M
MSAT [I2_%_?)Z7")46@,O"=T\FPXZY^BDY/9T0MH@$+!M(=V/+',),)$01WA
MOY\J\>\L&F,Q341K-<?CPJ <5W?>L:=JP#!O@HP(*6G9E/<#D<1W[>0EWU\X
MC,+%M]P:'(J>GB!A010$"O[I&?T.MD>-!Y,%G= J&2^F\K",RXDL5[1,)L_B
M\I06R7R^DN4S+)?C.7TH&+7+ UPOD_'II,MO3_L>V=DJF0/[-7M/NJR;MJM@
MS&CO)\MD-9T\[1!.:#9.5N.%>$#MY>3C[#OHW>$@1_KD-G"7#D"447?-ES4G
M?;^\B^%BWM9K""X;>/M\(+UTMJ2 BP$%&_]']970^EH::FO-MAT'F?821-1W
M:IK8\J+J3>Q=J;)IF0 G-4J7,E!T[&+<7HX:!8U.L4),E=P$#-JD0:OV,:VE
M]9$U2*7:RTOLE%9H,;'79+CTK/^"I*CQT1W:#*&:&%ZG]-AKB*701G)*B!?>
MT5V(RVC&T B%"O*E'2P9>DLD>=>\$1@U0#+ (]-YSK&5PK[F*$2CU;IK["0R
M/VI\Y9S&_(F)S!CV$4K*B1:2O;4U.@5GC</"W^7[P />\T;H>J3,YQ@]0D*5
M J$P(C,O2)Y#,!P%-Z17DBH(8 >>8E] "8S*2*8[6<:Q!R#?8/1W,&U&N_$J
MJG%:R83=ROPD1MA(-)I?6,LH!_$LGA%0,BYK_EYII>]S! )YR9RS/LZU^Q/N
M0*(MJQ2*P=-)4)4-\@U'E4<*DHY@%[NP< PEJM"/J#O!8$JGC9,J(7$R%00*
M,UO%26NCUU8E:)&4643LVP3U\4*KJ2VC&*&=M!"Y=ZV&)A2AZRK36YTU44S6
M]5H^'"V(Y?_-*'P\D-"';CZCHYMKR6X3[^>QPE5H+[&'MX>? %?MS?=N>_O[
MX8UR&^@9Z<IA.AZN%@-R[9V\?0BVCO?@M0VX5<=E@9\Q[&0#ON?6AOY!'!Q^
M&%W^#5!+ P04    "  G@E):['@I<70*  "G&P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6RM66UOVS@2_BN$MUTD@*+HW7*;!$C3[ET_[+9HVET<
M#O>!ENB8N[+D):DXZ:^_9TA)EA,["7H'!+$DDS//O#TSE,\VC?I++X4P[&Y5
MU?I\LC1F_>;T5!=+L>+:;]:BQC>+1JVXP:VZ.=5K)7AI-ZVJTR@(LM,5E_7D
MXLP^^ZPNSIK65+(6GQ73[6K%U?T[436;\TDXZ1]\D3=+0P].+\[6_$9<"_-M
M_5GA[G204LJ5J+5L:J;$XGQR&;YYE]!ZN^!W*39Z=,W(DGG3_$4W'\OS24"
M1"4*0Q(X/F[%E:@J$@08?W<R)X-*VCB^[J7_8FV'+7.NQ553_2%+LSR?Y!-6
MB@5O*_.EV?Q3=/:D)*]H*FW_LXU;&\<35K3:-*MN,Q"L9.T^^5WGA]&&/#BP
M(>HV1!:W4V11ON>&7YRI9L,4K88TNK"FVMT )VL*RK51^%9BG[GX6!?-2K"O
M_$[HLU,#B?3\M.AVOW.[HP.[PXC]VM1FJ=F'NA3EKH!30!GP1#V>=]&3$M^+
MPF=QZ+$HB)(GY,6#?;&5%S]K'WLO=5$UNE6"_?MRKHU"1OQGG\U.8K)?(E7)
M&[WFA3B?H RT4+=B<O'S3V$6O'T";S+@39Z2_FP\7KZ;?6T,KYATC^8"!2SZ
M.P-WB#L4MA9=.<KOHF3S>]39#17+AFN&OT53H6HU.Y(U,\NFU;PN]?$;]B_!
ME0LY0\#$:B[4$#3Z%]._B'VKI<&2:\,-\+QB:3KU\C3"59SD7A[EN(IP-0MS
MAAI#!=7L:!H%Q^PHF<V.V<\_Y5$8O64?G[/!B0[C7G0<S4:BKR%7+F3!:\.P
M==W4HC::-0O6M(K58#Z4L5 *4$DHUUK@ZZ-*\KFLI)%"'[.-@.:#'O$/N>']
M'L&_02%(57$CZQN&C-2LX$K=P[@-5R4Y*@J\:9R1,9$W36/V!7G&5;%DT :P
MM^#2-9C1V/M&K9>\9J5J;U@!71(Z0C@ZRUF<>^$L8M=+KL0)D5=I'0"?<<N)
MF9=F4Y9ZA/?R^HKE2<0J@76L-_Z>P:]1AO]1FK,KOI9(*ILLJL?4!R$.L"9F
MX<Q+DQ@QNP7 1E%*5=QT&U LFE;D4!O&T!ZR3V8IE&?#D'A1D '4-,FZ[-T7
MF##(O R^#:/8"Z93]CNO6F<.I]CPNA (D]H?U,B+L_B8/M,\/]X7'P<%R7&[
M1VX8 &,60'?@)?EL=_\H8=AO37V"\FC1=.854A=MB?%5HXS\[F0>Y3,O2J:
M$@:QE\RBXR$"BCH)(6BU<*!0%5Z>8\E1#A^C,D9..XJ]:)I1R7AQBB5['#<&
M!G6 'J2D.,P\*#^V&?G86Y1^*-<4GQ"=9^QRKTN \U7D)VA.566_04KB038\
M6*)LYD+43&C#YY5$LX*6!AL7I 666#O>?[VTG -YCXN)A%)!>91%:V%;>77O
MT7J,(E7O5.S5+96)B[;4K 5$93"<^.P3L#'4G6Q*65 KEXCU1I  +$<5$I(#
M%A)1$$#:@.A0X>)[MFZT)"@67RUNN+T1M[(4V.B1E9ULN6#2$"#D@#BIY%^
M?V)0MR=U0S[@AFEB->0M">[U81K W5QT5HK29Y<+ \\XL81CWICELT!@9BFP
M#Q,$.9_4 0ZQ/.%A#@\]K]F 9XNA::MR# (E7XBUL576N7=OM>&C*:0M_HT$
MRK8>)!1<+]D"'F;(AIL>]T-B1+Y"]*)K#7^V2FK$CL(#5$NB9#*LL9B)A@H#
MF+582./W36/<)HZZ+X^MY<2$$ @P"##%WG$[Z1YUB1]L?5<MG &"/F$+4<*D
M"E4T QO'KC%YLRS&!>HOG8[6:NJ41(S3+ (M3\,I U%%Z99GMO)"+P]3=#LO
MB*<L2= GIN-E3M11-D6E1UZ -G@$VDR#X]VY8+>+AE =)"$A PO'MO1Q :+[
M"O^L57,K[31.@=\*0)3P#'ZIX3N-"IS_29% \N^L*>4"Z-!"5;.R_B:(K6T1
MO4TC4(K@EZT@,3O!>7$(?GDLM+<T"OT@8*\??=I)9<^&H2?L 2I7& 8-BWR$
M"9+\:8:/P,\C?'RX$T5K2W&G[59RA39J+P,?;976SRP.'PWQ=3\+H8$H["VA
MS?#ZQC:23O%1[.?A,9;B(DGL1>H'&5T<G!6ZV:#K&H$?S^P^(+:2^F'K]</>
MU?E NV&#&@_@9L[*C*R$K'1*(CX@P)::'P4R"GR,9*_1^OTPIL_<S\G@R_U\
M[UGR(;HH&LQNWSM:Z<K7 AF(W7[C^,_2 K'"JRCQT[X!>:1BLY1PR:LH'C4F
MRZU=^"C%Q !_P V2H;.G;JI;XMY/CB@. 7/]9)>/>'W/]'@ !<?>P)G4 (NB
MI3KJ6N"=P5@!/J;S%-$7Z!H=DXP]1;DA!KRR';R?IR!AZX21P[>^P-3'1D@Q
MWK>VQ?(MP9%O'N>[3REH8=TCES03^XO-<]76->>HZZ:#/C03B;,%[) H&4P_
M;:]O:]K6+M]RS):#:588G4Y<>[:'>)I*1TYX*E5^F+__H6@N?R+0<QR4:B(\
MLLA-%<3LH3UQO*(9-\GI.())/,,(CFY$<X9K:+M1(C)%(\)_Y^S("_,0])XE
MZ5"4@/K2[>34BJ\U%6%'L7:$V9(.#8$T;_;"CT(O3# ,/X%QY.YYB[&#1AI>
M_-U*MV 0U7_"AC1\SNBBZWN$FV7(_>DL9--\^KSS15WNNCWQTG"VQ_\'^069
MNN0E#C25!)1:\A&[N=;Y>!IY<$R#8+Y&3[R3E.,8G\ NF3_;'82SV ^W1#0>
M7EV^_R\ ; I22%"UTAZ,R;B9_ZS5?1<CC2, ZE#G(.>[[O&L"\*QN>XHD/K1
M4Q[HP;Q ^S .[[$["9 P%>7E6F'N1<$##GIO-S4_\/7+E8T-AB:,N9+>:I#P
M&M)'*CZW2K=$\4!FV1O$AFZ,8S"FF*NF%.RZ>Q49Y^!*2V=UW6(1G?.Z&?39
MH!/@%Z$O^JG=%KZC?VI&-RA).D'883\-7K-F4V,L6\IUUYLP=2E[P*GI1*"$
M.+$%:L#8]-@5G4TRZ\>VLJ1N^QR=O1Z*\U#URA7]Z(W+_\=&:G"C<;-SYXCI
M?/:'F[TJ85Q':M>E9;)1+/"85_<X#M+;+P"PW6<IQF/:P>B(9] .2'4O8TR;
M>'2)V4Y1]WMG7\^T:,M=:CA,>\]N#WVLW2RA[*PX[@9OV;+9 ([:R;=Q*X"Z
M/?%X800>Q,T6#,T^2TY'43;T_F[(ZDQ;M(9>PKK*V3VX[\BSP>NF*7OV*-V+
MG6_^M?_H^.'FLE)JH^2\I0@/!Y(N[?IC)!)&RU)RG#L0%7<J;^P@9F =H:')
MRI4UC0XHSD%4-ZSUHCJO]0V-!IZ!(?KN1&&7*W&0E4?O-DQWI,6_NCEDS>A
M/%ABQR<XZT$]P#G.O1ULZSA2A_M;[ ))=KV&'NX]9F/FA6LHXFZZ(#.C(,C[
M'986'Z@5=QRYZC3/[[>:QVW'J;7O"EKX6+F74Z/SW@[OTKNPNF?:'Z]"?]\+
M^M/1CR<KH6[L3T26/FOC?D<9G@Z_0EVZ'U^VR]U/6+]RA<ZD6246V!KXTW3B
M7N;U-Z99VY]BYHTQS<I>+@6'5V@!OE\TC>EO2,'PV]S%?P%02P,$%     @
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
MU"Z!SF=*V<W""31_:\-_4$L#!!0    ( ">"4EJA9<B$7@(  ($&   9
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
M<^TVF-*FE4MIS/-#XGD3! X*L=OUURT""5NO<!U5"\@QUV#GAEA#LH(^N,!
M&V/A"01=Y+V%AW!86CIDV[^E,PSD-\3?-/.!Q/44VV%W1?3/N<&&D F7"+X#
M7H"=F=-5&ZB/>]J')[%]>/*GM \7=?G[^X=,SCM;@OZM2ENI'HZ?1HZ?_ND<
M'VAE^C<<6IFAE1E:F:&5&5J9H97I;F5ZLMJSF-6>?4-6N^;"[)(KCO?<T?2E
MX?Z=#J3AYY'AY_=EN,GE1XHBFI:S"U^T@;].TON%Z-_]@! _1B%^O+_6(P2>
M10BT,+M$)I=3?/VSOJ%81JSLW(O;YIHP$C;;+UH_3S,4T'VRC4_KL?_I?:5[
M:R1,!)QYI]$,D9LW+'6H3#JPW4?"UX#A5Z$)N59RB=!V6(0$2^="H471'CJI
M20K5SVYKW]\9N/[1-1L!44,K6Y2(E")F"]1PA2HI/0#$@ QK=2RXN.MF6ON4
MHRG%^YYL9K+,W-(^C=S3K'MBP<=BJ"7QS.6(RE%;-&ZMAPGG"ZUF8*)&K8\S
MA HP_X&'I?.+CQZ-?N!5XS&-(*S ]ZQ:*M[$Y(G8*.EVVU..UL"*DL0:JJ#H
M* K0*/.Y<@O3"OY+?8WSCCK79'J&7BGAY8#1)1I#U*+(N=3-C,1J(;%CHJJ2
MOJ;Z !>1>3D+0!>%F96W$FD8"U1F5JPN3B=;S@"\W1KCH"V6H"&S#6@[D_^D
M\K.+VO"^^J#$3U;*)+KJ\:G3ASO>F)S6VHFIF?H\G5>TZRI#Z@KNE^H"%#CI
M^H%!Z[*Z VO<@.U8P062=[BVQX;2R14!E<Y25T&4'?<F<N7*BM"'PZ 6+-D*
M3:GE CEV^;Y4G%OGERXP7,C4Y:.;U>PFSU YUMY<RP3_YUX^VB=34<.AA6A4
M+6T)&C&QTV/T] U!2?6XY2P4'Q&R1JU8N:[=.X0+"1/X"(LZXZ?K1C8ECPCN
M-!6%P/:F[UB5J;5DJ0Z%6&,@5HI,L4\V8G0!NQ8/L;JQA"9<ONX-&-96:VIH
M_-6J 0DY79;U([+:S#P&L\E"4P4%OPF=)5U** ,W5#_J\'KGJ3O!<KQ7>:S<
M9R^+=DSK.$3U,RGFVD6JDGX.VA*3JC[G:"E3;DS%R#-=BH!$<4+26@W;P3>7
M$>.R[+ 66SK;\LK]\G*,B',JYKF);#IFR YQ$:J>&>4X+E)I&_:T7/SM[/R=
M.']_=<T#)E<EJ1T8K.&ECHU/+JE\IG'2)53NQXHNH?S,T^B02EIIH^.ZG\L5
MAQK[%HKQ6781;.EA$45\XWZK^,R;(;IN5+LS[M:@<TNJM\$1SVO4_EXN5U #
M4A;L*0F@/M:]:("#SY==:SL!H?M6-M16EB*?]3H+3MBU\A)YP\]?X&O&KFCB
M[+6,>N3XT*Z<V2-J4+2$&J<SB3G'=XDP @AJ&)F'1,*5F/7C<UCCXM-',9D\
M.AV+!T2UBP^ZY5.)Q2@=?S@6OW)LZM*-DS6:5_1]2/YPF1%S=E;1R/@\7O2!
MVU%Z\I;>2ENKHGETL9.  %1)Y8I%+B!V:BMWCF0RG9#8L<A0[I"!7=K5F[''
MWG;S,$;8WFIKCT;_302 Y/SL3#V9 @2L6@4BZS^.@=Q8W9_[Y*4UOEN.A'C<
MS@/YI,KD/@4W8W=/T9$BCN8Y( K;AO'BR&O!X6G/2&KD#TS6]+Q4QR[UE&)/
M5O14O(S;X\] /E&:X(2RH4%QZ0[-E"__FYK?AD8+*+,Q,F2JOE0R<6S%Z0M[
M=7>I@M0<=3VKLIG.,D=+-XNZ-@!T6R+*(+>EZ*\):6O.CVD<-SAMNP13+HSE
M:5YPQSH='FR0ZA37.RD-MX=2+<+HL?B$P.&LA#YWM!--G>ZRIZ,*_9!U,Q1?
MN>ZXLYO^/M _=+(;I [+ Q".L )+6,F5M;1[JXQN'O'6(RE>A65$*4QL>1KO
MBH[N1>Q9#_3:+:/G((VY<<LZ6.8)(J5Z/]AL"N$:T&T-^++;^Y+35@B#NJ4L
M][>N/LWZF"9!&A.^,!SLL%P]&7>G>'F!8K&B$0B-88%#Y,E^MN^/K^.)8O.@
M=3<N0H#2,6O#9R4/QRNY7:'Y+J9UE'H+KJR;2Y82IO*'JX5WS[V#SK."$31$
M8+-Q<@>C>>-(]NOTVSYW90*:;2ZIQ?5IN7'6NGVD&\+,56(?8A8)U1CNS8-_
MNWO>Q^(JW!-/G%E+E<T]^/I%4@.'8W/6E7Q]XG67>$%,NB%]\;>!^6VC/NC.
MW&U2-)T-(Y.FGNKTNZV:Z:8CH?,0L9ZXQ#$+3YVWK.&'- ^KU981O$(; C/=
M3O[=', _NZ#HY)CSVZRR_'\XAZNI(G%D76H&@,,G:"*HTKY!\;CQ-._XCXWU
M&A!J411/Z_KL:JN"NL?,KY^7H1@<BL&A&!R*P:$8_!\L!ONRU:3.5I/[9JO+
M1@'I)F:DT7]A#NOG< CT(="'0-\7Z/6[5>/>UYRZ OW*9!P"C2<9#L;J@4V&
ML]+AK'0X*QW.2H>STN&L=#@K'<Y*_Z//2OOJJOK][O$WO>!M"AT?O8ZU9-'J
MEO8_B7A@ZP-/68[KETS&W_26R=?(<*AN[&=@F%,.<\IA3CF,+X;QQ?_9^*)^
MJW#\+:\5ON?7?/VK1XWO[Y6B#C PC#:&T<8PVAA&&\-H8QAM#*.-8;3Q7SO:
MJ-]Y'=_[I=?NL^%&Q?4-(X)^9H8G'X<G'X<G'_\=3S[6KYR/[_W.^3W'B%>Q
MB7<,]XQ&_]@+Z">-GVE=*L0J_1@M_U9'7KI?;(W?QA^\/7,_\UK?[GXM]Q>$
M.G (<#_#TM/C9T^. "#\ [3N0VE6_*.O4U.69LE_+I :E*4;<'UF4/C[#[1!
M_!G@-_\$4$L#!!0    ( ">"4EKTE, *CCH  ++.   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;-5]Z7/<QI+GOX+01$Q($4U*I&7+SU<$=?A9,SXT
MHCV>G8W]@&Y4=\-" _UPD&K_]9MW90'H)FG[Q<Y^L442*%1E9>7YRZRO;IOV
M0[<-H<\^[JJZ^_K1MN_W7SQ]VJVV89=WY\T^U/"7==/N\AY^;#=/NWT;\H)>
MVE5/+Y\]^^SI+B_K1]]\1;][UW[S53/T55F'=VW6#;M=WAY>AJJY_?K1Q2/]
MQ?MRL^WQ%T^_^6J?;\)UZ'_9OVOAIZ<V2E'N0MV539VU8?WUHZN++UY>OL 7
MZ(G_+,-MY_Z=X5*63?,!?WA;?/WH&<XH5&'5XQ Y_.\FO I5A2/!//XA@SZR
M;^*+_M\Z^K>T>%C,,N_"JZ;ZM2SZ[=>//G^4%6&=#U7_OKG]+LB"/L7Q5DW5
MT7^S6W[VQ?-'V6KH^F8G+\,,=F7-_\\_"B'<"Y\_._+"I;QP2?/F#]$L7^=]
M_LU7;7.;M?@TC(;_H*72VS"YLL9=N>Y;^&L)[_7?7/-N9,TZNRXW=;DN5WG=
M9U>K53/4?5EOLG=-5:[*T&6/]5]/OGK:PZ=Q@*<K^<Q+_LSED<]<7&8_-'6_
M[;(W=1&*=("G,&>;^*5._.7ER1%?A]5Y]LG%(KM\=OG\Q'B?&"$^H?$^.3+>
MW(K_]]6RZUM@G/\SMV(>[_G\>'B:ONCV^2I\_0B.2Q?:F_#HFW_]EXO/GGUY
M8K;/;;;/3XW^S<N\*SO<M'<X=MWGR.)SD_S3PR33^]2F]^G)<7_I H[ZINM+
M.#BAFYO9PT;(?MZ&# BYSUN:)/YQU=0=;%4!?R^R=5GG]:K,JZR#9000''V7
ME34^A+*K[ ]PLOIM]LOY]7FV"75H\ZHZ@%18A3V^G\?]W[<EC+2OD.?_]5\^
MO[Q\]B6]]?>KJW?T\\673T B_6,H@6K9T&5] T?R0\B"S3:O8<0.1-T>)PM/
M;/,^R]=KD$7P[Y#E._Q8!Z/LFQ8_#S-MAO8>2Z*18:Z[?5X?<+9U Q\\SWX"
M"0=CU)L&?[G$C5UDMS"GF[P:X&T:/IW@;T.QH4'AP6VYVF9Y&TC$%3!.MBU!
M^+0@#BK^)M &B$(3@V6#T.-!^C;4!?\37KK)V[(!BC2PR'9* 9C/,E1EN E(
MLV6 D?*NJ?-E%;(!!$-+Q%F5[6K8P9KK%:[LY0%_6[99G?=#&Q9^%3#A;EC^
M1F1MD !E#1^&-8%DWK2!>&B 8=H>%!2P $QS =."EU;;!:J$ 9:GR]GEAZPH
M89/:;-TVNY1BYR>.Q6=V+#X[R=2O\FZ;O0&^@3U!NL\=BX>-0'3_(6\_A)Z(
M>!U60UOV*+SHT> >1=Z"/462;$%7 ?-7)?P9>>\&EBF<@*J]A+_!TS= MA)'
M!=*N8#1EDQWM QTG8-N_/<N*_ !;WF9P8CHF'6YC05RWSO9#N]H"5YUG5R1K
M0'*'W1*(K-)[P:R/\\7EK(Y,'-ERG>V:.AQ@"KCD; U, W->YO6'##>9U!=_
MM8"3U95"H0),&?J?_JZ'07>[T-+IPM=/[N\+V]\7)W=G=B/F-OG>PW1Q/Y'7
MW4ZQ-(,#N@$I4?&>\(-$)'@83ES<G:.[(J()#](^K(B *!?+ CX"/P'18?>1
MSF"-M'2RP")D&0QG\_A4:=/@1*-HO<G+"I\Y TE\UL&NGJ,X[]+UT$L5B S^
M*AQ2_2#\+B!K@MBH8;K-L-G24D@J%KKT R\-#S$(%N"2[!#R%MF2J+$,AP;%
M%<H7&7>95RAB,C9_Z6UF<# ,T6I$B5"#:8KS0[E_\>)+5"D]4@9D'=!E(/JA
M8FI6(12.S+A*)',_6:>2$WD^DI*D4@TGH^O '#O/K@>4QQ/"32F6MRV1"PY#
M#C(2I3T?39![<):K\G?XZP:D'Y^$J@%BHMY9-6TA>H=D-6J4-FS1WK[!S\#/
M@=Z ?U9#P3N2PRZ3!@[T/!"Y)GD"FF+U8=M4L-^=4(I.<'^@G8:'6>[L9MD%
M3)"\^&V@$PX+1>4(1_EWT_,PKUT)"@'W$E1?&_0/1=FM6(^2!F8V6-"L.Z)?
M,I!_N>SBNLK:4945&5&$:;" 7>EGU;-3RC 7?OH\^S485^B!LL.TXIGL C Q
M+Q4.VVJH<C([CN\6OC-+.9A,<9[]B,S.O'9B$!: *Q0V9!@QIXA:!DY":X!/
M.QP?VFO6BV1IP3$N>QKIZ&066;F&CR#]25+],ZA[0D9_;C+Z\Y/"]5L\)?])
M:X=QOS43ZVT-IOZP.Z:6__2@= [R 78>R)6C*YIM0/F2 $).<*=W!T81*%A^
M#2@'A"Y!1N&6]%LP:LZ W,D+6_@Y!W%^4 T-%BQ^!ABA(ZXHZ_W0HZG*&\(?
M0)Z+@ZA(QK'M<'R1?0]"M\I 48.G"XLF*= LT9VA[9>!^;1UV3^&!O<./K]B
M)F.G6QBF^U*&NTR&DS&8+4AIW3%,5%FAI)<*,,17/6BM!ODJ_F3S_)(8CS_^
M2?+QH9ZN!C[(9*S*OD<Q#J9GHR8'<&>>A8]@CP#'X]?#&M4+NP-(4I@_GG;0
M1W"4"OQDL\_0Z&AN:V\1@\D./!]M_-+QBI!_8@HMYE3"D=,H#@W)^E#2 A?L
M08')%S[N0=*+5#!CG;2LO;?/#_P2BLTAC%ZJP-4XZT.[@S4N^_/LV\B.T3YW
M"C N#C=NE\/J<!.CD-R#XT*B %YV;D@;*G!AX"]"_[+F4!204%DV?D^4O[@$
MK,C$;1!==M-4-\&Y!*4L!][OD?%1F;DXB+I([.KH;B]@8VKPN_!;14 B$#N1
MU@4*K\I.9T?ZF=PT]OA(F$XW]2_:*G4.1[L%BX\.K[/+U 7;F_-_HWH$]A)^
MN1<B1BG1P1NK?.A,WW0@SWKF Z$S_:%)]QQ,_WORK?=2:)EGRWSU ?6!8VVP
M7<!M1BL$>2_Y$SGJ/[<DX [I>0 :K( ]&G57G0>PS\$08\.!N),%\-BJ&CK<
M2)&(3J)<BN XMY_G3S4.32,5,I2PM,@Y8'9RH$;"#K\#]B4\!,2"->'3^#+[
M]61/-$6HU"$82[.%"!-\!6U7V-8^0]K!7PYEJ,BNO\&?$CL:WP-9%?0'V D0
MA704Y#<6NNA;.,SHA;7-A]">%6"! (^2#+=1)&0,#\$F;'%I?L]!P#)C"T'@
MS),-@+*6+*IFB8>5&,[M![!(W(!H%IOO[NP.-N1;U(^-C-:):/+,3:^BEBW;
MX@P,W3Z2NX,15VS?P<-DI(SFT_D)S7, [.--B5;1\G!DAO@7"NZ0+IG.$*,<
MI^9WPD+ZFUE(?SL=8VA .M9]C+.]8NOO?=E]6&37]!U:Z_6PWU<44TEBQZ\H
M:@W"=,Z..OGI^:!I,I_NSTP(-V\4,A++MH6A(N,@8Z_!$FWFQ+6HBQG9->?5
MDFE-VH[,&/2ZR.3CPYJRP![CS@>Q/40OB@&'48T-F'0DR*JJ69G7")-IR7]@
MW14/U2W[PBKOR<B,'SN7@&K)T7_3ES#&:%8DCLQ1 Y+ISFB<%'@<IER1/F?7
M=Q=8B>_RC^6N_%TX69W*VR!ZCJG0#+U7N1A[J%<HP,DG@GVA,X<))I(!IT)%
MZM&++.QOT6K[K6DGP9[C>R@;@PX52:3T')?]P(;':XTD;5&"\M=0&,P]#3;\
M1XP.N, ONS2@8X@73"K <2-+6N-4Y\JPH,N;CC6V9U@1B1@7886I^2B4(B?F
M@YXZ4E=IN7@ D^,<Z*,?,0X2 PD-SR7QX9( "ZSFA'"Z>!835L].BJ<K-7K>
M.V,)O4B<,L@*2MAD5V0BS2:J_KKALZNIX8:'Q(@B)P+-3E#QA>X^F:(=.!7U
MF:GD92"1?W[GF#@7V&LU>LDX )<";< 8$%G@/_NV7-*.9^L@]N-JF[>;@"85
M;(>MANU)XC3[S.TVH/$-K#70]V%Z:./"@!QFIQ5E6XQ:D2$<:E;U'-> R;"4
M&7^#5;MSC5CY@?@ &8V1B2* E4&+6M+28:E$"%@A2[ ^5!B<P\ ]FD4!E2#(
M3;9U-W"B>CXHJ!YK]F79'\[@V;(1XP_'VC3X$_P#Q1F98+3H%4ZYJ6AM,/>Z
M6X=6S&6.'K(V68@1V:*A#$8EAW",7DA($&J_"\U*IM,!-F]95F0)CP><TQ#X
M=S2NU97BR0$]3RGZ"Y?\O3C)[&]K%!VD5V:/RKW?SOR_2<5R;#;'H!'H0$[7
MH5G?$@-SF(JH(-&'5_C7LO/^%";M082U70_'9"'_0G5!V:WS[,>9@4A';8,[
M'AWPBV3U5D%%)A 91&.+ZG%HV9M9HDT.]O>"K7#+3*&)!2)WQ8(0%]'Q:G;[
MBH*)=-9 /N?50C)BP#-H0HB3.B8-,$D9;I''B1\EX$ZGIJ'8,G V:@R<"LM1
MM(^7(%:!-$38@36#I?9Z[VB:;5RZ[Q(IV[ 9JKS5Y&"??Q"GH%%/DM7/&OBK
M@8,#_'\B";@>R-U#5ZX3DY4/R3\&?*R7SVXIY<9!<MR 6])F8GV)74]K;YMB
M6''T9>* JB]DGZ'#X29'O"4^.KR(U@(9Q:">UR =UD00.>\\IY,'Z#(>H,N3
M1^![X)(C9^?DB_.6+H^&6[O-8=6!=$/!.R2I EA4Q4^Q[58*Z^ YH%AA+U&
M 61*LT2YJF:IO$=#JQA!*<KR13(?>;T)FL7 _"GF4%CGWP:,G-#/Q'UV4#GN
M"ZQ-+Y,\Q^$Y_LQ?13D 5EW8\XD@[ ^E9N%/FF)__],OEEQ7A81QIC*'53 [
M<4":XI9DJH]),@X\FW[ @="Z(6US)*#%]EX,:_D/-S,!ZK%Q\U,ZFPS6<VP=
MJFA5/VBLBT\)!6/B,28[CL\:4+O<#3OY@.A8F-V-),[Y]S1[S7#"#,UIIP3L
M3E(QN!XA6]&0;A(SE-0[R#8XZ!PH(!@!A7S(,5AQ9!I-:=!]S2WI/62[9!DN
M3!=CEK.SPHU27E)/0>T8'IC2SYPG"?,T$OHH1=BY:8YM"'A07:.,@KMS&%.4
MPY/(-!_E(7Z@)$\4)%(GX<22I#5'G$4WP#.87RPXOBLD;M8]&D@2UFT4$]&P
M&4T2GBF@2Z3W].3J\V/^'NTY62]ES]:':2^)=!H XQ;,#_@LND.:_6WD7%['
M8)[,F^0LV7N\4OH;$/SB$A/QB.?2M#_.#;G(.P2GSPR&RW#N<@I)C!WA\-2>
M(F6&P"P4(V<H65FES1V$TTY'!(==G$1S??/.2Y(W49* "3(K_/^BT=+91G#8
MQ6E8UUO0DF6[$Z_P>Q1IWP/3%J>\HK]PQ'36$3-V<1KR]2K)0+^E8,'L5!\^
M3/9J+KM-UJ9E@LB(VI+^@]/"V>NL&#0.)]::Z$8T\?*5G$I3'N2(BZ/E,4S\
M$KI[S2VX)!*K.PDYN8B8HHL[($$.J/-C<P1L]] Q2( B-B>;_(F-.?C;B^G?
MS 2#/W\^\^?'JX:<-]B$ZL #B?:?/!MM <S=L'DJSN6,GW0BL4HI DY^M^!.
MD_1.S6>PO]EGV"U#@:*+L4\$/%;1*Q9-E+O3Q9%/ZVPB2A=Q^$8'7@?*D4@&
M4R"$X!"N@1]$5W84Q=&9XL_R& 6-#8=XGKU4=8M2-J_SZJ"0/S7F<?4A!ZM.
MU/W,=G49AMD(?5>R7Q-QD NTWL1J.2PL\7-+UJ,H(5J'^*5*,ENDV!7W62:#
M_XQ.G@"S.WORZ$2XUL5IH!5!Y+X%!S7[+A0;F/%9]HJP0:L#!9?GC]*?'#-[
M&39E7;/KQ0%34&W G^ WM3V[RG!\/F'TIG<!<@[3K7'P+0S.7FVS:?,= 6!
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
M<@9^; (J8:KX.;:QEB;%6XQ '<ZM[[>NLAY1.AUU\=+@QT+,_ CB\THE7WU
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;(U6;6_;-A#^*P<U+EI
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
MY=XHO,V 9R[?\4RQ+SRO!+L37%=*P.*&G3SP22YT_WQHP(2.#M.&X'5-T#]
MT//9G2S-0K.WY51,MPD,(5TGHM^*>.T?I7@KT@$+/(?YKA\>H1=T*@>67O!C
ME6\SG>:2M-;LKZN)-@I1\O<^I6N2X7Z2E#EG>LE3<=%#:FBA'D7O\O5O7NR^
M.2)PV D<'J-^>8],G%:Y8'+&KAYYEI-O3I&0I_<<T#NNO@I#,'8OTDIE)A-Z
MGPY'N>S789N=)G;%$SO=L6.I1)YJ(Z8DI%D(-I,Y$CXKY^PD*P&1E>;E5/?/
M&/PIBHE0G4_952&5R?X%\HW4AKU74FOVN421R2WT/8J+?@[^@#U8O]4F0WH"
ML.'9*[PRIQ.>?@5\0\Y7S(\\_+_^;>1[_INM%;VYD6HI%:@AM2=F$]-S?2<.
M?.9%+COQW:1O(5$2L<^#^P$SRJ;/>A,EB!,G<5T6ACX[B1*_;R%1XK*KN2C3
M-9M(F(2-G5$8=G*<>'&?0/Z(/4C#\_T&=QA_[II7+!RY3N@G6$5C'_\GR3CJ
M-W ?EMZU??#_VCYP(L_?LOG)J%_#W?"([6/']6%YV,;MT\8+#AO=2R)G/(ZA
M'?SDP>9>$CO>*-RVN0>8-]XV.L'< &(4A5!I!M,O^1*V\B)X(^[.ML\&_/-.
M\KW$"1$W6+D4BR=AW&_ <>"R(Q4CZBI&].**<8-J3&6M@I1WW+1FVE]+;LGP
MQZO(<<X/2'W1!<6,@N+1!@7XR4I1G>BD*;:DV6.JW3!8"248UTUMT2^H+,_C
M_1:RK#*S *HL!5L+KB@ O= 9)R.LO#%YH3['9P:HW;%)95K4&48)"X00'D5.
MY/AA#&2$7M*$Q"$S[#?!D82FQ'T*#^('*VO!LO(1/*A?:\9AF33G6F>S#!QA
M)%A-42OGE(VPW2)+%S1&T3RDP;C$S$6X-IR3-QKD#+8T*AG)*M"G,KY4,A4"
M"3-3LK 0*UA=Y'=D -JL*M$!D#2<")%2FI7P@=:8^ 9'(CON(CM^>2^L-6OF
M%BAM-JL0C7SL$P6/HBYTS=&?]L7S<7X/6ZVL27 [P*(,0K_)&J;\1ZHV3-?,
MK)?"J6.=ZP43WZH,KJ^=!./L\?+^CEILJ+490*26ZM2:D%HU88H A-M<*ENA
M*VTE)OF?L!<97*/2Q?J7<N>#>!0YRG#]])LXW]L#?N)HX\:;76MAC!3KQC@V
ML*B#1!%J^78+Z4"^[WCA]KL&=+!9[-;T]ND[+MK']N[%L]"A_M>1PYQ!OW9?
M=[\?]<"N[3131_MLX75;_$%S;.>/CG6S;WMDQV1?SZR'DO9(O6MZ9H=WH(4>
MLO-.+VT>MT(A"NBZAOJ"H;RJZ\N-K6@0!R5@3L'=5M*Z"+>T0G@K;OX/\:O#
ML2F-J+(!;#ERJ?R[L3,**(BB8.R$=EKQH57HC^V$Z 1A0(O0<Y+$9Q\R/LGR
MVK:_)O5FM'I)^_<$@Q!6L/I)&*AD-&:C?TUH2K?1UV0)Z)::V_NN[:EZ*4W3
M""  A15*%J)WQ=5T!\Y0PYZR+U^?HO45X+.AR@ YJM2:=."%K$BY=MC/2EY:
M=S<FI8*4;]B&BA.HXP":Q'9-&B!?B,ZS N38@],GJS:T4?RDPM6R[<6XK2QY
M-F7B^U*4-)02<PE<M=L#Z<61T\TIF@SJ247+/)O:<C7A.11$EM-%NQE$$ 6#
M$'?R/*>>Z0WB=KVOS0TWKNA(C;G]$$'7)IBQOJUWT.Y;QU5]Q7\Z7G\HP7UO
M3C-Y+F9 =0<))C)5?WRH-T8N[85_(HV1A5TN!(<AZ0#>SZ0T[888=%^ +O\#
M4$L#!!0    ( ">"4EKYC5]*2 0  .()   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;(U66V_;-A3^*P=J4*0 %U'4Q7)J&\BE10:L:)"T&X9A#[1$
MVT0D42,IN_WW.Z1DQ<U<+R^\'G[\SI6<[91^,ALA+'RKJ\;,@XVU[648FF(C
M:FXN5"L:W%DI77.+4[T.3:L%+_VAN@H9I5E8<]D$BYE?N]>+F>IL)1MQK\%T
M=<WU]VM1J=T\B(+]PH-<;ZQ;"!>SEJ_%H[!?VWN-LW!$*64M&B-5 UJLYL%5
M='F=.GDO\+L4.W,P!J?)4JDG-_FUG ?4$1*5**Q#X-AMQ8VH*@>$-/X9,(/Q
M2G?P<+Q'_^AU1UV6W(@;5?TA2[N9!WD I5CQKK(/:G<G!GT\P4)5QK>P&V1I
M $5GK*J'P\B@EDW?\V^#'5YS@ T'F.?=7^19WG++%S.M=J"=-**Y@5?5GT9R
MLG%.>;0:=R6>LXL'L15-)^#\"U]6PKR;A191W5Y8# C7/0+["4+$X)-J[,;
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
MT$Q6&LNK#X[AE' B4H31%A 7DQ8SJIH%3> GZ$9]?QA',,V^(OM1_@;VWN%
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
M#VW _]=*V>&&%.P^"YW]#5!+ P04    "  G@E):F7VJ$20#   ]#P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6S-5VUOTS 0_BM6D!!(:(G3]]%&
M:C<00PRF;< 'Q <WN;;1$KO83KOQZSDG:5)$ZDT=E?JEL9.[YYZ[/,[UAFLA
M[]0"0)/[-.%JY"RT7IZZK@H7D#)U(I; \<E,R)1IW,JYJY826)0[I8GK>U[7
M35G,G6"8W[N2P5!D.HDY7$FBLC1E\F$"B5B/'.IL;ES'\X4V-]Q@N&1SN ']
M=7DE<>=6*%&< E>QX$3";.2,Z>F$#HQ#;O$MAK7:6A.3RE2(.[.YB$:.9QA!
M J$V$ PO*SB#)#%(R.-7">I4,8WC]GJ#_CY/'I.9,@5G(OD>1WHQ<OH.B6#&
MLD1?B_4'*!/J&+Q0)"K_)>O2UG-(F"DMTM(9&:0Q+Z[LOBS$EH/O[W#P2P<_
MYUT$REF>,\V"H11K(HTUHIE%GFKNC>1B;M[*C9;X-$8_'7R1<\;CWZPH$8_(
M)%-HHA1Y=0Z:Q8EZ/70U!C+F;EB"3@I0?P<H]<FEX'JAR#L>0?0W@(L,*YK^
MAN;$MR*>0WA"6O0-\3V_39921%FH+;BM*OU6CMO:@8LO,V%3(9G1!AE+R?@<
M4'1:D3$6X[/@X2X+<HM+Q7)Q*?+C$R*3"PVI^ME4L()&NYF&.7JG:LE"&#EX
MMA3(%3C!RQ>TZ[VU)-FNDFS;T(-K\< 2'8/"8Q0"IA&](3Q+IR")F&V*J8@2
M2=1$O0#OYN#FD*^"P=!=-?#I5'PZC_#!;TM3)*O;GD7J5J2ZQZ&$[@&2[%5)
M]@ZIA-X_2N@T*Z%?\>E;^=RR.XA84RBKWYY5&E2L!L<AA<$!DJ1>_>7W#BF&
M$GU;#;19#72K&5$KI8]8/ 6\,9S5<]]B^34S_S@T4?+XSWG6_9!:.]&S1=%Z
MLBCJ[D7M[6LLY_@7M#&:U7'?6M5MC':.1!.':(RT[HS4VI.>K8GNDS51]S%J
M;V23RYO&4%:O?0M5=S/:/Q)!'*(]TKH_4FMG>K8@!H\*PMV::%+ #X"9VQ0)
M1<9U,=Q4=ZO9<%Q,1+5Y,5A>,CF/L:8)S-#5.^GA89+%K%9LM%CF\]%4:)RV
M\N4"YUN0Q@"?SX30FXT)4$W,P1]02P,$%     @ )X)26HD/B5O+!@  RS$
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
M%9+<BS@+XR@:AIQ0$:2)'YNK-)&5853@7(&N."=J-T4F-Y.@&QP&'NEJ;=Q
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
M#2CG8,]K*<W)< &F]ZOX"U!+ P04    "  G@E):C688+C %  !$'   &0
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
M'P_1:T61VXK^J2">U9/PQ.#?H._&*8UHK4K/1KN2MD,7>'L7>-<O34J=U_+
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
MO()^ON9</=_D#=1']1;_ E!+ P04    "  G@E):=UIAIZ #  !R#@  &0
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
M/L&R6E7!/S153;YA:L6%)ADLD;)S-D!IJJIS5<?(PI6*A318>%PSQ:<!E$W
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
M 836:*?,VEI039-8BI9($XULIF%S8]'HAE5F%V^UQ%F&.)U\ITR2!\H;(%=
M52,!MTB3$W)%=2.99J#(X0(T95P=X?#][8(<'AR1 \(J<E>(1M$J4[&K48MA
M=-/-NI?=NL$;ZRX@/26A?TP"+X@&X///P\-]N(L9Z-,0]&D(+%_X<1H63*5<
MF$PH\OMBJ;3$H_9GR&%'&0U3FNMWKFJ:PLS!^Z5 KL%)OG[QQ]ZW(;__B6S/
M?=B[#]]C3Q9HNV6ZP"T5%9!GH'+(;T<RL22F.JR3T(^FD[/87>\Z>1WF3R?C
M,.S#]C1&O<;H0XTTUR![B639Z*WL'&N!'1P\BAWS>%?1>!1$XQ?"!\*FT^ED
M6/>HUSUZ5_>=T)034)IAS8&,Y.:DK>U)$SE)167/5X,Q97_CC@E=XX6C2PXG
M6*A/%.4PY&OT*M/1F1>8^[3GZW58X..&>"^,N3M5Q%3P*RI7K%*$0XY [W2"
M/+*KBEU'B]H6EJ706*9LL\"'!*0)P/E<"+WMF%K5/TW)/U!+ P04    "  G
M@E):G#>KVWH)   U4@  &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6RU
MG&UOVT82Q[_*0BV*%D@L<OFHU!;@V"GN@*8UXJ9]<;@7:VEML:%(E:3L&+@/
M?WR*ABLNAR(U?)-(\NQ?,[NCW1]G*%V^Q,F7="-EQKYNPRB]FFVR;/=N/D]7
M&[D5Z46\DU'^E\<XV8HL?YH\S=-=(L6Z'+0-Y]PPW/E6!-%L>5F^=I<L+^-]
M%@:1O$M8NM]N1?+Z7H;QR]7,G'U[X5/PM,F*%^;+RYUXDO<R^[R[2_)G\X/*
M.MC** WBB"7R\6IV;;Z[65C%@-+BST"^I(W'K CE(8Z_%$_^O;Z:&85',I2K
MK) 0^7_/\D:&8:&4^_%/+3H[O&<QL/GXF_HO9?!Y, \BE3=Q^%>PSC97,W_&
MUO)1[,/L4_SR+UD'Y!1ZJSA,RW_92VUKS-AJGV;QMAZ<>[ -HNI_\;6>B,8
M>]$Q@-<#^-$ T^X88-4#RIF;5YZ58=V*3"POD_B%)85UKE8\*.>F')U'$T3%
M,MYG2?[7(!^7+7\10<+^%.%>LH]2I/M$YFN4L;?LH_@[3MB]7.V3('ME\2-K
MFZY9L1#L4V&4!-$3>R_2(&4_WLI,!&'Z4R[S^?Z6_?C]3^Q[%D3LCTV\3T6T
M3B_G6>Y[X<%\5?OYOO*3=_AY*U<7S#+?,&YP6S/\YO3AECI\GL_88=KX8=IX
MJ6=UZ%VGJ<RT853C;/VXXD/Y+MV)E;R:Y9^Z5";/<K;\X3O3-7[6!44DIH1H
M'4*T,/7E]7.^AN(AE&_SS>)M*D*9YUWR)5_:_#665HD12.TD5,I>J5QL),]+
MVS=XL7#/S?#:9MST7,LXF"F.VP?';=3Q/^),A$QTKE UVFV\JV,M;),?.=<V
MX[;I>5SOG'-PSD$3Y]= / 1AY\0YE-E#)*;$Z1[B=-%%N)5)\"R*+;I:B3>L
MV"/RK447M:N9:L,X6@_T_49&XQVB\09&$\41$I#72NS<D>. T+<<&9!_",@_
M-:#K*J";*IHW[#X3674(%'M^$(EH%>2?I[LX#<J#]S\?OF;%,5[L A^B_58F
MHGC]O[IYP)VH/JAY=#L1K)G\FJ-)*E.6'Q LSC8RJ3_#6.K<H.\P<A(7ATE<
M#)S$WPY903N/N!]W]0Q^J&:PG,#?RPF\KB?P-RQ;;U#UD7-H&@ @!NI]E7BK
M5[:1ZZ<"(E9QE"4YWNDI 14;ND-2J:FA-]C+'$D1]4"J,(G4U#"!E4R44YJ?
MDR!*LV1??"KT8?,V..37(T<;9VW5/"\ZD,$$V#&M<\YE$V6EP>M!I*;&"GQD
MXH T8#W:$&1ZQZO1MEGDM->Q(,!))HHGRU_ELPR9J?6*E)*HU-0X@9-,=^P>
M0$0\=9A3\),) &7B!-4'Y?7P9A;9%G?\8VC2V''3M?FB(]\ B$P<1NI\8_]C
M P\D(@*IPYN"9TP &G,Q-AF)(*$.<PKDX( <'$>.TS? 6DA_U-37Z)B)ZB"
M <?!H.<TXJ1T0*6FQMJHI%#1 <?._3J6D]&  QIPO!!2[0Q<ZQ$I%E"IJ7$"
M%G![;$T+Y8G!81*IJ6$"6' <+/I.HGJXPCR&ZUO']2&-'7<LV^I(-P "CE=.
MZG0;?!#ALH,7:0I<X( +W!N;BT1EDSK,*8HP'*"#GUR&Z=O[_#8?M:^,-%9=
MVQ\P <>9H.\L(@4#*C6UX@U@8%&!@=4^]5M71AJ;[BLC"^# 0@_DZK/Q]D&L
MOLAU7QV>%!2HU-2X 12LL3T7B[3I0J6FAMEHNTS8=[$T9Y)YG)9M(\LQ[(ZT
M!'RP\*I"1UKFYQAR*8]K#EZY*<C" K*P\-X.DJ"D%0LJ-35, !0+!Y2S$K3=
MZCE&>-1$=1EPPL*K#WVYJ85[7'/PHDU!&A:0AN6/S4W2 @:5FAHFP(J%MT+.
MRLW%*9MGVZA[\[0!/.R>)DB<[.)$9)*MY4/6XRBN-73%J-34R(%F[+$]$)L4
M7JC4U# !7FR\RG%.8MKMHH9I<,=SCN]8:-NYAMEQ06H#D-@XD'3F)GZTXZJ#
MEV^*VHC=N*5D;&W$)B48*C4U3" 8&Z^-G)6E[7K(\=&.FJ@N XW8.(WT9Z?V
M<,=5!R_;%-42&_#&'ELML4D9ADI-#1,8QL:K)6=E9[LRHM]#VW;('@I<8N-<
M\OGB_H)E27G;Y&N?JZ05%2HU]6XW !O'&)F:#BG%4*FI80+%.#TUF3-2LY96
MD-+U'.]X]]38F9YK^AWPZ0";.#B;="4G?K[CHH/7;XJBBP.,X^"W?R!I2HHQ
M5&IJF( Q3D^-YIPT;=_GH4]3W3TC2)HV[IS%X:0W3;4'/2XZ>/VF*+TX #O.
MV)M%'%*>H5)3PP2><7K*->>D:?L&D5:&8B:JR\ F3@^;/)6=NH<XTG^[ 1\^
M>'VFJ+(X0#/.V-M$'%)VH5)3[V '=G'QHLPY:>AJ>C\^]X_O:==TD5S3Z,!-
M%W#$[<&11C;BIS@N-'3!J-34L %DW+$=(I<45JC4U# !5MSI.D1NN_FCR\NV
M%9:7P!]N#W_H\E)[;.-"@Q=LBK**"^3BCFT,N:1T0J6FAMGXRL]TC2&WOS&$
MFJ@N VFX.&G<Q-NM3,HO9NS$3B9:UTAK*%1J:L# *>[8/I!+2BA4:FJ80"CN
M='T@M]WB::5BV\1T?.[JT]$#XO#ZVD!J.N)G-RXV=,6HU-30 5F\L7T@CQ11
MJ-34, %1O.GZ0%[__:^HB>HRX(;7U__I2$KMP8V+#5ZM*>HE'O"*-[;MXY'R
M"96:&B;PB3==V\?K;_MH3+#=$GC#PWGC8QS)U]I3]KCON/+&10:OU"1?0VY\
M#WELI\<CI10J-35,H!0/KZ;<B'3#Y#_[X#G/Q8X[,+UVI\9Q3/_X-FV-&>>F
MW?$U?@\(P\,)HYU\/8<U:66$2DW]\CAPBC^VJ^.3,@F5FAHF,(F/EU%.24._
MW971I:'&#$E#'WC"QWD"24/M\8S+#5Z?*0HA/I")/[9KXY-2")6:&B90B(]7
M34Y*PW;7Y?@81DU4UX <_'$]&:V+I+4.*C4U<& /?VPGQB?E#2HU-4S@#;^G
M/G)*ZO5W7#0FW#"ZLJ_Q(R8X)HQK7..B@Q=HBD*'#QCBCVW%^*3 0:6F_M *
M ,>BIS!R0AXN^K^KJS'ISL,%<,("YX1QG6E<=.@"4:FI4P <LAC;>EF0$@>5
MFAHF$,>BIQ9R2AZV?]:LE8>82>7:O/&;?L4/*GX4R5,0I2R4C_D8XZ*XJ$ZJ
MWRBLGF3QKOR9OX<XR^)M^7 CQ5HFA4'^]\<XSKX]*7XY\/!+D<O_ U!+ P04
M    "  G@E):UY*(3-@%  "V*   &0   'AL+W=O<FMS:&5E=',O<VAE970U
M-BYX;6RU6N]OFS@8_E>LW'3:I&W!-A#HM9'6>E,GW:2JW>X^G.Z#&YP$#7 .
MG';][\_\* 0P7JJ]^=(&>-\'W@<_\6/G/7^4^?=B*X1"/](D*RYF6Z5V9_-Y
ML=J*E!?OY4YD^LI:YBE7^C#?S(M=+GA4):7)G#B./T]YG,V6Y]6YFWQY+O<J
MB3-QDZ-BGZ8\?[H4B7R\F.'9\XG;>+-5Y8GY\GS'-^).J&^[FUP?S5N4*$Y%
M5L0R0[E87\P^X#-&W3*ABO@K%H_%P6=4EG(OY??RX'-T,7/*)Q*)6*D2@NM_
M#^)*)$F)I)_COP9TUMZS3#S\_(S^J2I>%W//"W$ED[_C2&TO9L$,16+-]XFZ
ME8_7HBG(*_%6,BFJO^BQCEWH.Z[VA9)IDZR/TSBK__,?#1$'"=B?2"!- ADF
MN!,)M$F@QR:X34)%];PNI>*!<<67Y[E\1'D9K='*#Q695;8N/\[*]WZG<GTU
MUGEJ>2L>1+87Z!UB<<$WFUQL>/5"Y!H]7WO-A.)Q4KS14=_N&'K]Z@UZA>(,
M?=W*?<&SJ#B?*_TL)>)\U=SWLKXOF;@O)NB+S-2V0!^S2$1]@+DNHJV$/%=R
M2:R(3*S>(XK?(N(0U_! 5\>G4T,Z.SZ=6*JA[7NA%1Z=PIM\&__\J4/19R72
MXE\3[S6N:\8MOT;.BAU?B8N9_IXH1/X@9LO??\.^\X>),T@P!@36X]-M^71M
MZ,NO4O%$?U%5'!K':YV_J/++;\N')7:P1\NQ]'!(R3@N("'Q:#^,C<-\W\'8
M;\-Z97AM&9ZUC%OYQ!,5FRNPIK[TS4.",2"P'F5^2YE_(B7YD'Q"@C$@L!Z?
MBY;/Q2\JJ<[W#X:^MW#"$ ^$- YSW47@>P,AC<.H[[@+SRRDH*TBL%9QD\MH
MOU*HX(DHWJ),*%,E5HR7C@!(, 8$UN,N;+D+3Z2H$))/2# &!-;C$SN="7-^
M45,-0$\&#G5#,A"5,<X)O,$LQ@QQ.,0.=<RRP@=^$O],6+L\UH8Q?T*[0Y$9
MJ[)BO71 @*(Q*+0^CZ3CD9Q(9 TP%*F0: P*K4]J9ZJQU6,>HS,ZUH7O^\09
MZLP01YV CG0VCEN0P TG9-;966SWLY?[Y#O*K_<WU\2QZ,L*\N*A (G&H-#Z
M!'9&&GNGTA>HSP9%8U!H?5([JXVMSO,8??DC/00^'<KFRA"&L>>Z9"@O QQQ
M G="7IW'Q7:3R\1#O!)HQW.5B5Q$1TQE5L 7CPI(- :%UB>SL]HX.)740 TX
M*!J#0NN3VGEP;+6DQT@M'*_#'(\&0ZD9PEQO$0R5-@[3Z[!P858:Z:POL5O?
M9B@4:)]%(D<KF23\7N:\W Y&7(\:D8I,&0NT([]T=("B,2BT/JN="R?X1)(C
MH)8<%(U!H?5)[2PYL;K3(R37 /2F+5=/1\.M#T-<H*4Y-(\F."?P,9X07>>#
MB=T'?]NM<YDIE.A)+BNTSK((Z17;1BB4R33.ZE&S%A-5@FXQ@Z(Q*+0^L9TM
M)^ZI= =JU4'1&!1:G]3.JA/[IO<1NO-&0B$+QQDNVDQAHRAFB*+.85B_C,X<
M$[LY_JB?7[TK?Z2,4*2+2>2NG-HJ\>D1LT^XDOD32F/M,)7,])187I%JJZ?%
M22F"[E&#HC$HM#[=G84GBU-)$=3*@Z(Q*+0^J9V5)_9M\R.D&!@V/+RQ%,=A
M?FC0XCC,"Z>UV+EG8G?/=^4RKM%B)SAC/:![UJ!H# JM_PMU9]VI<ZK?J$&=
M.R@:@T+KD]HY=VK?/_^YPAJ Z?FI864<-E27(01/SW2T,\K4;I2;W9/:7<;9
MIIK(#J>\ICQC=:"[UZ!H# JM3^M!2\C)>D)@FT)@NT).X=AIY]CIKS:&4$-G
M"*:C-9TA+!POZ4Q1XP7=_*"A*Q5Z758VQA5H)?>9JCNBVK-M\]V'JN5L</X2
MG[&ZA:Z#J3OZONCE7IP5*!%K#>F\7VC7F]=-<O6!DKNJ;>Q>*B73ZN-6\$CD
M98"^OI92/1^4-VA;%9?_ U!+ P04    "  G@E):GG%+$YD$  !=%0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6RU6-MNVS@0_15"6RQ:((E$R9'C
MK&T@ERZV0"]!TG8?%GV@I;%-5!*])&4G^_4[I&S)CA0U-F0@B'7A#.<<S0P/
M.5P)^5/- 31Y3)-,C9RYUHM+UU71'%*FSL0",GPS%3)E&F_ES%4+"2RV1FGB
M^IX7NBGCF3,>VF=W<CP4N4YX!G>2J#Q-F7RZAD2L1@YU-@_N^6RNS0-W/%RP
M&3R _K:XDWCGEEYBGD*FN,B(A.G(N:*7-[YG#.R([QQ6:NN:&"@3(7Z:FP_Q
MR/%,1)! I(T+AC]+N($D,9XPCG_73IUR3F.X?;WQ_J<%CV F3,&-2/[FL9Z/
MG N'Q#!E>:+OQ>HO6 ,Z-_XBD2C[GZS68SV'1+G2(ET;8P0ISXI?]K@F8LN
MAB\8^&L#_[E![P6#8&T06*!%9!;6+=-L/)1B1:09C=[,A>7&6B,:GIG/^* E
MON5HI\?WL(0L!W)*/C,IF>&4O+T%S7BBWN'3;P^WY.V;=^0-X1GY.A>Y8EFL
MAJ[&N8T'-UK/<UW,X[\P#_7))Y'IN2+OLQCB70<N!EU&[F\BO_9;/=Y"=$8"
M>D)\S^\U!'3S>O.@)9R@)#*P_H*7_''%9C,),V;34TS)AMI_/N)0\D%#JGXT
M$5?X[37[-65\J18L@I&#=:I +L$9__X;#;T_FD!WY&R'@EY)0:_->YE+$B(Q
MR_A_$),EDYQ-$B"1P,J/01;L8 X1H><@29Y%(#';,LU!$86OU90_SX^"IV+R
MOIW<=*?EN.^?>][076X3T!KB@02<EP2<[TL SK+D6#7)$Q90E.28^Z:2L-&
ME'@M"Y,FO,5<X1;>L(:V-9X#T88EVK 5[>TS#(U=(:R!H%[0"Y[!"&N?MN?U
M+LI!.^'UR_#ZK>'=8+N1N$H0IA3HQN#ZM>!\+ZAQW#K-@1Q?E" N7I-1)]A,
MS)K,LQFY VE7;RP<\F62\*+AG)#WCPM<&O%S?.6I&8<=Z,&6$XN* 0^:24UP
ME<"6=/7(U8]+T_O.3SV*?TWTM(:V;V/JR-D.BX.2Q<&1>O.@2PHZ<K9# ?6J
MA=Y[72K),I466ZDDRE1J7-R]6H6B4'Q>*>T1'(IP2\K0O1K2KZ&>$-A4C;95
MTXB]?594-JE5-DV?O-WV4$;\BA&_-;8O=HU%C9BPB<"U5\AFZ=;J9=\T[\K;
M+N9*A]%C"3':J1+KRMLN#946HZ\28P>6>UUK4>KY]8(_AMJBE=RB[7KK(X]P
M0PED"J@=C:8TF/6IV=:A\F)/N-UL7OC;_>[]I8^APF@EPVAXK(1O%7A[T]"1
MMUT:*KE'V_5>@_B>2I&B N="FMSGXH6-:UT&AOV@OK-HG_]0?)42I.U2\$Z*
M.$<YJU@"ZH1DH!O!="K:NO*V"[F2;?18NHUV*MRZ\K9[SE$I-_]5RNV7G5R9
M9I\PJV8$[JRG>3+E26)WH47N+'(9S;$[$B%Q+]Y8#7Y=Z0T&@UHQM(>\+R7N
MU@%6"G)FS_44"I<\T\595OFT/#N\LB=F;C6\.'C\Q.2,9XHD,$53[ZR/S5D6
M9WG%C18+>QPV$5J+U%[.@2$=9@"^GPJA-S=F@O)$=?P_4$L#!!0    ( ">"
M4EKY7IH1C0(  )(&   9    >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;*U5
M76_3,!3]*U:8T":-Y;LKHXW4M4)# C%U#!X0#VYRTUAS[& [S?CWV$Z:I5LV
M]L!+XH][CL\]OKF9-5S<R0) H?N2,CEW"J6J"]>5:0$EEF>\ J9W<BY*K/14
M;%U9"<"9!974#3QOXI:8,">9V;5KD<QXK2AA<"V0K,L2BS^70'DS=WQGO[ F
MVT*9!3>957@+-Z!NJVNA9V[/DI$2F"2<(0'YW%GX%\O8Q-N [P0:.1@CD\F&
M\SLS^93-'<\( @JI,@Q8OW:P!$H-D9;QN^-T^B,-<#C>LW^TN>M<-EC"DM,?
M)%/%W)DZ*(,<UU2M>7,%73Y68,JIM$_4=+&>@]):*EYV8*V@)*Q]X_O.AP'
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
M"<#W,R'T>\=<)^V_A^PO4$L#!!0    ( ">"4EI]3B@^% ,  $()   9
M>&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;*V676^;,!2&_XK%JJF5VO+]U25(
M;;)IE38M:MKM8MJ% R<)JL',-DGW[V<#06EPLE[L)L%PWM?/.3[&C+:4/?,U
M@$ O!2GYV%@+4=V8)D_74&!^32LHY9,E9046<LA6)J\8X*P1%<1T+"LP"YR7
M1C)J[LU8,J*U('D),X9X7128_;D#0K=CPS9V-Q[RU5JH&V8RJO *YB">JAF3
M([-WR?("2I[3$C%8CHU;^V82J_@FX'L.6[YWC50F"TJ?U> ^&QN6 @("J5 .
M6/YM8 *$*".)\;OS-/HIE7#_>N?^J<E=YK+ '":4_,@SL1X;D8$R6.*:B >Z
M_0Q=/K[R2RGAS2_:=K&6@=*:"UIT8DE0Y&7[CU^Z.NP);.^(P.D$SEL%;B=P
MFT1;LB:M*18X&3&Z14Q%2S=UT=2F4<ML\E*MXEPP^327.I%,@ FYUN@.$URF
M@.9-Z]P+*#BZ0C,&%<XS]/%%=@T'CG"9H6]B#0S=<@Z"H_,I2#WA%S+Z:3Y%
MYV<7Z Q)P\<UK;D,YR-32$XUFYEV3'<MDW.$:0KI-7+M2^18CJ>13]XN=U_+
M35F=OD1.7R*G\7./^+TNS0,0+"!#TYRGA/*:R:K\O%UPP61'_M(EV[I[>G>U
M2V]XA5,8&W(;<F ;,)+W[^S ^J!+_3^9O2J$VQ?"/>6>[+JAP&6]E-G6+"]7
M"+K>T*7>^H6-GWJ?;!(W<.UP9&[V<])%1;[51[V"]7I8[R1LVZ55AWP*LO4)
M]J:W+3]P#B U44YL.7I(OX?T3T)^H>7J2@ KY([90"DHR_6,_F!VWW>"Z(!Q
M&'6DB$'/%[RAB+C9ZCJL8%B4T+.L RQ-5!"$H1XM[-'"DVB/5& R6-_F!47_
M01T.>>S8]P[;<A@6!)X3Z[&C'CLZO>+ .2+]LE>4J=-,1QD-IK^*+#\.#B@U
M8788V8$>,^XQX_]1W4MY1#$F&U>70#S<UE'LVP?\PR@O"FSW -_<.^'4U\57
MS%9Y*2L)2ZFSKD/9^JP]L=N!H%5SZ"VHD$=H<[F6'SG 5(!\OJ14[ ;J'.T_
MFY*_4$L#!!0    ( ">"4EK?J)\"UP,  *\.   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8R+GAM;*U7VV[;.!#]%4(MBA9(HOLMM0TD3HH6V*)&W>P^+/I
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
M1",[1\;L8K_9?5 [;J)V85HDZ(M*"M7#=7W'"ZHOP2TR6CC3!&J&06DQ*(U
MT6R!C!G&ES;#&-0,@])B4!J!HME2&C.,_6:XN?N#[N2FY.G_E% G[O7P\WHK
MX["YTYGK;@_0?@D4S<ZZ\=?XA+\^H\(I6WERQL'?36\Q(&DQ*(U T6S!C,_'
MMY>N>*"7 T!I,2B-0-'LFT;-Y8#0ZU'GO]:'TW4[R8"V/%VJ\5=5].H/[Y;2
M>5,HJ-EO:):?# Y*'VB/!(IFI]]8^-!OX=OT[]WG>:T&PZE,:8:6I1H5TZ7<
MJ67)>(ZNWACE[C.1OZ/>0O@W.QBA:DN<-^."FGTHFJV/,?NAW^RW^JQ58=.G
MI=?JZ09]LGIAG*Y9_05*M(<Q%\[1U4XD^K"I#R.W8*#7"QK:K35TN)D>7HDY
MT@P?.!E7L^@&8[>7"??N4??ZR6ZU2:X/G9\S5;"WGH?=.<X@Z@RQ',V"L#,5
M2AS-<'!TTB$TUC@$GPKV$WNGZ;RI8$<SUU2PJ]GQJ>#0N./0[XZK82)Y6BR.
M^F _H'=60'TP*(U T6PIC \.+^V#0U ?#$J+06D$BF9+:7QP>)X/?J%I1I\S
M5CT&49_I3AAB/[BW1%U#C,?CV_%M=%B%0/TP%,W.OO'#H=\/VS5-.5^][$PV
MJ.$%I<6@- )%LQ4QAC>\M.$-00TO*"T&I1$HFOV G3&\D=_P+G9\N:'B#&L;
M.<SHZ&9V,*1^]/?7-]>@- )%LW-MW&WDMXE/]36$)N-ZV)]OL_*-J77TC9=9
MAA*6[.JGTALA]'/4:;[+G8(X9YM'P:$@D 8T!J41*)HMB+&ST8F;MGL(DM/O
M6@CO$8)=@@2=(P1T+AN41J!HMB#&$$=^0TS:_+^7I?>TT[S<'<FZPW%V4@XZ
MYPQ*(U T.^5[CUB?,-;M":"ZW]&983]A@O+J10:N,Z\_M'?B(6D$BF8GWECU
MZ*Q'J_5CU*<GUORLON.AJ/L8=11-\.$#.J"=$BA:G>[AWGM$<L;7U0M<!%KJ
M*E&_,J-=V[XDYJ%Z-<K!^L?@(ZE?]6(P]9MG?J9\G18"96RED*.;J?H!O'Z9
M2_U!EMOJ;27/I91E7BUN&$T8UPW4]ZNRE.\?= ?M*W7F_P=02P,$%     @
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
M'[WC6JI<9^*_>R^Y5'!TA8KFA3R&MY SN,WX4E*6RH&O-$X3S4]J3!<5IO
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
MIM>3+9\Z,-=K$/KO -E7@W1- _2!4($>25Y"&\_P/^2;[^W*I_=/&5?*#*U
M5'$T =W5I-9Z65D9[D4U\GM]W!Y4?Z^Z^Z?EWKD\];]&N'_-4<^+CP#A'1 ^
M*0W/Y<&'/#'N1?X1GEU5]SOK\7Y&GHL4M(0H[@V.W=FNAOMG%/%M<IX+%QZ\
M)\T6AW^QN7N-0P%B8=LCB5)>,E7U$,UNTX)=5XW'[GC5OWTA0C]^B7*8:U&O
MU]=E7%0M4;50?&7;D&>N=%-CITO=1H(P!_3W.>=JNS &FL8T^0U02P,$%
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
M?74#KH!=H7*04/!$$\%O.Q-_[MF!R_O(R:O>>&$+24X]HAW51.XK(N@,$8C
M-T;%GH//-"9Q'\"6JC32H'=I[M$H8DBB"7#A+4 .\C0/M/ZXNZMQ#S_NCD;8
MN,U"NR6>>P;OX9"1 @M6Z*2M7#V]JRH]=SS'$5E:LK9P4KP1:_7K+]!W?M?)
M8A(L- 36D\QK)//&T%</LNPF9>#K-*M\9Z6OJJYO*\_SG  N[+>N&J=F: ZG
M@=<W"S5F#H(H:,QZ#*8-@^GHHH>$,EDTSBW[U.2RFP0+#8'U1/,;T?S19?]>
M[A6RZ.$WF3$[ J*JXM5E2VZ>7,@:):LFD/NNVG5DL22G=?0Z>?>YT8E?/83?
M67&(_#F:#>)'8^;"8&@6ZLS\N>?IXV?62#$;CQ]5_N6^#'(F"!4)3ALQ!(M>
MNUKH*,Y,QI=)L- 06$_4>2/JW&1\Q?463&4UNCS*YIHH"SPT*#]KC9GKP6 8
M91HSS_&=N3[*@D:08#3*3GL0'9/ 9#"9! L-@?6T@T[;P#FCX:3MX*JB='W@
M<3NMC8\:/.@LJ3N9#J)#8X0FT!T$A\8*3KPSL0$[#2J\G-][4GR$(=0P]-PA
MQ5,K27'(\-1(,CQ38R%J&:)1AFM&9240R7-*P(,LM/KN=Q3CTO@WBA::0NOK
MUW:V<+RU_<E="AKM?HVBA:;0^LJV#3 <[X O4/:_-J+Z3MV]8S;<A30VT_DP
M!T]MH#.;G<G!ME&&HRWE:EOQR=6;K#[_C#;+1M%"4VA][=I^&?K_:_Z-MN,7
M*VL2+32%UE>V;;_A:"-J-/]FIWES^K:AMQJ^K&JL$/*G9W*P[8OA>&/\N'WB
MMV C/\NSI\_;S4;+9!3EXG@QB1::0NLKV#;2<+R3_ME,--IC&T4+3:'UCP+;
M+AN-=]D&,[&^4S=[_, ?)*+&R)T/]T*-D:<."WMI:'<.AS-2[,I#=BZ?_D!%
M=1C:S#8'^9_*X^O!_#V\"ZOC^!:F^G?@&RYV">4@)2\2TIG,Y'Y45 ?NU4"P
MO#R"?F9"L*R\W!,<DT(9R-]?F%2U'J@;-'][K/X%4$L#!!0    ( "B"4EJ%
MAZ$IH0(  .@&   9    >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;*U536^;
M0!#]*RLJ58G4&(Q=)THQDFU2-8=45J*VAZJ'-0QFE?V@NXN=_OO.+I@Z$4ES
MR(7]FO>8>;,\DKW2]Z8"L.1!<&GF065M?1F&)J] 4#-2-4@\*946U.)2;T-3
M:Z"%!PD>QE$T"P5E,D@3O[?6::(:RYF$M2:F$8+J/TO@:C\/QL%AXY9M*^LV
MPC2IZ1;NP'ZKUQI78<]2, '2,"6)AG(>+,:7V=3%^X#O#/;F:$Y<)1NE[MWB
MNI@'D4L(..36,5 <=K "SAT1IO&[XPSZ5SK@\?S _MG7CK5LJ(&5XC]88:MY
M<!&0 DK:<'NK]E^@J^>CX\L5-_Y)]EUL%)"\,5:)#HP9"";;D3YT.AP!QK-G
M '$'B)\"IL\ )AU@\EK M -XJ<.V%*]#1BU-$ZWV1+MH9',3+Z9'8_E,NK;?
M68VG#'$VO:):,KDUI :\#!750,[(G1L-N7K(>5- 04JM!+$5D!7E><.I[Y@J
M2<9X8_'\*U[/:YDK 62--"LE! 9X%G*2@:6,FU/D-2UO-S!);ACGR&62T&(M
M+J,P[_)>MGG'S^0]CLF-DK;"+"6F^)@@1!%Z)>*#$LOX1<8,\A&9C#^0.(JG
M PFM7@^?#,"SU\/C%ZJ9]'V=>+[)__KJ&M)VXN=B8ZS&#^W7D-PMW728SIG/
MI:EI#O, W<6 WD&0OG\WGD6?AJ1Z2[+LC<@>R3CM99R^Q)XNI&5GA;OFZ$[$
M0-YH9AE>WA.\O>T]/AU2LV5%MW&TSGIW:3P;C9-P=RS34-3YZ.)Q5#84%8W.
M^ZBVL/#( P3HK?=20W+52-M^!/UN;]<+[U)/]I=HXZWK_J-I_P$W5&^9-(1#
MB928 J:D6U]M%U;5WFDVRJ)O^6F%OR+0+@#/2Z7L8>%>T/_<TK]02P,$%
M  @ *()26BA@%K,$ P  70D  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N
M>&ULK591;],P$/XKIS"A(8TF3=ILC#;2VH! 8C!MC#T@'MSDFE@D=K'==I/X
M\=A.FK5;%FVH?6AMY[[O[KY+[SQ:<_%;YH@*;LN"R;&3*[4X=5V9Y%@2V>,+
M9/K)G(N2*+T5F2L7 DEJ067A^IX7NB6AS(E&]NQ"1".^5 5E>"% +LN2B+L)
M%GP]=OK.YN"29KDR!VXT6I ,KU!=+RZ$WKD-2TI+9))R!@+G8^>L?QJ'QMX:
M_*"XEEMK,)G,./]M-I_3L>.9@+# 1!D&HG]6.,6B,$0ZC#\UI].X-,#M]8;]
MH\U=YS(C$J>\N*&IRL?.B0,ISLFR4)=\_0GK?(:&+^&%M-^PKFT]!Y*E5+RL
MP3J"DK+JE]S6.FP!_/ )@%\#_(< _PE 4 ."YP(&-6!@E:E2L3K$1)%H)/@:
MA+'6;&9AQ;1HG3YEINQ72NBG5.-4-.5E296NHY) 6 I3SA1E&;*$HH2W\)4(
M04QIX#!&16@AW\!<O7[5/SYY#Y3!]YPOI0;*(S@P^W-:%+J><N0J'9WQX29U
M)),J$O^)2/H^G&OGN80/+,5TE\#5:36Y^9O<)GXG8XQ)#X+^$?B>/X#KJQ@.
M#^ZC;XEP^GR^8,/70A,_G\9OI]E)-VA*&5C>X+]*&5.9%%PN!<+/LYE40O_C
M?K55J7(R:'=BNM"I7) $QXYN,Q+%"IU("QIZK8+NDRS>$]F.N(-&W$$7>_0%
M=7-)P3J OUTOT:0B"BV1Z;JKJ!_Z(W>UK4NGLY?JLB>R'5V&C2[#3EV^+=#T
M!Y9!810Z KS5$TD:C0[:Q*G8AEOBG/3"!^(\MGG7"[SM3W\7$3]&!+V@L=E)
M+&P2"SL3N[$30Y><K'2&&>H99Z9HDRDH%"4<WB$1LJT)3+KIAV"1$$)9-;W^
M %)RU]8WIYU,+WU9]D16:>IN#9X2168'N(2$+YFJ^G1SVMP1SNQH?' ^T7>'
M:M3?TU07CW,B,LJD%GVN*;W>L:ZRJ(9YM5%\8<?;C"L]+.TRU_<?%,9 /Y]S
MKC8;XZ"Y447_ %!+ P04    "  H@E):2I4GF! #   Z"P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970X-"YX;6RMEFMOFS 4AO^*Q:JID]9R#21=@M0FJC:I
ME:)>M@_3/CCD)+&*;6:;I/WWLX'27"BIT+XD&/P>/^\QYISAAHLGN0)0Z)FF
M3(ZLE5+9A6W+9 44RW.> =-/%EQ0K/10+&V9"<#S0D13VW.<T*:8,"L>%O>F
M(A[R7*6$P50@F5.*Q<L5I'PSLESK]<8=6:Z4N6''PPPOX1[48S85>F374>:$
M I.$,R1@,;(NW8NQ6PB*&3\);.36-3)69IP_F<&/^<AR#!&DD"@3 NN_-8PA
M34TDS?&W"FK5:QKA]O5K].O"O#8SPQ+&//U%YFHULOH6FL,"YZFZXYOO4!GJ
MF7@)3V7QBS;57,="22X5IY58$U#"RG_\7"5B2^ &[PB\2N!]5.!7 K\P6I(5
MMB98X7@H^ 8),UM',Q=%;@JU=D.8V<9[)?13HG4J'G-*B=+[HB3";([&G"G"
MEL 2 A*=H4O&<IRBZUSE M M883F%-V SAR:XI=2>#H!A4DJOVC!X_T$G9Y\
M02>(,/2PXKG48>705AK6+&DG%=A5">:] S:!Y!SY[E?D.5[0(!]_7.[ORFV=
MHCI/7ITGKXCG=\K3A,@DY=*DZ/?E3"JAW\X_39[+18+F1<R1O9 93F!DZ3,I
M0:S!BC]_<D/G6U,&_E.PG7SX=3[\MNBQ3FNOR6"IB@J5^82LX\CI>4-[O0W>
M&KHC>%"#!\? PR;P4A7N@KM[X*VA.X+W:O#>,?"H";QW !ZZ@WWPUM =P<,:
M/#P&WF\"#P_ >T$0[8&WANX('M7@T3'P01-X= @>.L$>>&OHCN#]&KS?"OZP
M EW2%PI$$W[_\(5Q^OLO3.L"'?$'-?Z@'9\K77)H56O2HM9D5:UI,C0X,.1'
M@3GE.XY:U^SHR'7>RJS3ZND&I$2$9KF"N:Z,>FM JL:JZ!RX.0LC;W]_VI?K
M:F>K:W"/;U$COGM0 'Q'?TGW\1NF>>[@[?277/968V.ZRELLEH1)_4XLM,XY
MC_1W392-6CE0/"MZG1E7NG,J+E>ZN05A)NCG"\[5Z\"T3W6['/\#4$L#!!0
M   ( "B"4EIRHY;>WP(  $@(   9    >&PO=V]R:W-H965T<R]S:&5E=#@U
M+GAM;*U6WT_;,!#^5ZP,32 -DB9I**R-1 G3>$!"%+:':0]N<FTL$KNSW1_L
MK]_924-_A(X'7EJ??=_G^^[<N_:70CZK'$"355EP-7!RK6>7KJO2'$JJSL0,
M.)Y,A"RI1E-.73630#,+*@O7][S(+2GC3MRW>_<R[HNY+AB'>TG4O"RI?!E"
M(98#I^.L-Q[8--=FPXW[,SJ%$>BGV;U$RVU8,E8"5TQP(F$R<*XZETED_*W#
M#P9+M;$F1LE8B&=CW&8#QS,!00&I-@P4OQ9P#45AB#",/S6GTUQI@)OK-?LW
MJQVUC*F":U'\9)G.!T[/(1E,Z+S0#V+Y'6H]7<.7BD+93[*L?3V'I'.E15F#
M,8*2\>J;KNH\;  ZT1L OP;XNX#P#4!0 X+W L(:$-K,5%)L'A*J:=R78DFD
M\48VL[#)M&B4S[@I^TA+/&6(T_$M3T4)Y)&N0)%34IM#P <%Y/60'-^L\*4I
M."$C^T#87\C(^(4\P-24[S@!35FA3I#C:920XZ,3<D08)X^YF"O*,]5W-89K
M+G73.K1A%9K_1F@=G]P)KG-%;G@&V3:!BSH;L?Y:[- _R)A >D:"SA?B>W[8
M$M#U^^%!"SQY/]P_H"9H2A=8ON"_I2,)4VDAU!QK]NMJK+3$G]/OMHQ7C&$[
MHVDQEVI&4Q@XV$,4R 4X\>=/G<C[VI:MCR1+/HAL*Y-AD\GP$'O\Q)G&YSS2
M5$/K0ZW@YQ9N&NDB[G;/>UVLXF(S(?MN0=CK^;UMMV3?S0][%YU7MRT1W49$
M]Z (;(/8Y'A;^!4PVKCP]-SW=H)O<0HO+G9"WW?RVJ..FJBC@U'7CWA<-1Q6
M61J?-%3]IDU.U%:-3K!;C7TWK$;@[TK:=VNMAKO18TN04SNK%$G%G.NJ S6[
MS3B\LE-@9W^(8[*::J\TU8R]HW+*N"(%3)#2.SO';,MJ;E6&%C/;R<="XURP
MRQQ'/4CC@.<3(?3:,!<T?Q[B?U!+ P04    "  H@E):;D!E=V $  "F#P
M&0   'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6RMEVUOVS80Q[\*H15#"]21
M2#TZLPVD#H8&V+H@2;O7C$1;1"51(VD[Z:??459D1Z*T#.@;6P]WI]^1Q_N3
MBX.0WU7.F$9/95&II9-K75^ZKDIS5E)U(6I6P9N-D"75<"NWKJHEHUGC5!8N
M\;S(+2FOG-6B>78K5PNQTP6OV*U$:E>65#Y_8H4X+!WLO#RXX]M<FP?N:E'3
M+;MG^FM]*^'.[:)DO&25XJ)"DFV6SA6^7./$.#06WS@[J+-K9%)Y%.*[N;G)
MEHYGB%C!4FU"4/C;LS4K"A,)./YI@SK=-XWC^?5+]-^;Y"&91ZK86A1_\TSG
M2R=Q4,8V=%?H.W'XS-J$0A,O%85J?M&AM?4<E.Z4%F7K# 0EKX[_]*D=B#,'
M'(PXD-:!O-7!;QW\)M$C69/6-=5TM9#B@*2QAFCFHAF;QANRX969QGLMX2T'
M/[VZJ5)1,O1 GYA",[0692TJ5FF%Q 9=LPV3DF7F-;I2BL'C]W]P^L@+KCE3
M']#[:Z8I+^!JAK[>7Z/W[SZ@=XA7Z"$7.T6K3"U<#9CF8V[:(GTZ(I$1I&N6
M7B ??T3$(X'%??UV=_^UNPN#TXT0Z4:(-/'\T7CM(&@8!-H,@BVG8Y# 'L0L
MQDM5TY0M'5AMBLD]<U:__H(C[S=;AC\IV*M\_2Y??RKZZ@OT#N@2DFI>;5$A
ME$(IE?(96L:!2ON$'B/&3433./8KXL5^M'#WYUD-K7P2AWYG]0HWZ'"#2=P[
M&  JTQQ!L<'ZW4-CJJ'-Z.9>R#JG%<KD;HM2F$-NG[OC%Z(S,!PG4=+#'UKY
M"9X3.W[8X8>3^/<YE6QF&E&&8"5"=U;4]#<;9C@ B,(H[E$.C<)F&=D@HPXR
MFH2\NE^C)""H8,")BK8!/-L8H\'G8TSZA6 Q(F%B9XP[QGB2<4UKKFG!?\!
MRI>:8$]F0)D--![.ID?.BO%(.K3"\S 8*=FD0TTF46^J/12HD,\ 6E#= L,J
MMA9G8D%(!M-NL?+#"-M!YQWH?!+T+YTS^1%53-O YH-/!L3K3_70*(J#R(Z%
MO9-H>9-@#P*FVJCU6SIS&^O5V'A11/IS;;,COA?'([1G$HLG:;_18D>/FY8"
MMDVT2AF";OIF?CS@FA$_&N#;S,)D9%GAD_SA2;6QZ5]3$F:#L!]F9LV 6&8@
M()'73\%B1[P@F8_D<)(T[+]=PXO3!L8*.RF/_U?)?U:TUXF?Q!%/J^,74<TR
MENU@L_Q8,&2VTXB60FK^8U1F\%#H9LF<!/V68[/#GA^,22(^:2*>%L47O9%F
M#V[J; >RTY2>E7<H>;,X24@?UV*6D'"LMD[:B*?%<;I)XJ'6S6#7TV^3-K/
M#\=&\B2*>%H5+8WRO\I_*'DPJU[@A7UDFR&.H )&H$_RB*?UT>Q A[W1"IL,
MMY1)." =6@5^TA<A]^P094ZP?U*YY96"3<\&W+R+&.I''@^%QQLMZN9<]2@T
MG-*:RQP.TDP: WB_$4*_W)BC6G<T7_T+4$L#!!0    ( "B"4EI_XZV0>P0
M  L>   9    >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;+69VV[C-A"&7X50
MBV(7:*.C93NU#70M%4VQ[09)L[TH>L%(8YM8271).LX6??A2A\C6FE&L=G(3
MZS#S2?Q_<<2)9GLN/LD-@"*/>5;(N;51:GMIVS+90$[E!=]"H<^LN,BITKMB
M;<NM )I627EF>XX3VCEEA;685<>NQ6+&=RIC!5P+(G=Y3L7G=Y#Q_=QRK:<#
M-VR]4>4!>S';TC7<@KK;7@N]9[>4E.502,8+(F UMWYP+V-W4B94$1\9[.71
M-BF'<L_YIW+G*IU;3GE'D$&B2@35/P^PA"PK2?H^_FJ@5GO-,O%X^XG^8S5X
M/9A[*F')L]]9JC9S:V*1%%9TEZD;OO\)F@&-2E[",UG])?LZ=CRV2+*3BN=-
MLKZ#G!7U+WULA#A*<(-G$KPFP3LWP6\2_',3@B8A.#=AU"140[?KL5?"1531
MQ4SP/1%EM*:5&Y7Z5;;6BQ7E@W*KA#[+=)Y:7!4)SX'\1A]!DN_(KU0(6EI'
MWD2@*,OD6WWT[C8B;[Y^.[.5OF*99R<-_5U-]YZA1Y!<$-_]EGB.%QC2E^>G
M^X;TZ/QTSY >GY_N=M-MK7(KM==*[54\_QF>UI@L!:1,D:66^;.>Y7LJ4O+'
M>QU(KA3D\D^3Q#4U,%/+0G(IMS2!N:4KA03Q -;BFZ_<T/G>)#@F+,*$Q4BP
MCC5^:XW?1U]\I-F.UH4KTZ63%@D0;4]9<4!HRXC2WE$I04F30S5\7,'+RORP
M\/S0=QQG9C\<BV^(&TTF)W%1[\T.U14)UM$U:'4->G6]*P0D?%VPOQL-[Z&
M%3.K6*/"8W6"D3L]E=$0Z$Y=@X[!B=[N-)AX)X&Q(7 <3CN!G?&/VO&/_MOX
MB=I0I=^ANRPE+-?Z*P*K%51OS2I05V$PB30Z';L?.LZI2+TW-G2B8\)B)%C'
MD+ U)'S!D)1))=C]3FE']!37"XF" !4%*];&IS(\$?Q+I<.3A^?+Y[#WGH;*
MAP3KR#=NY1OWRG>K]&-):)&2]SRA&?EY)YA,6;WF^T>_UC*F-2T8-2G9BQ[Z
M'L.$19BP& G6\6?2^C-YE27&!-,:3%B$"8N18!UKIJTUT]ZI\V$+Y<JZ6).,
M2TF2(WN,=6=J*O134Z7OO>Y0O3%A,1*LH[?K'#H;Y_\4JP]J X)4048#^NE#
M)P4J+4*EQ5BTKD]'':C[*D6KP6(9A$F+4&DQ%JUKT*%O=7M[K\&EJ\$=UZ[0
M=TVEJ__"@T5'[4>Q:%W1#QVIV]^2OE"];O0EJ4@VY+G9\])JK/_R@V</)BU"
MI<58M*Z1AQ;8#5ZGO/6VUH,-PJ1%J+08B]8UZ-"CN_U->FE04AOT<FDS]-\C
MSUC:4!MP5%J,1>L*?NC!W?XF/.(Y2,62JG8-K&M&4S#[ZR4J+4*EQ5BTKG&'
M[M\=OTXI0VW]46D1*BW&HG4-.K3_;F\+.ZR434[_Z6E>I*$V]*BT&(M6ZVT?
M?4<K/Y/^0L6:%9)DL-)XYV*LZZ:HOSS6.XIOJT]K]UPIGE>;&Z IB#) GU]Q
MKIYVRJ]U[???Q;]02P,$%     @ *()26CI8#NL9 P  N D  !D   !X;"]W
M;W)K<VAE971S+W-H965T.#@N>&ULK99=;YLP%(;_BL6JJ976\OV1+D%J2J?U
MHE+5C^UBVH4#AP05[,PV2?;O9P.A"9 L%[T)MGG/:S_'Q#[C-65O? $@T*;(
M"9]H"R&6U[K.XP44F%_1)1#Y)J6LP$)VV5SG2P8XJ8**7+<,P],+G!$M'%=C
MCRP<TU+D&8%'AGA9%)C]G4).UQ/-U+8#3]E\(=2 'HZ7> [/(%Z7CTSV]-8E
MR0H@/*,$,4@GVHUY'05*7PE^9+#F.VVD2&:4OJG.?3+1#+4@R"$6R@'+QPIN
M(<^5D5S&G\93:Z=4@;OMK?NWBEVRS#"'6YK_S!*QF&B!AA)(<9F+)[K^#@V/
MJ_QBFO/J%ZUKK3_24%QR08LF6*Z@R$C]Q)LF#SL!IG<@P&H"K&Z <R# ;@+L
M4P.<)L"I,E.C5'F(L,#AF-$U8DHMW52C2F85+?$SHK;]63#Y-I-Q(KPG,2T
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
MT"X!OR^4LMN)6Z#[&>5_ 5!+ P04    "  H@E):#]2Y'3L#   !"@  &0
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
M<:C17]5%<07[/IL/5BX/[]P>WA=^^Q]02P,$%     @ *()26AQ&X;:K @
M*S8  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:36KC0!"&X:L8
M'2!R5U=5MX8XJ]ED&W(!X;1_B&T924.2VX]Q%O8G9C&;H&]E6L*E%P0/IMV/
M+^70COON-.SVYV'Q>3R<AE6U&\?SK[H>UKMR;(>'[EQ.ESN;KC^VXV79;^MS
MNWYOMZ66Y=+K_GY&]?1X/W/Q^G4N_S.QVVSVZ_*[6_\YEM/XC\'U1]>_#[M2
MQFKQVO;;,JZJ^O-PNSS4UX_P<)E<+9[?5E7__!:J>NX@@2"9/RA"4)P_2"%(
MYP\R"++Y@QR"?/Z@!$%I_J ,07G^H :"FOF#PA)E7!(D3; FT#H@UX' ZX!@
M!P*Q Y(=",P.B'8@4#L@VX' [8!P!P*Y ](=".P.B'<@T%M0;R'06U!O(=!;
M)C^V"?06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(](ZH=R30
M.Z+>D4#OB'I' KWC9+.$0.^(>D<"O2/J'0GTCJAW)- [HMZ10.^(>D<"O2/J
M'0GT5M1;"?16U%L)]%;46PGT5M1;"?36R68W@=Z*>BN!WHIZ*X'>BGHK@=Z*
M>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WC;YLY) ;T.]C4!O
M0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O
MGQPV(=#;46\GT-M1;R?0VU%O)] [H=Z)0.^$>B<"O1/JG0CT3JAW(M [H=Z)
M0.^$>B<"O1/JG0CT3I/#@@1Z)]0[$>B=4.]$H'=&O3.!WAGUS@1Z9]0[$^B=
M4>],H'=&O3.!WAGUS@1Z9]0[$^B=4>],H'>>'/8FT#NCWIE [P;U;@CT;E#O
MAD#O!O5N?E+O8?PZE.'6\[W&Y_\DU>/EN^7V^.OR^^+DO5QQKN\KAJ>_4$L#
M!!0    ( "B"4EK-'F2\0 (  'HT   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W;WV[:,!3'\5=!N:U(B!T[9BJ]:7>[]6(OX"6F1.2?8K>C;S\3VDJ;.K2*
M2?O>$('M\SOQD3YW7']['IU?'+JV]YMD%\+X*<M\M7.=]>DPNCZN;(>ILR%^
MG1ZRT59[^^ RL5KIK!KZX/JP#,<:R<WUG=O:QS8L/A_BS[X9^DTRN=8GB]O3
MQF/6)K'CV#:5#7$]>^KKWU*6+PEI/#GO\;MF]%=Q0Y*]FW!<^7/ R[FO3VZ:
MFMHM[NT4OM@N[LH.;>;#<^M\>K[$.ST.VVU3N7JH'KMX)/7CY&SM=\Z%KDU/
M1:_.)X=XP^[TF5^</Y<Y%QAWWD_#Z./$)O?QN->1'$\OQUC(3:$Y_XIOB;'T
MQ>_GCM.N7?V7V?%Z?PS3?IZ'S^;'Y7?\ZXS?ZG^P#P'I0T+Z*"!]*$@?&M)'
M">G#0/I80_K(5Y1&**+F%%)SBJDY!=6<HFI.836GN)I38,TIL@J*K((BJZ#(
M*BBR"HJL@B*KH,@J*+(*BJR"(JNDR"HILDJ*K)(BJZ3(*BFR2HJLDB*KI,@J
M*;(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA8460N*K(HBJZ+(JBBR*HJLBB*K
MHLBJ*+(JBJR*(JNBR*HILFJ*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJPE1=:2
M(FM)D;6DR%I29"TILI8464N*K"5%UI(BJZ'(:BBR&HJLAB*KH<AJ*+(:BJR&
M(JNAR&HHLJXILJXILJ[_IZS?AV'_C^/G9]K9IG_-S^:_'-W\!%!+ 0(4 Q0
M   ( ">"4EH'04UB@0   +$    0              "  0    !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ )X)26BN7/=OO    *P(  !$
M     ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ )X)26IE<
MG",0!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    "  G@E):;HL#;$<'  !T+@  &               @($.
M"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ )X)26AST
MS<$^ @  Q 4  !@              ("!BP\  'AL+W=O<FMS:&5E=',O<VAE
M970R+GAM;%!+ 0(4 Q0    ( ">"4EI:0%E2&P8  -T8   8
M  " @?\1  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  G
M@E):B)!7O.D"   ="@  &               @(%0&   >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&UL4$L! A0#%     @ )X)26I9.7_O2!@  :2,  !@
M         ("!;QL  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0
M   ( ">"4EK)LZWTJ ,   ,-   8              " @7<B  !X;"]W;W)K
M<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  G@E):3Y_JXZ8*   ]-
M&               @(%5)@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L!
M A0#%     @ )X)26LNB&&RM"   ;D0  !@              ("!,3$  'AL
M+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( ">"4EKG$EE%L@D
M .@7   8              " @10Z  !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6Q02P$"% ,4    "  G@E):T2$?$8DJ  "$A0  &0              @('\
M0P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( ">"4EJ]
M.>34=@X  ! F   9              " @;QN  !X;"]W;W)K<VAE971S+W-H
M965T,3$N>&UL4$L! A0#%     @ )X)26C$V8X0A"0  .!@  !D
M     ("!:7T  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M"  G@E):<:P+[G$&  !J#P  &0              @('!A@  >&PO=V]R:W-H
M965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( ">"4EKW!R,3 0<  "X2   9
M              " @6F-  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L!
M A0#%     @ )X)26KK&V_U;!   D0D  !D              ("!H90  'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  G@E):9$:5ZZ@1
M  "I/P  &0              @($SF0  >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;%!+ 0(4 Q0    ( ">"4EKZLF<)F@L  +\A   9              "
M@1*K  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ )X)2
M6K%8P!G3!   Q L  !D              ("!X[8  'AL+W=O<FMS:&5E=',O
M<VAE970Q."YX;6Q02P$"% ,4    "  G@E):N;%2_?@$   '#0  &0
M        @('MNP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0
M   ( ">"4EI#;QM"V@4  "0-   9              " @1S!  !X;"]W;W)K
M<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ )X)26NQX*7%T"@  IQL
M !D              ("!+<<  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q0
M2P$"% ,4    "  G@E):=F^"4=T"  !3!@  &0              @('8T0
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( ">"4EJ :' 1
MR (  .(&   9              " @>S4  !X;"]W;W)K<VAE971S+W-H965T
M,C,N>&UL4$L! A0#%     @ )X)26J%ER(1> @  @08  !D
M ("!Z]<  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  G
M@E):+'5HOD,"  "*!@  &0              @(& V@  >&PO=V]R:W-H965T
M<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( ">"4EH\I3,X$0(  -T$   9
M          " @?K<  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#
M%     @ )X)26K9SX_AB#@  $E@  !D              ("!0M\  'AL+W=O
M<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  G@E):])3 "HXZ  "R
MS@  &0              @(';[0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;%!+ 0(4 Q0    ( ">"4EJ@KK.PXP,  "D(   9              " @: H
M 0!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ )X)26E6%
MW'_W!@  <A(  !D              ("!NBP! 'AL+W=O<FMS:&5E=',O<VAE
M970S,"YX;6Q02P$"% ,4    "  G@E):R(=FA8<&   -$@  &0
M    @('H,P$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (
M ">"4EKYC5]*2 0  .()   9              " @:8Z 0!X;"]W;W)K<VAE
M971S+W-H965T,S(N>&UL4$L! A0#%     @ )X)26IT?D4="!@  QQ   !D
M             ("!)3\! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"
M% ,4    "  G@E):V[X 3KD$   D#@  &0              @(&>10$ >&PO
M=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( ">"4EK%<J0LA@4
M '</   9              " @8Y* 0!X;"]W;W)K<VAE971S+W-H965T,S4N
M>&UL4$L! A0#%     @ )X)26EG1_3:C!@  =1,  !D              ("!
M2U ! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  G@E):
M@ ">QA8$  #F"0  &0              @($E5P$ >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;%!+ 0(4 Q0    ( ">"4EK+Y/%!R@(   P&   9
M      " @7); 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%
M  @ )X)26K@>ZN+P!@  (A(  !D              ("!<UX! 'AL+W=O<FMS
M:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  G@E):F7VJ$20#   ]#P
M&0              @(&:90$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+
M 0(4 Q0    ( ">"4EJ)#XE;RP8  ,LQ   9              " @?5H 0!X
M;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ )X)26G0-?!U-
M @  X08  !D              ("!]V\! 'AL+W=O<FMS:&5E=',O<VAE970T
M,BYX;6Q02P$"% ,4    "  G@E):VOA3<U@"   0!P  &0
M@(%[<@$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( ">"
M4EH]C_LA5P(  *,%   9              " @0IU 0!X;"]W;W)K<VAE971S
M+W-H965T-#0N>&UL4$L! A0#%     @ )X)26DH,VP$[ @  [@0  !D
M         ("!F'<! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4
M    "  G@E):>]5Z<3,"  #+!   &0              @($*>@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( ">"4EJ-9A@N, 4  $0<
M   9              " @71\ 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
M4$L! A0#%     @ )X)26HR1!O4=!   I!$  !D              ("!VX$!
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  G@E):OW53
MD. %  "V)P  &0              @($OA@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0Y+GAM;%!+ 0(4 Q0    ( ">"4EIW6F&GH ,  '(.   9
M  " @4:, 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @
M)X)26@?/6=*< @  > 8  !D              ("!'9 ! 'AL+W=O<FMS:&5E
M=',O<VAE970U,2YX;6Q02P$"% ,4    "  G@E):[5TG>2<%  !%'@  &0
M            @('PD@$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4
M Q0    ( ">"4EJS2AMD( 0  "84   9              " @4Z8 0!X;"]W
M;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ )X)26BX8KMFE @
MI@8  !D              ("!I9P! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX
M;6Q02P$"% ,4    "  G@E):G#>KVWH)   U4@  &0              @(&!
MGP$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( ">"4EK7
MDHA,V 4  +8H   9              " @3*I 0!X;"]W;W)K<VAE971S+W-H
M965T-38N>&UL4$L! A0#%     @ )X)26IYQ2Q.9!   714  !D
M     ("!0:\! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4
M"  G@E):^5Z:$8T"  "2!@  &0              @($1M $ >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( ">"4EJCFB(Z!P0  -H2   9
M              " @=6V 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L!
M A0#%     @ )X)26FI91!'G @  20@  !D              ("!$[L! 'AL
M+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    "  G@E):?4XH/A0#
M  !""0  &0              @($QO@$ >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;%!+ 0(4 Q0    ( ">"4EK?J)\"UP,  *\.   9              "
M@7S! 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ )X)2
M6AH\]*,H P  [0D  !D              ("!BL4! 'AL+W=O<FMS:&5E=',O
M<VAE970V,RYX;6Q02P$"% ,4    "  G@E):B-$O[*8#  "O"P  &0
M        @('IR $ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0
M   ( ">"4EJVIL5Q:@(  ,8%   9              " @<;, 0!X;"]W;W)K
M<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ )X)26H;956!J @  0@<
M !D              ("!9\\! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q0
M2P$"% ,4    "  G@E):H7^G(_@$  !C&   &0              @($(T@$
M>&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( ">"4EJY#?S+
M?@(  -X&   9              " @3?7 0!X;"]W;W)K<VAE971S+W-H965T
M-C@N>&UL4$L! A0#%     @ )X)26L=^NZ.>%@  LX8! !D
M ("![-D! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    "  H
M@E):5L8RPUX$   *%   &0              @('!\ $ >&PO=V]R:W-H965T
M<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( "B"4EI9T0874 4  !TA   9
M          " @5;U 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#
M%     @ *()26H9QW7&U P  B@X  !D              ("!W?H! 'AL+W=O
M<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    "  H@E):&FK.[F4(  !>
M1P  &0              @(')_@$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM
M;%!+ 0(4 Q0    ( "B"4EI*0"&I!P0  &45   9              " @64'
M @!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ *()26B8C
MI?!M P  D@X  !D              ("!HPL" 'AL+W=O<FMS:&5E=',O<VAE
M970W-2YX;6Q02P$"% ,4    "  H@E):V!'/39L$   +$P  &0
M    @(%'#P( >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    (
M "B"4EH^G*13I ,  )80   9              " @1D4 @!X;"]W;W)K<VAE
M971S+W-H965T-S<N>&UL4$L! A0#%     @ *()26N)14Z.U P  ,0P  !D
M             ("!]!<" 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"
M% ,4    "  H@E):,V6J:#D#  "D"@  &0              @('@&P( >&PO
M=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( "B"4EJB+@YG8@@
M )-/   9              " @5 ? @!X;"]W;W)K<VAE971S+W-H965T.# N
M>&UL4$L! A0#%     @ *()26D6K$%JQ!    AD  !D              ("!
MZ2<" 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    "  H@E):
MA8>A*:$"  #H!@  &0              @('1+ ( >&PO=V]R:W-H965T<R]S
M:&5E=#@R+GAM;%!+ 0(4 Q0    ( "B"4EHH8!:S! ,  %T)   9
M      " @:DO @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%
M  @ *()26DJ5)Y@0 P  .@L  !D              ("!Y#(" 'AL+W=O<FMS
M:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    "  H@E):<J.6WM\"  !("
M&0              @($K-@( >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+
M 0(4 Q0    ( "B"4EIN0&5W8 0  *8/   9              " @4$Y @!X
M;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @ *()26G_CK9![
M!   "QX  !D              ("!V#T" 'AL+W=O<FMS:&5E=',O<VAE970X
M-RYX;6Q02P$"% ,4    "  H@E):.E@.ZQD#  "X"0  &0
M@(&*0@( >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( "B"
M4EK!$J7BK0,  ((,   9              " @=I% @!X;"]W;W)K<VAE971S
M+W-H965T.#DN>&UL4$L! A0#%     @ *()26AR=,?QQ P  00L  !D
M         ("!ODD" 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4
M    "  H@E):*/Q"<'L"  "8!@  &0              @(%F30( >&PO=V]R
M:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    ( "B"4EH/U+D=.P,   $*
M   9              " @1A0 @!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL
M4$L! A0#%     @ *()26D77"!M> P  LA8   T              ( !BE,"
M 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  H@E):EXJ[',     3 @  "P
M            @ $35P( 7W)E;',O+G)E;'-02P$"% ,4    "  H@E):9(Y_
M\KH&  "S/   #P              @ '\5P( >&PO=V]R:V)O;VLN>&UL4$L!
M A0#%     @ *()26AQ&X;:K @  *S8  !H              ( !XUX" 'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ *()26LT>9+Q
M @  >C0  !,              ( !QF$" %M#;VYT96YT7U1Y<&5S72YX;6Q0
52P4&     &0 9 !S&P  -V0"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<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>112
<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>114
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>325</ContextCount>
  <ElementCount>509</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>104</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/ConsolidatedStatementsofIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952154 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952155 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952156 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Organization and Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/OrganizationandBusiness</Role>
      <ShortName>Organization and Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Fair Value Measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/FairValueMeasurement</Role>
      <ShortName>Fair Value Measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Certain Balance Sheet Items</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CertainBalanceSheetItems</Role>
      <ShortName>Certain Balance Sheet Items</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Goodwill and Intangible Assets, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/GoodwillandIntangibleAssetsnet</Role>
      <ShortName>Goodwill and Intangible Assets, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Long-Term Debt, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/LongTermDebtNet</Role>
      <ShortName>Long-Term Debt, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensation</Role>
      <ShortName>Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/Earningspershare</Role>
      <ShortName>Earnings per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Employee Savings Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/EmployeeSavingsPlan</Role>
      <ShortName>Employee Savings Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/BusinessCombination</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Fair Value Measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/FairValueMeasurementTables</Role>
      <ShortName>Fair Value Measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/FairValueMeasurement</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/Revenue</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Certain Balance Sheet Items (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CertainBalanceSheetItemsTables</Role>
      <ShortName>Certain Balance Sheet Items (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/CertainBalanceSheetItems</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Goodwill and Intangible Assets, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables</Role>
      <ShortName>Goodwill and Intangible Assets, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/GoodwillandIntangibleAssetsnet</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Long-Term Debt, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/LongTermDebtNetTables</Role>
      <ShortName>Long-Term Debt, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/LongTermDebtNet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Share-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensationTables</Role>
      <ShortName>Share-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/SharebasedCompensation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Earnings per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/EarningspershareTables</Role>
      <ShortName>Earnings per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/Earningspershare</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/CommitmentsandContingencies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Organization and Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/OrganizationandBusinessDetails</Role>
      <ShortName>Organization and Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/OrganizationandBusiness</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Summary of Significant Accounting Policies - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Summary of Significant Accounting Policies - Cash Flow Hedges - Currency Risks (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash Flow Hedges - Currency Risks (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Business Combination - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/BusinessCombinationNarrativeDetails</Role>
      <ShortName>Business Combination - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Business Combination - Total Purchase Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails</Role>
      <ShortName>Business Combination - Total Purchase Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Business Combination - Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails</Role>
      <ShortName>Business Combination - Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Business Combination - Intangible Assets Acquired (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails</Role>
      <ShortName>Business Combination - Intangible Assets Acquired (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Business Combination - Proforma Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails</Role>
      <ShortName>Business Combination - Proforma Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Fair Value Measurement - Available-for-Sale Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails</Role>
      <ShortName>Fair Value Measurement - Available-for-Sale Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Fair Value Measurement - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails</Role>
      <ShortName>Fair Value Measurement - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Fair Value Measurement - Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails</Role>
      <ShortName>Fair Value Measurement - Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Fair Value Measurement - Major Security of Fair Value Measured on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurement - Major Security of Fair Value Measured on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Revenue - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Revenue - Accounts Receivable, Other Contract Assets and Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails</Role>
      <ShortName>Revenue - Accounts Receivable, Other Contract Assets and Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Certain Balance Sheet Items - Accounts Receivable, Net and Contract Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails</Role>
      <ShortName>Certain Balance Sheet Items - Accounts Receivable, Net and Contract Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Certain Balance Sheet Items - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails</Role>
      <ShortName>Certain Balance Sheet Items - Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Certain Balance Sheet Items - Prepaid Expenses and Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails</Role>
      <ShortName>Certain Balance Sheet Items - Prepaid Expenses and Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Certain Balance Sheet Items - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails</Role>
      <ShortName>Certain Balance Sheet Items - Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Certain Balance Sheet Items - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails</Role>
      <ShortName>Certain Balance Sheet Items - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Certain Balance Sheet Items - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails</Role>
      <ShortName>Certain Balance Sheet Items - Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Goodwill and Intangible Assets, net - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets, net - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets, net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Goodwill and Intangible Assets, net - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets, net - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Goodwill and Intangible Assets, net - Future Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails</Role>
      <ShortName>Goodwill and Intangible Assets, net - Future Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - Long-Term Debt, Net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails</Role>
      <ShortName>Long-Term Debt, Net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Long-Term Debt, Net - Carrying Amount of Convertible Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails</Role>
      <ShortName>Long-Term Debt, Net - Carrying Amount of Convertible Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - Long-Term Debt, Net - Components of Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails</Role>
      <ShortName>Long-Term Debt, Net - Components of Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Long-Term Debt, Net - Future Maturities and Interest Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails</Role>
      <ShortName>Long-Term Debt, Net - Future Maturities and Interest Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9955556 - Disclosure - Share-based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails</Role>
      <ShortName>Share-based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - Share-based Compensation - Share-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails</Role>
      <ShortName>Share-based Compensation - Share-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - Share-based Compensation - Total Unrecognized Estimated Compensation Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails</Role>
      <ShortName>Share-based Compensation - Total Unrecognized Estimated Compensation Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9955559 - Disclosure - Share-based Compensation - Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensationOptionsDetails</Role>
      <ShortName>Share-based Compensation - Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9955560 - Disclosure - Share-based Compensation - Valuation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensationValuationDetails</Role>
      <ShortName>Share-based Compensation - Valuation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9955561 - Disclosure - Share-based Compensation - Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails</Role>
      <ShortName>Share-based Compensation - Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9955562 - Disclosure - Share-based Compensation - Performance Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails</Role>
      <ShortName>Share-based Compensation - Performance Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9955563 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/StockholdersEquity</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9955564 - Disclosure - Earnings per share - Basic and Diluted Income Per Common Share Computation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails</Role>
      <ShortName>Earnings per share - Basic and Diluted Income Per Common Share Computation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9955565 - Disclosure - Earnings per share - Shares Excluded from the Calculation of Diluted Net Income Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/EarningspershareSharesExcludedfromtheCalculationofDilutedNetIncomePerCommonShareDetails</Role>
      <ShortName>Earnings per share - Shares Excluded from the Calculation of Diluted Net Income Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9955566 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9955567 - Disclosure - Commitments and Contingencies - Annual Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Commitments and Contingencies - Annual Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9955568 - Disclosure - Income Taxes - Income Before Income Tax (Expense) Summarized by Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails</Role>
      <ShortName>Income Taxes - Income Before Income Tax (Expense) Summarized by Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9955569 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets (Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9955570 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9955571 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9955572 - Disclosure - Income Taxes - Income Tax Reconciliation Provision for Income Taxes to Federal Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails</Role>
      <ShortName>Income Taxes - Income Tax Reconciliation Provision for Income Taxes to Federal Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9955573 - Disclosure - Income Taxes - Unrecognized Tax Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails</Role>
      <ShortName>Income Taxes - Unrecognized Tax Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9955574 - Disclosure - Employee Savings Plan - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/EmployeeSavingsPlanNarrativeDetails</Role>
      <ShortName>Employee Savings Plan - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="halo-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9955575 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>92</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="halo-20241231.htm">halo-20241231.htm</File>
    <File>halo-20241231.xsd</File>
    <File>halo-20241231_cal.xml</File>
    <File>halo-20241231_def.xml</File>
    <File>halo-20241231_lab.xml</File>
    <File>halo-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>halo-20241231_g1.jpg</File>
    <File>halo-20241231_g2.jpg</File>
    <File>halo-20241231_g3.jpg</File>
    <File>halo-20241231_g4.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="1189">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="6">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>117
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "halo-20241231.htm": {
   "nsprefix": "halo",
   "nsuri": "http://www.halozyme.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "halo-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "halo-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "halo-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "halo-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "halo-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "halo-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 459,
   "keyCustom": 50,
   "axisStandard": 32,
   "axisCustom": 2,
   "memberStandard": 48,
   "memberCustom": 54,
   "hidden": {
    "total": 17,
    "http://fasb.org/us-gaap/2024": 13,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 325,
   "entityCount": 1,
   "segmentCount": 104,
   "elementCount": 878,
   "unitCount": 13,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1189,
    "http://xbrl.sec.gov/dei/2024": 37,
    "http://xbrl.sec.gov/cyd/2024": 15,
    "http://xbrl.sec.gov/ecd/2024": 6,
    "http://fasb.org/srt/2024": 3
   },
   "report": {
    "R1": {
     "role": "http://www.halozyme.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.halozyme.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.halozyme.com/role/ConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
     "longName": "9952153 - Statement - Consolidated Statements of Income",
     "shortName": "Consolidated Statements of Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952154 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "9952155 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity",
     "longName": "9952156 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-21",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-21",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.halozyme.com/role/OrganizationandBusiness",
     "longName": "9952157 - Disclosure - Organization and Business",
     "shortName": "Organization and Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "9952158 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.halozyme.com/role/BusinessCombination",
     "longName": "9952159 - Disclosure - Business Combination",
     "shortName": "Business Combination",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.halozyme.com/role/FairValueMeasurement",
     "longName": "9952160 - Disclosure - Fair Value Measurement",
     "shortName": "Fair Value Measurement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.halozyme.com/role/Revenue",
     "longName": "9952161 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.halozyme.com/role/CertainBalanceSheetItems",
     "longName": "9952162 - Disclosure - Certain Balance Sheet Items",
     "shortName": "Certain Balance Sheet Items",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnet",
     "longName": "9952163 - Disclosure - Goodwill and Intangible Assets, net",
     "shortName": "Goodwill and Intangible Assets, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.halozyme.com/role/LongTermDebtNet",
     "longName": "9952164 - Disclosure - Long-Term Debt, Net",
     "shortName": "Long-Term Debt, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.halozyme.com/role/SharebasedCompensation",
     "longName": "9952165 - Disclosure - Share-based Compensation",
     "shortName": "Share-based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.halozyme.com/role/StockholdersEquity",
     "longName": "9952166 - Disclosure - Stockholders' Equity",
     "shortName": "Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.halozyme.com/role/Earningspershare",
     "longName": "9952167 - Disclosure - Earnings per share",
     "shortName": "Earnings per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.halozyme.com/role/CommitmentsandContingencies",
     "longName": "9952168 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.halozyme.com/role/IncomeTaxes",
     "longName": "9952169 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.halozyme.com/role/EmployeeSavingsPlan",
     "longName": "9952170 - Disclosure - Employee Savings Plan",
     "shortName": "Employee Savings Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccounts",
     "longName": "9952171 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.halozyme.com/role/BusinessCombinationTables",
     "longName": "9955513 - Disclosure - Business Combination (Tables)",
     "shortName": "Business Combination (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.halozyme.com/role/FairValueMeasurementTables",
     "longName": "9955514 - Disclosure - Fair Value Measurement (Tables)",
     "shortName": "Fair Value Measurement (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.halozyme.com/role/RevenueTables",
     "longName": "9955515 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.halozyme.com/role/CertainBalanceSheetItemsTables",
     "longName": "9955516 - Disclosure - Certain Balance Sheet Items (Tables)",
     "shortName": "Certain Balance Sheet Items (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables",
     "longName": "9955517 - Disclosure - Goodwill and Intangible Assets, net (Tables)",
     "shortName": "Goodwill and Intangible Assets, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.halozyme.com/role/LongTermDebtNetTables",
     "longName": "9955518 - Disclosure - Long-Term Debt, Net (Tables)",
     "shortName": "Long-Term Debt, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.halozyme.com/role/SharebasedCompensationTables",
     "longName": "9955519 - Disclosure - Share-based Compensation (Tables)",
     "shortName": "Share-based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.halozyme.com/role/EarningspershareTables",
     "longName": "9955520 - Disclosure - Earnings per share (Tables)",
     "shortName": "Earnings per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.halozyme.com/role/CommitmentsandContingenciesTables",
     "longName": "9955521 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.halozyme.com/role/IncomeTaxesTables",
     "longName": "9955522 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.halozyme.com/role/OrganizationandBusinessDetails",
     "longName": "9955523 - Disclosure - Organization and Business (Details)",
     "shortName": "Organization and Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "halo:RoyaltiesReceivedNumberOfProductsSold",
      "unitRef": "product",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "halo:RoyaltiesReceivedNumberOfProductsSold",
      "unitRef": "product",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails",
     "longName": "9955524 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)",
     "shortName": "Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "halo:NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained",
      "unitRef": "bank",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "halo:NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained",
      "unitRef": "bank",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails",
     "longName": "9955525 - Disclosure - Summary of Significant Accounting Policies - Leases (Details)",
     "shortName": "Summary of Significant Accounting Policies - Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-83",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-83",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails",
     "longName": "9955526 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment, Net (Details)",
     "shortName": "Summary of Significant Accounting Policies - Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-83",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-83",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails",
     "longName": "9955527 - Disclosure - Summary of Significant Accounting Policies - Cash Flow Hedges - Currency Risks (Details)",
     "shortName": "Summary of Significant Accounting Policies - Cash Flow Hedges - Currency Risks (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-85",
      "name": "us-gaap:DerivativeTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-85",
      "name": "us-gaap:DerivativeTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
     "longName": "9955528 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "halo:RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "halo:RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails",
     "longName": "9955529 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)",
     "shortName": "Summary of Significant Accounting Policies - Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
     "longName": "9955530 - Disclosure - Business Combination - Narrative (Details)",
     "shortName": "Business Combination - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-95",
      "name": "halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-95",
      "name": "halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails",
     "longName": "9955531 - Disclosure - Business Combination - Total Purchase Consideration (Details)",
     "shortName": "Business Combination - Total Purchase Consideration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-86",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-86",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
     "longName": "9955532 - Disclosure - Business Combination - Assets Acquired and Liabilities Assumed (Details)",
     "shortName": "Business Combination - Assets Acquired and Liabilities Assumed (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-92",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
     "longName": "9955533 - Disclosure - Business Combination - Intangible Assets Acquired (Details)",
     "shortName": "Business Combination - Intangible Assets Acquired (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-93",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-102",
      "name": "us-gaap:IndefinitelivedIntangibleAssetsAcquired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails",
     "longName": "9955534 - Disclosure - Business Combination - Proforma Financial Information (Details)",
     "shortName": "Business Combination - Proforma Financial Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-89",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-89",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
     "longName": "9955535 - Disclosure - Fair Value Measurement - Available-for-Sale Securities (Details)",
     "shortName": "Fair Value Measurement - Available-for-Sale Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails",
     "longName": "9955536 - Disclosure - Fair Value Measurement - Narrative (Details)",
     "shortName": "Fair Value Measurement - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "unitRef": "security",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "unitRef": "security",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails",
     "longName": "9955537 - Disclosure - Fair Value Measurement - Maturities (Details)",
     "shortName": "Fair Value Measurement - Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
     "longName": "9955538 - Disclosure - Fair Value Measurement - Major Security of Fair Value Measured on a Recurring Basis (Details)",
     "shortName": "Fair Value Measurement - Major Security of Fair Value Measured on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails",
     "longName": "9955539 - Disclosure - Revenue - Disaggregation of Revenue (Details)",
     "shortName": "Revenue - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-158",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.halozyme.com/role/RevenueNarrativeDetails",
     "longName": "9955540 - Disclosure - Revenue - Narrative (Details)",
     "shortName": "Revenue - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.halozyme.com/role/RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails",
     "longName": "9955541 - Disclosure - Revenue - Accounts Receivable, Other Contract Assets and Contract Liabilities (Details)",
     "shortName": "Revenue - Accounts Receivable, Other Contract Assets and Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails",
     "longName": "9955542 - Disclosure - Certain Balance Sheet Items - Accounts Receivable, Net and Contract Assets (Details)",
     "shortName": "Certain Balance Sheet Items - Accounts Receivable, Net and Contract Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ContractWithCustomerAssetGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "halo:AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails",
     "longName": "9955543 - Disclosure - Certain Balance Sheet Items - Inventories (Details)",
     "shortName": "Certain Balance Sheet Items - Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails",
     "longName": "9955544 - Disclosure - Certain Balance Sheet Items - Prepaid Expenses and Other Assets (Details)",
     "shortName": "Certain Balance Sheet Items - Prepaid Expenses and Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails",
     "longName": "9955545 - Disclosure - Certain Balance Sheet Items - Property and Equipment (Details)",
     "shortName": "Certain Balance Sheet Items - Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails",
     "longName": "9955546 - Disclosure - Certain Balance Sheet Items - Narrative (Details)",
     "shortName": "Certain Balance Sheet Items - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails",
     "longName": "9955547 - Disclosure - Certain Balance Sheet Items - Accrued Expenses (Details)",
     "shortName": "Certain Balance Sheet Items - Accrued Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetGoodwillDetails",
     "longName": "9955548 - Disclosure - Goodwill and Intangible Assets, net - Goodwill (Details)",
     "shortName": "Goodwill and Intangible Assets, net - Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillPurchaseAccountingAdjustments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
     "longName": "9955549 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details)",
     "shortName": "Goodwill and Intangible Assets, net - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-199",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-199",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails",
     "longName": "9955550 - Disclosure - Goodwill and Intangible Assets, net - Intangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets, net - Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails",
     "longName": "9955551 - Disclosure - Goodwill and Intangible Assets, net - Future Amortization (Details)",
     "shortName": "Goodwill and Intangible Assets, net - Future Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails",
     "longName": "9955552 - Disclosure - Long-Term Debt, Net - Narrative (Details)",
     "shortName": "Long-Term Debt, Net - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-212",
      "name": "halo:PaymentForCappedCallTransactions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
     "longName": "9955553 - Disclosure - Long-Term Debt, Net - Carrying Amount of Convertible Notes (Details)",
     "shortName": "Long-Term Debt, Net - Carrying Amount of Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
     "longName": "9955554 - Disclosure - Long-Term Debt, Net - Components of Interest Expense (Details)",
     "shortName": "Long-Term Debt, Net - Components of Interest Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfDebtDiscountPremium",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-236",
      "name": "us-gaap:DebtInstrumentPeriodicPaymentInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails",
     "longName": "9955555 - Disclosure - Long-Term Debt, Net - Future Maturities and Interest Payments (Details)",
     "shortName": "Long-Term Debt, Net - Future Maturities and Interest Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
     "longName": "9955556 - Disclosure - Share-based Compensation - Narrative (Details)",
     "shortName": "Share-based Compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails",
     "longName": "9955557 - Disclosure - Share-based Compensation - Share-based Compensation Expense (Details)",
     "shortName": "Share-based Compensation - Share-based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails",
     "longName": "9955558 - Disclosure - Share-based Compensation - Total Unrecognized Estimated Compensation Cost (Details)",
     "shortName": "Share-based Compensation - Total Unrecognized Estimated Compensation Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-278",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-278",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails",
     "longName": "9955559 - Disclosure - Share-based Compensation - Options (Details)",
     "shortName": "Share-based Compensation - Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.halozyme.com/role/SharebasedCompensationValuationDetails",
     "longName": "9955560 - Disclosure - Share-based Compensation - Valuation (Details)",
     "shortName": "Share-based Compensation - Valuation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails",
     "longName": "9955561 - Disclosure - Share-based Compensation - Restricted Stock Units (Details)",
     "shortName": "Share-based Compensation - Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-296",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-296",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
     "longName": "9955562 - Disclosure - Share-based Compensation - Performance Stock Units (Details)",
     "shortName": "Share-based Compensation - Performance Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-299",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-299",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.halozyme.com/role/StockholdersEquityDetails",
     "longName": "9955563 - Disclosure - Stockholders' Equity (Details)",
     "shortName": "Stockholders' Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-20",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails",
     "longName": "9955564 - Disclosure - Earnings per share - Basic and Diluted Income Per Common Share Computation (Details)",
     "shortName": "Earnings per share - Basic and Diluted Income Per Common Share Computation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-319",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.halozyme.com/role/EarningspershareSharesExcludedfromtheCalculationofDilutedNetIncomePerCommonShareDetails",
     "longName": "9955565 - Disclosure - Earnings per share - Shares Excluded from the Calculation of Diluted Net Income Per Common Share (Details)",
     "shortName": "Earnings per share - Shares Excluded from the Calculation of Diluted Net Income Per Common Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.halozyme.com/role/CommitmentsandContingenciesNarrativeDetails",
     "longName": "9955566 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AreaOfRealEstateProperty",
      "unitRef": "sqft",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AreaOfRealEstateProperty",
      "unitRef": "sqft",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails",
     "longName": "9955567 - Disclosure - Commitments and Contingencies - Annual Future Minimum Lease Payments (Details)",
     "shortName": "Commitments and Contingencies - Annual Future Minimum Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails",
     "longName": "9955568 - Disclosure - Income Taxes - Income Before Income Tax (Expense) Summarized by Region (Details)",
     "shortName": "Income Taxes - Income Before Income Tax (Expense) Summarized by Region (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails",
     "longName": "9955569 - Disclosure - Income Taxes - Components of Deferred Tax Assets (Liabilities) (Details)",
     "shortName": "Income Taxes - Components of Deferred Tax Assets (Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9955570 - Disclosure - Income Taxes - Narrative (Details)",
     "shortName": "Income Taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails",
     "longName": "9955571 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Details)",
     "shortName": "Income Taxes - Income Tax Expense (Benefit) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails",
     "longName": "9955572 - Disclosure - Income Taxes - Income Tax Reconciliation Provision for Income Taxes to Federal Income Tax Rate (Details)",
     "shortName": "Income Taxes - Income Tax Reconciliation Provision for Income Taxes to Federal Income Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails",
     "longName": "9955573 - Disclosure - Income Taxes - Unrecognized Tax Benefit (Details)",
     "shortName": "Income Taxes - Unrecognized Tax Benefit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.halozyme.com/role/EmployeeSavingsPlanNarrativeDetails",
     "longName": "9955574 - Disclosure - Employee Savings Plan - Narrative (Details)",
     "shortName": "Employee Savings Plan - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
     "longName": "9955575 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-20",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "halo-20241231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "halo_A0.25ConvertibleSeniorNotesDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "A0.25ConvertibleSeniorNotesDue2027Member",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027 Convertible Notes",
        "verboseLabel": "2027 Convertible Notes",
        "label": "0.25% Convertible Senior Notes Due 2027 [Member]",
        "documentation": "0.25% Convertible Senior Notes Due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "halo_A1.00ConvertibleSeniorNotesDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "A1.00ConvertibleSeniorNotesDue2028Member",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028 Convertible Notes",
        "label": "1.00% Convertible Senior Notes Due 2028 [Member]",
        "documentation": "1.00% Convertible Senior Notes Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "halo_A1.25ConvertibleSeniorNotesdue2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "A1.25ConvertibleSeniorNotesdue2024Member",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 Convertible Notes",
        "label": "1.25% Convertible Senior Notes due 2024 [Member]",
        "documentation": "1.25% Convertible Senior Notes due 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_A2021ESPPPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "A2021ESPPPlanMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 ESPP Plan",
        "label": "2021 ESPP Plan [Member]",
        "documentation": "2021 ESPP Plan"
       }
      }
     },
     "auth_ref": []
    },
    "halo_A2021ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "A2021ShareRepurchaseProgramMember",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Share Repurchase Program",
        "label": "2021 Share Repurchase Program [Member]",
        "documentation": "2021 Share Repurchase Program"
       }
      }
     },
     "auth_ref": []
    },
    "halo_A2024CapitalReturnProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "A2024CapitalReturnProgramMember",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 Capital Return Program",
        "label": "2024 Capital Return Program [Member]",
        "documentation": "2024 Capital Return Program"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AcceleratedShareRepurchaseAgreementAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AcceleratedShareRepurchaseAgreementAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASR agreement, amount",
        "label": "Accelerated Share Repurchase Agreement, Amount",
        "documentation": "Accelerated Share Repurchase Agreement, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AcceleratedShareRepurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AcceleratedShareRepurchaseAgreementMember",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASR Agreement",
        "label": "Accelerated Share Repurchase Agreement [Member]",
        "documentation": "Accelerated Share Repurchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of shares to be repurchased",
        "label": "Accelerated Share Repurchases, Initial Shares Repurchased, Percentage",
        "documentation": "Accelerated Share Repurchases, Initial Shares Repurchased, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesSettlementPaymentOrReceipt",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accelerated share repurchases (payment)",
        "label": "Accelerated Share Repurchases, Settlement (Payment) or Receipt",
        "documentation": "Amount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r346",
      "r1170"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r987"
     ]
    },
    "halo_AccountsReceivableAndContractAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AccountsReceivableAndContractAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, net and Contract Assets",
        "label": "Accounts Receivable And Contract Assets Policy [Policy Text Block]",
        "documentation": "Accounts Receivable And Contract Assets Policy"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails",
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net and contract assets",
        "totalLabel": "Total accounts receivable, net and contract assets",
        "label": "Accounts Receivable And Contract With Customer Asset, After Allowance For Credit Loss, Current",
        "documentation": "Accounts Receivable And Contract With Customer Asset, After Allowance For Credit Loss, Current"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails": {
       "parentTag": "halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for distribution fees and discounts",
        "label": "Accounts Receivable And Contract With Customer Asset, Allowance for Credit Loss, Current",
        "documentation": "Accounts Receivable And Contract With Customer Asset, Allowance for Credit Loss, Current"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails": {
       "parentTag": "halo_AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accounts receivable and contract assets",
        "label": "Accounts Receivable And Contract With Customer Asset, Before Allowance For Credit Loss, Current",
        "documentation": "Accounts Receivable And Contract With Customer Asset, Before Allowance For Credit Loss, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails": {
       "parentTag": "halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net and contract assets",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r346",
      "r928"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1169"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accretion of (premium) discount on marketable securities, net",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accrued expenses",
        "label": "Accrued Liabilities and Other Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails",
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses",
        "terseLabel": "Total accrued expenses, current",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Summary of Accrued Expenses",
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AccruedLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AccruedLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less long-term portion",
        "label": "Accrued Liabilities, Noncurrent",
        "documentation": "Accrued Liabilities, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AccruedOutsourcedManufacturingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AccruedOutsourcedManufacturingExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued outsourced manufacturing expenses",
        "label": "Accrued Outsourced Manufacturing Expenses",
        "documentation": "Accrued Outsourced Manufacturing Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r240",
      "r791"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r117",
      "r248",
      "r787",
      "r816",
      "r817"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r17",
      "r28",
      "r642",
      "r645",
      "r702",
      "r812",
      "r813",
      "r1146",
      "r1147",
      "r1148",
      "r1158",
      "r1159",
      "r1160",
      "r1161"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Useful Life (in years)",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "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."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r922"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "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."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1281",
      "r1351"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "halo_AdjustmentToAdditionalPaidInCapitalCappedCallTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AdjustmentToAdditionalPaidInCapitalCappedCallTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capped call transaction",
        "label": "Adjustment to Additional Paid in Capital, Capped Call Transactions",
        "documentation": "Adjustment to Additional Paid in Capital, Capped Call Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r536"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AgencySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AgencySecuritiesMember",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Agency bonds",
        "terseLabel": "Agency bonds",
        "label": "Agency Securities [Member]",
        "documentation": "Securities issued by government sponsored entities."
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1184"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1047",
      "r1057",
      "r1090"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1039",
      "r1050",
      "r1060",
      "r1093"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1051",
      "r1061",
      "r1085",
      "r1094",
      "r1098",
      "r1106"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1104"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r578"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowance for credit loss",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r347",
      "r383"
     ]
    },
    "halo_AmendedAndRestated2021StockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AmendedAndRestated2021StockPlanMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amended and Restated 2021 Stock Plan",
        "label": "Amended and Restated 2021 Stock Plan [Member]",
        "documentation": "Amended and Restated 2021 Stock Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt discount",
        "verboseLabel": "Total amortization of debt discount",
        "label": "Amortization of Debt Discount (Premium)",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r123",
      "r475",
      "r1301"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of intangibles",
        "terseLabel": "Amortization of intangible assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r414",
      "r421",
      "r949"
     ]
    },
    "halo_AnnualInterestPaymentPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AnnualInterestPaymentPeriodAxis",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Interest Payment Period [Axis]",
        "label": "Annual Interest Payment Period [Axis]",
        "documentation": "Annual Interest Payment Period"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AnnualInterestPaymentPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AnnualInterestPaymentPeriodDomain",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Interest Payment Period [Domain]",
        "label": "Annual Interest Payment Period [Domain]",
        "documentation": "Annual Interest Payment Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_AntaresPharmaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AntaresPharmaIncMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails",
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antares Pharma, Inc",
        "label": "Antares Pharma, Inc [Member]",
        "documentation": "Antares Pharma, Inc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareSharesExcludedfromtheCalculationofDilutedNetIncomePerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Anti-dilutive securities (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "xbrltype": "areaItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AreaOfRealEstateProperty",
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leased space",
        "label": "Area of Real Estate Property",
        "documentation": "Area of a real estate property."
       }
      }
     },
     "auth_ref": []
    },
    "halo_ArgenxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ArgenxMember",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Argenx",
        "label": "Argenx [Member]",
        "documentation": "argenx [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetBackedSecuritiesMember",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset-backed securities",
        "label": "Asset-Backed Securities [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r964",
      "r988",
      "r1179",
      "r1185",
      "r1186"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r183",
      "r244",
      "r281",
      "r322",
      "r324",
      "r338",
      "r339",
      "r380",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r635",
      "r637",
      "r673",
      "r783",
      "r857",
      "r943",
      "r944",
      "r987",
      "r1015",
      "r1232",
      "r1233",
      "r1306"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r253",
      "r281",
      "r380",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r635",
      "r637",
      "r673",
      "r987",
      "r1232",
      "r1233",
      "r1306"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r654",
      "r974"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.halozyme.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1043"
     ]
    },
    "halo_AuditorInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AuditorInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Information [Abstract]",
        "label": "Auditor Information [Abstract]",
        "documentation": "Auditor Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.halozyme.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1043"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.halozyme.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1043"
     ]
    },
    "halo_AutoInjectorTechnologyPlatformMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "AutoInjectorTechnologyPlatformMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auto-Injector technology platform",
        "verboseLabel": "Auto-Injector technology platform",
        "label": "Auto Injector Technology Platform [Member]",
        "documentation": "Auto Injector Technology Platform"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Unrealized Gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gross Unrealized Losses",
        "terseLabel": "Unrealized loss position of debt securities",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due after one year but within five years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r779"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due within one year",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r778"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1101"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1102"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails",
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails",
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails",
      "http://www.halozyme.com/role/StockholdersEquityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r541",
      "r542",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1100"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1099"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "country_BE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BE",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Belgium",
        "label": "BELGIUM"
       }
      }
     },
     "auth_ref": []
    },
    "halo_BMSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BMSMember",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BMS",
        "label": "BMS [Member]",
        "documentation": "BMS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Related Disclosures [Abstract]",
        "label": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "halo_BulkRHuPH20Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BulkRHuPH20Member",
     "presentation": [
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bulk rHuPH20 sales",
        "label": "Bulk rHuPH20 [Member]",
        "documentation": "bulk rHuPH20 for use in collaboration products"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails",
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r629",
      "r967",
      "r968"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails",
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r66",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r629",
      "r967",
      "r968"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails",
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisition, Pro Forma Information",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1129",
      "r1130"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r628"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenues",
        "label": "Business Acquisition, Pro Forma Revenue",
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r628"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction costs",
        "label": "Business Combination, Acquisition Related Costs",
        "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."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase consideration",
        "totalLabel": "Total purchase consideration",
        "label": "Business Combination, Consideration Transferred",
        "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."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r13"
     ]
    },
    "halo_BusinessCombinationConsiderationTransferredBonusAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationConsiderationTransferredBonusAwards",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash consideration related to cash bonus awards paid by Halozyme",
        "label": "Business Combination, Consideration Transferred, Bonus Awards",
        "documentation": "Business Combination, Consideration Transferred, Bonus Awards"
       }
      }
     },
     "auth_ref": []
    },
    "halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration for Antares equity compensation awards",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issuable, Equity Compensation Awards",
        "documentation": "Business Combination, Consideration Transferred, Equity Interests Issuable, Equity Compensation Awards"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash consideration for Antares shares outstanding as of May 24, 2022",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3"
     ]
    },
    "halo_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration transferred, cash paid per acquiree share (usd per share)",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued And Issuable, Cash Paid Per Acquiree Share",
        "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued And Issuable, Cash Paid Per Acquiree Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Consideration related to acquiree closing indebtedness settled",
        "terseLabel": "Consideration related to Antares closing indebtedness settled by Halozyme",
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r69",
      "r631"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredOther1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredOther1",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration for seller transaction costs paid by Halozyme",
        "label": "Business Combination, Consideration Transferred, Other",
        "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "halo_BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent liability fair value measurement gain",
        "negatedTerseLabel": "Contingent liability fair value measurement adjustment",
        "label": "Business Combination, Contingent Consideration, Liability, Gain (Loss) On Change In Fair Value",
        "documentation": "Business Combination, Contingent Consideration, Liability, Gain (Loss) On Change In Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination",
        "label": "Business Combination Disclosure [Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r630"
     ]
    },
    "us-gaap_BusinessCombinationIntegrationRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationIntegrationRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested equity awards attributable to the post-combination period",
        "label": "Business Combination, Integration Related Costs",
        "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Proforma net loss of acquiree since acquisition date",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pro forma revenue of acquiree since acquisition date",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Adjustment, accounts receivable, net",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable, Net",
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable, Net"
       }
      }
     },
     "auth_ref": []
    },
    "halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustment, accrued expenses",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses",
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "halo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments, deferred tax liabilities, net",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred tax liabilities, Net",
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred tax liabilities, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "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."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Short-Term Investments",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Short-Term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, current portion",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Contract with Customer Liability",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Contract with Customer Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangibles, net",
        "verboseLabel": "Fair value of intangible assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Liabilities, Accrued Expenses",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Liabilities, Accrued Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net assets acquired, excluding goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68"
     ]
    },
    "halo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, net of current portion",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Contract with Customer Liability",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Contract with Customer Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations",
        "label": "Business Combinations Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r162",
      "r163"
     ]
    },
    "stpr_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "CA",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "California",
        "label": "CALIFORNIA"
       }
      }
     },
     "auth_ref": []
    },
    "country_CH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CH",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Switzerland",
        "label": "SWITZERLAND"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts accrued for purchases of property and equipment",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r40"
     ]
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAcquiredFromAcquisition",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash acquired",
        "label": "Cash Acquired from Acquisition",
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r238",
      "r926"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Axis]",
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1283",
      "r1284"
     ]
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Equivalents",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r130",
      "r277"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r130"
     ]
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedging",
        "label": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of non-cash investing and financing activities",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "halo_CliffVestingFirstAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "CliffVestingFirstAnniversaryMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cliff Vesting, First Anniversary",
        "label": "Cliff Vesting, First Anniversary [Member]",
        "documentation": "Cliff Vesting, First Anniversary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "halo_CollaborativeAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "CollaborativeAgreementsMember",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues under collaborative agreements",
        "verboseLabel": "Revenues under collaborative agreements",
        "label": "Collaborative Agreements [Member]",
        "documentation": "Collaborative Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commercial paper",
        "terseLabel": "Commercial paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r443",
      "r1010",
      "r1011",
      "r1012",
      "r1013"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commitments and contingencies (Note 12)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r175",
      "r784",
      "r844"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r436",
      "r437",
      "r910",
      "r1222",
      "r1227"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares reserved for future issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1006",
      "r1007",
      "r1008",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1158",
      "r1159",
      "r1161",
      "r1281",
      "r1349",
      "r1351"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, par value (usd per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r845"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r104",
      "r845",
      "r863",
      "r1351",
      "r1352"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock - $0.001 par value; 300,000 shares authorized; 123,138 and 126,770 shares issued and outstanding as of December\u00a031, 2024 and 2023, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r786",
      "r987"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1081"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1083"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/EmployeeSavingsPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Savings Plan",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r153"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r260",
      "r262",
      "r268",
      "r775",
      "r797",
      "r798"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "halo_ComputerAndOfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ComputerAndOfficeEquipmentMember",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer and office equipment",
        "label": "Computer and Office Equipment [Member]",
        "documentation": "Computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r47",
      "r84",
      "r85",
      "r344",
      "r909"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r47",
      "r84",
      "r85",
      "r344",
      "r819",
      "r909"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r47",
      "r84",
      "r85",
      "r344",
      "r909",
      "r1128"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Credit Risk, Sources of Supply and Significant Customers",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r192"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk, percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r47",
      "r84",
      "r85",
      "r344"
     ]
    },
    "halo_ConcentrationRiskPercentageInstantDate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ConcentrationRiskPercentageInstantDate",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk, percentage (instant date)",
        "label": "Concentration Risk, Percentage (instant date)",
        "documentation": "Concentration Risk, Percentage (instant date)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r47",
      "r48",
      "r84",
      "r167",
      "r909"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r47",
      "r84",
      "r85",
      "r344",
      "r909"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable, Other Contract Assets and Contract Liabilities",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1240"
     ]
    },
    "us-gaap_ContractWithCustomerAssetGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails": {
       "parentTag": "halo_AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails",
      "http://www.halozyme.com/role/RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other contract assets",
        "terseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1238",
      "r1239"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r503",
      "r523"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/RevenueAccountsReceivableOtherContractAssetsandContractLiabilitiesDetails",
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenues",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r502",
      "r523"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized variable consideration and other uncertainties satisfied",
        "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized",
        "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied."
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue recognized previously included in deferred revenue",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r524"
     ]
    },
    "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized from prior periods",
        "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period",
        "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_ContractWithCustomerRefundLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerRefundLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product returns and sales allowance",
        "label": "Contract with Customer, Refund Liability",
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer."
       }
      }
     },
     "auth_ref": [
      "r1242"
     ]
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r454",
      "r455",
      "r465",
      "r466",
      "r467",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954"
     ]
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtSecuritiesMember",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes",
        "label": "Convertible Debt Securities [Member]",
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt securities",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r964",
      "r966",
      "r974",
      "r988",
      "r1004",
      "r1346"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of sales",
        "label": "Cost of Goods and Services Sold",
        "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."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r739"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of Sales",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r1132"
     ]
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Costs and Expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating expenses",
        "label": "Costs and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r284",
      "r285",
      "r457",
      "r488",
      "r703",
      "r720",
      "r781",
      "r933",
      "r935"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "halo_CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "CreditAgreementMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Agreement",
        "label": "Credit Agreement [Member]",
        "documentation": "Credit Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r1230"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current - federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1131",
      "r1154",
      "r1278"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current - state",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1131",
      "r1154",
      "r1278"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r344"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1117"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1117"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1030",
      "r1119"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1030",
      "r1119"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1121"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1030",
      "r1119"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1023",
      "r1112"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1024",
      "r1113"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1024",
      "r1113"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1111"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1111"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1111"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1114"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1027",
      "r1116"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1027",
      "r1116"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1117"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1120"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1029",
      "r1118"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1026",
      "r1115"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount paid for conversion of debt instrument",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r40"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued for conversion of debt instrument (in shares)",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r40"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Net",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r279",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r442",
      "r443",
      "r453",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r469",
      "r476",
      "r477",
      "r479",
      "r685"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails",
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r91",
      "r92",
      "r170",
      "r174",
      "r286",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r460",
      "r465",
      "r466",
      "r467",
      "r468",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r985",
      "r1152",
      "r1223",
      "r1224",
      "r1225",
      "r1300",
      "r1302"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "halo_DebtInstrumentCapCallTransactionCapPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DebtInstrumentCapCallTransactionCapPricePerShare",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cap call transaction, cap price per share (usd per share)",
        "label": "Debt Instrument, Cap Call Transaction, Cap Price Per Share",
        "documentation": "Debt Instrument, Cap Call Transaction, Cap Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails_1": {
       "parentTag": "halo_LongTermDebtIncludingInterestGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross balance of long-term debt",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r174",
      "r480"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, convertible, conversion price (usd per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r456"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion rate",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r95",
      "r146",
      "r147",
      "r456"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining amortization per period of debt discount (in years)",
        "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period",
        "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "halo_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveBusinessDays",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible, threshold consecutive business days",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Business Days",
        "documentation": "Debt Instrument, Convertible, Threshold Consecutive Business Days"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible, threshold consecutive trading days",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible, threshold percentage of stock price trigger",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible, threshold trading days",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total principal amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r685",
      "r686",
      "r951",
      "r952",
      "r985"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total fair value of outstanding notes",
        "label": "Debt Instrument, Fair Value Disclosure",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r672",
      "r951",
      "r952",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1294"
     ]
    },
    "us-gaap_DebtInstrumentFeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFeeAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender fee",
        "label": "Debt Instrument, Fee Amount",
        "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "halo_DebtInstrumentInterestPeriodFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DebtInstrumentInterestPeriodFourMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year four",
        "label": "Debt Instrument, Interest, Period Four [Member]",
        "documentation": "Debt Instrument, Interest, Period Four"
       }
      }
     },
     "auth_ref": []
    },
    "halo_DebtInstrumentInterestPeriodOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DebtInstrumentInterestPeriodOneMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year one",
        "label": "Debt Instrument, Interest, Period One [Member]",
        "documentation": "Debt Instrument, Interest, Period One"
       }
      }
     },
     "auth_ref": []
    },
    "halo_DebtInstrumentInterestPeriodThirdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DebtInstrumentInterestPeriodThirdMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year three",
        "label": "Debt Instrument, Interest, Period Third [Member]",
        "documentation": "Debt Instrument, Interest, Period Third"
       }
      }
     },
     "auth_ref": []
    },
    "halo_DebtInstrumentInterestPeriodTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DebtInstrumentInterestPeriodTwoMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year two",
        "label": "Debt Instrument, Interest, Period Two [Member]",
        "documentation": "Debt Instrument, Interest, Period Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective interest rates",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r483",
      "r685",
      "r686",
      "r985"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate, stated percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r455"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r460",
      "r465",
      "r466",
      "r467",
      "r468",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r478",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r985",
      "r1152",
      "r1300",
      "r1302"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails",
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r286",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r460",
      "r465",
      "r466",
      "r467",
      "r468",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r985",
      "r1152",
      "r1223",
      "r1224",
      "r1225",
      "r1300",
      "r1302"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total coupon interest",
        "label": "Debt Instrument, Periodic Payment, Interest",
        "documentation": "Amount of the required periodic payments applied to interest."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "documentation": "Information by period of debt redemption feature under terms of debt agreement."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period One",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period Two",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r55",
      "r56",
      "r87",
      "r145",
      "r147",
      "r286",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r460",
      "r465",
      "r466",
      "r467",
      "r468",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r478",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r985",
      "r1152",
      "r1300",
      "r1302"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total unamortized debt discount",
        "negatedTerseLabel": "Less unamortized debt discount",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r1235",
      "r1299",
      "r1300",
      "r1302"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized debt issuance cost",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r481",
      "r684",
      "r685",
      "r686",
      "r951",
      "r952",
      "r985"
     ]
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes",
        "label": "Debt, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit loss",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest",
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss",
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMaturitiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Fair Value",
        "verboseLabel": "Available-for-sale marketable securities",
        "totalLabel": "Total estimated fair value of contractual maturities, available-for-sale",
        "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest",
        "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities, available-for-sale",
        "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current",
        "documentation": "Amount excluding accrued interest, 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."
       }
      }
     },
     "auth_ref": [
      "r1192"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Realized gain (loss) on marketable securities",
        "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1187"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Available-for-Sale Marketable Securities",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1187"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair market value of gross unrealized loss position",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r391",
      "r947"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of securities in unrealized loss position",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions",
        "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 unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r392"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred - federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1154",
      "r1277",
      "r1278"
     ]
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt issuance cost",
        "label": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1300",
      "r1302"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets, net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r588"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r172",
      "r605"
     ]
    },
    "halo_DeferredRentPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DeferredRentPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lease payments recognized (deferred)",
        "label": "Deferred Rent Payments",
        "documentation": "Deferred Rent Payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred - state",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1154",
      "r1277",
      "r1278"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized research expense",
        "label": "Deferred Tax Asset, In-Process Research and Development",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory related reserves",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "halo_DeferredTaxAssetsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASC 842 lease liability",
        "label": "Deferred Tax Assets, Lease Liabilities",
        "documentation": "Deferred Tax Assets, Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax asset",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net of valuation allowance",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development and orphan drug credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails",
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Valuation allowance for deferred tax assets",
        "terseLabel": "Valuation allowance for deferred tax assets",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_DeferredTaxLiabilitiesNonDeductibleBookAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DeferredTaxLiabilitiesNonDeductibleBookAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Non-deductible book amortization",
        "label": "Deferred Tax Liabilities, Non-deductible Book Amortization",
        "documentation": "Deferred Tax Liabilities, Non-deductible Book Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other, net",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "halo_DeferredTaxLiabilitiesRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DeferredTaxLiabilitiesRightOfUseAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesComponentsofDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "ASC 842 right of use asset",
        "label": "Deferred Tax Liabilities, Right-Of-Use Asset",
        "documentation": "Deferred Tax Liabilities, Right-Of-Use Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/EmployeeSavingsPlanNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer contribution amount",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails",
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation and amortization",
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r322",
      "r328",
      "r339",
      "r943",
      "r944"
     ]
    },
    "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instruments",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255",
      "r653",
      "r654",
      "r664",
      "r672",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r851",
      "r852",
      "r895",
      "r898",
      "r901",
      "r902",
      "r903",
      "r904",
      "r935",
      "r974",
      "r978",
      "r1008",
      "r1285",
      "r1286",
      "r1287",
      "r1350"
     ]
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative asset, current",
        "label": "Derivative Asset, Current",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r254"
     ]
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative asset, noncurrent",
        "label": "Derivative Asset, Noncurrent",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r254"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r836",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r858",
      "r859",
      "r860",
      "r861",
      "r871",
      "r872",
      "r873",
      "r874",
      "r877",
      "r878",
      "r879",
      "r880",
      "r895",
      "r896",
      "r901",
      "r903",
      "r1006",
      "r1008",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1295",
      "r1296"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r77",
      "r78",
      "r166",
      "r834",
      "r836",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r858",
      "r859",
      "r860",
      "r861",
      "r871",
      "r872",
      "r873",
      "r874",
      "r877",
      "r878",
      "r879",
      "r880",
      "r895",
      "r896",
      "r901",
      "r903",
      "r935",
      "r1006",
      "r1008",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1295",
      "r1296"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Axis]",
        "label": "Hedging Relationship [Axis]",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r75",
      "r77"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instruments",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255",
      "r653",
      "r654",
      "r664",
      "r672",
      "r826",
      "r827",
      "r828",
      "r829",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r858",
      "r860",
      "r861",
      "r896",
      "r897",
      "r898",
      "r901",
      "r902",
      "r903",
      "r904",
      "r935",
      "r1285",
      "r1286",
      "r1287",
      "r1350"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Line Items]",
        "label": "Derivative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r70",
      "r71",
      "r72",
      "r74",
      "r76",
      "r77",
      "r79",
      "r80",
      "r81",
      "r647"
     ]
    },
    "us-gaap_DerivativeTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeTermOfContract",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, contract term (years)",
        "label": "Derivative, Term of Contract",
        "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesMethodsOfAccountingHedgingDerivatives",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Hedges - Currency Risks",
        "label": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts."
       }
      }
     },
     "auth_ref": [
      "r640",
      "r1280"
     ]
    },
    "halo_DeviceLicensingAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DeviceLicensingAndDevelopmentMember",
     "presentation": [
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Device licensing and development revenue",
        "label": "Device Licensing and Development [Member]",
        "documentation": "Device Licensing and Development"
       }
      }
     },
     "auth_ref": []
    },
    "halo_DevicePartneredProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "DevicePartneredProductsMember",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails",
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Device partnered product sales",
        "verboseLabel": "Product sales to partners",
        "label": "Device Partnered Products [Member]",
        "documentation": "Device Partnered Products"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DilutiveSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DilutiveSecuritiesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive potential common stock outstanding",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r539",
      "r570",
      "r571",
      "r573",
      "r970"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1043"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1043",
      "r1086"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Tax Jurisdiction",
        "label": "Domestic Tax Jurisdiction [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1075"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (usd per share)",
        "terseLabel": "Earnings per share - basic (usd per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r307",
      "r309",
      "r315",
      "r316",
      "r317",
      "r321",
      "r625",
      "r633",
      "r650",
      "r651",
      "r776",
      "r799",
      "r938"
     ]
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicLineItems",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r313",
      "r315"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (usd per share)",
        "terseLabel": "Earnings per share - diluted (usd per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r309",
      "r315",
      "r316",
      "r317",
      "r321",
      "r625",
      "r633",
      "r650",
      "r651",
      "r776",
      "r799",
      "r938"
     ]
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareReconciliationAbstract",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Earnings Per Share Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/Earningspershare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r318",
      "r319",
      "r320"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r973"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal income tax expense",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r591",
      "r616",
      "r973"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationFdiiPercent",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign-derived intangible income",
        "label": "Effective Income Tax Rate Reconciliation, FDII, Percent",
        "documentation": "Percentage of reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)."
       }
      }
     },
     "auth_ref": [
      "r973",
      "r1271",
      "r1272"
     ]
    },
    "halo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive compensation limitation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent",
        "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-deductible expenses and other",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r973",
      "r1155",
      "r1271",
      "r1272"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income tax expense, net of federal income tax impact",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r973",
      "r1155",
      "r1271"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxReconciliationProvisionforIncomeTaxestoFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Research and development credits, net",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit."
       }
      }
     },
     "auth_ref": [
      "r973",
      "r1155",
      "r1271",
      "r1272"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation and payroll taxes",
        "label": "Employee-related Liabilities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r1316"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining Weighted-Average Recognition Period ( in years)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESPP",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails",
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails",
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails",
      "http://www.halozyme.com/role/StockholdersEquityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "netLabel": "Stock options",
        "verboseLabel": "Stock options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1127"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r233",
      "r264",
      "r265",
      "r266",
      "r292",
      "r293",
      "r294",
      "r296",
      "r301",
      "r303",
      "r305",
      "r323",
      "r381",
      "r382",
      "r427",
      "r500",
      "r614",
      "r615",
      "r622",
      "r623",
      "r624",
      "r626",
      "r632",
      "r633",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r649",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r687",
      "r688",
      "r702",
      "r795",
      "r812",
      "r813",
      "r814",
      "r824",
      "r883"
     ]
    },
    "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityInterestIssuedOrIssuableByTypeAxis",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Interest Type [Axis]",
        "label": "Equity Interest Type [Axis]",
        "documentation": "Information by type of equity interests that are issued or issuable in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityInterestIssuedOrIssuableTypeDomain",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]",
        "label": "Equity Interest Issued or Issuable, Type [Domain]",
        "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1047",
      "r1057",
      "r1090"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1033",
      "r1044",
      "r1054",
      "r1087"
     ]
    },
    "halo_EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember",
     "presentation": [
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Event-based development and regulatory milestones and other fees",
        "label": "Event -based Development And Regulatory Milestone And Other Fees [Member]",
        "documentation": "Event -based Development And Regulatory Milestone And Other Fees"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1283",
      "r1284"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r663",
      "r664",
      "r666",
      "r707",
      "r708",
      "r709",
      "r951",
      "r952",
      "r964",
      "r965",
      "r966",
      "r974",
      "r978"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r659",
      "r661",
      "r662",
      "r663",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r772",
      "r974",
      "r979"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r527",
      "r532",
      "r654",
      "r664",
      "r707",
      "r964",
      "r965",
      "r966",
      "r974"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r527",
      "r532",
      "r654",
      "r655",
      "r664",
      "r708",
      "r951",
      "r952",
      "r964",
      "r965",
      "r966",
      "r974"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r654",
      "r655",
      "r656",
      "r657",
      "r664",
      "r709",
      "r951",
      "r952",
      "r964",
      "r965",
      "r966",
      "r974",
      "r978"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
      "http://www.halozyme.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r663",
      "r664",
      "r666",
      "r707",
      "r708",
      "r709",
      "r951",
      "r952",
      "r964",
      "r965",
      "r966",
      "r974",
      "r978"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_FederalFundsEffectiveSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalFundsEffectiveSwapRateMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fed Funds Rate",
        "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r390",
      "r393",
      "r394",
      "r478",
      "r498",
      "r647",
      "r671",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r796",
      "r947",
      "r974",
      "r976",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r988",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1282",
      "r1285",
      "r1286",
      "r1287",
      "r1294",
      "r1297"
     ]
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful life (years)",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r400",
      "r420",
      "r949"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1216",
      "r1353"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r922",
      "r949"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r922",
      "r949"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r922",
      "r949"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r922",
      "r949"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r922",
      "r949"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r424",
      "r425",
      "r740",
      "r741",
      "r922"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Value",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r420",
      "r741",
      "r949"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r420",
      "r424",
      "r425",
      "r426",
      "r740",
      "r922",
      "r949"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r424",
      "r425",
      "r922"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationDetails",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Carrying Value - finite intangible assets",
        "totalLabel": "Total",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r740",
      "r1215"
     ]
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived intangible assets acquired",
        "label": "Finite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency hedging contracts",
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r851",
      "r855",
      "r860",
      "r873",
      "r879",
      "r899",
      "r900",
      "r901",
      "r1008"
     ]
    },
    "halo_ForeignOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ForeignOtherMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All other foreign",
        "label": "Foreign, Other [Member]",
        "documentation": "Foreign, Other"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1051",
      "r1061",
      "r1094"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1051",
      "r1061",
      "r1094"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1051",
      "r1061",
      "r1094"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1051",
      "r1061",
      "r1094"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1051",
      "r1061",
      "r1094"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on disposal of equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Concentration Risk",
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r909"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill",
        "periodStartLabel": "Balance as of December 31, 2023",
        "periodEndLabel": "Balance as of December\u00a031, 2024",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r401",
      "r773",
      "r944",
      "r948",
      "r975",
      "r987",
      "r1196",
      "r1203"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets, net",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1194",
      "r1206"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1194",
      "r1206"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r948"
     ]
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Adjustment",
        "label": "Goodwill, Measurement Period Adjustment",
        "documentation": "Amount of increase (decrease) from measurement period adjustment of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r1202"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesCashFlowHedgesCurrencyRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Domain]",
        "label": "Hedging Relationship [Domain]",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1043"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r922",
      "r1221"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment charge",
        "label": "Impairment of Intangible Assets, Finite-Lived",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r1151",
      "r1220"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets and Other Long-Lived Asset",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r138"
     ]
    },
    "us-gaap_InProcessResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InProcessResearchAndDevelopmentMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ATRS-1902 (IPR&amp;D)",
        "label": "In Process Research and Development [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1215",
      "r1217",
      "r1218",
      "r1219"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r590"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income tax expense",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r177",
      "r182",
      "r777",
      "r793",
      "r940",
      "r943",
      "r1163",
      "r1165",
      "r1166",
      "r1167",
      "r1168"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesIncomeBeforeIncomeTaxExpenseSummarizedbyRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r590"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r434",
      "r435",
      "r658",
      "r660",
      "r665",
      "r809",
      "r811",
      "r868",
      "r922",
      "r977",
      "r1319"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r435",
      "r658",
      "r660",
      "r665",
      "r809",
      "r811",
      "r868",
      "r922",
      "r977",
      "r1319"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Axis]",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r591",
      "r592",
      "r598",
      "r611",
      "r973",
      "r1274"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Domain]",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r591",
      "r592",
      "r598",
      "r611",
      "r973",
      "r1274"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r582",
      "r591",
      "r595",
      "r596",
      "r597",
      "r603",
      "r609",
      "r617",
      "r619",
      "r620",
      "r621",
      "r823",
      "r973"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "totalLabel": "Total income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r199",
      "r304",
      "r305",
      "r322",
      "r329",
      "r339",
      "r589",
      "r591",
      "r618",
      "r800",
      "r973"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r585",
      "r586",
      "r603",
      "r604",
      "r608",
      "r613",
      "r821"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid, net",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r276",
      "r610",
      "r611"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable and accrued expenses",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable, net and other contract assets",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognition of deferred revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r737",
      "r1150"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred income taxes",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "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."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in operating assets and liabilities",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive potential common stock outstanding (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r311",
      "r312",
      "r317",
      "r538"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r418",
      "r423",
      "r949"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ATRS-1902 (IPR&amp;D) - indefinite",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r423",
      "r949"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r418",
      "r423",
      "r949"
     ]
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived intangible assets acquired",
        "label": "Indefinite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r1217"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1051",
      "r1061",
      "r1085",
      "r1094",
      "r1098",
      "r1106"
     ]
    },
    "us-gaap_InducedConversionOfConvertibleDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InducedConversionOfConvertibleDebtExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Inducement expense related to convertible notes",
        "terseLabel": "Induced conversion expense related to convertible notes",
        "label": "Induced Conversion of Convertible Debt Expense",
        "documentation": "Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1104"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1021",
      "r1110"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1021",
      "r1110"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1021",
      "r1110"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Total intangibles, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r1215",
      "r1217"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r473",
      "r484",
      "r953",
      "r954"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r1149"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r274",
      "r275"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "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."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r930"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails": {
       "parentTag": "halo_InventoryNetIncludingLongTermPortion",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails",
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "netLabel": "Total inventories, current",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r927",
      "r987"
     ]
    },
    "halo_InventoryNetIncludingLongTermPortion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "InventoryNetIncludingLongTermPortion",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total inventories",
        "label": "Inventory, Net Including Long-term Portion",
        "documentation": "Inventory, Net Including Long-term Portion"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails": {
       "parentTag": "halo_InventoryNetIncludingLongTermPortion",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails",
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less long-term portion",
        "terseLabel": "Long-term inventories",
        "label": "Inventory, Noncurrent",
        "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle."
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r237",
      "r250",
      "r395",
      "r396",
      "r397",
      "r738",
      "r936"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r932"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work-in-process",
        "label": "Inventory, Work in Process, Net of Reserves",
        "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."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r931"
     ]
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contractual Maturities of Available-for-Sale Debt Securities",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "country_JP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "JP",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Japan",
        "label": "JAPAN"
       }
      }
     },
     "auth_ref": []
    },
    "halo_JanssenAndRocheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "JanssenAndRocheMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janssen and Roche",
        "label": "Janssen And Roche [Member]",
        "documentation": "Janssen And Roche"
       }
      }
     },
     "auth_ref": []
    },
    "halo_JanssenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "JanssenMember",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janssen",
        "label": "Janssen [Member]",
        "documentation": "Janssen Collaboration [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_JanssenRocheAndTevaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "JanssenRocheAndTevaMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Janssen, Roche and Teva",
        "label": "Janssen, Roche And Teva [Member]",
        "documentation": "Janssen, Roche And Teva"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r700"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r694",
      "r701"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r694",
      "r701"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Minimum Operating Lease Payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1305"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total minimum lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, term of contract (years)",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1304"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r91",
      "r92",
      "r93",
      "r97",
      "r98",
      "r99",
      "r102",
      "r281",
      "r380",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r636",
      "r637",
      "r638",
      "r673",
      "r843",
      "r939",
      "r1015",
      "r1232",
      "r1306",
      "r1307"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r176",
      "r789",
      "r987",
      "r1153",
      "r1191",
      "r1298"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r236",
      "r281",
      "r380",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r636",
      "r637",
      "r638",
      "r673",
      "r987",
      "r1232",
      "r1306",
      "r1307"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current liabilities",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_LicenseFeesAndEventBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "LicenseFeesAndEventBasedMember",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "License fees and event-based payments",
        "label": "License Fees And Event-Based [Member]",
        "documentation": "License Fees And Event-Based [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment fee percentage",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r96"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Carrying value of long-term debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r174",
      "r466",
      "r482",
      "r951",
      "r952",
      "r985",
      "r1317"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less current portion of long-term debt",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "halo_LongTermDebtIncludingInterestGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "LongTermDebtIncludingInterestGross",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total minimum payments",
        "label": "Long-term Debt Including Interest, Gross",
        "documentation": "Long-term Debt Including Interest, Gross"
       }
      }
     },
     "auth_ref": []
    },
    "halo_LongTermDebtInterestGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "LongTermDebtInterestGross",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails_1": {
       "parentTag": "halo_LongTermDebtIncludingInterestGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less amount representing coupon interest",
        "label": "Long-term Debt, Interest, Gross",
        "documentation": "Long-term Debt, Interest, Gross"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": "halo_LongTermDebtIncludingInterestGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r286",
      "r1236"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": "halo_LongTermDebtIncludingInterestGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r286",
      "r471"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": "halo_LongTermDebtIncludingInterestGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r286",
      "r471"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": "halo_LongTermDebtIncludingInterestGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r286",
      "r471"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": "halo_LongTermDebtIncludingInterestGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r286",
      "r471"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails": {
       "parentTag": "halo_LongTermDebtIncludingInterestGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r286",
      "r471"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets",
      "http://www.halozyme.com/role/LongTermDebtNetCarryingAmountofConvertibleNotesDetails",
      "http://www.halozyme.com/role/LongTermDebtNetFutureMaturitiesandInterestPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, net",
        "verboseLabel": "Long-term debt, less current portion and unamortized debt discount",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r246"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r1223",
      "r1224",
      "r1225"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetComponentsofInterestExpenseDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r53",
      "r1223",
      "r1224",
      "r1225"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r959",
      "r998",
      "r1002",
      "r1241",
      "r1318",
      "r1320",
      "r1321",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1347",
      "r1348"
     ]
    },
    "halo_ManufacturingEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ManufacturingEquipmentMember",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing equipment",
        "label": "Manufacturing Equipment [Member]",
        "documentation": "Manufacturing Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r231",
      "r232",
      "r438",
      "r439",
      "r440",
      "r441",
      "r533",
      "r579",
      "r657",
      "r736",
      "r808",
      "r810",
      "r818",
      "r835",
      "r836",
      "r888",
      "r890",
      "r892",
      "r893",
      "r905",
      "r920",
      "r921",
      "r946",
      "r955",
      "r969",
      "r978",
      "r979",
      "r983",
      "r984",
      "r999",
      "r1234",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r231",
      "r232",
      "r438",
      "r439",
      "r440",
      "r441",
      "r533",
      "r579",
      "r657",
      "r736",
      "r808",
      "r810",
      "r818",
      "r835",
      "r836",
      "r888",
      "r890",
      "r892",
      "r893",
      "r905",
      "r920",
      "r921",
      "r946",
      "r955",
      "r969",
      "r978",
      "r979",
      "r983",
      "r999",
      "r1234",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "halo_MonthlyVestingAfterOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "MonthlyVestingAfterOneYearMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly Vesting, after One Year",
        "label": "Monthly Vesting, after One Year [Member]",
        "documentation": "Monthly Vesting, after One Year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "presentation": [
      "http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r959",
      "r998",
      "r1002",
      "r1241",
      "r1318",
      "r1320",
      "r1321",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1347",
      "r1348"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Organization and Business",
        "label": "Nature of Operations [Text Block]",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r200"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131",
      "r132"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "verboseLabel": "Net income",
        "netLabel": "Net income",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r132",
      "r178",
      "r234",
      "r259",
      "r261",
      "r266",
      "r281",
      "r295",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r304",
      "r305",
      "r314",
      "r380",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r625",
      "r633",
      "r651",
      "r673",
      "r794",
      "r865",
      "r881",
      "r882",
      "r1014",
      "r1232"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adoption and Pending Adoption of Recent Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1051",
      "r1061",
      "r1085",
      "r1094"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "halo_NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial banks where cash and cash equivalents are maintained",
        "label": "Number Of Commercial Banks Where Cash And Cash Equivalent Are Maintained",
        "documentation": "Number Of Commercial Banks Where Cash And Cash Equivalents Are Maintained"
       }
      }
     },
     "auth_ref": []
    },
    "halo_NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial institutions where marketable securities are maintained",
        "label": "Number Of Financial Institutions Where Marketable Securities Are Maintained",
        "documentation": "Number Of Financial Institutions Where Marketable Securities Are Maintained"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r944",
      "r1164"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r940",
      "r1163",
      "r1165",
      "r1166",
      "r1167",
      "r1168"
     ]
    },
    "halo_OperatingLeaseAccretionOfLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "OperatingLeaseAccretionOfLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, accretion of liability",
        "label": "Operating Lease, Accretion Of Liability",
        "documentation": "Operating Lease, Accretion Of Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r695",
      "r986"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1303"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails",
      "http://www.halozyme.com/role/CommitmentsandContingenciesAnnualFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liability",
        "terseLabel": "Total",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]",
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease payments",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r696"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails": {
       "parentTag": "halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use of assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use asset amortization",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1151"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.halozyme.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term (years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r986"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses",
        "label": "Other Accrued Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid classified as other."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r243",
      "r782",
      "r944",
      "r1015"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain on foreign currency",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r115",
      "r116",
      "r117",
      "r674",
      "r675",
      "r676"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive (loss) income",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r677",
      "r678",
      "r683",
      "r774",
      "r795",
      "r1146",
      "r1147"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gain on derivative instruments, net",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r258"
     ]
    },
    "halo_OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain (loss) on derivative instruments, net",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Unrealized Holding Gain (Loss), Before Adjustment, After Tax",
        "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Unrealized Holding Gain (Loss), Before Adjustment, After Tax"
       }
      }
     },
     "auth_ref": []
    },
    "halo_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net Of Tax",
        "documentation": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net Of Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized (loss) gain on marketable securities, net",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r379"
     ]
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndExpensesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense)",
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investment and other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Operating Activities, Cash Flow Statement",
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other prepaid expenses",
        "label": "Other Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1144",
      "r1193"
     ]
    },
    "halo_OtherStatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "OtherStatesMember",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other States",
        "label": "Other States [Member]",
        "documentation": "Other States"
       }
      }
     },
     "auth_ref": []
    },
    "halo_OthercollaboratorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "OthercollaboratorsMember",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other collaborators",
        "label": "Other collaborators [Member]",
        "documentation": "Other collaborators [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1049",
      "r1059",
      "r1092"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1052",
      "r1062",
      "r1095"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1052",
      "r1062",
      "r1095"
     ]
    },
    "halo_PartnerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "PartnerAMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partner A",
        "label": "Partner A [Member]",
        "documentation": "Partner A"
       }
      }
     },
     "auth_ref": []
    },
    "halo_PartnerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "PartnerBMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partner B",
        "label": "Partner B [Member]",
        "documentation": "Partner B"
       }
      }
     },
     "auth_ref": []
    },
    "halo_PartnerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "PartnerCMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partner C",
        "label": "Partner C [Member]",
        "documentation": "Partner C"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "halo_PaymentForCappedCallTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "PaymentForCappedCallTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for capped calls",
        "label": "Payment for Capped Call Transactions",
        "documentation": "Payment for Capped Call Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "halo_PaymentOfCappedCallTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "PaymentOfCappedCallTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of capped call",
        "label": "Payment Of Capped Call Transactions",
        "documentation": "Payment Of Capped Call Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of debt issuance cost",
        "terseLabel": "Debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of marketable securities",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r270",
      "r348"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions of business, net of cash acquired",
        "terseLabel": "Total purchase consideration, net of $46,548 cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSUs",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock, par value (usd per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r486"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r845"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r486"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r845",
      "r863",
      "r1351",
      "r1352"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock - $0.001 par value; 20,000 shares authorized; no shares issued and outstanding",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r785",
      "r987"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total prepaid expenses and other assets",
        "label": "Prepaid Expense and Other Assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails",
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other current assets",
        "terseLabel": "Total prepaid expenses and other assets, current",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1145"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails",
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other assets",
        "negatedTerseLabel": "Less long-term portion",
        "label": "Prepaid Expense and Other Assets, Noncurrent",
        "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 after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r1143"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails_1": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid manufacturing expenses",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r398",
      "r399",
      "r929"
     ]
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of 2028 Convertible Notes, net",
        "label": "Proceeds from Convertible Debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from term loan",
        "label": "Proceeds from Issuance of Secured Debt",
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from revolving credit facilities",
        "label": "Proceeds from Long-Term Lines of Credit",
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "halo_ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock under equity incentive plans, net of taxes paid related to net share settlement",
        "label": "Proceeds From (Payments) For Issuance Of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "documentation": "Proceeds From (Payments) For Issuance Of Shares, Share-Based Payment Arrangement, Including Option Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales and maturities of marketable securities",
        "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale, 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)."
       }
      }
     },
     "auth_ref": [
      "r270",
      "r271",
      "r1171"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of assets",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from options exercised",
        "verboseLabel": "Net proceeds from stock options exercised",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r22"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductMember",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product sales, net",
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r230",
      "r341",
      "r739",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r924",
      "r957",
      "r997",
      "r999",
      "r1000",
      "r1003",
      "r1005",
      "r1140",
      "r1228",
      "r1229",
      "r1241",
      "r1318",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1347",
      "r1348"
     ]
    },
    "halo_ProductSalesOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ProductSalesOtherMember",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other product sales",
        "label": "Product Sales, Other [Member]",
        "documentation": "Product Sales, Other"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r230",
      "r341",
      "r739",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r924",
      "r957",
      "r997",
      "r999",
      "r1000",
      "r1003",
      "r1005",
      "r1140",
      "r1228",
      "r1229",
      "r1241",
      "r1318",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1347",
      "r1348"
     ]
    },
    "halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails",
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net",
        "label": "Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization",
        "documentation": "Property, Plant, And Equipment And Operating Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r700"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r239",
      "r792"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails": {
       "parentTag": "halo_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Subtotal",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r700",
      "r780",
      "r792",
      "r987"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment, Net",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r193",
      "r198",
      "r790"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r700"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, useful lives (years)",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "halo_ProprietaryProductsSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ProprietaryProductsSalesMember",
     "presentation": [
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proprietary product sales",
        "label": "Proprietary Products Sales [Member]",
        "documentation": "Proprietary Products Sales"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "halo_RSURSAandPRSUawardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "RSURSAandPRSUawardsMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs, PSUs and ESPP",
        "label": "RSU, RSA, and PRSU awards [Member]",
        "documentation": "Restricted Stock Unit, Restricted Stock Awards, and Performance Restricted Stock Unit awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r231",
      "r232",
      "r438",
      "r439",
      "r440",
      "r441",
      "r526",
      "r533",
      "r565",
      "r566",
      "r567",
      "r579",
      "r657",
      "r710",
      "r719",
      "r736",
      "r808",
      "r810",
      "r818",
      "r835",
      "r836",
      "r888",
      "r890",
      "r892",
      "r893",
      "r905",
      "r920",
      "r921",
      "r946",
      "r955",
      "r969",
      "r978",
      "r979",
      "r983",
      "r984",
      "r999",
      "r1008",
      "r1226",
      "r1234",
      "r1286",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesLeasesDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r231",
      "r232",
      "r438",
      "r439",
      "r440",
      "r441",
      "r526",
      "r533",
      "r565",
      "r566",
      "r567",
      "r579",
      "r657",
      "r710",
      "r719",
      "r736",
      "r808",
      "r810",
      "r818",
      "r835",
      "r836",
      "r888",
      "r890",
      "r892",
      "r893",
      "r905",
      "r920",
      "r921",
      "r946",
      "r955",
      "r969",
      "r978",
      "r979",
      "r983",
      "r984",
      "r999",
      "r1008",
      "r1226",
      "r1234",
      "r1286",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits [Roll Forward]",
        "label": "Unrecognized Tax Benefits [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1033",
      "r1044",
      "r1054",
      "r1087"
     ]
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of 2024 Convertible Notes",
        "label": "Repayments of Convertible Debt",
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of revolving credit facilities",
        "label": "Repayments of Long-Term Lines of Credit",
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of term loan",
        "label": "Repayments of Secured Debt",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r284",
      "r285",
      "r457",
      "r488",
      "r703",
      "r720",
      "r781",
      "r934",
      "r935"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r581",
      "r922",
      "r943",
      "r1314"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Research and Development Expenses",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r580"
     ]
    },
    "halo_ResearchEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ResearchEquipmentMember",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research equipment",
        "label": "Research Equipment [Member]",
        "documentation": "Research equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchMember",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research Tax Credit Carryforward",
        "label": "Research Tax Credit Carryforward [Member]",
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes."
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1045",
      "r1055",
      "r1088"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1035",
      "r1046",
      "r1056",
      "r1089"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1053",
      "r1063",
      "r1096"
     ]
    },
    "halo_RestrictStockUnitsPerformanceSharesAndESPPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "RestrictStockUnitsPerformanceSharesAndESPPMember",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs, PSUs and ESPP",
        "label": "Restrict Stock Units, Performance Shares and ESPP [Member]",
        "documentation": "Restrict Stock Units, Performance Shares and ESPP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Domain]",
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "halo_RestrictedStockUnitsAndPerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "RestrictedStockUnitsAndPerformanceSharesMember",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units and Performance Shares",
        "label": "Restricted Stock Units And Performance Shares [Member]",
        "documentation": "Restricted Stock Units And Performance Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs",
        "verboseLabel": "RSUs",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r148",
      "r788",
      "r815",
      "r817",
      "r822",
      "r846",
      "r987"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings (Accumulated Deficit)",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r292",
      "r293",
      "r294",
      "r296",
      "r301",
      "r303",
      "r305",
      "r381",
      "r382",
      "r427",
      "r614",
      "r615",
      "r622",
      "r623",
      "r624",
      "r626",
      "r632",
      "r633",
      "r641",
      "r643",
      "r644",
      "r646",
      "r649",
      "r687",
      "r688",
      "r812",
      "r814",
      "r824",
      "r1351"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenues",
        "verboseLabel": "Total revenues",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r181",
      "r322",
      "r325",
      "r326",
      "r337",
      "r339",
      "r341",
      "r342",
      "r344",
      "r521",
      "r522",
      "r739"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r923"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r511",
      "r512",
      "r525"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, remaining performance obligation, expected timing",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "halo_RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of contract termination by written notice",
        "label": "Revenue, Remaining Performance Obligation, Period Of Termination By Written Notice",
        "documentation": "Revenue, Remaining Performance Obligation, Period Of Termination By Written Notice"
       }
      }
     },
     "auth_ref": []
    },
    "halo_RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue remaining performance obligations, related to unfulfilled product purchase orders",
        "label": "Revenue Remaining Performance Obligations, Unfulfilled Product Purchase Orders, Amount",
        "documentation": "Revenue Remaining Performance Obligations, Unfulfilled Product Purchase Orders, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenues",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligation",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r697",
      "r986"
     ]
    },
    "halo_RocheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "RocheMember",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Roche",
        "label": "Roche [Member]",
        "documentation": "Roche"
       }
      }
     },
     "auth_ref": []
    },
    "halo_RoyaltiesReceivedNumberOfProductsSold": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "RoyaltiesReceivedNumberOfProductsSold",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalties received, number of products sold",
        "label": "Royalties Received, Number Of Products Sold",
        "documentation": "Royalties Received, Number Of Products Sold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RoyaltyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RoyaltyMember",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalties",
        "verboseLabel": "Royalty payments",
        "label": "Royalty [Member]",
        "documentation": "Money for usage-based right to asset."
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "halo_SaleOfStockPremiumOverLastReportedSalePricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "SaleOfStockPremiumOverLastReportedSalePricePercentage",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of stock premium over last reported sale price, percentage",
        "label": "Sale of Stock Premium Over Last Reported Sale Price, Percentage",
        "documentation": "Sale of Stock Premium Over Last Reported Sale Price, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of stock, price per share (usd per share)",
        "label": "Sale of Stock, Price Per Share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesMember",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales",
        "label": "Sales [Member]",
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "halo_SalesbasedmilestoneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "SalesbasedmilestoneMember",
     "presentation": [
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales-based milestones",
        "label": "Sales-based milestone [Member]",
        "documentation": "Sales-based milestone [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccountsReceivableNetandContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Financing Receivables [Table]",
        "label": "Accounts and Financing Receivables [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r111",
      "r346",
      "r1170"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable, Net and Contract Assets",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r111"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Expenses",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1213"
     ]
    },
    "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class",
        "label": "Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class [Table Text Block]",
        "documentation": "Tabular disclosure of acquired indefinite-lived intangible asset by major class."
       }
      }
     },
     "auth_ref": [
      "r1212"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Available-for-sale Securities",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/BusinessCombinationProformaFinancialInformationDetails",
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r66",
      "r629"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Total Purchase Price Consideration",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r66"
     ]
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying Values and Fair Values of Convertible Notes",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Expense by Type",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1276"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Interest Income and Interest Expense Disclosure",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r55",
      "r56",
      "r87",
      "r145",
      "r147",
      "r951",
      "r953",
      "r1156",
      "r1300"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1273"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r43",
      "r309",
      "r313",
      "r315"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Provision for Income Taxes to Federal Income Tax Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r973",
      "r1271"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible Asset, Finite-Lived [Table]",
        "terseLabel": "Intangible Asset, Finite-Lived [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r420",
      "r424",
      "r425",
      "r426",
      "r740",
      "r922",
      "r949"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets Accumulated Amortization and Weighted Average Useful Lives",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r949",
      "r1214"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r948",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income Before Income Tax (Expense) Summarized by Region",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Indefinite-Lived Intangible Assets",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r949",
      "r1217"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Inventories",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r112",
      "r113",
      "r114"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Maturities Interest Payments of Long-term Debt",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of PSU Activity",
        "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Prepaid Expenses and Other Assets",
        "label": "Schedule of Other Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r700"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails",
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r537",
      "r540",
      "r541",
      "r542",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of RSU Activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Award Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r154"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Total Unrecognized Estimated Compensation Cost by Type of Award and Weighted Average Remaining Requisite Service Period",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Tax Benefits",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r972"
     ]
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule II - Valuation and Qualifying Accounts",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r291"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Estimated Future Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r949",
      "r1216"
     ]
    },
    "halo_ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ScheduleofSharebasedCompensationArrangementsValuationInputsLineItems",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements Valuation Inputs [Line Items]",
        "label": "Schedule of Share-based Compensation Arrangements Valuation Inputs [Line Items]",
        "documentation": "[Line Items] for Schedule of Share-based Compensation Arrangements Valuation Inputs [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_ScheduleofSharebasedCompensationArrangementsValuationInputsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ScheduleofSharebasedCompensationArrangementsValuationInputsTable",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements Valuation Inputs [Table]",
        "label": "Schedule of Share-based Compensation Arrangements Valuation Inputs [Table]",
        "documentation": "Schedule of Share-based Compensation Arrangements Valuation Inputs [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Concentration of Risk, by Risk Factor",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r47",
      "r48",
      "r84",
      "r167"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral."
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r206",
      "r209",
      "r211",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r342",
      "r343",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r828",
      "r831",
      "r833",
      "r889",
      "r891",
      "r894",
      "r906",
      "r908",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r925",
      "r958",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r1001",
      "r1008",
      "r1241",
      "r1318",
      "r1320",
      "r1321",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1347",
      "r1348"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r340",
      "r342",
      "r941",
      "r942",
      "r945"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Selling, general and administrative",
        "label": "Selling, General and Administrative Expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r557"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r557"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, Beginning (in shares)",
        "periodEndLabel": "Outstanding, Ending (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "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."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r553"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number\u00a0of Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, Beginning (usd per share)",
        "periodEndLabel": "Outstanding, Ending (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r553"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term\u00a0(in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested in period, fair value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r566"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free interest rate, maximum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free interest rate, minimum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r565"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails",
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r537",
      "r540",
      "r541",
      "r542",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568"
     ]
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee purchase maximum amount",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share purchases, employee payroll deduction maximum percent",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate",
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share purchases, employee payroll deduction percent minimum",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for grant (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares subject to outstanding awards (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Subject To Outstanding Awards",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Subject To Outstanding Awards"
       }
      }
     },
     "auth_ref": []
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options, exercise price, share price percent",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Share Price",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Share Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options, exercised, intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Canceled/forfeitures (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1251"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canceled/forfeited (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1251"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grants (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options, granted weighted average grant date fair value (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAbstract",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Underlying Stock\u00a0Options",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Abstract]",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding Aggregate Intrinsic Value [Abstract]",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding Aggregate Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options, outstanding, initial contractual term (years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Initial Contractual Term",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Initial Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, End of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails",
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, Beginning (in shares)",
        "periodEndLabel": "Outstanding, Ending (in shares)",
        "terseLabel": "Outstanding stock options and unvested restricted stock units (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, Beginning (usd per share)",
        "periodEndLabel": "Outstanding, Ending (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average\u00a0Exercise Price\u00a0per\u00a0Share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, End of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r561"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, End of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r561"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, Ending weighted average exercise price (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r561"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest, End of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r560"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest, End of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r560"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest, Ending weighted average exercise price (usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r560"
     ]
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermsAbstract",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term\u00a0( in years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Terms [Abstract]",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Terms"
       }
      }
     },
     "auth_ref": []
    },
    "halo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase period",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period",
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails",
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails",
      "http://www.halozyme.com/role/SharebasedCompensationPerformanceStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails",
      "http://www.halozyme.com/role/SharebasedCompensationSharebasedCompensationExpenseDetails",
      "http://www.halozyme.com/role/SharebasedCompensationTotalUnrecognizedEstimatedCompensationCostDetails",
      "http://www.halozyme.com/role/StockholdersEquityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r541",
      "r542",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (usd per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (usd per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "halo_ShareBasedCompensationAwardsUnvestedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationAwardsUnvestedMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Compensation Awards, Unvested",
        "label": "Share-based Compensation Awards, Unvested [Member]",
        "documentation": "Share-based Compensation Awards, Unvested"
       }
      }
     },
     "auth_ref": []
    },
    "halo_ShareBasedCompensationAwardsVestedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "ShareBasedCompensationAwardsVestedMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationTotalPurchaseConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Compensation Awards, Vested",
        "label": "Share-based Compensation Awards, Vested [Member]",
        "documentation": "Share-based Compensation Awards, Vested"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r543",
      "r562",
      "r563",
      "r564",
      "r565",
      "r568",
      "r574",
      "r575",
      "r576",
      "r577"
     ]
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award vesting rights, percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested",
        "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value, vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationValuationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average expected term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r564"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, End of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, End of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r561"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest, End of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r560"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price percent",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance, shares outstanding (in shares)",
        "periodEndLabel": "Ending Balance, shares outstanding (in shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unit holders awards surrendered to pay for minimum withholding taxes (in shares)",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r278"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r104",
      "r108",
      "r109",
      "r233",
      "r264",
      "r265",
      "r266",
      "r292",
      "r293",
      "r294",
      "r296",
      "r301",
      "r303",
      "r305",
      "r323",
      "r381",
      "r382",
      "r427",
      "r500",
      "r614",
      "r615",
      "r622",
      "r623",
      "r624",
      "r626",
      "r632",
      "r633",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r649",
      "r677",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r687",
      "r688",
      "r702",
      "r795",
      "r812",
      "r813",
      "r814",
      "r824",
      "r883"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails",
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r206",
      "r209",
      "r211",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r342",
      "r343",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r828",
      "r831",
      "r833",
      "r889",
      "r891",
      "r894",
      "r906",
      "r908",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r925",
      "r958",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r1001",
      "r1008",
      "r1241",
      "r1318",
      "r1320",
      "r1321",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1327",
      "r1328",
      "r1329",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1337",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1347",
      "r1348"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsPropertyandEquipmentDetails",
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r323",
      "r688",
      "r739",
      "r820",
      "r825",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r845",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r864",
      "r866",
      "r867",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r883",
      "r1009"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r323",
      "r345",
      "r688",
      "r739",
      "r820",
      "r825",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r845",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r864",
      "r866",
      "r867",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r883",
      "r1009"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1048",
      "r1058",
      "r1091"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for conversion of 2024 Convertible Notes",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r40"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for the induced conversion of 2024 Convertible Notes (in shares)",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r55",
      "r104",
      "r108",
      "r148",
      "r470"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan (in shares)",
        "verboseLabel": "Issuance of common stock upon vesting of restricted stock and performance stock units, net (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r103",
      "r104",
      "r148"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationOptionsDetails",
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Exercised (in shares)",
        "verboseLabel": "Number of shares of common stock issued as a result of stock option exercises (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r103",
      "r104",
      "r148",
      "r549"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for the induced conversion of 2024 Convertible Notes",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r104",
      "r108",
      "r109",
      "r148"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net and shares issued under the ESPP plan",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r103",
      "r104",
      "r148"
     ]
    },
    "halo_StockOptionsAndRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "StockOptionsAndRestrictedStockUnitsMember",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options and restricted stock units",
        "label": "Stock Options And Restricted Stock Units [Member]",
        "documentation": "Stock Options And Restricted Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital return program, authorized amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1237"
     ]
    },
    "us-gaap_StockRepurchaseProgramPeriodInForce1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramPeriodInForce1",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital return program, purchase period (years)",
        "label": "Share Repurchase Program, Period in Force",
        "documentation": "Period share may be purchased under authorized share repurchase plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock (in shares)",
        "terseLabel": "Shares repurchased (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r103",
      "r104",
      "r148"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r103",
      "r104",
      "r148"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets",
      "http://www.halozyme.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r108",
      "r109",
      "r135",
      "r847",
      "r863",
      "r884",
      "r885",
      "r987",
      "r1015",
      "r1153",
      "r1191",
      "r1298",
      "r1351"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedBalanceSheets",
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders\u2019 equity",
        "terseLabel": "Stockholders' equity (deficit) (textual)",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r280",
      "r485",
      "r487",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r499",
      "r500",
      "r648",
      "r886",
      "r887",
      "r907"
     ]
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItems"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Certain Balance Sheet Items",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r1141"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_TLANDOProductRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "TLANDOProductRightsMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TLANDO product rights",
        "label": "TLANDO, Product Rights [Member]",
        "documentation": "TLANDO, Product Rights"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1084"
     ]
    },
    "halo_TakedaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "TakedaMember",
     "presentation": [
      "http://www.halozyme.com/role/OrganizationandBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Takeda",
        "label": "Takeda [Member]",
        "documentation": "Takeda"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit carryforwards",
        "label": "Tax Credit Carryforward, Amount",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Axis]",
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_TaxCreditCarryforwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardLineItems",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Line Items]",
        "label": "Tax Credit Carryforward [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Name [Domain]",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_TaxCreditCarryforwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardTable",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Table]",
        "label": "Tax Credit Carryforward [Table]",
        "documentation": "Disclosure of information about tax credit carryforward available to reduce future taxable income. Includes, but is not limited to, description, amount, expiration date, limitation on use, and related deferred tax asset and valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r612"
     ]
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/CertainBalanceSheetItemsAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Taxes Payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r171",
      "r1316"
     ]
    },
    "halo_TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "TermLoanFacilityMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationNarrativeDetails",
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Facility",
        "label": "Term Loan Facility [Member]",
        "documentation": "Term Loan Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1076"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1083"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1104"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1106"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.halozyme.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r478",
      "r498",
      "r647",
      "r671",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r796",
      "r974",
      "r976",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r988",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1282",
      "r1285",
      "r1286",
      "r1287",
      "r1294",
      "r1297"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1107"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1108"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1108"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1106"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1106"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1109"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1107"
     ]
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "presentation": [
      "http://www.halozyme.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average price per share (usd per share)",
        "label": "Shares Acquired, Average Cost Per Share",
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.halozyme.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://www.halozyme.com/role/FairValueMeasurementAvailableforSaleSecuritiesDetails",
      "http://www.halozyme.com/role/FairValueMeasurementMajorSecurityofFairValueMeasuredonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. treasury securities",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r937",
      "r964",
      "r966",
      "r974",
      "r1315"
     ]
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed foreign earnings",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r15",
      "r186",
      "r583"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails",
      "http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits",
        "periodStartLabel": "Gross unrecognized tax benefits, beginning of period",
        "periodEndLabel": "Gross unrecognized tax benefits, end of period",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r599",
      "r972"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decreases in tax positions for prior years and lapse in statute of limitations",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r600",
      "r972"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases in tax positions related to business acquisition",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases in tax positions for current year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r601",
      "r972"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases in tax positions for prior years",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r600",
      "r972"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r972"
     ]
    },
    "halo_UpfrontFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "UpfrontFeesMember",
     "presentation": [
      "http://www.halozyme.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Upfront license and target nomination fees",
        "label": "Upfront Fees [Member]",
        "documentation": "Upfront fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.halozyme.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r51",
      "r190",
      "r191",
      "r194",
      "r195"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Accounts receivable allowance, beginning balance",
        "periodEndLabel": "Accounts receivable allowance, ending balance",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r290"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deductions",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired",
     "crdr": "credit",
     "presentation": [
      "http://www.halozyme.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from business combination."
       }
      }
     },
     "auth_ref": [
      "r1157"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "halo_VariableRateComponentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "VariableRateComponentAxis",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate Component [Axis]",
        "label": "Variable Rate Component [Axis]",
        "documentation": "Variable Rate Component"
       }
      }
     },
     "auth_ref": []
    },
    "halo_VariableRateComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "VariableRateComponentDomain",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate Component [Domain]",
        "label": "Variable Rate Component [Domain]",
        "documentation": "Variable Rate Component [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_VariableRateComponentOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "VariableRateComponentOneMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate Component One",
        "label": "Variable Rate Component One [Member]",
        "documentation": "Variable Rate Component One"
       }
      }
     },
     "auth_ref": []
    },
    "halo_VariableRateComponentTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "VariableRateComponentTwoMember",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate Component Two",
        "label": "Variable Rate Component Two [Member]",
        "documentation": "Variable Rate Component Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.halozyme.com/role/LongTermDebtNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.halozyme.com/role/SharebasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1072"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average common shares outstanding for diluted net earnings per share (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r317"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (in shares)",
        "netLabel": "Weighted average common shares outstanding for basic earnings per share (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r317"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.halozyme.com/role/ConsolidatedStatementsofIncome",
      "http://www.halozyme.com/role/EarningspershareBasicandDilutedIncomePerCommonShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common shares outstanding",
        "verboseLabel": "Denominator",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "halo_XYOSTEDProprietaryProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halozyme.com/20241231",
     "localname": "XYOSTEDProprietaryProductMember",
     "presentation": [
      "http://www.halozyme.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails",
      "http://www.halozyme.com/role/GoodwillandIntangibleAssetsnetIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "XYOSTED proprietary product",
        "verboseLabel": "XYOSTED proprietary product",
        "label": "XYOSTED Proprietary Product [Member]",
        "documentation": "XYOSTED Proprietary Product"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1070"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "16",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-16"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "740",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "40",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481194/470-20-40-16"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-5"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481138/505-30-25-5"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/710/tableOfContent"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/712/tableOfContent"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12A"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482620/740-10-25-3"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEEE",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEEE"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-27"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "25",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480270/815-25-40-8A"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>118
<FILENAME>0001159036-25-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001159036-25-000010-xbrl.zip
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
M$'! /8#GQ!!!6$M-\61GJ?8]B_42+QJV$1:=T&T_YH\Y @ L<I6;"8$7N<M
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
M[+988'$MB$.47K'P&<O:.BO9TN+0T5J=])T$[+0$G'"CNH@L,LS/(1 TA9L
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
M.::P]F.$);O:,Y#FL@OWD&)SL[G+IC?C-_ZRH?ATO[/8L[_O^!-02P,$%
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
M*]HK"H3:LR"4?[+:S>;$A /7_''+1Z%G#F!.P!SZ'AM*@>W2N7!A#LWXHP>
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
MIS*I326F@ ^L]9RVZHVCE9W3PEH4U@?REYY.VO]%0Z93H'K9Z2RLW:$ZG87
MC\*91+84/YZY[EMN\>$(HUUO"*SI*<Q^]OHU<MXV@K2%LR)52+LJI+U_=+<3
M:9N%-;P52FA:D\C:+*S9K-"[W]Q?S>ZOW4)6%B)06'O3=#1L[+;V9Z'A81$Y
MU\MPOUEOM%=&>0IKU%H?R%_*HFG_%SN=&5"]['26T)3U5DYG(?"CA':O4N+'
M!O2.]2O+FT+:$EH *Z0MBK*\*:0MI5ER&M):A+1[143:%\G)S>-ZLUEO-U8C
M)Y?2J/<V0)XD"1+H"Y&$+'Z\B"2T2FD_>WOX@7Q@T3@$>G1%+*-52@O?V\"/
MM&FEN2K32JNP@7<5R+.A28M*D>T52I&M-VAM?=GI7&4T7ZLR?"ZY^RO,=6FU
M2FC+W*S#:Z6X7T)+X69W?Z6X7T*3UYN4"S84]=^JK$OEP(\-A;2W*E-4.?!C
M,W6H6^T2FJ)*Z5(I*7]IE] 4]2;Q8T/\I5U"N]6;Q(]-\9<2VJU*&=]>5OY2
M0LO:F\2/3?&7-VC[*R5^;(J_%-8Z623@;(JX%]9X623@;(JR%M9R6"3@;(JL
M56:[PN+'FOQL>R6TQ+U!D*_2N;=70N/:&P1Y:Y4@K^QE90#Y2@E["4U@;Q#D
M*R7L);1JO4&0KY2P5X:J,H!\I82]L+:GHD;&K?3 %=:X-'7WSSQNB2#J$KBJ
MTR6'O6"FL&$;,GW<^(-K/PBGGWYHS5!N[*\,RH6U4KTVE/-IJ"S0"I>O7.:4
M#[KE,W,5'KIS/RD9@>.$S+X$:'C<#V[8&!>3S-I6_7N3NQ ]O;XJ VO"L_WR
MV=8J/ O66!A@77A6/H->A6<:SP;"L\J#:>6S(U:8IAZ[<,/UMJ!=*:(5SGI)
M^_N=>8*! GO+ HZ-[5PGC6RY]^>++(7%\M7K> M_.KF5Z0_?<3.$3UX_<,_!
MMA 7PF&."1/!1^_<WAJP/.N<WU^\\N7^JISS^^6S[KXEK+S@%O>8?1$ZEG_>
MZW$S$ _\[I&-\-$MQ<CR&9_?$D:^E$[.G<+&.O]M"M_+9WFO\'W-^/XJO48W
MA>^5KZ/(^/Z1^7P!X:)"ZRQ:5\Z=MXK66RV=%,ZK]7R3R7SK>W6F*M%H@X?M
MH'"NO>JPO>G#MLV<[:#R;VX.W]\<9:]<G,5"MJVF;(5S<VX/LKW,F;W*B.V#
MRG-7L&C2E4*WL%ZP&YLY7]DPN<L=>,CB5L>Q;CFL.> 65I2_"USS!SY=GDTO
MK"OFTC'=(;_#O<4WKUR38;NA+$7S.?/, <#A$W_@MCO"9\^?1C#:NIW%&ZK*
M<5!89T+A(;:A4AT'A;63%QYB&ZK?<5 X$_!2$+OCM@U2WJ_<P4@:@%O'&H*J
M">()PV :!3I_.^GC8>$LBB6$W88HY6%A#50E@MV&:.9A8>T]G4?F69-YR^?#
MD>V..2>A_9IZ66XI12RL<:0PD-D4O2NL0:,PD-D4-2NL,2(#&;)&W-Y]N[WK
M,,>Z@;\8/K"MPEUAS17% ,NFZ%AA;1+% ,NFB%AA#0^;9"]KLJ0>%M9F,&6S
MT7#M"3/@%FWW-T<$/AR(TFSX46$5_4UO>!$X]5%A5?DIT+GA7L_UALPQ^=V
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
MD4JC"&#*/8_AO",23X(+&18C-I1E-;6$C7MYPW:MTCZ+@4Y2G02% PA]7Y@
M(5VN.$C45]*V9AE<-&E&2)J+)H$]':)O+UMB;WJV1)7X4-2<@;>2^+!P:L%B
M(>L5O5Z+I,^)QZ)[.F!/!M%J9,(]&_AT"+\D;U4"G'!,>"5I,D*V#^_]D6IJ
M Q?Y$T8HD(?(-+T0I  VQ%)2,QCR<Q&CP+D,R8*MUV34(>L*E6&M$/WU$/U^
MP+7Q8KJU*YU*E%1P0.<!=$?-IA(G7U^<3(F.C^2F '(D71O:GR&='GT2]-**
M@X0M0;T"WJO&9@:B'K ?'/5Z5/P>A*^9 QV] 2B;<,=R3>F=J*&('YF\'3=
M4P'N+G;*E159@;(^HMD2_E'14#_0>;72*),-09$""J7Z@<0I](VA"RNU!)I*
M0*U],VPSD"F EXX%D\+2*M61?3TGU'!D"[+&49@0[!9W?!0-^]1L2,=6AZJ(
M<I2/0;Z?,,??0/FY,IX5AR$_LZ 8;,</A[$1<IP(A(WR@4R<B2V_I1GV1(JA
MMBAAA!)%: ?R@@SA]> 46<3%*V/0:V/31RY=S;X[C".*IB/*E*Q )/>(+<*B
MQX$Z8%RL%_8_*/\#B'!=3-) )(ECT"CN/R='5<;K^P!*?245 *?"'XCT4L <
M?ZIPYO7#5RC$/9+$'Y@G7&"(/0XXH&#H8]U!%:5D*I' 3X<2ZA%DI$2"@@F0
M,@ :?65X!K$^^IOPD](8@63!V%0O(#EHKFTZX2R3AN=*TMP,TJBS3&1". !7
M1!)*:.]A8JD./K5!42 /E\DY#H<YHY'P@<$4MLW1^$'/ $#)H05S\)->BIAA
M)5*)=.Y&37$Q%1Y-B8R:C>F [OE!UMIKJJA:A52O:1KK]>HVZW([#H.6433:
M7^KV$D*.0RS*1XNH%)V^[=[M&A>N:TG%!?B5T;% X!'D&\'!WJG2(A>?.JJB
MR/L,+R*"DT"SA$$B\K16.+%!^7A:&'V"F@!>@$ *]"3*.,0$9(JDU#EBB>A,
MDHT18109\2/Q.,W,$J]$?(J$<<=US&B2:<XE'*K>F\@=FZ0X%3:])C8-F-/G
MOLS]R^,Y*-)$">Z80P8'WXQ?0A%7<C)$*XMYEDH'DJ*.#.VC@!LMGY#@9,+H
M5+U!N(F41A69D_&_Y\5Y=Y58KSP"-E90PD\EA:"NS%BB,7$]@6QJCP24.X"G
MIHPFFL5J(V:-^ P4%RLO5>CYNM&$R<PTCXMA-P2TB.45V$=0[3Q)XQCI<!X9
M[@SVP(2-7LZ:%F"BJ$12P":UOT1RJXPNY);&<66W7VVD885*FZ%T@ </*)0C
M&FA]+HU:(]<6E#(F#0)H]X]K=@!X43?+#563-GY?Q2;*9&I"/Y5Z7X'\=76R
M'I/6&:+>4?8Q&PDK$3.*\),\31[;K-"+!" 5=Y:0NKLJH#V1!1M][D&):(N1
MG\F:@#*)(O'E+;:__TJ5U6RJ$UF5W'OUA%W$V]#1254L(%Y:,P9")69YG*0I
MK%4#O,YW'8?;N05H,&\KZP*M.-VK!]0DZHP-\7&$"V7H8+ C$!T@6Y2^8\H:
M,C(8@1D."T(\A9;PF8^.T;BB&@O@"A Q$&ED$;P*IJ\IO8R["-" F3^PX)AN
MQHP!E>9 EJ'TQSY6@*482\M]='2N5AS?FBD^%Z6Y3V1,J2,_"H-*(W]M2'\7
MKLW)<#(:C'V2313<9;$" *\,+W]0#P*(/:E;!.XC*. D?V!1)Y!]4!L6$CUD
MF3%Y)R+A*131=S-H0E+($.:N?!:4I.7T!+6BK>*@8X3:7TG5^'95-7X3<ZF"
MIQ<+GMZ?3]3779>=1CS!B#MA+G L[V<70R?+$5KY=)GUGNLA&:W;KOM#YC"K
M[G)1T754ZK1=B#-'.6+PIQK"9SV.[+7K>O/?N5'6B#O)U)%<7T7>8)@Q%3,A
M"VC/:!X?[]>2<6QP[4[9-5O-<SUD8JCS)Z79=O0([3TJ_\>&V$W<JJEVNFJ,
MPT[.&/&K[>2KNT;'MA/;4U.B(BC"3N(RO@H@ +Y!S*Q'BH4J.@]"".C PDGJ
MOKA3;HCNI:&0\H=2A^."BHD:+MKNDG5D)MPBLF0S7:4LL5HB RQ9*"JCSP@Z
M'A$;C). T&\_E'$AZ,^%9[!/,3)@)3[54)VJZ7QW*J$&6Z'B1FK&= 3;-?[E
MH@5=V]L5.DGC84VCDKH:?SA[AV9N9:^.;.9DKW6YC?EUV<L^YS^RU_2JL]<1
MK2<>AG5G+Y%ZF+V(/JB):WD/^H.\JWATA1-.S"DJAIF]88L?H)9FK[HCI JA
M Q+UQ$C25JNODO-"%:D!J&#U AWCA0$B<=%&@N C 1-5:PD1Y=M'(@DT<P8>
MU"CI71NR\33R)S@>%+Z&U(,^H<?!5Z</)>U7<]I!Q-4G87.2+\,&F]PC:J7.
M&Z! @-8NC:(3MC$O-^0)YHLU*I75*V'SXLX K>81I8A*1R0KQ273NVNZUC[!
M0OH1-<VR6>C M/3'$C:ZT,^&?5%\EJ[Z/$Y9\*7=;49=7A7;E2@@+2F'_8.B
MPI*9Z3AZIOBXK&KV / SF,7_Q/P676<OT[V ZIB1W;@6!W68S!_ MSS'L''?
MXX4EG%\4DXR.7'L<5UFA;<)R++44T5(I,3HN4K<Q&"#ZH0[H 0/QJ69LXB58
M0$^D?'J1AR/P*/L^CF)*X%.:A"-%TMYEB561#17Q/L$T\-(,LEF2AC)+"BX=
M&QEA?_"RTPU[WK,IB&V (;2NA<7X@H'Q1VCUM35;%<@'+4.6IJ;#G20#L!VN
M8Q,OZU)Y6/A"C^F(R9[L2:/K$<-S/QSWT9'G;A>+R/B YG1G%O=3E!(E AHD
M$7TWI8V.9,#2=9LT78#X ,IL5*T&BW<DBY;V/'>H@C-SW@%UV Q]7_K^J.1<
MC/;*;#:+@ZL&/4E/@O15N\I)B07BN:RM";LL9\<I(H.:G>3,2'?HF2H9Q5-^
M8?.@5&'H[-A :[C,?%F$I]S"]_%(DV79Z\/[Q,M<//62QH8( !7*(FMU^+.V
M5D>2^"/0@R4ZLHCR6Q1DMT#GHW\I\HY)(5AA+$XC)#P#HBU!%8XLZ2*<Q:<E
MAM".N]$YPU=(Y"2("\\,AS+D1J($!3=X5!$-5?GE9C^YJ1C> []ZH4VD_D$
M-9*!?#)<695 D<&K"$O;]2F790@C+0!(O>M(H(<CV=_*HDW2!9]XW#A! 2,^
MK;WD8:"5+UQ,(;>0@@[0QA*06TOW0>73% %V6YW?S\QVL7+\I/C-,:$3#7<3
M@O3$P[#M.9?\6E*\5=?#B$IX.!V<B9X"=@_SV(@\WP"]2\?<!?TMP+0X%[$0
M:X+)2#-A"< \E!VBZ:O'.Z!S(Q;>D!==7<3/Y]S B30/?]+CU_/&S[YV<V5T
M?LT;L/,KGJ*<#:;R9A-KQNUUJ/"9^H'GRK4I+R"I$Z9H0DJU-=Y%@Q&1/4*,
MEF3W<H$S_WXA)&^VTE@N[:#/;LRFT+'=W'TSQMO#JHA%(>92V6$7L\,N>^)?
M.Y[CIG-[;UQ.4I@%O2 '.TMZ&_<BP[1V+>YM;O%2FMY]'==BWA0RKL7]W4:+
MLN&6:VFYH=V[?L >6?RQ)-+=3+8R0V;"K%2&$="92$+MA@4Q&X4+4#B4@Q:M
M?\1-=9E<,:3"F1CC3'7LT 0#XI"C Q C!1+-2B"=X*Y)XQ2([4 ZA3_@LN8R
M&X$4M7BCA"+O>$?:)(7CN ^,E _@#ZIDY%H.Y &Q^/G._@DI"G>SWJ:WJ>(
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
M:,ON%17I()06RNF24A2K3TD:NAU7Q*@JO(H[GYS9;O+LK$CHW,X6\K#N^(Q
M*Z4_9NJ(;U9<GA^-K=38:MO6>>FD73[WS_RO 8P:BA32)&E@7SZ.A1?;1F#H
MH%-'9A*M^AUA-[5L1[]&FC#\*Q0!B88K9SA28C:"MXPCP0\SUA'SG+3(Z!VI
M]TLJ8W7']OP_\^WNZ\5?7.W69?^NRCX?E9,]<&_I*W(&F%\P9/W%DVPHU^&_
M'#5PDN%Y(D6CT%$QA4QFPK@3*Y9S0#'N7$A*(TH5%:$A75[EK63O*<!;-K7W
ME)T?Z)(]@FQ1>:_V@5_86_BM6+ZPCK@V?2O4\Q8O^L9[DS\,[6H#2,@/WON$
MW,#G#Q_=>W5?_KDAOK!5WBH4QEMX<D5TN/0C_LDNV:+A9*O<+X0'Z)3;3K4B
M@9\M"TY6-.MUQJBE/2SDI9"%QOQ%3$'IG)PMGL$;P3%@JT_B^W/G3KW:H&N!
M VD9KG2&)5!!U8]P1^#C]Y/9D2<4%"K-L-?*#00@3],K';XN 4URQ.:.@)ZV
MP("=<RW*_?C_Z/QIN46'HP!Y5Q:%#*=-7>BG?G4C>'IL==E@!5'16MXQ-KX<
MJ:D*JUF8[?#>+ZA8\HF\[VWJTTEAVJ^/7OH&"-L?WUN*1%-@-=@VV!"MJC+Z
M*]1B2$)^9W;XY#+&A6F=P()S#BT%^1IJFI$;A\Y8C*7QVL,J?Q8C&]0"7S0(
M@/A18I-\*&U&=* L?N+4XC@4&RU@K=K&/T@_,Q"V^V3O(ZRM\<]M&9$>OQA:
MQ6JVR%L+#15</\(5_7,0+C/Q<F/A+D"=E ,MP,4-;\89(,@SB8V(!<,%F]KP
M@TQ?2(!'C%72%QBWW]F D3,,X?=E0Q22 :XOZ8*.FV/"C$40%=]V%8XX2ZS)
M'GF,QG //OLX?NM#0$ O@X1,I([#DM()= 7'D"8^IC(Q1B:&WQS 422FS6<"
MK9R.DRPAOFR*H9 6D="_T.V0L<*LK87/!*N<4CV3R]+"9T-;Y#BUV-+B&6/T
MIW# B'$KYI\PY/PE,,G7:\)'#.+> [,I\_V)F+(W[H][XH?O5[]8_-0?14AR
MW@>8#\6\C,;6OM"]25NRRS V\8 5S>/ #738MIER7^P5 \1Y&?JEF>F"5'<D
M=1MHOV_]_@=T>%H"2#$0]HY[FQ&-#122.7M A+OQ9459V6^9_9%$G%/ >'Q;
M8PU*RDB D*D%KUO(."IWKH#)%2<F0IS(Y0I=/MS<+N*+ QJ8S9]+D2BFST#Z
MA$!A6,0FX'6#[AU:5DAEW+KI=H?L@H\H*K?N__39+2;GP:,_?K2IH7[//WQ$
MSO=TN!Y]SA;WO+AL5OF*'8@@L=ZT:1]'#+:^/DW.AYP<2NO$O@WO_1D'H"B1
M.Z<M?7A:?HMXJ\<GO-6=>)83WNKV>*N3O7Q[>RD<RMY"OGCY[+O%O1<KH3AZ
M&9K6(.#FA]VY0-_Y78Z*A9_U57<_XL).Y]P'G+>G+#//, 9_!Q^HM6CK$P>]
M6]QS9Q=GF?=+FH([&Y#=;;:.&UXAX.&0%)"/WS]-WH?==+UA"^$,DN8 +61
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
MV&JC!Z))X?$M[1F4[!?]9'@.H(^GI30-V,:U#6M1I1XL7G4MDF>J*Z]UE9@
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
M.@^UX];H[^#(1HCIU/1&(V9\^K"&HJY/:HV3[BM[<#3M]# 8]3N.I62$YEK
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
M3C8![\+J8_TB*W^YH^9=9F\H5RYN@8@5/ J;**>,&=T9CVSF@)&$MW 6D+M
M[3>*K20',5XXNP6&LCLX0>+>D"R"MNXS'%3<CX/F0_@N$X@GL)UD%4;/>/@J
M!VP:5$Q]=, H&G;@V(&:6RPIR)['SK^JTB7,WQBKD@1I*>?)1 3(+9->P#[<
ME62GO&V"GV0%AF[_;DM4IN00$/00WTVS5YW(ZD8*I]M<G BFKD';JO30N]QM
M=]:(/5\G/5#-37PW061>I.2FY#>0C) #\H([QV@]($S:]90(2/K,;9N?218L
M'8FY4;,01W3^4 N]*$S#]$_Z1Y8FH2E>&@#(/HHJUGG':FD\%#8=HTPLKS%[
MDCXA1\%!$()K#5,*Z]'4DI5#328"URV9FUB>R+!O)SN02]3NJMH_F*$="/GY
ME,#D;25%3E7DUZ@B<P4$)8I(]8/?#9V9P=!9Q1KI%#9')I#QS+(B[MN2 )]F
M\35G,9Q5HSG3VA"E424B\/'TSD@10S[561*VV!U\FL8//(UCWJW6E=OEX#V]
MK39;CN;7=K*;KN[09AM2QJ*&$EO_=_G>M;:ST#!AE;7V[0;>&6Z;YAY ^O,[
M4+LY+8_77!XE"@TFRJ8\/7.&+<M&]Z_!947)VT"K_[:LX:=)>UW3[+TIQXQ8
M2VR[OF2NNY%4-5OG+?4VA2244F?" 8=CQMS!"J3A<M6E"V!*X?*;'@.1F@/A
MS:HMEZF].!T3G]22TB2>%D/\A[BB.:)<U#IA5'%D3YTZ:ID5[,V1FZ?Y>_-C
M/MFYLIVOF:3QQ!Y%C/O<6*EK8]DN22Q0@I3AA7-Q)ZG,^ =RG') &[FN_W>=
M@. 6]#&WAN3S':RI2M!94ZRN60&- R:)LM6*4"PV^ ?:PRG(8M0YIP0;:3^,
MA>L!F@\8X*1'AI-IL3(R:N")O5LW-5P%FM\1/I"XMJ_/S/PFD6V/3LBVN_$L
M)V3;<2#;)M#_UTF21M:2D.&2NA(EM+J8Z/)._#=/SY7M5<NZ)I^Z; JB)!)&
MK,ZE:),HA!%3IRP0,A+9IDR</["V3"6@O'Y\;L;GT>=KS7TNA73\.I]B)IL@
MX*D)/X@KCI+H; 2%]%\"QTPB 2&R*DBN):Q28^Y#1B,%1N%+_P2%A&K\N3YH
MF @)NUF;!$X_#J?NAUN\*"U5Z%(S+8X,911T^9Y8"%<K5NN)4"_0$^=M?PU
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
M6GFPQL,.UK@>8^E@C9M):"6V--?<NZ>#+3<TIU[]J)-R,ZFK8+5,H0C1]W2
M"BTALT)(?8IA#=0]L"L^&+CZ%>FI/<+_PL8[J6N(N66F^\-ANJM6G2Z9(*&@
MQ!8R1+I$[$BZF\2B LY-L1I-+)DL&\UWVQ8B-BT5C'>@Z207K0F92$O6D^Q.
MK&K'J$MA*"MS+D*T\%8M*S6>)DOEDHJT,1N,/LBS0@66B]LL/MJO2)?C4XA?
MRVA-I MO-$IJ-ID7\3".4I=_U<.>(K"7<(82XY_E\CX>EQ=?CK+=-G>6.A,)
M5E+S"CQW5!.&]@7-'1=O4'/":)AC2).J=_1MI:DPMT!W.<>9^TCW!I:WIN;
M^A5M['N228]VOJO.'<"Q6IIB,>WXZ?5=B2.$/J@7=/N\]*9\C)HN"V087[A*
M34I-*%&<I**=P4JWQ&[,?GWF+>_&*@U&8#:%$8R93.DA5"==US9A"T.]@Q6A
M#M+DRM"=Z/T,<81NT*"CU'HKHB/#=,><729T0,*)W):+35C11#&%H2 4Y<;Q
M!+9,%_\:?.L+ZJC![!(L,HB33K6RT*$++0T.]2N&0"SW$MR23@LI\XY+Y(+5
MT%'#=4%408LJP3=$%X_M;M2'J-:(LN!S(B6(I^QH""5!QB5<>J*MN@T\=>N=
MC@Q-0CZ:+!_YW9.8J,CAPK-,N^[Q9RD8R#3 Y#36<C)"/DA42:1P.0>_63MZ
M96%#':G@ONL:08_[>VC;7;:1_-*!+M *\X12@S=D%O!U1GETE5JG3A@4Z KD
MI#9LA"[\VQVC3V10;\<H"R+GEZW;8..F98EJFJA1<=%N67G4150M+#44I@:#
M_N9HGBV]X)]*+(.+\OSB"ETN@>TO87 M51-F"^NR"[J-6WF!8&VG8%/K!_+%
MT93"#XD%R2@075J(;O-%[N<]O-I6VR;8VIB6VD@/_C555)]RN$.?(@Y&ATN^
MO;KK2/>C(3&YX&8ZE!DI)<-L'^CT\L64+SW:0F>H,KL4]@,W%4A&A86]@"-/
M75!--A[^(BQ1DJ@+-4KF5'O"QHAP M'@-D*IO0-MGEU*?,<-4)8^0ZW>_/H4
M;^4,+PE&A9+HTMW[%S8XYYR$5^,LDOHEAZM<RWR3%E?3-;GF!D;'\ZJ<$.\>
MW K[PX!I@E1MVBQU3CKDV<\0=E=K5#"I/Z^6HZNWE^).8823<'L>M#5J("U#
MK4K(?M9("-<SDZ.@WGG 4;ZU#E@<^],UY_Z9 -]1VITF"V?#N2W7&URJM+W@
M['KUUQ*S]6O/M-HC7:/5HU&*.J6MFIT['$%L'E*;60;T.O.ZF[@14L],=0#,
MOKEHI)+^,LZ-IL3"_"U&/(5><1'OU0J<5TZ//+<]G@#,7.X@ KQ:LY#"R)9.
MR)B0=$V#0-"P]Q$7$QQ0D;\K=,C;KT%SVTH90</3 83?7AQZ97]QRM07#FEG
MHYII(Y3_:;M\:7;LYJH*[PL:I<BN/&>^-2V*WRA^#;(S[8ZV#X%*!'T"Z<(
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
M>;=1/,AOW=W0EEZU2=5YVTG4<OC,G46GXTU]5<.*&>UT$8.]W($"999K'L0
M^^#EIN$.->G9B!G_Y,"LZVZO; DIBG):;IMV\(R!,]KA/\&^?&&AX^?2#(CF
M\O3=>2CD1&F:H1/FM_ENGV-&-8&?DXX<'6ZU74G8%4G7:<6H$L'0-"K+Q&MD
MDV@ Z@6SMF6/!^<BSJ6-<[U$1\\0<]YX@/F,=KG"S_FH,]-@@/;XLS=\1KTU
M*O>=[9A;A-R,TK7M24=Y;RE2K:6?B-S;IDZ,+!"IOZIX^"61+*VG8T4C(=L1
MU?:Y>M^'BC*6[Y+L!<_,&]6YP]/@/?QN*NQLV^1ZH&.%1P<Q(06?\FHZ<\3
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
MZ=_0!./@P;L8MF"9I5^BD/]=9&7D6JB9;CAN[A793V%>S8NQ)69:(E$)+MQ
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
MH;_/#-;2/Z_-\W%Y&CF%'L')-,*^>TA-2A<RK1?B784*TQ2,(Z-!,:3+$09
M3-K88Q6/NK!&71<2(5>@;/=H0POF@OQ-P8&CC[ XU@]C27E)E,SAWJQU?E/I
MR=L:5->6=2<1&.H[VYK1&R_H;]O9<9BB2$J(J0C<O51K0%.Q:MP\[VOI1(LE
M-_55H*-'ZSQ?:>K$ X?0JSB1;IUERV\]!DW)*.98.%L1[3'A2+2ZE&00]I]F
M%8RZF;6VT7(ULZ'Q]W7&A9;AW:<#..S?#:]0AQWLL(/?B1V$;2J*2YHNC(PM
MN_#+W65?]NG+[S."'FB;.J1I%$-L 6])]MN:C%9KQ[9MC-<N6C<VOO I07P=
M[1B>#=S$"ABP+@QXCR;6B0XN!-I1##V#ZY.UD5Q$IUYJ?5&K$=;V0^Y(A$&(
MK[ISH&N & [&Z^TT)Q9>(ILJ&C:.H3<!XZ#8RE+W$@QN2\C<%$5YDCO*,/+M
MI>&IOI(L#8F.^]7!6*$98[RB(E(P"E3@5US3;J4[;#&=V-QI6%R]A9-G.*L]
MPY#304R63/$5&K5T58DDR^2])I.><*%\+EE6\21Q\[.K*X5XS>TME!_&4$Z2
MZV?1F[/:QE_\OJ2&@E.5"];(%4SMY9J+/N39V+0C9_(- J2^/SE]&9R^^OB)
M0E@<Q50-6]K:J)WZN4?U<\[QAS\P)O@!I%HR"NSX41M"X_)Y[EW+]Q)<+5:%
M&DNE?G[)=$+<L)3<ETOE_CY7V.B,72D+&6L/SG0YCOO.<=0$YU>M3D^M _N?
MT73V(CB'"06M1&;PF06UZ4/MCP]MU[8>:^T_)753<]BIS0^+I5:E;5<2")W!
MI]1F9X9FL@CRVX\?>M<]E8(<YNQ#G:\CCJW^O&D:!J,SQZ!IZ:XU)]$ZTJC3
MX.WY6=#O[V[O!,_PKFWCP)^<EW!QE(_JZ/F?:M9UVR>W@ET67[HXR['H$1L9
MJ6)I2.XV4><4;S?//<O/J\%0_^4,XG66+XG$[VU(T/TS61C4Z$W/ ;+T(34B
M,7 $)Q5F"\UT:?.#)A'_,&D+%CG-U.]?9;9G7#0\%63TJ3ATSTS7]4@W0\HT
MGUN=X(-.#8[^&[!F_231$)[ZHVK/<("<> .P1S.NS]<P;#!D9EZXGO:?P3QS
M1E53C%!_888SZQM1T0SE8K'9WZ()=H_'!?$WEZ[ ,I#S++!5N 1_'0KBXS)6
M5VU/L7#7!;:]W,5T&?:Q__KV0T4$L4P$ %N4>YQ),L:=^;J!YW?Y9K*=8:W8
MB8O+6GU:(3?X+HBXX#=!!; E"X.Y%:UQ4-<:( _C*AG'2<+O&[LQ6/^0:I<6
M,\]1?::7AW!1%,D3&1DL+4L$F_+(X$;0=;UEK.-Q;4K-[="UI'1!_US''9Q*
MP7-L&#-F2JZPL>-;17I!#DYGT+A#G XT-[8<(VB>Q<];AVLH3>1RR\'S+(9+
MW(XR7M3;Q81:O#5=!9=1$WHIH2"8++MW[1>1]#^++Y_K'I9)EGV1RLGFD DN
M7R.GT"_!*<OZ#$@,262)9TMO59N$+!<G.\7:GEJN,@>^KI'P+2O7@, O1PO<
M'HR[98M; V5ENV132M+^]& QPG=.U9F%@@.+VAWSA D6UJ".7$AA4SEI38Z
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
ME%+HC^7M137XEW00S^/B2R$])(?@ML ]L(ROA^5Y%55]\1)0R^MX/,8N4]4
MBS61$2&9<_E4.<D*Q55Y.1<48M_R. U&%9:/84-;TU[)M/>VN/U!55)-5!)/
MXY*OYW&-5#',XX&NH5+<A^EM&*#@<ZW6SDDO^$@_?JUOC&^CDD)=X2!,]=5)
MFE942CO+L)=3&KR&:0UVMK?^!VZ@ZPD+?+849K[/2E7H4DR<-OK *^O"@C3^
M%"X#V:5L+A506I$^MPL 5_ +R!L$1^$JPUOOYN)GX.U>QNKJD>S+I;MP";8,
MZ_:B8!!GLTD$VW%(WU'_^>D,:V.CT24N.._*O)I1-1_9<ZBT4#[BZ2S/+K%=
M&^RPM S45VS-S5)'K>>K$FZF: L'(#$X:Q<LS 6ZZW$QX4ZP,#+:HILPXR>%
M5&VFV65$?;"Q1_W[-R?O__GJH2ANEW+P+*7@ 95TN'<W;#NK%KF-\NK"$M4X
M!6ZZ8[=,KNG:376R7$R?S4 >2RRS5REM@_Q-]>%-?SLTE;<J'[+:OXRTIM,R
MCAND*EA[@XZ/DQ@5'_/]5(-A!4>&PE)]/8[S4S,$EU<G3O%H@MO@B_#&&"=5
M/()M:"IZ+S+8>/A;VE&Q-/IM[BN^ K?+*#@_M8_!F\(Y56'[OA)\#2X8&U0Y
M[(<>'RM_*CB-P,F"8PW?W9E'K)9?H 5B/@B&6&DU()OU$OEW1@K^D\UP@N&9
M^B"&2P:P?(]7V!^4[LA*+1RHJ<H+L3,]*<95P0 NZ$I8SR@I,KT6(1@T:86F
M")9:HSQ8Z891A*2#X?;PKI>*Z"4:#PQ)0L$[N<0*;5Y-II0PZUP1(1)>Q*<#
M$@A59;;%,IXY8A4KQSP#JP=FFG<2"?A(.<-CKHN4^)/@+[IS"<9VP30(4:$/
M&GRG]%*EM!6P6WL21P/<EG-I]9[ 2<(?B,V43GB0>B?!0['A-GT9C29L(FT$
MP\(9K(ELO(8$$7D63I]91WQ_^2,8(DT):CYF(3,46)ZJA G$^ QJ&1$,F,U)
M!<,.)O,HJ?(LA7N ;F$]V]-7!U=9#I;L8!Y0"(2LB>S*7A2!"P"V= 122UHX
M&PZKG#J=#Z-\D$WFHYQU+D@2V2O3Z%]9SOL@=?B_8!ER4%Y)4F%C37 N\OBK
M_@X4):P(K#,807 /,%.1>H-X"EAG\HD]B.#!BKE,JN0+*VGXW^P*"1;8/\%-
M9(01)W&:(>];0Q_#DR>P./"N!0@J_?,23I6IDM. N\#'M%'0'M."/LW2;)CP
M-@!_9)"-8FU+H9D4P,M=*+&82%/#%8D:5@F2M<'U5S #^-]BBIP0YCOGT"'%
M07Z-YB@!Z4B(K($IY/3"-0\]]^UX.'RBX?:E>^.310;I,>YYHV73/W?0$71/
M%S0L22\M/9!0&/01!&_V4X8KGG]1I0PH5W]5,0D1?#-0J1HS&PUY=KP ^+*7
M<:3E(P=3E5DZ1M,X!5>5!T,4>OSJ]#1=ANVJY!AY?$ IN9; VS^L)4 CDJ-Q
M9)5N<SY"9%^+@@G<# :MTN "1L[D-44U0R?*V 49;D;4G"B/YDZ9B+/1=G5+
M@.EKQ /&]R@F<%=<QRHWZP^SX4\"CUD_19A;2)6__:,Q7_IGZ%VKE,1\'']5
MHRW<";1%F%//O0WKM2U6//)].9\)5PXO)GR#[]IX8L@4.TS1(M?&&$B^E-GA
M^3<G493 G(SFYBXJI^FUUES"9XF98OP;=S_=#/Z+1#.D*\FR&U<8J]@B*X.4
M([, %F)SM<P&*8QQHK[&^)==H6S&TJ\UP00<I_I"@!8%^5!14DZ&1!B99V-%
MT1(^1-U!N_8C*DSX_07NWE[P>U24"4B;!$<\8=;2NH4;L^*7\I;?D<X\H@-!
M!WE@".KK,($)N:3SE]?%,65Q)$D\5EHMZ_-GH.:9+*#\"NS=F-6,_,Z,#]8?
MA[@1)_:?2$F4@P4"J\'S:O>8IQ!1'EF5DONL62M%4[[N!6^R\1B&DV[]'L'
MAA,X<GXO1SVZL.4[<OZUJJ+/M+8*@T_1%S6*@@^>[BW@$M@I; S".I_\1K?^
M-?H*HA@%G\_]6_(][#T_C&%6<O\W_)G]S=]@(@N0*D&NU08IW]J?GPP&?\3U
M5^$/[8]>)7'P>YS(CCZ5L(;^-7UC?_QKC@'*)'@W!\,I. >=,Q@TKOGUW;F]
M H_B]&OPZQ^_GI@?\&?V-W_$\1_!&[MCGY&SEV0#9%E"1C"0S:(,WH!<ZV>1
M@8,F+9A)S%OV6Q)]S<ZGL-C_@U+TW#P-[VZ?=3JI+J*XMG1PVYY(@[Z*?V<.
M* I=#\$T2>NK7I]>^I&^CHY&-\ +AJ&*R76M9G#0TF;7,CM6& 3"T]<]^GPQ
M)W):G"-4864B05.Z*7QVB7H!AUI$8,_(60&;4L&BI:@XYK0ET"F GU;Z<>2K
M1YSO(:-.6S?D,&=@A!+%&_W6<4CH(60.&,N936IK02_6D63ZV)VMHCRM/TH/
MBYZ1HL_L/-P\PH:3S6^1_ZSUM^:VM)_]J67[L?4A?)W+-L:;UVQ((^:TX=^=
MUQ9M4Q0QJ5_/8:X[MF:F::D_J<NZDD2^)7@S.*F*VH;#'WO;[:Q$HZNQVW[_
M_=1<0S^Q>TT/T;5#A6+:E1-RS-UARW#?CN"?<5.M>\.4'YF';L+2GGE1O@"-
MZ'&6Q%G=B*_M.20FA'&FEC_K\02Q'CYB&P8@7["'B,!*!Q%0[O_W'V?GGUZ]
M[.;T^^:TL<L=)_):\F[J%O T,#U'BS$]'3QG79$M3QB>L\IANM<[?-C3E'IX
M<KJ)^B]\47.VSCEZ'!6"YBA^?B3VPT)82SLX@.SK55_M&_JT'#W8ZI+A=_"
MIUP->K7'ZPYNYKF:E6X7$_9QHC3-*LKNH-_RN7?>"UYG&8?E7V+.^,2/GFD[
M]_7+$VN-:__N[/3CJS\^GP?__/S^[(\S/^9%0=/R"I-B4<#DTRK=@GMCS/C\
MU(DHCX42W GKC8F/?49N,'B+93Q#0LMAHO(,L6*<B(FG8H1>Y!C/ T._^=-0
M<T/_K4KF=AO^K0+';O&TO%.C> CSS$]ZX\4.V>+]J"[0B<U@ "?@Z0TY6O*J
M NM8@02<@O4<,R)+1_PXUDZQ*.ENPQ,,8_L-7QQC*119U-39YF:?4W<A7GVV
MP0MX[QE.(J:7.5=Y-@17'F/JV1 3??^NIM'@.4ZWGN0BHG3*2'(7!8U+VT<D
M50O==]]?[W;SVNUFV*-V\3Z].GWU_M/'MW\/WOSCUX^O_GGB;T^4!\QVF=]'
M(TQON)(!N_#M'\Y]4#"O,-V&O7JBRRA.R.K [#2'S"F0A%D2SB<0>7O?:;74
MB#QU0G2_0G0"2C-Q!<B@<M]% \*ZH:K -39B,>"DR.DD3J/@O8YEDX*$_W[0
M^K!V:F"2E)0:8D6K0DD*]M<M3#8'R7PZF\!+=LM_O\O_MR@U?=2T!I%8<?O9
MM>C,0N7QB2S9//Y+GRZ>-JGI$?MCT"CX8W-2#Q%JDF/F4CV:N.@-C5^.!7>R
M?J^R7FOA9^+QGIG'*HMRIFSDA<'OT8 B17#6_:F2<<3(\;]%^&9&NO_XQQ\O
M/W\\:;=<]6'(Y^UP@B"?(6:]DV@Z99-QI*9S#))QQZ%9ELQ3A=LO*B=+8E&=
MH-R%H+R'%74$Y9]1C#(0_"XU",]$<MQXN)C%N/IT+CZOR=7*QR0+%(-80:9^
M._GX*7@S+_,JR3K9V@#9.AN664,'<1=1JF^YRF"@%:'5%(A!Q6M6EP37;D?<
MWP=J8[I+E\[YZ"7;W1>.;,B@OGE4@!BE<82>Z*4XS_HF?><F7^)1JN;<EG.6
M(%(1;(-XYMQ2P'7S8 IR+= =<>([R7I8=U!D2WV%(5)1$JR9("::66V-,+2M
M7--LJC7&F''*!IY4XJTU6%U@R 3]G!KD$MQIB%VLT.QWH0H+:Q!(9J6?& +J
MXJ_Z,;W@L^DFA]U6"PM5E3=S'JJ'3R (8\AJ((5&-^ =?CSL[1LW=(;WI\>9
M]Q:;UAG3C[M.D^">V;MPMP&(:B3E:=/HB]*-NIJX"KQ/-</?_7BT[_C!.( 4
MQ$.>CK>BX81N15XTG,3J4ID;22L\!/O9=#8ZW"80M1#H(;CW7+#O;5 1"[6
M\:4P,P8\4<OO^QG]=DQFIPSNV:_3L<T%=NX-[1&YZE<-M 9;B/7%B8]Y5N,+
ML(3BBWB:C;03R.A;%I7FT0.6-!E,G8#<MX"8<'>K@'B!PV7F1[M5>F,[--2E
M-K-$E3(&1Y&!%I0(1.%:QB)B-WX:BAU'-Q"RK;&UA1HB@/:O*B(P-SR'NSJ>
MFX=3,6^41F#KI.(?!B<<!V%06I9[ZE<;\R#H6'M&U6OP:+CM?B?P]ROP5!\?
MYT597]\%5CC"O+46I%:>#:/<4W9^HLL%Q0\P(:6VQG#2(T1^CN)&$00YV4U#
MXGF>Q6#,S!76"2LXKSL1><A@J$B%,2);][6. ^'&UR&@9YY@1,DX(MWFE7=M
M_74Y'CY?5B#0JE;;O+KKSE>#:93""+QQH9+Q5KT 1-*B;D9 O]+R'(^?XOD1
M9M0:MDAB0 9TTQ;>T-BN 'Z[O7NO>_>U&N1Z\^[;,@BS>Z. @7?82'D64_K<
M0+TIO5&62M'>D$R_:Q/CQV^H1O-S8<IN3';$0@,D[T^EG5.EF]9S!4\A)O*R
M!$HD!@WWU^;??\14[1\G[S\%SV ZJ:*7$OB>LHA3K\R8OOO]Y)^GOW^&+Y\E
MT;\1D)G&<)E6*W04;N'T7J]A3(ERFJ5;7!')2;N*RDLI6T,_5+,8/'7X 6B?
M[ H^8$876H49_D-]Q9ZMQQ@!4)()D@_[.\'O1_M''YE#)BZ9.&!:E;JH@6)4
M5+B:I1D7;LY75Y(KOP+6G5W*^;[2V_2Q(6V!\^N.-R ,)%P1)Q@(P#@M+FE:
M3<43ES?H8*869GK<P4S78BP=S'1UF&EW>M]%QDV?WGY(PL8 & WHFN.)@19(
M,3[%+^JPN<9)72A%2#<WZQ91(-:B%>B0>7GR\9\GO[_ZW^#UR?F'CV>:=(S
MDH23U-\3C)&?^OD[SBMD.MA"IK.@F&8)"+4'>\3 1@>6>>#<7;N0MF%F3!S-
ME9+ER5P00:0'BJ.+-"NT:UA?_^!JDG&E)RPDE<&3$5F5&*5%&H4"F>3(SG%2
M>&VVX@#I"_Z=3>-!&"0J108G^&/$_#<C]36:JG(2%>"]=3+WL%F]551C1#P7
M"26*0*<MC]H[^I*D9YDFA,]:%.%W2-/J"K&^(1I[ >\$^V%ZO?PC>:304?(U
M 4-Z;K*+NFUPSS#5Z@+F2O: EE=FPZ+0F4-L0.#5Y3(_RV.F!L@5\E,2$VK%
M;K[C8\M9OMBQIM2#J4\W6C[+>3^6I8=Z%/ TWE$3AG@2?IV[N47.Y5(7EK@$
M:C"W=H6!TP<*HZ+(R*ED79!5=Y;A9/VNJ+):[\[ELZE)6S#5/T!*=.T"%X2+
M$HU4PN:/\A'%PIWX*5<KX"%9$BF5IEXCW '3)LU[YB4FR&'&,\HO,J>]B]Q8
M1(:3@&Z I3!T@/B:2$-%MT-"'F=UW0 FW/:O*AY^P64L,%)4H"+H-OF#):T7
M2VW3F)*3B'9OZN)4G+T7I]>?('8[/F&SZB2/HV13!>Q=M%R^ZF;4HEAMU+2?
M%ON86HE^8VAW!=#G+9P<3E&<P06L-D<WLR[]TW5)^HM@241W? O'XF8FFI"U
M:%W4QA,YH>K>&-%2?2O"DI&3!._%VQ"%I+"PPK8QH$:T21A+N3*0$CTKYQRL
M4FP'D-"IQ[#"M3ENGHC<O(ORX<25&8LUT;CK'<%=([KIS=Y^?V_G:,]7B2@4
MC#X1[NQHK) @L$G7*XR?V.9!$;>IBHHJIPX%0GLX9R=[4W/P3+[5"?E#UE<)
M ^(MU5>]^<??_WC;4K!<2_->(/P/=7"%PY[&$7KCD_DL:WX!.C'+1TA2.(3M
M D8%3,:_&:]%.A6Y2M%D 9<6.?@08<U4=CZ?<(3.Q3!7E-6EB#TBL^%>Z"F
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
M]QS22X60"L3*QBI?95AOT!N=E3$OG6[HO1+2Z?&E^J1;0W"."QC"<\HNY_>
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
M_=(Q ;N*Q8/AEBRNC#R[@_?,1WFAN)':.WR3Z$Y$'\QLNF@L)$K@4<4,$ )
MTD@;\,P14V36/WS=*?DZ]^)Y[WQ/!7F*D@M*3H'O,UOT*Q-SR,LQXJ4E:]$U
M*LHE^Y:)&J*N[Z+PE"H/&80.&#\!HSMU #I)BKF2FK ?OW3JYM3/J+F Y44!
MXAOV:W#RP$45LM.)RS(&>$=@8K\8,V-=E?Q>;O+B-2 ,BI*'.(6(1%H8#$MV
M(L4<35F_\F/',GM9:>^(C=Q3B]B+-Z&;! >#K=UR3:0THQ7S'GSBCM+?0 I9
M$5J+JD?R<;10%)"D:\>I=LY4\"ADP?S$)[T4RPA.E6T,+?\'3)1N+%I"<)FY
M>H&DE7C(^O 8F4-%)BDG'$L4/N-11["V*.GSJI1"ZBH;9M%EH5F ^"\W:N9Y
M51TPK0[84M4!*S$751UPD^J >[H]Q,81T-+F*@B"HCB@YUI]65@_K<.-!?B
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
M>1&Z?P:^E8(^\8_9!^^#!"AP-,X#-SS])<!-B-#BFANW!,=7S"9H+,LFJ!]
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
M8+WWN6RC6/5A+>)E=:F-YC2(-5,10C*.9FMOC /Q2S/:M<IPCWJM;A+WP-Y
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
M<T[_9&%0=NT,[,'5-0WS8T7"X11)O:9$L!.:,A5-'1I-O=NF9/!"HEI!2&B
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
ML5\;HVS5#\FC_[DWO7IM\JZ\;.I4231UV%#J[2QV7W7[W_*CY<<*FT#=G9E
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
M]7:O/FJ(9J/3&_S?.L9<Y%V32$UB[MV)\T$DO._GWACF^,:;/GB/,1*=26%
M7G),K?X%TEA^T98NS7B\MZ5A0@<I$$94F.4-E6;$JV!,7F7&XDPB%'O_L7J+
MNF>7WY#'L8K!WW[QCG82URCM@8MI#B6D>U FZY8RV6_>-/SK<2:<;Q,1>7.Q
M $$<N\['8+A<%!ER]S!BMWPJGY64O3:E[ <M96^UE"W.;%U1TCM[>CWJ#5 @
M>?J7?QM$OURNLXAXDSHJSU'Q>U/OJ77U@1*#Y,TY?G.@=:U?L.I0_%?J/I\7
M,WCRL!A&SP7.O601B9OQS5PPF\6IWM)@5<D/%F)TE<CO\!$"=)PY\DNT .EV
M$]UY@?\7]^?!$K5O%S&,-XX=I>[(L>36'7Z3C^=;]6OA%<MVI9,E;:S"[H\?
M,[O2:%UTVR^P+^7GXQ.LZ_BQXSD#/YQ//- ?A_0;L(#421QO=(], :K)R(^C
MQ1Q5"(?4 JH>##SDS^91"%_.8<%@JM0,*8*_AH*+"X>+!#$0,2JH#G 5+ML=
M_2)BU-?\> +,E]#(?/&$7K/ABC<N#K?@5S&5/_:#(+SWDC"*\;QZ__FWJ\__
M^U[-;Z?CZI#*L?+T*FJ#N)KG3;H[KUM[L6!- 5BXV_IU+^-><SV=4;0 "H3Q
MP" ?G40,)P&\^N[1^0F# XW:KW)QZ5/]UY^=!S^9 .E%#A#G',@Q\> ^$2 7
MN$[TV^++;XV:2Q=@,20LCNU-IX_.O:=. T7CR" +[/@%I#[VAO[4Q\.!MC=>
M#(:+Q M$N(CU0&ZO]1CT>&'S_>!?@JIJXTR8,<;3A3^*>:3XN+L0^ XO)89"
M)L%OBVS%=R"WC)S;Z_0M^,Q(C!9#'"SHJ]0*PADLP.H*I&#^4SA3?XB]RFCJ
MQCK"[)8) 5]9)-.I-R"]YU[ 4HT$_"><XP+#.Q.D>"_!6P:P?8K8C7WPHB0
M<Y6".=U?,_N"[T&+,DZ'"89OJ%[A.D! "UA\/!5HFNF> 1&Y)%G@'4"O]S!6
M^%!XJTOK#HH;MK>0@V0!KX>/Y\,=W<0R#U;16R3A.>]<:*P6+0A.UH/AC 0V
MN67ZH'T;"6-X.)CQ(AAR*PY^<@(&10S$,YPX7JS$)\XIN!<![3!0*&RJ-T!B
MXWU-PBG(1_["9>$93'B0BD#@I; .7(_=&X$XQ2>=A#2]@3U1])0G(V\NET_O
M(Q6LYP_.$ $^R,\Q[16W[H--SP@ 6$!41I%Y)&' :DX6,&QG\NA-%U$8P#.
M95A\7*B[G8<P^AX[@T>'K$,Z(\.']"8O@)T"S0:HEF1+.!PN(BP1 <.*!N'D
M<12Q) %*HE-XYOTKY)ST,, =!5F $@"V(0*>G$X74R^"BY+(_Z%^ _Z''8%]
MAJ,=G@%:ZQPX-((]D** #Z*!!R_&FOS Y8OI=Q8]\&_X (P&_^*@D(DT,>(B
MSD)8LJ*8@3=/8'-@KC$0*OUY#[)R)J2,(_,,9 DR"FH9BM!G81 .I\P&H& -
MPI&O- 3*Q8?)W0FI!Y  @CNF8KB8"G@(W/\ *X#_C6<PY/0W0Y1>." XP CC
MB>*\@3I WC&C8W,#N7%%46[.CH?#<AK9E\4TO%G2(+W&%*.*-K/B%/UQIM!$
M=8GDTI-R%HE!25:8V2\A[GCT721R0!&VZB$B@E\&(A!CGUHWC*-P)C< )WOO
M>XH^(E# R%[V1C,_\..$!W,!ZI^<.KUM)BG.E,M^ !>#4#+/MX__2,\W&I&4
M^*-4Z!;7 \2OEWC.!!X&@Q:!<P<CC_B<7<R!9!-]W(7(C"@YD1[UDT))SEK:
MY0\X(A$/VU<LIC2/> )/Q7U<1'K_836RB\!C5F^A;8A8E'_\1V&]U&4S#S4)
M(G.&+B G$(N$=(28CV&Y)GN&RM^3QSGN.K$H;B8Z^&"NA3>ZR/DB&/$N\;T^
M6LWW<G5X_?5)Y$UA34:/^BDBHN5-=90IGR5ZB?$S<C\]#/X+JQ61K"1]90P'
M8AB<DZ9(PI&]PW'I0I"L&$_%#Q\_I9NCNHPH(3 !2R"_!R! @32$-TTF0YP'
M4. 8##4^,6%DYGA-C0AE)5Q_AXPK%8=/7IQ,@=J&H,IZ?I A9D6MY\B8"YY4
M9OL-ZHP\.A \W40+MF(XA06YI_.7]\70T' X4W\LE%A6Y\] /(9R ^55H,;Y
M+&;D=7I\L/\XQ),XL4% XED'XX ]HW5->2PC$)$>692247@7"?:[\,Y\N'!^
M"\=C&$YP_LF#@0TG<.1\2D87=&/);V32*E%%WREIY3K?O.]BY#E?,K(WAEN
M4U@9A'V^^CM["[P?0(^>\\=M]I'\C/297\:P*E'V&OXNO>:_82%CH*JW?H@2
M,3=(^6MZ^=5@\ \_/Q7^,KWH_=1W/OE3R='7TEA75],OZ<5O(V"V<'K^^R,H
M3LXMR)S!H'#/V]]OTSOP* Y^.&__\?9*7\#?I=?\P_?_X?R6LNU/9,-,PP&&
M*>:"E/,X<7X#NE;O(@4'55I0DX"]@/'_/O5^A+<SV.S_@U3TLWX;/CU]U_5D
M<>?YN:V#QUY(:E!W\77Z@,*UN1J":A+D=SV_O'21NH^.1L7[?/8,A4\6V6(.
M!RTQNZ+9L4#7!IZ^YM&7)7,7S@$2T2C'DBD?#?Q0^.X>Y0)U4?) GY%G!3"E
M@$T+4' \$DN@40"7+M3KR +UV!5.2IW2;L@.#$$)37QUK6&0T$M('=":,ZO4
MJ0:]7$:2ZI-RMO"B(/\J_?REX4[YGB>3:3Y^_J"<@A-O&K[YJE[RE5=M]'DQ
M&XCH9OQ%#OHVG(XR,5 074.,@X*2/@+^TB'06NI*;)Y=!D!TA?BGN5QZ4?P
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
MVR6%>:KE1 9-EY*.O !X.8[!KKYP;@D%75BXXHI1NL8(V6_LP0&,JH1,^UK
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
M#]:(G/6F_"L3-3QV"67^A,'O^&?<MA@>$3^]HFM91$<H=Y5 P<5ZQP;-5R6
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
MM+@#8GLON[490Y!1NC@3]%%GD5R;)R0#%@[A) M952E344S!3G09=%4=T1A
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
MT+NVA=Y9Z)V%WAT>O6:A=Q9Z9Z%WE8/>-4NA=ZTGH7>]4NA=_SB@=T]5 :,
MT%,NBHSK@5SW9(Y1A-2/AHL99@ZRNSK.QYY2I0[]"=H+H;-!L"V!SJTM;4@V
M2%LJ9%J*L#UTX?Q>3//6N>N\87<X%]T0),W P;6072<I!XK=.@J9EU8.9U@6
M>]O)X3+UOXNI@@)()WTHW6V)4*GA98##U9!"C4.D<9;:/,L2V4[!O-&YGB@F
MG+:KM?^7KE"Y;'BT2WL>U)-#X+KYXT7$F6UI.FP8E.40F@62-BJ36=$:H5^D
M=Y ZEKCPGN2XR'[IK'0UG,P,CVMRRWU\1OL"=+&-X> /9;*JGK@NZ*B=^/_S
MSYO;;^_?D83]#<8<B!\DD:D<"-6OD6$K3%A'I "L"HR?4YM#6#[L"I8+?>$9
M1""Q4%8?(W@8MS/C*PET!O?S4PV7-)U'DS"FWKN4:0A2>(H!<#_@E$1$Q&1@
M$'!PGB]BD:D,01N;&6.4MG/(5AS(E34P4!S)Q.BEA]5"8FPDH>$ZKHS%I?60
M3(^C-_R.)?.,;&$C_!\O=:KQ\<L!J\S(R%>YB(TXC(F(4K $[-Q5J/VDW\^Q
MMC3:C[54@9"'#DC<4:@?,E2)G:KT R]-M8Z)BWT?6ZNBQ6E)-9G<SU0,C.7/
MR<TGX<0EA&A@Z53L)"WS9(!% LYV'CPZ8'Q,]"X1V5']6WR%'V4JO_VIVV[D
MRY68(\@TG5Y,IQKSP4UE3D$D?ET=#<. TA/Q+\.EG\+&2<E53.\JG;70="4M
M3F+T\RWO"6LTZ4'I$*F6];(\+S9F(=U?-=V!)_CQ1%;DR^.26:Q*L:SE<%J]
M"</S\S2@HVLJN6 9P(P"^C82 ]U.BZ%'F&B.=T^]0/Z:!4!P*Q[.Z-?5FQ1:
M @XCE7FTK(,R-XJ6IW):ESC-OXDY3X=^H2U(2S!(^2LW+Z5R1\'19=:01K1E
M+X.M\;Z+91%23Y;9I&MDU'(@O$BF8\3?*:89QMEP(Q\-'%W,QG5SV2-4TY7
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
MTLK@WHLH?NU7VA.(:9A5=A?[<H490^%IZ2DBWZ2.P14DL*19@X3[K$L=+>U
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
M/YNF>V<<,LDX)%QQB.LAC 01[N&L&) LAYT5[M'\=.S009<_%":!/Z=9POA
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
M:W>=UF ]DY?=H8#!@M+#YXXP[IULMA_%U?OFSE.SLNW4+.\Z-K.E+/X\B@_
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
MR7SKY@D.T 7RT#U?[PN5'O(UU]:F+V73=?*-':@^!/[\(4G#_8<;31]B..[
M Q[AUE]GOO/GRA#4>XFQ"X2^CY+/\,$$C,8%"F0 YN4P>7#!T[:V,AN&W.H=
M\+QALXF\<T/["<X#3_1)7R;)^Q]QP4MF86R.]T(]*5_ ?AZOIIX[BC-'DQV"
M33Z;^2^A\(J>]_P87C<.7[^IXT>2Y0V>S^9Z6I/-TON&K#6UV RC/S"M1F96
M]>>ZL=W*JCLHJR]KS9YTFV,RP:[=_NZ:=NV.RHVME\EZG:V6;90%+O87;>L$
ML];6^4]B!\+[PI'[EU'P\W MNGT" N:2/*KJ\O.EM;6)>YRDAGKT1:]2'?31
M.A.^):*IG&C-B:8TD=C62TW/D3+TC08K\J7F+96-[KJG-M]<6UI9X_E?3\[9
MCCS\':>C560Y# G\-WZT?S3-1QL,X#0WD$3+DEM"$F^B_\X!4<_ED,MA(?)U
M?CDT>T--&XBFH7,YY')XHW(H[ZA*.(4@6KVA:DBB-K@(0:Q A=,;H<)U%=KF
MUN^_A?/6U\ ?QPZ(!<AA* H>B=H^>/'[.5[,80RZ"%P285;7(L^L1\:BV]9!
MJVZQV85; _KYS\>FU!O*AB$:2E<JMCB/M<MCYS_[F5CKHDJBJ1;K=CB/70&/
M&><_UIA*;SA01%-KJV=#2P>7D]FVW3,L?HUG?PK!;_'7WQ3I8(N"]^2L)XD[
M:KQ/(8EJ;V@:HGJXLN=M7SO)8CM:-YZ"Q;!:0M9%33NXK0'GL4[RF'I^'M-!
MC2FB9'9%C7%/Q3ORC+5K6+?J$:PPY>Z*TTKEC@YLIY!*HS?4)5%7S8Z8^9S%
MVF6Q'=W'3L%BF#&BB?J L]AULM@.?.A3L)B),5A1LKJ"+7H+@;A'/[)GZR;#
M<<-Q->SX [K^7;@4=L!/@8D0DBIJ5EN'R/,WH.1L>2!;GM^W84G(EI)HZFT=
M/#E;7CQ;GM\=8F$,SY)%23TX3GQTMN0Y8U=\_QGB:F<JU$D+C2EP!,YU9H\H
MF,1S#IJ)]X#KWOU=\=1JYRF<I]S[QV(2^!2M*\$20S0^.W@BD>#Y&>[8A'"_
M[0D\'CLZ )W"?%!Z0V4@ E$ZXO'@+-8NBYT_D]%2@<4XAUTMAYT_C]'2\&C>
M(1;K2H[9.0V-][#LT=V(@I#F$8$9?.L3@NKZP7(38I:!HQ]H?O!DCCJ2>_Z(
MGJ73W%#]<+GEV4(=9#!Y</[T8\OH#0VKC:V!LU@G6>S\\2H+\Q*ZQ&+<S=$;
M8@.,,+$^5B8&=VD<71X[$*@S.W8:X"S6+HL=.^BVM=^J95UAOU7.7CGV.GLR
M[4#"VM\N:3#NS\B2W%G<Q,6>A-ZZ8R-(D9^YW^+($GIVS\5 PJP+652UML#K
M^+&R6RQV]ESD@:1@PUZ=5VM>*8>=/?8[D%3D,$/NB@X[M=_B?,GN0<,4HC,X
M*@Y#0;QPX>S $0 KJ35)- ^W,)HNZ 6<06^:.3M@_6()MM2&;<)Y\[IXLP-F
MLX&^$[,-L^84S%F1$J\U2HGO:K[MK=_?E4#<21JVU;%WCQ-_JRG 2>,M%:1T
M[,?8QBN=_LTB?K=/H"O:R\Z_E0U@*Q,E61=5I65+JX6E/I,IQH6="_LQW''G
MEW83<:TL4=%5+NM<UKFL'TW6SUX2,Y"LWM P)%&6C:N0];(FTQO]CR^SS?"[
M.,!0?S0EPA+;BY*U]J)LJ519%+ WIBB\$#CI./Z3!V_(&A+#OS/:H#CRTZ++
M4'@*;"_Y+$'-"P77$Q:!ZP?" L;JC^D'^&)[#NL=8:OYGYIM:>M\KF_R>1ES
M?R4!Y63/(5]&L"2T&O0[_ PG+AE_]+["I%P_#K_2(6:<;62<+4O V0.U7^QA
M@VF8,_BE+SQ.W3"=54 6 0EI/_,@;8!(,RLH#M J=5, ZGM L(0F3AP$F'/!
M2"7BQ\C"E"A TV:$:DZF3ZX]<F=NM'R8VMX3^>@ATTT"N&\[ 1/5\BUCDC(*
MRE@4L86 R G/=N#23M0PE= %P4[ZB"?4288<"B]3;(8=PVB"R'8]2EW:'QN(
M[L^>@:"T_A?NR6>RY&MRX%KR8T&<A%M'P(_.U"5X*[ JZ[6=?- 7_@%_S$*_
M3 H:L^\!JU*+S$IO*/6+ZC>C\KB!Z,-5=B1,[3'0A^ RX!;!N-5VG""&7Y&(
M:;TU*W*:^=[3742".:@%-G!<';C%CP.ZKJBBJ>88V3-D*"&<$@*+:H=(S=*1
MJ/U"H_GZK>3+:(J;7'3OC3/:EC>6'R 2RE4TEK]W'%1,(?(P<9]QMA2-3$Q6
M+94M6(60+@;- IN0(,CWH'^5799;V]?"!&R*O'0"H4&5,4J'8L(WR'7IIB R
M 0^1"V#-D1E96WN\Z+(;VVO&H&EC^X'9EP9J:PW;]98:MNO:H'MCTLN_.6$3
M^>)E)6>L[C6?SO>.%VKV/+\%.JRW,;\%8,JJK8 WZ.8-28_MI-@12$]9\UO&
MF9])], .14V=$;+6&RJF*2K2T8$-3^E7Y +'!:Z!P.T( +0J<#H(G*J*RO&1
M1%MS[EUY6NZ7LK/=.=-OKSQ1;,?V5NF)^'O@A^&^8F> V$D@=6TEAG4@0L99
MJJX"K\E21:X9](:6WE:8YM(*,<]3:+GA33MG(X K%YH]]'#F"6ZL?TU:U:QJ
M!^<W\(JV#K+2'OIW?U:R>D--E+2#.P&=IG(M]9K#0$DUXYW_JJL-X]]71\PT
M,1=D#]="=_@Y\*P7)MR_"!   !Z4!.AV1G%R=7UX>Q;3P9B1/9OY3IH7\.1C
MO)^&O4F , .AX/F1L"01]L5Y=G% --3:, / VAY$S>*D<]OU8,"EP>N2V*F"
M^!2RU"_V9TFCIR*2Z67J.M.&0S:E\B%/[9E?;[SA']XDGDU@'&3\E345^AH'
MSM0.R1<\)8?W=*G+IB6#J6?UBXVJLY@P2^4(<<GBU5NRWD6+Y#T"/8ZS!6TT
M?>. H'?9A!3<<?O%_3:;$(R6A:R155F0'P?MHL][X0?T[_ (,6Q, B'U:(@)
M"*!.YO8J V%,9NXS;30Y6E(I)1X-CX(X&WWA"XN31K3RH!B:;9J(T/::J#O6
M1&PJ,3LR)?86<G0+]XL(-!GO )-L9(;$(5L2NOBI0J3Z,=&F'HQ;V)Z48!;2
M$FI-X'TR$M@VX)(O$Y9RPX;,DI7D-2,#=A+GS3@.YO#VZ6K..BR.LKGI"?2B
ML%\GP-[UG? ?:REJF\D,)Y ->N9NZCO-<25UXI2(#]O44][<DB*#>7IT8\KE
MY54D/XVQ#I^JIA'-CH!'TE @6(@P:E!S$:%:,V;]ZQ9@'BX;YOBA*L5G,0L
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
MS+/"RE8$75-< . +!"3P,F'80"O8@ 80[IVH\):TB0FPZ @Y'WNU,C9+AK:
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
M2\7&&=L5.N.935Y!9)%XA$VB*4'&*,94$H"PH3_/%#/H8\;GJ"I&)+F2,/E
ME6@[3A"CDR< "BUL=YSYRW9JDR2U!Q7*!>F7[1H7U0)J5KK)S4%=4)=KYDIR
M?""K#82]%%7;, #Z $($S/" <P53TPL9BX87,MM=0<6R&%)F@.R((0%GT+0+
M!O3C@^ZGI*(62)0C%7ORRE**\:8%'"FI(RYG2E?1>CT,5G45\TO^6,!TX.O$
M:0MZ#T868)P+=CX?W8^XT8S=&37+\,MIXL$J,QWC]:UW.T7HAKB^O>$Q*=-)
M*PIX+$I#G8T3A!1B3BW8.A-7+5HS=#X!81W\\/ZY_2<50_0WA>'*1BYN&M3^
M2\P@N+=\N(D:M1>K#2/:1EX*Z47WZ;TW$UDJW7W+3O[V D>0&P!\0G>2U<.+
M&PIVC=?[FC0H0KI5^^]$/%*PB!#U'Z8&TEY!#&.;<^,[C#<[&=%W?($E^02G
MFF_)H0:O2&>Y)9AA2CC1DG.3/?*?R?:STJXX;O7BR5LM@;7);5\G$Z$LU;Y4
M+*K<XF7UO0W_N9(AS97(V&K_#P6:+,C.X"28A[L8?=<1Q%O3=.CM'X,=05 N
M8='<D(PO92O<NCE\C0,,KZ91)S=@U!,3UWJ. !AQ@J%3 \H!O@O="9PILCW%
M358PT;-I,!856[0L1?\;V3-J9(130J(D\,.&,+'A!XL;P;JC!8<N$.H)&;/X
M4&K-H2\$D=EL=(>099:GA=/)#WC+T-;G0J/MU!P\)(M 5LI#Z50_)''T#W[
M>'-# S8.IIM*;VA8_:J:KS3I)CUEY00"B+X*D*T.B?EMG47=Q<3#E8)C!N,T
MJAZPW!*VQ^;R$I"$=[@+V@N703_O8H :VWY(P)[ 4\":W;%FG8R60ARNC)R\
ML?*P9I*(6>03/TBUQ9KJJ,RJ 0X<^_1>FP9(Z<;.N"MAKC!%]EQII:KM^;>5
M8;+%Z$C>QV*.\+;D\72BL*LM$L6X5>-=B+XZ<NZBK!XU \%4>T.IKY1MVY6Y
MBX,+69E=QXS?[0"4!$Q(;BUUL>%J[9^[:&J]H2GII\]=/#8_ZK7XL2QW<;"9
MNS@X4NYBR7-/DKNX3OJCY2Z:!@:L=VW0A^<NRCO@M5O,730Q=]'4^E6 *:?.
M791W9*&VF+MHFBA06F=R%^O4GB85D+=2?+H)*9/[R<M(>1DI+R/E9:2\C)27
MD5YY&6EU06-Y":7:Y8+&.H40)<>(^H40[.PJAQ&UTE:-4/"3]LL@CGWHLZH.
M?5E&>QFQ.EH&47H\O.XRB&Y6093Q3%451")/-)PRN!37X_XU$*7BU(4:B/^.
M/2*HDIBXY4Y?_R!7!4N/F'%JG;'^H87Y;J]_L$Y1_]#"+.K7/UB76?] #_ C
M/&7X#=C^I 40UGD+(.1!1VH K#,40'1G\KP HM55:;X=\0*(Q@40)0;540H@
M<B<]:B,9M0H@CEWY4&9.\LJ'JLJ'*RA\*%OP/0H?UN-@K18^6%CXH/0M?6"T
M6_A0>KP_5>'#NB.FU<('"[M*#/IE=2(M%C[P:H7;JU9HK!6:%;,W]39:%'2E
M6<J3=B$KLROEZ3.P6M(P6[;:RWIJMF#YK*?-? 5+DGI#S2@#91..E]-T5(:S
M)+D6PY7E-&F;.4W:D7*:2IY[FIPF<\^<IB+C*'3#+]F^VLM8L@[(6"H.6 5.
MUP;]8H<9H3H?J9B$M'<.TJ[);,M!*DY&PQ#.MJGLGV%$]\ZKAT<#[?S?MD>+
MV[.45#@^N1,WT<UX<MRL"W.!*9Y]E@:?E7>!P<5.'ANE6%NEG>J*]+A0.)S
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
MBX1!62*>/1@ED8V>I-1S^>#RL4,^K$;DHR 'NCP8:4=7_'$1X"+0O@C8+8F
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
MT)D3L$3&X$%\],=2;7+L+DNUFR1?)@YD;([0*35I_AY:*G?98SX)N(#!2$.
MS+I+:L"$-W?L>">3MR4$+[N[IW_F[(+$(K%,]<;82JF^1\QN:1CQ/1G3.R-V
MUZ8I].)(%_?<%>&M-JB"T'GU)>%WM++I)1M8PXG/"R/7NW\T-_$FC:+3,B7X
M!K:[Y"Z(%M$_PR"*:EXV N<@X)NTK3M?>MM(O1DWG-RPF^\QOD^@MA[UZ[=?
M<R7W_AC=#5%OXLT94(OVEW6C**8W93@<O2[#@&)R<YC@GS&O@MW&T]@NO2@J
M&+./CD='BF8$?B()^W<S]I.>M_!TR6QR:]M^(8U[7W-O]7U[FW5(?UO/,]<<
M[M:?T)\F\Z8\\(E4Q#?)<L#.E+N$ UJ)BH]^>@Q_R)U\&\E!.=(I>5(])%>+
MGZ>_XK4OS:[Y//TE\)_0WT;J?$/M]0V&^-D+QG]D%@T"1H 6<SP.PYB<K=ZZ
MC^E]]_-J_51@UE'2S(6K!W2YH5<NE.&=G3)"[V/2"]9(>$,U0!##5"?1VW=5
MN&%U-N;)=%K?Q38DW1S6=5TL0[*L>O[&#C]$-1KQ7!19,FWU&,^E*9283C,,
M@4&-4^-B7@%ZV(5BA.U!N,P>%NM#Y.OJNOGS]$L:<OWH?X)AO[T2[X7\BO=-
M%:TM+7/LZ(.1+:I*4UB8/8',[[4@8.H73ZH_"_GZ/^*$WUZ#^F)E-"16_4*M
M[KM8#7GI[_F(U0P\\OJ"90Y&EJ**1LDU$S^QVBS-Y2?6V8C6?1"']25K.!@-
MP='6K;YT"+V20\OFA];Y2);[LA_?+BM45F/X=ORXJMZY!'.%:*8#/[3.0+1N
M<:<.DBZ[5^B1'70'ZE;,Z%4B5K8^Q\^KP'Z7I]D1S18N4AAGCA=L2.)'6L(
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
MO>\S?H-8Y]A>(=K:[H?GH?)L')Z-T]@%XA[_O5*7A[PCB7Y6T=E<_!]9K'M
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
M/]G,@M6&U3_CL.NAJ,I#T5:*91MOZQKL?3+++Y/'>GC I=QW^!E'NPA*<E/
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
M\U>KY*XC/'O;D#15J6L &I:DRW9C-7=F4S5WBLDG57%2P]TED[V!M"\OYV/
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
M*]5#ZI):3:%-];[7V7FV&A-NR_(U\0[H[X<?&<9!>;\)#YD9'L)&!E(1U5
M0GATPOZDWCR'[<S3QGD6.7TUSYD3"8^$^ *)D(?<:(9F80!DGJ)9N)@1FCS[
M_MMMA#W;@/K9ME("]D2B:\4^/R+":<P)O.&%>$L1?Q\2Q()B>PC/1C%BD;.F
M<&X$]!@#6SNN+U7I^=9WAOT,NR[,X=E@XHZ%1R=R(U%X)4@#6'$446)N86GL
MGH<TQ@=@2&SQ M\+\R!RD9J4Q#YY<N@_R(L+JQT3$3<J&=N="NX":?H<A.3&
M<_^ ';A9S!S_Q@]P&QW4.\_PKI .G+Y/> 4^  9(-HI,).%VNH#-9</B/$#5
MS/9.!)8Y(?#<,U!EPEX'TWEUV'P$-A_\W!=6\UG/(8B]2782 OD^)J +L>8F
MX9#2OH+PGV#L4B"75Q=F&?NK$<9.-!.F0&$!&/HIG7>^A0YL/@R-;3:!HX3_
MQJ$;P=[1[IO"ZPS[%.+" CIG!#$;+V":%"0UQ[$H7RC/KL]V=X.'4R[1\/Z&
M43( O8X0-$#%I)5@<FQF'DL.%'G]B/,(9T>\V/Y(H1581Z)P?Z/+.0)E_IR%
MZSK@)W+S")OVQXV#;/?.\5Z=983G6E8'@ )(AM=M%/!:ZS]M1TB8DR2S>=5I
M":FIDJK5Z[YXJJ'T)MHO'E KOI5SI]/6[%8V/SB' ]:#]QU8>R3$7\&<G-[,
M19B%:#3\S97'XXDS&8\-Q[1UU;8<4[45PU(F*M%4TWK\#YBZWW[ZP3G;R5/9
MA?,1^R-CIUFZEJJYV@T %9Q>H9:W4?R7XP5_+>'\_@:GDC,G,4P<C(6/_CA_
M$.TGQ^X\[4K-3JN2KZQC;P^H^2E8P&!@/ %;46^,FA#WK@_FF.MXPL,"/GBF
MG8W_YV^6JJ@_"F^2#MUD\K:$X&5.&/TS9Q:L['+%O%&9!T#'O%VL/M8&!S>G
MOELU9/X\787P$ZCW!-M]6X-J4[Z0!M5LW=1(3%!GA3>)R?:6VJ/8'@/,/-AO
M4"MHD;,VU&@19AI:;_:D?G=02VJ=)NQTT9-:4Y6Z!HAA2;IL-];^V6RJ_;-B
M\DE5G-2P\T;9BE'E\"AO4MQ"MD2U#L7_1YQ0^  R.]D(;?ST&/XPV@@%\K;9
MO&UV9VVS.=$J$4WMM-=X%Q<M=W$88D?'&V%*8!\=KZ.;_&N_TKNJ&SME]XU=
MPI/WC"$+3DCM&SM3&8QL2U2TLZBDYS+'9:X-F=MS3=ZXT*EPHNJB78*%Q86.
M"]V5")UU8J'3$"-8,:X)$K+74K(VKR,,"O.JXXYM2AJ:O_4GOP3C1N1-IYT>
MAN;1C:MY]7$?>:J:S=0T4QG8]':H\+;+%\E3U4R"IGG*I%BBZM&IZ/VJ;._U
MV;\"BVLMMG;A1<D-'O_I7B26]I;K[?IBA2"-HJ4T5>'1 S>6\U3EX[\MIK(&
M(TT798WWH;M(KMIC +3%5?9@I.OBL+'8 '?_:YD W/]ON3B]8 %$,'_XVS;Y
MVK"PMTI949"&\F!D#AN 1>!^6:_4<L7#OAK;U%3.0P7=,UDIMGK@+G\_6:N>
M:BH<^8WHIKI,IN+E@&D4NQF<*[#=V?<.= OIQNVT#JQXS\,+[WGA?7,QE\;T
M%G:Z4S11UIOJI\V!-+@\<WFN;0(W)M Z&"*F.-0X, Z79R[/G44:&Y-G8S#2
M09Z;[E357TB< RLL/TRG#-YD1?FOX.=])3# V/5<6N.YK<1R:%Y(B>6W&1'F
M8?#B1LB_B-&Q]H+@+? 9<4(?-C 2HOCQOPB:L0@V?S-Q@9!A)$S#X)D686)P
M-5X$X3*]:<UZ5B'06)C$!(?9J-@\K"XSI=W)RS)U<WA(6>:P7E'AKF+#W16"
M=8H-#3ZIJI-2>5DF+\OL8[$<+\OD99G74);96;?1^Z(MDX)2M!,FKI.E<6E
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
M"!"#]ER'0><.J@)W#F(CIFX\1F+(4G@FA+7H"<F?L1LF8I6\$6='PU X((8
MDA_14OQGYP^"$9+Q#"UZW#;JN5%/G!XGF2'^E09Q7HGP I8UQHR T.NGV)#I
M \?<W2N[K\7?8VB 3.XRTT6V3'@U?.]&X'?@ITZXS/YHQ\VY.1AI4K'GW_KB
MO-[\AR=?P'#W NHG)^0*:$ZQ!FRJM:LCU?2@KDL;*0]5'-&JWI8Y*#F"MIV_
MH\T.(?G'KM+KU4Z9D<"]U'/R4EE_'^ZB-N>BMN7FG:P_4X-N7'T'+J^G==:J
M;:=3MSG&'M>E[KE1]9"R!QF[?+];$86+3+O ?SM>G'H6_R_&]+TE+.QV/,8C
M/,(CW@NB."SK%ZC:91Z&7?0P=C@$&^[;B<S_<G<M)8GP\:-P(ZS(0JV,-6&$
ME#);C_DN5K2E*VLZQR[(N=DN\9RZ)9J2C(WS:I[I0TF7K49Z ,J28=;N&EC^
MN<P:/U[NI.K2_'HIU>2DAIWWE3S";.FR']W/#KC/8R(X"^'G;/^U+U7!"BZ1
M*!2H*R17NWR8ZR;\]G6M_SU87>-K)D!&*7Q@V"4EZN!J(.VS;==S\;_-8K26
MT>HK/-](KU4^.3ZYUB9W:D#J;6ZPHDAJ)WYP8F PEUT(09&X+]2;=#PO>$6U
M&[7C)9LT0+TW\E>\!L"=O=&D$E?UT8D("U"^4<INST\ H'$%$!@7"F*Q!Y-F
M'05<R<6M/_E*8&8O)$HLE-J(%AH6YHM#_6B@O/Z@-7,)N50)V0-\NUM"TO]^
MGOZ<=#Z KQ._M@["N7:)".=<9KC,E,C,W<P)G\CD6W 71 O,:_N.66X'G#+J
M8&3HHFS+7&2XR'2QMB9[P.V6F76PK+Z8:" FJ@@S/J)1$I<0+B$=H^&VY*KH
M@Y$E#K6^N"H\WIN+]^83"3N(]_+G^?,\O,K#J]QFX39+38S@EHP6 UN?VHK>
M$Z.%BP@7D8-[0)THP&KR "L7FBL1FL8BK,/!2+=%PRX6[G&9Z0U?7;+,U(NP
M'B4TQX18+9 371R:Q2)='F+M QM=LHCT/QO$[E<V" ^QYD*L>80R'F+ESW?]
M/ ^Q\A KMUFXS3*^4>4NC!9=QA"KHO/<(BXBO1>1?0W1CPFQEHB&,AC9*K][
MX()QX8+15!A5QT15T=9Y%)6+S!E$48^2F2.BJ+J&<2*YY+*!!U'[P$67+"']
MS_G0]7[E?!S<YKF _J7+4@[=N@PB.$5TW@I!3/''RF#)U*9YRI"LO2$2=5>(
M1*D<(RF F#:Z$+O2*O+AL'W; /1><SZ%)D9PUS$UII =(XIQ_ P\-W>6M)7(
MQ(V2.!=M,I(VF:&XL(B73.G'((CAR7GHD@6V)H*_XV$C1" KV(<D3ZQ<V]AK
MAV3-(V=D_WP,)DOXSVSQ[(W^/U!+ P04    "  H@E):<2KWH>L8  !@* $
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
M?!_/M_,+KYG:>SW^0L^>3+__AO.!%D8XKR1H[BTH1SMQCYE>RFB5UQ*];!W
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
MP7+[3DJ+>=H!6A]\M?-S\T8&XWG%WR;%=\_9?! ]S\9F;RTD'<E*N5C I<#
M(+,NVT ^[.VRETT6^;&T[3P-ZH?F;3N9GX.QNZPZC<S%VLM4TX32JE.!MEXZ
M@T.=,V>"V3L7 <^B= \(AMP!M#A.6P]<T<B$"1Q"%L2;[#DXDS-@-EX5GWC1
MHG5$Y$%$/ZB1:4VR.]'4=F)LUYKWOLFX 8WV$B%FRR#69HM*" 0?2X3:-D0P
M'HQAK6-N.P'K0V"@AT1K+]2S;"#7%8J..WK?X].[W H^-I@6^[VKDDZTR[QJ
M?_EF,OY8"P2^JVDBD_% DH4O3A8@3Y1<4BT*>%V3+7@JEF.1\4[3Q^UF<I>G
M'=^Y?OV,JQ3M >.&<4'82V#55PD"@E4);%("K4[6^-9-0K; Z(V-:R[TNYWF
MCY-!,UNU.=*!C,89K@SIK"0(@8WU/GX XX7(Q3.O9.OB_)O/[XWE.:'X]YSU
ML]B,FW6X9N%&(:X.K,A.S^O2KNP_X$8GM ]6/-.*6V5C %T"^19)"HA!,/ Y
M*^,D_<:T;ZB[:SF\MF/=T(JR.%L<3U"XLJ!4]=F8]#3TP@3J%'5L;9EV0]8'
M8]6<-W?['S874L.&F_=C6_OC,GN;%4O@?;W*S+('IQP#+F5@07FNFM<VW@%6
M'PS=6:ESB'AZ:_H&_-3&;\#/;OYN#_H4!I 7$SU*!%LBKW4)1$U]*V!T;:@J
M$OE*K5-T3V< KZ+&D>G$@P%GC*LUL2S$7'<!44H4B5YW;.5[%&]LSHJ'==0A
M(FAFS19#VHXG^)AU# HXKQ6BF!7@F0L@,O.%,\FY;.T"W8_FA[%=Q_"BD3 Z
MV*5?^UP8DK3<,O*Y>$U\J:5<,U&58!GF2I2B>;/2 T,VITH2ZHP.QTY_6R6Q
M&I"UI*8R>4S*UBYG42%$7'1<8,5G'A%-ZU9V/2V&WJT:.&"ZS^2J+BL_AXVB
MSYT$9^Y_3+=.Z8[#:Q'TO[>*=B77YT6SN/''-QAF^+[R^VWY8X8;N0G75S1?
MX.<IIN%R98SSZE[IXN6@\D9R)-,A,8.J-1]CKKDMHE:S3S&DE!^3TLG0'N_L
MWH.Q1D"5L3%[(X"LIP!E%E7)G82D1<!@A J\==SY(3Q]<'W[2<.[_G,CJ;:S
MD ]-R\!+*U!8"4[6E!QO,[A<-/ERQC)7\=K616(>!-0'9_K'8%H[N3:,/SY
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
M:JN/R5*-)WR40H-@Z(N5;OV@?: NH^FM9/TIPNO0[-^BX<$GSV)30E//"'7
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
M+<4+_-LTKRU\+_D.[5_<;_'L[@9T["B'2H&!UVG4_SJ=+W.KJB'3H+*S$+S
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
M)_SDR[-A?)V^ID$S;0<P/_?QH*<T20=*&S3R*$,;7Y,,E%L794@\Y]K1QJV
M=6^$M4[QDDK5YJ>UP/5@E4 6*2ZT%[T/63,&R2)0D8(":X@ 8ZGE!E>@JW>(
MVP;74=QKO*N2:5&=AA94Y?;]V8BS%Z-35FD-DNIRA^?+=&6"+XZ0I2>)H4;4
MWW&V@G9""M,&&4?>P/+QYAW)>R-#+.N,I1TS.KHVL 0T12.<%DY6[X']@_2$
MJ:Z_QZL8G=[A_7V<\O7@73^G'G5.R!02VA:>E=[R&3PA^.)*HDTV5F9=NV9E
M&UPGI'/5:5@;P6@[TQH-RQ+&=[@B-PQ]-W@[G/Z]_*QNMO4V3VHGXWKG-7:1
M=<V%=E0E#8E+M-:3RF!U3B 3M8$X9H7O8.+7#9[NLZXM36A.9-"!\9)FD\#Z
M.&UU6AP6@3^L73OT++.N=]&3_;.N=R#EV+.N:;1.,K1722C96\JFTBF.H:-#
M65;2.]-:<=JSS;K>A?XMLZYWH>$@2;3; 'S)NMZ9RIVS:9_"PT$4)J'YGZ2S
MX'R<!D\<VHS! S6)&ZHC9:(MW_!Y9%VWJR>[B+^CK&M-+9?X/\@Y!1 Z!W0E
M/ <MF7<B2^730X?KN6==[\3"%EG7NXBPA8CDJ@,2W89?BIOP,7U-P^O4"YIF
MII6 K(K_;Z4%X_&<E"QS8[ABE';PWC^$=13*4<=<K4U"QWKR6YJ@/C=7Z5TS
M'O<4DRH9PL%E6]H(I0S&90HT.VZ-,/B2M#75X%%P/XC./)V0M>=&U7#,+ZX_
M^D\WN$Z_)C>^'DW=HK.OKC\HQGAN1I_<('U*X7HT#5'N$8UYVH,J!&,JK+!2
M+.;6%[IY_B\/GW^KD=XG0U5D(+P4(/)T*+#+$"B)F0::HJ@=0=T)X+[;V.OD
M)[<?^_"!,V>0>-QI*;Z+RCA\*QE%9] X= :3I(1YP7V6E66P!:RN8C+MZ<O#
M':PV%\<2E[D3;1WC\Z:O?O$.\,P66:.1%U5)(E1^:D-*R%&%D!FWOGH:R1HH
MAXK+5&=\^79B;\FWX%E_'KGA.*?1^&P8/Z71UW[H#R_>YQ5HQY_Q(\>K?S3W
M/[992TM1FYKK.%CEVOX*TAP9N\>NL=FY+*P-D)PG(#@NS*"-!IQI8E,2686'
MAMSI:^KCQ6_'K:B[D-J"@DZOG%^Y\'N*MP?*(AW0,<9"4L"2+<GZA("+Z#A+
M15U@27FF:M=3;H#3O<MY.)Z;=DAJ(9QQWHR^-",W2?=-DCDX'[72P3E<JK$@
MJ&+@!+&@A SXIDEF>.T=:R.@'UB'ZA'5PB[T]T^?1U/__OL2,IEPJT83%KS2
M$1TC7+U).@-%ATG[Q)7(#_N1[*M"Z]'\P/I3B:(6,MK.+M(P+*,2N/&5LG7@
M2GHH:75@'9=XX'O'5! RA]I#EU8C^8&5I@(U+53FG3=75^AKXVH_.'2Z%UHL
M2WD#B9!XG!:E4C"E/M&80 C3GHI0.UJU$L@/K"[[$]-"&^'-L9:SJV8T*7G"
MY\UX\N9;&%Q'%-Y\0-';X22-TGAREO'?9X-!\P=*K?R7YZ,4^Y/II8+(*69K
MB^<A)0A#%;CDT)QS+%%G-9%$=QHDW7=%W>OOL41:.]6%%FSYA^MYL-H0KJ^N
M!VA!QK^.$.W?AV@/#,IR_XHDO2J7,>FS^];3S"G"N -.C08A<"7.^ C<J6 M
MVI%H9]8^=VL /V6][9[9-D(53UQ$>;5N%V$<==XZ"NC3H"R#R6"4YJ!3IBSC
M46--;7^B"O 7]:S); MNR.:S8=UQT(LV".WQ50K<E"*21, ')=%>\@1W?4-I
M]:#NTY">L@)VP%TW]3FKTB5^<Z.1F_2_ILKY'TN?VU*ZQV;\E;([;A[\R@V*
M8?;I,J4);C?77Y#W&W?GTP1WH8+IW'V9)@K=JI_3@@81/?HF%&TW+BV@(^3
MZQ SP2^)JST2;5_,>]_/WSS_^RH$\VMHJW/,^!ZB4ZA+^R@!5J.8M"94DN2M
MC=4OZ[? U5462*=ZM72-7YN@H\D,N5W8S9=_ZZ=1Z6SQ_5WI:S'K9IEXYCX$
M4)3@TF1 *4:E\5P@F0ONC6&U0SK;(3M4WDA]A5BO<;6(::.Q[(I39KR,=]$-
M=PNP;74QW@7H@3)!6F!\G5*U1M?!=4SY4*YJ"61\R=!WP:W>Y@(Z$O2XB0O9
MUNZ\=02Z]5CNQK&IUBXLM:E2;X=?KB?CJ03X/$@>HV)>2P49-VB$QCBX1#@P
M1YPU.6NA:A<+;(!S@*ZF[1&Y3F7V9*&;VI+I&R)U)-X&!DD( D(Y?$.H%I %
M(@H1W616>W<YLD+FU@V?&J)O(2CU>!G>-@!?BI=WIG+GHM2G\'"0XF6N;.8I
MX,ZF+.Z=62DP(@N@N-V5[H$TZ]H!].=5O-RNGNPB_HZ*EZ7+AAA9RNU<!.&S
M!<<B 46XQ2^BI4L:\=R+EW=B88OBY5U$V(+AL#G^??_"Y4,SD\AOUP7Y^[SX
M^[B7#*?&<0.$AU*%*5 HF1JTJI3RSD@5;;=7&5L"/Z"U>HBH8/=D'XG&ELG5
M2E,4D\MEHI\P&2RA'-\W$CDZBY[KVJD)3\'YHH]UJ3S:7 2B9>0V$;"">'R'
M) K,:7R1%$O:<B.I?,E%.+R"=D]VY^D)]U+75F>GK;T%)S'PF%A)"Z("A"8,
MO(\6O>B@O<JB9(<?+H-QM\7\8)I]'$K10HKW$Q,Z++Z(BD4)08F2:LQ4Z?7!
M0'KOT*W35HO:E_C/)1GGB/6T"IT5,\>GCMZ*+K+GS7""*(MT4#)]?(B;9<C,
MFDA_+]F6Y:5Z/SR_=/A[;X<W0N\E%5/2B:*'Z3,(2B1812QD&A+U!!U.\G"3
M7>UCU\7U@^CAH1E=5D[94?+8=!+)_-7[WN2'OQ*;H?M8?CI",;QRXW[M)D-/
M?GY+R6AUY'$L26LT:^-)]I!5PG=!>K1.*>H@\<B)S-ZRZJ;;LTA:$Z[D<4H!
MBH@R$9YP,!*MES+5G67JM-:M7<>?0M+:+GKUI*2U70@ZEJ2U<S<N8Y?*O][\
M]W7_*UHNP\EL6ACE*HF20^RD0=\P,X)?!0*>!4.\+E78M?5M/9JCOJ/=B?B'
MY85U"&@AG/01K=51/TQ27(UQ]7?G=P?;8&_I!G<?W(>YW*VE \V!"3PV);1.
M<S1?#;ARBR4RYR7.94 :QX5TP1M=NU?^\2G?(Q?&QZA[N_#6@L[]V@S3]U_=
MZ/<T^>5Z&!>H%%=9V3(1FJ@R*(EF1,4U1"5IE$JA,5$[,+X:2??^;7=L-M6I
M:.&>;T/;$>ZY\\(8T(DS$)$Q].%3 H_F9B#"!L%KMU@]ILXP!U.42I2TD2"[
MIMF;YI(KY2505N* QD1PPDE0EB29(N.(K;8[=UP-0UNWK6N(OH5;KZJM3;99
MRTO'T'4:6$-!VFS$^!1VC[UCJ$@QE6@WA"C*C(T2ZX[* C6J'-XL*?72,?2Y
M*>HNI';<,=18Q7-F'(@QJA3$*W1C;($6&)51&ET]GGRZ'4-WXGF'CJ&[D-1Y
MQU"I0T@R&R!49! N*[">.&#19DIY\E'4[\)VNAU#]]&A>D1UVS$T.4F3T1H<
M-^BQ)OS#1^_+_%SO923H]IRR7W@T^E.)HNXZA@8O3>!!@4D<55I%B8YK8JCA
M.I?< "Y,[5N8D^P8NM?!M3\UG74,C2HHG;,#F<H6F-$L=$'A5])&1T@0QM:N
MN3W%CJ'[G5'[$M-"Q] MZ]99S%*FS,"Z4H0L0@1T)3@$QY.)F6G+:E<CG$!W
MDKV"5/6):6&SV:V4?1NP+]U):C*^5PN)I]!U\.XD1BLMO'5 E9 @8J9X#C,)
M&?=GFE7.HOH@D"/0K3K=2;I3K5U8ZJ@["9T?R(XHH[CE(*TIQS#Q4"9.@'&,
M!*D9CZYV''(#G&/O3K(3D5MT)WD*"RT$?E9!8PO[/FDJDN"@&.=H ]H$1J4
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
MKH4^?<O1E[^.FO%X$4@S*83$RQVVMQQ$9!1L9 82L>A9..>I:BOBL1K1 ?(
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
M4;:V>!"N!HI\ 6FE54'H).3A07:/P)<"J5UETL.8L^>)I>]-,=W4\-(]NOF
MBQQL% CH/*EAQ="%&V0!HW,J(>C,0NL^H#L3^U* U4)6#3.'UA0-/$/U3S=3
M8M5T.C\:2AN;N(I0,$12]*N)%VM71L<\0\5*2KN4:W4@X;QQ<T#V-XQ-/8OV
MQ9<U3O"ASL_C@U "=UY'0"5J;B51Z[U68(.7R$)BVO8[<.H)XLX;0?W*XC%H
M_ % ,U??^, EH3Q&#IHG \K2'U%K#UE&Z;G3,O'5R^4 H%D0]V) LX,LUCCT
M6I8.OPY?7X>K*WH]1].0*M/I.W,RR0[X^"5,<% [^18?.&#AO,[!)IZ@JX8G
M2\(7S,YL-\.DZ\KG#8O^F;T&&ON5JGP,5W=&'UX/;ZYK0MZO83K[@%_'DQGF
M^ANW!-\&*++-/*%-H#%;4#GJVDB/07%>A40:F,3M:HQW6OX"0-(_V]<@96^_
M\ .J[T.X.*LCJ=]@2]*@N E ] C@&#AZ'X5BK9W"FV@Y;W TY?0:".Q7>;QT
M3KX=3^@2^XIYY68C2]]D7PKC((4G?5K;#)YE 3EE40R33KKMWHWG5CIO*;=G
MYAI1-_'WWNDQ2^6FCB#_/NYQ'JSB@Q@SHBJI=D4AW8;T''!1,;"Q. Q"RBTS
MLCKJF=O0=MXXZ542:R#3Q%?[)*'S2VQ:PQJ822F6.K(0,C@F ZC"!!"9%F(N
M=+'EH&0OPQFVI_"%P&=WJ:P!T=[^VKKI=V6EQ^(B*>ZG\60R_K-V8 Q?Z2>S
M;X,BHK!)%,!Y<,(("T$6#]HDR0QSQ)S6-FX7^BX#0+U)9 U\]J[A?,B G\)T
M./WX=8(AOQO=KU4@G.?DI&$*;*H>8U-3VS$K$&+>Q,=XZ5H7]VU+VV7 IA=)
MK(',WG[8=?A^/;Z^'LZ6:3GW;#"&Q7L6'$BRQHA6Y'0Q)M+"HRW"<V0NM4YZ
MZ$#>90"G+WFLP4X#=VS!"5&Z*%]<9&K\;3*>3@?*2V:]+\#K]:>REQ!U81!-
MBCZZQ!BV;K^]D9C+P$4;7J])F&N<,OO[*%R/)[/AOS#_/)RFJILOO3RO1OE1
M7L]O.".NI(+6<+!!U(2_Z,FL%T2_K5/4G.:2K?9K;?L6=2;Y4A!U.+FMP=WR
MH?]??UUA(FWNO^8_F'^_,ND#EG^K___[AU^^,_3//__\2W4E_.O;-?XEC:__
M.N=F'?WW:3GZCTA\'2:3;Z2?+4S$<;D7I%A,6,=9&%Y-'Q(Y'5Y_O5I-^'_D
MJ=EQI;_>[>SACI?+/0!-?WO$?\YPE#'_>\N3?X?*Y+EU(G@0QI(IKKF J%P"
MHZ/@B6?TTO=ZHK^3TO9N6Y:%,IDC_2J8&.H8]JS!941(46IC1$&1^DVSFI/1
M\ X*5U?=;YXN,G[ZYNG.U759__]6MY=G_S-=C:>8__>_TX?CW3?'HQEA_LW5
M? @[G7'\7+]HBXY%T2*&9"174%V45243$% X>IL5-SDF[UA[Q6>5BI,JHNXB
MUR=QTIF_O1>'_!:N;^O^MZ'K(',T[V@ZA=F9W67V) 3V9/@A 6$,SV2\!TC&
M25"<C/L8B@6GG#,R^5A2OQZ6OH'0:0YF?SCHPN?FLRC87X2^IW!]Q-%P/%FH
M73=(\K&WO=.34L+3ZYBR)37=Q.KDB<0#;U,V]'?A5FO'-HRDV'+%8ULHNPIH
MW#=WFT\?XG]A["DBW6TQNV(^R5('(SDBS7$B,M-?HQ56AZ@"4]NEC6R[XD5
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
M3^-W-[/I+(QR/<'UUZ8#I#/*$"4(JQDHEA,X.K%@T"B;G*L#C+:Z^'HG]<5
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
MS?1-SY]4E9;?KG]$NE/_S__X_U!+ P04    "  H@E):0XQ3O/0@  #@/0
M%    &AA;&\M,C R-#$R,S%?9S$N:G!G[7D'5%/=MNZ.@*$7"2 U5$%Z1R 0
M4.D_(%(B-=(%!)0. E$14$ 1$%!$(T60+M([_G21WGM'BI10 X3D1L\Y_[GG
MO#/>._>=>^][8UR_9(X]]]IKK[GG*G-^>VW"*&$6H-?5U-$$0" 0\)SX PAS
M],<: 2Y. *"O#P@# $ .D(*4@3-$C9YXHAOI I 2=1!1MTA]\^,(<!,O]:]Q
M &!B&37Q7)4H ,?:SWM_X1=^X1=^X1=^X7\HM!Q];+T=_;G-';T=G6U] (#L
M.<E/1@$A,H</STG_T&OCXW[J)#+R ! ?_U?]K^R"//5'B[_8Q2_\PB_\PB_\
MPO]L2$M*2RM)$?_RW%*22C(R2I)R_[",R$, 1\ 'L 6\B4=_@!LP)QY_Z,[$
M,B(K 0AS5+RW?'SN*$E(>'B+VSIXVCF*VWNZ2P38WI&0$I>4 &#P@#NV]FZ.
M/MQVCLXN'BJ"6S4-@MPN#BJ""#E]2?T[5QQON6@'>3D:!QF8V >YV2LZ",)5
M:2AA 4H![G?<B2R(.\#]MH>W4H *[\_6E8CZCV()7E68EX.3TO6KFG^N03Q3
M^<NS^/O[B_O+B'MZ.4M(*2HJ2DA*2TA+BQ%KB'D'>OC8!HAY>//]N8&KCM[V
M7BYW?%P\/;A_G-O:>?KZJ/#Z^KHX*#G9.LG9.3C(B=G9RCB(24DYV(K9.LA(
MB3G(R#@HR$E=DG:2LN/]LWD'^S^LW_'UNOW3MH.]A.-M1W='#Q]O8F](2?!*
M_.?:)':1RO^V^XD^$NLH7?%RM/5QO$H4U1_#+"9%_,N;_&68Q67DI6 2?U</
M)O%W#_K_H+=480[V2O8_GLG3ZT_FC1WO_FNC?=M%]>^H]9\<)9;_22%:($X_
M"@H*F,2_-_Z_]H;$GV<?4?MCKA+OY/YOP"\COXS\,O++R"\COXS\,O+_EY&_
M\EU'#R+)]2>R6<($< 4 DY&=)2,%GR4[2PX&DU,R4!$Y!B43'3TUPWDF-M;S
M3.=9V+D$>=@Y!3A9SO.*\PH(7101%6'CEI"1$)86%!81_M$("$Q.3DE!":&B
M@@ASG.<0_@^#T @PD -9H%<D(%[@# .(A %$: :@   B _W$7UX00&=(2,G.
M@LDI**F(%<KH@3,@$I(SI"1D9*2DQ*LAQ.L *0/9.1XI];.,1K9@WKL0Z0=Q
M:>1\EXL_,UWOV^:7L?-Z2$')S'*>E4W@@J#016%9.7F%2XI*5ZYJ:&IIZ^@:
MFYB:(6Z86]@[.#HYWW)Q]?;Q]?,/" P*>Q0>$?GX251\PHO$I.27KU+2,S+?
M9V5_R,G]5%):5EY1657]>U-S2VM;>\>7_H'!H>&1T;'QN?F%Q:7E;RNK:YB=
MW;W]@T/LT?$/OT  ">@O^(=^,1#].D-*2D(*_N$7Z(S_CPH,I&0\4F?/J1N!
M;>\R\DH_((=<CDLK_DS!)W-]F\G.JX^2F5]V3@#SP[6?GOUSCCW\O_+L#\?^
MZM<X0$T"(@X>"0, !XXUHX3>G?E#A-EK.N]1(:IJ$VTCI)+\8)3RC"XBGUQ%
M>HKPPA,:4OH*AH&]T/WXCA*X>ICA0.C%L1[IMIPQ'5>*MM?L1U$J[8WP)#?T
MNFR16RH*V>3MM<NYS\3!V.)]1M^3MQ,2YE7-$<%5)N##61,.,5(C^Z^20*WF
M+E>]@ELN=ZOH+3Z(O]ONUO3&GH%;[ =AD(^9^RVQ_=N5\S?C>?;9U? W8W^O
MQ#S-#>(R<[LHS&QMWF6DP;2 %@^"_K[AJNZK&B?#_.1Y%[G@YO/0FZI5/;,A
M;@,B[:JLX[73HKLO.).V:Z2.<>]"&]X'G=Z[I#DE9IC7*7#1=D1!$X(0*,*I
M#\A&W!(E  .%D63VMWG1?O@P>'C@=,&"ON<-T1+K4DGTD;WGCL3")/["F]],
M+[G4< :W/F5QS-M1B3JQZM_KU]@_K16%/\AD;Q OBU5HAM->U;9L>Q&[>9D
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
M/'(_)!HG"9C?OZ8C"-#N[QN\=CO@O- _@ ]0BR, ,\+@O:*W>*Z5-DM,68R
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
M/[;#;&P'#[)QL+,?.LS%P<7%R<')R7WTQ#'NH\>/<G(>XS]V_"0O'Q\?%X^
M(#^OX E>/MZ?F;"P,O8YR':$C>T(+S<G-^]?7NB?@>.'3^_P9K"RG 4.'&=A
M/<Y";P%  ,#"QO+' OQC83G J.,A]L-'.#@9"2J/ 0=86%D/'&3]66O&UA#&
M=N#@<;839ZY<.W32R)[]K!>OW).XK,-BU\L:^8S[".?D[SYZ>H2#7T!02/C\
M!?&+ER04%)64552OWOA-2UOGYBU=$U,S<XB%I96#H],]9Y?[KMX^OG[^ 8%!
MH<_"PB.>OXB,3WB5F)3\.B4U.R<W[UU^06'1Q_**RD]5U36U3<TMK6WM7SHZ
M^P>^#0[AO@^/X*=G?LS.S2\L+A$W-K>V=W9)>_L_>;$ K"S_7/Z7O(XS>!TX
M>)#U(/M/7BP'_'\F.'Z0[<R50R>N&;';>YT\*_?D,._UN*RRQB-B\L8$OKN/
M^CCXSRG@SQ-_4ON#V9\C]O3_%;-_$?LWKQ& BY6%<?!8CP-@@&KRWE X($/V
M$.D>';!,X8JSTG9T$B%:^S;"?.;Q.L\WL?OR$&U1CCR7Z]9*L39FMXRSC+W&
M+] !UL\)- X!_,XX'3AA&7[TZ@ &CQ<%T8&W"I,IJ&<Y9N/BK.NBWZC%U+X]
MR,KD4ILE!;GN/(6*EG?:P8TA:_\C=0Y-]#B>#NRSZN^EDB"N=, ';NH.74-V
M(K<=I&@ZNV6(4J&J350-R!?1W*0.I@._WL?(ZU#4Q9KIP-:AM$U%0ND@;8%2
M,((9!R6"_JLD>UKUO<E>](^003K <YA !Z@L[R@]( (!R4,'O@I[=N.:ZB#D
MG(V<_RH.42SDO %NB-C'IR&NDN-V(?_.7>$_"H5RK/ZL5\Q/4D:T]TZ97V@[
MH.5P=\KRFLXX]-^9]_UGH3#)2D0M6$()M:LSJ[-?EH00(W]G,F(R8C)B,F(R
M8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B
M,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R
M8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R8C)B,F(R^ILQVO<BB.V\'H"KN@I\
M2C*7L]+XN*:&M=HI(MV@'5EX&Y!L\[E];7EMG]*LWF3<Z)"G_;3"#/E=)?B4
M]>6N&;NZ^C3$:P@[<8!VR_ Y9GFXN+Z49R:?$I]Y'($KAR0_HP,!^4L8>5P[
MHI91.4X*LB. MI6Y+AR?@UR_12,62NXKT$R#PWB-KIW1XKW-P@033##!Q+_
M/@0E&$+WA!2Q^_-0?T@3^#_7IFT,Z8"8ZK[L%]IS/&B/MWF09F\#:C?<.Z]Y
ME@Z@[I5N5(-C,S=T85ITP*X'"OYG>[SH-;E6B6AB[+MA!VX0)[?E%LR0^Q'U
MKKJT&'"B*)Y1[DTC+5Z "2:88(*)?X%E.YER$D?3UO>FU>#&!PG(_UPC)9^D
M U]ZX5$;X&P5'9K6Y>W_!W>,Q8,G+NVCNO=M_,DE4 +F"R7YOTRQA,I_>61,
MCN&L3C6CS!.\1EH $TPPP003_T:($QTXN$T'XA)LZ$"I[ZXO3.Q_^@)^OH4.
M;,AG9E.0"[''&1M^UX#.\77 S+]Z4/0)=,!J0$K =[R%34QT>Z@/>L4@)T^E
MQ^,-MK18WSQ?XM%P<<C\G#JB++/E*_1J .A*NP(=(#E 7V1N\?#MNVF%Y.^/
M(VD6U$F"X1,Z8"RW/I<\P6C&.^E N"(IA0[\2M2A7$&U8/?9(ZF*V<CM.A"E
MC(R9BMB/2T8HH+=I.G.0?VX'XV/@%Q!?U2&+);R(DN]T8!8YSJ "_A9=MY>W
MB]H RV'^D<*(#G"Y$>5I3Z8Q^BXY5(]V.B %7R>=H>4Z3?;(-B#B]A+_E0+Y
M'Y4%+?N!]QQV$8T\VV(RM/LARQ1D-^H?VWD1S<*4W^G VP#4@-5%.F!=1@>Z
M0'6TPXA"(?]-O77H#[C3OY+DT 1QT\Y4UE9X:I_./P6X0;W9A4F%!C%"BDW)
M?R8 $=HP)\$+HI);0Y'@H17$1OL:'7@*6M*VI?23<7N@%.@_$ES\MV+0=Q5&
MM"H'.I $]J<<8ZK*5)6I*E-5IJI,59FJ,E5EJLI4E:DJ4U6FJDQ5F:HR566J
MRE25J2I35::J3%69JC)59:K*5)6I*E-5IJI,59FJ,E5EJLI4E:DJ4U6FJDQ5
MF:HR566JRE25J2I35::J3%69JC)59:K*5)6I*E/5_QZJBL/;P0<HEH1\FT$/
MV(T'TM-OE/)"'+3X-D@K[K\WU;68Z:Z7[0CY0?6DFM\K\H_84IHB+Z+4MQC_
MWQY@@@DF_IMA1MV7Z-8\>11_WS<MX8"L\2&WQ]!1<7RQC'81'=AEM(1V=8MW
MKICE8'73W#I$W1]TL45DGG<MBUH97C.%1"":'2B*C!:LF Y,@JA!1F0'F!)X
MD\^3/$\'4%9TP&D&,]^-GK.G5B8CL"3JPBZ'9#-V-8;P#=%MAEG/I#6(4Y3
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
M>1Y]_0!4M!E)5F\^GCA=IGCY>\'&+35OL2FY>AFOT";CUJEYK)#D1OFB)U=
MER[Q&8]2RD/QF*#4,53W<M<ZB,(V:,6SJGKPXO<[N1MLP?--B%&]6S65409#
M8DG6_0_/]00(]HJ4&&B.<E!SU:LTTUA;326ZOCM RE,GR""K/LL,$9P]\4("
M-[6ZQ3@Z<@ 5_\K&.FH<Y"5TJ557C1$X2.C^I;%B)IA@XK\'))LP+IXOT)($
MZ>B/ 4''ST4-2*;N-8%'4#.LOX =H.1=J-:S+V4JG;HEJEJR2K!2M>>$UQR]
M818=E<,VU(/9&# "7X26I0/8>,0DG]7F3@.I)+]T.<JE+Z2_+IESQB[2B(S5
M(,;:57IET@[ 0WL.^A_Y9&HIT!?N6A$D_4R_1OJ,^?9AR:D L!M/5/+M]WV6
M.=KC1SL1%$5(*QW8VS D3V?NE\=:>;?3@0/B5(^N/-0Y.D XN<5F*C'%Q6%%
M$M"G%FI*8P.%]>YE<0)P7;(#GE826!J@8X#&V%9YZ]1>6[?3!E]");?J%AM0
MWV"]I7L_[.7F<5R)K_)UR,Z.E&S5?/Q73!H1/')CIF>W44W_JK6T+/GFN*@.
M6%9QFG6'A+L)(NK!P]%EQ/;F-^+MQ&;10M'MJ#6B#8HBCWR&F1^C74?GLT5V
M%GZ-]E((S!]<@GG8A_:ZW752/P^W\+$"J2.:@Y<Q6Y+P\)PT&@=;L?6Q"X2O
MT56_#@NALND /AUVG@YHSF_P;2)7W0@8+0*\9FIK('NC?VW66&MG/'+WLIF<
MC9/O=95@93@J6],?9/A<CJ)>=K)E7-+'UK;N)!UHAKGELM*!PU7L^8>0),\0
M?UJ8YU?<5V'/E76\ZE;=!:5YK[!;*J=_L)HPTJJ0]&@!H"^0DVT_[H\NT8$H
M#;9DXDG(/FX*R=J'\"CQ-L6]ESK5+&IEHUM@S1Z=4;FC_VINJ??(\Q''&!OD
M[]&X-"M:+XVOO#Y\3N5P_(6Q>HZM[SG'VN)0X[=YX7SX>V8$Q71XGF'\:*;.
M*_RF, <"6HP-J8_HT^*;!EW_\P.[-K(MT!A1?I+E^7KX&319S$ NW5FQ1,),
MLBO^E0=93'BP$#^U9!X?#3'W-X5$(9KM_IC99=@O-&)_ZW]<W1ZG)O_71&W*
M'!UXX#3YQU2M=8LP-^KY5G'4J8+$F12.V7 OJ#!%GQJG* TR#9[D69)O$5SC
M/*JS@?*%CBSCRP]HE].!6"3Q7>;()C['=XAAN #0C-TG5C)$-L&G4!?KZ]#:
MC2GSOIEG5^'Q"=8YWS4"7L'.@$_8Y@IG%,/N8#4=3D@N(Y]FLOK0@6>U;F?Y
M:FI>'>B7V^!V8!P46YB\B*(GY2$BQKH?XSH9$=1;Z)D_LM2ZYB$HY5952%DN
M!CWO*:N@IB^JM'_4$;4.ZY#;+\J5U#99&,-,931J*0K>S(HX$ZYU%7V9//5G
MK5>!A^R9<OW-FV6H8M/!)HI5OV^(=?.&5DY6</PSKJ"A;W>*3&\G?+S'MW35
M=%:EN/+KI*;"U^9COFJP6(PBB)#J@M@Z6?5SZF$J+3,4<4IX!Y_4JQ_] R6>
MITSCQ;5-[FTF;"KN@+^K&.YS(">0H73 T@NSQ2Y;DQE<%5TA;IQO4O5+=,C2
M[+M^F(A7R8VB4V2$IECU(\D9$,D$>@HQWVOX\\?).-QF/"E['7NI_4(RHIF-
M49%[.9>(AR1*:@AR?AO.DXQZ+/RC'D7A)24!;C:?+MNX*JWD.JQ#FB8)[]!*
MC!8L/3,E"\Y-<9_ +#QR6'(5B[._NU;F1>Y[-/V[8V+>T\0&H5WH$PHXU\5\
M(.:LQ6RD]EB;.L3(3IFL2')NH0D3QELTQ6-R:N^=N@'Y".ET.+.RW*E.&5H>
M(]NP&=X/?[:G*COPX:^-$_Z$354KFS1AO>47KLR?9M;$CJB4B:_S5MQ:YG5
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
MRB*WUAE!\"?%N9<0 YS/CKDXV^RYN_52AD=[6@<;]0W +[9>&UQZFIKS^MI
M\E1(F987[3@I[RVIV"!V6D1[[.:XPX2\[8-'4E]$!.4RGD$Z3/.O&B:Y=I.#
MS J'(A-5;7D879+8G;\PD/?'O=V:-M0:]2MYHQ1E?6TU,[WYZB-S%W_,U0<B
M'&T]EC_7:C=D=Y<92ITU;_;N;QC86:(#\8;N=  :197$P8\5>(:A3QV5TVQ)
MZ0EIY>HZ_KASX5ON;GI2PWNX[_/.AS5)WG:)3A5G!RN&R)F'[V-XT6<HHM7\
MD(&Q#H]\=I=S=]&Q)"CY;@ "6EY5AK%T^'957OE @_+T><S3\WV>8M_H0'F_
M<3[7E,<AC(:FA,N.DO"/>%+0XCGW,2GVS/X&&X6'*5M6Q3KQMD/=1"_O]H??
M$G)L32,V&JS 1CY4NP'CBLCI(S,^<3>X+A=7[DV2-2<"*&[F3V<],[H"VB@S
M0JBOQ1J33A'^$]]K*,4S\K_7D96*WKW+@[=/_A@N[G&IC4V+J4OX.3J7^>N?
M'9WCVZ0#J]<(AS9GN/R2E60*O5PP,@;<(2Q:?O97S"Z;)0893N@<56;7N9PE
MI>$;4+YIXMF2^60D'%OY^TY99IVH(=\:@AOL[GXE)Q)K&XFH(+SOOM(3HE44
M +DUE.-4_R$\I+GXEPMH*6J9)L<BFKU_M;+G\CEI7W#R;/8,.Y*(JFZ>^6 Y
M?A-/-"U1'G2!^T=V;1X5R9<RYZA25%D7*(G;D7VF'I(7T-N^JJ1\)+9.+QJG
M_5[0\332E=)<UD]!$'I[FXTKR ]VRG])<%UKDQRCG::-&#J[\;\I^1YHPAJS
M$<\=^+WW=/&I;XU=&> 72W<"2J-7#44$#.R"Y5>*).,)^2WCK*U6[@T]Z#P/
MQY?>Q[Q>NKTWYV(Y'0H]8YR^B+8LEE^[/QCF4FCB?[U/BR^EX,^V"9!TF ?Q
M:!9^DDM/\\VE\#O1-SBV@C:0(R=I6K? RVD0/[9+=^^DUM;,S<EY-9EZ^?EI
M2@_ )2AWB'RMH\.NFQ5&7W0Z#=@5_6DG/6,RM_BJJ6X+B.^;M\KJ".CWFU;M
M4AEPY:NA[8I; A2QJQ JZQ3#!K.%?%)6S7K6HONT66MC3VQS!7.F9>;AUQ9U
M4YQR&E@#&8-68A,GF\^P+EMLPIQ(-9X%.HXCW1.P". >1GL=IIQ;DKXW,-76
M3&'M1ZL,;I$-25!A!:@S]%RWW.N9$I\I>5W!=C7\=(U)L%B"7 =1A<W@>R'Z
M7M(*_E1;YBD!$%&QFNK*B7F>*;2UO7EA,-_T='H"-)L;WR!=EG;XJL,:QR8X
M=O]"FB?>4ECM8MR.<G<1NRN^>?Z5I%D,N%@'>B[((N-TB_U"9U$KUE#)GM:!
M5L&IN^&#.RJ[<KR]3H5QZ0</PL;)@D0\U<6/<<Z6A(A!KZ1K7VXWC>9+Q)9^
MR9=(\;VD/S[JO\0XJP/FZ__"?:&[2)@MSQ.*K/][ Y;8,<<U=;.F$X7G#Z]U
M+YG&7%3M&1;+RD8[1NT,]3G9-I[Y>>? )&'$2G;WY\?B85I+.R/^_!0 7CYJ
M20? 1EL]@54MZT]HHJ083['Q83&[*]C7P;C7LJM9.?)W=(Z UV]/?@J/+@D]
M_0L=:+ VZMQ45_^V>.V=-ZY7+OIWD:N#)PUKNC._P[&KHY1J2CIU?+QX3%.0
MPDZ8;Z[.21II4VRXT9*1.)?YKQH4?H2/I,J5_O8P8;&V05U+?9./Q]E(3=2
M'\5S9W[UOJ+W8JWD&P)/5#:Q/=S=-\!4PD#E0*T$:;C)] =>NF_WU9+V>]ZI
MM=?,N6<FF&#B_P;M*6*SXZ:("J]?17G(QH@O&%FJ=XGA\#5#BD3:@PVN&)N(
M5=L9#:716_'?]4]_%"1N7%;<U G%N*".DQ!-)5DN%P+>W5.Y>%1R_4.-.\S/
MO'!@8 *=/Q?0/<J3["Q7;#0Y[F8P/YZA07HSA>%N]G8OM?T<S?OT_=MTW/QN
MZZI>,TUJ:);6F!Q<_N;IE77;_##X0=+NC!8>/203]5N[=V $WQ:F67;8I(G&
M5\Y=>)\X-A$;8ZL@_N2+#+7XC4&70\))PRO3;EI&IHM;GMZSDT\0[/!?$"[7
M$"+U=&!XC_U<.F0!%%:27_[5_4RU8(H)=VI5WJ+?B$:JU8CVV2=7+Q;[;M2\
M<U/OA?5'WO+3'!#O*)SEW7.X,#I!!]XRVDT\2/NOO%V&%R)$%)M.2B1T-GKX
MRCV<D6!9AEZD_$8ME]FNF9AL6O3BS0]S.M20?M0DLGU95W,='O'DM7. >M5X
MB6SPQ[$MV=%BNP_@HV(#SY9PQ0\_!M[98 NTC5@-"\DFL=_J\PFS],AY?!UN
MI\/72_+'R[;(QHY$C%2ZO7.Q63MKIX+*A0O .S1/$^K5MJ,$U]8@:^G$5+(0
MXMYL]4U\F>&(KG2=S I)A0ZXW2,-3Q.\=HQ2C>I6D"D5ZP#L%FD\9*>K+C"^
M-=;RU<LK=G2 @-U1_+KE&[EI'&CWXTZB1R JI\+V:%?SSMVAMN,'64E:+A#L
M-"GTI&7P5=$?ZLC\SP0T?ZB9%[@^T^^>"UJD[.N#F4^553$GKCSVBQYZPPOI
MZC0P6,UT$BR0L2C^Y2\_B;CGOT.@ W%JS9/;%$PWY)O9QOSJ0A?HJ<\E3I[X
MK2MVI"^HX+.,!#$@Z-<]]#G&)S.$X:#H(MZ='VM#"LYN]#[X(,891 A%OH(@
M*:;4>)CL^\6JH.A#-SV/>0A.F2Z2;Y,<&C$\6[F/^FVELW_1TCALM3??"JJ
MQFB><Y5UPB_*G*EZ.?70RZX7FCRG6U%DG%P>LQOL$2#TSOF5NOHE\\C""TE1
M(4BEP7=#\*,!3U)[ W6U)R_>8QP4S4.T(6$Z$+W-J:]$.\?Y,NW3!D)X5EV
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
M5.=@])A-'WKR>='R8")D<(S*PZEEOW ]DGQ)MIHAX?S5Z_^G7V+&!!-,_.W
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
MBZ+'!&NFHI!H4#C\DKMJC;*N;VRF33=\@;!4?W2P?FYNQ,>B;FJD3V=)<Y$
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
MO*JZ_X>%=ME;K2@3WO[4+^.'#OM6_1M%%$'\MB['(SL7;N@0.C+33UGGI[M
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
MQ"Q<G9_>OLP66U3QC53+H)0NJS%+6V!S9(L-(6IO,2- X0'V6AR\RD\1!#&
MF:!(UZ:L[98L7G/^V *MW9F58+9HEQ@SF;[>VR:=O#.7;C< +RTJ"2B;Z>I/
M]<]6'UN@./3(F.14SP3I->+>U?LXR#R1:UDT/%54A*OD$ $W3X 4A;69$[6[
MS(4-:OY\N.9I?4CHW;\SA!%TM#]BU%9^]H-NL<3EX:TP)NZ]A8ZX+EZZ*_'(
MLL;63^ETZD%65 #3 0Z[+,]XQY^6QU,!6^>*!-6'9I-X$FO12#N4G@OVVBA<
M.CG[=W5^YATUTXSOFU&P<WO(T$K)5B_NI L33XT5@#^@9=IH)8*QB'(.?"\
M>'O >[6E^Y(Z2\S8H^1?2ZQ1^[!7V#*FXJWW6DJA::.C34Q,J[OB]_8!N"*7
MA32?B.SMP6KC54]K69>Y4W<SLPT+#*V8/W]YLZB0K%TGJMN\1QNU&&]N6<-;
MZIO[ .+OMG!QK_D1RD96P-M/*CK:,S 4.$22)OI[;<E;4SK1'^\)6;5@7D93
M+NZ@M*Y6#W\Q;%1V[FJV]U/A/I0$*IJM/=Z&OU#C'6#4;0>)T+01T5BWMWG$
MV*A)4IZB_1V?QV5;R=A$1.\",3W\J#0%T1O^.US' E<1' @'\KWIYH78NH71
M":Z*T>Q J/LT\Z\RTZW]J)H/YD4O^BK_&!I1&:![&.-Y-:^:MVLZ][UMP:Q
M:*A\+T_?3C$03P6P0^PG]*;7XT=1$B8+7O&)M4$6SU]9^=%TVQCBK &-K(]J
M,*E_Y%W8FF@5FA%J\H+^E5=ZE!+.>5KB=<!2//I<1=BPLP]DN^_-;/F_158^
M41DG:'*HPD195 8F8P#RV/VRTY6+7,9QEQ%U1N.(>HC*'0:[)-.H!R^ _V-L
M=?YD\%ONP0;6J"WPOB>.PC7"]8E59XCNK$86[D/Y\\:F/AG=Y4::#+%'F7[\
M'5MGGGB@O[[?]\FT%V"!6A%0,W6]S>XLMR(=;X>8<(P[:R?<T&#*UGQ:*96I
MX1<5E2#[8E^1$[R:@OPM]NX.8C2W<;NL)3N$*1>XDQ0#!_E/IQFLN5]YE7^=
ME;T'''[IDXUD<2NS@59F?\N"PCA&U#393>2CMX%5;P/B]0&2=4]+K&C)PO=A
M=F%%L:G^JWS:B?=^N9LCF)&M9?U@)@]5< LRC:S9J\O4)9== EHF;,*4_7;J
M=_SHF@Q7V*Y>?!I?2#_;L&CZP"758V?QV:YGM8:\1%2Z8$J4_>_<\.W<.9JW
M^![4 UYA/DUIJL'%P14=B]0+6L]"+U4;%T8#8QNG,W(CDD0=,D,ZMQ1?C]_^
MN?CLL"7JZ#N%9Q.%^.G&6>Q_#""&#>G<*N3^BX&$7BPZ%@\(M".F-\ZD#H%K
MF/\FJ07@<F(H 0DE^KX@3#3R1^3RV@]$S4:.UN+0#[/ Z@]3:AQZAC,-7T\H
M1=&63T!X ^0OFKT;Z5?605=,3!3BXDG7QJQX9-ONH^2OI$Q[T"Q! 7^O[:6W
MB^P=3L7TNLU(X3Z8B19M'1-Q"1<Y!\4TG7;B(R'?)K&$*9UW1QK.S?%$6\O!
MOAX/]DAAHX(4NR=2#)V,=(;%K.]4G*(>2*659'/[F*R*.(^HP86SXT3<V/FO
MR/3S1KT2K/.EN92USEEFD$6K:'@9DW0D2]0B*C(S+%[5T8S'ST4 _O106+T]
M_9YZD+$[;?SCK;-M'.B(S%Y;8Q_0+U"3W 5+I[<=@-Y.:\/>;\-KA7SC<%E:
M3'GRMY@"R_C.S T'#Y,N!=$D_?V#/,]%46XHSYH?7Q[**>V^<52:O#=\W5Q6
M6*LAH^QNGWH <SWDE2^"J_:.6H*#=T4LO;N#V\?\8O-TWI1"XU'P"VL0LQ'0
M1.998?M:O%H&!@4AZ+EZ7SU??9%E@'9H![C2ELJ+).?F?S,]>E^H !-I]T/"
MWX[%, /S!H>UF;KRS$,%ZVK6$$/*J%5NMCX_!!?P)HR/ZJ ?RB<HH.XQ?[3Q
M##!(=DB([MCZR.,\X'E;.*NXEXYH N-P:K=A")&WC4G>^/#AYH+XVZ6[5_,%
M+A16/#& /3*CK<:]L4YVM_-H^D\L<@.#]C3KN]GP'?N:E]^*=]O3$\RP8;[C
M,9+#S&8THI_O_T(5;JT;]Z-__U>4F^2&IXQ^)KRO=>*7,,EY)9X^N.%H*JI<
M1U?7Q^]SU,R9OR9>%O^[=?C4^]LYQ*1Z_)ZEZ5&;%%DXZ#M1:%;!.[HSX;N_
M44#-;K,'L$^C7))ER/SA5J#T^ROA^:&%HK+&695WU.E1-YJ<K+ UM<F[$N'(
M,WM3$0]4\@30AAX</Z-$AW/OJNP)/%5B#ZCZE&<8.[)4#AU,A'UEBW#G8QHM
M\CS3VZWW_;?_]0N9D+^%8L%NX&+)=8F3DR.\5, 1.GF44O_;TI6J!Z":8".]
M,*(?>XV6'XN#9+[LPG--,3&39Z-"/,9AC &[DBREDDN9X,R&)AMG&Z$UO'J.
M ' 5<IIR:@K^H@H3U[/G$OJY4QI70@70 O@4+8!;!_/)_YAQ4C(N$!#XN7>[
MFM4F)JM0/VL<9L7\X=E_3U4/?J>J&UA:H%BO*RI#N-YMD16OQ %[_RW@I\%6
M>YS_/5LUH0)B23R0EWOV7]/O@//Y;M9(A&'/[B$C?1V!Y>YG7?OOY@+QG=<T
MTB1<1<Q5>^G9M?? @1>:JU^H'$4=%=!2KJD(_AAIYRLW( W.(<2WQ\*T\,_D
M,E_]SLCO;0QES;YVU:SG=/F0DH^10Z'%]:ZONQ/F'\SO;XD*V_G]*HJP]? P
MKI*!EL-_-ZJ\\,]NN'2"?QY$%:F (;2602^E.(]SG"Q.CH',1ZY,;2(7K#>M
MKQRS(]JO#6"G(!UUDUBDE_O!T=2LPRZ%I@(WQR%$?0-UX'SZK_^3&R2,S$)$
M[!5.EY+49Z-AS*/E):L;=.-TR=L#L[JVL[(SNI#NK[$/)_W.U\+M'70N"6B#
MD]V?QN0::.J.K$(GQ;X.["RV#_17CVW&8$"EKBC^T.^/35S#&\AW//<[^R E
MNMYR",9=;WTWE[DT["BP<=W+G+;@H\*):%+,IHG%,Z\D$$O<%^3:]OAN6U%G
MK&VK>;B2_Y%]G=140X!NB4JA\, R6..2:7$8WQ^O1N/7QNW<#Z+6$>%WCA4[
M9]_.5U"N;R6FTNU'SOLT.XZ1S"L'MLB?+>*J@,N5K+>M'+IC87BS2E[&OI*R
MQ5]_'NZQ4 %E6^6("?P4R3R\+#68(V@1&-^\?D:_-0%,N5D#!ET=<6+?SL+C
M37VG&+TKZ-82^WX$A7KAIAADK<W[J8#VUNMG=,;L/T BST$(*X?1R46^4%5-
MQ7DO'6O9'"+>@*"[_6O5L_,%]US7TNDZJ-9P,3K:+I&#38CHU1W KM(1)[5E
MKNN6OMP/9-E=?4:[M'C.__];VC'U4/[I@.19.&+K;F/]BZ?Y%M6_N#6OG59W
MUXA]\.>0DM-Z:E6J,3>/O$EM,<L+*)O!:$LO7T'!3GN)G@DQ_\NSD>,_6^,W
M=JQYW)WG0#&<R#$Q=\$!L?KZR&UIJY[W!-$5.2K T:IXJD0WZ$RGQT<K2>.@
MC7RW^+@XGX_V;'X,ROHK(BZD]6H'?7(.2<BMF\50NW\7)/YX$FX_A$ZE FP3
M#S$;Z@&"2()SPW ;0\V#JYT3'TWVD"'>.@Q!2+TH,>]1D2 '<"9)U-"]NY!M
MC_OX&F7+6A(VH2M=;S>,N6UUWPYMLQ^<42Y&X2=V:K3NMRO"ZE["[FBZ<TNN
M_4F/"<FS]G/6'93>C[Z_T&O5$+_N!%0=_>@WUNX$6J6()F$U.>0E-I4SV]>P
MCO',(U>8LOHC@^[BC+-('H3ATLJVM$,*H=G1&BY(R-Y_D*Q:[;YIF[S@X_ZR
MHABYUL>#RE$VZ/Y@,J+-C/MC85;LUG;H_4,AK_[R;B><27Q0[<OP'"<R?&A6
M(C1=BI ^=JQJ-WFA9S%*RO\,V@?+0)'/*;SI6)/%["R5EOYTW&'R6_&'R134
MZ^1\8%VE!M'Z.MHGM$M$R2@09A^H#N26OV)Y:SG+C&WH_LTL5/JOX[.;!?3"
M&2__UQ/@D3STC9G&T_1'D8#V6S_TSPZE%!!#>C4-W00NM7BF.S<%"U)^3MG6
M<0J^=13;Z7EQ*<*?/LB9ZRX1,@=AR5B5KQD3,^2.R!*2G>(6S\@UWL[\8OBM
M=B+><(BB0H2I3^Q'3BU0EKN?^R+0\F%[8LW9*L7"<V+HPBSXN7)+A&/$!MFK
MQ[FPE*@ZPPCYZ*WCX[[INEA -/5VC3\PV%&)VYE-BD$740%/WN\$C4=UAD.)
M8ZX>;K<^!;?X W==D:'E=1"00UD<;0: M>_S)4+$!UEV,_'Z<6]SBA=YA\'/
MD*IF)'L<;217UKG-QR9[\>O&,Z?Q[EYB[5Z43>#*0?K%/ED&<J9>F"45X&=R
MC@JHU[M@?=ZNK[C?K8<UWC$,V<I:=R;Y X;_UMNM]XTUPU-E/>.T;S[Y?HE'
M@U%#0HJ.2376;[^8P*0Y0?[DD9C^<0[8Z*QV92NWX1.;H:NAU=T^-2^6IZDO
M1Y%?,XVTGY?M,#M<A(L=O8O:AH5B><7@/O3-7A<'EF ?(N/Z]>:L2[FC;X9I
M,.5^,7IK:2S2\Z':/L:.C<Y>*4JX*.(_I9O(MOOH>UU:]B%1/#HFXIAZ"T!R
M'G:JHR#="\S1=8,Z,N)#7%]*4F7="X=#80N.Y%;!6^'#7_>$K<?;4;4[S",(
M7:064?++Z'B^F<'#.R3PT&I='-(]QSR[KER' =S']KF0Y8EST)/R55JJX[[)
M(,!<:#-S]V!!*Z@>)D12)4SL5:[[H%9OO3:OD>,"F1\UE,W\%!/?8\/&C;"N
M4W8_/W?.O1AS5"3:@EN*C7OP@@[_/E-Y;*3SXT^4&#FG?&4/]LI\'5TU ?[\
M [CJ8WW4PJ@]M+YA:V:#J(W]B;O%B_I:3(_M&#B.ZS(&%?U,XQK[)'N0;GP,
M=GR_3 6<VW6V2!@3=6OC6['^;EQ.5IO205L$FB:R0S,D[I@XSA8&/:G%(VA'
MS<H4/N2QNVQ-RI>HHFGOHE+#?\"C2^8>Q%@917L-LM>$T#Z<Q$20OT/F2QJI
M $O-750:_H"40E$?A#0@I+;H2+%@*B"2MJ:MVW=^MW \ZQ74068EQYM2 0U7
M[*4\OV&5[(\3CL#'-#?=]MZ!L@#W!2*J2+W8Z=Y#=GA\X#!)-X?X'"1O\#UN
M6,7!.QP8GP5_1*BH\[CQ==AUPTZ(RZ"P#>$B<0B<.Z8"/#%+<[ K<&#M\).M
MA7)S@Y0N1R4YSV&,Q*TVQ[FOADW5(ZBJ8]) I.C"+^(,4)9_?34XQR^E40D1
M)?.I>*-X[H,43]$C7D]8(A7 67M)/H1DDQ<6TWKV746/ AZ6%WSIV)=T<W]J
M%+)U4+9$*IS!CGEU4@8K1BJ5>SRM+"4BTKB??EV9@/R<G6.052*R/S$O3UJ5
M6'-J<A[^I7"(WQPK;'.QD>J956@UD24PK]%\^0V\^P%^/3X2N0T>WSLN'EBQ
M'-?BA;>K[RD1#=W2'RW67!9JD:#3@KO@K-#RU]>W#[R25W(JO^'$.MJY?6_?
MAT0\Y22]KPE$$[,]7%4V9:RX??90 WHO#S@36E_-**7#?YZ77HEJ56BW230*
M-?>JZXF)A^2G#.5K%,L4C]G.]HYVSG ' [>,)TN=THW+*B]D7H*I6&C@H)=_
MI+:+C&8.)A_/[2_&G9I6;71/PR+-#\OVS8B.CEN7FMH%^MF.N0KS2,Z;SU,;
M1J##8'*:VMR.)5Y43\'/4HFX=]SK2$[&VBG8ZR"N.$?U=7(PO%&8*5QC]R8K
MJU>2)VKE^JZO%IR3TTF!,2X7\F>IN[JSTYW).0<W.KY+&0J(PK,IV;_T//[+
M$P;(C)T5,W)<(?('?UQ((I0P@ITH^[W%>Q+1DY?[YB4G\(D_E0CW9"U_4OC\
MO)H:*0(U66RVN6U>L'?F&W5!L\Z)59A/HQJ*$%EG/\BL6O4T$#(BS_ ZE=0J
MN^LUO7P,>9Z+)8+ >G&+JZ/>24*SP:7.&& _2<N67U[N31N_)9VP-.P490!4
M9M7:>+PT5/XZ,,^-NZP@[C(4'=P%*^^:E*\*5Q]VZ-Y71&7 ?6:.W:_Y/3F:
M-!V^^[.B<3/J<$T5#F.>4TW0K2F)!>E%-4Y7(4^MY\-U'(;46N?/?CKU@= 8
M E[K_946/_IY"0VOW)*H/[!FV!)8J.M8GP*S'-EC,LF15,#<*G-V<&AZCZS4
MR$,)C6!8H_>"IERH(EBFM\R'\>&8SLN<FD\VL1HZLL^OD%P(#RH%)^!WG.Q[
MY#:69'7FHC8(KK_:035N2&U24=4['=6 C6?9;^Z72=+YUL&9M-X.=(MT>*7H
M@G(\Z:X8MQ<T7 YY%]3[*PAB/N#35E^1KOR!KU*V@61-E,\BW?GI=GFLE;'K
M65=,Q"G;*")H9FI=8-:=#O8CUB.XXP*=(%:=PNG7 >$DFG309,??+D8:J@8!
M-S_UX3.7&LA4>CX^1]<DLW#7<W@T]PB4D*Y$"*(EUC[X%&4B)_/D%=Z90?N:
MJ9&JMUM*.&[$$7ZY=\QWYKO3P!B>=>N<*5]G CLJ%6L_W-N$=]^9Q&IEQIF%
M044G_*UZV_$+O6(]?/=RI2J_'(7GE%*:8I:0$J@96#JLPHAU*P'S, "W;/^)
M"KBN0 7@D;NH7HDQ(8HF%Z(%<RT4._^8XK"B8D-++YI7X]-S*,P'H<&EI'-/
M@J_Z^0I1K$*#'^J00)OT9%OB)2J /[X1N[<&7O9K)8\FH9;AV%-40!TMKV9>
MA;\\#I!T9W,<49S%P(S]V449NQY*PO2#)Q';\HY3VMON(U,-'GYSLZ&)"1XI
MLVYZP/4%V<SP#AL3"W7+P_'5UZ5F0]J2DX:5\T&GCF4IG1Y.K(E'^_G?GT9Q
M@YD8@Z)SGRDYA*\-B1?;5,;)UMO] >'4!>E6$'+#9]'QEUP=0>YW8*#@/BPZ
M:__HY8"*B->VH*%[<; +Y7N30D7&+NDJQ%3G5 -10 05N.5RE/F(6#RCRN0N
M>&!64?D&<4D6HD/,GG'U)'T7?S(Y$V_G1$)N"46A0:R3LD.DC7Z0AJQ06*U=
M@9_&7,_ DH_G #^.YOWS"?N^^Z@4@IH..1")KOQFB8P\6O?/7!D=JKXV=D_%
M3>G;*QA[, Y45I'RY9>E7TF/GD@2Q33O1Q$JA JHD,O,+KPW&YW:E'MIMT1Y
M/X:<B0KF6S5T/'IZ7"YOK9E?XH(2Z?K*OL>R#OR^W(=+=? WL4NLEO6O2WIT
M?,2;>WR#=)^P%.XB6>#TUDPQ'E3K0G^$I0G0%;CB;(Y=/]I40CL5)%X&BU^$
M))WZI%F**D#8_.J8LN)9"PY>_.ZU%I4D_L!7&6O[*HP85RDKAGUK@37:5%Z_
M.Z5;X1S]R4086BA_QU(#M959KS\RV2@4(6YH<(TQY7 YX-$4>\MF^,$</[P.
M$X8%U[IR\(K6DN?#ER#-,-FW\^5E]SN,4F*_@\R:S,B6Z0:Q"B)>OLP<EIK^
M<^+V?A9P*4MEOH"885T!\>!>]NUFS5(BH]:QEJ+:%W468XY0H2W1 ]N7.E8.
M#32%[YU#L5B,_/C>H?!$M<QL,)]3WRN];316Q"0OO]ZJ;(P*L$>,).MQCC-"
MS34KPJ[RWFX,!QZ8A,ZH@AM?2#:Z.C $FT]7W4F.K@]0X>4BI"-=KMAN?]%?
MXMF"J0;W3Y7_))@F:?7E-N]( (DM-S'2D)9 I4!OJZL01,,,047ZI;'3YM">
MRT&W[:Q#F(I2LRRC^>0@2G]=WQ'!IB)0K/6MTZ*BREW=B52T!8W;0W(]Z%]-
M8MAH%3H[!&$BOJ.)>R6O3TP/"K?)>:1 \%9-6S#>":;KZ(Q;6G?EU'F_!7G,
MC_XZ7!SL]Z0F%%O[>1%C1LZE ASJ>+S]T856%1L6&]=_ .<1%R#.W8A[.-?/
MN!*O+";^0E YV[J61)Q*)P^GZVAPL/GLC_F1Q#-<[/7'=4>F&UU>I$*IS@71
MZ,F16Y6;RW"<_X6RFD3N>0W/Y#W02\19-XPX_G*^II5"!:\=-_U.&B_NV+V)
M-;%_V^TI_50D:F!J9&FF&=G8>Z[5W95WX#:3%O<.S II'R_>>(SDKE#C"]OV
M6ZPJ'*1P^U(!?(@97$,0V\QDZ'FDLRM+-SO-_+3)<_ZBF90O?G:>" 3CQUW;
MJ.VIT6MS0ZC&-%Y3EZ66#";Z(^B/225B^RP(9'G?O82K0VB!WA-V)NFI7^H(
M^4EM,1LN_\C:L<GTP=L@"^9+[>(U?+L=O7.:(9L;H;6<Y*+W\J> U24%<J7#
MC]NN6/W92/SK)I:[O!,?"]*/VQ^%7OO2IEPX&7R5,C1Y@[!1R:"$[O'>OHO+
MC9D1Z8]78X4/;Q[Q/CP3FS^,%)1"B@9A+9#:P7VPLELI<W6W7#6:68<7)W1>
M1WI6'4&7>M!?IOQ\]1-[*.<KW[+G,4B^ >_--6"N5VRYAZ^[9]CP^UX)T1S&
MB)'1:FSMS!%\0T4VEYSRJPG@AUS=!0VH04_FATDK\[;-G\0Y/R#*/3JM*_#!
MN>W15 "(E0K8ZT.D!5?#!80HP-SP>+*2>+ &GUM5)1504DC"[W7.2)#>0Y@1
MN P<C -Q/KY0@<A,W*/-**PTS7&E1</5R]M[VV&*N#YDI3SI@X[> 7A)Z2@U
MB:*^&\0<,\M\R#&\=XN(H&B(RU.^2^R@AK"OQ2P:Y/YZIYF([<"*J$!H%X\U
MA0JP2CK$K>(:F ]97!'X9"I ]-#Z-@4HO:[ 1D0':W: *LJN%5C.+R4?LD)J
MP'CDF 7E;A+$_)"3]FEYF_F0;4!-+Q([;Z?OPV)XK8TW%[@KU,E;>*Q$4J8"
M0D/G+H0+K7T#;^VA!GE$!TU7*BJF'VMRHN;!"Z!?[V<26L-9YTRKXN=KXH6;
MH/WIM[9B*\-NDG=?LL?$))/<(R6E6N;J8E4?O2#K31*-+C)@)8Z:C1W$R4H<
M5 ";"A 4K\+EDW-?@<]W!9: D>N_UC@I,>C=I&CA3X_#NX?N96T)QE1JU_=M
M*Z!ZJ8!1_ R<EVGK;$V708)SNY9@'2^PN49VZ77>P=C@-G'@="F[GZVC>&6P
M%7.ZDV) *X60B[KS(*D(09,\ U",>.^P^\NSR-<4GG8J(,G&0NTZ,7:FEWY"
M %-84.\@31YZ,YW<3+Q&4\:DQBF:,LXAQEH1)"%SAX3%PQ2_L53H3)4*1C'1
M3NE:0L(\0L.V3&3!3%?LSYLIY2:8B..Q!T/EFU?-_8??M?J?05R>A])\0X5F
M Q=='VU&/3'-<1 (B8$:'?.D/24*,E=L;&-'\194 -KM"Q-RVL<QXM2W<]9,
MTIUEQAH?4 [N1F+>*XN?Q&C)7@EJ.?A96XX(K_300W VT7?: @4BQO%(L3SA
MWGX$E<]KXUQ=P7UYHKD$\PIN0C*YV!.ZU 3\J(#^A*\<H<&%*;940!DAKM(J
M*9_8HD-+!IQL;>_E;/;Q(@E&^R_Z*#PK/WM51'Q>M%TTT^?)J;/0'_+N9;J#
M630MFCVC.$V_I"8*U^^GL"U+!.5U+B09WJ0" K J&('@?FOA+?3ZN. 2^=S'
MU_443M+W<XESTJ-Q=5J!=5/+P<WQW5^YY;5L5C0GU[!&N\(D5X)V^P+RLCE=
MCV1-C:Z$=3])\T*@<D3)G,W86UA<L5BQ?*K=^V"OM)8ZOGIDN5!T[=7]/M.)
M)Q/LYQG)HP>EW*#.2S.KUM8.W3-^^.073?WE<.PT\@L2B*&G99"7R_WGCF4\
M+-<4GOUD2";-$$L)F)V9I$B!K^_D;R_=^ A=WJP'10_#6&HAW%\[,:O\O.ZX
M.@\0^J#1PLKKQT%REX$]1?(O3^M@G8^X3D^$89/+1!W'JN=Y:%BW!PS6,/8)
M/.&CN60)VMJC.YX[Q*T(K26V4JXHGO<;Q?9CY6^$KF_>B+L3SB0%X23?)-,$
M8][H/7F(DK!+^F_DO6=44\^_+AX;5D2EURB(2%=ZCQ54Q(B4T"/2A-"+M)"H
M2"\1D%XB(" E1*0) I'>>PF]]QYJ(.W&[SGW?WYGW?+J?]:]:]T7^\7.SLS>
M,_M3GF?V,S,0ZGPU^/-T]=VMG@,'WT8C2*##J,.+ ^4G\?E/G$65[Q-C9[ L
M6@NV2:75<S3 .[E.+XV-+#IZTYJ:6B&S[BRME[MAC(D5+]"+&S=MWM'9G_S9
M*)W&UX)A;L6F2D!OU*S(+Y4V!4$MA=^P <IE8NJT'ZB)CW7@>M*H?&*&,L_W
M%FP[*KB&$7G2*]I!M57QC?K6<_R::8BMC-=S.JAMD,<O;FV$\&B3=1H4QLI+
M?>""(;E<N_7RFUN'?!K<YL+MC)=>Z<=-><^R.CW^01T:*EA'+OW^1%Y-]6E>
M7]M>7&JB2OW\'2+?:'O'FKRV5Z7U=F:YK2 U6F/>0$6E2&_FV86-XBW)D>89
M(A$Y_01SY^'3H,7J%U[D9<N'O5^PBR*QC0-&?)\+B4]F[X&>+55)SJTAKZ[I
M&-:+U-2FG()V#V9!V%]Y!:UVKXQ>S?R8 [Z06O)3C9%26,-=/PUB%A^'RZX'
M1'BQ(B+HP.SB:T)YD/K792--A?:3JOF[B8$C6>#-NT:4^" "SJ16?7,G,IS,
M'K)# WR?6VC#<-JA#"B)'AN@^AHUTHLLU[(?%EM%C8B %1P7F=FU;(C@]7%P
MT9GU):Y#"Z'U8V(<E04CL@G0 .>;PDC--  J@"KITRS7DFNMX[$DEZ2AKM'@
M\?.7G]D5+?FAI749:<$&V$U[3@[+JR9IQ02W.C7@P,VB =G?,.-?U+T7P_QE
M<"'Z.Z;$4URA"]!$:*FE#94]KL3SQU$U;!>>+)*3.&OSP-56T(]I2'I],5LG
M() _1<?U';YOJ0 QDB;70[8J? L:'OT(M?_LN#.F@,U&6O]$SIP(9Z9,+4 3
MC)1BA\35K)U2/&2/?4FR-$!+(%J;G+]"]#_/<]D4S'36/9$P+AT19Y$TV*AE
MV&J/XJ#\2D@]\^%FQ/XV^5E7WG=YQ671#1I@+(QZ3YQ*@0=M3]7'J]TD6,=>
M.E\#4O2D2$/OU_?K[C3*_ZS85='6&NP<9]ML_DWM0!<K>\T^V>_4E3E_<5Z=
M3@8W.T_5<4$"[2T"A_I8=IHE?U@G3G=?'O6"U!^4#;4(0,4U_5R@\M1^="D_
M4=NZAZSJ4@YY&$1'%7A,^.PEF^*L\A>MP&SS'T0^CC]YI0@);#Y"HV=TJ:'[
MDI?51SNETNKTE2![72.;1O3Y-:G3Q4.8'(L>4<@")(SL7>"U\SA>/S6U684K
M?X8&8+938_]E6&#CX:$(E&?=NSM-)"E7HM#;:D8FGB#8V[Z_<)_DD;URO)!]
MJSQPD1W8\!7? BS!KS>SO-N!<8D]KOR=(7%RZ.SZ+DD?]HH8*B[?( ]8H9SQ
MJ[A>3I#[6.LB6#JNP;DGNQNIT,7;*%H-8O SL7H_6\!3 :FJV>MN5LR ><^'
M-'')C<)&:0"+GY#9=0.%([OR#:WM'?S,5.29Z@Q[X_ *\FKS.AV.";I*'L+V
MULWX%0H*/=)+,KI;[B@83N_ZN M5648=OT'+6*C,NT$EJ4/HDS<(<LGRP6)S
M8ZJ5-F\N9]>@]2^>L_ASZE:N2:/-K+B:KXVHF(3<KS5HV&N7V#NR@SY^3%.[
M/(QBS8QBJF:_?="1.L:=,-''2AP+.A^S:_PIX0;8L$)GEY;O]#2!]9=78R2H
M=F%@#!-B:>=8:(#AVG*OG].D4 J*,S106B35SE<&P1P_O?I:.N'E]]+GE/.#
M"1&7=6+^8:OQZ!)SH5F_16_L@+@Q]9XK$@]:^?LCE/QEK8TX>84>?=#IARDN
MU#7PP*[=[0R</HB94V@23.>K>8BN<' =A>?:DQV-'6Q;A=H.LDIT'WS@1@-$
M0S/_ZJ7)^=._ZBE#Z-QCFY,T0(WN7\KJD7:;&#(SQ:#%8]25>\:_12I?N,G6
M73+8C(\@_:G?0\%QI/)<%VP61[SM28ZH%#KNW@?5IT 824*3L/KFH9[A1*UR
MDF$C?(./+P<B;K!E:P,;2]^/):9A+@U.JR:Y5&,'2/6SA_4.RLUF[)61;P68
M&[F5?FC'?(#&3M[NL^GUZ'PP^K;CC:(A1.![)^*/YB(-8-YY@-I/TW0DY^^0
M#H)VD#,2OW:*J$7%*(R/B4 P6F99WMV;QRD@IU63F=768U<5=R#\1E;4GL<-
MZ@"U8SNV%Y?MR&>QDS+,GP4/YU ?Z$\9'2?/R9-##I&^%&._J2ROQ'U9B/2\
M'_CK3%YDY(L\B8!V4#@?4TTUZ2;70D$\Y]A"OEO2,K9DC->G-2.-8_/&9^05
M!IP@65)P#WDMS.!H\FVEPMH:]#ON_!+NUW9$L1V(0/A SI-.2>-\]6FEZY#4
M*<5SX-V>JE325SZ.0"+ZT1?PM6IB50,W3.-VG[S[SG.!$*'6I_7B^**"^E'V
M#3T--Z@M=;+W3PVPQ+(Y<=$M= <]PCSCAXXH'=Y73CBL3GF/S4+XQR^:5+QJ
MU%_).0(F6'N#U5RWW=7ZR?LV/ZF=Z)^8PD1&;'!I%@BV*O[-)/0X?_T8$>94
M\29P2)!7[UZCM/[@.EGZ6^E@_SG,C(G+'O83514QZ%.]6.21O1P/7,YKU.C#
MJ>1H<C<8Q-_Z.TZ@G6\L.6,O\M$(5UVS-&(4U 1F6''EV"Q=,S!Q?BAKNXQ0
MZ5%Y_J%DXQEW*6A<$=N2:J'W&U_(Y5N1^LTB9I=KF<Q+@#2HG0BQZ'/DU.7Y
M.] 6JZ F@MY<]9WT!0IK1LZOCF($6Q<JCG-F4:=7S$3ZK<HJ2CXELI_4\N?'
MJ=  ;[M'AK9F(G_@C>Q=38U>-(Y_J(/T@XJ!&UP( 9$5GR\CN @U>_P/,F2[
M@$]DVRSKHCI6/GK2V*+:2T%%7_1&D^\%W,4)]WVU&*!_+>'6J346-<'BM67$
MD^-C?#_TQU6!6;-,?QI C&E'=IKO[G9C]R>/D?7">-C6329[/ [Q![FC(PL\
MGD9&8?ND<X478K-X4\"M1,2UG.3>3[%)48?4].]C*^^P;AXB]1<N%9??$XT,
MFO/\*''KKL8LM_IG'@=&;;@S=PW/FDH4*7!E#]M*M(SN?IEFL/!9J<79TQ>_
MQ'E+ RR;I=CE((,H:E!Y#+F%N>#\,=KN&%WDXUB=1?P@;>O"VC<'DI1M(;\B
M@K.\YNH/7;@-^I;:E0U?NL)VV_\@2S1"J[A][>,.A5HG6>8/.A&19$G"@)K"
M]F!67PO?7#O#<[[]0//8-ZZ&3256'KTT0&(-)-5<X6/*]Q=RL:7@/9 D0@@.
MJB!ZS#YU/QJ,%WNVN8<!?6CFDPH"3K+N.VVD;H^.DK30#6K0+7-PU1EX^K9X
MN5<=,[6'ZG&LSLQ+28^KQ/K"5A':$>UFALDBHC,U:4&KR*"_ _J@-V[=T722
MI8)T"!0G/!-+(<<>\\Y,';';(]="Z0R+O$TI \WG/J8NP"4O(EO:S,(IP'#0
MO!Y0UXL'2"#!Z*0,<H1?DZ\-%)K9C#S?LL-^!)GO^)<KDK7((Z%*$,49NF"V
M1:?<)^/SU9P^@"9%CB4[B,4'Q)MD[:+6[LVS>]BD0\8VW*0"-@ODA#H2D8/N
M_T$^VV5Z7W/"?U8C(J-_DZ7R!M.'?6QZ6[YZH,ZS@@-M-0NE=)47'OKA\E\*
M?'/6QTCBV54_UHPJ2YS#GW*8UT-&?9R"]CH9.@7*2P)/1S@;OKQ@[6]^-H L
M#;,'1%Y\<D^!-P">2WI"'8AYZXG*)B+F5!Q 1N0NMR87!O$F27"MP'Z>^S:/
MY$>=)#SV77?6OE.H&6N/Y=TI&-M!1Q6K=?8*D$U%"/MT81BFCY>D#-B1LPCR
MX1Y0#I.2X_#-OKNMM=E>%HU&\?Z;SX_=.W[Z)AU#]Y7XNJB#NXBS=&:&=3LH
M._@[K@*5*)D &97QP[P<^5T&OW 1\0<_**E[U:=>H!O97+T=-U#"ZH!"M^FE
MC9"\%?G/M;.:X2.G=OU$$RD9(%ON[N#C+\>(5#D*,U$T6:Q-6HQ!45VB=_58
M=GBM<[<C1ZH]2UBT.V,5C7R80PF VZ83Y5_BU4N_-^8<Y>_(8-[[0$8K@0U8
M1J]H<[[D?..)"H63<IV(^T^ROI [<B@QH<<Z!XJ?L,&8[H2EP]3S6$VUEA6]
M@X1#><2$C$H:UZS(@%^<R5>,W_%J=T]R_O>"&:F.61E> _SY0OC;;;UJS'Y5
MS?72IW%R.GPT0+("!AN,WA$;/S@"[V#I/0!\I!$IZS0).EZDBAP]#[N5D^2F
MV%EHUCQ*8/.#",WK3F=UCN\A6>];$"[.\:9&E,S";!=K/9:J$8%DR6W&H ]P
M<9C%Z;N;>JTQ;UMG<1(U+*L]1.0L0SS2=3B0\\0;V#[T#_5F*<$F$+.U/J[R
MXA?',:2X43M?G>5M8\TC'/.?Z5;M!EVLV5-?=;I97MP*2>/L=WJ<U85Q8FW:
MJ#&65]S#.#Q\4420BR,\#U&M:J]_S46$'D030;,DX#63M8,PH>B?G#JV(*/D
M&=3&!^]TXEGMHB$A<\P#.>--CF71-FJMQYWMAM<Y'7N5Z[Z@-3';-W;FQ1?@
M8<9J2\(D';)D#YE[UCBQH'# Q(:J.E3CIQ/+4 GB]5I[1?Q0J)F[^LHIL1OC
M5GI<PQ!AQ.&E@Y&PO8D03H1DAC2^P)S;::P^&7J[<+?C?__!]9OUV# Z"R#.
M"DREUB-TO:?6Y1>>YTL]$P$I4P+)N6UCOZ_NLP28#^AP:>'JFI=O&\HC+S)]
M_RJF%BK,L<'9]/9*B2["D\1XI!-;_DY@[=ZZ4JBZ0Z9"=U_B$O+'5.R)-_]>
MT?==W+!36\)ZZ^WL?,=UC8&7G>5%H&</>!]K_/,_OG^JN"CU3/@CG8]=1.@>
MWV/1?GSRPNWO';\4AINWOUI^T6'3FJJK7Q7> V@_%CS)%AK>CIIV:D/]\Y21
M'=&AJ$XZTL")^)1M#G\[V?OX[K<QLACR L#O/S7LG>477833WWOM-MF>,Q(!
MR?]'(\\$:=-+C;J4HGI>GEK.SM^D7E/+"/3#U8'IY]^_D[<.N'<RN_ZYB47Q
MS8S,?UJ4PBV:PO7@Q^J_=M?7L_]HX;*+'=;!/3KPO^6^OOM; /FW .9W$5#[
MGH$'B_:]C_^G)ZO^OW+\7SLI5\?R\V-N9><\J;<GBL&\5=9/#?@E]667$-+$
ME(-G/<LMY<5[=;L&:7<(ZKFS#JZJ( WE@M8Q\7=JK$1/JXP\DV<!A<<I>]BX
MW+ &:^G82^R_63/CCWBZ7+\?F1^FH(-4+GK/YC*DYU5]9CL*U\CIJ]9XT>=0
M\DM?X<:CT;N_)&\5B@1PG#H95VW"!]5@J)ZP/'1Z![M@=^(Q"^3[VW_= ,T*
M9L93C!>?5,QXV7$7Y\1?]=M@>S)W^J*_9S:G$ZOW^='JI.2;,)'8UQQ HYV[
MB0YBT)KJ$<RW<JE467&?%/ GA$!]OGK1JEA9N<$"$P_>ON#FRS;7G,^P#P2;
M>F/;(<VQTZ+OU!Q+$[>WFB!#A]=6CL<<_,;X"[DX1HG/BNHMXDB:F?N[TN$+
M[.W2 \L9](3S[7\I0BQ,SS-:D5N$50R="Q),(6A^G[R%ME#M"#I_C1T4 .^>
ME;P*^SO:JENF9&C=TVX?S[IF13P;$>,*_Q&Y=;P*/W!*UA /M^#8'4B+"B53
ME%,U&L#AHP'SW3E>9E.D>W='S=2\]K/)RD0AU?VZ-:[!!HQ8D/?'%_?48I>A
M3%36%<3Y@)N!JGB#H\2*PL7?:]:ZV]M>\),_UR0*=IQ'!.VM],([LSHE/I/N
M7B\M*B^*>'7.(N1>T]5[N<L9-0YE^S9C-S,*Z$'AVYU_GRM[XJ?Z3V'(R_;E
M>OZJN5E0+4F2_1&>K?- --9,):H<%.NCQ=H?U#!8UZG[;;V+Q_I"H%),9G!$
MO]J;;1H@G S>+M>G=E271#N(7U8;E/#&(K>[(V1P+,;J!YXN[<*<;P=V&,&S
MX(O#7MFU&,F,*<Z]-:@2<:S6AP[Z_(RXMQ@9V)X?Q0N!)& K OOV"V///) ,
M\.<UU?6:B?+&3#1 C$9_RW%@Z#R5ASC*Q+4,<V%VC%810V]!#*&2^E^6._N3
MBC4FS0DL!-U,HY@JJQ_:CUFC>O[GF^R9>1+\9T6(TH_C+GHVY2H!K_L.??;/
M%>2(Y:A0%K!H@EXM09\;;;'Y'6YZ8J<.++N[L!1*-B4DF_@IK[\:L7TV)=C@
M?2+@+5F::)%/?O[9CGI77]'^_66%#:CZ6S7@S^V%4"/#1P(A#&<Q/I=U?R1I
M3,;/NT_*N!L5AQ)]MVV>;]O?6&RDU%^*2W2]CWW\R&! Y+8>+X C1]L,OOHL
M<S%&,4M(Z!W]0:V?_'<UJ:Z\W(])=8LTP5@F/?,H'>U[?.($[FGQLMR;2=FQ
MTJ,F7UL"KY8 VWYU,Y#?$-@_>D#737T:T_LSE/57M8=J4@KI36*20?$8)7AP
M>%[NJ.+!IX.O)<T7%.($,F19*VSR9."@V0CYAJ%\V8 ^DTN6 :JB1C6O\"7=
MS'!6@GAN7SDCWU.0%_COFP&>\\KK;QQ5\8Q#53N?\N7J*F6R_C*]Q?9\9:?0
M*D^>[A1S=__+)5NSB+O$':= '-.^..+<HYW1\.!N1.D8!(48>JXS_:Y*PT1R
MOW"=46&P42='UGT4&K)D+6NC<5;_&V]2&&Q3S;V84D4V]0;$25Y67WXA+S*O
M.[4]H7:7!DBW!6V%[C.-8/^N;'9_VU.]NJIT5^+6*\/\?N0,FBQ( ZAY'"B$
MFVD]*%E1D:\;7>LA/I<[J];0$V 5UO=4+16AT0']EYI ,Y5P"QK@01]RBG5O
MBRQ- WS"+76AB#8TP'ED=ZH;G:9:XO8NN=, 5H2SE#-4Z#R\D09@[)\#'K/%
M4(G?G4!.DNR&?ZSBZZ,R3K5+34,&Z Y%O48#H)5VH:.@Z:G $J#_Z.!"%C;>
MY<*F/F:;V)%4;?#*P"DDZS!E..6R7U"F4C?[-QT_)3C*F"@]MU)S"P[JK[JO
MPG_>\7X';"S+DW4.^E.:C<B='D/%[V&ML)^;^R-X](R<]9^6$M$><8.I<%:N
M4MZQ4*=->K?_8GKR_X=NF[STGW5>RZA_58'AD*VX>=.'9*%=R2O(ECX<,8'N
MQ>MHE;]NJR$_CNV%#A]2'R6##D5W\YPJH!FXHBURB!QR$]+L B&A.DC42S1
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
M\?.CRM8X?36NMT+U9N?Z"DP<O-)/%(_B%.<N?*&D*B'MEE;)YY_EE.:_FMS
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
MD"BV1Z"5KU2/P[Q4N)S^C"%IQ9,"[EB ,(5VL2Q+NM0,D9EJWA"9I^4#I6F
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
MD!,K5B&1Z]5I5[_=)$$0"C!F$'2O_WK_P/KS6SUVT.W$U='':AIA)?#5L@-
M#'",ZDP_[@'?V&1^@1DE+_+6E5P,X\U#O("-I<T%:$Y^=0.G&[GFZ+4P_73X
MTU3VD7F24;7^@W"U'62IDN#%_D:-.]P6*Z6_CGJPY!\M<+/3Z%4:'D&8H)_F
MJ%D>069J:<!P_'XQ>>/+@8^=JI,,BM[YA%K]MOP09*ZKCVWG-?M@WIAX*;L/
M'J4F-V:(?Y=@Y7&NSX-8\Z0RC7*URQU3OIMJO&JQ4_R<::C!FW9NBJBFM:9P
M^PS6/#7')[_,XB!(1[+X]/7>SS6>,('4A8M=WL^;.IVV;>.H,\04TZ@'Q'-1
MI8.I,H-W64;K['<SZ&ESY%3AE9I[-W;,;<1R R!K,_LFZ%>>' 9#M,YOSE?5
MQC1%0WJR:7_U*A<^FH]]@-9>.3?TD96&X(IHF0O 6:5-.?<B4(])C\Y=[1P2
M*AP4]1T$<M DZ)&T6]=0E[*D*S8))NBS^7V8E3\5GS35LZV&FS=_>?":(&[I
M>^,]KHTJ;+K]DYSJY&87";=SR.QZ62U_Z-_75Q3BVCF<77>*I/#RE!V7!A.*
M3-Q@>,-\AJJVK["<Q1Y,KQN!%LKG+B!I360_7HDC3-.E6C39\/O8XZM_ID8J
M<>/'0A0MF8$T'.^A:]VM.U,BZB1J>&E::! !^?'D>A3[VW#NP*]%L L?6@TY
M8K(4LF)J$44@%IB(*T.+6)\SUB6THA:15KWQ@&9&EL@.-D+[82)\6\:/GH#Y
M!8N2>PMH\@/)YEFW/3Y:*=_4RPWI)Y;OYAX6F!MR/==JO4HK$G'W@:0X6:K(
M2960>*TW]VS9AS<S]D]D/!GBX6-&% 5;B";VX?RF\VU3Q ]67C:DM#8B>,UZ
M5@*IMTO(Z@S>BMRGCC5;Z0RXD58L_K&.:DDS^CI6X#Q0_!=3%[[#B^\%I"C$
M@!R],C,[4TX[*A00/ FC*ZTI3.FG!ZL2=Y[4&'K@HGJZ^Y7Q4Y7P7Q[7?K=X
M<8U>MM76;3S2NFPW0A+8323NO2(X?BR;T/APW".-;#S+TUIOC0\OOJ'G+6)E
M#TR>B#U:NWE/R_E]B[2MOE(->M!/\_?E9D?>>VR_S"*?+Z7HC6^6^#W>0>8>
M .RQ%%X9[&IN<-_4"RJN#UY*'T1AW\ET-S<]8U<LS !/+(+6E=E_*[!3>$UW
MM!;_+<N]B9TBN .GK@U2\V?I]O<2&OTE?04>^V4<D<P@[2 [>H *V!B4D^Z9
M/*?&<^&8VZ']=D-+^R4:\;".K@VF_X5@)?LT,R0K?@P9;S@\XW3"W@'-F)+A
MC ORG]F>[%Z^KL:'[/ ZN[JGQ3/DL2, EN\\W785^Q<&P.BK@4=N!T$%[S]#
M1UYWC"NU(FEQ<,]?TN%3Y>HO7W_RB[S&&OT#A4]$V*V6XK&<('OV\S8!L5U$
M0LFJA B%GHQ!T+-@%Y -(%94.*^AQ-EKLUG07F&22H+"NJW!0"QU!3MKLQ>-
MD5K28N]=Q"9O"KP^WWYW[G@:Y8RN:VR7>.MI9=_E0J8PV!+FJVU?VC]>H[^P
MBTADC*$?P!MRTRYV+GK]OH%;E :M)-<C=U^1*6+-'G:.%7+<&?>/WR'9R>:X
MX;$/VIZ97U<3O5]"&*?YOR_GMTR^.9A#S/6R9M/A!/<BKOWW3:;^\W@!.7,
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
M)>+DXCY8.CR&:Q1"?ICDLSZ</24E$MM0JNQL591O,E%:5+VN]P<'F09&UAP
M&N]ZVO<N2J*!<.\2@P1E<XF&BI>24MGB0P7:;B]RG6(@'&0F6;3PQV$''.1
MN,C.K[G?HQ]>C#:/5\R8-[UOZN\NGAV9_?][3]S_X3A9[L'W"V3@D@YJF$H*
MTEN+G:E7;$;P7"X=)%AL_OFB91W]!DK8N$0[2Q1%AOM*O=MF<W%X9)F8O:V&
M3.U27%'WN_(D_^18Y:3S\'RPLK520R<7ZWO1$$$J,*6B)<&U90@49HE+O%7D
M9M*BTI*@\&V;#UD-<D"$V7&0G!L#9'=LKTEUEKU\>2*0[X/]F<HW3?=ED,*=
M'65IJ26B,P7M8DX[FUH7_VY!W8" ? 7R'>Z7=PYJQQ.W?5.23>#;PU+Y#Y]9
M:>NX;6@,BT5U155,MGRU296]YI"EG8>>4FB2LE.-HONL<)/#ELGW]:QN]P=Y
M2NGPL-B9.V]I53O(/W(CC3/ 4)K.]-B-F-MZX2OS.<<KHH8JNLK%'1.3K.(\
MM%HL=<W,5(N6^N.C#*@(1.&UC1FO#@3D"[!"M0'(XJ)UMJZZM/=+9=6C]C-1
M?5C-KT]Y#P#82(6N#KY<,8L,*\.JK>#L/!-+DP+1:_NL?02UT;];7\M0P$NX
MG\!0&!L.([#LGU(CK:IJJLM6B[3:AI,?"!T]K%?#,2C(S.+F3X%<HOK]_O<G
MV L:B??%+N@J)SW*%87ES^UE,CIA#P\?Z D9O#+?NK8WK3XCK@ERCR@_@=0D
M;:S%9$.3I=.,ZE3B9T.CS7*;JS3BYQ,OZ4#>R%=DSY\N>"F%R%0"?Z8])LL5
M!@L/WN$QZ&^^HN9K]MHN".*HB]*\PV5P?QEQY%WC8,/ BT+=/FW%0YS<,N)P
M)EMO(IF ?VK,LC2I0!K*\2JVU LYX\U]=XZ/#_D-(Q_,1=1-F):Q6Q_31J.K
M[J;&Y=A%<&T-=U$_L''_2 CU&(.8K1 O*5H#7P<,/]276D;>WK**O,VH>3*L
M?A1Q1F'<(*Y1P&#-.XQ/>7NQU=KZ3!Z?-XTIL3^0TP< AYB@5C/KJ7;QR@I3
MOKY;T;$&U(U&$),]WKZH#1C:NQ<^,^#S<P[7.5L5Q?(F192"B-M5]V>=W3JU
M-19_<X02M@@OFTHZ^G?+<7,J,PY@A@73,E7,?S^4=XEU,Z1L*DS94#^^\7[X
MJ"Y0XB>^KLT;=O'^[W2]4K/7I1]C9DWE-D *!= IF *L(Q#7N&\=8\J]KU/F
M,]^B:'<"-4"(XU==+[H.7256U:AUP/K>EL2&MCSVYF7-ZKP@9,%I<N_CQSK?
M;K]+E_L\&-R@,+'#233?2UFK)<HUCBZ^(2A[V!M^6/YJ\_HJ#AF0OAM"U&EY
M#1?$O/;@)'"X^]K=:N4B??H@T?ADM>;<V9'1Q25>N[/-3W_T-DGD^@:YP2Q-
M<6#2C5]F >Q-_8^Z6Q9$]2JA"4ADOJGRXWR6'*V+Q1(FZ?G*3F\/6\!_SJ-,
MK:'G(;=A;5GLO76VQ;9ZA2,R>*DS)_F0E:T_@4<\(.1\CT"X'\9>'B^I[N&O
M_<R# K1/>H8*QITKY5P1J5N'&;\\O(3>WX/X#VG*47D\X!MIH)F_R&S 3=G1
MP]!FGDD$:EZ4';F?N_ !33"-'HN'/9#RY/L%M((:HDI1L3-VR_L. 6 #HG_L
M%51O,7?'T6KQ'*[MC;5>8L0OQE4RZ.N4&[]H_<3XSXUD':8G^2EC/5F Q5A
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
M3R,]X 3G"OV]CIX#C%VBP[JT>"_G,%E]&?UON136&WH,(K+?ZS^[_@4;<Q\
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
MM:YM/'(=5P6GU.QT_=:\PQ XQ*..SDWO#\X"4T+>9_6Q1*:)A"*D2'(ANNI
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
M3;+R?<Z^5_]<_*VSY0U9B/ID@]?KBQ1-7ZWB;6E;T'=_!Q6+%D&9PDO0<>K
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
MQCKNLAY]\JC:E26K QF2;.O6_F--(N0%TJ1NK_[GER>Q@Q=ZT/G;F\)K'0S
MU3$& &=)F((!'5/$N\76KY2_AS2<S9OBGZZ4V)DJQ_XBPRFY6;;^#( ;/_N^
MT=P=Q3M][=DJCSJD=K[LY(%LP9DL'M.(\__@'UI O<(DPX_P!R8Y3*O$F2GX
MB*462U(9=67;F@#>CK,\7\P :+XN32B#W3K#9 F-7#L>JPBN(](Y [AH A K
M48.ZZ,T /$FQN-C7I7*'<VJ"EQ95Z>?FD9OMF''#O0,9S0# 35!=<S@:#4;Z
M[F15"VZS''US8 :EPN=O52J'U^H8^[H96IJBS<()+X[+GB.![?[L6Q@3T6^A
M11?CIR1$Z/."$FF7P_?Q!=1[I.2H-PA9MVQ8LU"@?H%V 0C4"./V !X?:G-7
M;'<7M;ZJ,H6O Q;+KEV3:#B>5-NHJBF=(B0<ZOWXK)1"?0YVO6V  ?A0.!QY
M)-@U,I)WC,:%?N7#4F]AJHAJ2JI./QJDYGQ--%,Q%_U=-_!P L[NG8%<EGCP
ME(&(?)%[PKI.KCR4&BQ]L'..:S=X7I3& #2_K%-@N^-#=6RS$T'Q0@WHIYF_
MH1W_=JEM!Y8T4=^)@Y9P 5XE;F1(NW_)X0E3:D6C*N<FUUJVFPMX:Q[T?F[F
MVRTP>4<+O5.QAZY8Z$ ]2T>^)^]!%C/U]/Z$>B(;D:<XMXVH[#-T545[^B]\
M*W8;2F7?<7A*2OAI&R](ZSHT= ;_!HUJ+BG-7/:'GF&^P& P9K$K%^J@;CE)
M2"D4M;\@*@R,]\:L/B/YGJ;=1-SQE'%Y_"[0VK*-<@]FTD%L,CF\P4K7 *36
M"(=21\D&,TUD]QGN;;>*YY"SD_D(B&9B'M+(--9R^T_5"V08VDY;K/.&H?8X
M%IW>U1<5CC[[@B[D;>AGEC[6G2;O-LFYYS3#=F:<; 2KQ):'-^8*'6U>EH+E
M3+(AO)[-:+,,+:O\.><LU 92.S1?K4_["3E7X^-YMNC[^&B>6[:CM2&/-!E^
M24% T%AD1)A\V[M(/.@N*S\2:(CC8'[87L740@1+'0,@8 H_.W=!*@"6+7"(
M%(B)5)!RS*H1;)G/,#Y%?6O+]D%5R;*#*+L3/ #A63[)N=T>LQ00^%X@?FOL
M?JQ"XRFL1"0T%*(:)+4=W]&-H=Y!LI7M9#9BADL?D+,,_WA3*[*"V^9(27LL
MC;C"W8C5[0Q-=BW'O JP?SIQ<N<MD0&H/WW_ZI/\BC=='X<PJL&F??/WEOR<
M]1F OOMT,/'CB]';K2CW:Q[E4EOAAAKQ]JBU<Z]<<DHR:P2.T,*Q*V5I],DB
MAT2H#&B% 7@W>70+^FY'3."3@,T'V^%@W]4_E<H9PXU=U[9_ >QI3\$$'!=S
M!FD>^>VJ87O"<?WJ$R'OSGN0XEQK=X4_EHTWA[?,S@;!XERW_"N3RI=WY=E&
MI*;7T*\10)\SLJ? AK 8>6HOZ6(9- 0;%O%H=MXQ1,R"JQX3DH2NU[33J,@-
MBI%1. R/:.3 +YE<-^#_&9&>-\$ S"(UZGGZBYBL[[O03YIV(?0IVUXH U %
M4T/V6++W4YV(F0:]'N\K5Y9>#^&2$:.40V-FM6 ]Q7K72V,GN<_@1] C);#-
M/1<& ,6<Y9M?=KXOVFWD'\LSM5^NO*O"'1XC?7WU>Q*EJ]T,-<PU[7""3TU$
MJFNOP<^E%C?4:>R2+P%>Y+UC];3!SV@8-S+X;S4]#TJ;8176#*],[.;W/'T9
MG(Z\WBXIN>,6:K3Z*0'X[F>[*"UO=LYY1W31]QHFV&,+B[W/KP9)!A$8@%&E
MZ<!(G)M$\-?/B)V-EU\7.!>AQ2QK+IF+@[+RU\,[P5Q T>:7QQ#@O&4\Y/+
M]7X7F]OCCUYV^N$+Z\K !D8KO^*=)^>]%0S0.A[(U'=>ZZ/=95..QS#AQ3YF
M@>IQZ$Z<">)0KG*>MW.OP\?;[W2;>G%7+J@&*<=(E2C/F?56_Z1]Q#V_H2!A
M+Q!0(-4A&K'1K TPRJ_?<S*WY1[X5C#33?)6DDE[@Q$!C\?M[R5/KDE0),:\
M6S?\X?=?=V2W#S^SM"?"=NZ3>,FA?%WLP^!*5SD;*JM_72JY3QV_9NCGUWSO
M67+^Y>.8C@)'HOA"=:DN<X5598(!O2XW,@(Z(#:'S**=Q;#._<K3QKLL.(DV
M.?J^D%<.-R2Q9O.^V3-:@*WY3"]N2[SGVO=XP=>&'-C"K!VB:#L*G.YS]@CC
M.;W\1/R"\>AEHX7)$/!H% =<;]G+V29%+Z:Q.BQP8Z0GBQ0?'SM*[4J8.3/Q
M+EOTK("1XXISBA)""BF-.K]4VMYP8<+@I6HAIK_K+8Z#J5!"++G>^JG'3UP[
M,;;Y&],JP_>&)=UK\D2U^#+N-';4YUF99V^=G;'^-N9[UTOTVJ.;-132T)XX
M7Q?T)PBKZQ<S2>WJ!8;!CF^YA.Y+%O4+GE*]$O=TOAI"#J1PKY1<6"/.I6ER
MR_%@OM-YZ ,"?*3=1$!')9E'W!6$7T/<SYA0+;^[XLX .!U#N@4WV9F(5L5J
MM:4-T:S9$VT5[@-?)#EMFZ&3+3EH40@WSQR5\I(O5MBN=O@R)H !^(D)I@O
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
M!JW,1EH@%]._A=(>4Y_^5^8#_'\J-A$E,N"=IE4EXL0@Y5%8?0/4GV^*'29
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
MC#/W$<H'[?>$%E-C-.4T"8"'4WUGIY#KX>S2*K//GKH4/Z<8B%,:P_($\A
MG[=7<3@)MG1Q-%N=?(5[\ZR"@?B+,WYH5\-B0ZG>"7Q6Q<W+)8 GV4U,@P"8
M-8][-J (J0QMK#Q\U<[1?+N3E3[&1Y==T5YY"4'75JWNBE9^>EG=_-DS7B4P
M;4TVOP:\:4O%P^O^P?;]X6*Y[>-LMUC;T=J@V?2S;>$;,P1 70@#%8.N;D7H
MBM=*PY<_29HGAF?HW)#R7\N+^ \7P)<:$35!.I><:-6/#[]7GG9 Y'>?UPT;
M><QT3TL5I@[3ZRC]'L;%_A3&PP:+)C;T4B".936Q$_7F]CJ^_"F:2H\<A=<F
M?H^@B;;$-CW85[>8-N[Q$4U95$JQVMAR5;\;GM0DBM&)B#<8'M184"3&ANOV
M$D;;W$XR31MJ*E DZ\N1$SF718,EFU^C.S.LP=I\C46^_,3&G<GNR=+-9A2T
M&/S]LH_KE'C5K%T_:+6_)6Q1_@GOJS0N84KL4UTK.PWA33=3)U;OV'5F[M&2
M'*6SKD%:*@M7%9Y8'^YP/B518H>^V/B]0^69ERL#4!T#H../\Z,%WDLMI9\?
MC^Z,D"O2IE*T9W[,8/9770I2&<*81"$P&M@_=[4- ?!^MX4 .&"O(P"07TIM
M\H]>$ #Q 6UP_6)LWZZ(G>G-D8H*G>&*RPB=P+7X[E=YSP<,>?,*N<R95;6]
MXKZ+3&#B#(;,:28VM*>49 0='Q0JMYMR<Y ;?V_'>4A$*2KDDA>&GT4QV,7H
M/K<L[($\'T8N[1T9P4_76D8>B XFA)=_U(GYF/UK9YR8"G3^LU=L4BCT#PZV
M-'BT/(/V*5&>]$OD[X*_@9M+ET3HE/,<9@67SZ/!V<]XH\6U[M #+OBCSX!8
M,3 9QLXO\_W]R9#.DL*C4$R5#ZJ]24\JQ6JTX6&\+J)U/Z6LQTW$7-G(!C:W
MQR*^9YR[R3""*+PO2<QS933R6F;6CXYY1I\TY@GY,V88='Q[F#VI>'N/^14@
M'(N/.-K"O.X08VB SN1 I\K:SS1N5_6=(7%V<SB]'MIO=G.+=_S!'Z6\&*&H
MK .KAANXR@;V]FPEC[6%<ZMQ":V^L*VQ,Q43?XTP(8_*Q\/)7QF\>WR![;LA
M_?Z/4$\KXTH6+MF2+QM+BT!B5YY%!<B>W@@VV_)^Q_\1=;KNL1'XHNHT[@"!
M) #,0"<\>] &R/S<-8,H*8-AP;&=1HZ;6*J Y3-BR=D)BL/M@S^[R*YT&YD,
MG, N*;9+J!Q9.YWI^#^IP4#FSRC/7JJIN%[;/EBL9UQH#Q?"FLSC)(_N*71R
M4@P"?,@9%N!5Q/$Y0L]N9G2)XP A@PO'BRE;KZRSM+;-8*(!FH88;TND?F<"
M=\IQY@QVX%1\7R^H+R>H ->I:-1) #1RX<H:J*:G-VB]T_GT&VE=DQ8;[NE.
MYT;J;<ZUB%PRPNPV)1I:=#%SFX+XL668L@6:>2@[>%TT7S_#/#+\%,_XLZ%,
M86,(DU65@:HS^XC3HSFLA<RDXW,K\2W0/9;O!("WWB220918=UW-2$\''R#"
MD:] )U0FQ)@DL*L.47S7PO(X0>K>GJ6QI,"R=[AJNDWVD:Y\7]#+#<NK-#/3
MV C,ZWX"H,G )PKI/09*@DX@!N\;'?&@N$OS5+RD)L]'N[K\_K(8.*H)24T
MK,]#X<4!#O+\W4L7&'MR8] ZTE)BJ=.)P@W6JX;;[=V1>J7X[ALT8$;_Q_H\
M572/LKQ^WN6';TN@QE0QZDN\!SVWDHLG7-583F%'=S!N3I8+4TZT_(%'%FV+
M M_%?RZPE2[RX2HR5GZ=*!I8=5,]\Z<&QQP<)5K5>L*=[,,9;C_(4+8KSO>V
M5AWEI 7;'AV[7HT2-(MRGF.3YX,VE?93#=X-F[D<*>4&9NX\\\!@-'GU/X\S
M;9_XZ:U(7TED37HXFI%Y6'IZ9 FW/+$8!=)XGG&Y[6Z"+ZSI/O?Y8"OY 7D<
M>Y/*GC]TF#^2=^U"H#NTV=.; ,#[&/W;R\J.YB;\CE)'\3QV50D-M_>R+N.+
M\EK=%S%^=YH'XWTK;7VFEW^@Y0W"B]GNTP\EQL?$GT'\162^0YL>O0ZJ@J52
M8'PEIVN.$:.(2%-F,"-6?KCHD9.M^4D 9*^YS905>LD[>.FILTZ6>2.B?,'8
MJ:I9AM:WW4EA?U:L&X^(T$\2XD'F1RG2ZTT#T_[IM\Y(^"]_B_%W, ORR=#'
M*.1O*;K(\V(L+W[%.WQ\VTIT\Z0V2$UFC2B3H72>JV[4P-WPV#(Y-SP-NWDS
M >"Y 4GUBWOB'[!(1;G,8EQ%M@89/WHW3&$;1?U"&Z,7@8OBA^Z,I(* /]O'
MIQ8\Y9J:%Y</QL^4$EZ>OC/A@K>H7:9G#7M.M@,QUT*-I&?!17];/<NL*5:8
MQT?E6?MU(7=23+LE,E#J+P[[=0O9T[H9YVBV%LY/?=,\D.B9\S<=SGPE=!#\
MJ?\U)&.H@6Z=Q5&N,J84M[%N[\ZJ+G>.S2XP$V:6HH?9X ],@24457G*??5N
M!H_AC^!"E0%1]_S)"S=_4LZI.U(_BS-M7/Z,9\#F.Y,_#,^)+8#O2A@3 -0=
M]Z/P/&YQ*&3SF?I%N;[*':?=ZDZ&D8+W6@5WR,TT,NN[F'SU;7B?1\64O\HL
M(E:2)6__YAVHOT8A,5B=?J2B^LDG;F%^14S7Y@LQ'>9^]EPWME9.K0U4]F-X
MM^<H/J\RK0K.S_8:DBS/C@:]E_\UQO@]H+,G@$==M-!#"TIQO+ZJ']JJ76B;
M,X?MBT4T2]]3'VF>385;$0!"L$]Z2^T1=3)-Y*B?8RJICOR0O $\:,9D^\PQ
M\>CIX4RZP$1V>; ./YJ#;".S)L!\(2&FV'%?Z\ON3OC4YD2  [_9"=A]HAN7
MF&I6D17I9I*BAN8SQ)KV9[\6K_K:SG.LIGNQ#-TE^VCN5951G?ND6TKTZI$5
MJG6D,3ZGFFKLG=&D5*,)I>+4L@^LZFP8S)N[R\/G(V$V%5KH%ZOU=B=M;MHG
MZGB;?3%,6+X/LF!K8@23>#$LD(=!M$YW.KA8?M\0!2N,KQVE^-^6SGA 'I E
M8?/X728OEA<_W*Q- '@UYS4<VU]7B$+@CR,_)D*X3H#WU^%ELSG%QNT>>1!M
M'SO75ZY/Y$>V35E0@6D+$2_"1R?%/=@Z"M]"W')5#?==#!)XF&KLU!0';/P,
M E7>=ANE,?GU%8[@;Q'#:8)?X]_Q+Y+D]Q81O]F:\I<ER$8\\3]B,@C?JUAD
MR=W:+;))5'<S*S%F<HNA+6T-X%)Y[1LYIBZHJ&K(DU%DI\H*O%-9O+A+#BVL
MJ&Z8.+Q7R +=%EBLSKXV@WENH;/DQX?(N2):1?0;';5MEB&MT.ROMXXGQ4R
M!KDBT2E6Z:,BBV'+OB+M+7531YLZ98<S;0*9\"7ED(0YT;EFSKG]GQ)BAAB.
MSYM^=7.B4E"W\!4'I"68PG"6-3YEK69+$]@+.S*PVWEW+/C.$)?A*'@<$/+T
MS/K+=.H8E]0V]1+5*W!9ZX)M9A1R^;.VZ4"6/\^ NTG#\[)M/*;'XZN^T50;
MK;2YUGWZ9]M?41@SY]5<]BRW%?C6' .F&V=64SISR%0\1Q'8<ZSBQ[Y27*3F
M_7IGSY(3EN.'B6(D=AZ?G65D6C'5^4TUFS6M07=6*EJ&Z*Y1 0\RX'=CW2!Z
M/4J'C9]2Q"CTX7_H/O_BH.XEIK]XU2W080M4]62V(13W'?2KA!@IC94/$&F;
MQ]A/>,5A4!/T+IH<&R5  (0%T3\S[=S_>RX[$OXW0O? +]3^4,TH(FB._CDY
MQSA+OB)W2=$+L( ZT ?C=+2(X@[[/&Y *?#>YM4+YW=D-P,$5@B 2;&E,JP^
M6CDM1X531FG:1VBVSKI+<R?<-<\4T.HM_11&_K;X,-QVW^<[7#UZ4<X3=/7K
MB.'RGNXX8.I'3F;X<5^B+/(ME(9Q 0X3/(Q(Z[&F.8F!;*D@G43(I@W562>F
M8]?TV*.5!Y&@#O)BJ=_WC"J=$*83S2L8T]@L*SVH<;IF[EJK$<U>HE=2L&J
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
M0"NW45\W2AY<7%5(T#R(".;<8CA(DDN@R3U,M2^^T=YE7G8:5WAH?-Y)J"2
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
MVF7YV]".BW: LGG@R74A*,M:8=J?Y[U?_-$55>=:L4\)@ \". BDD0#8$YZ
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
M$N"WAF<$P-O  I%W'F"1+^A4O5&/U=7X53U6Z<YU=IAFB#,JZ_7[Q8J$!?U
M,50],@)[W^M+;WB3!3_EU?@:16^:N(CGT6NG*HH:PG<GX+'0<IYF#XSU4OO
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
M2H-"4/L3@_B$/KK-=YP ZK6,<^A=:0L<J1?V?H(/-VO=QP0LER)5Z ^[2IF
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
MM?3[K"'WV'<FX/,LLE"=P#B,]W )< +OS%K?GFK>KD57VQ?AMH,N,Y _II@
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
M-X+=F[4FC'^ 5FBK-#UX]5H\31U1KI' <ICW4PO(6KV,PTT>+B_>"SG+Y?D
MMYKJUH=V\=@#74\QE;V%:)>'FZYML61HOK[)4_=GEI*J&+OL4:?@EJ^/KKGW
MA&!]WXV,-,&/:/ZN"1=L]$LRX4U9::&]5_FY\C-O6MFWVNV[+0UB(1]WS W-
MT5;38#YD+9A%5O+NOOB^I'5ZUXJ$SF0<I<G&3B%#G,HJ933;;E5Y<6__*H-F
MOOE)4LYSC#.Q$&FIFU.^)P0UC702GU>\;7(LG:L5?U!@@PF(F-BW)1NFSEO3
M.U524=9W 515Q;EY<8^0JV]^-?]^9-]BU55?A9S>^IN].46)Q'NL-S(R]C'
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
MM8X)(!KB7F%E2,#4J.PEKQ@?SRD1+O9]XN7P080$HB?U*%E["DR^4WW30U3
M>=]X?FR[]2\FH!A5V\YA%&3PE:B.<O';-R;8FBT)SR07$F7Q8& U'SAT6TWE
MM'2B:S@^T*T!(%L'BA'F)8]D-.60G^ZN7KY3U;AR(";35QIQS7\?.2Z'T0S"
MB.&FZ!8V,?@3]YQ6SS][0Q _ *3N2UOZNIRDETFOX@B9OQ"GDUIO&RA64Q,*
M*?=9<!.TEWN4#'VU"*K@PW.Y3P,)0=(*%R\,%$ZTO;^<"%@0@K?A)M-A9?5(
M+@2?HPI[Q'6>XS];3VI-7!92%H*'_Z[0Q?@Y_ +!"SZIJO>X0@#[Q=EV0H*R
M:W7M,X\S'0UVS,$>-G'8XXX5\[<HTHZ2OO*VP]<6*]/OSY9)3O"*0#IFIXXS
M =?VC[T1ACE+C;UP.J!'3U-7,EGR+?P^!@Y=VQDY?6UPWPP03;6P-P6]88B:
M.8R?NX.ZLQ%G8OO#_ ''SV.+J*\V]<M"<>,%LOS!%:./>.15[4AHS9[J)R3P
MC@_)^-6+^PBA<;E*.TI,[,A6T<CTPLHR%<R:_*-E9\;.X[5B#$^(:(O*77P^
MMB$_2$ [,(Y&U"-+D6_.8SD]1!4UGV6H4JQ<^#_S?%;EF%D5F58,.E68;LX9
M8?M#O+NXN>@]5I8U!]Z=N=XNM4HJ8NFNSH*CQ0;W7>5A]G\I=._G#=3SKHA&
MPE&A.!Y_3:>T98$(C0 WB>!C^]IXPW?"P/T5/3@60'#B5+8F[T[M6+<()*%H
MW@\XEL=2^KP&7,WKO33E+KT)>-.<NRQ2I^H-U0)M+? P J4L_^FW#,A($'_U
M-2*X=I/\J8%/C* ;_*HLT'J^4O8E&!,:B+1/+#I/#*".M>Q?<VV+/+* <X(-
M]4+I6>K EBD+.<9U/KG#!^ZXRO'X;G0.BN_P$Y V:G;&?0HI!N/T=:NA-Q"6
M^Q[Z_P%6!]JPEQC=6"ZR3.3XA1KXXV\=[+Z$)Y-@00?D\6I9FVDN 4/%%.^J
M-/=1Z,("#7BJW;;L8\MID3ET/A/P5/DUN!0:U"?3O8.0.#!F_Q=AQ?\N)C4C
M2Y;@:.P,AQW8$A(W(CZ!E>JZGK**I"7.8]O15^B?L:=&:,9D)#+[_LFR!RVB
M3T));)^Y_7:,R=L\3;(';GKW'O;@/P_#6)5.VFVC7= M+F1Q9,-%Q&%_ Q+T
MM0+AR4[;?/B8M?*,)[O4=JKB>/AX.LOO3B&N^FL$3:'P*2[F/O'7"IV2[M0R
MB,#1K5G" I1V<F8&N>.9F>;-76>PL2S2[')I+]G]A@"RN'/U)LELYQ7I6\W'
M@M03=X>OG1$.P=WX74&1++[[@Z)^F"9@QODML*HRH>.2MK*(PC8;X*21[JIQ
MF^Z-W0I7TXN_>N\<0V ^,0&'%T)POQ[W@HDR8-)GKF$I)3V26&Q!<_>@HZ=7
MB42+F4]_,VU?KACAZK)#/2]L1/.*\O'J/'Y4EOW^;:!@Q?':T^]-3BDWD:X
MC/STGC8R-(0P<S7U$?U/WUX!O?O,&4=A 4\V?OHW[#E&)PXH[:\TQ9E9%J+K
M)J\:\6XD9@"GM5:ME_&HX^RW_DN3B=$'G]_/J]][G+39&08[B #2[O6?[ZN&
MI2_ZIDP#3L"SS6<J? &-]$C&13CR--AN@ML;7:^Z5)%WK]KJ*Q,@L+.')[J$
M;,$.DQ$C]XC;U8K##T6.:SO?O+E5V J0**C1:!!0C)6-\\L;,KU+;UD[SC.K
M9\P$O-[$P[8N.Z#(IT'D+O95(%OA=LT6PJ:,-*I-_Y5\F=8 N<$&U*&:]FX5
M?VI;]M/OW>W)0\H;?TF4$3$Y[_%>\334\"TB)!"D";3<?%#>F[;IO':^/$9Y
M0CX8E/B9\Z21G\6M 8J7F;FF*[98^<F>X5K1EY+@K&]Q9\,06^\O&X$,[/>;
M2G$R>#NY7K#^F:![G1 R+88&?SJ^=.9;_*,+=].=-1IK7](T ;K_JT5]F"QB
M#(0Y3D<Q3HU;V"?88T5.2$3+#WJA,S%Z.EP@2.K.(JW*&^I>\1G=$#.\ 3Z&
M(( P?=@3Q/Y>)L 6V/K\GI70W29? /T^/0XK+]OH\EJ%N]3+]3V<]X; W+X%
MKT*_"PA6Z*]5I+GE^9\CCTW+AC#$JUU$(.R'?H9RHIX1EH\^O]2=_Z7U:[-Z
M'V#O-UV0#,E$+R;)=*YRW1IH\AJCWFX31B0J:/R>3617;28++UHC9VX(^&+P
MPXM>L4V[,\%CB"]W@915XN9.,SEL&A05Z_U\S4CE^?C'&TR G:?4^@A=I_<A
MD9&VXW5Y+'MHEO+%=68-I4/[2-9^1]4UWP$/:S,!MS[S8)%.ZU&FG3\F @6R
MP_S5J1XY=13QTTV"L;"KOT\F(I_AWN#*P-$8(?&&74X/IX,7!F[?V^^J%[ X
M V$GNS>."U$YPE:EUZ\.Z-?(W#G<.UZY'H+D8 C25+^_1[(OFGJ\7KG<;OLC
M&<$>J'8^/-<G;VB1JMD_JMCP_; U)ZHCL^)[R(8:42=6?#?],7[K\^&<M+1O
MWT,ZY$4W1:^@+V0\_HQXL4\::-QD5-(O(FOCQ37,S:EQUFWOH?2TD,SU]&?#
M47FCW$>U;$;!1^<#KTID&!_]G'M0^+5!USY-:'6?](O!ZI&J-X7I'4H_I[3G
M'<I],U/3,H8M-)YS&!Y]B8L#F*:%-U>3$,'9HU?Y3-N#R]H&KCGK/T(<[&*O
M ;[&JA!'+AL1MNJ:/O.Y+5 &/O<5"G2-<7[4^SK;7OT,%*,#*-5\6-I?@.%V
M<CE;R004R;$SM%*\<H8')>"?/A;6KDL%,U[LLPTOY,YV<',D7+'0N/!].\Z:
M37O&Y+WW#+[X"I10UN>B514)6KAQYH.Q14SX52?]\J&E<J@3?=#Y>.<O^/U
MD4IWH>HBE;P38$G:(@M%V](T2:#5PVBRP8:1BE[F4,BYF*FQ<#I'/V95"A+R
MHKIO5?IRJ%>*7.X!(5<]Q"V:<']9#@XN>[)=)MM%J!3VOE0^,,-Y.0E ?U/Z
MMMWA8-1N(C!F6M*QJ=O_;OK2J?@6N[RA,<;J+8I\/F_39X7B&VR&_1BX$R\D
M:6<#(CE\KG)T!_B\NG<G:*",KC3E_#W!-ZKF0^&^P9)FX,>]?4D \H$9OE4?
MTDS31%G\ETETT(F"87_D4ES"V>T.B..>U8[\IYW( #,H+.I=8_E+9/<1+X6-
MII5K^?8#R#),^VI'-MSY9Y'JHJ@1U^I[^+9,DWDOQM:F!(>IMEF2GH<VS;)<
M]<DX5(YWA$Z/F=-:IH/]Q%BJC<9>$J [[2MR2I5(H!\5@#'8M1D*F=F..RKU
M8F:<S;)/.=A69Z$'2.R_?X%BB!UX=K4&]ZRF C/JBGV1E[AGW<76*LF!+8_N
M&\74PYW9[V7^,/>=SWOD'7NW7W1C9?OZ]0K&BGP^JJN+/>YW AIH27V Z7TL
M;S&J"3^T+-IQ7'L:?M'?8ZJ27W)YSTK>%5 5([[-BC\7W_V,U1)6,CE>>33[
M;#^\_2G^=_GF_!$_E[UE2?3FU7W/PZ,YWQ2EF3QY9Q,6HI&^GV?&X,'O58LM
M[_TB;]$I5"8U<#=9,J:^QV3)..GUDU7G)Y4:W6FNK$W"\P[L#!Z^W@@ZZ)%R
M9 )O(*G]HC(6;+KC,A0Z+88FR4^5J326U:)/$^_L05LFB(9H"G^U+&-]&YT.
M?EIY:F*RL+KD:_1EBLP"P&WY!NAF]Z/?R_%KI39K.;KUFZY=1J:H$QH%N+;R
M@5A,=J>(ZXGK'YXB ?8'GOXMI2 E^X"D%971/COA6&[\G GHO+9V_,R&6*""
M1($L&:+*XFD:[(DLWNO&!$39+^XU1*//J$7-U4RCC5\9N8)%?F=M<EJ*'+HZ
MGKQG#(DQ :E.DB&TTAM\.5GYAT_*O6WU.2@8=)_UG.R @D<.C@(;.^-]O(&V
M<8:4I$29+^]YU"YHA9[>!+YDO:1 53N6[TLII G34?ZZTVB>RQ;&#0=N068L
MGU /,+J%9<BDR>MZD(83!15R!^+U:QL<61Y-0_5NNCFC%2'W4@$NGI*V[_S=
M_L0850 WO $\&:]^MOOJ1+#*<\OE4YZQJV<UK[:&@L,^\W0+2-84?8$CJ@J+
MGGR#/4J^3)=L )PTUER(*%-3F:SU*!@TNU=CE30'#)W4N_4WMZ&/7@R.N2$S
MT[G)6@J2)4O&48[.\?.\SZH3@Z*"2(MZ++?AP4/>KGZUP*B\<X8B *C0A'[O
MDWYV4J&]WGAR2^X;;$$OU+#T6SG\3=&7]VS4GH+ ')K]_GY@J'BTZG5>8("?
MGM86_%LMP^-I4X.*8@[UTC9<*HNQHG1H8>OJOMR_!;J;7@$N3T")[JJ>)";
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
M>]\KM0[QM+T/.N@-DP"6KF76:B(YL&9]>X"KO^QY[H7I1*B'PKYZ3?9I_O-
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
MIR9J'#<OA/@?7/,71<F&8=X6W[!0/!M?<STZ['XHH6\)]ML1H]#G4_[61/O
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
M@$%;E891Z0-_$MP"OC,C$.+\@*03S\Z^_WCP]^Z;MM"9R76>E.N2607>_C,
MLJ'KV+LT>46+EN>Z2173>"F$-\@A6TUDYL$D[3HZ,]!]X,30_F_W:N9A5$WV
M@0;+O\TGZ%U]]1%,C5;%O@KX>-ISP8S#TEHV[##X)\\%P[1"-Y&Z(8_!?]X9
MY=T?^HUDVEE?X5HSV]/8Z<LC1X>G6*4J7:$6/*F6RS5]JT;A5DV508[?".?
M?\[21+0\3379>,P"V: #L16+\E>=\%R'BQLCW$WJ/#[JF ]%'6%YE$B&F[P&
MIT_A(,_=3;:T"'UA.'!A/.IK\;!3\RRK",^\8/,XXQ;@5@C$VE9>"SKW55,A
MX,V.4+[F*B82<4!PD"?!JEH4*?0,6WJL5VS?7BF7,K/"V-YJFKULH\>1X>KS
M@DJ!->K5M4S]Q"RMTA\[9V%)9_(% \/'7-%R+(M,Q5,NA_33%-1^G=:<!N=B
M]U<V8C-0=.GND>*"&DC6JP.1I]?9*?RG/:2%A;K2:2TSL^.;SCWL-NUYUS2'
M3#41Y;^\PS)H+_9HRFDEZS,\[M_DWJ[9SIM6)R^US?+"; 33V,,\+& @A&CX
MTPG<K7"^>*3)-_X;(>3F!T"N8'0>VLY)*G?;^R-X1QOF+6IA_N\3U[^9C MJ
MM)=E;D>* USV$O]%YO3#9P'T<ZSS,\\#%]"95Z]_/"FJO(*\2<Y"8\ LM*;#
M.%1/458F.XB?J Z4LIR1DCC9*2^,ZXS!L1K)-LP'S'?B%RA/]_SP.VW>_N I
M-3FK<HEV#?\9U$_M$7O!Y8O^@ SFW7QZC,U B1_N@IL'[XFG* GKA1OS.,?'
M\S2"C5^T/*##M2,^9#!6+F%2-[@TQ!:T'7B-8T+ZK9U:?0M#X!8OE4_7W+&%
M7G+T(!66""&>E/$'31\>>O1K:5R]XX X".%@9#BC-**DET"Z?\] X'A05<7C
MLX_M$K@9$!X3E '19[Y5/HC'QM6.7]RY<2L7<]EHY3K(7W'(G2!EX3'[3+8/
MK7()4B'>[(CE>?+CIX\\2K"*?"1!EO^I068.*VTB"43W_YETGEV<[7P.RYS+
M@# :I'BV_0U:(2;CKOU'W6JJ7M[O>Q,9H4F% 9KXIQ7^L YJS6*02Z+^EGI[
MG2=GB4?#WCA0  UD?! B5G 8^21134E^])6F<D8K.+J.<W[%:#7/'29]@84;
M],AC@KT8\I0:*_;1*NR)ZR8IU'-OMI?D<)Z?9<C5 F@RTAS3ABS%%#/=%K/4
MAGGV!=YR7] S_;31R)X2Z_-<44%'@R+@3ZVS#J#J4B;V75)TO7>A&\5PAC@?
MS-USK.DGF-=(1@7W3,@+.J&]$ /QW&=UTJ/)\''13AY?\_"T8)L]'2X)F(^W
MRE)V5<07W^Y&E&=JZWW^<4IBN 8_KM;L>@B <J\;M$N@_I90^QVYZ^-'*B!4
M$>]BQ\-I0@@#FC\VXI41<[0V&5?N\J/N7D1H]G;\B!D=T:JM&()T&D '9_?D
M-"3OJ:I,N7?F[9GV/ZA&D%,R9DKS.C38#PL#W%8(G'1-RAC14N:?[040^$5>
M'Q@C//93.G]-$"C"#EZ,#PH(Y9X&3%"%8_2'%5MR'Z0,+3I,(TM!^Y99%4-<
MZ'7Z J("$52(%[F6_)<5W$23/RZ:CU-UCAQQ*.U1D/F!;3J^YFOU#V"1VU%
MZ8HX%)/^.E[Z!I0GHR:PUFA%K/4ABN\+(<Q+L TUC@4_O!?Z]QZD88H2=B?@
MZI*^7#R$"869ZKH&,<GLERS_I_7'B=O1>W.__DD.6'[K.*%<$K:L^04<\Y>K
M)@351#<XI^/]F,X:P0;\Z X:7L9T:KI*.%K<,F^CLS%Q)\I4U97(O!@OA"A\
M1#FGM[[UL*FO59H:54<?" \J@=+]%ZVF<:-GEUO:,;M8)@1ZVV>3<)<+BV?4
MWNS*X-\LT/:Y.>B[O[(F\6[T^<._6_: M&#&-N-7WP+6E)TMGOGNZS5V=.E4
M##T93$(K<@;?9K]H5$$MA[.? @\Q6P1CAOX)Z!/%_O[RCH=W[):.X\-[!7N%
M$&_T'A.-!O?$W++0'7U1=5ZD!5/5TUQGS)@L N)6^;EO6!*)K-UL=G>'E<'-
M+6C">P&HSG<)(7Y=]@)IG.)\1G[+7)A6@L\W<?;)$CFV(_,ZOJ**H5"R(-#P
MJ%95&;Q6+!;2B-%%?KZ7G:3N8/OQ(\1!&7;+%/[F"K9I#P6U&R@J3A<];$Q:
MV"!+O M9^&M >UHMSF<U+[5EJ3:D2U.F9&^)QZR7(8L<2&AKP"&;=Y6YUHTK
M&=]6G&^FM%-L$1X&^0$HL=(M  KU6P5?<<;HE:7XC-KSXJ3SF'OH,)9LG3_7
MP5N6B9*S'8M_OEESKP2YGWA>L$G0(Y#GOT5K:,?6:RJ7SBU;S1Y+_1+\0*"W
M4<4"A)#VJ]Z(M>6_O8<%(2)3-EM^%ZO)/?!Y5#H?4A)=LQ0KA"RK_R:NS>._
MURI">(/@U2Y'C;7C:#=4RKLNTYL2YZ-OW:_Y&>8T@BCKR@55RYM )<VBFNWK
M8?=SKDNG==AUHZ81@&85+R[,@(_56)%A$Q?S0,FDW8Q=^P471!\4I>+';03;
M5M$R3&(KQEC5:'#).NNN(;IDRF536!!!C9\ 0G\-UE,;.K*0TUXU)B5=W^*_
M5S3FM^;J X'X(2'D0/HT@O.3.%R/$&RS H^<;RV$!/9"AY&B&'%<=.W6@7%G
MO*.#:8-ODSJ+DK$,&ZMCC\13/W6]!VYO#>J1OD"L+76]AOM,R#$Y@(*: EC"
M_.&'F2ZG]D-_:RX3V=>8$_#R8(8,#.=_K<3%NDXGD:39M,H[*!K<1"GUQQ%]
M)+V1\)"6UK"JZ)FO&QG-H!99E1ESQ3;M]RMW\:I0TGXV-C3$^*AP*RH7?4KT
MI#%Y;G= [F'9$__8-3K([^9 >"' 8ZX]^B*@S:RZ!G@4SP7K-T?T'2@\:O9Q
MM@"1&D[@29LY#U98755<<L#;F5\)OOBK: 3$]W?$S:O^3^&;>&:?] H$XV4Q
MQRX:<1696& _)O-!CI<^.SV^,D@RV52U TQRJ<&E<LK6.9P75BN:5M4AO6N"
MW$8!Y05.M23] 9/0PGZPP*XMVAUQ5:IG1QB53/[;;NCN 7A(Y5..-2"<ERF
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
MJS0'WI7\;6;2AK7#GAAV940'B?@T2^:HOPF4858MVK-6G/@OUYJ81:2,T(%
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
M3PNG_LDEL<;%:("NC:DJQ28$5Y%^O=6X@(^<@R:C,*8]V9%(]R,K;K$&TXZ
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
M78-V'==TL%>[(!U4H+SZ=:(6>XS^!'O6+,=#W&$P,G*CI4M]JL/R*X=*HBF
MJ+#B13)T[>(#P*XLR-%3G\!*T(MT^&%VES4$*&,F):@;:S*)#OO[)ZUC&3W(
MTI14ENQPQ:B&]QT8/=6KZNLC>]HMT.!F+*.8;4UD,>K#Q5Q&AXYRVO!6S($/
M#25K"6G8*3J6$W)[C#^!;+DE3O*AR+<M4G,IQ\SX W#U*8GVHS S\O-]WVA9
M\7>5!W'C&19'(45<40/Q/6S(YQF@/:Q=W@13GBDQ@: #X%]56HR]8O@!FC#U
M"OQ<CS?;Z5;$5Y%%SL4^# LH59=E7NM'ND30N_S0#^C%D-N/P(,\-:NC1_,/
M%'W4;?/D#W1E/^C6&W)N[!M#KI!D'7%'-4_!%N]N>33RH%1F]"CZ!ZA_C/R9
MA%LD$6818G"C#ME"XH(#F/)F-$+:8OV7F2=]%W)P:)P6""9^47OPK:WE-#(+
M",JG#]K8MMX[5'LA*XHLO,5+<FNXCCC.HCN!XC3]PRKES,"U%V?%OJ,SF0 ,
M-%3[*%B!RH67BG72"#Y_.I0P_S-U]>2)=.6U4K)_86\Q<DBA;H%P*X7W2B"M
MMFCF[LAW288:&W7S'Y-D/4O>,@'IX[]UG;;-V%-PB'I!5>S,\)Y6Q'DC$1J+
M311%5]QGSUOZ'C+)MK?P%Q5Z<3>4\:BA%?*Y5,+UIZ-RQ(D6Z7*A]]?W[SOE
M\N:>+MB3\H"A8JG_M3(\K$%-KR?R/*][WTSD8BK5QU-'L 3*2;,K@NZUGW-7
MR4>K(BR/2[K)8[^:L;BP_AA)P'5T'V]K/0UA<<'MJ;JBVML#J_/3!M&*!&?;
M>"Y]:!+DJVK4(1+7TM4)WST_8LB'(O77K#\BNIE B4(,5@$FGAV*%7=/R'?/
MR<)ACJ[6-(+."J^ET@2=/5(G#+%I$2[=K&ASS) )!$@-,\I96F V-%&7*GV8
MGDHS+"D_9>2]YVKWI/7W,>(5W.,Q;A9L2?,J-^A(8[JK+F2EZ1UO0:AO0PD^
M/(,!7;5%'B*9I_M.<'B?&L0I:C_$@Y^"O[0MR3V:@.Z=3=5DA&F)_F2[^/3(
M?  Y ]1^:B?50(%QX1R$L:6&(M:.[8;,ZG<Q@94DBP -\D\*M"# ['*WOX^(
M1Y!A]KV]F$;4T?X :,5S*QT9QN#8/IKR^%L3JPZX5=9"T(<321Q/3DY-^EPV
M9U-8A!%%+KV"C^V9)7<>^2YPQA)5WY>GAW\K4XO@J2CJ4'F/^6K_8,^7U;(F
M3UHY$13%4&4M)T8;,;K2K:V*3PEN]N>;NLS^#=UM @:5AB,DCR5N\OKUIKC*
MG$JW!U;=V5>S(),4;1860:&]6)8U"GV";.8L8P(%M5AADS(DOES[./;&L'<%
M0GW3B"9TTB!A7*7&MSB0$*)=Q.#.961:L*9:;1ZHSJQ#SVD<$&$__K/2AA^Z
M;Z=IGD*\N[I*K,2FU28&0!@&)!GU(%U7ACP7'-;$AW2YXIM[*\PH1T!-TY17
M&31(9Y74@\YS&YU9WTN]AC5$SRSM1#X<IR@71H]2E ,_S9(G%Y1H52[3,O/*
M!"A%'EE3;4+@JF^AT(QVKWA]# ^8J&SQNA'8Z,[.<B?(9A0%4 TRHN1!CG4;
M-D(K*C2!H 2"O+U*QU0I^T^ 0A^2#X2\XO$^L][PJ#J_#(.)$*869NBMLPOS
M??I8D]O?"KL;(WO_B(6H6TX&J 74#\:#:]NB=8Z3^,((/GR#\W;I;\J4S\P/
M3&/'(5]P-;N0D[^?-)0'?HD"F1CK7YMP>C?1MMO#VFXD/=\7N^1L<5UT+3$
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
M_7$G3$G7.<LRW'Q8",S"$W$XU*_BV<VT_B7T.Y;S%<D$\!U0CM->3" J';*
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
M"R%-,;M,7$X22<V>(^UY+SK#7KZ9OZVXJ^2=BW26FTIQW8GOI]-((%Y&8SI
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
M.N9F@0E?ZCEBO(W^7>L')Z#97H&<[[):SE7EJJE("/MK2RNO@B<Z4^BYVDI
MLV8T$YB]QK9-=UZ2BZL\T:+F:3:I%#2CCA*;3>=J]UK>6+HR=JG$)O6DP^GV
MXQSW8JA6<-G;WTGD6"/Z0R:P8,Z5>]4A.Q3!4BO"^1^C8GV+&^] 8Z<3O8<V
M"@I"]A[A_M9VL[>JZQH]"ROB7MHU  T8NXBI>%S2+)1T\T5\4S2P_D/Y)1%9
MW\83L#W61EPN]\AM>.-3$EQ;P0H5/YHHU4@TR^R.$RHZ,0O,PWZIFPV:X'=
MN6]4O=/+S3),,NE&V)8Y5]95I^LXC$:MA^P%J/3LU/"2U=HVZDKR7(G&%\_K
MST;L+Q4-_7PW\9Q/_\CLCG61.6Y^<=Q:&=1@QFU&4&C/[%L<LS&K=I6EC],4
MV7/?ER/%X%>(Z+KOXT@!6$F0IEF]ZQQY>?M:!;(>RNLYN'MP)+T(=N]#[2FY
M09VKB(\AFIK*7'4ZFNW:MR5THCX/S5_*E!TJ6;16R$-T0O?Y\5I,7.F&PSX,
M0NU+!FXDWCD)UF_X#;]Z6?C%5?OZ4XHH_&%FL[*?%2IIV_K]G&9#>J6+\#+*
M5VKD0^81-3>EL4M N=-5J@4ER8*8^@TG-%]Q87K(O+1$12BWQS3H0Y<L?W'B
M<>/NVR_).^\3AI,JO_$0-1HJ+J<K=35FJA<:YU^_6OWZW E=Z7,[)1@I;1/0
M*&DH378P+W7+E=J:1@UKLBZ:P_+V+N>7!K^7.'LKP<>QYJ+P5M2.GE"JQWTX
MGH@S@:=+:J7#_6N3>T\-XDSAD G</@KAEUNG.LS4KE_^UO&2J:&5)5UP')(#
MZ9D0YZ1(_ZP6K+1FU3UT,<G*7;[([T;,?N>3 63P6\107^I<$5PALMX]Y4A&
M4[[(%CRGVZ1R=<$)I<MCH!<<S/D:)M?:G;N;/ZY-Y@UP#M8J3\_!"MFWR9X,
M6#.ZZ*+EN(\6-M<9<NY2]-I;$#F:XD$PV?C:27/+<AHI-;[Y6L4I4C)7#7;X
M^*V;S^K*,K@Z3 ,/J!]M\HS_6/Y41Y%R9:8>U<\/Z_7)8P)MSY"C+'CJ[G!(
MC<4>#=#'KT:0P$^/%ON[A'A_&$J;%B1_I)C* -AS'5'G($@FT)L!NO:^2/L<
MP?140]JMH/B$1WSO7!1XM%62U;/_IO36)R94H])%*$'/-:+46TRE;HOI^U$?
M!BNR9[^ORF6(9^(5Z*!!C>QM)L# ^.OP4O+QX*<6%\$1&U25FQ,2;[UNC3S6
ME;IM<.]NRI>JKY)*NTQ-', -T*?I8D2?2#2D5#TW^-2FF[3+^'H&J'4E9DR2
MH41#4*@%-"V*&T',S_ZUV)YC$NQB.[7];T-#F( 40_K7&OP""46>]/Z6A_ F
M<&7![:DRM,M$9"03\&("H@N#!>4^'IF_?CI7/_]FS8KA;&D2I+ :Y/Z'R-JS
M!"TIJ \OV4/#.42+X[LYR,&B8\=!M47(D$XGXZ6..9K88B.O?(E9&;[2;[6=
M!G2_K\I">J*>Q)[4#LYD67S''8M?RK+XZ6RDK.^E[33K;$]?P9"4U>6S&7S+
MT9>:20HLT\K53R^RZS[8Y>6;</K!8#$;$4(3HDX\C-<1H@SA6]%/-J+4OJM^
MW(5W.3.VYL)%1!<R=L'Z&(>)O,FCF2?2IR8L?B*2MRJ9 (<%)7M\18*R@L^<
M%:>GYY+/UI3#/-CW-!(":<I+"0,MY,<4#R:PY\KKCT83O&<\I>W"O%?C1K3V
M OWT0MKM_  %?""N?3FM<^6GS$_+^-JJ) ;W# G:@!.PKX<2DSS-D)/(W&'?
M> ,6[)7R=FM&UMPJ+WGN^G@X^3F?GJCP!(1X6?@,R>'EEDCN \EH@+H:O=:V
M']&.XM-6#O)21XK./1 YVY2JUJ^&!=,SL)*4 NIBD%&L6O7Y&4:@_FE3($A8
MJ/OY+0-_K>0(O8UL<S8#BQY,K@IG\XHZS\LEE:05DT/?A&<L&=V0O2K>TMPL
MR&A2DCRI1DOX71>"1<CQ+"$X=T5%ZS+I8_*CX".U>D(#KMO6F;F<YM\F^9^Y
ML[GG^*@>^H))F2881.]Y4?E]1(CO8_G*7I8TE,9-)ZIP.13UR,8F^Y<&U_-W
MFW.9&=S%RE&FQL%<,#>CWBJK;(^*ETP@U7:J;FW),1Z58^_9:SYJ^[/T0-&Q
MV2G]9W7=YAQI_[?NB/]VH3N_\+=6N3F[VOZA6%G!PV^0U:-V#/6./WVSSR7R
M3RM2.?^SNUY=B6M_-GBKH9FS%KN/Q"I7%8 (D;2P)#K+T[:.8 *37+=9;EJ#
MQW6?/_SSY[>1OO,@2Z^=[K4/!B&TT"7DPDN&5?V_].DUMOM_IG/MSOA# 1"G
M!*=[)&6&3AYR(2,#I/OWOK@Y_WC3._OG;H"R/F2 U/]Y.]RU!##RN^\5)@"W
MSJQA?(1L&JVRXI#_Q+Y@RE-@BF)?'*1P)T6+WZ.W+69@0E1L&EN _@6B*+*L
MH/>Q*B\//,;UA(-AN=-(#CO+AH^GZ?# P -,P*"W8((G\,Q9Y[/JZ] FR);,
MZ'$F\.76V#9W@1;Y7 ?K;\2N@* V[S$5,W#R ZA$'[(6+((N>,V:U>3.ON;#
MX#[EO:F94O$I!%DLJTT5A-Z%V]++= 1IPJ0+HV"2845OVAN9F3B7D81>W$$F
MX J.3I?M<NME@ -.3'TA.>4'*_1O[-96^&F >$M3H#]9Y_6MZ2U%BJ[WPRTG
MSIXMKWI>E ;T=D#&LU"[JO3R[#Q*$'(/*BKN25[JN''@'*<OU-S6R2#'MLZ7
M/>K0*_9,OB?\:93<_T7>NT9#^;[_WY=42I@B9#L544D2DNVTDR2--C91IJ)L
M)J:2#,:,*'LF%)^(48BRF8JAD+&7;$,F(V8GLLN,S;B8W3T^W_5;][W6?]V_
M=:_?DWO]U__!]819<UUS'L?Y/E['>9WG<7 C_SVY=C2M8=F\+1(#0^4A,Q\X
M&!NH6!W[NOL3 M0ESVYF^A]!$M:#?[D.)R_RCD</O13\D (<I7[BE,B^J'48
M^3@OCD?1G6TO=UH$MO.1U>R8A <T=?% N/7I*IN'4S?O?AJ\L2Y(4%L'^))W
M8!6_;8COP*W/\0E2YW2%&/ 5C%@V/?%_:X_3D1E!FIKP/5HXS^2]DG/4GL&E
M#AC$U2XD?&_TJ&&ZIYLB!\7?/LPR)D.$,H(TVT]:3IF,"^E&"QLL':5J,(:"
MMW50C ?G2%XNVMO9M#H]I\4;'W D!:244EIA;#AL:-F!C8BB<VJNQ"Y="Y X
M\-'T8ELF+  _O*UN^S4;-JNI5-OC\.!NJ-?G6!%0K%NXD NY!7[A7<<8@=!W
MU@3F%^1,\)G#7XL_X=?ZF6C&L+<$S(%V8VV">V),IL0(.PGOB;%U6GZ;F7/)
M"@9Q2F-*6\\/Z5KI38;A0=VV^JS8/8EHU6[8(4^]'.MG$G\0FV ^^/7\^^RD
MN3C,OK>"\K/E>VZGM/;EKX.K<-]AY06%EI(LE+KIXXIL]UE5ZE*4)!])1U!M
MN?Y@%._0T,@43B9H8Q]F?6Y[6&$]?&Y#2 9?P;L9R<)3RWFW7ON,>^V,L1R/
M@-F*@#L]*]JKA8(P.Q&0F[F"%V[Z(0)V2R6)@)G=N!?$0MA_^_]<R$<^CG<&
M5&;DE#P8";O,V_/SZ!!>^"58J$DIX5_(HTYE8G*"LK^AD@0VV.LBH.&$OF<6
MDY5^E6 2QJ/\L9V9>F6]!;PL1_!T Q9#&74'^-[LJ@8X1 /5$DR[WM_D?]C3
MDA*(V(QKN+K["LP[9(O,[*<3,'. !V&(@.8N*:9WS(W!134R:7*^\)]4SZ(R
M70]!,58#C6JKQD41E_!ZU\BX@ULPD!=D\P4(J%NA!YEAY>U/A'R _$;DP*H,
M8OL9M%D;1H]B;.;M_HF%<W[B"9P+H1 2H9JU&FS3,\(^3D#^ ?WP8^W\\HL8
M/7""89!(#?4 /5:(^B/!T7K)>@M$1D\3>8=P1 3(ZUMZ$NWV@0^^OJ/>ZK;5
MHI)/U2JSR8VP=?Q],*XF0>-)]O,:BZWWYM^EXIX##ZL'/R!S?8/=DF8BU>Q]
M.E/-9C9@^HFX!KNZC>C "V%Z-/GJ\S'K#UR!=M>=!$F<!29TEL21A\OP]PT$
M&"=)=WLB<2K:!_XYJE/W"A3;<?TXZ)^'/C(*50-#*=<XDAK]UPQ[?A]3=</Q
MMU/HU@5%[E>.,WUEEN4W]>ZX:ZKP:+0NOW_NU4")_]_97W8;FI$'[EB\59%:
M(J98'Q3;Z8A0:7I4PX !EW7W-?]1Y[%9'%:VCHD?!07:\DYA; 7IPOV^0@DP
M^RW\G1OM_*[WVJD?=.YN +!O*:E3,!*T:=:@A<BH2;JJ\RXUQ%].2O9E**7(
MMSI1M2#1U'G^0,K75X\NY;PF*^#N0)0*'^%\' +0*77#]^Y>W'AI&6$)[8Z
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
M-EH%(78W)[AEUI:'.IEZW*1"X0/3Z"OT>;@XSY03@ IM?,=*C$P0+!L(HFW
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
M^QK%0*SRA:\C+*>YCFM%7S FG+D8_UK;HE&$VL_&]\G[SJAHF1&_0R31>F=
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
M:-,_0?A.-?*!W@V9^PM&2ST+(P*(^K./)B?.%A,Z?Z# L\:HU2T_<?2SN"3
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
M/"0IW@(,C^X]EQ-Q=DO"HYL.OQV>S+_@J[H4ER@;N_7W;T#(YC#".I(;Q=R
M_)*=0%:E*B+N;4#D"V?9H6P7;?ZIH0W(O!BK>]3$ C8WP6##E@0K4ME\P8'5
M]B('708OW=Q7E^Q_="J#IT]HQH]TT'')RPIT%JDY+(C$NO'\S3ZSP@N_R7]A
M$8) S,V6 UQ35#-9J,O\#I;*7IWFSR$M2>\BX'V$1 2M$"$]5Z<,R#*L)]*O
MI/XY38E9^Q+&R&<5<&66:,MP^0:T!!C%7)]OUBFF'+Y;&T1(ARMQ86 1QQMS
M756-Q4M( <4<J"KO]]X/%A#>4D&^"0<#^:/TKJ3*()\>G96:LGG5RAG$?R_P
M)A> 1LU56%&@/2MW>K;L9_L^"7<%FD,Z?T1*C?<6<Z?CA%QL/@03M*G 9^4W
M:TZ7D6WXQ<,S^!6F( VAEN+YHD&/7KRNBH&9AM.35M9-&2W)$C,%_*S_+/F^
MB#$UQ7GS!'F]?Y7?A7006.T*1M)_ C8RZ>Z9J [\+/!.&D/]3HX-$A"9I+1J
M'UXMA\1TF-5,X"H7!,]:X,\/3"SIY&^5GA;87!/79,17]UI?;<FTDW3^F>HZ
M?9WND6BGE61,*"]:S&R%;6_0YK<AY0(0<AC#?MO)J,+NS 5]/_M88TW8^77T
M9GGBU>[(Q ^G5,L9&A6#[N;$HSO*Y$ZM1DR1]856F%@7P=,YF 5X3/"<FUSE
M>E5<J8XSASSBCJ=95 ?(SN*42;1\5YD!KLA#%/#PFLO#]K+G7YSK$(^"$$Y+
MT.$"MAV+D,S?ZXV4ANL-GTMUA56<3C@B[F$F-2"T:M<T)F4K3/OY0J(Q+_'V
MDX_,Q3CN/SWV2+[8K<<Q].199/%Z?EV@T];G9VIOQ^G$-41(B''C 1X%U]*5
M<F1D?5/D[2F+?@Q14/CH;8I;T5J6/0#!7N?_0BX^M!'077[ NA:@R;>VB]V
MS/YRF-)C=CY*X?=_RC/$NL8O(-\CA$:#FI,WSY7"&1&FZP??12#42"B4(E:,
M&QS?2D954:^0["5^23DZS*!;LIRH-P'=Z##?_9TR0_Y5?XSYTJXG.2[\'^M6
MS#WT$XROIPW$53I]_P V2:\6C9JA%%.&R-SC8KP4QOW)]#AL5TC@10?CI_>A
M?\QA!8,IC#$GLB4P5! 48N+<M*?N2>U;: UJLO)?WBQTHCM>P?\%)YN?A?I#
M2J16RB?C4-W2B"<-$F<H2:GJH\</T=8\(G&'(!V\MP'BA$0<K-*&J2O\T.O#
MC(3JN37(=L( 6E&R0?:K2(4C3[N%=)LZXMK!]@.R^K>Z%<WDWJVG?H<.)/^L
M[^[05%6JVX#<WX <@G _\A)PO_EUOOPEG GO8?)\'#>&%U^2:C>ZU#XC[/%P
M175E?0DV)@.9V;23D2!F/R&A\P;=LL&PUO/*<Q3KI0,^]R$^2\AK6 $AWCF'
M5<,<(-:7OM$XYWCFO,KBMD"2,GRG('&;R1?^77\2EOT?B1N9U2":S$C?3,_E
M*$.[:%6OM$EFTX&0'.B@4Q*#8>JHGG%=5,;[QNME2(#!8F"F((&9@^(A'BKE
MP6]HSY/?2!@W+8S7(=G9/%()_,#?'A!%T^EF_QE;5_!37_SB8';KDD@FOP]^
M&/D,223&^NH?T6->.Z3?NRBD0!C ;?5ZX#FN6%;QZGS-WF^(\V +6X27O((0
MG?82P&K@,:L)P[??Q;YS#X5L)8]5"*T)PGT;9@.2&@44\1M$^#&H^841(M^Z
M!+\!N=F_YM!$ ARUHV,9\LW%3<D+':?X8^%TCL$)7$QH"&QILU;Z/I6(YJ8*
M;T!<H(NR#!QP0>X ]^H+_@-M"@ZMM14I\LRX(R,4ZN:J)H"5FNH;U#9G"VAA
MAR#=Y]A'31#69%;LUE=Q?YP''T^4$YN=/@J(1!#_FM":PV:QV 3[-1AGQ]V
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
MW*/B>,B2H%:8%/<XH^IG::[CC)5QUS_[-B!9$(Q6$:[I-E>BQH?I3M=!,T_
MD6\4.XC>2]TQ&Q Q_G[LJ*I9?,?ZJX'GX!:';_U^U<;K2CR9#4BT-+"DL %Y
M8F35P0LM#@B%Q59T2PP7I[URWX[WK-]'-/^$$#)7S%8$ZE0E =N&>,_'>RN(
M1]\1S(\B4ZD5!UYQ\42/EK7==M7!UUD/][>?3\XDRW(4S&^=4MS^Q:].F-[)
M/*]S>L*R/&-=[65U\., >'N$D3LG?OF#B[-5",J@KJA!ZU+[[$S>K;C4M B$
M"<)K83BV=5R2]2!XE;YM(%3VU4<CI^C/OK$OI]0GZAT )%?6^1R(R[5\%]S=
M0NGB5Z(7]8'V^\,K#-+9>9V)FFCZ&[ES;WWON#VWRO<G(K=R1<*/IDTT.UWH
M4_W,_F$+P>*X5P6A7>J5?;QO?T^=(KWK=N>5!O1>6WV//SJ-<Z89,[A[I&&[
M-GF^1B5KJLWY;V7M]SU^<Z\R]<3PK[<@E#C788^I4.:DM3L0\SQUWZ_/547/
MPU&5208Q!HDRAPZ*?3*!F%X2DK#9:JTDL1^2$R;&30!SO;#4RL /G04W]9$^
M#/-86"C)I4@,O04,98#C-N]'OC_JT+CW5$YSUGP7B%!KKKEX%CKR_AMB/F[X
M0X=2:]S3W,MGMR0-S$"X7P5/7DEQO=E&?^Q[]^1/O0&\EKA[RC0RA"OB@'P,
M5W5(?(_[HF$?LV/-,LAD*NH18K</?["O.$ R]@'OW9%A>-U05O%+N<!.]%8;
M&3'#S]Y'(,LYT&_HG3>0>%#K8O+!_GD)R./)-0_T%++$UT/N?5YE<?-"C&>5
M238M[B=:" RT=0FXWOOYY[MZW02+?V")?A$RMR3$(%P&KP#GAMX=;-5J-T%]
M0O3_6^JT.RA\JV]LIHBF<+T'YJC@N0G36#%@N)>+HH_=XSA6H@]WR5A))ADS
M2.?_^[;E*=]0N+,SS$$1T02#C)V[D]ZL="&IXT#&H+6^$!";1*(5.=DE+5?T
MFNVAC]WNN%:+UKJ7H1:M^9C2<(^7B[A+C?>O3$XP"PO7J$=AX+T>N^YF[ V!
M)/U2XCTC@IHT;>,T1S.UO+;];V.<[VY5F@[0DYK.:/L<N#ITQ.640K/5H2TR
MCVB71/X1:,3@J5B:8U)8B,Z81_O(=JB%:RUKBF87RS<-/F^K=K/<)C7GM7AR
MS5ABT/K%>+=<9Q[>KB+NI\I49_3IN'IS6*K\SG\K'(+ 7K1!_/0*7M2UJV:<
MTJV[ZTBH/].5@@<<";&U5W%/*IG#:RSI]@5T6L,T2SZJPDZN/676R:7DP[/5
MZY-':-B GQN0YF=@B("N^"5O0"**S&%9XQK@ @O&7AXD5$"CRUR#716>UQKT
M'!0+O4/NQHG#)8*CZ(B.8MU1A_+JKP,-E**'#PK/E_O]GB3YF!D#&Y 6K/2;
M/[V/;'1TSRK<JWRR3ZT_+A4M_%?>B.J;?JXB=2%PP?C=MO+9#,CB!H02Y$I>
M1CPF4H'X3G6E)6="BGJX@W@7Q@L@\L52Y)M)DBWT[J<F<H1/8"1YOW.ANV;0
M-#*?G.%;S(7;MTIWJ1ZM;+=\$(3?AA$IO*F_"M_=Y_&FIG942R,"<8ROC7$8
M)-'>J1H"OU1%^A<>N1A99V$'B.?.KORT\^8= 1' ^"@].8JI7_OHFF_<G5'>
MW$.G!E7P(1TG6@M/S!F>3ABSK=AW?,W!VARF@?T%*^WD8H!GU< #YVFL7I*;
MWJ@HY::4/]YIK86NQ\QDP(;9[7:B7(>*@3ISG8@8^<HK@2D+4<A"^TX43ARC
MQK!.H!3$/N*L67]'/16&#47 ]U5OMH4-WG+"1O-)0/,8\:S_!B2'_"SX?2-)
MD43+R3YH>]5N4*._ 69],$T'_O<EY>LRH3\*4*/3::"1%8(]4SGP%ZO45W?<
M6Z>B:(<^*++%])$8Z7F.%(*6WKQ'C[8!>?RH6.DGY<1\SF/W[+O&XXT/76,W
MJ<Q/?-7OA]; "_N=S4N(D3O-.=__HO[6?"R<-@RMD)1D5@0=/=)D+;]9Z+G*
ME6X8FB'3]>+E9OI0UTU2]MT[G;>R0NCY\:,'HYT7?%TDUJJ_>/EO%O&8<[O,
M[MDV[QZ1XZPCQS$G63OM#U-O98J9X%^2_W3,B:-PL#;;:]T%O\Q)%+V8E!VP
M8/+LM9[\5E^5.%5#A;MN3:JO$O-!6,OZX2Z#F&0O+^T];8RG6II#$3JS-9+)
MS_2G?0+$ ZJ)SW?:QQ9C;V!L00N6"%L#+ Z?X&UG_@;F"QZX%#./7?SG=^0V
M+.&Z7R5]['AK&H-ZK322+_TMZ9$$0J"-CY'YXI(T!5]ZTFQS**O:<LOM4A6_
MCA-KJ':^.B:$1>;*0-O<FZA2::LM-6$[UVJOQ%<$?#]!Z)L -.FSN^RB*A[8
M(9?MBW%0[@F ]&0>V_O>T]#$!^QXX[O#(KDYXH3>"(%V ;D-(UXP/+;V<#9^
MITU1'M]P'O4/CO;N>;=1HYWT#IW?U;AR%754*FIF_7V19YK2GZ+1&;GGX^83
MDBH_%)0@(($O:HKV]^68CN:W553]U$"GV1^R.QE"J"XRL@ FT^E%EU'YCJ?<
M_(P7F3V'^/;YYC!%7-/YW.I,VGR9#C/OJ^#JAU$O!!(K\DK32=)<<8&5/_I
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
MQ,(3K!R8>7LH>W_?Q,!>OT\KP[WFL!.V OQ? :7OSRW0,F]WD2<W:Q<^8[3
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
M%LUPE5Y=L_H4.>F?CQM8*UT0;)8G?%L?1I-NU:NO?*>L=''DBO[T-X* L(W
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
M&XLK6VOQ<EU%,'\Z@M;W!L%!\\P)P-IRY2_<J1;-$WIYO4Z$?:%3J%S:4Q8
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
MR-"2)ANZ2LQ2*I[OP\>F]5'0(4P-Q&^,D%7#[KJCVOTEXY,Z#@_5QRJ20UE
M@2[XW>IG^CG*TXC["%G4NUGER*OQZAQ1^/;0:-H'5/UU'>%\MVX76V*L=R2;
M#@LY&I(4X<2UA0&BXCG/[2/M;VD'7BOKP[V?GEY)%P!3%2B7 ZJIKRA9@X_Z
MNQU+SN$^?(.][\=2%K8D(I3801?"X@*S0YE: 2F_]<Y/B2;[R\H^?;1P2%V3
M*4Z'4U,)3.W7OZ>N \GOZ5[94K#ZC?;'L2]B;&0X9T_:/8G->/) F1] ZM&E
M"(HLX!8+&/3HP&F^"'[NJX"3:\=;80CP,RV^?-8_%"=LKCWRL+K\"#XQ.CA'
M/9) ^FUTB"EJ?1L!XV4!F0[57#M';=>SQS$+6"+XZV*C!4*;5LM/+0FZ=6+9
M[LBUA6B 88K9PWA?X^T\AKJO(UN5YG,AH01]A&<B=?W3\E;?^ 2_EU'2N8HI
MJTH4F(X_Y11+@9VB6Y,[FMD/A6N0J(C+]^5Q(KN7DQ2?5 JT3K-I$)BM+IM
M)%,I?@O3FJ8\+'LXE*):^.IAJZLLH 2:MK4(9L4& 2&=SF<VJ57)[W\N?#]U
M!4Q3.&^O$S:&.=AOAUXI1&3)@=6 H,5YXZV5-4IK0NO0+@M4GF<68FY3,#^&
M7*>D+!<Y;_JT&71^XW@(1 9Q)1^"&QV,I@;K;1=TG)5TNG[R91FRV,7B7NKA
M-(:^7?-H:O0Z-_4'XY$O*%;")+QRK"P:;]-C/]PR4!]<0W%4(OLS><W!]5("
ML%T(B^+>5?[S[0]/M'N*:RF)S>B"WT;4(LV0(X.JCMJTRO&V"S)3ILZY,D9Y
M7TXTU(*($+I(14/:?O+G052H3YPCO\?8O+%LY+@W/LN:$0^Y"9,*B&D6!0O6
M'7*0I3Y_AWHS,%2-F$EZY*4+=C<93Z%PUV\ZB('2W-7EWZ.&1=8Q9&?[8MJ!
M3;98;5#);Z,:B&M<BQ6"Y5')LOF".+&&<QF60;PT$K6-$?E#YZ2#";%CNU@I
M"Y#:)5+CQ_=Q(178E!B<56@+F'I@D"R^X[OOM&'!!=@S++L_>"@Z4RUM$+(4
M/RE]J]1V!$9Y@.]:Q!TOQS@P761Y_.G*@Q'"V?ZZ3OIA6CR;6 ;S;UY%G"NE
M.9&=+?H69:T3D6;&OY>T2D;N3V@&2]8X%?SF;^ M^1[RZ@IM9@P<@RX3B1TY
MJ9ED0*[3M=O4= JGOX/19*7#ZR1H]<2%X_(#URJB'DR&0"QM]+>)W9#>J3:&
M+3TU[S_6,2ADDBIUZ8#3F>-:0S=XO>>:$)N;< 22%D:>(DZ%J\'X[.V50DNG
MN*T>J$%J@>4F/;87N%XG@<_^\+ZS+*5:YNHH#X?=4CHH#>(4?,&2\9P%N*&%
M:)H*SPM+ VZ<.'?X^CF5:$9HSX^Z(2>NYI.3^U%?L&HH)]0 VV_3GE(J;&DE
MF$PPR&WJ2UFX7KC]DL)*U<CVL@>G,\5^D[0,,MO^LU+A?R)$/B'8[.#1KKX^
MPA^"TXQK:^OREB(XC6!@O_AO,=B?7NTBH/3WLK*)QOY>^Z$;_02VH9YP*&8!
M=T/4<WXRF*(02LM@7VUB*]QW[Y]F^W;GC_YY_-/- &G3,IAOA]@B<*$4M<ZU
MM>#P)#TOZI^<S-GV_6=SJ_YWE:__A5_XCP"J$4Q>Q&D^G1K\47I!XX=W=7M
M_>T-@J$!8(6^5%Y5#->X:JQHXR?V#/%AI>G&-',;>3'BATY7M@LUV=MW^4 L
MI]V*&8?1)ZGS[UNT#12%.=K9_K:"C*>.]:/>S[. ,L,+6/E[Z%?W.A:NA=&@
MN4(-Z\H@NE]M/&4BOM_JH<>C(T>UYY;EJ,\HV0NFI$5)1QK,A.RE([1<+MMX
MA]P2< B=!<"V!&)F/F1/S'&.VM,LH"YOI:KN!B,2Y>Q/$QI7(%1%9?2J:1</
MRPC$]1)Z?#B2B*8\T\P317L#1UYYY@Z&)O(W>-@S%.)90+@W[?HEU#AW5PD+
M<&RHE8X&B @(V?1CFDAODEFWUI&WKH3<->>*$ 50<[4;VT3]I7QJ=Y?N/FD,
M66Z<6IMC')Q#TS]?4Y.4D@J_8\U4NX)RAH2?_YC .?V1;53>8\Z]#E%1!?'/
M($5Z^O%&11&72B\G[N(K,QRW]3'7%:_J"%_!"NI_=_,[,8*/=7]^]T@5=[@J
MAG?@A</!!G[-X5?-IX7<IOK+V/=^?NR"EN>^:.E37#:F9T%NP<(<'V?! %/*
MK8)?>RJT]$74LXF:Y+'40FP)&B?KZS46+*;\,I1ZK7[K"11<!]T+DYRE"E[R
MN+N+-1B(->10\U39MM#;\1@-/NXI=9L%/ P]6]Q'#1XM^PTLPFZ@M ?*&12^
MZP2"_W7BULNI6N2G*>F3@[&)KUW]!F^<;FZ[,7C2SM*,^U0V_12Y.>F=:<[
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
M2&M%4\*.0[%Q;"*B^5+Y16D+Y)5C%_W>>(>@0_"+"X1C:GRQSI\J/D ]6R2
MD=>/DT-XCR87L%VJ^MLI\YKPYF'?9/^=V.>%J*VG2X"0G_[13W2EW$7N9]$V
M<8'#;0+HPIFUXJ*/1L=%6ND<!1M_3,<O0ZCCC#P=!;H&Q=+6\$$9J,18&_\8
M'?5Q$?969%U\T^\D+%938Q]XJUQ*9QC@.[A51=^# ;U0BHVQJU@JS+0Q]U_B
M$!>?3%YK0%=DU>PPSV^H1][BI8_Y8KIA0$MW %CWEH:3$PA"YK!;X: 8SA,V
M?6S< K/I^Z7/I!E0LA)^_)BX%J;425*C/BUK<+##JSK[W)6_J=.,9=]Q[*VT
M8 ]3C#:'&Y$A#U_(FJVHB@Y^'1#>GS0I!5]9'*/F'BXBXW%0B_ ]M;%V,?YG
M#%4Y!LP-O ,3&A-X9T037(.(4NK=DRKAX? G5F S]E!Z CVL<RS@V$N0\,PA
MMNX89 \$38\"Y_S!@O:P7FCRPL=DT5W9%&$.CVB%4Y<ITBFO6_?Y;X25O6A=
MV^NZ+7GC5HAJSKM3$B-HYVPU^MI[_>N9A\>'MW/.67,2V>]=ILE6CP54_-$I
M7 J#3&AAXW'7;T;C83T_OCN%/!K.$UJ7F';AY,9+/-F A/F>:7,J#W#_UKD9
M A]#?W6B%M"B*!'$[-C2!"$8XW5SPT+F?505IV#"I[J%K2FS@SI;R^J*4=.'
ML<=18\_12_8Z!]AMV&232TN.C:_91T%EBNJ05?C*NXWP7-<W0\\7/:Z7/O1]
M[,R+?9[.9PF5']VK)19[I>;RFW IO6I32IXFK-%T%SPESSE[;L-WH2?XZ]5*
MJ!.-4U=*1.1Y+BW%N.L&#RIGR*9RNN2\,+,,*9[Y(4HVJM_HZTV;2WK"'++"
M5I=*B.VBN+Q7ERU+>_ ,K8NY]&DV\9O CKL'*(BS@(=Y1G@&4H[67YY 7!!J
MA"WQ];FK@3;6GL/6)0#"[ZZIQ-=3<":0U[.WC"](I-G;:S_;7,O1%3%<TFE'
MNR%_$.9!!='?*&]#B= ;W;XQB@8I.>7/[1-:^OL X2M![6>'+CUL\]7RH[
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
MCG(Q7_#8@64>-WH' XT$X39=D9VGP+OI4.&*.K$G)<W5D5P1>KJ2IR2@32R
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
M)[@'XS:$_QY0(09=_?NH?P?FY\Q!PJ(V9O4 B!O0/%(>Y+$G8/F6B_[ MMF
MV,09E!8SKX5G23P8E )VK2<,^[?X7DW^4W 9T75SQ5IV7DL;_2MH$TX/;<.2
M#*%CXW3B(UQY+K5B6=BMU/W#CO8'F[D@;AHS84F3L?S9=5CY3!/-S4WRN/>8
MJJ&Z4P0\LA"9Y:E1Y=0D-DJ;C+?%V2+RR-6P1>\*5 C3F)R&-^S:,VSHQ"K7
M04K'Z>S&$X$<^O(.M,!GB8!@MQ<M)5>*M\SJE,@)D8!EFDX"3]FGY#)S;Y%"
MSE65P)?[/_>$6Z(G,<(CCZRMAEK4PHT9WV-IRTM,6J?#'D/4P0QGUKS44+WQ
M:F>F0 B5 BI2.3[9C?KM1+_8WB>PE)Y405$WAH%9;P OII%KD@.#G/A^[>AQ
M3YE=:7L_N1*,T-;H%E+"(A\48N7/,%'2P^D-6Y0Y-)3BKG,%BW.[#)=4WT-!
M*/8T=9F<RVK\\ME,3F@U84F@1;7AG5C6CCP^Z!BN%P%H$_\><+VH(5@^:=P
MCB3,.X5+@2XJF?)B$2\(# ?<AD"G_3C&!ZUJV4#*C/O"AFC;'C#688I3&L/7
MA\K#N3\34G6%Z=Z=?5(H,09*4*&/#^Y0&-NO,/"R+U4$?<-G$],%'4^BW6R;
MG% $0M5ZSSF0K&(PK='6G,#Q:DI$TW[F#/;CF>W=%874OJ6CC"%:9TT05APH
M'KH\#.J.E^T)>XI@."Y'\RYZ!L3=6_'GTL/YH/"F_!?P1)0W]^%:X-BH%XT/
MBI[3+RZ!&,R8W];XF0CBZKW&&_TC#/MYAQRBJ%C9"8$$MB\&'Z00(&84X@^B
MXCG7\9H_#:>>WJB<LY$A/D:2Z[);^G8LP%W/%-&1*A['1Q*=)=0OIH[\"5S:
MP[X9)K@<*G^0I\+1^-A9DU9U_"3<VS;6P[25#.R%Q#1?*L'NY)RNRE]I;XQ>
M"7BV1T,)?,$&<FR,-X$0,99X4Q_;=5GF](3(5F*1'T'>RN U8&(@[^G7WU+0
MG9*=C+Z0C_V*/\NLY\BT4?70"GB,N.\%4MB#L[4U?=8G?[<5H<38ISQ12 &=
M^H&& (/4KAC_8G774NOF^S:0.G55X!FU3\%GQ2_W<HG\=/+AC8S3"7'NWL8)
M5&C:E#"S\PU+6>>1/ZYBA%.MZOUDZMD*@B,[VDET =R"KSH=?39=DC5F;GFJ
M U7-O-\RA.[&UMG'OV)L9$ENX5V[>S?#\<4+/L@5Q(UZ76D%H24%[O(Q(;TL
M%$V\)*JQWN$Y6BLR&)3W;51#O]E94Z=$^(C0US Z'1Z+5ID_Y (DN=</!<PJ
MI9K#]#T,$E .)6%EI]/.#OZ^_+L7UK0[R'AC/]/1WY:%XU:BC#3#=1C3+V@J
M<<D,D!GOV687A0\2G<L7Z:<,'GET6N%L\H',7-#X_U^[W]Y%='%B<-"%)(P6
M_$!^)1^D4=:W22-_Z1?]:9#*!_W\TRQ ;X2 !QW'_3 CC)3TP^FS_]O?SVYU
MC5NUN)F\'BJE%2-W<#%2")$/K>E;*J%!'[G^)$OA%>86RG_XF5?CA_4[/<DZ
MHNF#^$1N/7I?-Z./>K.]5#/9H[#][F_=E4*6./<=7IK7MXX^T,1\:&I_\=-'
MW^M/;6>\=*S.BM:A+ 6X;#>.]%053*/=VFRT/%@B=F:75SK>?7/%/@U*R3;D
M& Q=:/>48894OR./F;YDA6L'/D^U5V+AW/F@!$$N\D'YN=G<C4*>^B3##G\Y
M\SPIS#PFVA!S,VV\\,J(<0<#WJ&RG6/Y[CAML.N[BB=%2HBKNX237?A&G92*
M9($>$;6@CIP;W'*H;UH\=)>U59A6^Y1P;9/LW(INCT;"5?W\!MP(-'YJ+R:%
M+'H^?-M84=+5B<.9]8D@#F.DHOD<.P+=K[S<QA[_5BYK/Z1]L-ZD%ZZA/(>Z
M*0#+D5'TMH5<@R0K>9J_FV?3T(0SZXKJD^^6P7.>X6\ HCOW$1_D2Y8&"ML_
M. 9)C"G)?CL^MI4X!UTDLR^%&;!>#@3@./NMXLJW7Z$\]P_6(44;H.29.H_Q
M.BA3P[ N1W_9BP)YW7G,*FH>B&5]%D0R9&[G2UC7?MK2J9X[5W)')I9$E>CY
MSS:1""AOC/S'Z=8F]$\!^#OY!XX%'L3X?$&=#N1<>.LK4=(]G599^6TE.3V7
M"_][5H/W-^A8$Q5@?,HJ#WYO-Q..]6G4KA_$.PA,G.;VJ6.(&.YS^)2G)=,0
ML&\SS<T+BH,ABD"H'K8?FH1@%'*L!"1.. J+8"9G;,"N$XQ.@)6T1O%7 4NV
M6E@?JRMFI0,J5ROIUGIZMJ<^?O(1N2D_1[Z/UZ,N#5$E! 0J^%ET+B3)W7HF
MGVK3HE.$_GB%U.7E*UES0&;?D]WODD&@#A#Z;E@F;_OZ&[O"OKUY]*4 IW:5
M9YXG6[H":K]S]+EO.1BV3E@&. %O-.0*W>Y*R/0O\TC.,>^Z@"@U_I/-D1.E
MI.8P+U!?&,("K(>\=7*53H)5!?JMR$J3E@3=%1;2=;GJV<V8^3WICMAS"&$!
MC3\&]94,6>@28QC91[<&O\T.GM"1V;$)Z6SD@X"]N/8>IX[<RX0"SZ\W8NW:
MI?<?!6G TS$M]NB= *X-LDL/?\3W7-:'P<*SWPMUDKW36J-E6\@,![- E+!O
MV508W<7Y_C?3+4*:XPWW1#UUQZ'7)+UH%3GO%J84F76/CU:D%4,SO4(/F>?8
M@V;><-,%]/V5IPA07S#7*#+9/HK?F[+E>^;!D4 4<>R)N_U]<2?9]^D?_LKO
M:&L/[EO"M2A=UE/FUH@>\N-:2647^OCTN/DE2J0RIY*!6<SSPO%&+;K:%(@5
MK^NJM276[L^8TA&?<A,XX3V\.=ZE#3%&%^_\,1IF/6WEB! K5)"80K[0ZJ6%
M*1)0=F[DS=-X7<N,PKF>2/LN: I)1Y""6\A(Y6<_S_4$JI\W!VO3/H&=^: G
M*,AO<8Z@D<<4H%RKT^BW7E++K[S);@N4X1:;;;[PTI$3*BSJ8IKRQ)7HYN_7
MG"(_B5)7,OK]1M^\O1V9N/I6X'$J7N7/"((FU?3KKA8FY1@#PA.W9^A0P:U<
MK=;14@Q2/M%_^Y.UHSVA?!!C'1R#6!DZ+U!@1X0HF)T\5<Y)@6G4PN5UO+ ;
M'Z00YF^3A<Q[[>;]]BCR-WDLEO6H"F RUL\,_]X3/^Z>CL'<:):'.F[T=1(8
M%P.CIXXP/O%2T-GK)L2[3WVFI*QK5[P7M9A5G2NL%D*LK=LCE)*A67W*, ?_
M,&UE,-HZ_^]IVGZ*KB%IU)RKA-Q.C?8O X<]#9$S^A!6-U$3" UF]+5DU'TL
MG7>J=)<9W!(IC#B%:;ET%;F\[=>=D_=N[2C;R)T1>)P#J0J,JR%(U:<$)T%J
MPE(EHJ^FIXF;FQ=(E;#V<./7P,(35SBGF+?J2TL>5SSP/3+VXGD_Q#V7A245
MLJH&\:!?E7;^5J;*DY]U P.Z++$?. N_W(K_+!4'_GX%+4(?1;Q!U"HN.406
M(ZK/Y$.&[R7E;U..MI248$4":>PH( 4%8XH[V[8\.1[2FO7S77-4JO6S.7O>
M=B8U_Q3P !=P[AF7'K6,R2M"1_\R.3R7JQ_W9I^,V=43XH7"<5MP@G9S$,LL
MH\TNZC /&.R8^K7B9RW=\-$M&-\L4F_?I/)@\S[B'1:,U_ ARUA9(LM\B)6>
M=MI^@^'VEKN2GR"CN:6\G;_X('EKQ?FV\]$.=Z\A]4:74FU%>E"! E3]P.RM
M+.J@0<#SACF:;C.IQEXO0&?V"7\2!+[6PY.$$G.XC=M;'?32I>;@Q70!L/S)
M;D&0JFG9[6!A()*Z''-D;*WG2UWCL\_=86<9+MBB*(&2$ FY#_ELU\4\7;CV
MCLQP)#^T@#_@*&RNO;DQ-9\U/W2*D[E:L*,!0WF"AXS(&RQ;A5=TA =9+3P:
MZ94?SQ#M^9'[!_(( N(@!-.;95[$[.3L>8L WGT_E-3=>+V[9JT'74^,YHU?
MOHM R7Y*O+DC_ZI5FA]HB;>%XUD+=#!F[8BA=E)%P0%5[J3],WN/V@4A=C9'
M%7',&9]^UY:Y%WVJK5*\Y878)0 B<ZOC]:3BRI+"PTYA#+E\D6N8EO-X@Y*'
MBU1&S_=4O=KMH/2=?^[;J$+:^Y(1.Z$!8$4GRM$MO4B,D",'>3D<\K;BF^/?
MIQX^F+$/4=5=FY2/!TP?IG^ N@JXJ1=V_!L%\]G@H4FCR##\B=^YC]XW8^_>
M9A,;,6T3UF*8/F<G'J=?-(%SDIO&<6.K.(DFX=7](DH2[0I6DDVE>KXLGD3.
M$W[P02P\(I6TU02]+U4-TFG>-O?N4-AR(N7OH]L/*+$1S4BW44+DE9-C"D[^
MG].*4' *+BU?=9@0>*KY$F77P:N,[PE^I<?-U[J*0.BQ<U?R54:W?7I-0KS]
MG"-\O>87"/<%.LX^7S? .S"7'5JUW?_UL/QDW]5=\(5IM VFY=@1)$(:=7Y(
MS^"8R="\A.ISJR4](QM(. !A#0,&X-@@EZY4/?G7-8_530)S7/9MA706$Z&!
M@3$1=LE5:2H_>O:)WO +UZE%A_UM9+ H'>IR DJ?MBSDZIBOSA9W>C===3_:
M01W@!<^1*_L6'[/-45' ?<F?H_?[RA)(OU:>W4X+6!5J!\I.,HE+ \S$PW??
M?,F7_- H.T;NE!J[J$I<,(A=O4OE@\3G+*[N4L@::$M;ORC^'0AD]!T'X-0F
M?[!-K<*HR4*MT'3E6AET9VTG@QBSYN]\9K3VP1O1.1N(!6\46_<4LG5I9J!9
M5]6"F+QI7YSOT(>"?T5($JZ29=$CFR.S[0:0A5Q<?,DP'X1BW:D4<E@TQTG"
MTJ9VU'*K-9G$U/.1Y=:3=0TV+G>B='__%"Q+%4JBTBYF;$WDP3:Y/74#:46@
M.ZXE'&D^Z$3]T.^]E<S?'_?0]OND%UT54VLD&C"J63',]<7[-'9@0O[^(>W,
M%FF\FVMSMVZ^12X+ T0FM!ALS)5BR+D;@E3XP6W$;^>@@,-1K^?N>,)PCM]^
M5L;Z(CJCH3".(HUKV856JB0>*1V=:5TR[=B=OPL^:\^1SVQ7Q"LSO6-P!<,E
M'^J3)'6>3A_[N8:[+)BJ-\<ULQTC$8236$R_5AG[<P6^%5P>KL.1+W-0UV*&
MQ@1EL>M=;-/*0>'$6-Y1%(Q;C#I($#_B;^)KI17V:@_Q6N\J:]*SJ4!02^I!
MMP:OFO*@HZ-+V0=+-3_WT1$G>*V8;37D.(B81GU]_:7\DSL\XF$"ZI)= /X:
MF$2HQ"1A;BA4,T/;4N"7F<=)O$V7DA SK4HEW%N"%V3\ D^Q\TEN:%)APDEF
M !^D?]M>A$F67XM:2U9^]F(T^_#[T97]]B=_'<-UD]/08GD4S-+8:S^>_ 7?
M(NJ-="'*X4X?X34P#<YYM-G'C?A[+R.7\U'@\BU,=R @$(F(93[H%7S.;@;/
MVP>8AI=VIQDB%;T>\'K0MP7>'"9BNF"/=!?>0GEQ-I!2_"%F<3J##VHS59[Y
M&)+EZE\UXX MH!$.HX^@AZ "UNRWK.H.R+98&!%BV\E[RV]M/_BQ\Y[N#P+E
M+6;G\EX &45Q4_RQGOCF02=R&$IY21:O60;Q>O$J#0K?N&56)WH.JW+W";>N
MX@#M@TFEOG7UN6EIQE^"Q08\PT9/ME8J::!&OH:5L=28IHN1%<>8$"JONA2H
M8,-4"BM?)FUC:5D1Y_7MK:0GV@<<D[1O'[H4?ZP W$I(Q=;"$WE'D+G7D4/.
M@C+9R2W=.KJSTB-ZY^%$;B&@=R/P(4_>T#P#]L'^8UZI&:Y[>9Q.L<92",E(
M6IE9<_7=B(]=PK@B]%N4T0BA"BWRR^(!'Y1EX>JP(0ZB"WQ.(]UW!(0H'B=I
MI)FIA8[K1T<CW%1K$N80$AQC!J+# -AWLE+ 77<6X!EI"<^5M#[63$33"]1T
M13MT0]D.Z$E/]>P+M_*.)1Y339]-%IY#E'NJ,]82XFHBHXQ.U[LAS13]3GYZ
M*TP! _=Q\4;U/ 6I3].K[*474:;PYYP+#' [#M!)X9CR0> ,=@=>S48[:V;Y
M_M8UT7(T;A2:A-(M"1MO6X\P*0,U5#9Z9&C^WB?<1;C11[K^C?40\"_V"ZTZ
MYDTSAYLJ1S#.<G7[\7HH^("U;-CEE4LCN&OUSS2]8_9+[7@O]!F2<@UUA)O'
MD6>DG8^R;1O5]S<7A9K*;ZP+&MUUX'U7^Y1,5:J]LG\ST)@"WG._!W33EI:6
MB*E?;W\X5/*A<0"EO.?0T;7BBP=F*^PBZ)@6-8YALTZ[9.2N92TIS/*[5W_I
MUV$&F J.7CKB9F90#O$)KSNVCE4EOA;DV[]TBD=A3133=@2@L_13>;W->]C*
MM\1=;7WICM/VG<%F2X@;O&Y"[=X\]HDPN]\DG^O#E&NJ_:6=*@TX@<CAR",I
M(1^IDTZPI_.R>T::/GOYF%W]:K^&2R?<P*5Z*@U@?-5,CS'T/TWBT\L\%9^<
M>K/%H0\F0!4'J/_CDGK ]!YKY5-SX@99J64.\8R\'>,+>ZPL^C@8(0Z<5$F)
M..J2A\Q12MIUD7$*)T#)\3M\4,?S)O7W]G,(06FT[+-6>,#4[8PHQ@5DBNPI
MF##JG0?-HT0%W3VGGGDK-Q@G$S;N6M6,WQL2LU]E6K_7@DW,Y]@"NK0^8&]7
M8B8-$A^LLBSGV_%PKV6=7A[,G;A0</8=:)=PL>[T,K"OZ(4IN7IIT6C?#=^H
MHV^%OZ'WHZ=RTU*LE8 ST+B0<V&Q[<KSVVN18=:W*G<<(I]9^S8'93BZ0=3=
MBIMP -&U\A-!'97%^$+6,M4.KE#AB2DQ1HE.3,SC6C'Z"BR;33AT ^S(O=BU
M2_6LZ,^T%+PR4,83JZ<?8<9G8J)HDJ /CX[2LXZ#*YS1>1Q%(!W<D19/@CPN
M_)&!&'^/4\8VPOPVQGGB:5Y2A>PCD[86T];#)7_>81AGCOK]7J#VO$Q.=:[]
MU""=_/>T>"6TP2^"*$KI+3*B:.)L;;/=H.E19_3=O82_9%Z2GC#H.KC@  3K
M[FSL>'7 ;%T>RI%WH[5;!+:7R[9EX[1^73@A,G$W_Q3=>)37"V6<@SZ ;$7+
MS^'E:E-Y(_KW0MZ83YPQRK11?B)8$C642>4[0KO:'9;EC4!FA2C-O@7S"/I!
M;:VBG#&W!E'X%1U.E/60F4(<!>O(__Z_R #C;%H:<"#A<YI<&)KMV.QQG$::
M-U+I9-P10$XP-U.@P9,0:5.@:L*PJXK!SL.Z^AD,C-!Y'C&C#](Z>:K%4B!K
MO#-W)&R]@UQ!LFR!Z2(/-&E )ZZP(;;E0L"8ROY=5O?L PA%Z'0T\9X>02Q8
M[,EOV]L_(8!8 ?@;],<LZRVSI,T-M@LP=;A2V]1S9CH+8IY4E9G>B5'>C&TC
M,)R3L*DD=[0^D_!X+478O5$[;Y\[U7ZV(QS.D<%1K3/I!HIA2>VF'S:RLTR_
M>UTWW+:+N"!0P&ZHO^TP? %:79R'I/6!@ 07YM91W,R$K5$EJ:SW;OZS-?BB
M,_L2INU8F-\?XEF7\C5G[:1P.747G*@U!]X_=:2+H[E)T=(8.VW.!]TA3M=S
M9&<VP1(<%Z;'&Y'L)8O,#*.NJ2-"Z]E+\NR#<WQ0S<$D:VQD^=2<K@:;E7P,
M4HX^CG+E/KF-AG!@"$D[FD19 V]0<V6R-]RL![V&F_S[2M5I3'=K"1>#XSW<
M)_PK4(#%C-,I$E1>.759WH[N[/I[1CN5,MZ<[*4=?9<XA5^\1"J(V''9- ;Z
M$S: 61@TX&Z]//F/3;,H@>P5.<$'99YB0KA!L 7W[+\W?GBG>(+?W77+!8%X
MC>E^$Y;&:]19JW#BB6'X(&W,*3ZH0DYH?0_:B3=!ZLVADL<-._F@*PT*6?ME
M,G6#>M U<'H)1ZZD%<K(YPV/YII"FT^P2^2$YO%B3&*[P;CX' _B7-)3%*;0
M?YUXI>YKCLW<EW(NC+=]_=6$ZX0#.&T-5V>F+:SEWS>+<$5W\X2J 0P#UD9"
M[7QWZDG*4BK&@F4!XA0 %YBRG=A*TTY+6/QF LF@65?KEO/)Q8R3L%+<<)IX
M6-90!TFRHLQ+(XM$#=4UL$6(8%I@BXM!.,D)9/*# !I)^.T,_@DW,3BS%/V-
M)T?0<\F[C,)>LU'!UH0N*16@A!@OUN'$NY*W?'+>Z_VT^DXOP/492*(, 4%F
MBT@QJX"$SMWL5@M'TZ>$FWI)'X*L(N'@O_\!6I "TD\2;95=<)L>"(HLT$D]
MS-&LNJ.[@-DA*+AS4&^!) UQ#<C('F4QVPO>A/S8B)ZUKA'J=1#@8*@ <\28
MPIZ]UAZ#I@CV?/.?+D= L!A;R4Q9TB^%>NN#C-XB#=/ZT)QK6X37$XHB^SA'
MVRC9G-5APG+//:@"@5+,!VU!:W#,B4&^&9LTMR;OQ".1Z)_!?7Z@S64*I$M2
MA5X2F^DZ&."%#5 XI\0NGX"W81AP2?MS0RC=-SW>;]VO/%J6?]XZ'?9EM0+&
M$\MD)K8Y,H\Q*A+DO[L&+WVS'KM(S_2 <Q3$'($+3@]5Q2K2830[T%V+]24D
M+5#0T1BAT6@U,>.^.M>BBJ*[2GNH7UJTB</0*O#B<?(V>CVQUF"GGV+HBFF^
M_^R]S[*]YL;@12'V@3 $E=#&-6U/=\TQ6-LN<\O7.N#4 N)*V%"[$Q4J.3GO
M'/WA(,81M%'/ZN=6RU)@\:Y]+<5D#V:FT_1+*U3/+JL;::X;,,KR8B8=,VZ[
M-+47*(QZ!]BI;M0QQZLE-U:5Y!\P=-H@C$^$0(RTYWQ'Q9$U_=UEJ@^263BB
MKLJ^FO%]^E?//FE]('WQ*FB?\$KU!4'J6_YR]M(90VL@T6%*'G],H"_#=9)X
M)JASW*=!X]@$BSKL'2M%OQ0U?*U)Z*G(^XB*D979I3*&MS/PC9$U"R,\-$\(
M>M>VO /L"@+&!1*?IF_?SC,"4C#A;]T][8V6[7*^"66)1D?<02["QC>='O%!
M-P.5C<O;LZH?"5WQ,KLVBC<13,)BCO##TPK(*=KB2.J>3EZC/$!<_WOC;,\A
MWE=/XVO$+Y#1:*@!'W0+.BY,@\2BQ/RI@2+C,)ISA+W/E)A8B,N/M5D2/H^!
MY<BP$$EW",E6;K0EA/U(,(+<<U,NV:K.*IU8=$,PXEZ>T%P(RV3*.@MBN'GU
MV\<-4,@6PKE?PBL7.A$,QV$@F%I&E@:<.I6GRF@2<BL:-1DGQS75&H>@7H3Q
MR,X(G?9+P#7F!6=GJ<&1*UK-#5M-(G9DZ*XV$BPQE%(^:/OM5:Q(&WU)V4#'
M UD+3S?KVQUM/<V<20*W@Q,V7[XL&OBS7'[E>L/#S=3MN&^X&.O=(WS07XK6
M15WB%=T/]WT_F2,Q:;[GV-'J-5PS1A "-<^P:@HY@8K'&(;I[S12_Z0[*Z"9
M\-9(?W!G%D(^8PO$P>[^;JF'UZ.AQVDY.BDW4F(+=\2KS2<\-C[VZI=R?$&$
MZ^<5"+"])TP@N9CWP,D(D=5/_GO(6JCRAI6.N^3Z[*XKUM(<J+.%TF7SVH:I
ML:@S]_8)TQ92;"]Q<02_3UHN'T8J"@97OV'WWJR_)QN;>G<5-PJ1_'48"#P5
MT[I?_<9C&[+F3V([AG$:\F  ,&VQZ*U^YSI[]E.CT<E!J9[,7';K/UZZ@ IH
M*Z4<?>1C,Q""5X_^F?1TPWX47\M-635;#1SK:]'0D.F^GCR+1](AP+[;K(CL
M5!78\X"[AB_0QNO8Q>4M)(XBX\6I0V4W"LZ*%L)[!&R3\\22#]J<UYUSW,"Q
M>'Q0AJ@ MCWL0&%='%G8\CQD[2N>C7L I>1B,&<%4'YI?1*$CA!D@)N6KS78
MN<9;=C_T--&)K<PC0K8WZS 4VY1/EM#&G?0=IR;T^K].E%8$\L1'=.T9$5&$
MC@.EF[*>DG]O'\WV6VNAOY%$DZTTY6(]V3HD R7L\C4',[5?PJN&L/$DRM.#
M"@AUWX'9IL,=*%WV+4X8$[YTC;8,7,9*+6[[1"G-<9F_O/ $AD9^QUQ%/, (
MH_>[(_/5@,>!=WB[XRGCK=I/.@VES&B$2V@)WG>T" #V>P+ S[ M]FVXVC;P
M@H3L6>>!X]8[.1K]1W+H/LNOZR4.U'O->7:9;A9O7IC+Q+P++ *ACP%LWOEK
M_JN\VDVR0 =M"(]C&G3_V':1_V1*!):LX48%&H(/^J(^SFVQ43;>*!( NNX
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
M6>)2PU"SS)ZQ^]?%_I#S[R-*U96XR=9ROA;ZGVKYH-B@'D<F?#W;L"/+RU/
MG[9F,UJ!^Y23K\MWRG[ZC?I^S]X*/E$CM+'!OHON8C6:/"X&"-243X38WGC)
M'II+18LAS@SG]O?KFQS41V"-D37#8DY6!&UTE(4G9"8G\Y[-0VJEP"U@^1@C
M7IP.+P9)PP):OTNUK169\KE,%7)W.I +8H>RXH&E(EX?3R2SW2)7Z=+C5&-1
MB(D9K@<63Q;!ZZ#',7*_4<Y1--_%9DW_>SILU<5QSZ/D(*D-^3D, YZFY &C
M<*$G+A]N-=AY(\HN*INM#5BW"<!T2_-N5N4!Y_LE7=JIA2I5^X3\"5X"GQFD
M\7:>\*!VQA'QP5WA]T2U5T:;"UD/N0]J( IASMG4APKYVY@R:K0_(X[978R?
M<.+3E*_I2S:07G)[ROT.1:RRE3D5JMAM/-*;\-8^D)64/'->%=5VM&Q]@1H1
MQU!_)'H,">'%Z*Z >>*QE"A+P404\1#$V'C7CG77&"4UN2UDTPBN%2 (VVXI
M 0IZI@L*:G<T5!8:8"#K$:;(HC&WE16_0E:UV!P/O?E8-9)(PE0N+P:^ ]J<
MU?6 ^A#\P2'C?>VCKE'+WS7ZSDBB.I@K;4P@CR=N_H[D)-[[8-W_6OHP<=&@
MK6G/4+-TH=ON[:.6P6<+:T'AQ97L72C5D9J/MPE4D<&"J089;<0A7-Q2$$$:
M_051L]A)OA#,.%[W8[6A5\L=Z\B]C/L.!?:QWFY"'^,'9&9L[Q1"4T#H-.#^
MY5HF\:&_0;Y\I/-QR1[9H -A&L1V3/WLXC+C6RM4A&-7-J<N6_5AY+N_#DDS
M332T/,J;;>E>.]L"W7Z:'+YX%CO:;,03/\8':8/;H6N_?82[,)1<0C6Y+? 1
MIGHMOH1F(#[F1\+FWC=NO4&<V.2#XE8)XBCCT56N^E=]ZP&]FQ)R6N+6MO\
M[7T"77\;NO *5\'35 U31$!7Z::\:!]A1I= WK?WP&',KD?-(M35+*+G".ZE
M_MJ^QO:.-./-0+85NC.D#K^]'JJ@F=!IL9#2<S?,5 9<CK)CRX=)M;5#(0:U
MD4\OYY//7V]*8)\DW!15E1(!H8:8D2PU $$SV$XV2:+J6SJ.:,3EBQ6D[;HJ
M)8G*9BMS+C.AG_L>7PB3Z+!()CW!-QTF;3RD*IJ!X/,*17R0!AN[.4/^2MB-
M-D0Z%_$F\T5J8@X]UB?]'E\K !/'M%T*O4/$$PU=5K<0] B^8))!)Z06TZ';
M%X>1Q!VLV5^3%RL_,KR5=JD7[,CN8KUF7NJ+Y<DAR*Z55]"_+VXF"M) [!EE
M/!@@TF$RWQ[C#"[EW4]^9MXG)[0L8&2X14FJP1;@4D+J:AE$?@&^RSMW3D+>
M;)99P0=U8"M-6\$[?V5>::.\_!^TO7DXE._;/WY+*-M4MJQ3*8I0V==1O9$D
MM-EB*GM")1F,&1'*FH0BAA M3/;=V(7L^X@QENR9L8R;6?QNG^_S',?W>8[C
M]_M^C\_O>/ZX_V"VZSZO\SQ?K]=]7==Y*O8]0/B>?7(O;,5^W0# R+&&D+RL
MDYB.,A'.+>OR033\^;4[_D\+SM?E9 =J0VD#.ZK4V'WD[E<_#QUR^X[C,($U
MEL;Y@XIK/&,P8WP\6-WG+-N*O1#TQO>O;%'(ECM+#0:^Q;"6(+T*,(XB0MZ*
M)<[=H,J&G2W1KA?'L!P[-O#M2J,I9,L0]&6Z*VI,?U#EBF*QB=_[RZX="1?3
M&@C.JMW;^R'",[SW3%:<?AK;MH7:8E65K:?#!LSV,6 4>./(8+4Z^9N"O*]V
M^C6!33Q$2#WQQ$X,-ZBW;MPG_=;#_YK<=UE%Y7F.0 _V[>=/"I8_$80)GMUP
M2 >/P=MZOB-*_O;P)?O9U5= S"*+X(@<:;T#QIU$'L'(D6(/NR4/V ?6QOH?
M/._X\;'[TJM=P!$>$K<"I^ WGK,77=Z#BI?5Y^E.K %[20HS+<6-\JJFI')_
M='7,1$+.?T<)?7%2J?HRQ*38?YM.=[\DAC.D2X5?F"P\!_ #0=J652Q(,Q2_
M19M1:G"A)49OS03<>A[,SGB]GZX06F/ET=TP \0AG.H[T@%EP?;;X7'#&]^Q
MH"PI&*, >M,BAAD.4[$\=FYW*C^=0V69YF;%;QGU]' M,C%6&**>Q$6ZHUME
MRV3,JQ#?6>27N/-O51^HO56.O<JH9-98X5=$72\+;5MF YC7#/'WO]':?2<5
MJM^'=]KE^1&6*<VUA^?W?\3)YOG_3[:1,P"$9DC%I8G$G$9=B]NE*\&0=6.2
M-Y,AL(\1\QC*H:Q:Q0PI2T>Z'61G]NO#.?>.!9FW8JF&B+\34&J-'5Y(P-A#
M_SSE@UU6$D5?[?<,3UPGG:N?3AW<"=47+/DO)9T(_UM))^:384>K8MV+O\G"
M$Y?,2ON1[W!%M;'P)B4BW+:R=VS%S2&W+-DRM?PAP#P.SHR -W.QP\<9W];&
M:&= ^73&569^M>'$J8+(6R5EXV>?7+L@%'8=>Y5I#"Y7880>2O>=0UQE@'N'
M=>!@^RX@A!T^@\@#,)EN.X&U\0X<J5DF>[4M-(8_Y:[LE3*Z$2O\&Q6"1 *K
M)R96;B5T"^T8(3_"*3?P7'=1V#N03F88HB-5S6TES+D&L078%RLZ7!3VQN3
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
MK*LLC)"]5_2/XBBW8$E&E'()H'4[>1,V(A2)/I,DBZB&MU?C6=S16I>S4,@
MCP[XG[V*%+BU[X2#LW)/=>H9N>P+8\WC+AJ;AO!LC!Y:XB5:F)FO<]OO6WFP
MKJ7Y"?BY:4W,(/U01\4571#_$NL9._(7*VZ6 S8V=)P?W!C5Z_MQZ9SC_9]<
M@FQ;>KASY?TKV3<34 DO=H(>-J,EZ1JL";/T!>P(4OP?/;Z!E2<<E;_Y/AO8
MLS'E20ARN=Z!%8==X"#KPUK4M%\;36J#;1SM256-#=,[BHJ9HDUIJ%O]RI68
M?B*'$MI>@/RPKJR2>KUB2L'48_QXK+EWE<3A\F%Q^B56#UP0ZQ[[JC3M".5.
MZ%G6X;#5#O<Q PU4Q[T"Q%7F468RP:4&3L-2KOE[IB265]Q.G'U_;U7Z).89
MVSJ"(;3*NJ*#V*00NFI<:/O*(A O,!*.=\\7W\4U5$>RN+<OM%*D^%K%\]_
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
M43U<;U@DDOAWO3.L'BFAGN]9ZXY]/B>-#\P$,BR76AO^ZG!]@NWXQ.X"%X7
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
M9_M54=5+UK<RE0J6[/@$V69)[+N "X*3U9WH'XU_>3:Y2WX;/?I"L\,R%TH
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
MM#?IL;+]74<:%,9>,#[/7%)6>FNWGX>)-%>-S?,4(;?7@7LS&%?RFS=S0-]
M K"QJ5I0P@7Y<C&FX-51L+M=],S%:_?Y@N&KF33N6!116S;P-^6W)VSM[(Y)
MO\)QN)G')J?KYONPD]75,::U<?B]UKF)_N_EFO=\AL>+UI7G4KDMF_J)&6MW
MXDXY1 575J!?AD'.P9W6PI@7R2Y$!S\RJ&-'DY)\7>S/T]/C.[BE.1\IY1*#
M7'Z#/4D16<8Z7&Q*_6_9;J,''JG*&#96U3?XT<HOZ+[8>6B!E]LCIS!3FR"E
M7&;$&&;;DO^%F\S_]S>C+1]#F_M_8L7;%/[DI5PY3>=CPU7SRL%'OI]:[XZU
MN$>^QPK?VK%H^)OLSVVHCMCACE@0_GW22_22P'EDD:JJ (>Q*=O6D_8?LQ['
M*_UQB#6#150,_.^XZORU0:?=(C)FV%/%/WYI>+V]D'KWAZU-C^S42^'7=]'Y
MA]P9_W" '%P3B;5T _DWDI\2/\F?VL?674+(O!]+RMO^EH]M#'&/^)^#DTM?
M_5_SW+W"-M-MH,?.[@F2'S+'J0K<)8'H\4*81%^+_P61;C-,&7B7(+.VEL "
MMH\]POPL@\8BU[G@Y9Z!$*;^N-(?.4[W?PC5Y-.IKV=+36,D0!@<REJAJ6HN
M;4<4V/XVNT@<R0\1(S_YQ45XAKEXM6ONX<,9= 8)^B*/[!WEV_/@%(^]3A4=
M/8/9S]0(@9#3B2!R]5VR9=0C7+!']Z+4>!*_;O<IC F$D,4"Q$]2WQ)6^OA$
MZB<#_80FG1R[)/>$:6/?QY46NQ]>LE2QZ_7'\AQS7)7;,R(X"^6!N[,-(?J#
MD5KB9>Q.S-NG[RN-<V7V#6K@D+N .R(QY!3U#@K^T$/]CX+?5!<B, =4[(I*
M.,F^5!G"ES$CE\:D^28(@"7#D38[XZW:9X<:/:?'Q5V,WYBX! FGJ?5=U*[A
MJ-87G V UGJ'K3*E[U%%;1=,_*?6.G2:<T /WS=*SL80,TDK!+ZF5Y,RZ%3/
MJ9W*1U]Z@B3A+3;:^\XL$G&+/W1UP&ZW[#U('I0P4GJGR2&%.UCU[$='#I9T
MATV]#C8!%![#!2!SQY%K<?-H*=C(Y%ZJ%5GR.DG[<S!II2%YW_[AQT\'2YB#
M4\)T=5+F]'=M>=R'CK3?.5RT3NUACA6T& M(%D]G/!4LL#<A@=A]H#I8P*$6
MG^EB*=?!$]?\.K@"T*KDZ"P"^"!T!5\S:1+U"O:P?$IBF..S?HB+'PO@LJ.*
MNSPFH7.#[QIQ/[ITW,J;%,/DX2"5SAJ4^1+W,7V>[!?^9)+ERKED<[JRH2MN
M^8K\P0@-T?6IQ*F:F$@F\&OV#MFB+8WRI=5+OT\F3.MVW*(VF+IA1'T];0LZ
M[%H=A ^=.7#*$;>O00.0*_,6I*),25XI,@7%QG/XSI'$H*E6)7QD"U1,4[_X
M%UJTX>6S'HBV_WSS[&"8EG_<PVHI_NJN%GX#8^5FU!OM,RR@11]]) 1,?C0I
MCE.J2*1#GW4A@A$=8=KOWZ,O?-P-S0@!#:OR>EQ$H1K'8_B+S_F\?'S>8P5Z
MD)J!;6_0JBLHO%%M>S-\..) RU8.G[O<A^J]M[_K%<VE-@L R_*+X$1P?6'K
M6KA&6[#+"U2ANE*_K0SY'A^*+AA \)MOU4O_,_XS2B1F-$QKD1)&K?4C(5KS
MS&OJ;-,7YQV6[@6LIM(,E\$U,NEE=M ?!:EWC2KU$EPR.AC%]"N.LXCP48E3
M@XMW?6E=]*Y86AO_DGTH"]C[C06D/&4;@%M3._W<X\.[J1<<:<&P<7S?:EY
MOJV;Z#V-Y_7=GX*P81Y#D =PO!H+H+RCZJ'/#I?E538<X^/4%YZ59 $CUO Z
M4 3S #7W$7*FX?/ZT!_I9SR_X4YVO-.X&*9(IP>IZQQI[>WK"9P?\$Q!<+8>
M7&L5KA#BZ3/MYOU6U1KLF'<?\)"<[2/FDA8I :DW306FC!NV _04K. "'&L7
MK#K\,22+M7"<U8$CR\=RWQ"$8O:@*TB0Q M3+^R/?<1MQH80M=<AYV76$,'
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
M?HS/D#E$/<.?&8&.0V7!O4RW)=DJS0Z3DP,Z^_>.*EP;E'03G3%%PXRB)W)
M*O_8#V5!Z2/N52%1_C!&F19DMIFT%T&U!?-WTCQ90*X9]Y*"P"T=$8DSI'E4
MO"8DM,"NHTK?[ZA! .A6'/TK>;$5=(S9!N6_TP&3"%K3//LR,S-+[?L1Z46I
M^U;+3K>':SSXW#GY&._44_@C4@V$834<LY!J#-%I&H[(%HF\E5 1]4R6V[0Q
M^6P.@^]9W$>_@_GGLW6YX^B_&!68!^-K>U8"X$+:$E![/GTIKAK;>V4Z?EU[
MFM(IIQEEZ;,2V2$J9?N)M1.*)U(-.A=^7A8%=@;_GSPQEU^0GP-2)?^AQUQ8
M^],>K E>=F0!OO S&P@PO.OI31808I77POP ^6.XGG/@OS+V:IIY.@1,8@'M
MQ),U1)A0QMBK7(N+!!POR8.B27U&4B3T3,>?5OB)>1-P.*@"04D>7:-KD0+:
M<#N/B)Y!?.\0Q^.";@ML0$^P>4X1IACX;<8RILQH)O&!YZW9QH=7Y%TX9>,
M!M][# 1.* 8+-CJ2AEHH5O;'1F4&YX[)-[U_=.3SDCW\ VQ*= JA+4:%MMJ(
M-TWTO4 1;(/\]G-X)AFH']'ZQ;G%?<%J0939BJP5G%7MHK:2%3K7KCH[OMGH
MQ;>1H.V0.'@EN&T1&H?O68SS=0,E@WWD4SMT<T C=R6/='1-"-_']4$%6("#
M=S3X&/TNZ$6(KH/43@+4[W6T_+CFT9EQB'B@E0FN#+2CL"E_7O&)CA:B"1;*
MG 0+-WH3D'ACK.C-R'(3QP]]HB(G#9H?S81I,TG'PGW[8K1%:_MK K];"M%/
M98\,6'&2(!:-HVAQM_J P;>_[6 N6E3![\P!9,V'2)HVU1-5N\\V\S-_@N7R
MK,_%S1R08Y[JMF&!(7F*\FM84=.8@."?I(H9U247COT^@(!_ZO'EHW$SA]^"
M6 !O+-HTT_L=[)%_#F@(+[]A.LU-'"L+X2=GT#6I\0ZA1?9G6W$T QV]:A>Q
M<-4=W0+WM)T.I'>0QYEO!\EE<5W-"?P9P&=]L]&M;^!#2T-0]V/*-K8&!0DO
M/][J',5<9%Y@3N*1'9!C]T(TJ7Z%T!^3NI?"EGTB+&(O=IU@VX*#90/0-[>8
M6$BM^$Q\ 15-CFU.ONI\XD-0NXL'YB +<%7Z\;L=?3(PKP-GKSIX_WZ56]UJ
M[]1K %8X %5@=D'J9<)I9H8^CN*I;J+E[QQ[HJ?#I!CRAI0/5$GRY9G:D6HJ
M;X<LEB>V]D7(P]ER($2!7*=$'1O&!J]S] :B1DT/=,Y3O5H"Y)F_GA2>PG#2
M?4B&,\[Q-',CPH1Q.U_ K#8&_V7]V@[N%V+U&TV.'D!2+/ L"LR;D70/]A#T
MJW4[T,J0XYQ$7V2V@_G8HQ5_,F5)MGM5?^QQ@KRD8]QF7Q249Q,2B3Y:3UJ+
MR76]\.NFA36N$TPR,XW+5B2!$AK57::)]K;"V=(;>FKJ8)L=6XHY6:AP!OZ\
M[AB^]IN=7>5VON-+5\X?Q?(=<#<EO(<N(TM3457K*N^WV/.2=8D=JPQY0A;$
MDCI-"W9/U^@+JV5+)[<Z[TCQ%N58[B(VF7X?Q,W/_UD]3;N#]7)"S-"Z[BR>
MD9V;K;<9I4K30MVA^T-LM(^'&%8V9E/PNH_\C!-*NL8Z="]P[-CJWQ[8\O!\
M:ER+J4EQBIA131&Y:;"_)T3V+VHK=S>X",V3/8O5:,3?*UHV;OMQL>\"QY\>
M&8\-SI:I^K3:V;XPI@BI(YUKHC,^/_'^)TR\U.^E3TS?^=VRWN[B3YDRRG3[
MEX/RS=+6HK</ZJQS[-*?#;V<--4&B6,!E0'MO!ZFL1GS4[&;C_?1$E)%N"<Q
MQC!QZIHI]?4T'Z1-PZ$G:^Y9OXN4&;?Q7SP19YB3V1>9753OT)RSF0^'R\<$
MGW;WA-Z!OH60[D D-.B/J,]R;3\K]YW*#POHS@&YL?6- UTYI@6R]^'+0.5G
M"D-J"\?#GGBLQG]Y75V;,=U[1,KE02C0C=*F\D[_:%0G,;].RM%K'UIU:.D'
M]1%;R-<WV*BB/J-WNGRN:<+K[DV-!+@-L"U+B6*4--K1]$/TH3%3!YU57&%!
M-2,1%)&6!70T(P-#R(*#F <\&@(2+,7>TDV$-U0N9*8(KP>JSD%(US$12]/;
M(= 9.QNIAL9AF8W<E&C_^6J&QZ97V%%7K_?%RSLF=?4%$VY_;I6EX?C?S-V^
M>&($+\=)0. =F0<RI\5=6AHJ:DD['3,@\=,;"F^,UJM=!IM<*+*D]'8X0.7!
MZE(CXKBJ/$7F$!WH[/=A$'4(H12Y?B$$LEO!@*:,*F,!#R';TOYL= N>A\K
M6ZP@<ZY4.%N30RB.T+O,+OCZ=;9>)T"^AFGS,FH@<Y\QC%#4!FH0SLG6W&*#
MD-7CR*\8-8@G:%O1FP5 />@KF\AF%K!NL(F@<<NNYX"^G<;,2VL+LON+W,:M
M:G9)Q0YO.IW"2+"U_ZM75"MF V@16FF^FU$JR,UQ-R4.%\&8J!#R'(.Q?%?4
M\61D)X_ L)^R)4UF^GF>2)&85.ETK+%JGB)9F/+(%!0%2MY..MOC*;/>'*R,
M*H X@H^8S)A&^1BI"+G&Y>QNTNW\LT?=_]7^U?Z[M+^YF1L:_BUM=S4!O"VD
M !?]59KU;V>:_ND,)ASM_T- C37F/SB@S?:-_*<[FI;>+VI-5ST/[6PX7G.(
M>G=F2XH'H)8R>8QHNNKAOI=-N>[VQ9<'J^P;T3*:J=\MOP?96T"]2WKB/.(9
M-JQ8H=D_J'AS*!4JK8BL8(Y-U20<L\HPF4A$1*_M_,SE&%9_A%N)3OPPOB3J
M5%M08RQPRZ!$T$"#!_A<$\PSSY0-- "+44&V P^CG&A.U5<Y%8-.-63(<:X;
M$@[E3U7%$+6<2+_GL_$XLT_G7VM=@C""&4;D&O)DH.2=M&-'#$8KKBA=6<=A
MP:1;F.>I2P&=,S"$@W1O^?U(MW CF):R?27M+-T937U+4W_OOA,Z\B&_[J9X
MA4!$X)\<4#3& 9R8(=L*Q3MV-#A7GHSSM#)SG=:*G8!6]7=)18E?<W+:R]^_
M@#G$ IS7QA969G'M:[$]'WKK\+6OAY%.G[1N;;0(;B(BX8]V45&P!_78C//K
MTL!9B_,B"FOE+2?O5"T*<.QX0)%LL7\'E*"&Y\-%T57<E#(#BB$O+2&9+WWN
M625B".4]*%=BH2L2M%5J/(Z:.)"MMOVT(]A*EZ;*;)^4(R^^>$"-(JO?8H[5
M?_$)</!X\F24\"X\4@=L!&N''EQCBM(5A/#/8??2'U47421W2R1E0VM,VWH@
MTTK$EI)E?*Z#M]27)WE:*Q3%T;&SQ <1TN/'K_'KK +M,&U8/QAT%GT:-F[#
M1(3R?#\?TC35.I$(P%!T1;)"87P(YWOWM-MER?=LY1,++_;X66Q[>I>'[)XN
M\/GF741-FUGKF)08R13R5_OL\ @SH?W.RDZ=+B1VPS;T&PEW[[QCHV<"TYQC
MBYN82P[N)/2UK&0Y,TT5+T&[)/)3\.C=:%P[NNIP#?P(%=L1P'_^KL<4.OQ%
MA^XEE&8_4X!NQ/C2&*AI6@[]:4W=9W6D_?WDP[V+_;BE&"R28VGJ4(ATH6M&
M"'^[>)F\A)GCQ1S0][7Q*:;I['0?XREBFX>Q9P0SIU^UHQ#"1PO\A:]=),Z3
MUF>&;GS^7'MM9N*"S\N\\&'<E$9#%57TN\;K1TK[PBYB\)G39<C#VH="ZP1!
MBF^=AZ+66A<:C9D'/,E)N':)0^1]B-"+<<S)S8[XDQTZ4@_0$T./3HYHRHIG
MM7)'!&K6WYFXUB*X3:9=AW7"9*@0U,^0FU2/8KBS*]Y[QV0RQ2-YZ&EW\XH.
M.-_"V&;XJ/' FO?#^RGCK>O5RLT<NI!!C&HC+]L&]!?UCB82_3 Q#1.]N?M_
M#)9Y;CCBXKY34VDV@7V4'U7UI$)LN9(ER;NG:MDCRF%A'R%AM@#PL3_YJ8GQ
M >.)/!B(N'K')V])74\^%B#<WX"BS%K32/FNY^+VA&^BTEG  ^\Q/HP+^,"$
MS.>S&MGU 2=>5RB_S%^'B^Z\#--V8]2CN=0[0)PM0<<=Y@8L*F)0QW&MS&.,
MVMLT@FD"#%SP+3'0J[;.8*7S.,QB9[J";>[A&Q2V4I9\>-O@!!W$"A0!/0QY
MP#!N!=?6A:4)>?E^64&I.2<>FK35[.?^ 2698*+4,Y1:;;7@;8=G;5.Z?V+?
MB>[0VBBRMTF_"UWWW: ,&FX7"]JVH(7J2 $Q1-]O%KP"9_8)^+RSG !@M^GJ
M9*[Z52SMNDW@@QWIQ*W2P94%&4,%: G92+S-XY2@KT,R-B5NFY<RRD@LI!+N
MM&4?S]"ZW.:OO, ;-?TZQ@>J05=G-&K>HLFY76F&:9-^E\],V(Q]'CYE< )Q
M8R8,<ML?]<=PWEZ7[$+))X%;$"*_T,?(XK-72MU_T"[<*KK4O08]OH(D6?[:
MHHGXEDM._ZYU@P=^$/:24&.,JW,TF$.JD:M.LZ9Q$A?KJ BRH;D&UE =?S:O
M0:KF^DT]-JP^7M582Q9*7]#?L/W^9K$_CIXQ0-?UI,DP<<R3.+^/HQ2;^<77
MG+,1QE8K4>7YEFI+>_=7MH7)66P*;J@3W]+$QV #3)$PMVZNM'KWCFN_E2._
M5.XLA&F_'*C=.^+[3/['&\V P_DE7Y_LO\\6)[7;'J0ARCMRWRK8Q6]:*39-
M Y6DV=G^:K0YY4@2T L2_#R#HLK_M,HX6[=CA6UR%^LV:)&\^M-E* Z@@*AR
M+*##Y-@T"PA[1*SP$NB[_!I?*.5<A2&DU^^AM01OX9^D=AV'R: A;.&J0+]-
M[<G3)TNVB;YN_QU?Y/PL5/%&6KSFK"!%B7[TZ#5T/_UHQ5W[,1-GA^13L>8)
MA'\[UR?&IO@S+  1JL[\O.LJUH+//==EV\6(=90R6SZ\=,-';:&S*/(B*.5C
MVK=3[?-8P%Y:34,U57"/O:V1A]([>,"IY& S[JYL:1:0^FD4L[*X@UL&1\/G
M[(<P*Q'P,_0VL@RBM)[H5GZCP:Z[7EWSQF&BY@YN:2K:'!6S2<"Z'5;4W3';
MEP6S"0EEOR'F$UN"5M+;806X^<7.<DG+3,KS3R_%%1>L8:.@-T77=MF7R;U;
MG<J0?:,YT^*S-6R_I>E^U^5EBZ@J)U,O^2=AFK1_X,A%%>YZXTIK_VJE?Y\B
MF8GQKDRH8)$/JC+6^ ]N7[\IQSG$ O[.==N(F7M]9?=S;):#?\!&%W#3PL:E
M00KY&^BY2.ZFVXPO"EXH;2&]M+1!.Z-%<)IR*C[LHC=5UIL>H8K*83Y ]Z+8
M"B;;7WW4YF:-TMGY&JF#024&08(4$R#0BLC&'U(=IG\RMZW"6$"+"@N8W>@
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
MA,G!NN#5/:AF*-"^US7^6='5U'M$8>D7>U-W8[1LA4$Q.)$3L"U(%NSEF2B
M(TR#9WN%DL](WL3@/:YXLB'XG513KA%LSB]]P!6&;5-?;2+H'3+\$?6LU@>\
M3UMD/$2<ZO$^4&_0_W/DC>=Z5?66@N/]W-]V8X@^\-*45_+?\:TP/+[""6_/
MBF'/$2)ID4-D5"G$%1Q!04J@C]M3KU.6RD]\OG^C=/C!9\18)P4ZA'')NJ1P
M5FERRT+-*0IXEL@6I0??.(MPTV2WK>:LB$/';:R(0:11'XEF)7,D/ -CMT.&
MO@&3[B"XI3&=2C$VP_!3AF>^T)[J@#]HB*\&1Z>X:+J<(9]F<-EF"WZ*OO;.
M2>IVF=:+]B 6T(P\;#@# 7[\U)=]4Q+WF2X_(,>Y\93RA8'P0W!0JZ9FU+'.
MS._UU<D3T/'Q@Q?FCJ>T^T&JIN@"WXRI*;-\ZLW:)_M_UX1>9:X0_[@\\.GL
MR48FAJ[X>?#-*0BV_6_LO7=44]VZ+QQ%Q4)1E"Y$142Z2I46%04! :5%:E0$
MA$@':2%1$9#^(DUI41&0&NG2$NE*[P&"!$+O"360]L6SSW[??<[>W[AC\-U[
MS[G?]8_?8+&2L=::<\W\GN?W/,^<4T=>OT[GU"70"U0*YHGL4% ]1N"L3U^D
M#4\_G^URXHD#;H&^[SEAK@)D?[D0K%=WX IS1 ET8>D7R-!KW:O>5[UK-6X7
M/'(\FMG+Y:8"8(>Q ZE<7--@=I*#A>W"8_]$3O)YM0BW**4F]4>^VF-AGSP$
MA[H/@9:%&("#%U):QDX-P+B)JS<&I&MNN8U967S2O>,8U']<<CYFR*%Y3'P
MS3N?[! I0)BUBI*3;A^?QJBLH _1VS5.D64G+FZ\^E(R(,-BAV)Z\ZGT\^#\
MX7E%"Q^J_TB#*Y/LNZ4!<$]$'?@=N G(N7:--NM)[_FW\KHKG/5Y,,]M1((=
MO!]8S)% N>-DP3[S(4<]PE&_<G_0NF?RIFPPB+V SD-^I"XPXNDN8#NC4?\<
M)(=QYKU'ZEG[ALA$(?QI%XE*?P^!Y#5K7(+7[RHUH02 QW\Z]5JVVW'M.'':
M0FX^0?/%:!&CLEZ]X0D?&[T&[-\W^!PD,N/- (0F^)H\=N@0HBUN74'KN@ZQ
MW'0=$;Q#SJ&5G*DM=B-@6=FT=Q0V4R[=M%<'= !@K+]6S""==/3TO5('M!W3
M8,JMP!.0:_!F..]7(J:^/WRB0C[S,>N") %)%O<)QTP\ICXA.WZ<=^B([MTQ
ML@Y5WMGI@+^%J1.7-/B)B>\<CH@YUP2$;8Y<9/FTE_3!;_S&_TWX[SP!_'^X
M+!JPB7.'58Q"J&X=9VK-[U=!^%/[!GS_%/KV_Z#Y]]H O]4FSDU%_&8WV#F#
M ?@N@Z57QDQ;&?Z+D]=X]YHIE/Q3AG'/;<X"N3"3"RWTJJ. C6- \GH0K8Z:
MZ_^RA:XVS@"X(232]Q8_T[70!:Q#_BD%BE+^YTPIX,W_IFI0CI.$[.88-IA@
M7P::I("SP%WJG+8>!4]K+[.3,F[1\D%/(:S9#?.BF#["D5.]I0$>6H>@FWDM
M0';85=*Y'\YJM[)NY5S+V'=^/GP2=I(B094A^^1KYY(1]8G^WE3G2OM(#W;
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
MQ'SLL\1M^HTD!L!B->\%.8#9%CT&H,"G?Z]=LR_H/[)^:<U#ILA8;2Z! QF
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
M2"?M5XF*J'Z@43;=PAU2<)5P::/23P3Q;L/DBV^^NG)WX\#L+.*%9G/B-@*
MO=U7P_,>XO3\R*N,JTXQ5B1$LRNK8[;9 ,_H4*'2P^O-3@S \O4<Q$/?O :+
M] ;9X2&EQ%I#A3 2<.M-4!/]^-?>D&"?IWWC\L4Y.&I>-N?1K^%>3@&B&JYA
MM=L,P+D\W33^_M!2]VFR$>X1LV,XI&WK+!#1I4VNR[A$+H-6WVV4.5ED\H>:
M=49934<5]-:OF;+(">>:D["SQ='>9J%+2P8K:9(O:6_1UIY-3IB%0=L*^BY*
ML89>%%IP9'%I+.9']?V53*"M16K&UB"Z?'27(_PB*E&=^#'\XG[5D,NX[PVY
M.2)KJ)?P*_!!80TB(FQE:6-^X&'TC3SD'>Q8!82TJ$2)HN:MH;;^$(4]_!R+
M[7"=A8 ;-L3!!1<'PJ'MY+$+C68-W9&?.YKP'VH8@ K6QBD&(#$3\_- #^=R
M'>GJRIF?XO>WHRCQ,4FU_K-+EL35AG098IM^OF,L7E<PQ+O#A3X$/%"C^IY\
MVDE /54%5OWE!AL8(['CY8XP\>)>A2(53FLX2O%B;<.>E2W[> ZA3]![QOC)
ML9^&F]AGEN]J??3]3I?RM$$75%X7XE38$2=*@K\29V/DOTM;O4^TXS#9G,&8
M/[U?EE"I?L<)H;OS=%8V9'^NR=@;C89S[;GV\I:YM7-SAE9)C4@A"U_>!I^D
MN+;ISG.VAS>?NEL_9/ZJHS NJ->Q(T-#0Q8_$J<AAVJHF&.;-3<=O1RRWQ'H
MF<%I+I])UM"M47*<T/3(R.CGL,=G-=ZARD .P$A6 OC%TN/^;/:"$^_ @QCI
MFG?G?YZ)++[\XZD[Y#J]!70BI4$#=.GG=XN>I"=6NUC\3*7UD8>6&0=2O;NI
M.+'.RR>:;X$_3_,[HC0WDL-#.N=E"QZE:QC=&I5PHM;0? (-^6AY&N>AD&-T
M 33J@[)>W851I"XY%X@+('A>RW=AX5(%,YV$"C U]AUHL6(#%43GF-\:R0XK
M_2Q#.'EC[;.=>C-T0RV.,R3]X$">ODY65[LGU4R"_V6&5D:XX]-.&L9%-FSV
MA0C+2E8M:MQU&:F1&7A:^%(E#C/=]4%A14.&S#M>';.O\TQW@7,V15GR2G8[
MATHR=8@<]A$5#'LRF+AT6.<*OZ$0U$K*@SK"E7W4*HJ/,/UNJB38(J&RCQ(S
M6&O<>$0LR&4S2GT;-6SQQ!(+B(6D8AD )G<,*410O&)KOF8]AL03]REL;B_5
M$HXA3_A>D)0<7"\8/%X-C(WT*NAZC3A8<P(Z86TV#P-!A9KKZ8]0JGFS7[PO
M#1WMRPC+[O+)CMT@C_CFMP:K:?&@2HJKUS5$@>6SC;V@R?&C80R "S"L%3%X
M>5=<89H!.%[PJ(ADJ>F"MK*Q5XPI".RC*%#%B3&OU20/[(9$'>R?N>1Y;@9=
MP?>%3T*B]/.%=Z3[K&\G%UM?7697F/'"%\<T%2 (R.>KF^IN<=XGSGI<'L)V
M,0"G,5!9(%F,P-V<D&60]R3T!<1YR!>L2X1'N#MG#&O;'MNOVWQ)<AVXE<H
MO"GQL>&XQZ8H)VADT^%1&S<7*.QCS/WBF]'+W)W!96^-1%H2 ^"T;-CL7]:!
MC)1)T(-]0?I3CE[EN3_0/WW_,=")^KBG+"*-U:2\NBR^^9%;B^-B..T2+8DN
M+=:(8EU)=-^*@&D7I<3=2Y]V?T\ONF6A#GY$]E%*/!MH45V3V+&I+MMBT=0<
M.K&S4F @>J\)=I 0@Y,D:*1,FF_,N9RR/%]];:LC<)*D2;\EB?I -]W1FXS9
M$>>%;.)V!XA; E'>(.A!62/E%&X(QSR%_RN^:->.HD%>-R6MAEBLFSGWL8'5
M*7>I)E@T/]D NGRBWJ#V2#;\!V9-%#1AE;1<R21#H9;!FBH3QYJNX:^4BJ'-
M1;/<XABG3SL%&..9^PCGU;".HT5?V0)SF 8%_>\&Q0I8EZ:"-2%QIRJY'WGD
M") (E(-D64"^X??K9PX7$9<S3G*]:;IZE7O3+\H*(Y,<29P?)2\51CN\J^OD
M2RP8FZVO4EHN(\FLWPL7%VJ5 \ U(>_QG-Z+J..^QPS[5QB R84G2N6![N8]
M,#:B_!560XX128[KQZQASRXY5IF7ET<]>JG\W<3F^2.TYJ7FA^ZZDIQZ;UIP
MT[ZG[;F,?)-'YY=@YA0M>-^8,CF <''9*RSAG-3U#C]).@Y_,HYNZ<+TE^TS
M:44<:N;"(*9/Z8TL!K[T G$[=5_(>Y 4'J R!1[JRPAJ&+>UR>26Y@S.@PB%
MM=N%9)JWV.R>#D0QR?5RX8=U44F>"8Q';%,@@@C:2NZAGS&O@_IY,@ G>;YI
MS'Q%CDR.=X7D4T\<V-5*<<ZTDCQ="GU^"^9,]#'Y^FMSS$!AY?/G%-)\))"U
M'9Z!X(,I#X4LY'<$*@<VV^'ZD2;0_JTP' EDH[*N9[*1,I%S7U-92[^58U!X
MP .CXM393KNEFO?^8[@XF]:#7)WQ?7$02?H L!2=0200!K$-/BR=(ER!T/EE
MBPEI+UR.=;U$8XOGZ6<*.W*DE&;.24Y!IWNI/Z8,6M%4;-^4\L5'>94FX$C#
M-P0U&-'76\"@-W8)<13Q%"D$%58J+QM< 5.N1@N@J<25_.296-< 01<=\!GL
MI&:;YZ.V\P'O4R^)%*'Z7(<A!'U,N-K!K/FG>C:X6^OE_MB<1OY E;M1_B=T
MO(NFW 8=S,IT[C;J5U1AI@+2;'VKC5)TNEU<G#M%K\=:*G22*?1; 9AM*$%\
M4?[=]J;EW3CM.M!QS%/(ZQ'62%<I:;%[KH+'/U8VT[YJB,E22^T9 &\=E!JY
MB $0E5EZ=L5S!SN,+T8Q5<Q1<FA#<=?GN6X;W=Q+]E;A--63ISE8V07ZWJ>_
MIB8=4VNXU-09I:89C<H9I_/2OJK!1QJU35.<H^%/(\$X!"M:Z0GFE#S9:' R
M<#?KL<4.F*D"##_Z!AA1S.*<V5^=W7?I?8L&TVLKZ@I#R2.!RM%::UV"UU$@
M[I?UMD1#[M!0D=L;7]Y2[:UC[M^YL],7@/QD(]5_H;=&(<?FFKO\I9+L?O L
M,ASTM"M,P*7(W?5@_>N>UIA.-(WTJGGRFTIJ:)[%99KDFC9!A'MPY;NRACO=
MNZGAJY/"Z,!]<<M*?!-?%1EA/]?13(NY[XH+)7B4JS5K3.@4(([01X75Z&,E
MSC:!56[NLX]MIU<AAO!.Q.$:( H&["E<W9"$IN1,[LS$PIUV9K=ZR9J?R$<M
M=4K+H@\7<MR!UG'/]Z 2">Z<1Y:X_//236$:T.#Z%L'-D,'HL>P1##O]DF\
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
M NT/ZF4[0L=)H[*:NTWO1RJ%/Z+]:1D:QT>I$B236+Y6;8_I;E06=$&<,$^
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
M11&V$!D %]"?[0G*04&H36;4 =KWIQ>&3?$*=1$\9HU1C(> X6]DJ/I?T]*
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
M(86)2IC=OUIQC4?,4!84X#KM(J\)8N4HN1YNONXVSW7[5=/##.6XHC<EX8>
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
M!1IP<%NY=\K!T>^ZV7,@/#2!*OVO8HW+'+\_J,?B\BJII.9A6JC(VU6Z+KQ
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
M_K:YUFLJY8S'<#W$3;T'O5P7P"A\JXI]+#^/N@67]+Q:[3R=V,G,^8[W"B@
MS@CCQ@<6X<IF-E=.94!$#60NPXTF"@X,US?JJ/*%:CH$!%8^J;GNQ&DNT%5X
MAL<_[Z@-EC8T;Z(> LJ_7*'+9<!:]2XZ'#!,M"8*DQX-P,5@"F7E@XX&B**T
MEE%%OUHHN0PUG;P%TXQT\*FWY!2)I9<:QW%H+@#W]ZB>10@$B+*YD=5'DME=
M,1IN0XB9'@NEK2 FXOUGDD)P0?4>WNLU+F)/A]5."!""9U"TM1<(!7!>&"QA
MOFN_=#QBX^"F8,]J&3!O-FK\]"QMJY@TB,$SN^3TI,(WX9:VT6/H<41!/.E\
MVDIC=Q8AJ^62R.</8LV?1%WZ]]B93[2B#P&%O8UA&\=)8F&:PX_&=C\/E^Z-
MJQP"+%!"U/5+X0%4X5!K3)_-FL\CGH@FOGJWA_RF[JE44ZTMV-"2>FN7!C@-
M*E%9K<@DN>%BNYX_[VO,*V@K=Y2\%3.$BR((1+5.TNKTMP2Y>T>;\4&Y'D5Y
M$^>X&R_,\02BCM?RD7@)_L3+A!>]C\5YE&/H1J8_< WA*!.88BXACE:?SP&W
M _8Y7]Y:A7=[=NX&XF1>E&RL.D"-U,WO7O!2X:9RLXWB&DV,R>#:1A[?N0FS
M"Y[?/$Y0EX=K$<2,H+(=\*,$]41?*-G*W.QH3FL%<B1J3!>+:$(&')@N64B/
MZ.H6!5Z)6XXJEUBY+69$F*7044D@;QR5MYJQ[M.U4@DA]:BW*P>1!TU!.(-@
M\>_XN*A='Z'UH-?53:]V@=3G'6LJJXZ:N<[OPQEF/0ZW._ORMB_CL(8'Y589
M:J<9%0MGAW_#;"I2%9 YXQ;RVZ0'>+2LG%U1'2%,ND:NR',_)>\E$9MI_IM\
MXQ;?XTB4VO'SVU:44\F' #[Q/N\\&)3*6R\07&7\2-JN>>V<PE-J:A_<D87@
MZ03G7E =\8A"==P&>8SU1 UT-X'\\3HFJI:=2-_$5#) \[UJUG^T3^S]?C:1
MCG24H(4?5$V::#5LH8>K3$ 9R%4YJQ"".[A!PA35AHB >Y"@!!'\Z5T)_&3.
M1#5:MV?*^M/(BZ_:27(ZR1/^NZ_ F\3/VQ-[G!G'O4&.*YBOR%4TUES[>HVN
ML:W$)R=193,;Y[61FBHLZ^IEW :6/\/IBZW$S<IHOJ>C]>N,)J0:@CH6$99<
M$A_V?3-?W,&=TV +MO)"SW'GQWY84<\7$^D4]M3U0T"P=^%RF6I F?73->UQ
M/^.U[6+MVQ=_5KG^PB_\PK^-7WTQ_S7\ZHOY\S!*6/!S YV[#](;<'#Z=L8Q
MZ4I+Z6+*&7K&.D5N7'=]LEI_[BJ_O)/?A<S2!;^;GRV$M!^'M(P8L!_SUGO[
M@)8#<X+$T-,#$\MDL7H#>]F>GZP^D+MM>KWX:VGDP)CBJK8X,QSH& J IK6%
MA\N(G#GK$_K=L?8\0>[ 2JPU<'OID]6;7@!_98<@3534--5TISY;PD9(&7'Y
M70".F-9SYPJ=N5_0Y&__)1*PG?U'D)3;M:Z6!R_I..SFH[Z[\GZ6WAB!RR0Q
M'@+NE+X_!,"//]=[0'LS%783UQOH1#\5DSIFM\?WL//8;5.0R:*=;<H9!9^Z
M ]I0/F,IWTOH!^YL],YLED*5$B]("MCV5Y464796 GLIX4)YRX)'<E.'<LYD
MLUVJ^*B%1;S:R89U;C :F:N2EQX=0U/=(QO;*>Y!^9OV8MN=;$\?<O,&/ _M
MISHW#7C&ES#P3#MOC/& F)1 ^"..F2O-\-@?8[N<ZD';(G;)>].&UDJ AXL\
M-+B-@"=V;A$<O9K1M5NF+<P)4S_I4?W"+_S"_QXB?YA-\^$_YQ<+TF3]&2AY
MXNE!N7V%+*+YTU?SA>W_6=6K>>U?ZV*O'UG4^]GQOW_$2O0/4G-_I.4$:5[_
M(U R7$=2H/Z<C$/ 2-7R3Z]._5_LIHG%7R<9V])\_>DTY>^QDI(!0YE9+<*F
M"<#_ST@)6F@:1-A*)"\O+_Y\LN^?14AVTF<V]D^T4Y9R-P)1FR?CR0> E<7_
M4+GZZN[$3?"Y/72N57M$3'0#%!MH=[2 )$CC'1HXLLFY: #U8K%-3,]NDY("
M,.L9&FH;-PQJ76H^M_-$]FA!,8K'T\=T*%'KZXB8^(;AQFWF%^6_O_3_:_Y0
M,[9W.?ELM53:\I51R,KSY_%%7"K'"E]T^08 W*[K6D4_?M!V5VB.R0A^"8\.
M(O%]&>\IL,O,X1(J?RVN 7#2-JZ4"+F.8JI?L//H@RBA81+E!K%_R)Z^NY@R
MO7 +-">$13#MSEQ!Z^U;+'S1EW1Z.D+EBKCHLL@568B^.VC*(4""@%Y MD9-
M^#19R.-U80JXI*!GUXGM]'D]90YO2NL^./*Y(<'E9/_FG%/B8+N2LCC$%-LX
M,5;@@WL*XQ#15VU@K;3>_4PW>73N#.*N 72SA_$$(6<7>,5SMI%RHYS0$!_.
M&Z/I9R435S,!2"#&[#J1/UW?B$J@';>*$"TY.<2>)P-KFZQG/K+V^Q?7D3RN
MTX2]U2[5 H5PR)_&=J(*E^'"@Z*.X(4/@P%.'2]NJHE$X0X!+8S'"%^V5BM5
M0K8GE1<H7J8]["CAE:T6GP='?P^UF6V$4BX2H'6=[/@393:?3BEBJ][R;V1"
MDPX!@0$_B-O=THA#P$OU6SQ!2E[+E#X$_<=AUI;*&T]D:=9$VO/7.P[HU49$
M$HT-?+P,7>X'70SZG'+J[P+Y1:ZTY%'*>.)'Y761F\^<YW\;!6K=QB<%S01&
MNT48H+5M*;BRU]*"-/:ACP<O5UO//0RN,=K.Y0;/L ;N:%@7)VK8]\SJ6I06
M=)SQQZ4P!/Z;XO'TC:AV405=Z#6C7>!+&_SI1H^]Y,=E([GS%9-E':JWGQY8
MOI#C^"FUE]E^J2GCH]_G90V 7.A"+N6B)_3!"$2U=&1U?FAPP^132AN8;M'V
MC^.:F@<=]PAZ:K&E6QW8,GS#+M/A"Y@#@%*RMN41')#7?5+FK9SJ]'E"1M4!
MXY+<4F+[LUKA_P+\-G?I%<?6Q:V-+MR.B^X!4#<U_\3*[$)C#F>@WVR+R3U)
M"3WHZY.?6]=.X<8B:2.*71 K2S^BYKEKIYM,;$)66?94:X,>%%N]O$Y?H35K
M<OU_[Z/I[3A8=MXIB-M[4!'9,W Q/N%) W)H6(&FA4,@].%Y.XZ/I>E,B[OK
M; ].-/]'3FG_/X:^^5V]XH%420LS%8>S[!(7ZU).ZQG2...WL,.Y>5Q3UP9X
MHS7I2MJ.Z4%P?1AZST- Z(3RW#0B0PS@S0W451]^NI/#AA05YZTJ>6O-'_S=
MR(>C[/_@4PT8:F9[&3TMECE]38V*!Q?>S<@NO!9R7;O%.:1G@'XP=:^P_E(G
MYYE W=?V)G]H\"_V)AF94?9[,FBF\8F43M6+=<Q''$.W!HEW8%*&UHK2_?Y"
M]2!["WH!TG6)1L@!=[$3B<X$L"TG<KI14;9/WH;KC:U)3?Z7:/)\Z6M9D,GD
M?WXA^/_+^-6+Y-^Z /1?LQ=)ODHKY%QQ,LUH=9F,MM?*(4!4W=7PI-JG"LO\
MKF6]"-D*C3$.1?'>W1^1CFX"-'DU!(%!)I#<B:XFQOMQI0<N'3<X7W:#L4YK
M[ZV<06/BN7%BW1^;9H$K\LE<Z;VKV_+62=;K9J&96:/,!K2O2':9GI4-0JOY
M:;%C+OTYCT,QR$O:SV"%)DE#UNSYME4I::'"ZO\AA;>DW$. WTN-Y\DEZ$ #
MD;'IJ([?6CE?,ZJ1=9$=O01!5M)'="!BY0U"#4 ^1V P(ET=4+_Z?&PO$7G;
MPM\"@>.EJ$9&4Q:V@8O,1QI(4%$4_8Y+[H-]7T/D74@BYFL7VH%H [4T'9N/
MZD1,5KVI(1HNL;:@]OD/4&172B!*!O$H>5]^THE2@=I)81RN%,SW:$V2&Z!P
M$Y[LF0YG&>7EZ7KIU+'L,A_IUX:<AH)QAN" !,6,R^FV!TW?3_$\5HT%$];X
M0PX!Q]T(QGDK(QPZU ?.3=V_I'KY-T&^68'O*8R55-O$V,2B>&G0 ?DTWS))
M:-:8U<KO%J_\<,2= P7I'NA[Q'!31H_"<8!Q6JT709OHX,DZLQ=5DGQJZ9)G
M";WX7:XUH7U/V5ZU3L(.T1<&)M#,<H(8[/N_+<N4/01"+[&KH %]M(-ZAI=Q
MC3-20<U:)\<)_AJA1F*.BLN_71FV:3D$G+V. "QZ>"=E>9Q3<0SH@C]D&.6F
M,MBWAO5E$)P18\#SRH#A['ZI+*C7&>LX>7__2$43%!9#$#%LV&"RCQYM_60_
MLK[*+-\>L$"AN05R[C>: N(-DF?IZ3H-!A=4'=;3SXFCCX7O*NX4W3H.C)J)
M MI-,0UDHH8<>?W86C3W ,D9,+N9Y!_OASGM^69+)5YU.-^ZU#)/5.BM[/:^
M+<VZG @6R8"H-X6S>L98E [,].\$\WTL#:&NX<''DET)/Y)3AN>&DK_NP+I5
M'+ORG1R_QI5;W,>9T<^"C;9II+;039 )USK4&8J@+>7$L('S%WO'<_RZF^$?
M7)L!OHQ*GO&M$N.]]:BC,$5W<_TI\IW S:>CDEMK$#D!$HL(5K<51:0UHZ%4
M)%/X7R@2TFJ=R%06ZH@\ N]G6/HDUO)N>>(YYNRKY":Z@QM\QLS7KK@KL&LJ
M :1GR;]1SQXIF%R>+SY++E#D$34L8U)&J]'QOE;$(?O!XZZ[:;B%U2JLCP.T
MZ;F'QU<S5%R(?<6-O=D,^&W* *0$&0B7@/?Q,.%+WV>93=B-/^X4_=KV2O+,
MPLM;H H*:^_N\4!-K3>H#I0":OH3Z"A<"/;001I\RLAL\O89XOM'EA4@;8OW
M.!4*'12W-Y,57'P(H+,;5\QV@O=_.>'9IGE"060"91LU'M6 *H($;N=!F]HE
M3>VO!:<QN;>W6B@LTO2B'J("%44)UKB=59@Q5_^4E_W5JWQSEK49^6!L<M.D
MQ$Q\T,.1ZRD-XX^-61%F3 F;$3Z[WW "07"IN[B.U=\2YCYR?1#83&%,740>
M(:> GVX<H_1Z<W'$Y?(/#1C072JX^,%7F=Z3%U%O6<O\2?%17\G7\MZ#HD-
M4Q\M1FJS=VT?+[R"13=."N5]:-TE(HL*:+FX&%<LLHD*E+Y:3G(ZB1$40I*U
M$'GB$GBJ;8N5)ZW6\T<\<W%K&<, $[U@8,63F3OQO]A[\W HW_YO_)*B+$U"
MLDZH*$F*),M0H9*FU=BGDM"$A S&C A%^)2B**-D*<LD9,W85<AN&#)FQK[.
M6,;%;+_IOI][^QW?XWB.^_?[/M_G>SS/YX_Y8^:\YCK?YWL[7Z_S.J_W:74G
M'_!/VPH:97 TN,D<QWQR0^GQJ/PL?7K;_O!O]B'09E@DY@5;E0_4FG+4V6<Q
MQZN8@3$8\SSMV>3/EH6#/^^6P1S8W4[57ZJX3WW.GO[\/GCSF0VO1R+E18@&
M?,"-$LD'BMMCC:$?D!A-II.#3A1YVGSTN^:YUVDB-D!(Z:PS8ZY:&MLSK ^B
M%\_D3N[X9'RAA![TVJ];#TT\!2NDS EG-[]K'1]L#!S\M9.3?N1^G@ZHP<$>
M[N0#MPD[/'C&E6R?1W-47#&\1SK"&3='-\8>!+F,)F7]R._=\SWG;DR(!AHV
M MB'#J?=2B+;;2U\6J_T(N&*=[0?\($T:TZD73KD.=&;0':T!>6H+:&PDW&[
M>_5/O]IEJY1DN%-V"58#ZS?&]@YO3V["[_ IL=%R>79#+;SOA,AP.EU_"L^X
MG!#ET/P8$E5U]5H>JV+;D9\?#Y_>F+*"[X?1FQ*9$51DZL98+U_4KLBWSR/]
MXH_$ &M(NL;LR5QL,]G)Y0AX,C!G)O@=<2&]_%[-KM'7-TE=T$^E<T$&<Y*9
MPU,.M78K;=JG J7H&P]-:TW/6<%+>_,R2RKBW,*O[O\1$N$2Q""Q?!ER=2:H
MB[T8W8R#^) <PV<T"Y]J.-5,Y152#4O"?UF)KD,?-#XR$EL6@(0V[^WK9LWW
M:W42[^C$VS!@(_.%>?WM8[>?9L\_FM:B0_OA(PJ8>^ #G2;H3L=4%E%BNNMF
M^*\<H3194)R)9#'2%-OCCB:[*'1K,_I\O)X/F[Z8BN!M7F T[$\ S^BW/FA?
M@/ !663(X&"SY\:[=>'',BY\S.T0ZKCR7&BMA*G%VP*A.FO4\P$O1E9E'OSC
MX)?E>/LM0U;G[J':Z-Q<H@=A(+!!0322XTAE^E U,^VV3WO<<U"B&U6_6!]T
M0C;@'ZKL $M<)0F/EWM[5!\^>U#ISDC?@MW)N=!AJ@5Z2[J:55OWRR-:]YO.
M2'W3)Y'V,":H/M&F,E.0+/3MYMFC=P:?7)M(F?D+AQ.F^H#[ QMFVB&<7='G
M.L=N?DT:NUI5%#41,X^[!@V_)Y@K4-=I6JD?)BK[M).L[%^^OE7MQ?VHG\/;
MQ^M"F&Z\M611]9;EKAZ!S(")+S]-QYAT^#..QJ*N)D#/ GB:"(XJU7/H+/[
MHM8B@04OJ\2!^T0(BL/MN\UWFSH::JWATDI8<G/.[""TSL@F.NCNT+5 T"G(
M4'60^0'I(NI5B_#ZL/)@$!MY&[9]89G]P1_UT&W;J8??CE!VID.&%;3&VP>Z
M63,,Q)Q64,X@& COT;;YHZ6$[-4^=7D&6JKQ0 _V1 %1GQM9IM#WCG8L%;9+
M@Q0#K!^.84+)ZJQB1N L)5N;]$@B^?QI;N.'36NL\5+L9FR' K39:X>)M<67
M\M+(;K2<L"CT!1 <)QM!A\M[5@LSYEA%'WX^=71HNGGMI]"=^RHKS.I*P?1]
M%[1_.WW)_LO3W*'#VXV_7=9JYHB$F8Z_JY;IQ(T44,16WH3 NTA6?;N2%J]&
M[GYQ*#WQ"3ZI^BE8SK9&6X^L1LV5Y-N.P+V,U=SLE*2+PW#Y0'"O;"U'#FS,
MP-QCV!!C]%35^L\U7CE#BHF@:S1#(!BI#LL/!.M'/WT5/DGX_E[FP.SQ$0@2
M!")\<Q6ALU[7-WM5HS1:5GZ2UQ>H\$9M*&WUH1?'_%WYT41_6\/K*^F2[3O<
M>5*ACJ*BLY^7^("0_IH1V[0-32F^^79A7AE6#/_V\S2[J;J'^Q[F31#!2!;V
MZ''=;7H.NC\SB,0\_S$:;D@C'L+*\D@J\@QD8S+39/B-GW:JLSRGY(3CQ@D9
M(78=T3]T'VJ\/0Q:BHB >80&*VN8=Y<H>HXZS5><$UJW36@D#%ZNA8IB;$2B
M\_+F O7J-BVV*SYNS@1"-UE<[ES1+'ESL(LGL6:@>^ #WE)>]EZ8F%8SS(,/
MD*/K*$4J<5G3+IIGTL37JEY6I95S<G$6X. [%$5B'N.#4B)D.=:RHLQ;7C1Y
M"'=J$AZ60$"MYKI?QQ<=@_1,/*KN7'DJWPQE*$3PH%L8!%Z8P[ )YJ\3R_!S
M1!W9AR-+IQ[\D&/N*1N5M>?5EP($<0QI,8TO+HU:QD4D8JPJHFC:.TQSZB&<
M'&%2#F$/J,X^@W:G-Z8,38IK6CK7MRX3' 3TH8TI4BX:[5].F/<;;3C<3Y "
M86P/M ;=JE';L29%S>D@(5M++PM>V>SD:P8UN^CDTPB-44#4X<2'9RK*_#Q1
M\D]9 36$@PS(7.$(]!%2K 2B8G>..97DW?E=(MZX->$VL+XU!H3;"F:U2LZ!
M+I_1DN-'"W7A:YX*;G">D4LF&\:CN #<MSJ[OW2I572[60Y^88^U=POP@<U%
MNV%-YM7HA\MG5JP'KGK1G2EH#.4L.-$$9=CJ1*E(,F6;GOIF3*]NKSM]^,2K
MRWP@OD-T<!G11BE*GB.-P,AG:>.2VXWBCIX^+T;9EEG]6FS=W.YP^%;S42DS
M<0M5U2"-#54P5@*WP%B9?61@P(:F<W1NONB+HNVFYAX_,Q6Z!68[;N031:P)
M1[/(9_*!<^U\0-JEF6V$_34LS,U8F8G3.!4S<;X\ZH@JVW?S9N7R#6&FB7D)
MLNYLD051T>N\JS0%RESYB VD.99J+]%%T>.=J+HIJ_TZ&/$%'>-6QNCI(OQZ
MIET_:>DAO!C""BVK] $UQXF*PS^9DLTM[GMP.DM]1!=7=CA1E>C^E<@02+ M
M*<!,^-ZOXRGL0=9S;HFQ-%OWI"NW7+8I9U5#2&]1B4"2%R 5#\*#48&V&S'[
MXTTF3O0)_N?T6W*D#68+-XNSA[ET,O92I]O1ZFO?PJ=J<#_"3(*K+K-J&!)X
M*>Q&=,+9TF>G"VY&CWH\EG3I?;W\\?AXBG[<P9 3)]9BGZ0 G'G!G7U!,KMV
M6(T/1+J&^NWN=HBZL?=."?8/Q"@\+" 5'XEC7/*ZT37VI3&\;*Z/Z.C/;NPY
M\+8<7JXV+R-TZW_W&L)_^-EO]#B)/&R?.M^4V=XAT2&ZAVE$RXI@Y-:7.A24
M!R<5GI3'O5QIQ/IS3G#SJG6Q70ZM9+EZ9>4 R*96GE,R([N-E.9[!><%>922
M/;>)65]O*L68JS\:.1$;>D+&^-#/K:AEN1%H#5(2(\K *,"C9_L&[$]^?_"3
M9I@.^0-SA ]L3&4D/RDVLG%O3!DN0M$4WU-\92Z]R8%[E_@(O#K<A',\]GQ9
MB(X4ZM;*A9>K9WWQ\*_(=/\+HF-O$IZ8&F$;#KW92SJ)HD1OJ[[94Y 8HE.V
MMWJ*^X8/>.I(<-",MO=D[[=*9,*+BI" :4CP<H(\VN"TP"NBO9=-[K?Y%+=D
M#A[0Z2"-6CU^WXN[#B.'\X&KW:U)U9+5Y8O:UYQ&-G@(L\[&U#!PCR\WN(AW
ME;3.6U=>*?NV*D_8T4/T6MC@B53(-U5PVI+1-X^VWQD6,2-@)%(6&#[ -L.2
M5;9PTV8M?A843=L?6YP]?8MG6;47!AXPJ/MP-/'MS-G-/\^Y"_,!Y73(UQS"
M$0%\6:HG%FL\%'UD;-R:Q/[RTDT=O1ZS_ /0S"KZ&#HNOG*,D$KTP ^6UN"+
ML,2M3PM.^N4XGW[ O'G2M7]$Q4-XZKC6"![$&-15N;/%'?D T9T//":@N"DX
M;YT-O.Y$I,5;*]^L[ZC5),Y#[>5O,D++SC+]HV>N'#Y<L?[A6^;NK? -83MB
MF#ID(]9G!FZV/7M@"'STW=_[C+AD[@;ZM"'A30)GAR+5KIUSNJ0H8?T6#DP!
MV.28-3PKB/NU2HAMB7YF(VT1,P&ONJ(3VR5W;/:PJ/YRQ2?OA]!, +/$QA8_
M9N\#AQJUZC4&RM _-Q/>P$82EYQL&%UMV>5)]^S;%W:F<;4FB8.K/!NX@-2N
MS"$-!9A> S;ZLI_K$ 8[-?F>(".@R':@ 0L7=K1$W<6ZU#>J-^(8JUE/:$[
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
MD,80G.V\11L(*Q;,R,HH(G/?=NQ%0PUN<Z\(,A.,.6$>4\\:[M'WVQ5O>=<
MJ[_^@,&#&]4&GYS_5;')D-#23OX:P^L-1._&+ONODZ:(=5BLTJ2R@,W;AATG
M_U<=K??O?"8XN ]Q&K4IO4V'6SP/FE;:^,M&T^-,].&B,T?G3;GOR]9G]836
M!/!DXZ@@R5'UP%YZ+/<"M\ Z]$RKY?G[G%^Y*VW'+%1ZUZ0%EZST[&% FR$*
M=L@$C3F'Q$>EOO@4HG/BO$Y7F/)?%IE>XQEV! FR(T>7,4Q0VE\D2)L?DYI-
MK$#2Y"^L-Z[6I>JJ3P%:KGY8I<AW3]=M,7M1C=TQP'H$RX0IL\X':K[N-1PJ
MBVK<,%'Z0VLQ@S790ZB"L1T<*)/?FB\YW5FL9AHVK^BO-[,UT9;T.IRPO]^]
M5 64S#4(^QW1@*<[E9N/JSWIKV45YV9[??'3MVE-X6ED/X5EE6I7&DN#-&@5
MTF1[57^I).;L"WBT/D+J42#--C.:[;J\9XE4B:Y=[%-NF&]SSP\_.QXS;PS-
M*DBD#AI=-5=H"MMT,>Q8_D> @^_1<T:Q3G )_L[0LSUC/A(_3^6[RZL=W@HY
MRSW#H#QZR]P;*?)A^_.8*[_"@WV1J7R@=&S0#MM1X329_JTP"S*&O(N1)#Y;
M&G%[(9@$\]B[HQ<=@#44:Y*;7R(IC>C&;*%N>H9JL^>UDFP;QG=HR-.^P&Y!
M^P]-?JHG8,X0D7+#</:*([,J+*A9?W%A-E<5S&?#02+;73K.Z**/1NO$SF#N
M@Y*+RL5G,\1R *@ O<Y@?^(D' T9IG'?FCDA8FMP5@4W:GY/-[X1)DZ 4:53
MSYWTW9.6=E3QB5_\<=*P/\GBZ=G/49=K;>5%PDR/"[(@FN/ Q,<9BP=D@\U6
M5<55)2\;/@^%BPL]34-E<\MAM]]S7U=#8V./50_B_'EF<9#6\A&%]5O#3>1V
M4XNJ"^Z$I >X%]B+O &#9QPS;GHVHY$M[;KIAR#IY0,!Q"+DK#M-)\ZA&+F-
M@\MO^^B)F#V8WKUP^$?8ZSF ]*L3^Q,I<3U>[W<"C+L?WO<13G>$;5X&B_%1
M6*7B!R<:)5,TQ4QR">F0=B)YB27].H^G#;H*X/'FME'M<>/CP<^/*='C>SMP
MM<8"IC_3'J.=BU9L"$GOQ9B^D]:OOYY][2Y<G[5"RTLJTM)TNWGMRK(Q8G0^
M.;V9L<I*Z?$N_BZA'9J#9;H>4RH!0NO96+_?V^D2UEB_L_Q((F[QW!UL/M*<
M]^L<DG6"B5+):MS"R:V!C3RC\[2]RGF3?F8J%+8/ML^6#Q1E1WD53^;'_<PM
M4'<T^S'4T+I9I-J!^Y1XG;*=8\D\A9,R507#O2[59B\EVE0=H/:\IHN2R_C
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
M%UXF=,$&5EFU#(-F+46[ _IHI-U=8<?XRJ^:POTK@CSDJ7*@JZ_9N7MNQ5'
M2I("]Y7[S2"?"_*H3K2+-".A"19]OT(E$I7E..2LUJY<=?UJ4ZC6RA"W&_F<
MPKBJLZ;-!R1Q,W.PY?T NVB$6 N-3JJ6[2I1A&^>*D0&:=HT_V$PH>SGTNWC
M(_M>2T:SL.FKK-6&,GP$=%%U"K]2"WL1Z \@'F$'R%4IT%DF+?;;8T2\;CA,
M@;7.))!GZOW HA&=QWHM-P_;Z+F*P10 D,W;@D\G(]$/.-:C.=5EEI"#IJ[(
M][UK LR[D=*+,&>V-3_<:Z3C=;&E*3B^9-WF[Z4_!.SD#";X$S>-!VVA:?4_
M'"U-5I!.2%52X%! *[81.,'J S/\Z-KN#:L.@5'IY7+[W+5TK6P&R*)?@PTX
MLMV-I&25+46=JX?-=+;YKA"*B#=Q8OU@X @TPH6\Q]Y;#QQ]6C,Z>D&D#3\[
MR/@Y_'-8A&&;L"]*WV;N3OD=B9OK*8MXL@9+GD%JA(A^38Y0*V&8%F<'4^R:
M"U.512Q"+4Y3_#M$EXJ8AE67LSCN'1@HK5RC@M?0XQINE/H:?TP4>F@O$8N5
MT41&K^]4_NM3A:63/+&W5$4(A&,-AH:B-OJV^^:HWC<3@AV:0692MA!'TR9A
M*U."*S6%F=8L%FG!6)5]%Y62E"P?TO7C[66CQ[OC=8>K?W%CB*[6J?GZ&'>F
M&INWO=++05>_.C5'<D8D- Y3R3[I@:+I@/M$,CR8CQ%WC>QN!A!(E.BCKG#&
M^80[.=NL-A1TFBG%?V#K8@[VZ@WD46H=3GFJT>\Y E9?L:$H%;E>/G 33XZW
MN0SO&46*B9!3G&X^BH)GG^4B"*TX<-_>S+V)-&%C]=6TX"<\/:%U@Q&\M$9L
MU;YLE.HIS\!MR2HOF,BY%;8C!6WE]!F$4_T]]7VV6:K+];4MG6B.ISBLPT;Z
M,C0X1P[&!KT^JQ>%:]A'^(E[>#^7:<5Z][E/WV\"?AUCJZMAHA!F&LY]"KM6
MV;:YEN;SV"&9L^=(JWBLC9G<3+<A(0\^.\%H3 WD[%H_B)OI063LCP2$PHX!
MESI$:RBE<K-'_&@F!\ 6ZHMU\/S2Z=+#1U.SWCYQDAK:M.#LPY&>H24_68$
M R"JR>'J)#'R&]OMFZ%ZMB'A<YK^T[,5?P7V[Z*:ADDOO6B/^$"WGC@G1WC"
M9_ D*Z>8F\)1%%W7(:\HV^D7"SF^'(@2QI8LXF:3V7)@,HWXB"*@4%XNH=;P
M%/K<-CN*6\0^0S$AEOX$DG%Y0>HV3X,9E>AV.U^/%1A6"W5NA6RHU-F,">%^
MKH)1G?=WGP<#Q*>8@Q]K>&9KR<*BF0 VB@_4&W(.'^,#,5"+J01P178I<.XR
M6VP03#RMT%YO3V>X\=(4QBVZ2==3/7X.F[Z@PQA=E"\$KO1+XN_2Z6)NS7/J
M;,]?]NUW!-!)=?"PC/:H1)BEB:9PCP">XXG%PQ]HDRMP,73^WG"V3>KL!^U:
MHTRMIJ!UVP2.;/# +>YKG5+7J*U'IK7&=<*@X@*J:@G^RD29JC)R/5,PR2<<
MD^*.QI\_CYHB@EKBLMR4^>C0:0& E63XN# GYE1'<)*<8XS10 ?9K*2K;E5?
MAK;?;%<C(G#NN &K.KP(!G9[+I/LC+H3T_6K^"1V]I[?C,M%06KH9+B\RL3L
M[ S0]**QK_2-%,W)$XH]A'X_S/G?OE;P7_6A<:Z6LNT-_ >Y6L5_.QM,V'0C
M..;+-#'=.ZUN<3R9Y8T+')T?<(*1JW7Y0(B 0C7GKB!.?/Z2:OT@A;SCSKVS
M&VR0O+9B/H"WPRWT"[R!+69LKG"%#N_7<'.ESMP=S+>]:EJX)Q W<WG19PZY
MDP]\S<71>T)SZ=#5$A].,-$>5N0%F^B#LEFP.@%)@:^M1/.X"8Q\7)_ (SN,
MS^%Z/7$=YXB$5VL&+,(3W' OD3EMVLM,8)-+>2;(//S %_S2#(3+AE*M6%[9
MG/5Z/H!M!B_R"IMY M Z74R<W(LDM7)2V8@FV,)M"K@"O0TV<^<<^8 *H0_^
MCPXSV$>[>:'7^0#1E:/)!^SH?,","5EQ0"Y+Z\R,8VVX?Y,XH03CRF,)9O\$
MQ(S&/W?)317@.M-/ B15R)/!Y?GR@71T]'J^SOJ6Y)4EV%[>WX2V^F==)OYS
MM_^B2-A?%7"2:YO,W=BROH9/Q/U=\HR_:[)W_?N_]GN+C&O/@ZW.XB*A,TJX
M21557JXU+]R-BVG_3OR[Y!?_KDKNS7_M])^,L1(/6X9LXP-7,_F ^6%>M?LH
MY1^2Y_Q=G]C/_]SG/YECO1FZ+OH(][%+H(A7..21?\O^&5S7!*YP ^Q/Z_\G
M6?^'U_X9VNK@Y?;CV2_2 KT; _G MG'F(FA9,[5W=8X35&T;B)A\P8U[?;\
MVRQ$YP4E, J.U-JR%M%1:PYD-2,W\T;?WG;9LY\^S%X:XYR?-C:=NO1&QYMB
M,(*]G4]J,H:D_A[2!^S_U#@(][\XQN/Z/QWS3\?\T_K_.=8G>"0CY4R'\)[_
M([JQN?\T^BN]!^[0B_Q8QR#0I59<Y+FRF,.Q+G5[K*+VR&NL/!:H8*F(]I"R
M3?I4=_PCG^KN!$J083O=Q>\?QCC D/Q:59&4KD#>._$DYU@!_9_$TL)+IN69
MZ-MTGIMJO#O3T!M@4O7TW](* O'7?/#]3X_X,Q_\:?W_/]9W!O=.T%)O6[%/
M3[O N7J_8GK %[[,/0J#[)W3.YO;1^<)G3A9>_+);%_/K7ZD:[*I(XZ.GN_*
M)%%;#*<O*-"#: &]/C>*)^\W1P_=G8\N#5Z!Z5;_F^XP^S>ICA'_>^CDSXCX
MOSDB_L^R/L)FQ#$A1A)#(4=?7*P,JLQ=9O_S3"S<R$KZU/_$X23^0ICM5?2#
M*Q'1G\Z.]Z ]NW*R5QX;0=_ MA\TW9._#.V?N+!8N!1DE/O'/YP!CU;HZT/)
M!SK4G9_/%"I(_:<;[_>8F'ZA+VINM)4H6=&K#,\[X_3O&48+]Q>7E/X_U2Y_
M1N7_S5%Y24!_SSTYFH\'9;&%?.!?K!?Q%+69#WSY#[5@#,;RMI<7!(*OO&V:
M;Y7]Q#DT$3KX 'F&:AS,!Z+G]5-1;O;7$Z!J#U(XS*1A:T,%^0?V,G^8$PI:
M?#N:+T[$%,UB+%')[3J$V=%Y_$7-=S$K\)TGIV:0O]^I,%Y>RZ.15$Z<+:/#
M+B(5/!WND*O?;JH2<WY5LTN,:\!-P2I -H"7%,-3=U<\DD8>:9"EPS=/F8R&
M^DA>'[NL\#'S/=SC78S68C?K?\W1\?]: IE[F= *&6RIK=[=AT-!MKIX5F@W
MSCT[]2 [;LO%[J] *)<!Y9V)3_Q+.63]6@SD2UH[]<L+V58;B1]5&1)2-06L
ML&/(./RBS0IN?8(KB?7!UL,6@RHH7#_<#/(]45Y[O!(,S+7P4;36LJK3'%TA
M_%SH3ZU-V].%NZ-\:_5BI_>=606#05^U;=F$8( =P?H(^AL',3*<-2OGM?-&
MT23BR:YJ'3X0CN#<$&AIO?U!"6D'*7%:XH8T)CO<C-"M%8M>T!Z-NKG=0NV%
MF_=#E5Z&QIP;>\MP.ZT=M!_>V*MHE7P.J;]<:6;^/((4 [#Y@&&M4LP688+L
M6@25".Y#-D"B%4ZI0'NJ=]RNZ.W-&6"U:_/N7,7)XFK/5JMQSI0B)3WQXB4V
MVYVM5C<P3JT]23-P)X>9?@-KV1YHQ9'VAE_J->3"%+I=3YAN[+W-3BQC1"X2
M=0%,J%D-9%&3]FD/A'E_U:+B!IIY6P9S!\%!.!@I\,9M1XFX*B<+V6'[/U3N
M+R%#P&>]UQF-<U^+S:^8_2A,KYGJ"H-I\(%K^#4C^"/*"HNR+HNMK.=EP5:M
M%@D_(/WN-3R-W\5>$Q[)I41%![B[ZW?+I)S^9KM6"<W26L&JJ)KSOJ5#(OG
MR$?<EC$FLA8WIWQ4)&E1*_(^^3!ZO ():OC,265A+$$?MY&E7;&7._*3]JD_
MI\8?JY%=:2I\UP^&-UF;6/9IM7B**!@BU(A'3(_A:DTX]HSV9@1%"@L%DU"*
M...A:OPM^T# KW1#&.R"9]Z,0M(ML8QG#2.(<=,$/K#I''/\P>T*YXDZ[4NL
MD$.[4 G[^  :$4?)O(DQ$]@T@G,:I%)7&06Q#(HMH[>W91-J)%Y7H-U)IL;<
M]1&B)/C6?]\M5&Q3\@]NRX8CKZ\2R'YUL4R-$>BC8M"5LF<L;;)LXFG*FA'K
MSN_7+692#F9ZTGUDT1]MSLXO>=46X7<WIX60)DV^OO:U:[PS35#8=2+O\%81
M3>$E:=Z69J:GJ2+G%$QT@>D5*'^_-</#M"9M93T:*<PC$3]M6HBONNA+IP@+
M(IJ1,*.)J6==N K.-0:Q8G_7,F*NUBD?)-4&)]1Q$0URZZ=N#-O 7?$P:*,9
M--N0( F6LY%H]1%>.??%AQ^KB-<;DEIW+B$5T(D\,6>!\1\K*$]$Z2U$!A?$
MAN987K=F*O)F3&8NLRX*1H$%HR\P0PD-^$>FJHFV2X]QLX-MK7##"3VA=7DJ
M3H8,DNKN5_2F5#BZG!Q7(UXPF5G48H%,-5"#5<QP(>[%5!J^^'E\A=#O&'IT
M\$Q78^9KK4W%9TK4S</>$:$P'R])8WNV ZAEF2AT,$O,KSL?P.9@(&"F&Q-5
M<U1A+"_G7(RPU=.R:UM/$\P(;<[N(]D).%?E>["8"M/,0)K7!LTP4X72 U=&
M@\6N"60M0C?9/7G,0%ZY8&FF^]T,F@Z3K?+Q9$Q0>:4TK0%;S0/:9->R!Y7*
MT5^QSMB6^P:48I^Y;-'&$+OW?.!AT,ZFP(23B!(T;Q^NUA)CCE*-O<C8&NU]
MRJ__F_QVMU71?&P$KXU8-/R4;8(6&30K/.WVYOQ$V971%&#E593V*'#-"_:#
MJ,H'O'76C)'1N)5EHB!&JN")XO%L&RP<2TX399KFLYW #:SZDQ65GV/&K-N5
M;G[DU']8OR Z'2T(C5$AP7SE='D-,<$'.#L0O#/1$7Q@=C?L):$#*I%A]=8N
MMZ!O6\XN%JU:@!W"OZ(13DRK>N06BW>>@0JO"Z<5WWAU%%Y\^H069L)F:?&!
M9R>S<*1BW/IFPH/J \S?582Z32/62).069],BB=RRW*_SYQ+EZ_73MUOA\S)
M6E1D3)H(TZ*=(^,*[U7MF'_?1?)9O]1T/V1I32!?=I1 /G$4;X1W-=N^6MG6
M1F7 R>M:A#HC?S_ :1&(\X0/?#^!?$<:A'Y.YOR!E\"1Q, )GI@4%;IM)LW4
M7N^K&FW]@$[;]NU:L\2!>TTSYT$H-3>D7X$\IEK?1-]X033W;\=37S%XMG/N
M5@#[QQ.KL<N7#DEL5M_%\!!>@M,@<VTT'V$,NAMS)%"/V>\T_.A>3>1@I3)J
M.<*R=U>?7B6J,N@9>BP.Z7]G\^BM:A]N/LSUC1P]Z\&>\509A5N5/HIZ"*FL
MG:5.$WW5,-"-?05SAANS;%^U)1\TN,(<#;_!1$;Z%0>["U+=!<Y-UC[J&SC;
M_)TUKNA[HBX0VCV#?(YGG _=NGJ9FV&J;I,E8GUL86BB4)&-L*(3R%8TV-Q
M5N.(-K0N.+M^W/[4LVF)@K?-OHE(-^PWRN<2PBR=.K4Q63SHHW.3::>IZ2UO
M@>/,_B[1&#%!CZZ31-3%?G)RMMR@%PTH(29(LQG,=38+ ;8%,*(;QSV*<P\T
M*CY]*-JCP'4@I!!1"_V4,]SW5?L[IO*]TM');4NPDHR$[0:%:F&FC[H"8DWN
MU8FW:#V:UQXWF_Q6,RJ%0"UZ__")%8@?,DDMYW6"<>[^]]_[+CQ5@^8'B@M<
MXSHSK9</Q.I^=%?BS9\%N%JWQ XW:*[HCQ%W$CT(6SC2H4=-[H_*^^!O^C;1
M VE:2VR: 4=FD&80MWRJLS@A,C@KT=>?=N2N6J*Z\=5?4-Z6!'I"S*H#-*X*
MSMP>I#*226%YU=Z[+OJF.CP,=J9*ENX(5?;<ES/%KHH"XH97.DB*# (5!/VH
M:+VGA_ M%RJY=[4^IV_X9/S_L/?>44U]:[MH$)&JL8!4C0H*"(@B35I0I*N
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
M"@.X]<M#NN%7G^CC!X^$06\=[(5 ,,1!JVHCUWQ[>:2_N[D]=__MM/CP*:J
MCUQ XRUH\<?R^+Y3"WW*6FEC6^@$4''ZONRV+_W]>3JJJG!9OF'8VOM'><?5
M,PUO[-Y2KD]EQE,,<94N*L,?+#SE/F:ZSDAN91W3W7:@IN:'W*+J3GU=\3 I
M&^DYW.\A_*(S+V@684%=FY)M X]"VA-)R&,3L "<WI#3E73?+X^_2$#]^09T
M_W9)KR_':O"X)G1=[3S@8DU(%O9X8V N39W\>^)SL8W8U4^*?#%L22H6L_AE
MU-,BQ "QZFE\M3*K;KY+;92IBPZ_Q^K0]R=40-C83E(V%BP4]Y+#?'PT7#92
M4Q63B*F(>$8OMO)/-/E4:]]"O8^)^EK:21*%_\ACU700B0F"2R!Z]\6H';*[
M<T[%NSP6O3"R?MHX&=.'#'Z.SL5ZK%S9MZ2_#7%QR2=\#PZ\B!&-NI;F --
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
MDL&M=/!-BEBWPFQB?=N/ K47FF<_=0D\2D@.0I_-<.'I>%(=>8D)RHP7. J
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
M,E9Q[X<%5T6DVDJOPG9!BVJBW_Y49H0OZ4;(;SLWQ\!Q>HDW+!W%N;FK<16
M@YZ:T<6!2A?]>FT>N<:G>0BTI66GO0M?E=9!W=9@X\/$O)!^2N_V'M63#+%%
MZ8P\J?LZ=&K6M%JXQ0,7UTYOA#JWD'NG&'E3OR_X1;?A4\"5[\:/79^7PF'M
M8:/Y1GP7:]O!L97HF *L^9,OV/NS1H^]-47\,HH0HU"A:KJA'5FG=EN6Q^9K
MVO=+H0T.ZD?4W6QH5^@-N;L6[8J+H7>:D5;T*_U5ZE#<MKY+/D';T36'FU<J
M$A()RP+XBHTQD7F.GD[34;M(:2];JWZB8?-&,S(,;H,G$H]I7')&\:HIN90Z
MUW)?K.YB-Y56"@O5?A1REYX9PDTQD'I?C3TV9N<J=Y[;5RSP^>CD'ZS\FF^O
M *,9)42*?X"M&U)3+9W@*'5?]].,; "XKRD$R(?9A.BYC8%D0[UP.*?KD>^$
M6>,OFY<P1/+3N!*:_=3X&8.?CJGBD38K-UI$\Q!NR!9K[ PKG F"N0!9W^:I
M;21%,7M:-N+LB9$M2[7?.GLMES[2'\XIS"O,(BMZ:1G$,(#D!2%;:-,L,!N]
M$B.Z1.1FG+A;$A"$K"269&OM6V0R *X0;K2EN H/DMRP5>^F?S6.[-!XQ1EZ
MZIUT/TA7(YK!6<S(N0]@UY1E&]X&CQ&R $XYLF@G/C+C7-6C 95SLJO;1O?
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
M =-T2#T(RC\O24A5KZN]9-DQ P3 ,^!?NDH0DQ!0&9:PLOC!Y:GWL=1[3QY
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
M7\AB,W##;^RNQUE5/Q\^H7;94NZW-#.=!HLOY ZIM;>M4U?JRV! YF:7@0_
MNE?" 9+/P1:XA.A$=L[.+Q<PVW_P/_+_"V'__X)3YC@%UF>]2VPQ4'Y2UDH&
M80SE7\.YX+(Q_D];2E@9*+@6-N"6%!?5IXF@4EHE4P$K7LRTZXT^WG3JC$?J
M$-ZL_$)COO>FY%^W_XJAK>.B,*2,$N=Q\."/[3U;;UPR&;C6TV43L@,>\-J>
M+] T 'V9Z3UX$JV[<]@")>\;4A74,>[AU;AUZMR4PX)UW+H,;-_<*>^ATUOV
M/<42)FBSV4VAMVRBN_27*IF[*?=-5XK0C?]\GQTNB6DTKY<8 1<:==$%9V*R
M+.Q?N8H@O^/*$']P8[FVL?UD@[?B"9_77"Y]%EAHS!'A9PL\HBPD'V;*#^Y;
M+<-[5*^*EW3SRF\[Q.XLCOS;4O1"#YZ4K.NZ[=_( <0$!E_4OW.\_?#GCB#?
M\Z#OC[7 F!MTXRX-]@8([V:H<6&V#H2P&[GHZ;QAL8H?\<2.+#1@Z/N2MPF?
M;?A_P:@VV*TCF]"-8<R)53RHB-M.M&17.7S&-%[$3$7_QA!N,@M^<-$W$S^O
MK;$];0CU1JXU.F-:8(+$6>EWRU]KK9(C4U174RE\T31-.@^(TWA2*YQG]1$T
M?JC3\;X]FG ,[[[PAD:,6/?_6T[V6Z_VF$G-EZR5HUS,GL:4XI=\2?BD;(F^
M#Q5#OGCRT10)G<S0UUIV(5"+36<FEO4.YH&51'<:',UJ@PF$.(T^BD4D%F&?
M!<*MV$VP\FVF/W5@&UT3A*FX]_MB"-529&\.I 2QNL 6G,Z1E;>GRN5*+ZYI
M[[Z0@?^ENB&-/XLG?;WLT,P!()?FM0$SUKHR[U+W".-JEAUX,^>5^7%?>5[8
M<OQZ)DUCY.0V@A@3:OMBQK?L!H9XK*[B?WUG]G_8/^S_RT9&^7*UP>YMAV!7
MC43\U!&L!3#'W*EE^1*=EN^4+<M-/I=A%OW_IZO/D"X\>$*I'>%KS,5$*D[O
M0A"\!>,-/[NWNS-ALFZ,+@'*^%*[R>ZI!>9RG0ZVY?98^3_?)7Z#6+HY&#C)
M >2^4X2M+VDN/#A<UOJ-6>)>F3?WQ6L;==#^T_18T]L#X7L YQV),^T_1B%)
MH]Q!5.9GD^H9([-J4]ON'YKN3ER*U,CZ< .,(;^!-SNSMIN+1ER?J.<\>UTM
MTE2_.K .:H<;_&F;UOL9]F1417+P4J,$!2.,]\#&P@7UK!3KR$N'1GT@*J^P
M(7N2S\\90C.QE3K-&6 NXQ9\]J?F6 ?_RR*H79A##;H+7VZ6@/%\.4F=:;L
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
M^4$SLO_?VC]7(,Y;DI+O7V41,NE+QM9QUTI31LDAS4>:!0%F.2O-;S*5OCE
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
M%I]_5ED_)+_MT [[ FU&:(@Q'>I!K!K:=R@G(01O4,;SAOOOP.//P3<(#B
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
M3+\+(C^C5W>&_A/5%1E1N!S,4E;&^-!]MBBO(;_-C.<RV^=EV*8S;KOK:NO
M6AUZV26G"P83WXH]>6*%V;,JN[D%.AIZ-VKT2,R6QBFULY1>T;D!5"/;E3=,
MD.=FT<G-L9.F-/;O8"<SI3]'#<7P3N :<PLL#K-CE6[FL53<UV<J+)RH*R6)
M]N2U&@GNSQNG" <7:<FU'J%^^6ZG6J7>'8L=%FM0U!8:\#)2XU88J7EWT* 2
MX^:9&HV'Y9Y14E9RKC+5Z)6,A262 U-G&!9'?_VC;JD;$W06EHM.\E;19AQ^
ME-]\*W^N1B?W@ZK/@_9@!3OH6\W"":3PW*",@]O<AF'7Y[D26G@5HX$U9ZQR
MA7V.-ZRR'5SUEBM^_7#FD^D3S^1;E6O1T=BV^I$6^]29#8V_+6K2%C*GN,;X
M3JUA]\;Q/: :V]Q+Y3 8@??>N!L?XU%;4OKV4FVP@/Z:-K@98FGVC7CZM]_Z
M73[-#\YV[XX4/$>F@$X2]X"O)V MDK#6X2B]N)6S>U/$&L4_,-?%OX./V'=1
M]N Z\U)W)\5@H>:@UI^QT$CLRSU*X&(341)EP[S&RF8&95 +U[7!+.Z+1?>=
M>\4:KZJS+%C>W%=U,(9\\RXS;P]1UO-L@])CR[5[<$5 $'G;!-.#&#D?E_3!
MGA3Y8QZR5WT*.RS#$]]%P<>N9;C)]6L>?MTJ75(9W>D2DY8]L^@LT"=:V'X4
M!(0=6L"=LX@PR+)=ZM[>(T<C?HF;Q[G3L.=H<.SQ_:3)@><N0]R/P:$^UO[&
M>UP3<96>3U!=%C9U20$C:9,C]\\8.?Y!/Q^S:,548)L5S"MI<]_^_'2_-;F]
M^\+>N56I\?%S#JJQLKM:E6+LW"*EHC[-Z6MD/-%>]PE4]EHH.J3@]4%Q6Z11
M,#<3XXL3X3R,-Y16[I!OJ?"+J4N^4H9<,,'GVD4?V?='!4'%[Q$XB\'">S %
M24/&;7QP4X1ZR[@<5/-.\7]CWT^4Y]CI-6TV(LLJ7KX[8?75Y1OD>*/QX4B#
M958V]VO=(;:A=_#.\='266*@ZI,[L8;J?]0A"NAAJ%PN<A=X;.9:TQJQKE3Z
M05!6>BOOA[Y*$MN,UWL5G*+MKG</I[+&2B__.B04+/6J8Q7_JPC:9K25,?Y6
MZFT^(DPC_;E$Q9G]M8G'("9= #JT\S-Z! H9$ C(PM^XY@K5'[7_^%3\),5O
M>+*<N=5U^YF#D^1FC'>*@77V4]64!PKQ:Q&6[6[;!WT\2^I)*^&O'4EWGG4$
M*]Z FW:A[Z%_H^49F/F)"3/P-8-]H[\HX4(AR]#(3J-JM4T20!=>;MT?M->X
M"WV?-T"NJ,2B=_!^HN5_:FC]8Z10]2RB"!+8+1E1RC8"J;R#*&G&U!./C.[,
MC1\7Z&_>L$E_81S9A.8,(UUN3MUI*EMW:6$1WFFQ<G U&Y)+4$./N>T'ZVE;
M&?*-CA]43J2>L!NR_C&1A7C&:^,2<A(+X0W=HG8HT@"L9&J^\!U*AF']-C0B
MU[F'1JM.N^;!G>P[ Y#ZRH36<138B 7-<YY,0_C*L&(R+:KK,*-E]RY(9$T2
M30C*G L_T<=";I/=>N\;_737,QVU%V;;H'O0BN 88]FQ\I=V.*((.?^CPK[X
M5:K:O G^,?$6]&G86L-B\C..U.#BP>JQ_0_FK7M/-V1#!/+<IQ"9N.8F7@J/
M/O79J?TE^F?5Q%$Z'$O<^YFGU\S$-8M-O+*KN^,!__+%$ J;@/<>_W%#[=:O
M+8@E==9D]0N;$55J?VEJ$_T!AG)=B(XK);QFWS*=T#A;Y^FO'&)_^Z]_]_C
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
MV<23\)M@LQ6"#TB..C<W+GT#PL5!).L0]MIF<DTX,CC7Q:GA4=/HA<?JJP)
M7)$2Q)'M6GELG:06\G*W+O+;7>)AM"$\OTUK>*XQ[>2I/%R8+/M6X:I_2U)E
M\_"KF01'&]X9Q!*68IYL8,;^Q]75(.H:LN!-.*HM$N;XV;=OL'M[CO*57=?=
M?]NW\H'R0UCZ.>W,$C#43]Q;&;H?:^0FY0?>)0Q@N4Y<$4\P/1X,MKOYP.S#
M!PQY6R1,B+=C&(7,H$E]($#2[5O@WD:A:CPG3]P@\0;1PQDZ?&SO50CHM+;+
M\*5IU5$6Q;Z-6#+VHX37BS[@\1#">KWY_L1-]5#.U; 48^B;X0QZ#%.*Q'K/
M5(OA#7^DUNN>/W^R_3M$QY3U@EMO8#_A"S=GD!LZ7TF537VO]JT+?=6*>L6^
M[JW/JV<[AD0U-V<\=.SQ>^B>DF-H8CBW@F.=X"9JXZ,(>Q,<!FF5 SHCK1<'
M/5W*[B1."331:[;:".=J-#41SJCX>Q%EW5/U_&S31*X?IBR?WD$A/O+KR>WR
M/UCSZW&S=)/>K1Z;P5KR<"G-'Z4*GOX<$G\6]?&FT/7HZ&\Z IYZFO$/QP\L
M_<0YSYR_2--083HY6R*^.%ZI50*"TFCP$23M4&M;";6PS&K;W[I.FQ.4>0-L
M7W'7!')$GK*$D^68U"7;B ^GL&*>_"U9P??[:EF6_?2Y75KR2*/HMO+5(VUR
M%MD%@8N0F?$C?5/]@8@S^'DUY3M1M])O+1I#7_.!LG:.;(TE)MI-N18,#F.$
MO)\,=,:=<$\^I3ZO-61#,Z]E:E''8O/Q%R?'.[:<PSW<AEAVYHF[LM7;&5B[
M$J9YDO3(=(9\I)GW3JJ O"!_^U:B#O5+G;#Z"NVU%55FWT,/J3.*/C"@CXL5
MC?:-92/LYD^=P;\ZSK%D!VC%^:(L#(??:AGY$ CP:^U]7S ^,_ &@<B2%&ZI
M&7B<46-P6]=[R+K!L,<:5H3&<73 IU2;I^,2I1F7"%^K*[)V%GGO^70):U6=
M#5'G)F/N%<*&Y<T)_;@N?5;\UK!'*1=4/($))EZ;6_89XUV+4U!%'7TKTT2P
M67R>Y9^,F.4#(B@U1D9S8>$<3LHKJ.;R6E<-E>*B*.6?YJQR[!6E]_Z0,L)'
M%18#H$4YQTI!LAK]:&$K-=0.?6 '-Q=[B6O)?3:/\5:.N#3!DQ=I>>ATG_O[
M6EK\N@S+M2H%1LE1.?;L+&39'\SD!IA6FV@+K4^Q'7F#Y)T$>1XI2XEA%!UR
MH!>IFM@E7VQQF+# 4"GR*PIQZUZ:7L@RZX0V$8_#D)#U"Y!HXEPBYIO]K)J
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
MLR3>UUHW@,=A5E>( K.L<\$4I''[X<_X0*4\)TNKF;BQ >>*1\(<.5H"B).
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
M4K/>3.;MZ(9W95OE>9KJOXL>WXK,I0I-G(ZAE-6JXB7[\[7:LXCRLW>GF+L
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
M]C$3,2[TL2"M75\[<%X6-"/_/^[VK.,\\ 4A-XJ2^A9.I1%O$:GES1S ;.#
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
MVPQ%IS-@T3KC@;L5.^]]@()SZ0?U:)%LX"4BAPE[C^-(F_&WB)4'+"4VD/\
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
MO##S\T1HDP$T'BJ^4GONIYU\R>#)S@/)]^OD'2=)<S:4S21O2#)Y/.WU?:N
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
M&,<ZQRZK@=)PXW&D:,))Y<ASEX5+H>FXAMK&1N-=L<VRZN7Y-X1N!P]G]_W
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
MUO_R/N1G1-\KC*_7Z!(7\.$"F'26I\RB1QU^Z*I<TF.6%EWS6A?*]>C]43]
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
M-M,%&</TBML8;U4N #@[-0R>T"!<.Z#52V3B/V"388MH?1([B%/&MXJG;I[
M)F8@HH(BK2A9:1E9.0%;O.ZE'SV*OR<W@:,V3A[=*13OAV1_X&F'#:5IL!+6
M;=@110A;P1_P))BWQI!6G9-ECW:[H//0 &3B,!_[ (_](J8_NH,WBE);'FQ/
M0*CGE;W64%!L:6XW*HS@"$LSS;U=-7N^@Y9C R5OR$<URTSU9":).'8RAV\
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
M?NGWH1OK;J>$UN3G5M0[TUM7(ZR:"Y_JS@J\#O /B\Z#0D^1I\/R:F8XLEW
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
M05+;2;3[5_;IVL2%JR[AC:%2C-/XZH6)$XZ-NR,G+:X!DID)8AH/\AXA0"-
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
M&52?=NFGL0T;!W-9Z\\^_-T>:A29.W*Z(W+( H*Y36;MX-"JDG?!87\IG"3
M,<:8$ I:Z4]3#B"CU57/>)T<GLL^1L*JK&2H::V>2X"TQI^U%6]Z;-WUWEFO
MLFK97S;BD+C\1B[7%M,$AYF=#IOGWIEG64ONTD!D[%%BU&/R0'A('Y?GIPLA
M]_!;9@)G:C23:96]'MRRXAR/M1)%/DX(\6<FIZ@WO\%VN@GT-Z-!Q&5P80",
M 8OAG0Z!MK[U#TD^BSM90US0#D6JP;UPDN@0UNCP0U)!?KM'\#TK]D/].9"%
MID8$W^&$T.BUHEKX%H"H;=(<6.9L@C62?C;HH:]-6LC@W@!6KL5? J(G9@CP
M'9<"0U'3HO6/DCQ)=C,Y4#5 G'L2,*&9Q?N+Q7\X6#^<DFU/.3/?R[,I^%X4
MAK7_\G3".3'TF?7:WH1>D%LE %VN+-#9@%2 /EW"[WND&^PY7*R;])O( 37)
M#[9#UJ%R^MNK3;N?!?CG/8/6'ME"5./_ R*=CA)O/_"XT,^),'EJQ"ZL]U/1
MEH<O;2.70#9,FQ@[[H)JVB3B)$;T^_,^YZ[?W8LU'@!_3)R?A/V#D=O8&4_U
M;1\N*MTFUODP9"LQ5ZW7\/6SWCG0UR3OSL''C3 E]ZP;*1>?PW=I*;E7_S+#
MD%?PZ?Y"B"=N1/?L2^<S,++LV?R6A\Y6TRGIXF<I/:0KX,@[U* <*WX^YJ"O
M[ Q.T=1>G4!K^^UG9Z0J4"J!#Y\72 3=+0U[U,010J28M%X=O8W^1>7SR3^,
M*3-C<B(-:'F6Q7J4Z8X/L\:/BS,,6 <"VGOW0ORF0&$>RM%GH]I@2:(MF7?[
M[&<!R/M47 07DP !=">J>+L[N88-QG<I33/ON^LB\E1JF< NU:!-RNM&KIE@
MI#*0+&=V)M;CJ9OX&R.^WZH@ <+K!WRX8N@;0#1;F7H56/K4.F$K%W1@RZ5%
M,@.9JRX&8'-X1ETYW3RXFSJNH*'6XYF)Y$QACHP.P_!91B-I!]JZ1/>I@.S9
M$Z>IIK4"X^A6)#*6F# 46\';R6UK&_QD7(0R7YZ?2Y0:X_FSS'+I@R&>O?OJ
MGK1,69/U6S%DW!?ME(4JVE!%2N7QHI #'ZX%58FGF<,L>KK!@/7CNF*^NQX%
MZ!/I?7K.A?0GV_8\)%_<U*'912]A5-$ZW77P0N/OH5[JE+LS?B30W6^L<P9
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
M/H+] 02Q%8'-KO-J1^+9CZO3/1>,DO_D<$RX$8XD42H_AW9E#MU8';2:ZUP
MA//6UT;I&<UPB^^$\L NPF IM3+:6+_66>J5;#1![)]#>-?Z42?O%PIY5'=/
M J7Z<;LWWLFC:;8-0,?WP0$41$@S<]V%GHOV#!M;[T$ILE3UALE$WO^L!"$@
MYAV,+E4,W:;7?OJ<N$ Z^BQ;1;IPZB3@NIZW(]X.79#E(LRH F"M#EOBBVSA
M'R6GW.+"!(!S\'*>[+^T".]B[?ID"<LC^YTT2[J2_#(R")Y+E,-0/CKS55@1
M4^:V4;>& I02'RC3'*W:HV"V/KAN!2&:N 0^K(=&DQ[#EK^=5N%+%K,VUD"9
M!7A#SO). )UUWOTHQXCK]\/*'"D]2ZJ.?\?\W?.B>JYB P1]'[>WEE>;5\W+
MPT/CL#]?1)B2 LKOYT%*=G\@^4^R8Y-5MODO*IKN[084G3LQ2C#_*VAU[K&,
M%OVWO-=/K',#'$LBMU-3?)!)+6RUYX[[W$Z4,Y:Z ;__="CJ+MH$?$U- WYV
M!Y7,.H7?3Y':Z[C;Z8:XM0P0\M1Y$IM&I+Q7XZ>4=/I3,?$J5KIE-GKLNLNW
MX/V?>\#PZM9]:6 Y*=/HZT+^^AG42*6%CCDZ)]@'N_5DJ]:N.'+3\-2FSH@1
M4V6K5]EK$8Z#)2&N04=>L<::P^U4OQB+W$JT\?_@F->->LO29?^*:=2RPC-'
M?0@1#G>V+=Y%?FWW$9U9VUOU,HS-LQJ:DB'<L]]UY* ('W\C2CEQU8+]CO?Y
M->\EUX'*V"E4"84/8R4$;GJ%CO3P8+A6 :_LS4]X[ B[&#DY.OWY:,>LM4KQ
M*]:;C!LUJKB]O \POQ1M=C#SR%#AYGB78<_K"J=2SWR; ,5-6 5"$?/LJ*W"
M*A8QX_A2MJJ^]85Z:>X^HDN>_S%+K(M<KLLX_X8;P.0RPO0)&<4)&Y)4-?2P
MUR37;OTWDO)P1\ ^UF6K+:#73 ^"_;KGZ])ZF;YZ;;8'[]T;WIO70SII#ASQ
MG^J^O[ACM(:)?_=7]J/<A&9W!#9NDL,<YA_=(@"(+E8& N#Q;>S?[._KB=C;
M$C#D/%G"_XJF]O\?AZPC3;?%'TISCI_L#[&_=Z!3 .@?D^E<,ED@",GOQDHP
M\OW,EG'-,.='7X++-&*ACMF$P3</QD"<O5"/7;A6 R%;2P5 M8EO?076P':G
MX_ ?W >^%M>BWTH=B2;;]9?T[7CDV?53U&QP^.(_#FO#OUFQ%E;6P]OU07D]
M^3-2M22/N*W= >>MM:28SNPCS*Q&LJ:?^^[>OP9J?U=/UU^(;,*>18R@+E)G
M,<K(< %@6Z?CZG[BQMV&.PBG1( )>2@ R@IC"'+@<T3XB0I\[UTPJ-V1[BX
M_L=J./X?/YP<DRPMQ)/JS=Y/#>_[&A@A=6PNQ]KJ6<EZC)7IS59GVC;!Y3'^
MOA?&KDVLQIW7H>MLB0R&V_X?@%O^X_AZP^ZM5[KR"8_HCP<W%_990S?P^Z!,
MAT@I9Y9)1RM$TFWB*&WK;\X%4G-H\:'#HJDC.',X28'=/Z#H.R0 (&^>D+KN
M'SC=*UV+ S)2D4IKF), ^@(X0/-FI+,NVFI!?UC*\[">1B+[/IVLI,^(11[E
MZ/*;T>J@A;36WD$UVDKKVL,;KC5_"3=3>LX9P=W.6\NL]\O:>GGKAOH6=G(M
MZR:N!=%"&;T8]M'L6UG:,;U!GSQ(#^8GE'V=Y?T K8=\V8XV'<B6:K W4#[?
MZ#D-SZ-X/F@L^!]+"/Z_X__ 047Y"X#M&]><0_ZU7BPPS?U78'TU5U-HV,_
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
MG8F-MQW%&>><1 ^H!7_:I"BRINU;K.G)CJRLOYWE;W!D9'FSWF(\&P'>#/R
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
M[TE],#N55VT9R"*WX+RPFY>EI&(='H\9R[9;YKYM0!,%0/.1 DSOP1X!(#+
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
M;,3(S4P(R[4;'@>IZD*/NJL*#:P0.Z0Q5'@]L^Y?.2KMU3"Q';'\V;*+8"(
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
MDO@ +C6P+:(@.NNJ((:XC^ZCOJ8= )$SIBU]/)T2B6[I2Y//_!!2S#9VP^D
M^ WZ'%ISN5^&X3S?#CR$M*L?" E$F8%29!,&8$!&28'!Q"]_//3;DF2] R&R
M\;^V4(URW0@HG'501PETV%.IJ(F$N1#9\BIVHIX-76#:#29$WJDF&J[NSHI;
M=OT9=>V&_< X;GGMLMHBQU1HM\$<LGR ZL[,^FHX7IQM>P)OYWKM[218AYKD
MAM#T+#';WY%G@(;_4P)O_[)_V?]I^[>[NFO%_SR.H"L.C43.\?$,5BZ?;\5L
M'(I<M/V?5R2VRJ%X@J6.A."O8T&KE',FHF'1Y5Q9;=X.SVSJUR-]^_A^9FA;
M?A,C6SRY__9))=/N;;( 1;D)W";K!U2T!U$;(Z_Q9<3H:>:D9<97[;5[<$Q,
MMG,\+L_5VV(12)S!LBSH\&*I<05VK@T=8BN+-2IUNJQZ(2YI))_)J^>/=3G>
M6[G";<H "P:(45O[G94Z\JT *\L!A4)1_L&H-<LI(^[D[)'MFE5]XM$^?,U*
M[/3)H<&KN;5G.*Z=U>M4V9J/0A\#G3MN&JK6O;=92NHX6^HM@9?[BO3TD.AI
MQ59D]4:\=1=/R7SRP?K>'1F*# L.^@)3X9_PIRJR'7EP[4J&GZ?.P$?E1R)'
MGNBB\ANE&2C#DI#PK)(.K$!%7??R)]K3UIQ2A:.X6I]/CC;D@-+%Y?W.+S/;
M3PH[:7.'B"')FI0+(XKY=0T$RT1OK;BZN0"FD]E;3$2A]AQ0-@O5H<3^*\ 9
M-Z>9$AF[9GUPOO9E:$Q_++X>^S.2I$7DB?1SSQ&G&/,NB8Z^1[O*/_&7\('9
M+F !G6/@4]#!%7UXL*0L+?_S5Q:KX&/N7&XOWYE?88X?9NJ!&QO4@,AB>4>W
MTCH.=C<*$@U*?X);@[.G,"^$[0)RO+W/'^/BH(:![_8K&Y;3@3O<#-#:<^X"
MLFK0X^(3:T@!X"MQB/JE"CFN:$11(WI[^1VHEK!0^2)X(MPS()G&L4Q8OM7O
MY0'7+G);+C41L;MY4IHI07\0/4 TW5<@G)@I&FM4*5JJ4.X.?E/#9_V*UHOD
M+)VSD2*HQL<W"=OM;[KL@:P$=GSDJBSQ$L]+.G#$$S&">RN<\^4;XK[FELH>
M"RX+8DJ8SBE;M+WL8)GA]:A%^.OB1OJ:Y,!*X\7WU!B3ZOAO TR<7/H<<LD$
MS34B]Q[OZ[MZ$@SO&\/YU=*!B(0$U616<N!N]+&0)>JM&*IM".M=?<)ZJQDL
MI%I;<$!QQW/S!5(UQ/U=[F$KO%IKDQ3>*M+3M\EV1/%VWCU>KYG[ZM LA$/O
M#!V(A7Q.:QM7N=(8".?Q>_(PE1.9H>Q<)#&R-VD]+45 Q."7O=FJ"B>7S&;%
M%/D>Y_)$6]$X60DQPIH/*VH?8^NTU(JN$7,@\ ?$>0H_)\R>?<8W>5'3J3'C
M#]E,ABMD5V6/APYP]1"*D^G P=,QW=UTP%!@*,!P!AFNQ7HR*2!8]\N@A%Y5
M^JAV?C2P20?&$TC!G\%#,[RN7%?K4[[)-B8&3L]^[!MMVM<%ZM/1@%^L 1-Q
MVI=:'E@]")]B$B>-S<VO/">?7$(K4G-5M&$6U<G= U7, R),G=RPRMAWP\5<
M'X4EOVPA#RWL'=@T*7+MM^E1GI*Z7"L?LL!R0V"<RYTZPK*57QON>3SIM(@-
M_\<]WNBDZ'U0\@'CB!4!.=L-\9"6Q=FAE9)?TVYFQ??F@#F<?Q&%02G#&@.D
M3 E+/T&4R0CL=I7.S49SOMIX;>WB+<N-'^*71NW<WZ2Z!][*ZV@]\6R).["'
M]IT.<)Y,G&KDS!-RK,M8V:]-?12^OW2?NXCD:U2C/B?4C]VL&BO+Z#G7QPNP
M=&A:.9(/T[H09P;6JGB$*;:^(TKK;ST?W>I.EKC!8*3.A;0^&'=E<$KM%\+#
M9(]SF5%2H<QR_5)Q]^*D##A%0S_EY;+DYC(YWHXU3'C%74M"/<.X>?V$M=6C
M8LK@_H1/+I5]1\_OCAVM8%7,2V+_B,+('NP3_\"R&3Q30Q&XV(KA?H1M<8!^
M'BY3:5+:X>OC>A#AAR,QX/(1#(-O2X!Q,_N5#^'GJD84M%R?-BB<RI84X"GS
MACU<@E2@6K5M]]PG^UA=A81\5!=/)P$V"1^+7',J.EOM1;>5Y.%"^1-3TE.I
MZL ]7<A+2*7SRCX=U.^_@(I"Z+BJB*U>^GTY-K3BB9X V9 LT_4 %)JQE!E(
M=A:9:#WP6*Z_:ITY -FN^<@649IONR1H+MY]8+'N5CS.LC"C8,*%Y&UK8U=0
M5:GO9B#<\F&+G\DMG0YXHU\OR;!L&-,X7&JXB0TSB_&CKJ]A[TX=2=QI1R0J
MKH,6JA@Y3S('O'9^;<P$15$E8*(]<?4C6Q>U+^'9IHXE=]:^VQ9H('$BOW#"
M3B%^L U(J'<6  @'1-=]).A9ZA-2,E"42@<:'YP(WD$-U\_[8B/18@-5_B./
M?-V-[0U ]S>SK3D=]6> ;T0H)73M\_D-R&_8:VS%MQM07$']K$I)MXB5A.,)
MSETZD)VR-W[2_8R 'U?1!Y6N.W - CKEHVF9K4MJZEYKO)=4PE'(Q]R#C>)T
M0$JP%#NO,FG%0MB-<9MXYIADXC\,Q.V?/V#$<MP'SL=8083XKF7%=;8"B>LN
M5R%G4:.B?RAZ^RJ#<G5ALU8#\MLBN1Y$(ZW@:(BYKA <D@->KKS." G-G=0*
M6\K>_C71DEX"FDF@L2+Y:<[2<*8/+$_YRN>.Q/?A<<!M\Y^'P\KA)C@/E@Y+
M/+>74=7P#/M%1I3H!0)W5A(;:"*=7^T&\KQ6?FZ4G#6TW5XJ+ERLKM>.5;4T
M.U65+U>M[BA\6R*LU(R]&4:P>I!J&NI=8M:MK'95630Y/FBLCM9"I@,SF7 I
MM&H4NJO.2E@JFI3#%W#Q,C$E9UREZ1SV9O4/>/&+7W7%Z3HQCKG6[4Y%MIW.
M[L(M^D=:/I!R>=+H@(?2N*1I@B#1?4)2,J#"-$;P9GG'J+C<'Z\7=*#&LH@L
M]0O9PD(,$ULUO56C[EK:_[GSD2CU2AFD#<M"89U5,*D2]VE)]RR"3WDJGOC5
M2<SE>87"X%!(3D7Y^;!6DU%6RLL>KWJ^N#GO;&WW=K0 !0(VD.WAUE^(G='K
MQJ#EX/P3_?,>.@Y/V'12]D[F5$!;NN:L8,P+S<-S:N.= E,+V1)#<+6'"KX-
M,H\\.BD5X8]EF*'<H+,I(3M-,*M05V'549A#SG+_1L9%D$B(N0&.$T@[K9KY
M<BJ,'*TZNBTN-R"3R_,-=7@Y6YTQ5K[@MZ6=CBON6.#&M'UXZ6>%<A^'IOT+
M B]!4XGLAR;2UN<]NF[R=B#/D.TZ(#R-:D3F$85&PSQ;=\&%)^53IW%R2= *
M2,O[!M/0K3M!(9EF[%]%H>&(XXAI""^>&-Z8 &D5$?:LJ!6[@8C 7$-+@#K8
MKPX\0[YREP]Y.0O'W7I:C! B1,3@FE1\J9PF-8,KK^?T'C7<0@B4ZT)4$9,0
MOD930L],==X'\+Z15%,\FZ]R;";^'\KIOK21G"-H17?(76+<]YT'75TG$P\>
M0*CL"96"7L;$4Q5V2ZEGL;JM;!IIQZ._$; M=. 0>,E<,2;7QO6+\\72V0D7
MEEFO23N2 9$.M)GH+M.8FN('\=.FE>CYYKL:7R'A@>O-#$R"SB(D&&>T8/@\
M_.2RC&^T,;O<ET[!D5!#@F;?;L6&G34()!61M2FJHY[Y=6A&4/7S/O%KPXC-
M2(>1>7>(,21"+;64G2+7]V)T; )1'*!K5';D \5]F>?G)LFM$52;:0C1;]-[
M0+PUL%K_%ODRNVHY^Q@H1& 08LWW;IIJ+RI[57=U5ML;+UHC5*;ZV7_D5"/;
M4$<I*J#'AR4=T<"CI(M/_^J2_=M2 ;01+"]"T1T[/GVVOK:!NFM^\J6N%!$U
M$.?>FN[\LC0=>[,\@L0FK/R][H"E821"$#1N.1]8K_K,L; [<ZTFP;47N V6
MX^5@7 %*YDVU=PO5[W28[H2BGM&!>SD3:IU801WI@,)O2TN&0PJ*XU*6[&+^
M5F7(YFM:(7@E3@IT4$$+FO]K2<GOB51:E\7C_&<_Y&JHT0CV13IP&,XG\47!
M,<9\Y+Y-@1C"Z?[^@8F"Y(M"VMXWWD<#?Q"G9+V Y7=ZTBNH4#EB0PNL\G0R
M@9V4$&D[ME7<77K\3>K&K'038KSO@+]9HT5NDK2PD^<+*\Y/%!;0O^S&0PP!
MD>8O.]?X^4$_>_<JPWM#P2MBOP>W"R70YI#!1"3N,_202!@=<'+7H -EAON:
MK!\P,V\1^R?(HO*0./4\FDC&C/4\[8B)&!U@:@>@.+7..!Y2&"&0*/B,NTTP
MF.11>T?5O07IV3<N9 X.S BO4]@2K0.^B%#F,ZLY/\Q#;/?R6G5X!N!"]TCB
M^XZ\>C[G])1JJ7L_^Y_(%@@H<Y::N84$]6ER=DM"-?5!+X_:!?3<14FD# 7T
MT#CR9I O)<0;^W7$QY=2IQ7K[5.3>GDY7NS\D%M9]<&9MJ[SV6O_*)Y14*3-
M_/B3Y/+$Z-.>U\HZ8<RPT;A!B751=4QVQRF>ZVPN3SP=N+\^KM1>3KF>@>]L
M$S)NND'E%'3L[KLAMR5R2S+</%P<*+2;;'?ET.>0]S[>\CX>*%D7<$M:0(L-
MHW O>U4:N26O-%D_&PS5.4MEH$:WTN 9:.P*16&FIS#!HC[.AMEG3& K;64
M+^[3#CGH&V+8=F/0K8+9Z>'R!%J!8-HJ[D5*I.9?H ,0,/E:^F"/24:/ZMC!
MQSB)QK&%[:PX=)9G*NES0>/!L^4=M7]='6..J'H_X;X'K_8OE^^_6G#M\S:J
M#Q('^[R>@! 'Z^?;,0?6' =%;;AV>C!L!DN/Y;:>IB^=M"@Y5W)6;UT7DHTX
MO%_MT17*[OLNEW*C>KAL^V<\5G7ZG%XG>Y47!)07:KG.2TTKB8#Z[Q@F[UJ-
M:HY]A48B).O5-'.>;S6,=W<GN9QS2Z"<5VI!0_$O!C"$8_LAK"@!H8:8F!CY
M!3WL)W(!PU%Q_\_%S,+[VG4D5!G2B><G'= #6=Y5)MGD+=^$OI4?[^O[1?-;
M0POM5^K@XVS/752MO^5YMN=1AE[I$B#W6VG2AV0,A?B*V4V)GC3QNO'],]I[
M,UX/5>R2R_,=%;9?E8XLM6"EPPO.*6V+FSNUOZXN3VUS/*[@)\'HRK": #';
M_M_EA.J,3X4H;W*EZWUU"R0'V;$=P@KGG#4N]RL#[4Q&%(7RT\ZNJ:2PKTP2
MT!,&24HL"\3ZS @[[W0 7";I45/AWGC38PZ4RV",IH.KZ#NRR0LNA&]W%QX]
M!1;@DF=-(S6+(CT(&->:C9O2PK/12RLKN*'2^]7547=KHI[FNYSE/]Q2E,O3
M;8=B@]M2P^'6-*41Q;E:PC%/Y$#NJ0Q40="?@OTCH:#3)_#.AX%MTU75A+C^
MK'=-A@([F*A&J;R (1,/Z)TACVWCTQIG[RC^AH8'(J,P#['A@M5NR!FVP<2&
MP,=,C"&%'*0<(HJ1)L#VPH!512X=KB%/]ASN[@D;GWX66$DVA$"-C/#]67+A
MI^#TA')HS)VB%E..!03OP'QEO^]"Y:0E_,U[,R:5Z?Y]IL_> ZWN7(G/D=#B
M#/:9"9"L(GZ^VS_-R&GB%3!I."NUI-&9+&KB,^,5YQ'\83&U>&XR),OXM116
M8*_T3F2T#@^HU%%Q86(]HI)J8:FAX".(9V0-$T<:)Q,!;:(XX]NK9*7V_84^
MFB^6I"TWMSZAUDP'1#&NIL ON'$\WDCK<%][QE'(<C05!AO/F;E_Q.IK^EDI
M6E;[4TOTH?X2"I0:SI;B(9@XM.*6TT#YP"#;X*F(')UD=Y5,TL;7@<E$<KM4
MU3[<?W4(,W,_0+^G)O7>LV31)':5G8CGN";.EI7>_,6GHURM!UK>](K.A_DJ
M\9GP3Y2E>"#ED=Y_KJ?LF;%G(7J",3.6XVM7]+-CSP99?;YM#[W.8+5M@H]/
M-4J]OW+VS @ 5V*,&__1C%6AGC CM.GNP[IUASXRGQ>$;76G8R#G_%IM\Z+#
M4%F X16BK/XGUVH&_EW/K&NW&_2U$^<8MG,EE4_H'H;71K "<!3Y,:*#0.MW
M$ H+89M6U])SE\Y,<A:YUP7-@N\0G$D=1.B*?^$OT&ZV!^N&L.%U1;F%DR2)
MT52-LHOM.>R- K/%X1EM$J)#VZY6>5,&M=$ 6-$.(5C#(KP7*KB5KHW$;<9]
M1$N%FB)2-E =J BH,,:56T7+O^2.,31,,>-'1=6C-?-A;U@)A/ =PQ%_'F<B
M-$;3;G_:'P UJ!JX/R@YI# [)"EL?-LTT?!S+D\4%)>J^F01(4AD?5&]H>O1
M=?UJ[8)!R+SU'L\+7R_.J"O)A9.+-->>7;DXK.W/_Z%X&]=_=^MW-"$&,R<F
M32ZL0(O2@2Y)V,X""^KO5KO^#QC3EY AV"M85=8G+++YDI8<)W5T,N>[U?)*
MCN_8''35G [('B'D4-AWHP&J+4$\W1JT_<9/_O1\EV-!3HCAL!N*XW2@%OJJ
M]!- V:^=\_JHEKG'\^>_E;90'Z&.L3GC?9>[NS>PNQR[7C0.1FM2!C74)[!%
MF 6B@_%GSR!IJ@]R3H9E<QYO1<D<R:&^B*2%P_;EL'3E%5&8!UG.*^_B)U44
M:J@#,'Z*,1U(?L. HI]?,G)O\38/7N@9']ZJY6WCQ>,6::DO(_U-ZV58YA+
M4_;;7^!"0R5O4).WJF>FT9NH3M0AL+4-^AFVROE$R^381H!T8+S,.PO=DV-+
M1:W(Z'2>MG5.&_?TV[_N<^8?E7]RE274T%M7/ [NS'#N&\,*\DAG/R'YW*H)
M'*0%74B<;U,0F\&^\./A=4L[(R^?-TT6/AH2V80X3\-BJD_"*OEE[[WO]!&*
MI/6K!G[2Q?6S+R2L,$EV$RIN^)+C'M6B7D$],\2RH*0_!)61441/G77RD(C
M]AB%;^H \M"%%''63W3@S/S^UDD%HI@(,4CNT 1@JZ7GF.8^DUN90W7*0/]
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
M:,UW1$KG$KL2@Z.IY]^':M7@TE;HP PJ;(_K:=##+"_Q::;4F2/,O;_&/C+
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
M'NI(C[Z$D5H$0SZ@POF4G99TT)=A$D*GHLEW.)ENJM.>'"+H^3+[M<@3.\5
MJ0E]V84 BR@V,)'!4D%(G)=K=7KN-A4^^DYG8&GVK5"-?5"-[7MT6W'X\SUI
M]T(X^;(!^YD-D 90%8<G(<_7A+2;>TR?W>0O%4;<]Z0]E?J8Z:?U4R&\V28R
M &0#U")FN/44WS-XXYC8ZD."<#-?RL,KHUGXITPL0ZR(H0<Z9'J@%6JE(G#>
MF69W]_@]Y$1M#$*7U3E>OMF &9Q=6"_$6#_J?ZUMXKOO#L._R(RZRBPXR/DQ
MS"7#7@-S!YESJ\PCOEU:;H?F)!OXW+',$:!2!8@F@O0-N4,U+RU.0DK=ST(.
M6/(ZS;6L#/40/S;XITRB$\3F0G^?*7O]82;\/%Z?66,7+"<7IIS]FPW0^FA&
M$^.\"W([R!M9D>F#BA$I7M6W*N(SHH?3(=]](>AA@@Q^%^-R3X&^CIU2VOMB
M7K\X_1C$8\8!9BY+EO&PB@Y[JHDE\6O]'FH39=D5LH%GXURZPA37+@;\O</B
MC/B-M4@O</@<&P@- @F3&-+!)\252%JICMI3&=9BW>VZJPO/._GF-<4L3")F
MQ\W*XU8MM!8L^:&]M+XVX/#GBY^:?\YYJ;0JE^E\T@W*$5*KLQ^=/(N*,57H
MZ#('4*IT*_2PG#892SH[&1^)A?R VZ8,[_,N,G49@!8&]4S8:>;J:GN-'3 R
MOUQTVX;4A'9%_]"1Q36OQ,=,:4=V8,UJ53Z_NQ>!ZSM?9VSZ-9TG(Z\N;]#I
M4I?A$]^C,7479VSER;QI?@77/5>YJ_#EY0^ZW)*N8;^F F BE<$L1MG0]:Z'
MDYL[RB1M- Y- ^8!L&43^CDP?JHE[$9OS?F0XW+"!^NG4C<0S["\+%F4>5@'
MQ1CKDG.^1?]V]_%N=%GM!"P2OY^\)_43Z/5S[&<[G*OU!AQJ#TS"D+[1 2UU
M*Z&TS:B')[(M2Y[6!$9*XK28H1B/#E%6)V+/P7[497FZP\6VRRY ,-*$RNPO
M38L?Q#4E*.6[W='_:1#N9M5"YJUQ8?&;Y'O:PKA)1OVY2.2)A&+1[KS$CB_I
MD$X.;_D>^RU_TDCW?I;&%QGAK>@X6=NVF>B&)[ZJ7*&Y1Q)I4D"9D>@KH-3&
MI*_ Y>W-P.\/7U<9=^>X@&Z9G-'X%/_C2V7T$&SE\J3)K >'!LNR/GJBOY15
M14QC>B2Y,/*V'@ .PBS0U_""\J!V*!5G[Q[QN57C_D)U4$TS1DB7N$@=^T4S
M/Y*]IADU!>$!'Q"5X@[TDR9Z'ZZ>U#YQ.+X00!VD"Z!'G/4X8474N]31: 9-
MV%UGF>$2-KR$R,C_QEM#F"1\Q46,0WXKI=3;V\06% R_&=:IT =QIE6]Q[SA
MVN(GAG$%GWF@A<#UC'SS7'N'X<+&"LL6KJ!!9P-1YIY[G-B95.V"S:MG<\C
M"A,+>'59VB.&$2WX(:+J*];Z<0GTK;=ZO5K%*ZG7PF&U\MM',C-RA8IYY%W<
M3K$X&N='SJ7X"D+\C_+*:")LI7XR<I9#VMOM6H[$SG[)]ES=]7N%Y'-;=SG5
MU7!+Q!)3;\/),;<X"7)G(F-[LTZ<+\;GB>1+P6=NL0$U=R0@C=8W^X[^AMZ&
MW[W$!D9-1;&=G7P02G5S"HN';#Z6G0W<D8]]_6!9=18!*D>2G*9@0X9VE/:*
MZ*>W])1\DEG76Z2#9VOIU'=LX*5+#AL84&;94,09PG,L8XMHQ,8Z9EW= )K]
MT$:P-O#RI\3O7WI]CDVSEGORL-]28UC["D5?\!;?3.QA*L*:@S55LDR.7 Z9
M>I0 ,;9^X;F^@S+'$!6DAH!1=%T0=J6?H;S/5'1 5:3D^-TODCAOYANTFEK3
M2J34E=RS^5[W'?)'\JBWSA1AJ(UDI^Q8O)BYSQ-?ZK.)8RJ.' ^8Q8&*%8U&
M%*W"J2#1?5$?"<D)%>DW5+C63_Z3O6O^]^ P?XMRB(%0ZNV*\.F$T(SGR7KY
M,]@A/BJ5#*F?J>KT+D.<;7JN+E159 !S''B+J3L'\Q(RJ9.*2YF [G;2\:(1
MM]2_\W\SUGUPE=5&^&24Z-'E'T/LRT0?H!R-G6VY=["U;MJ2[S6N&39LUFQ(
M=Z^ODM$ T5-I3W8'F<Q<=4:9,:M*ATU]CZ-@ L,7M,^L_HW-?3+FJ6AH-VE]
M:=?^H9^CCTWVK5]=L,V*<H^:>C02)_!)KRX=$D5P'P=5E)Y5.>K+@;@<C"LX
MT1H&Q$= N_$_.LN^P_9Y:M&2GF8@S<)'XFJ;4'/T"ZP&UFZP</([_:V(:5F/
M[JV&1^79G1&;N%>8VX0AL\;QG7@M+YB _H'Q[_=\;OYE!8<I!>R6 IB7,O*O
M(XQRKS?X";I)OM"I*,[4*7Q1N7]V=>1*@-%LT<KW,^F"UVP<VJTZ+)P&X'<=
M(':9UUAN>=M1(I?:%,(&*K8K,: OXWUY32A57;&FJP.ZF7&W84U,DU/%75OA
M\(A>Z.C8\%#QG,BE'(RU@;A* 0Z\5&I!VWT=LQW1]I_["AX=9;Y<'5N21;VV
MH6Q) 15_TX"VU;T^#S>$'CT0^OPNPG,GI+</]O>_XS#!M>6-&*%ST4/C#HX5
M3I_:BC"&<!6N;Q@D)"J@HAX:S%*F.#\370Q G26.]FA.C7]"D-2)'4-\=8]I
M*5%/,1Z/;W"8>6*C:(K*9 .)UA0",Q#^$T,V[=A2TH+9ID.Z=%3R-NW#"Z-G
M9V>E[RT=#<&\Y;#49\+DD6U"XBCH$%.6IMOWZY]ZH_:GE&]>>+3J"F^9]M@Y
M\[>9T.=UYQ0F]ICJY:O76&?DB_DX?STQ$7;_-8>?O*[:)8!I)DGE686W2/,5
M*A9K^7Y2X84%2(7-$PW20?T)]6'K2L%'KUK&##]^^D/Y>?V9D[[2)E-7A[V2
M_6H<1NO.L(&L^ZH8>8/]?YMQR$OTZM?JWK)V=FA2VY2SX5M5*F@Y].U]0ECN
M?-M]E1V]_PMZBXLY6%5J507]^+[Y(?8O-)>F6XFNN7+2Y.A5-E#M<Y -M' *
M >T@^CW_, MP)LO_$ORYG:/CEGF+-Q&_6E%IEB.?K+4[[GT(7S]A%UK>V7D<
M9=7+@+O]:#"M<CL;0.ZC==#WHZZD$+/K H6<B59KOW^UM<Q*B(IV;7?BY'Z#
M:.J046L@<(\M79[DEL^EP=N@Q2FD(.)X/$:JQCQ],50C8U!>LUIE>DK3CR7
M13'%Z1X+G-!3?];G)AV:/::[O>G[Y7QZ!R_C5E\A3N+C(,]MH=Y.FU+8+8^<
MR5>F J:=)]H-F;GN<ULP9-A/-O .?>LWH^2<8M[APQY CEH6,E U"KZBX-VP
MN.-4HI=6^:IW\JP$EHX[P+?5&_ \1BGI\;>ZWGKPR'W]A71(.);:0&EC>):3
M.R^R@9+IZE73EK-^M_"4D.<OFEOR5917<6UVL.F9 LP2&V #;K@^S9J*DK*G
M';IWA8)G302'QT)*B+ X;%E+; T7Q6 ^P,O8F]4I/_VX/0@[P;SBXUY/<UKG
MR,&B8]TFM 3$:VB9(NGYN(SD)#[4@]6O__"NB3WS(!A8Z!E9%R!Z;]'VL_:@
M/'#T^\O'<>JI.[ G6".(LL@H?:#AR+P@_FYZSF#J$L$%.L37B)'154;F(%L_
M/Q&YMW7/N8XB. D)80315T07RBM004L1 C#[;K)RP[@@>*CI('GTS?[^MA-X
MPYWJH"6?G9%MFE5)18)+\N*NMU6JWW; (CP'Q/NIG*1-5+&F=Y^^2NL\%*"J
MP=KG V6%EL/ ?=@IVV./D-)3,<CAP+ %T;SQ;YT\56NP^#'=7KR<OY*YQ65@
MY/#IT77<9=P^9B%L^J^.#=\9 [E[]'VL;KDCX$(NF H1/G+DNM:A(?41>'_2
M%IT-<#>Q@1=SL6Q@G T,AJ-#++4KKUHZ.0__:L'/^A?VT+LKK]+Z+$#34@Q-
MX!>GVCB/B=UY*B?O\5!3^!1/!;[\;;Q1G(T+3>K+WUYS""64-S<^ E(9%&8.
MS#L^:@R@O+*'/IV,LW/#ML;:/4A\(\ 42F.:L8$J3!+:&MW]'$X-[KRXQ,P@
MT,1XY+L*:^[1/48=ZG0#1!65#!96'\OK)ZG5LX%A02*V 1%EX4+I%NU^N$^+
M/TD]0D]U'6)X:^CXNY;<BN=8^C2\'5K1TN DV(05>+=*[=9X(O/!N_$&Q0!J
M#,*; MQC3SGXP$TK'=*DPR$R896:39PQX8R;)$.: HTZ]6+/>Q>^U_M_O\;M
MY%3\F*6AC\TI?A\=?W;;V37N%_MI(+:$+?=CI&&>$Y9Z.^7;,;=@0V9-&-F:
MLT)SSY+VV[KQ>;1<HHUM=[C]"[.J[(#!]]&$#$YDI'_!EY<XCC@: 1L)G-O0
MR64#_%KQ;."< Y2QBR/TC9/$K'IL/_=*Q#A\#WRI\VQ;K1=NSPP^KS.VX/K"
M*>Q+TAI3+ZG;]AU-BN26?OJ-Z6$A['E2JZ]W^1?M6#UTR4#JE+5-O]'NS)/O
M#+E>>&[/A5ZKZBOPOG+<]QBI@ZF9!-]*!2JNOSO1Y];U4#4M!];?G!G?5H"I
M-__ !CIM6SCUG#4#*=_B)^P,GE]U>++//QKZ3FEWK9X1@ JAGT8/.&N!K^GG
M_>/KI3XWGZH6/W3HP[NR31VM&=[M1B<N:EMGQR4YU9HQZQ$M!4HKHUEJZ7.J
M"P%^W1T&3U\:Q0JJ"^2=-,6EL<ZBA]_M!"VHL3*+:347C.5#X >@A7>AY9ND
M<["0WSZZDI/T""E\'OZ:U07TDIRJ!M6=^=R[QOQ]"U$M^C&R"/E2:_WEG<I%
M%6AN,ZZI8^A[,Y:B0WX7+\J2K=PJG+X]'3>::Q*+\3FSIZ_S_4@ "LOT8O)V
MKINI[?&T';KS=N>PG4/6MPSG:+TCS!T/UO+K.**U$?(4L[=P'19+$3JYGSY[
MF@8?PNY&G_6'$5>3R<V9:BEW?@?+!&G8X)58/UG<X)?[=SB7TX#Q*[GUHR&A
M16S-HA[QB]#,!G:A3WKIS$86M'A./G'8W&^F/(JX[!;<20^-CFAWC>M7?%W1
M)LKK:VUE>JCYX]M0E<4?=U7V+JJ>J3');!YVN%9BNZZ]"[*6 1/VM*J\T+L\
M.IQ16+\/8P]T9:17XBO*G-9&C 380( )ATA0VL(CS0H11LD:70DA?!31'8IB
MSE.6926N#C%_W7"C9YCN3%QOUS'[[G]30Y>2:<BRUP@FO 7,C=S^\6E[M;_+
M=L]Q7ZZXZSB%2SR$A_U[RLRY<WRBU*FG749U:5LQ6+.!IVD<-DXOC&=Q*X.=
MO$EBQN../7<R!WG?(S78P.,S2?'S7AN<5'<YV6/B_&I5<QCX5[#*CG5;I'_B
M1=L#B\D&<<V3L.:WD&>GJJ-V&N7:?9O+R)RWF$D%.C,2STS?/RP9>MCMX+7[
MIJ=W!LL:V5;T%JI)%(A;_C2Y*A-"2,CYK5FHW^U[)'#)PY4UG7BD8MH<<,KX
M0+_@#$^;54YZOC*BOM6WGZ+T(C,L;W"G3MA=[)2!U+5KMIN68\8*H1ZS\?2N
M3S>WHI/_]_>__$_UR*SQJ"Y3X(H[._# &4JW6DRA08-]<0\_?T?%K(HNV7=G
M+5V+U>S[U59F9/PFKRS3IN-&IXNZY]V=YZ9T9?K#T9=_,=!@A5CEQ=^X-JZ6
M-B\,Z*$6,[ZVAF$#J%3:^(8;@<&(HF"6W*"LH(M,1 9!!3:9CE?#=+2S >:J
M!QN(" 5KV0!,FPULMGY@VN$X?Q^"_C'_8_Z_QMRV5_ZD?27WGK,#XA-IC^,;
MX<N7$I:1:W<LXL?%%1SUVEGCF^:V9> HY?S/Q\E#Q/5+X_YY;[K9@.T]Z-KJ
M05;Y3<)<;WQ_GNIJ&$M*D+C)8'"JF7&E^+^/ LQB.V9K:R\;<#C!!M8631:9
M8EOGV( 0#R60A?9E RN))HQ3XDTK6UL$-H WA_XQ_V/^/VUNW2=_TF[;K]_
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
M^H? LU<H/ G6/-,WFWM>J$[C0%6^2&]WYNM'LA:M1K41D^HJ4'4&LH!SN8_
M9XN8$C80>>QR^ ^MAC.G=JP@Q- J"U"!&OD<I'W2#_6R4N,+$<9U]\_"9Y]R
M6 &OP!HGB$K7TQZ5;88SY ^J,LN0E8="?A]988@AB)W%X(=)'^Y1G?F3Z0YK
MDGH:[0&XY2GZ7?1/+ ]+<M _H,<9:1LS^V#&]6U\;COP@(O%+XL[M(QXGEIW
MY?5)?>0+"B*2I<B)E=-EL3KFA^:LP/#W8VCJ[.^@'P<DY_23-K09NO0)<:80
MITQ!8V@;'0P#SDU$HSOD3I&=\S/&_)^.-#SANN#B$63B.%<(!&*6^^B&GMA2
MOA"?C9Q4:63SV=MEMM-26YLL@8\XKS$HZ#ZY4%IXR4<]=F5%(3R:\46.\Z"7
M$922!AJ,9.XRZ;O+R4(M_([L&XVPT/NP9OQ+SMDJ#F,G6+&[V$!RA:+)5#1
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
MVZGK.S$3YT.PV?EG$NO5V[)Y"ANX0/CL0_Q1BCA#.S8VGMK>0;VWY%-#6EI
M9%;ICODU5$OJ_/YLR+GD:,:W1)8%K8&QF2Y,PV6_]"8J3)/$;N5[L@'*G#@]
MHZ#3=*N%CO1/<^IFG76HNYGO:.] <FR1?J%*@H55B#BAI'IF*I.R7A=*E!2W
MPHZASM+O85I1Y6S@$>9C$('LP+I8GL:AQU@VD-YY=6NDO8+Z5[$>AGB3#93
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
M5$)C&]3<8:02DI6C+L_''3.$JWK.5*P)S;35";='.T_-\U!AE=UJIZ1D%_
M^M&]\QN"!*7H8^-R[A]R_=5@$3X9,1A/9.42?K[PAF\L'&9'>J^9MF:IT/@6
M-1E7CCV^KVRY4\TM_[:=O.4O>#99Q. 0$C-EW[1D;-M7N<<W+?3P_>1&OU0M
M'EK//U1_E'( 4,V=F3+* 19R[,]R?3KLI=)P YJ[X5MK6QF_89.EJSDH_1>:
MP.5"OEE#J#VZ]2=N-*@)M_%3;;RXF0/<JKX.<R/L./DJZLYI/#(;T@4!5?4;
M@IY^D_U6JZL!30J+84BUI'& <DR4:^(M\4% ;;H'5)5K\SM:_T/C^R=T)?WP
MHA=W''?H[M334#?97KY*XHPE4]25?4F! S1YKY/^%.#FVA_HI(D9G[)9W<B&
M5!#<';Z3RWV3)>=)J'B8F/96%U4[I@5&,K>J&OH<5ZEN]B*!-E2\GDZW']-M
M@@MB&TI]XK?LZ8NLY #]ARX#[(/(RU\1ZRGTQ^75LE^;9F6YH$2LGB]2QZ;V
M4N2>E?:+\#WHKQR@^KF]SGL0,95A2I&S4_Q51*[J:)J4]Y[;(GB2'UMU*N+D
M/+H^!/DX1:0LJO"&3LOGBJ=0"6W5#X\[3)4'GL9WK8SDMMNQ3X)DL5^%+-*/
MD^Q*V%(HXQZR?DHYM0@,:IJ0S[3I?>EX9&7)R,UVKB;YQF&FB(;%&8TV<S.W
M=%2_Q:>(>7Y]%=[U8OIK;IAQ^Q<]<:H]4QC6;G<&FL16G"/:'+TZ[GS<HC-E
MS7W;?@)7L::*TAP4D(4<X3)+M"JZ>S-+O:]1%<QLFQ"IJ!F\U;_LZ)E3O3.Z
M5;XF&_);$:]5N:;;!!U[V((YT"!<S=88O(?ZJZ2-?2/-_MFB*W:JN:RG'5[9
MV4*&_-Z4L$;V7*JON::L<ON5<->378 ?KAJ14.(/>^38B/-356__59SGT?GL
M?HA].C=J**P[O1:A8X84:^-R/+7%[TNZ*L[@,_6"IR"QL.J"#CE5Q9SQWUDR
M_<<B2S[GF?K)+Q-2T?E,-1!1P#Q.S:]*+NCXD).33CJ1UJG%,^!%7N7_]"=H
M<DER!O,9ZX5_]> ?R"O><*4&:WW;E+F78,^\]4XYA?+ZRB\.$#UQ&4-6)JAQ
M@,E7:-G,#G*%91L7)9ZN<B*?W9A>L>);.%0XYK.' ]S$J*9E2B\FV??>?OV_
M?2?>?_KGVE"IQ7)JJ.^9+H'.K7=BOO$ ,[PA&CXR2T^I>K(\8>2#)V\EJ6*?
M[QCO0E> [FUI\D?ZEE;6&;'+-Y-%EY,B@.3^!@0]CY6^CB?QM=KD+E8-Y<;&
M'CO'_!IFA(]'BW'C8"9#Q"N*PLZGC)&%?^]VGKW^ZL0U*>[!&]JKUM%PA.'
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
MV#O5-J()NH3)=XXJ?6^HW?D'#Q23C^S#3(CR^X:M3!X\9B#]VY!)J0#+GW"
M@_@NA)2>HP935+CY:[#?9, VD4PN1\1V?*(23-H:;SX9/D'4?XSZP$"@($/K
M<!E</%K^XS,V^X>@T[G:P]!+/%"D!U$@Z&VSZH.2[/AZ+@OMX@"5F]':*WS7
M/=E'A]3]A;SVT)0DKOH<W)9>QTNA!Z$0YFF*L^6UCS2=S'?CI)8>L5<VOW[=
MZC/,-NV$5I6^([#>^/A,WYI)O:$1P@BB"!6/,N7>1QO%.%WH8:W!<1A!5YK[
M4C##XCIRS:;O<%\%4N;KGJ^!8G)"Z(RR3'$L9;3TX)3*Y'W82HIAS[?@/Y<9
M$/[U,H-,.$A/8#4SBU>CS6,)E+='[9$]8]N8IN*-$");_Q8'N(]1Y<&EPRIU
MF>E<G\<W,Q?6"RAD9FR=!"O$E%F\9DXOK(DS.'/<'6"]QYQA'04#>B+\%6"S
M_;!?AM@4S&0^;-5L0R.[C,CFY])>Y<U<#%%Z"C:9GZ($WU.IL"AZ,^!/TXK"
M%X;>[_8KE)_T[# (EU#[FE<,$#SP.\8_^\GJ%GVW9 QMNT^N['=$9K8.VU<]
MX%?T2#\;*NN/_V8)JFR45', D09]'QXU/R6&%?[&S*=0NB\W-IM3@YS[40)3
MI<)WJ#^_RE6.)3Y*.!B4?0;Z1LS)JLY<36KVZ9+98+G(W T9=!]42 )&<YR3
M#;DBA"(S;-%C)SS/F(,(RE(>^FCMD()W8&WY[8DKE$2:(78';3DORX!%T#OE
M3YD]7R+Z#:JZSS2$$4-_%[-(X,^0G;V]U-/GW8RY21Y%;QI_,#A)<TAG^,R>
M[#@F,7MC;>+3)KWJ)DY0^>C]D^2O$>4S!%!9@QFCAV!S /9WM;2_573J:S1J
M>H8TYDIDYK4+Q_',]=I;<+-9R\M#1#W$AR@4BS AMNZ^Y$8]!DN$[MM045_-
MB.Y)?OX0M)*[(C 9M)A)A7?BA/P_W00=2<OFC[]]MCQ=ML*6=)_L9/$/DU]S
MG?<8$TF#+#)*-<)1[K>4<92%RT5>0=>O(=J(8W9_- M:SQ9>M:5E/1?K,/1L
MTMI=($E^3VZ^SV^PKY)WP=% @I7&W@^Z7Q7VV!9*U"WN5DPVQ[8TE-.?L:K6
M5_:2&I,F[:+:MDMH%)/,E=/ZT6JQK 2T+--HV$#9DB;2'A0T[.?R%P>(LVWV
M>8=S-<36EZJ[?JA^LL?^CG5246/DVYSXG2<1&Y;L.?Q7.,F);4Y_S.6L8AR@
MMWC#"[&AP9YCVVYI,ZYZ#9^!=R:)AXX]KX[4-S*OEP5TK:Y9#KWF8QN&!+%"
MN4@Q.[YNUNN$G%_&FAR4_@CTWI=0$#6MKX+)S6Y^Y?Y8SCL-K&4X(S6;V <R
MK7HK$Z#[O4Q_Q?>3G#L-:K)3IBT3='0:Y5C9ZLL5]\7GIYC!,P8%,RMP-_3P
M/2>Z+4U*_TK&(PY 5FB\RDHQ$$;&3-NW6P1UN*B5UPR49, KG$J*[@=_[O!>
ML!Q3T"IGO40YR]]/'GV\<YLG?J][-Y1J/MP9I2!?WQZ<OO3A;=<D+G$".NC;
MU_!R0TS5TK)!K8\PF;Z6URA4-4)I#)R#GT,3<>6'"I9X*+$%:UV-N7FYEKN'
M9BY8F8GRV8PV")0X+;@(]_OZY%T_4.K:/? *E5.]L(:EV[&*&DRIK8Z874B&
M:?KE@7Z,ZMF%AL*]IX12X/<PK<8H;?C6:ZTL+DAV41%[,G;CM;J_]VC>S<*G
MY<(A]]76=G@W3V-) ZV;=2%;O8[C/H%7#&<^)= S6>7N0[=2N*A0/29.>N6X
MN?K+'U;RFNT^[%9,N79GI/_8)TS;I=5YW:M;OY6A)T6Z3V>'RL<P@I&!TVT<
M8 ?"1SW"4Z_WAWTJIODLRL1'23=$^9=$X/VE@!YMNGU\@[;/5)=TF,%O7MEX
M4T6]*8*.]@HODDP_#59BIK#[/-,=EW&%/8Q?21<=;/0R>#^S8#D-9RGX)9])
MJ*3'"<M"$&LYH+W+>M:I2V67DVR\>SN"--LTL9,:UOTNW[L.78UJ,/'<.98
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
M6E<Z+0LMQ"[9[(F_$% GE[Q"G'#<B W"B5]GI3I\C+:M_!E1]$BH9LOA* E
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
MM3#1LU"L@C3W>?&@IG7/C4IBA&Z)Y?MVG2^TUKM#R[W5Z 1H>6$\&K&K+\*
M&JDMO*M99V5=O?(87-MB.DA\2U*I$19W^=0MZJVD[V&IMRMP%$(L2HP:D7CT
M"84AK#J:,OCQD=)*#N0X"\,!O*2XPQHP>KX ';USS5)3Z?X9M./&5^6<':\.
M^VAYRALKWCU7V',6"J &X!^)3RJLI5R0JY3@UC#KQ[JA*7\5"EV]9Q* %D:3
MWPVB]_A/4S&8-1<GVX$UTMB/0(']-1T[DR#B6QY?I<T5#U!-[FZ0>.MYWKM:
M!H=0A(].SABGO[#T/-$QULW?FGV<^[SYWB3Q<L$N@0BCGO5$W;:MAZ'V(5?:
MSYMV$"Z"2G0,*X-]$GF['0H%MT*#BS([^PW47-HOF5UD]?6Q=X/\%O66=3!N
MT"<>^_I-_E,L-!&QX KI,32[59GQ-MT_TJ_PT+$IH3QJ#N0HZ]GP*/T^M<_0
M6E!6>U/N1I+**@>8*BB90C>9,'FW4>Q0\/?X.._94M]UK'7ODE:F5OGGJJ21
MD5,Q\=K-#^;BO]92)>,0P<B*ZVN^>L%2-4ESN7S$W]Z\J&3\7$%N%.PHVN];
M>"<,@8OK$D]8:3W\UY?'%Y,B ^!%,LH<X(G51T5H'?S7]2U,%/-,T>WDVPZU
M9[)^,&'S?PX_EH2_*1FPB1<W!<@" )/-*H*YR=^?;<5,$6(<1+U'BN_)UJW(
M^O[%?QCB.+-]_'7352U,[)8E,KQ#1@$7^>$:]L /(:^4>H5V@H5'HJ>I&4]R
M[.XS;0&26*[]SN^O)QJ)]-Y*^WE]8MA"B1LBA<'MO1B&56 #Y7J]-K7EXL :
M;O_81[N:;(T=22_Y=^#U66^WBZT?DX1&F]AZM$>?;O?Y.NQ>^O7KE<6!U3EX
ME3ZZ29W'1_?09%>SHUWY5'[RJ+(6E[E-B'?7GRMP:BKVN3LO<C90Z-Z[@[NY
MG.\N[)/1,F@W$N#A<73WST&I,WSA:0$<8*_?TF+0W*&*&+<GE\3%;O"XQ #B
MQLX])^K-\L=],A)KQZ^-O4FZ!L\[MN3P.P?R Y'$ 3Y"6N'"S$MH<2:D/Y?Z
MZP-[M=-"!WOYE*.1+->.<GT(N_VO-)%$@OR=KM!,,PR+ZJI%DA7W%A:@GA+W
MOX_81Y4HBU1=VN *K:*:O?\06D"$KRY30I/2&J#)1?!'F&M='&"_ZYFI7^ 2
M(QQNA*-NV%=W,R&G&C]5!RJ<^;(,S[=BP)BGW:+))5*8K77'>:8!Q07:?/]F
MGVE?R=JH&P<X4?+L./LJSQ3\$V$11R$-+S>_N&=6V,(!]OA1^?HK^/0T"*A(
ME0D?[QQ(.MH/-ZR&2,*+5]=0B]H*08)>TLIYR4(_XC>2 /I.)@<8/N)$X0"M
M/V"7!]6"!E8R?#T.>X3P[R+8+#P;Q(N *JWIGUQO9TOU(?[DZ_D41FE"W^=
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
MEPW,<[."7$?B%6?M\"\2Q4C!'QGG$]JKU5_[?'4;+!3NFC96U)#Z"Q?%.T$
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
M7NS@!SS ?<"K";6^U8++<?R_1!H#]#;^=Q*O"9R>XV$J(M2Z-?6 3_B1IZ3
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
MX(4APSN:'PH?J?"M71%+LKJ%2ZHS9I1Y(S_8OS)[,++Y^@<T"O#KO?!!VE1
M/BU"Z%C6NP_V7I5M9,Z<Z@6M9$T/H6.RRBT9+O7/"Q&CXXOSD]4^0-__2A<A
M*+B:R9Z;F_E/G!1WGAV_T#5Y3.7(WVN -?_;#\[0M@S($Z4T-;WKY0UI"A5]
M@F<EC*,KW_[/8L[^>_@Z>&;GD8X+_ZR.0<:?Y!EYB!6G\F3&5'9?A'$-Z$CE
M I9@+E-WMD:W:-LW\:=//YR_.T0D3&O$L&S(6%"9T+ZYZ+F*_Z@S/_:P4-GK
MS%C1NO"?4BPG<[$UV*<X?78EWGU1C]+]R ./#'Y^O?^6MUKFP26 V". 1ZFV
M.2"2ZF#(][-Z 6.CG0=*W4XW*IS2J0C@Y,$WX"NX#CRHW+VH&D@M:LVFOC/T
M52TH#@G\-#Q%L@UL5\+;*)^N>IITOI_UEG]%@/Z>"SQ_2B6P'Z=OA9H0C 0X
M)@]"V&'F6XDZK'@V[\^3DX8Z7.#6D3\A\OVF/$$K^8H+N/ 8?48^XI3&B!C'
MHI,+,!-91:NK'$$>;CE21"YD!_NSA? F/- )WU36XP)+>BNX[FY0L8J5AHO+
M7O^)7SL&L.&X))[UNE#$-'!O,Q_=_Y9A-U0QB2]O;ZP QZCCX3L>E5YQM_6;
M% )6>#/&GM2#[EY;C_UT??B>ZOPQ5A,[">M5K$I,;EGT_V*L;$$4U!CV?:.Z
M\DA&@N&],Q<9O/M*>X",XGOI70%?M?D:6:@K7 ""^S)?BD_%/.#9[\<6IJK8
M.0U'M9_86E9"6$+U'70ZNWC-?_N,%LK@PC/+;%$+^7<KYXDYM"350O9CSO8.
MHO-V\/O42=GQ>B"UD?1Y/0=27#3-!4:A]">5(#^U9OY:$AE6]16=GY 5*H7S
MH^U_<ARM^OK77$9"D[!!\/A2N"IMGCP=IY,]&DAOROXR8MBM\7C0JDF7B=>X
MY\7?B[V-'T:CO7ZR7"DPL=?E^FO'J=([SSOV56N(^&3@%B!,N+?+;@\OM-&'
ML<UGWPX3#_N]'DU!%"%V&<O8LU2I<L])S!N]F/9=B2_"4A!:V,9S, ]+_SB,
MR&=:Z@>^]46Y"=TE/.IVA'%#3\4\9-_LQ[D#OM^=1RYJ?CK\50=[:I*&>/6G
M*-B(-ZY\%!N=)<\#W4VFPGJ,_LAV'V9'>\::RP$J!O>VXU@K/<Q><4?2::$
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
M)IN#HJ6_70V3C%-G\>4QB^$DR' '/)WI/A[6\V)O<X?;&CG":"Z.597LR/[
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
MM=[7JY>NKZIJ?33ZB'R'!14*'[KZIHUK$FY%A ^U/.8#_=X?F&:)=C3V>6W
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
MY+<+CV&V_^0]*]R2\]E:8/S?$@0P]WG+<)9SR"?K5-US4D,LAFXW?ON9JU]
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
M<,O236+9OH<?HI(W$$Q%EB #,K7KP49..@>N3SBT<B"^^8_=X_RH,?B" ?O
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
MPMVW3"X4YA_G U 0J-*0EFPX:&_F=HDU(LT*%'?]:/_UHJ6TG_<FC:9-[A1
M7N%W\SJQ.U&B$Z9=\:&=-8_3G>OB/.9*:\P5@ YD$5N$I=2UH1CW&H'7&[NI
M)U"JFKTC*C9DUZW@_FAW<Z&[H)&#$*WLU(EE[MR,2,*9XV#<@EUFHA&#^<),
M+_*&&( *0;<>'N>=%A3DG1)'_[8@."*6,#R1XP>K$,!1&.,HBO>+X*0JJ 0*
MXB-SZ-56PF/4N8B_T)UW6$@^,(R>A[_C@7"9X?D/85FZY/I1O(1C$)[8N3J
M'39;$=BXP#[[[4PT?8QQZ.*GMUV8(B1XY-:2$5HY3PEI71<SW?,H%L+^2#C#
M<2AHH]IN6^H,W74HZ9'/2#(GFZY?4<;[P >J]7&FDT^#T46L[!5<[H,[?Q4U
M9IE#WTO!036*V9%/;@SZ@7@XR#L><=QEB'9SN)WD(O/2295H560MLS\6T49
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
MNZ*"HRK5[G6.:<;X"C(M3V4H#58/>ITRZ]\G5G^5\ZK(^%)$4<TMGS3#N3X
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
MF$A7-'$"R%W!1C1E#'1,ZC$W96.N\B1B3@ ^!+_"H[SE Z=AZ\<@G'#>43Y
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
MSYK== TASX&E"AZDK[E^,W >P=_O_X2&G"FE4YZOS!OTP2*VJ6S_G+FI8CO
M^<(E\H$[B-T8D:(>(S_ZHIV!]S/-<]#31%47_7E'-8[DT#03%SMRN"<_AMV2
MM_M]N[,_=!:9"Y6OTO&D+0K-&'C2CA28/?]ZM/GDUG\,\DNIN !7YA;!5=Q+
MOJL\E1_?_OGHQ@BG6_^!$^+_TV<6_2U_R]_R7T?^L]J<TA>'^,"8(U(8NY,R
MFWU3FCS3GQH@L["CYFI"A^T?PGSK6)[_6$[C5O#,G2QGS;<5I4,E4.UGLR9R
MY-&WB.V+&'.&;SUNEQ_::-;)SMY-X=1+\^D^\L5ZM\_2AX,-=MB^YK4*0)TG
M3Y:SC\YZ_O*(OVP?]<Z-,M7^C]9;+,^/[/YR-^9Z9^?+Z"]I,8D@DU%Y%C?H
MS0K![3Z=YRE1^'CG5XFCUVWGM/ZM6H80@T-!G[(H<L6*82<R:$$P^X?R+<V[
MQP10[#-<&9TRW#"RI<M/P^[:)=AGPQM+$IW(>"@4OG=:P-,1HQDG2/M[7W^(
MNG[MCM)QU%0[J 9I"GJPH!18I[RWRSO#P3!V_XCYRR<AHRXJ'S"_V:88_5A:
M.T=:BE(7'W+[O?#-"E<B@*WF(!AW\#$8:#8J!?/4PJ+Y>=Q+WX:'-FLAZ6 "
M38VSJ[\^>3TY,HO,\'Z:WY1X)]ON3U7L:0-:*5,;/**5-(29Z*:VE14EPNW0
MP\(K:9 LG%=[Q#7D#M)FC_ZO/S-&7\I(_ZED$3;F,=X'(5<JXI'07W]=:[_Z
M_-5=^39?9RLZA:I=#QW&-W2B%^VK4IN^_003SE8WM\-#R19P91!Z$?2E&BJ)
M6#SQG)N_XI&Q0\@$^IY,OZ9Y2UL<'/LV5-V(B70TO.';1_K*#><=<8?*PG<.
M>R@X#B>=V/:]2?S;"N$5>?3S^CV#Q7JHD'NRNFIIV3XGR&D=Q\8$NAY-;JXR
MJX'A4%?Q)1ZMW"IKCD%XF+NN#JD+,V^5M[\8V1M9F[JE'Q8^H'KB&D'GV!Q
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
M_HCV"*$M.*(>R-IG*#41,.G&2RS)A0N-%1^JJ\&@<O.0$Q+1W[RC;Q[;08F
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
MWU8&AS!GAT;#'I;GV=](58J+.=/^.0J,WU1)B4P(5IX42X"Y)W0NB7ED38U
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
M[VZA[P@ H9*2ZQ%XVJ6>I(WV O1'L6:+0,.]OUQCW"DWY?R;6*:AV,^\]=K
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
MG"-]/J]WMY1\MU+^XU)G!GND TFP@SU8>_SZ&%/B9\H?40!CQ6GC LM.U5R
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
MC9JLH%L7L N+C@@4CF4MYXPX\N(R;G'=0U'+T:K4\X2XQ)T?-=,(HRTF@O'
MAFT\*X,&;]8<26-$#E;#)-P;C3_T!J"^B P/_]F3_OWUE 8TO:$,\PU9[=OR
M$NJ[RYEEZ7UIF#C]>'A?[7'(!1ZZ<3J,N1+<R1$Z4CP_SE\)8CTS0\T32SL<
M7Y[W>HL.(PYBW_FVPO> 2Z:#.:T&"9YB,DGE!.@3O@$6EOT LQ_3-ZX:VPI5
MC9^=WYV;J"U6^TLN*4RP&1_C &OB EOG.%*]+NZKGP[6'/;)+P01[?A:0KO8
M/A:,?N58<-#5Q^U[XL^7W&S,8#^KMRH.SB%II!7/UXKZO_W"7_F5\/ATKV#%
M162:#)$:,@F/Q>ZM+DE".#P.A\ _W6;*_[;GFQ4(=#X$%M(=&?/#ZH&:#PQ>
MSD15?9#^FG[[<-"Q>1Y#8L2SZ@;Q+CDCDQ:U>CFT:DQO!A=H".Y'9_ _-B#B
M, 1L313XW*Z!IIQ@Z[Y6IM[8_0>Q/Z3\9$>/ \#,B_?R44QR"A$Y<600>.!6
MIG,C258UOG!P,Y</=@BC:X!M"?5\<&HOCYX&J! <V)=H1GX69#G%]>-OEZ5_
M7=V+^XI+REG&.!2R SAO\%?K!;F PKU4+G!-*D(O_73R-L%J=3229[$\\!V=
M26+O])4-ACL^)IP;R!,UKO?NW.U$6#Q,)W.TT'L'-'4,8](07_:$Q$YK\ZVV
M22!B.,2)O42R6%-#V*6:IX2BU_JQ'E,RP!]5-5(/J/RFC ZCO%:;G-B->O\S
M./1.D_IA%V)U")R:RCP7O$3&MZG95XW=M712&J=IU\Q__QFQS L]2O$L AW'
M0S9<8"1OR91&;*:'O7*VW-.F/KT=>6Q-?V/0DBG!&9Z5Y6A0:K$@R#;@@76J
MY/IE4DX23 I_ R_]$8T<U*R_<0/#N6)VXIKY4A9[+VA,3S,%N\A50U4A$J]L
M'(P_I_>4 4&#E^TS=(ZVJB9;Z- SJ?;,$ ^LR)2O\*QMI:=#UZ3LK<?$Z>/Z
M)/'D)WR,<,EU>_+$CR!&)7U1K-R1=2'-NK(!&G#,2K>_.(1_7U$U+A)2Q:,O
MEM+T>PWT+<A='C7?1#+N+4O[=O 0B;?DLMNB/_.N>TZ5:5M/]/3[G O$J@\5
M6DYR>9=.3AHOS!L'.42U;%AUY_OG*&P=_[Z:*RJDMKPP*4;=-\D;!_/)P1Q1
MZ%[/3'G(R]C.H,>[7,8KZB_25A@9[*<^565NK=GZ'^C6SW4^(Y)_)/BE/N(Y
MM-#X%7PD5B(??$4V=.QY;^7AM__<87$1UW<G4'V;!R+=Q.I.N.B<GD'28HEH
M_7:G9\DJ_&;QK&EV'MY'W9+26 !K@<0<<[9?6*D11\0JZ5 '$7)YF'8N4#U<
M4'#J#A>0O"!ZH/N+\I0;/5=LL%AM.:A57A<D,W<L9 4NM3J%+K2'7FL]U^5C
M^?;:JA+^%/XV?@1FPBYHA+10PB5E>K6\PNR?^EXR;E#A'_+58NC3[J!KFF#G
M6??!-1=V _,&>,+RB]29G;F?^'412X@Y/>IQ$DP&9'[N<2$EH9C2%_D2+#[)
MQA@@*+4IT%TLFP&,'L_1<X&'B2/LKN%.5-F$7^5P!"SWY,U3(DB%+<7 R#9!
MN8;B\Z >PY>=R?/J$P#K<O\:3I9ERAFE39TW&H480E_<;%S)W5*?P"CF\4O-
MLG#!99V%ZBED-8*5&HZ:A:7FBL7C22_PRPZ!N(TI+M!!G$O'W.;A"'WL5-4"
M<HW'JU-Q ZJ 2A[>&$8JQ.YCH6B?3/L*:#45&D^7QU4-S;YW=/"HV>E9G#;[
M9> H%]B#/D@;?E7TS4?3K2KI5VK*T38SJU G7AC[AJ^M35[C K%<8 =UB648
M.JR7Y%?542BXWU9P48Q^J'5BE[;Q:>1N3[%PA0.J=C-R*OP+6;PE-]I"Z4E$
MBU$ZO.MAI=#G?$EVY'=JG0'XT19GL([DB(S)EK7LJ/?>N<?)_M3(^#J+9R=2
M\2Q\"D.?71;X<'@9%C_A:AG]LZ(>5!%[VV6ZF?N!W8-WP2;(P.]S5.>)\DK2
MGY!,DSU] M W$;"+[J7P;>![ D$>4CVL/;.BKK'MZOTN*PIVMST(/]4XA'MM
M5U:FX('T=SD@0HG0<<=]PS^$U+;CF.>#"1Q)7/.")57M4MVC44*QQKU#;D4*
MQ86+<.:ULZ^QS3_M#6>HD$('@ W-PQ^Y#<;1<8S=@Z]R*#ZXD$E+0T:KMX]E
MJ<M@UE0>^Z/1#7H4 T=+PL4&VB\:&:OE_;3W^>RUUL/C)^]6KSKIFF6T;_//
M4-G!*A[Z6SEN&H(E0>28/L,N1. :4"0<> 3'2CC!HPA\)O(\R+9UA@NDW>K%
M3_A.J<UMK$=Q=O3P /:75]C&B0[$P"K?&<<^$K&J;E'CU+$+GQSETU=>0&CP
MG.@:#@RJZ6B!KXX;^Y"M-A<6HR:<2I1<#_&C,RE[>$9B4FZDI/,#3Y9SS@AK
MY'7,L#_@0X"W@;":W\,;3B6K)>G+$.KZ&]:%>C H;P$BIO,LX,T %^C7O' K
M:7;;N1+>,[ C!MB41OY!ZU=W^N<=KD6.(X^QOIE?-H$X7#0-R20L)7P,:H;Q
MS>L1T[;[N-:F>K_W6Z&>9+OS#[CS6#^HG%Q-1U&FJRGJV%;HH2PG&>'AY1O/
M4M32(M1^X^.1$MK8!QS).J).7/J!!W>B(XZZ\U?DX8^RK.B3E$SJITG#)3&T
M<D,]+<NNSB5XW6X*Z8+ D^.QJ&>'A##JQ7OT?:L">(]:W8AG-="X -5X<ND[
MKGUWL".EGMAX9%9FP^C]KK!IO!E'EF4R@%$.-K2B2V6L5S<^//?63NH"0YMO
MH \IM#E*C4>#\60ND( V]":/.:U^5[XX[>W%[^PW*39*63H%*G%D*C.\+=MQ
MRP5#=3__2A-ICP?=&/O &_0&7^GV<6/ZK<P1C2+(,]\WWP@!US?BF4\">+0C
M7@7 Q6)))?*J#97L[$ KW2U]+6KEC N1J-^JR[ 1-])5'*$G!L&1Q6H8/JM+
M1LB);DHWL<119&0,6HMI#**<W\7='L)YKQAUGW*%9@]1D56"3:*02<1]'76-
MC2$'*MDUYBK_'<50XO2?9LA(PA5V-$<)3H+(V(U/N!__PK"[97):P_J$**8T
M^'*[#"*QRE .<:$^AB+<87MKQX&;?/N:"'XFD)T8 KXRIPWR8X&P(W_]!&1;
M5<'8U$VX4@.6L<'S29>EV0%_M\K_\%F%OQ-/XOFTY1UT<V;+>CRSN9&'RR-Y
M(;U#N4VPALQJ"Y=FFF(&,/O9V:Q#@27S>PY3OQU*./EBWXX-&\'WQ&<L=W8.
M2Y,^>L$1LJ=-\9W D0<G2<3IH"@?K'O.J##%:UR!YA:O::1%CCLLKJC5<?$J
MWY2+?/H?."')L@TKS*, 8<.<(3>BU^+.A6I82/,::Y:_!)1E*H$0!J;6':WI
MJWBNIWX]UHA8M9EV8@E/D-< 2VB=5QKHMXN4B@+E!E0M#G[A-U;KP9/>0/;7
M!]*JO6[3VJMU7\J,B1TS^_YUI@# /.Y#/@\MI-:5LFZ!862D2/ )PP]&%H$^
MCWXBS1]OC3;Y G-H0W[',6I?5.70:EI1!\<E>KZZO0C,%1N85UOA)^M1=]"%
M&0CPE5XL1F->SV&L')UZMW7Q:'"'SH8]N2&4V"8CF5%V>[2LG+*GW3];%/#X
MMR0&"Z0FA@BIX=%A7E?E](]NW8,R:-O0MBEXOFWY:>2)SS:"@U<04YNG[GLY
M SE5U2\X1WA+('F&-IZU+"[7\"UZI]@!?UNT$_,(9Y@C-I!VU3>NW[G%I]E"
M(<;KL>!)'I\-/<^JHV>R).XN7:+MH$57Z87"XJL>&I64K"_G>4CZI>:$;@AS
M=A30M=H@XHV2\R,I\3K2@^6V2UYW];NELP"F5#RHR1$*I/NV(T70_*(ST8$>
MVE^BFV.#NW?^7'%&Y6&;3E7#)=%J-$),P >?<M9EK-#HE_#MZC6GCW_@\"AM
MN"GF.F[1C>G@>8$81[]U1I*X9*N4L^U8"+"R9,<1 ROHO@Q-\"47D YR_$C7
MB)GX^+/T_!1]$V8XQ'^F:2:68@X$PR_0MV7YNV&W9QVS/B=8\:<$JD(_G/F@
MRO'E99MG-VKN!QV_W0:@+B*?PZJDJ47EK'M#;T W6K%:EZ;C1#M.'HUGSM=1
M-1E:[')<0(<K-IYCV5$WLK*LM= %8/*)4YG4XUQ F>RW!NEN<"0O)4%5,03H
MP<I^CJKG'^BQ>-IOZ8M[YHO#%SXW'F:9#7".8KZ;(P=BT_FILIM)U=[_B[WW
M#&NJ6]M%)R(@S:@T!2$**"C-0E%:5$1$1+ 1 2$J($U$I"HA$T% 0$%$0$$(
M2I<2Z44@= 0+'02$4)1>$DJ8D)GD3-[U?7N_:Y?K7'N=<UWG['/6C_P@,XQR
MCV<\SWV/.<8S($>$]>INLEY]C]5O>-7-[%;GV4">=,5C0*^][_?D_) G3Z2N
M@D/\I7+M#HOZ3/E(9Q&>"9&-%IP(XI?.8&RK],95@E>&W.NLK8*S4[[<G[0=
M3>-OFVP$_/2I&;4;V$ \?XJ%8RPM%;0-?1Z6HA3#DXMO8^ )#700K2WCE@UY
M=<0U[:QX?92*ENJ9)!>@8.%=K3/T0:0O2@NJ\Q=Z>CNU$MI>2I*5'\TW$@(M
MABTI9PZ6)&D]2WA).V&'>9:,2B+;X/CQ>A!(G32BMCT?Z1<E A%R]RTC'V\H
MA]712,\]V, 6G_L,B^ZT&_.Y,L>.*'*<F)/G] J#ZZ 8AKT/B9Y.BX9UH*N2
M]!#?_?+QR3Q?=Z]ECC+#V( SJ5"0(GH*[Z&!9CX&F*<_D ^OD".(2-=O8X0L
M'$%1%9+V;<%9;K&C=IUJ:VH;AZ@FX^JAM.;:6-;^CIN/=CWH6-B:E;S]Z\V6
M#C4!R8RYI5O$-6."$5ZAF T\#:&_6U9Y>]!!;9?0MY-HG[XA2DE&'244(UR]
M-UPE1$H&^<ECEF3GI4'Z>B;W!=;U=<X17"!.I-@UU"35,4E6?6#FUZ.[DR!M
M<@_B63:VWNBY_N#CD2-'-/T4V@@ZEF^KQ9W/'LL;=-2E-5/CJ2K]]G00&J<.
M-IKUD7=H/] ^G?[Q=O*RM]=&7SBKEUB(GM^9YT-N&);MU,;?H@9F:S_VB5LX
MB-J=+("!9&VY8#O:[H7+):L;1/H+0@IV)'(.I&J,HQL%+3</H&^OO(''>#IJ
M'?CUF;YX;\D=EXLK(-:!H60!6#D6W %?T#Z=R1E]Q.^7*4_[Z_]!0@"1.FB0
M=89W)6^F#"<!?CF]J5^A_TC\7:BMQ0;VO2'$9/S+&]I%U/[YP$ >Y;\Y40"L
M'/Z7EX_^RNURF&G:BQG_SGK-\07_GXEH/\^,$*208'.%#<Q:K?[+R1)N0?6L
MTY07=V$,&\"ZK^:J[ :_:-%R* @'GED@%''\_)=3)FF,FT!+%M,*";0,^)$2
M<'H$#2TG,&=F9E__E[P7_U+!UR5MS(O;<P9FEDX+&_WJ<17QB>^KTSS0E.'C
M)B C:[^'U(:)H!25Y(Z1=EB=3A^J--NSWX8G;'4)+DG7]8H(O=\F=/S[(;M/
ME<71_6A+:)#^FJI,=%6J7!M,K15!U5$B68+5^<X^KEY?VE[J."^?80.F93T'
M'97??6E.,C9*<\96*'X]D)HN74EUGD,+C*Y[1)?3^,./:@_4/B06Q&JTSYCE
M_SHU.N;VLBYG\WY<XOQIWY39HS]GXU1T$O!/#*?C&6T7NM_WJD(J^TZ&V6TO
MIOG 7#>Y+IG/=Q ?Q=V]5BB.7UFS_# D?-GZ]NS_M;.@__,/.F(C$DZM;R N
MLH&KN+QA2<2F)".9#T76A?YG!QRD< Q+Z(,)-\Q%4\\53A<+4 SAV3V+>TDI
M),T+TL1JV,!.9;SK* 7X.O9664/N77ZLHF[Q1@OC/D3 "1.^5RMUO;_2:;P-
M4+%>70+A76M-XO>CY>!]!0:\W;E1X0J9O^0Y=4V@0SS-'YK17,JO'S\R-F0#
M*#2TQ@;.6LRRX&+"6V:L4$OP,7!(F&@;R/)I9@-X/@!.A'(9COA[4/&HN:K"
M8D#TNN)#[YKS;22U&83SW&#M4RX<2QEC;IG4*U)@1>[M>&W]"W">9P-A.*%*
M):IW/7F0<#!>2X%S7^2WG[JT7-06:/PL;2)R>\;[+P4#%S]W])SZHLJQOGD
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
M,:=5JPZVZ1<:6?([S+NTW[8)?<!E'K][0<;AC_XK]=UVMU\ZKICR3)3"PLC
MVG;.:\OPA%>>=(I]_#3N1)1+^Z'Y:>L89$Q;(\YK"WD+]Q]7O""AX][H3:2:
MNCS^6D_A&2FKMMM9W-3QN6]+&0624VSQ_C"SMA/\&'4:]\V4YPU8>YX-_'X0
MR"HGK9!R0%O2NCI3B%6%<,C3I&CR2"JX=.(T D+?!K874X"#$PCA;,!ZD0TD
MM_/\=FU"\7X?5QE(EQ#QLC3W5"I(GCK'6F5@J>&C7B%4<IV7F;C.:_7^T(LO
MQ+E::DBM\RC#P"O,+.74-W8IW07DM1Y"[?3X?>(]S/0K-K#_U*[6]V.>MV/V
M!2@L.=.GC,!@L$CNB5W[F-5)4K$P0^^4^N)7[T9"H2$KMSIF70XAJT<0:3Y*
M76:1N]C F614#V7[-V5M3'IK;J5.D<OGOC\B*3>;ZW'KNU3ON[/"T:P A8Q_
MB*DO_[.=P.3#!'6P9=V)N-JU$<\THZ+AT $#Y@,+X"M4.R)??1"OW0.?/"(0
M%S4W03Y!M@5%OE*Q].IJR.HQ&[#M=.D)TWJG[(N="?I+A>L3]B#R*;G/I)&I
M<]'[ZB]%5UG"A#_F0G4'.FJ2YZJHQGT>&:GB=3^&-WRY' IBZ/NXC^81WZXP
MSRI>B?F-[=-%0?.IUJRO1V8GF+J_*K1.GB'8'.S4QV^N0; !JMKB_"&:T%4H
MDJ22H/Z"8,9S_TW;%G_,68P])>@!+ E994 /1?@^9=D\F5%8RF;Q[7P_#"6,
M'PQ-'Y!1Q6K,[@WRW5*#G=]*G!F<<D;PSJ0I$T<ID1:'<2\%!L(^WE_])<^Y
MN-B?0?>A+M:Z<DYW] _4J\'M!@J_BO0>ODH>03=5I1?BU6MAK;1C2[G..]%K
M-;F'@>6V%S@^#TSH,'^/DIJ2+G]X9"$F1O49OXS+"6DR8OZV1.$92B&FR5R;
MU]U=J5N\>'H)KB-<EZ4JK)K<B+K329*,$+ESQWV%U(H6'6H<<QW$UGF+>[<)
M:-PZ>2G1@7-Q<R.6+WP0.@GFIB:9\WP=>F<C7<W)#/(T"9JG*31(':5-AJTP
MLDB%BCMF+NVQN4?_[H=%#.5BIZLGJ9_ &F[D;[TO=EA'JZ^5F$^>XZ5FCV,#
M<B?[[N<-WC@?V+;WV*W)*H 04L^XCI<L#KT=WOQ8T2UYX&/A+8[YQF/+]%3H
M>):E3E5?A*K6L[VW4V*-6\$M"I.+D(=);>3Z]$>0LLBJ0E.GB('HY:YK;(!,
M9CX&UKWI#30BHFV#,+M457;""C3)U#7-F)F$3(\)3J>%/3^TL-/7DS(IPKH<
M*>:&]/#/N6J<7">U2L(0-6:"!($+\.ZNQ>1R_LP+M".>NPRC7C[4ZNLE;('
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
MPA,U8?C=3X&*I1M0%VO(W#.&6;LK+Q-,"X:MFLO[(AH8[3Q_3.;J1R6=:]A
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
M7S_MAET)89RX@_HF<Y##[E3,JRXU?EGKCMF+LU?D[H,1/\:(TI]D&'<LQ^;
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
MGC_J(C?-K;+%VU'O#GXYX&>5P;P!2).R(@D"(QFCJ<XB*T6AC;^-WD3@-7M
M[KY69(^(!BL.2-@(6/8JE@H][SIY\$Y G*G=,-*;Q#K7XE_KG2ZH)*SL^32B
MX'$5]63C3C&T$745>T01+*HN(ZSB74GE8Y(5M1#,YI4N,?[=1?.W\.V[?5I/
M /0,78EF"E^$+G@@P41I[1O;H-"4Y4U/MU>[!A3Z@RS1#SS&<#<'&JYL@X20
M?K0EOX[<L+[T[P\WU==A*VL,10!!] EQ&#QYI J_ 6*DF]>%GHV8D'MH]>7"
M[N?]Q>;'<!(Q'-4KS&6_=3;"Y*WLC8^? G.R,9T>,J>V01%)OOX)PU8K>X:/
MD:>N1'Z]'_7GS%U6X+,>!#WJ,_"1,)/7\PF\\D93,UNP6!D],ZBZ:?2[2$1*
M[<^IPOW/8VZ_YOJST_=OWST]/=>W1U 46%[ ".-<QW$ ^D'!Z25F;L^+>=SJ
M6,UU8'FFWN/0W:4>9SDE4 QW+_2'GB1P'!:1*5C6_R&]S\2"(*>[P+U60)]B
MO6.:4ADX">?X!KG>ZI2A@,(EZ!.?*UQ=4E8#\/("R@!I-8;@7IW^J8UP.&_O
M@03DU)T'/&=Z BS0>>-+"7]\4@;LC%A=KTXQ8Y'.#%-TL\;9U;A,G6K:\2#R
M.:IY[*X&"3]A2]V^;YP!?;9M3SL6?+WL'D@<MFC,5O^M0/%FO'"%\)^=R!(
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
M\$FOG^U/8KH#> 20"AATL]Q)59T[A4L$L[9ZEL04W2G!W?V[4@=O+\^)L].
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
MAL<^.^Z6"NG<J?4$C:89=7AP ZHW$-(^;5O/4Y\WWO^2BM@'HBABU+9!X>F
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
M]SASUWA0*<9B3:3!7RQ)CP^T].(Y\FK4P<7LIBR6:3Z<8PU RVWH>;1"'%1
M%>32]1>E1[;@I7:KJ6@N?EE0RY)+WZ-_Z?CN@%:,"B>$6]R@/;X8[]*N*L/(
MR'<KN77Q,TE7ZNH%S.LL[GU&>]R"(\NCBBE2GU^G=/B+\9?;C9:Y$%5N"=Q;
MC9'*16M31>/6VH(TXQWM;1M?LA%/T2;<6+0E^Z97XKAN(OQ^+W[APE3<T/?D
M^V(4/N#:=9#,>@G.C^D-IM&#E*XO7TC@4+89;(SO04F@E [970G/S\V%/!,(
MJ*>F'+5412D#TSM6$A+?@[FHMLU*NK&"(;O,9O&!9]MV5$&B:Y=U2TJ._[OP
M&#_@T,PL>+J2'*.J4O]K=>0\H4\G\WYIS059H4EB.9DN=(=MAC8H(U%>&OQ\
M;?&EW<"*E<LM"( /S37?6=2Y:NI,OSAT[N]B6FG[8/UB-'P[6I,1?9[7S:A^
MF>6=M>6<1[#<N@P;@[X;T4)4U)\V0#T.%+=6 D_&GJ087016!-P"TT. "QXZ
M'*R#2W,0<6%JEZK#JHENZ[+-?\9GG,?(#'/!,VOP[CKT7(:C0S962]R;H0Q[
M?)2J(F/LU8<A$.[PS/';\_)V(?&47/>%P4P.3(TZQ17+6OS/G#3P."B6I\"Y
MR TWL>3F,8;'O!'-).F[S(5RRCF(!LZ+W<[RX.:M((>5&POL>DOD0^/OFS\J
MY!P/@KY!QXXG@YJBS1#%8*,;O3IH:%$WR;Y'%J4NDMBR"S)*:RCD[4AF7IQK
M)AP>J*R7U%EHMAGPO93M>C9!)@O82.:)$<JA0\[<_'2::^V%[WM4C1&-FVVA
MZ$),5*NS3*_)5L;"#@.Y/]I5^]>UGN?LZ.DE;%9Q+JU%#CG:MH>FRTU"&9:X
MJ)"@:/2IC7E[\&M#S=^ETHDT,Y5MT0(ADP!Z%SI\^%3BY5 Z@+>S#GC^_4&Y
MJL6>C:PE?"*V+'%J_NH/I@+U?.M"7IAXN-J7AV8JR\C/@1.XRI7#?HQ"6\MM
M$[/F5#-!;"S'M^<ST[Z=\I]-/<3<WZ2T),>37[P!K8+/FU.(PT^7^NR8VG3Z
M^]9GP<GSBU5^21Q2-XYA39;6R6/ZM@Z'N&IM_R;&W4G"3LCX\ZBYD*9B/=85
M1A69_A(G/L:B>+CS'!>-^< I+AP4(*X(EP&99WX:G25 "?TZ.O>0V71I-^P;
M]/D\/O#]4OZ&@!:$\(%,-=[42BZD'2E0US'13^%>-B)S08A,*4_6\:B4"^V[
M)5_3ZO RP>WMT!J-Q&*T=OZ.=Z#GD4.A'0^5U? &G0)(.V,"%XA3+YMM'@@K
MPN#2G3WQKUUED 7("N*WQ9UH189I>E+\[8R6W+MFJ[)"XX."45B(9)_B*/3G
M]_KZO*]S5# _7@MO"D%T$QD6T3DV4F@S3Y][.*.>)VHR2:A%Y+ FSS)# !K.
MY=CI@X3-^M"G$\#X=CZPRM58UA?:$&=FCV^+9-@T!L'VD4KLAWOWA;>LT9'9
MS@>8HJT](^16[[?9!Z.IW[L(@PM_[NO4SCVG.Q$YLOC6-=C1P1'J<,>8W7ME
MGV!\*=QE46@H6)1B%*6EG7OCG_SXS]LG#X;# DL%MX1S#J&4_8,^H;9-YRX_
M^OG <<\:WAB,92N!\2SC_N1$@F1VU]794<R-DANE:R*(F=;SC]TEN949:U)%
MI1V&Y:4=^D+@]8_H^R2"%N=2J:_,WRX4+>+1A]G1W>$%:E6840Y,)!AZ1F2"
MFP2S8;\EJF$]>B(>.6_EOCM TJ+>2*6!+M!%,:X?&#+2 ,F#.IX0*",I,Q5)
MV2MFT%=$AKW5= !N=[#\Q@2]^EG4HQ5% S*OA\BPQ3Z%28)8WP^S&#7#H.?<
M?T/U)F&H)X+7*;O9^@G\\:T:H4D8OBM'ZG<E?=Q, BJM:;211YM4$_O1AR7_
M_<6%_1VO H*@C&6;<.2*(92]*J"'1609;.-%V!9D<)#M4[CL*]?4@^>3O[=9
MJM:6Y/-41AC*O&?96/8<'RB^F7-(<"LT>GLY8R'O>/#Q[3DG;F:</[EW/ X
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
M_<<JRT@/7G."(\N9<=@4TZ8YO@@>J7KMD-G2LV7XE@[[L=E.0L,O45WV;IZ
M:C+Z<6Y@]OCAA3NIAMO5$F,NM%_67(4VY^SJY>B^=?!\].BY."I@>WV*M-]?
M-ND%KYT'+660F\0UK4]);?UB7/V$++<@*_0/MX?H3MZ)]F$4=V=^<E0_WN F
M'=R_37$-W^6[%<4[N$E>/;)]16+O^8H:+SXNV?W:=8,T]P\3B&VT1T.]?2G&
M>-DSG[->'#CS_=03,VA8L%&K(4&?,9I3YMI(7[CVL+0$._Z^;A2]CWG+9LVY
MM1%_G/N$8R80FO/-U!T'M?J*"2K)(:O01-S219,K?,#9Q@SZ&EHJ$7T>_*@_
M@M$>_A?+F5MU(!XFWL&N:PM^0&K&GN+>_,^,LXA+E27^NR]XY!%>0'U%VW6C
M'$*.[5#Y7C( IR-FJ]IW66"'X-^)4+B/<:PNT:LG^OGEH+W]NUQX6\V@GW!;
M5WSG;81F2NDC+VUYZ4.S_\?.CNBSD7M_%[DD>)]_ D 94M?^3YL^HID(SINM
MR=QG1%8(-Z@/.P%%"4YEKHMQ8O[OS@ 52!F!/UGP@0G'/OA?WSGD?<3_97.'
M(#B(C ABA5X@'T#"QY&.I$ZH0)*OJQDA5Y=Y!JM? 3D;^][BU6*8H_&[Y;TO
M[F247#&#9O"!*M'YM''="+(4'J;.T:E(I:V30S^R\T))'S#?B8RK*J(M"KM
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
MC;H3O(TZ!D=I/A7M)9:!-Q_J2%Y-$PI;N!:8)-U]OMS"0MEV]SXWZQ! 91U
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
M[[VU_E('8U"7E$1XXZ1[9#%@O0NX!Z.:?TYT!2J[=9_5S%AAFSQ@/Q%@* =
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
M)@JG01+$EYB>0?<+5B92!,RE\.-^L4MUC5O<[R[\QR&.[3O'H%DXJ@U\$TJ
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
MUU.BN,HF%\:G%SREK&4ITPKS'O \DZRA*L5"]K+5T4>I&^W=.ZM3BUX]'8Q
MO0P22A8";K([">?ZZWVHGB2(9Y#LQC[[MO37+Y]P_Y83_K.+PC60PA!&7ZN-
M'+_HK<?K'Q2G^%Q'^:$.X@MAH(8[!T_1?"?^ND4+>?/+[+EDRI_39^7"N+;N
MR'S+_>T5:@H:1Q0E0%'!I/ZP<B?5P>1?-\ZJK@:\M"ME!G$?2+9'I9/(H]@=
M)>DMKLH9U5H^$A-7V\Q<D;QT#59*T 2RQ>Z'/ICO<=RQJC_AV13F14>W5"ZD
ME"T)_H52G615O9)Q61)_%IJ![UR.@:VD^B#GL=F8!C!-NX:Z2,MM/A)J2-]!
MA!(D)PYQ7Y:(5%WU#!#.^;O0FM*_3])/@/U;CKX$"TMD/T0N0<=*C*"-V6[)
M_G2EOUFI.3>NI@ZJW0F$B4PXEUD$-MR_I? ]"V"I@A'3V3J4Y9B2JK#+%)_<
MI,M# 1%U7+KQBFH76T4<+Z(_(J1?U<R6,6I8+1Z[5'XNIEN<R UZYUCEBWIF
MM[@S6RE8H"@U^-NKB5]N!3G  3P@8WET7_ 8E6CF!UX8&F^1./!%HT;1&>8_
M% XS#)23)QOU+BZJO;YP(_)HHLI>X5TJBWDG:^G:*QM,O8K)W1S@>2.6C&<W
M!&/W<  D!XCF #+:W8O8/4CRF,Y(=V:%+":09W."<=5$@T0<$S2K)\(592;,
M[Y^B"MO;+>A$EX@LD,Y=ZBV]&6K_2('5A%!E_R"6?R7*KNGKVO05?\TBI%VB
M?G O2C9!S2PN,/Q_,/=7I).@<K_.R0VH_7+<4?A'F"<7TKL%(M@"$5A/'PI1
MD!1PM[2^?\FP':_]8QY*O:H1/C14T@.66IR\6K83U7E?#CF=Y&X,OF(\0-M5
MXVSZOZ.@EG6BWAO[(W4*%J,,H3Z8YA_0%T;@[2DKPQ?(8_IMJK\X *@:RXSC
M /05W#>BJ9X@117!!]XB6519OMYM+?,]7'4UA2TP=[<,96+LJ3C'S_LCW&",
M]1C[<QS-SP&N_V17+=I,8\L6XF"WB#PG9@-_+H##Y5;\S0BJ[?*FSG/8PJ?A
MUUQ/UX<S[1%"7,7VG@.HK&)!U2=%T,6US>ZNN^'70_]^0O>W X$'],D\PU!9
MEQ_@67=!%W)G5X4#I'L.PA;*AP<S5F*98@2/6+K'H$-%RMF0O5L]_-P>=_9S
MZ?E%C:V-[<)FD7DHX0WV 5P4T\]',.R%N4F:MYA_T[(K5[GO[*HU9RKL=^8
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
M_.%Z;)<FMND<AO=KZXNFNS.L97:5Z;_Y?*V!0"QT>?LRQ[GWRKQ?#20Q700
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
M-=,&BB&1Z^VNK[^YYK'2#:'1VV4=CJ"#>_5<M+L?KL&J;K?=ZY+_RMS\:;<
M6:R;QB;F'._O1%OUY/5YK)@?NNIW9KH*G<J0_6$.;5UH<_G("+W/ ;R&YW?^
MXU+I=/I654HLT3M%]+;.RNX/:OB]:1_UQ4Z;X_W!.H8[:KG=\B:N(CL1\W^P
M]^;Q4/YOW_ I21%2#45,12@AV<HV5%))J)BL\RV5+21ATI@1(7M(2F64/3'9
MLXZ=D@B9&C(+L@XSEG$RVSV^RW4]UW6_GONYG^_K^3WW=3_/]X_C'W/.>9K/
M>7S>Q_M8/L>A4E)II3YW.M' *1 7@W'W-G FP#P<ZS7,DY*_S/& 3[6V7$6U
M,-@ACA?G!0]PX_L,J"UTVPI<Y!+#[<#809VN(+>]VS%:)E#A&4R%&RV"['AE
M&;8#J2YKJ8J44$X^)L>"_X26)=+D*/,)&=(5NL$/[X!ANP3P%2XE^. E'K #
M=+-DH&/]<J8'NP)N'&DYW;*,^VSUP,&2U @C1K7!?B2'8"WKJC6S[XUZ&&F:
M0-]"R*1R-]H-BL:#=.^VBB\Y,C/U"E73_L3:^9@1 ]\-[(/?#"WQ7@[$+2OW
MJ?AC:$&4?@6GV%@?EF#H<=_W/J7T2M&[OE +\?!T8%*)DX._I;'C/!$7@9*&
M3$3YB,^<92<M:KB^O.R@08MGG4?!&.UIRFT:6\VSD6>.Z1'V;],U'_Z%/[.D
MTXO2RB)Z! >TY13%O[NF<M4^322KRJ$%3")CMZ <Z./M$3BCG/&<YB>JOPJ.
MP>(! PJF';:%?;WWTA5Z;J%\WC6.HLOQI;; ;ZNV=))=-><I#_#.X?NC^:>-
MH:.W*R+/QZ5SSO<'; YP5"DN&KI[-/X3?Z/8\XV@X$+&(O="EQ,/P.$YZ?B+
MO[<#-Y!8(V,[X>/U$^Q73ZMY  +#TD%G(S%<DT#H<A/L<::8"+N,@X.-O;?G
M 82%W\>+7E)=Z&'6\8#D)OY+173Q@-<B $>=#F5'!T,Y]]IX0&;,R+OU<^F=
M::_Y7WJ)6-M<- V<9N7BE7@ .>=S <L:I>MVS/1V-2P>7:KW4P=D\ "AL.HT
M*_ Y);;VGHSJL]*/^Y<O'M\4:IP(CK/\3.GXQO<@O$GKP'P\$;*-.&IDYH\H
M69F]GP].M&DPX-3#E\3@-O+^Q*Y/FPSI8O?FV3NR*+B(AJ-.CLBR]EBYB4<4
M[Y*Z[L5M^K>]EJ^UMXOI]JEZN;=:GZZUA6?N!"KMCG@,EC@ZGG[?(A-A:Q,*
M%$RN3R2\RE^>^?8R-)0'%%:O#:;%P<;DP$'?%AZP' 1S &;_M@_S@I''OJ=V
M-[4;[.<:/@W=^U>N,. 34IAKR >*X)J:OTTRFOZ[+*$[6,LU+<74>!E0<.RP
M SP ':J_]K\ZT?Z/_"/_R/\[\B\O:DG/6R_Y^) HB.G\& (2?-^NQS=4']'U
MV'%II'@@&/)W*9_UX.\4#/T7@0+&C/^]D.0V["\2%2HRP=V+Z4Q:'Y+\$K^V
MI3B,;\D>01<4O?#+$QK<,'?!13C3B&^PJN_Q#58WWV#)<,Q?<,YCY[#CB#1H
MR3P[M:MGC>O+V4R8-B1-7_^C<A]@O_GJK3:']_2^W;.]JY*EFD'20;^=<O((
M_.WNPJ7U:=FKSGR'?E7?^3X7CV=Z<B[V\8"QW1X\P.G2J@A0HCSLFX.^@C+-
MN,*G5Q_#CMLP*5C6-/[2G]76[\!H'J LJ\?!8&8'!)A06I;.9UAI0M6!#S<%
MK9PIF&'(:A-+EMO<H ;.T(>1*6?!Z !*SKTK(4]W[W(E;< [HO>#*NQ3H%80
MA?RB>SGLM#![(WQ">9;%B(==AQ$%&N3 2O\<\-X5ZNF-0$<.$, #Z#/0:,22
MPS*4M;:DP=[>1770'0<)^9'+BR[X,^66GCVM#I;%>7D7JG3U;*+WI^H?S5B.
M8"A0;T;0RUJ"] ?KD95/;[^^]CE$19#<$P6CGW-V;6XPCFK3[VG=4E';^<7B
MW)42]AE<+U9T$D]/F-0-OI?2O;#CYKP#6$7VI:6.)B8@RN],!8MCY0@M2ITR
MCR_X+^.J?V_E*KCP=F'$%_02\XN[KD%<&^6\Y9C]/LID%C83@SG$[N24P9U!
M 89^5UN15]F% 0WXW2%,U.V/N%Y,& 9B"&,X-M8$YF0B#E /U'D=+1B'NG?"
M$MP%>]>)R@<.#VA7-8M=B=-(VQNX&H%.1^+:TA%A=PU>N=K7.JH9#]\81X?A
MU1KDIZ.8+SF%=:92*2^Z]_>1NW8^&P66,R4&K#9<1VJ<$@YG'L,O23I66)B5
MZONDN'DBC[06K&Z%I[&M.87HW>P]@YO2J/AM;;DN#%:5/)ZO]J,A_8AD&/VR
MI;K&-O17A,12=>.1X<_YC4M-.FM%%)C4%/HXG99;E>54-/(B\ 7E>? 17)<&
M>#"(_4JBQ7<-1$R8[.EIY0%A7$U.&MOL!D.VN>^GT^0@(TL7Z_TJB@Y9X0&S
M22P[#X1\G>J-G0L=WKC#]Y[V5GW)&X9G@;[--;[Q7.DA#_U7-9;>VB)%U:9&
M^H1?\QT:#XRU.'%H)<O1^:C*16>BBQ5K;.R-><:9G0)K7\V0>K/5+!OP/C.4
M_MG" Y4\8_<UHB[6L' TR67BWCU(?&VWUJWXTV<SMV+^0_55Q:\,!4Y1@]2P
M5PKX&S+LH$[^"R_'!!'LEWH%2MW'H!L'/IOSF6CGR)M0 _V_"V._V/RM)6_A
M?, ?K<T#$@]D;C84Y/_!'U/O['PG@T\W$X_C1XJ+_S9._I>80?V/_"/_R'\=
M^1>T(_\_R(;<_YA>TAF:_D\)*!/YB+\9SA+X,]B$^+>*7(F_0DU.$BVD51$$
MQZLA<T-IG6WNQW>@[Z7W#ZF.L4'16Y85((5F ,J,9<SM:-  W49GXETO5L=8
MN-5H 47?7Q*&[JA/?@\..SA@+=Q,A,^ZC:K"XHEY,2/3"GG#PZOYM=7M_@B_
M*\W>LT54W[JDM]C&:WEO0B6K+QJ9H8Y3Y[^3VO4);5.&%D(#)]J*ZV@YZY??
ML3&!:!?>+.NCJ9'28A1/+@,BJZ/,-YPX]@'&J%7U0/L+&3 O7&[D]MD57'9^
MID07B+G) X:4FTO4DRCXW2>],X=0E;VKI(#[0?FW>(#K/#&<JA>K#1HK(=/5
M+C5_)KLX1C\8>=6NNBP3 RQBPWF @.$^NOF)J//T]O1*F[T?EY6K<:?_=* I
M:#7V;CJ^'2LAI]RZ=@?16!OG6),E.=@@2L"O-_F&4A** B2:>,"VMBSWLN-*
M&GI[ G%]TRJ"B]NA/S#,<L9 038XWY;D*;_'E?7=<'9B&5>!<</_2&G&;+C[
M+*>O?"#<(5VM"JY0*+\\.V M@$CG 55I[!TK':1R\[8LJJ^8DZ-:B<D+91_C
M#]WH)S8F\J:L0VS-0;0$6[H7I5STJ<S9@_ZHZV WBL*ZSFWC:H$SC+)F^4.]
MQ5=CK?K&[9Y?O[5GDW ,JR8&F&!+O.ZAS(L3[9VV];7&9"=>O0BV-,NXQ2\9
MQ&O85CJ^\+A</"AW5'_PYTZ!U2PJYKLJ-:\%\2C*%CQ>T/;&HTIK->W,]?8Y
M?\1MMCZ=$'N)DC*%5J]U[/9XC$L7OP_/_6H"3>;R+628-]LB=K3]]:BCUP=,
MF7*-5ARL)SQ!?XF*/]<@;O\Q![S0U^S_(A:9NH<5,\FV5^W(??4.;N1G[P*,
M^UBA>H6O_ET5_R/MY95=[-N.98R5"PC_E?,JOM0(8TSHL;Y]^]OAX$T2_SG7
M-6/>1EH02^'TVY/$,&.2&JPE <+7OU?=_8_\(__(_V;R%P6H??M71,5:V(I"
M6MW8LE2D__FO*I2_?=[B\G_,-]6&_(=T%-^;S?^[>>?(DM]91N'RGR4HUL+[
MZ"O<$VD\P&&^\,&_5Z$,_-VE$0@?E5@51NN\X#OM'.>>P?*Z_Q@\_P?B_Y%_
MY!_Y+R__0/S_F?P#\?_(_V:B<,16\:7 QTRA-P4.,U)ZI=JWG<VT"IHN_W:F
ML/R/2ZZDR>OV'EZV[5?Z-DL=D,TI.R>(;:ZT&33;FG<G@QHJ]W^M8 ]'TP$'
M50GNCA!!6F0_ZUH/;2]-\UY68(BFHV?3DVUW)/;V;OA?KUTG[]T^3%-Z&?>H
MM\$X7%M ![(00J#1WMBS[=[3+Z<C'6,+ZI+VN78<6\85IH:K7.U4V/_G;_\-
M'&JK'-E"Y[07!II$2J9\(,.[>4 9@O8SE_L5L<O0E'Q?;0\1<T,!1BP]\W@K
MBV4M_&W@WP#/&N$D:G!\;G-GC&X*U#0=R(A9W=%,JIK#4A'1%\&S=W433E6S
M8*]29N*6<<4*OD=U?.<!=X$E^$<7'4Y].0\09MM5TQTGXP^_[QK?77IO K*L
M&U40[V5>AK?]KK[??L/:=6NA-=4Q#>(05T0HA]N5L=]2/D2693<U +&])@&+
MOV\U.\KX-,1\ 'KE(2L'^V=M7-0I4OXQP/*Y?XO[XU0X6<8&CMP>KJC5-B=[
MV3$/%/[P#IJ)/,X,B9VEL,XZHGL=0KJ[&S)NG3HDNS'#:^@_1?'2/RM<_!R8
M/Y:".(PFP*I.I[)T':<^9D]]!?$VU2')#O9=]6_6:-H"RY:0U3P>('&;L57S
M'0&Q.<#@_JT--Y'#@"H-]H,',*-ZC0V0ZAWPBNK*\@$W:%W_^:SN1*[@RU[A
M=_^N0 IR;ZWRM(%R>.?(<4[#$@\08I^V$FF([#]#V$#J_KC<'DSXMG:#/'!W
MQO&];C357G/JL<1RINC_N&;==AZWO7W0?IAB8[&'92T4HTIV]N**%&1-P7;[
ML+?P@,T4S/Z)69+7R&W'15Q-N9A-0+=4E[7M]RJ;PZ]#CFJ9R/S+3J#_%Q%(
M,SC$/;%EJ7CZSW#P$X%^\,^S!F6&?V72_W9E(T3':CU0ZR>_B0<D);,8Q:0_
MFT%(DGU7=VO@98"E0W\W:?;'68-#G#\RZ4\$.E'_?L[@_[FN#*3_^:X,_],"
M_Z.KPM2?Y5* *1D*+K[@3$_/_'^BN<*Z7+YCM>?<YX5#0KNOM6X560VG0MD[
MM2A5+?%W)BSPCEW1Y#MQWH3;G6P5P6E]5?YJ!+LU8U>7O\'F"7Q:5XL+AU5%
MM?3$CQS2%X]G%GJ]UZJ9]'80OAFB8&8NU^JO[IIT73Z_<>#)9I4W*<=FV@ U
M2#/[(MA&F7_8(/?AVW)LJOM5Y^X]YT6YMHO7,71;B8CM&^R&+BD<X[]'OGID
MNOTHA[?S.;"0)7CQ[=G* 3IL:IU-UON3L;1[9$Q"[*OM'FI? FDU^RP%7(=5
M<M\]X@$!J0U1.I!EXA7[;G_EM0^/:T. S%-+\"YY_?76<FQ-^J9W:R&K-?<?
M7LMQW3VQ4.S+E7].S^.&!%BQEM>?&>CVXRZ\0PI#OXR(@*<-,@N]"X2?AQW4
MI&O-M(58D!/EIER,OU('[E8/GLD6J)P3B@QQ%WSS)KE.852/ED1&/"C=S#99
MW*16OIGC+CF_$]Z.I2_U1"@G>1<D?5]%<#QAE"F,"&:"<.GW_KV>_*5*,T.5
M\?5*):HE\5%Z:W#@"]_\PPO'3'^9/TA&IT[Q@-TP#XFMJ&W]WO,5R]C.=$T5
M]_;;1I."WR9QQT$-!J$%(V>HFTZ*NN%6X1JZ9]$EWB3L]\31Z@PUBE;/9\H4
M\T=97P,\E.X3GIR04K_]H^V^RP-JH94D,E#LYM#MBG3-0W,S85HFLI?A$3A:
M!#D0+("&&G[$5Y(RN3(KN[)WG"ZNW]P-&,>H=AMKH=!T4N-/<4MXJ]K^H=.W
M ZV%<[XZ!37/Q^C#VG B1*\U52U[I^(Q-0)D\/>6^1:J[_SR/]X\ME/@ &11
MN<T75)%H27R(5M*7+V 6QKYFVW558U)=D7"NB T=WQ:<;;?MP')=Z3$SCQ3W
MCVP5N>?+.1"XY<!OW\I9][L\I*XHFTQ^NG/DM%<[WF,^H9=]@&ZT^./\Z;(J
MR4/+.S?/<@^A_.AN32''->H0[]JR'8\WWE/MLF+O5"4?2_QLK%_^(VX"PCCO
MH%Y6?(JT#>.1%F)!"6$Z-/\\._PNV,]>BJO+"2^N4"R7EQQX>.O[]EU#/D;N
M@LO*%$S;O CJ>N^%,HJ:G9&CE5C5E\1<KU)<E]@YZ'8V]#(83E</+ 55O2-K
MRC^J6Z%5YW$_AD:-TMH1434^)7OP4Q=SG67GT9<%ILO7]]LEYT&=PZV'\C\J
M9^)>-JBA?^(ET!+3B&O?Q+H'FBJQI?'?.2J"DWQ&@1'E 4T6#=+(0L>H\V$&
MX,TG9.V/$5S;98THE-D-:KR2V.EFV_21&\,B+ZD/TN_:F&T04=5R8D"BHNZN
MKG>^CSGVI&0K><<2+E6G!SS8T]PM[%37-QYEG7S?384F<^..T;%,-\+ G_H)
M6YPIX $D'+<B "$&([]&B*%5D*$>,D%$VIP5PTG]&_>RT/-E,8A+OW550U6"
MNU+"F>$;]E<D[52V_0%G2 0MBA$S04YKOA? .EOWG$U2<QSN%:ZQ02B@6_#;
MN(JH,\XGX8P($O%NX4/232,!7+$[\";IF4K7-N'Z>QWM5HGR,N"^K+9\K[Z2
MA!,GLD])L?,%^U1P\8Y<D31ZSO7K+-V\U&._CVH9S-5C0V 4_5)5QVE7?Z&-
M'3.@M8'6+%'U&1W::@2E0B-G*XJ.4L3J^X1/W92-##&[.[#9X7]DGU23P9(B
M9S"(\@5?<*6AJ];++EEIZ2IB _<CK,*W%1L-E=O7J_/3O*=?YF*.UI"VP)JE
M!6(G_^5<P+A;2;-%0?_L8:3Z@H7<:>KHK:K-V0^M@L<QY#18.2G!6/\*F S=
MX[G=\^C0T5BOJ(N"XENXY0)K__<\2)TODH^6<-V8(4?F>S")CJ.2'BYAQ*=/
M$]N9J_N>P^IR&CO&3: YE^TP43[9]73N<S_-SV4.;0I89LP&KQ-__,:#N%?Q
M"1^H>&V,.Y[H1IUHA,4]W>99$VTE[JG7K+*#D_P]4Z)?1!7:K$]$QK;HWWR3
M *5),3JMJFW2O_^9B5;M1ANAK&(IF- *N9.?%^8^2XSIL4SV\"' !B& :3(V
M/HIR!B="J$8G6VO27F43G5,?P:#J%X1"Y@/N5 8N6"K_-#N,$0'28T!2!Q]=
M\0\S (8M]P&J:F'DQ_$$Q(&C@N(_5;$\(*J>+<<#L):.7 YF.5]P+D:5XL\W
M 2CP&&R\W^X/V&3B?Q"8G^EPFD;^3WOD-=G.\2K+>>83HN:JM7##5Y<0!F;T
MY@,ZO(4@T][PI?+QOJ3*@,9\8T%V('V>)DI.99A'.ISN3S\I/:\_9BV<;6,&
M;ZA+M"I[^@NQ[%<\:B*E@L,N(8;@C?H3[4CT[J&/FHRM^ "KG[C,=;Y]O?]
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
M_S^:#_W]@\=1['"\3#>(X19/S#BX'.'?,FC4'B_! [X-<]P%W__-&GG@C[*
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
M=<2="525?!F .T"WBD9YLS:QK[VGJ_OH2&P9_ECC-?/F0J\E@"[[>L5X,R,
MFX#2\WAWY4SIT(7JK?7Z=M V4FPPM!DF,N*97K&DVW_X\""]\UY2Z#%!1J9X
MWA6&U',*B*)=X(ZT'W9#+0A!B_S#1\U#>ZRDW2>X(WS=7A3IIPJWPX:ZJ!?=
MX3*6[6EDY6=-NEF>(@_/+W?BW'Q!A;RPRU38'B_6_5\GCO. AGS!N7AIJG*D
MX5F]U!PO(OJUDE_E2(#_FDSU6R3._*M/5B5^@'9K3G%<(=WD'<G$:U&62IA]
M,0K[_M1;M97/7^=TK""-UQ=UA&H45\_57SCJU6RLQ!UPP--$&;4M:?"TTJDT
MNZM7DXF;#M5&:B690*OH/T_>\[D19O94=\_1/>&(QQBZ#6)5G;N1![S/QJSM
MPO7C0M44V&K]YXO[C+_8)UB9(M(P]$NJXU\;5)'PR_X/R_#V5]: 'YD2!#EQ
M[I %W>5YP#U]1T<S5U'#4MUO-B7WE$H(_"49RHLM]Q_B&O/7A%Q((BI0$30S
MKVRD,-\+?D6./S%HX&WA6"6,,@'TF46Q,% !^] U=$N=7_%N";7*$YONKV1*
MU);[/N)*,7:.V#W'3:TL8 )'*$[<R!I]=A'XE;4/[&*JEI4RX$VL(GB;6R#K
M^URTKQK\Y:B1ZA3B>QISJ I<I:P>1L$/-*12'RENXZ2]OG-LO?W0#)&]S-_-
MI6RCE#8'6+B.[/4AM?B>]+FL]SIK$(0!ES@"E2$T=ZVBWM-\?142]&^["^!+
M8*T"HXF1FBIIW;IG'F?XQVV%?[5='>6S%0QC:WI>:-U57S^EFY'LB(OW-W@M
MZ?\1/&3S&5]8 >J2\:Y>MEK64)C#VN2I[\9YD+6-P3)LONL;%NK9QS8'*RA%
M*O%=K@6O&YE73:"^Z%;\EIX66&1)YR4W9O*!IM'=G3W+.!1#F/U@'C:3@CF4
M1SYCA@\KWY5ZXF%)Q&W8,"0(P0,>&TUP[OB.FT 3L&7*H74ZHXE#7AV#(PI]
M5[]Y)U-B.HZ.;<WP6MX._>%+43WQC"Z?</J8DCCF%=H;W7'$J(/VD2%@?7V5
MQIY9ID(TFV."0P4R)33XU-4>M.#[Z5*)?#\=MK;<C]2C:(1SY;L5&V3IRT\3
M%<.W#I;0%.'.?'\B@(](^Z,/@'I%PM8MLT6#I7ARLN8[3.FP[&FMX+'!#O;.
M^]PS(V5\:U5D#Z.?A:WJU&+6V,$ ZUJIH7U/%/]A,TE%P9T,-W9L%9\H=_8*
MCV%:1)$$KDA [A$3<?\UPJP1VIBMR0.>O/3 3M2CFZP%7. L"]2)6$IBLS?<
M*;5Y<^37E(1,PEOXA"\;HD>]P2&$J]>)Y8[/^8A@U20^K\_@8N_H:=1"3C"?
M,J")ZCLK<L@>DH_(R[@!";G3A>1Z>V#5K'8K/!33!$/O' *EF1AZ]QC]R;=B
MM45-A20:P@1<Y)ZB(;@?= #T1=2.BFB,K_?!UM_TGA,8.,);=@RHR@.4)W+X
M;,%J!E%<#L GA-D0\<V_2EX$;Z($$R8YZ#N8)BN^@][N^Z97> #ZGG@84P9[
M:'M:.!G)+AR9:<)?):WJ8C?S;["#HSKB#A3[4O?VA"V'!H?P'=6DXN3JGD>(
M!26^2[X\RP/X2S2.8>^X\ U#R33>OWFT*Z2^L7&]9>R47H=5HKP<*$KV^AED
M7UNU2*/^E(L])W76ZOT,XC&TS*IC!O&#;UFK6FM_W>4.>%7+]PGS@*=QLCE!
M(W*@(T.9*Z+#N-;5.J)74=-;=WR+Y,ZH_4:A=#_0>I-E>SU#@RMBQ CTDI6H
M0@8U-[@]2VAZ:&8ZE9&Z9DMW8QK2A9LYPI9GZXRNWB]RW!_5X+[0%H4BO&8K
M@.:9;%GZ32RE6YRH4U5NV> 7)XRYXU65N>G-HX%#<8?B  .1@)W6 @@M/IZ;
MLK=GJ''2V1>V&ZULD3+?D[YV[0,T(=UZL&'7C.X-O6B%]GZP5[B33R)PLA_=
MZ",M38MGH]5:H"H99B$KB%3$^X0*S@N6BR=WCUC%U?B>I_KB%6N%?[^X"CX
M&X/Z\P"G%ZLR);;+$JO"P_QWI,0]'0K;RU6O["$N-EM.Y6MP(Q ^7"*T]%54
M!RYJP<5CD#&$3#\&[VJP76T43/"B2L1!%X)<=O)Q-I0']!8R-PP(NFU64+CV
M>U>[6DXLQH/C2.Y).  ZCP8]5WL'NY.6=OY$]9=CW6CL#\]MGL1;\,#2+;\]
MU\LZV+F7T$RB6_=\GT- D0$H&_*0A\(@[;K>]EB_,+\>SQ8^N-Q%$Z'TE"LD
M4+ICI63*X4OZC)?'GM9PI6,=@Z&&%J,=[.R4DVL2OU274UI*'Z$,-L:O7%3K
MH$-688P%X2BNR-E,Z5WB;[OFCN$&XLVM]:U:'&N?[+Y>=@<VGP[P<8W#YP^>
M(4%4X81R7&3&)M:IHX@NYED?6K2QO?+N8[C@]=["O_F*HX[3L:F,#;)6LC-E
M>L\(\$=7<H.++=%74;I@!$.7-)H84P'= **0Z=,CG"&OW/G#D:.;&C[P@:>9
M\_Z$"@^(@$,%<3_6N$\$5K1)I?CF>U>?:I(MY40+G+N$53MLYA$96!GC#4@>
MP#0'7^>!.!.&V+>.".6:Q8POI-L)VF*O\NC%:5Q94683#W@#AW(%UR<F)8!%
MC"YF"5A%D:4)VX N^\*F=1,_6Z O*>S>$Y IT:<1BI'1GD]P$8YUZD_S+)#\
M&(Y]L8?_CM@3Z\-6',V4$[Q%][HRQV>6(4L2[.TKC<8&H"V]?>4D(S!%)SIC
M/,\&-N+R@1M P= OBN[.8N2\S,'<];TD!L8 '"BX_S5:$CPO\("#E5XH'OF
M#</P6;PR?[5 ?&K@@ #=G"UU5">%&=07M'7TTD48@[@L\7V_3B(Y,AT2F%BB
MS UW<>5#[2,>D!+4AY]5Q+/4@C&S._WIYA?XK$Z;KU?N@HMYS"%&+/L(IT0;
MN]/A!Z?R5__$-@V[O6174OH*],<*\SX#1KO$$.9*2<0?> :Z3 I;RM/E"D"9
M13Q1U+R*;VIV2C<SI=U+ASIGJIVN!T#69BARFWI:@L5R4N,DFT3VKKI:"Y\#
M)K)ZZS3H>HT$0LW-Y[YY/SP&NQ7>G?3X+2L'_1O[!,,\ 4-^ Y5Z745W*0J@
M]&P=@OVX&>%<J2N^Y=@:?(A4Y19;7 >CUS 'AU,=:]W@';V$QY@FQ3JH6RY*
MF:#!/)QV% $=.3)V/<5$?H:>R#P,WB=;"4RM&==2?FJU.F1;L#@GJ'(]^]8&
MH%(\X)I5E(LV?9@^F2'37^[L;!U[OQ!9F7KKMM?D)Q7!!5<*KA4JSVW'RI7/
M V#5Y5J"]LQ4:=7%DH/;=S3^PE_6C@_N;ZW9/' XV]Y[/.[QISOZ\%8L_:+O
MYA^OQ!&2;P\AB*VZ9X2[5PDEW&;]\C72;,<;9Z?.OG-=>P]W*&=F2H13^:\C
M=P SR_=ORN#3:3%U'A[T%<K,S$J+;F5@_OP7V$/X^"U#[C<9_L;/7Z^"<\<T
MF1K:&C]@'9[1?4HN=+Z2?U0\\S=KX0X7U<&Z(!:*?:>Z%Z55[ 3>;WG;QAZ[
MN<!,R(IAC5+PLZ[TH6;CG?VS.IBM4S5S!5NONN$S]I07S;C(\=E(#OW&2]B&
MNYS;;RIFXWX\27R!#695AAH'@M6L[6QC1D^X[]*\Q*1^4&3 \Y1MGG9?K[XQ
MKJ#G-2&BY?7X\.,^90P%^^UJ!LMW?9%:NVELTW-^!Z(X=97 5[B[=.]7N.9G
M :#DU0&QOIMW=_GW% 'H4##(I9*A&^7QEJCK[9.U7<'-4&8]["S,LIM&;V=
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
M :$,F24/ZX%]66]4"\7$3$30MSD! AKU-(K7I+VQC/V,];VJYA7+MF^P2^G
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
M-KD UX$=R+\ WH2&G!H==@A+PWU,B'BW%I(I=!O]OMO>5LE2*F$'=/?S<97
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
M@@UIHI'##FN80=>+D(I)@A;Z/*N5( ;10/>.BU+07Q\D-58][*APHV<+NO,
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
M*#W!@-?7S#/!5 S5E=:8P;"A^669WR/]+BF+/D[]>OY>B@5OU@+V+S!A4EN
M#2@<W9RRQ?]UX1^'96 H!5W$FST+FF7YWC*STK!2P%_< $4G84:E&Y*/T! %
MM"\F]XO>78WZ>-M4^:!IX&L1+_6U,0)#3!)Y-=^57 VK")/)CCOWB'<B'& >
M^XSGI7ER.GN]MP:.,[B?YR-/;W1O(QDTSSVT0Y=N@D*US3)]<*8<7F5:^X*Z
MSP(R]U @,CI45IG;*KR%XOAJBEP0 4D[(7GP2-QG/(9VD>Y!@T^^:S+#-/0V
M59U+O"Y^]E=[Z</6NX\"(!\^X_?08O[2%D-VTG1,U81LP 9>Q8U8178]DNS;
M2412PY)A?=$&FIC]ZG[&^X .13<1]!NN;:B!.Y07?68.+E$CFX7P=1BK2%S0
M67UT=(]Q3.K=WU5,SYNVXL;5!*]?991WX,5P@&" ZB7B1N'Z%$RS$TJ4F4PM
M:C.FZV/?6"DM"]/]G3"[409B85G.!WV^,#-O)TN+C;<G3_,!VRWAOQG<4T(T
M,VV%K,4XZ[+D<HNPJS?<;RB<OX!39*:P <2J .I SZ.$B0Z*8(9$6^_2M, 1
M2  ?L+D-_N,!)>**2QQ&29"2BD5Z%AO@VV0#PZK4A6Z,<T;?9&5O:["JJ\2)
M4?@5X8SMAW]T0=<MS8SNB*A]==!^(8 JI4A3%WZRI!@F20U5F5$GE>.>/UB[
M=.E,)^!O;O"(YFT=VI0HFY#EIA>R<.3$O=D@ZYN I9TX_3:K;\1H"4?T0QYP
MT2",G-*>%"V+PKMY='IA=T-.*[4@]PXO%CKWS)-_-15]:1/2UY6+-7"?$$.K
M.&'V<6A_KHMWPJ23_81LVI7=<7X\/Q"3IV LONDR[S5]!+G#"A]HLLLG]ANV
M581K^Y0!ZA!YE,7WZ?Z4N;"U<Q7NA2I#1V9M-]V ^- R?C"1GG1YL&3UX&TC
MOTR[>G_7P[M-D(<]NGIK 2=+ T^6&J4EAN@O]L>R7W4YWVK\V&O%GB_%K]6
MW7\2@;D3T3M% %WA6*TNAFB+M.SUA8$.$CXWQV!_L#;-,KQ,R Z,(84R1*@3
MD[!7T3'9/N(6Y&G!,]2.?@?S[]V\.G0OUL]Q#69RS7V2A+:T%_7VANG;Z%EH
MT[YYN#OJ".7H9CCJ4):+5!"R,E'$&S+]B* &)699_\9."HF@-*H+J\.G37Q"
MA;^>GX;-J]9!MY2DC)A^1FP@)1Q8#\_/_CY U3RH-'%3$7WK49)\;AIX?XZ$
M?  4#'4&C6(FRP.@3F:JC=8Z?;'S:FU?*"^5W)5D_,'K2"(A#,>P)8(%3*\K
MCEVI?!SCLA4_U;HL3(XG#;;F\]=7K0:0^M4[J+O ?R0@=Y0&\'FA=WO707NB
MKGSKTWL8N_5"=(I;A*OO)UP%Q<.LJ3E.R6IAJ9"G"X^%:@1(?%!)YSM67]^"
M#JFIGO1FB*JTUK$.)UWKJ1'*]@E7_I5:4;Q_L9Z:(E2KC N"B+"!^NMY-?Z3
M;>OY\+I-EF2)9TRY78CQ3J$'#R<IYKNP<Q6J2RH*E>4?],$M=>' SYVZ4=*I
MN"[D2 <UGQ9,[J!FDV%!)>!ZP=#LMEQMS'A[L[\Z_3JZQXRN27/IO047'/-Y
M^:,9E71+$3<#?\T&2AR7_56;"2,<CW0!R3<V[YING'?RT26YNW)UW;PKXU'N
MF]8.)3U/5J4*MV/A.^58# G.,3(,GG<-IB3I0A?55;'CS+[DMYI+'&_+(_-N
M"A9]DG%<J9%I:OS]GG_1S7L?]\/></[+3N*LS[ZN;] 2^ZYRSBNYA!=!#"8?
M(^\)RX%K+%8GW8S39_VT,//:^).!:XWB)PG5V8(LU5ISQO2R6A8=^&/.M%G6
MB?[19.AL^W^'DFX@4)")#63O8 : CK.T.T2_R!J0 ]&V'FJ_M05;#E<N/4(9
M9W4'V2U^7+O  6%?%J0^)<>[#(H/6@R/XDZ=7-MM24ND(2=G&:+29C3OJ2A]
MW9X::;_)V\MWLZN*]B_05L[H@KPMX1^WX0S1MG$7"YM?*-6!4X<]0Y*-?YWP
M]\&5L 09;MV0T[1G D;FU>71O\UK'7_'G,'L_QV@([:#LO#R;.#%:U:/G :-
M)Y7V9*I!'.,0M[+\X,UV@2]LM'0+Q['52S80"V\ 40]P_.PE$:Y-9#WT$)S6
M2$H.S'4QQU,7^A7?UMX.,//V^@TM]F;$XO@Q@Y&8[;VX:RE"<1AB&DA2VXR,
M($6_S?%Y@)1?\",<[Z)KP^[0)6FK,,IJ8#,+I_3A"05\9O,\[O#.)?B8=MEN
MPB(;8("[,??@6\=^8@9WL]YP;1APPJH<C/)G:B"8K-]0KEF5_OMB9G#B;MD?
M8*(_:#)TV9Y^*2)&&'6Z3R&T,>>(P2&-'D0WAIAMK9+EG^>CM2#Q,.E*^85J
M/L&QR@N=_J)T,42R5#_^8$.R]&WY\J@ GU2%D%:E<(#&!NJ@I= 6CI\EM/JQ
M 2=P9GSCG],A4%7L^T2F+!D4\Q3W"B];,O TK&;4YGU36-=Y=4Y8+15:&LU@
M_;03CC&M#A?V/+1JDBZK U:B7F<FEZX&^/HSHW/SV8"+==NNT1;!R_>>I0BE
M_"UOGH$H(][929.OI67?T1A]?T-YY\9 *0052RNEI%F00P/4U6_L4P2[[XK>
MZD2GHAZS@3AD+AL8U&*0F"_'#9C%ZF,?ZL-UA];K4P0&R+/+"Y$P^K5?4Q48
M5JV^%VEU=*H=8I<AN.K8C$[YJ2MWGPYMGJI6?5GERS"(=: \2)-.N-'BT8R*
M)T%'<B<%<RB#5N2ES>>]AZO78C'#8^%TUBI+YQ$;\""\1=^DB;.N>>X4A_G#
M!E(M>!=*/T:I?Q2<>!Y[FVF<H^A:6"BK>RRUEPU,-8RR*E771$].+&"9O;H@
M /60^05RV,=\DHK][#QX_]P6<O=5PM)*L_]J^EV=@7B'<Q_;%?<N;YS8A^N
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
MB3*-8CJ$5MZ8:/4IT^BY7-;IJ.'!BT\\X,:,BY2;^-/DL8*T<P^4WHJ&QWC
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
M8;E&3,8=UBA<8'GY:0<"\>B#9J/,_5M;*P!NH(R>25#"N*UN04 A$QO#T$\
M.L4'WC B&HUU]G!(NSURY0$\&?S4:GYA#^)/!(M?^7LB*/B[_>:+:1'N 8+I
MSHGPPS;0[6G"-X(Z)\#@OBDB=Z72\[,-A7XK<WM3CS*3W2!@9RUHA+:-MY=$
MK]49@?@G<9$>K_U@<WPTI<;<NNZG/ULX 2$F:^:N]]*?U!&G";X:*/7FOM]W
M6FRXF;%V'W1!<=A20J/?Q%#OE%E,$U3(]ML]BEQ*]D"XA\R]\L-\3%.R8)'Z
M*H=%Q)_FS.[B<*L+*S</P;G90+U]$O(%:K>1Y9?CH,UN7 Y+:%%<F/5##'8Q
M+$[V@@8;F-@5 +G"+$&K(2:D(6=  6C9!./KL_O=\FV$5MMPV=!'T&'52S0P
M<?2B_Y4163AL+2 !T39@Q;O@&0]_[SL>3($U84O+&8I004D,Z?CN5XGZO=@K
MVR>FS)FU(U;'5GYA*@R5N=?!39PNG9F,$9IP/CM7=J#92S*R7?0+6,7O!:\U
M8YHRV,!A6D..4[OM-'LWP+E80?">83 6'-\KZDW7I&Z"UC:%F!MW>9N[AGNI
M;;3Y5#9@3RMNK_[JN+\-)-D,H#,81VF!XLU"H=M&82FWC'&3?P"[MT.P*'0[
M7'!C-9@3@G5(R . ZN,CPN7J2R4 [#>!(7:(98#9BQFZ!&7NA<T;H!&8^OM"
MC!N0 Q)LX/U+S/:!%"$.PWVTNJ5@)\8A;9S?K@O;?;*SW]E:DB*7,WU:=_9>
MUA< F@V+KYT-*'I?XGR,#9!Q>LQ S'22 1NX>V@;QJ%7]7>@T]%SF T6-,.;
M#7Q59<0[L8'%%Y@KP'8F!WP*FDYZ-]HJ36:]]!+@O17Y7#-6(K)>[VF7!SQQ
MFQI$.<O:-SO5U\/@S;#UB:\7%Z"&X3)WOQQKWT.XA5!MPDM_I;A%>&:XN(<M
MK8@C<E*$E)E8@@MT'\JMQ_74\@;B%N5\C*;U ^PGH9[: H(JA^Q!A[&WF&]*
MIVDQY*B'Y?C*C_Q!U8>//9_$_V0F8)SX5:.2]Y4=0VI:%P<;;-*9;, :H&[_
MS;&J\\@H^)K9!HK#O*!S" JV#BX.D4<I,;/4(SA.<EP&HM#W7DW]J^WPC8^#
M2X26KJUCVP2F)^X':.BZN2KU^^">?M>?Y[="/.I3!.:A;N8C^;:AC.-K->MK
M0J(\@\N]=*O6?0]I$%/,(('3-,'"*45(A<8SA11A7*(9V.?36DU838-9435T
MG>IG'O/PY&0.HX[_.(A99/SE/KQ\CH7EBC$5'"=Q0GL?&U"Z4$!A ZJS.T1>
MJ-\6RM(^15B,8P-'KG>R<MC F+H8YP7)B4ULM&->YW  &R<XKB0"C%QF*F$:
M[PRG'H S^0C7SX&VN.8G-I9!K!?@M0EJZ!8:XJS#!B;OU4+'<7U1O"Q=:^]_
M3I$E&'\7-;$/T(HWO6,'_I#/4,_YAO4_-1;:QZT+2IX@6Q!&#C5IA3:Y*I"$
M@N\D"WCL]K2U*1R3EA/<B_-@OL;8VX*)JR^75=37I0:*ICP0ZP=/=Q4@9F)"
M!F)IO51L;ZDM;+:FM+K)CYE(N*7,_:D/(D=#7"^L+(F_U/O2>Z]E^(BAD(+D
M#_!:%I7*C$)"1.>T,HM)M89KME+W>LT!Q<.SJ:+;%+NC=(?Y9R-92[-3RBNB
M5R(NZ<D'0*YR8-@U-<V Q]\"3C?)"&Z8L_@MQ%D'A/8^1$TXGV<L.K+V>3C*
M84GG[X>N[)/>&H QQ.Y<3I:FH4-72LF\K.T4(0Z^?H%$M^937O@A7]FI]B$?
MV,H[B(V@/J9_TWHHU[_=S ;VFH<:MU(%DWJ1C.>MO6LX*6;DNI^M$NE:\JG7
MAWT43@7&D$37>0#T'=8O.YXJYGO($2>[T^3T.'D$;$&Q/'3F)D^((0\ZAG&2
M<H0""UBWX;Q9VZ-YCSE?/^/5.,WCSICSTTX&MN%W8R8NU=*I7@-N,.*+7[-J
MC2[5T-5$8,N>Q<=%H=^AA4XBL('C$F.B,XVYYZC?+X>NX3R9G"%L[Z] Q+U8
MVA!P9"EIC<U4G.6?:TKBC"0_[<%OA+UY#RA&#)$[ZJ=TD97UI$I<_VN N)\/
M^%V*#!F7'#@W&G'AJ8[.08<3UA=O6DFN[!7=<J7[L#JK)NKUH1'KIKFYGV1O
M@XJGM^[288O^*!+=_TXSAGYQ@?Q=),VXLFV[FS=N9^/-RT2]2_ HHWVFXZ3D
M\?EF_UZX(*;^PG)/K\GIUDVQ0^'TZ/_ (<C_)07-&J+"!EX_QJXD_J A.'\,
MPTRD".+_"]GU7E6WGI8!FS#(-*(2_W;K%/VJ3^+LU.#R& G)5Z\0Q6<6:^KV
M*]<^*)%YA_*DV,?Q!O]FI$#,-\)1!DCQ&2=REX>F5M15.N/O;BSJ@G+'N<BV
M6 Z"Y!N:L^++0;@DW;IY#Z;_U]-V7&1-A@B=V 0YW;,.$AYI>3WF?/E'#U=0
M_;%:!=:^?LJEQ4GO!G!809;S^+?[;OPR4T#,O VV_'(LKL',$BX],F!&B,4=
MX(RB"\WGX#PHDUE'I>OGNS*M [3A5.* *EX#W>T-$C!K1R 0P9CC,3)23%6:
M)(D?R<T DW_'(_F:IZWERWY&)C(J*$4U(/)UYI,[:Z<Z/)(_(38(#7GYI#'M
MK+$S^RWVY/]3OIYP%RO3?--\#=?*M-KN,F?FE"K55D7W0)>%:L$ 9 -=9_Y/
M?V_JBL+R#4[.+@ODS6=9Q%][5*LLIQ#48<&[9!5/X6_(21N*G=0Y$]^N*[WL
M/&Q4:T_;G!H,TN8E=4193<%[LX:R'EJ.<>#Y-0&T"KH;7M0:CM[M\T>O)X-B
MF(?2])?2W@ZZ1M05LMM89P.-4-K1KF"(JH]&([R$AOWB8O7D]<3)3(.V%B,[
M9>YP<@8>1W^ [H;!SLR+BTD]^O1\UL!37C8.&"8.+F02'CWE!(%.%]]&IT+6
M%1X],H$4$D,NKQ^Q"LH<:>")! M7" -KPHS+&YW.M"F6@:T^JY+C;C_0N'*&
MYCBQ\[I?4M25-6E^]Z@P-QGY^/EX>-Y!E#$Y_?&M&M.,/;*87@4V(,6XRP:"
ME4#+HO0GX[1+KE:N!S6L/+T>NS,<4W%Y.YN=D'F#'Q-AOA2[T72.8] "Z'6,
MJ^17T[0D$S90U\8&6DI+N@XX)_;P]F[P(_ITI/;=:IU#_.DQIRG\^" ORGGX
MNP(ANE/K]F ?IABS5(JDZSB1A_0G^3N=C!C>5TV@'U($5D=L2+?*FU5#JO)+
MODDA$'<<7@DG7XJ'8S%D4US$01_>9KOCY.BRY=W%\!)WHS/UR*2OZMN%S]W*
M$XIUV<"SR\KHEP\(1PB/S4,U"1R8AD#NH448!A-[M3>2/0^,A/[^80:@";!.
M>+EF"X;&"4K[IZ-4M'-*%?W<4X@?(V$E*%7*1GD3=N\(PBKCRI44V2R%\[\)
M)PEN&"D7$ BOYLSB^SFV K_2)V(NXWA1]_[';MX"3/UQM  ^WG$2*^Q2UOJC
MIO+/9T>[2O5MG;M&]83==VCB)%:$O>NNQL,E,9TC9Q)&SMIRD)7._,2:G]UQ
M#K+IX@0<6^T=K'M1:'N2@W45'R]EA5+[*=I%AE8:-20"\=;V&(D-;'$-809%
M63>Y4G=N];;JVA@_Q $]D1Q A>M;8!1R7D\9IH",9;ZTWZDY!*"#_@\I6C6>
M5"+S/6A*,W#5;?V8C?F![%_E)R#W>/Q 2YL<E!7:"-J8VHG#/S_H'[<"@OJD
M ,80\PW4U00O.E9/SFJAWJA7^4#'+E_,^W)A_K49.L()(M^+,LMJ]<L8;_1#
MRH<([0\,Z"H S\)'<JD@<NNR:&I'D57WAG%@ CCB'->GNK;=3,2?7B)T^0CE
M(O40+4HI$.68::X9BE1AO*GJX_:0>,Q[8SU%:,07G$3#3"V#)HU"EDL_'5RY
MV&%RTV'J C 5:WOT+PG!M_I5#UWK=2M(=P_;;W;DT7EN()'A2TO%V;&&0:5B
MK\I(!2>U+V;OG9'5NX5AE?KWT]$HEPB2:D/_F;&]!;CW=2(:0@JBDW"R:<R+
MXCDH.8Z6956FLIW$_"S^UM_X@@C7-G?*O$;5L7B$L^,NFT89EU0+^Q2<.+.0
M,)U@OHZ<L:/TAI,)H[M&;'#!@_P'5PYK8$X 6YP@?I$#?U1!'+H'9[Z'S8VA
MGW!BCM*;@AP*U^W[+W_%T [@?GX!<G)WEC\W6150U@O$FC35C0.SL!1SYLN=
M/1'<X"<X2T^3L%'/0<6'X*\GBKT9']E .&9)?F);E#-R1]A :QYT174-U[)Z
M@(:YNA,TD<T#4J5%8Z-M=W95M$EVHMO^Y4.ME829HW@E-L!!E6=UQ: N,</Q
M3?"BW[6??>CUQXS7NS27-=WO!'T+BA/4R5W%#0U2\SATUQD7ZIS=.#.TH)%W
M:J8DMO5]TWZW5I)=-89D"VV5X]+2R.6[:SUNO65>JV^O("FY"H\E2$,D?))8
M^S;IEYQ9BF2/ZAKR\_N>%Z8O5UXX'-,2 '4H8 -3 \A-Z2W8M&:3^=:%7'/Z
MWA@. C0A.$Y$C\!;5T.L\(<+$X0]SRFV(Z7]>\,9([3P#(QSAX6/@B5HI^NY
M"/RQF 8(CU1>VG'DXT@CQF[83%?]V+$I:@"SVBNBUN3[MG)'NMJ3--'M,Y0?
M%X[2Q+-/PE$CQ\ZPEE&R=*Z.@^B?(R\%C49>0$@3M0 :ZUR%LK9]*>:N,G1?
M]Q4^X%8B)Z;&OCE].#*H?D]".,#@,(X7$:A3$$EF:HTZA=>0_]Y)2\5W'1(=
M@FS@!WZ;^4';SX.B0)*+S__UW3'!LJ1:)AG )4")F3T*3D\,"8LCPN4#M5@.
MQY I1'_'@^X4$SR]&,K<9ZD,FAI6A"655,R+/?;VT(^/CKMW(5J@Q#<3XO@Q
M(M.S<?O[C.J1ZC,-<7+N^R1P!)1I1D$YB7FIOMNX_$")@SDJ$C8M5IZY@"GF
M78XG+:N<\[-58\UVQA>M.?T/]MX[J,GOW1<-15&*47J/"@A2Q(8H+2 "(F*P
M4*1%1*D"(B!10D*1+B"@H" $1(I2HD)$$!,Z*B*=($%"$I4."26\D';B][?W
M/N?>F7OF[C-SYLR]L_]8PYM,>,M:S_-Y/I]W/>M90LS3>#XFQ)4B_:"[D"HE
ML[)UP8VC*C7?+C:<-+FCLY@.A=>/'#_RRDJ[P%MU97,J- >>P37+O,2I)038
MUON-VWV$@@/VM<6=;0D L8RY.TOH/O $/D0N+V'U'D8J/HZC7,T3D>B-EF"L
M4K6 FW3FAK.FR#:!K=1%Y+'R[I= Y/FZ#(.4:^\S3%\?WBXMNLEBLA/]\4*>
MNGOS5FU@92!D'@\DO 5$:6::01%]G?<IK*#Z[T/F[\+JIU,YUHX[7A=?TVK!
MQA*F\N]T_ID+?7BO1ZYO'A[]S^IU8;E1A[D3=TCN>[,5G -?+>FL'*,Y/Y@&
ME%BA$,E9&--NM_G8\UWVJ$_.O[O9TGL&X6F]XG#&ZJ?[$7QN\Q*^"VD^J47W
MS'MM'!+X-#YW'9L #5K>--%/@"QWL^<7,G^,>$+CS>2NF@$X=V(/^KU(&P\D
MBZAC5@+^U3-;5_+R'7-*/GQP_'Q>=4U@XU+TR);SM$C+3W/$$/,+H_PI^KY>
M\$X=HKS!UI%[QTA7C;L*?EW1<";+T"$+(73?SDDISALS=425^] !W%"$U+XX
M?[G?I_K.@69YH"!(O&$#08JM0@LZQ?WB]8*R=(+>K+J&@> -W)#A ,0PR43_
M?E7UN<_E9S&:&<;.PU!5$TW-=*XDD&<5:^?N,7X\],F<_(;,9B]+%M6#-P("
M&?G&'G>^SWF >P_Y/)?\Y">TA(Y'\6GV S@S*+&-:1!DR=*^:/*-<.Q$U[3!
M"I8M65,VT&S!./']CZ5^X:M3EK.K^1QAXG$Z\LBKJR2;]-%WULGXLAV"> U.
M,DH&44=!IS>[':@HLPL)BKZ_E#$_+&O2+S(I?6E77&Z,DGJ:I)QW@G(^NXY3
M8N#/OLJ*]']_^RRJ!V>12939BJ3:IN,3HK377;[(; 92GO#OJ8HKNK.\.[2E
M;[WX)0J#D.UF&;>-G@"Z.@2;NYEO@4)P#$H2B 6%O'=W->IH63/#+1YNRV7H
M^AU^?5CG%PS0VD]@[ZOF@59ZKP4-[PQ&]+&E+E-NX0]D<?<&V$T'')EX<W7B
M9DS?.8X&-@<ZE;\L3 !MM,CY-WD]80?.&PDL\8.)H"3!E##U@BSFA6,X)Y@X
MO^C(E?H!+32V/M(<%[BFC;?B$'ZE(U5?DZ-+@NHE5,M86NSS>=2D=OF(G2^/
MFJA;-F86\T#SCOKC/<R,.DX16XCSPIMU<W'HJ5KBL;Q+U@+=-$\TW^I_9+AP
M1;YK?$>-AF*Z\-[ 2)4]PY!9.8P\&'$,%NA_6_YTM_;A:"W(Y1*^11LCS?F@
M8\\#[40_Q#56T!?>I=#>-FDJ[?P^$:VSZ,AY;":U8P!-V3FT\V+<)%QS8G7T
M8Y_ [.T9+G@P:&^*5X9.N$?EX9,R!//,/+P)JL-,AM$0C^J9*CS:T[8U'-1X
MJ&;XE=G(*JP5KH"\Q,GG[B4!\,XP.)#]=2Y4^)+7,V^%KL"UR4I8\6S#9=TA
M%S<[[><IJAJZ4&4'.1-?9L=%-,L0\:")]BW6)7YI)[:'\("@9%!E>HC<AM]3
M]Z%A./+I)'5"U>(D=AA#.KZ)KNM+>=NE)K1)_$*FVY-!L][.1O7, 7?8_A,F
M'2(BH[$UF?Z< JBWJ9IE@]D!1F<AGE -WU9H-OBR_LPJIB9:C-8G-T/>WBQQ
MKP8FVN[E\VSE$<VL[:.&0S'HL A(%(CBBIZBB3UEJT526/<47*F'9.P%)U;2
M:C2I<HM5#*.H7B77#X/-ZG!$0LH*,WX0WT=?7DBA=]OWZP;ILS7*R60KR6IB
MB,)/->_LP%4>B!D$;#+:*?#V GO#=O(N-\<WGK*K7[^$>M;P0!)E+!OT@'8(
M:\5/Y_(L+ 7]EA##MIHJM('1O\=6 &CW+.@ 3MXA*1V/8Q#;(8K\44S#:]N6
M AN.3<1PW4U;-:FZHJ<&8WPIX,\=(*R=*^"R\QGD<<UNB"K:7T)VR X/!!YX
M_N5HXX<,Y1,"Q>"1=+D.ITD]>@+^K2\/I+KQZ%[EL>="\%QXO0V[R#D1389\
MQS,Y3RB,7<_HN=WG&!+/<[/'71]TQ(N<Q,81_#";)GWB?#9BP9Z1A)X/V@2\
M-#E1D-_PI]!W3ZHO<H?-]"/XLN;!-'<;O&*4[T3GX=Q/F2O8;R$_G+D7(CMY
MH'4 O:8M *DTTP8<*;#D1V[0Y'H[#\?1PT(7&DUU^/Z;" /.0_^<'8(N_[Q?
M4\&^W\ZE\D#:W0QL&E_O" .HZ<O#OFX(M<N)WK'/0RTTNZ#ODQ)0$FQ%^D/9
MMP@H3+&VHDG^C/;1EP^%B+6!1?]L,/-YRRG'-XQ:$V5[^:[/:I#KE=]75HYX
MPDK]\HF+!2QSC^BJWB UJ^95+Z_LVI*J=;CET+Z!^C1CK?TNI7'2#[7%=X&D
MI9%@'FB;57T\5V;+6DU -EP)K;AER3R6[LVGXL6E(%?L"K80.E6)7MF7N07
MI^'6J"[RBB72D,^4>]B5NY*:B$7(<(=)T"?A&T'0KY]V-6_0\MC)AH0ES&\+
MS6DX6^K/J!;!'Z+PKECX,_D[X8P9U%H#,*8:J.T=SV=O_GT,5_L(E@UBN*T@
M[G/GIT9L/SKS!RR>J]9W\9;?04Q&$;B)(9?:[#<I17^P,MM4>@X]>/U[:#[G
M(-_WI0$[F_YKPR;^I:[S36LSBOZU<AJ9=P)_@\<LVQA?6*?1_K:B'R;&=$WG
MUUUC?+LA.)$%;XJM"22*JK_=_RX>,K*P[ZAZ[OS#/1/.WR!BZ%M]4K,H"8AX
M1?Z?U0ZN3RMRIZ;,5@3CDD#$E(K/@9-.,?%P_CC6P>/W?>0TR([[R=JYY^2Z
M;Q3+=H]#A7F@FZ1H5&<$.3G+DGKL'N29"FY,[PW&%<<@,0WHATJGHB_,MW%5
MZP;6*Z_KB8_.IE<,.P^]:<OMK[ZH=7;8ZTJXC%V'O)%IOYJ:U^=BF^GI!1N&
M+YR.[O!#R2/BMNSF/TWOFGY_WWDF^MM\8(ANWX;:I>F9[8$KW6U-*0.$J1('
MF"B#,SFRI<?([/)N0X,CC%L()KGOMGV9?7)< B/)'8'7,]\RE*BR!?3E%N+E
MJ[T('L@GJM)MG_SS&UF>W71+YIX!I$%Y-6&/)*ES:V S_X_7!\XQ^$ETZRFN
MBF8'5 6![6CH7CSJ2JXK_?*=_'0-.[ROWP%L^7F)<&,Y06J\3Q+0.9_^\G1)
MAZ]VZ' 8',0=@(/8:-:)N9P 3\61/W#1"UU7%_56ZWSN*W+<:L5HY0F!5/T$
M5?6W32GJMGH*%EZ%%<,.:JM13"6&*2;#S-0EP*E_Q]W"FO5E^*NB ]/M]RMY
MH I;]!K?I3%OR _VT?6[@7#6/9//W[[]8 >NZW205_3FR.NS^MP8/Y%&()Z^
M3(W@!TVN#J*[7?'T%]6JUV0CMY\VHR=T[V'[(3_XZ&4V@M7S&N8>G,2FJEHT
MVT2LWKXONJG&M 0BO&B0<:4.U\*QRWKEY9V68&8ZJNUTR3ZKBPFB(&F)(ICA
M H:>[W+S(4+-#G;D[I++=^>),+@D.YR#:?9G'0$>(NI:QI_G>BJG?]N0O=LH
M\%AYBCA;<P<M<US>Q([.<A^JW7_U4I3/^</?CTW&NJ]@?Z@Q'[\#UJ?"/X9,
M>)Y!EJ?W?3L[#S<G_O9=:+C- XFA Y1@VRV,Q?S_'/+^+J(Y2+@RLQW%#Y2M
M=FN.>(9</%8IYU8D^!MQ$/KN4'4$.N'-5W1"'/?)%)1^"0)PZ.2AK7PF>0S+
MM=5&\_$M76@F^B])/.L8;?%^;*+AY2VTI9-VT1M2>,'0K!"&'=XO\CMA> 4Q
MS7R4]BWDY-4YY<@N18*CKC5)*716D:_:X(\Q[^;1;;8L&Z!A$;*R7'EB@@?Z
M!*\:I<DRP$R;E>+RL/]I+AMVL"\9OG(P /Y7N#U!^7/Y?U8\34)Y('C-WY4F
M.SCV:1S7Z&VG\+/EG=P:L[CGY/!^V\T"/DX=XH&R\Z;@6RPX1Q3/ /CR<;\J
MA@=RO[SIW$K^G^:V;0LW%4W5*LYY#)1,N:#4 ;5+]+6%*AGJ+8TDF4U_<;PF
MYP'>R/VG76!8)7#;;"1#0V,[S)5SM_88U;?MDQ0U,?Y$X6O7T[^[>XY9BX&[
M8LO#,/P+^87L0E[OG_KXOBEN=,Y*/*C(7-[W_3'/*G@V!H+VA2AQO^(/P&4
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
M*5T[O9903K;]32*3OG-.=&L=^  >U^D:  PIL.2;5^_";7WWQH;%N:E44<&
MIDQFAHE_I>?\%LTC#8%5$K0VOONK7V0V0OJBN;+^?^3^\;%B[*H=ZD?^I,#)
ME-4MXJQ-9^^):2?ZKE>!_@JYU#-MQ<OPK'%QM"K4%Y:YA4TS,9P22[]^L.'
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
M>Y/I:-E=JG%4^*&%"R>Q7Z)M7!LY+PDAF6](VS$6IHP5AAM&CA <(LD=\=2
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
M@CN8,'2)&%RM]^RVU\-"@KOS(-^B_RP2V'L:S@QUZ2+1KZ]FGKV:MZGXE&^
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
MG?6.@[;7_S%Z<*5K_:(-EJ4D@V2O?\,%YE:Q\;9EA-(J+G#&B\<PESH:L*I
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
M1X5[?7\3/_,C<_A"( )NO&'-:#W\W6CM;3\D!ZBZK30PJ& V%Q#F2 IFIGY
M?4?=\KZ?"1D(,<(;@XD4K-APA^=+5$K@7=JS=V;K0V-P)G:#S657*$Q!35^U
M\C?YBLS>4Y_/@,1:$NT4%PA=F!"EPG=,^4F>K7FN@MO>^O6^M3_^#D\[P@)B
MF0?\4S\\HGBF;HE:[YLAZM^%=GKA_YS?E:=:&2^=#T"GON [\> >6>O!S5#W
MCT6XO5S@S574HL1/9Q/]#:IJ>8]G9K/*?ZLWV:Y]OR7CM!;\&S(=6;S,$C.P
M@^XOIA%J>R7OE1P8M6I6'(D^%"<$,(,:"=)5(N19\\E54HSVB-:B;QCU<OZ*
M#9*E'=4@NJK@X\D2%*=Y\H;^,GP'ID^_E9[0W*99;'7C2DK8R(>X(*%%;YY/
M$@2>>Z]H/T"?_([CJ(9 BWLX4+3^ )[ZKI!^/]G7;U^]B7RM>LMG!'K3Y4U?
M95@MX'/>1;40P25A33&T>G5?B?R-UI6W0QV[CGAU*:#XZR%EX\V==V%;W7T2
MXE9/NLILOF:Z4+QSVV?OT1"8C9JD ST[BA*M:&5_OO1M '3J$]/[ @<"DJS!
M>(J\0:/^J9H[N&"I))4E<9H?2XR2@Q0'D6V5:7QOKYDV.J<!;(&>I5@-C[Y+
M%R^U^/%-*CGO+D"$<)J4.^N>P+5,'Y6QQX\8J9'^]GJ+7[%10:.[2L6%:-><
MY9ECC[?=#W$1AT;C)T>5"N\O6U9%KO8<?90F,9Q#Q]_#DG-[K""U(R=>I)N;
M7S\2?V_.,8'WJ!176<9U6EN*\S/6\]0'7]. U?2_(UP;BS;U%<FIQB6AGO9@
ME/WM'?OV%/8N#:FUM]K??-"T4SVG*^;S .&K"':(K0!GKR=^U9M1UFG']"M
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
M>"A=<M:$1IUJN8I24W,N$[>LAQ03&]YO^KY]6GB;4YWA'XH?C/WKCY)>_5*
M_\D*\'_=6/RUP$O#GQ^ZA:XW"Z-]G^_:C1)6"_)BNZRFJ/%&I/QO]Z7VMSHP
M8: 9XRGHZ^2ZV_*-^BGK@.]E?UII_KJP"/P:RE_3ZI\X%@\QO*-H?F:P $O@
M]\$H_--@[&)G8E3,R+B-R!.;:QRF53X<_4XX9'B":DD0<TL:'3G58Y#\K$5G
MCE RWM2ATI*N%,O9QB25V*Y<<7A(LU;[WN^0%\-65*I[HRMO?;(G<06QU6E4
M4XPBZ=]XB:_K3"A1KJ<;:8HN[/$7;29R-A-W5I0^&VL/N?/4"_D:(L *$(BO
MVG==M3Q@0'G4.XV5Q%&&1NDLZ\T(4U4&U)=<;-LWG>=+GD.J-!Z^V-? #$+M
MF#WL+*WOC\LK>YGP=N)%#.LC^]I_2CFD^2*.T 8NH.)+P:U^Q?40SD_/FW"$
M_*BR"9LX/?H*^:XWB65;ZR,NGTGR%^-;1=)4$B+US9BX+D0&XANV@0N ^\H:
MX:*@=2<\EK*!O7BKH/_95?0VT(8+L(Q,J'#V-G<S#AL&=@F0(#*A,)$E]&;.
MW*H,:X0=B?VZ4$)8_<X%!O#@&$?(ERYYB98_&X<3*!'>.WXLW^ XR$\O,.,(
M%E)1.!E,GUT*/L!E0')[8V-MP_I;+OQ+E.YK9]_H[2.'(Y_ :&?@H?,@O"F%
M"T@4"V-WNVOPI]SS3E]:/7,)W]@9-8CEZ9H $@PZ>T%WV:(XY1(UQ-"2 6&_
MT*C11BN\K:BI0L[>>_";C2G?6P-B$Z34L[%];A _MO$1&;=96D%D]Z*)_^M6
MM?<;JQ2I*<^I<Y]S&/<'?#KV6*9VW[X:OV.WKDB+PA)CG+4#R<!6=OMZ;D4?
M(^;7=.L2.(E\SPZ]34X_9 QQP'1B-R[BPSA\13T^K1*BNMI)ES/SQM;T=%:$
M[D$DDQJ&\MTFZS=N5(9^1>3XC)5@ M:V5!E:^8K6RZ*DE%VB!E.5X=5  &'&
MF2:(=8'$C>ZBYR3,?GJ=TP0;+!YA;QW?33A_.4(CX[Y4\^>QTS%&@)3X FG&
M@/+>784,B_08BS^^+''/H?8K'7G\]P"20#NI3'*FX07:A2;"*$_9Q;+/J>.$
M^XYLP@MQ@3 _EO> MH:;YMT:E0K7DMC;+=^-(C#WANU; H0;5*/B(X72EU8.
MEG&V8D%5Y46)J/9[HI55?AFB_9X2+O1ICFQ?\>0YM-\!P^OF2^(K?) A['71
MP?'C7;/"MI.!^>._:6WA:T?,>.!N><Q0'R_Y=F#0V#HKZ":XKY<[_=@'K?SG
M]?(Q]U^>%IA02,X=FK8YZ#!8[O_R=&U"8/&/M<RKC&MI*\YKK9W?P6*QZ]6=
MRQ\*3PP_/W;;GUH]1\7%YE=)DAV<SY8_<CHPV-J6W#>KS;?"T]4-N\'7?M3.
M> 4I$)MU25K=%WC;*9,NFX[Z ?FB0M$@U,W=39'1WKH)3KH2YRN^TL!4!T\R
M&<4@;WK$_Q!/%]G("MG4NE-/G"DBAY)1W3F8>P"8V<M/AH%J9JQHQ^V\L>R<
M=NQD"G.!-JT$3D7.O/@8A&:3L+*]2ID+('$#U3B&)!=(N@YA>\._[N6?#&RD
M9U<+1%9IOIZ2W*Z.VO">\-&KV\J=6,\%:.>1\4G_B[WWC&NB[?:%!VD"2E1
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
MY7/4,_4YPGNV!1D2Q2",)5,^?$_!WLU_'-Q?N8]4K3W<8Z1%!Z%=9%XT04$
M^("&W*HJ[(92O:%=2D8RCOF=JF:G>T\K1$ 86-); *ACPS!]Z*8@XY?\" $P
M'-4#DOE: _OV;2M\^C'1-$)O./\+8!\"_P+GS3PQ-/CE/&6FE7O1HTRS*X&1
M'H(?U]M1,N_ZJCMFI*[&6E-XP-@(K#A9AN:)=JFWDV:\EAXX#?F&-XE3 6J"
M!:+GD="-3<$#RM3]UIA.(KSSNP#HUF)+ML'*XU:9T.RHMM*DX0N<C[RMC4[M
M'B$*QH&S;8CM"[G?E3*#)5O9<3%[7VPTD2V3@%N-Y:&AE(K,\85(4,]/*B!\
MS3'(/M-^F#SS@*L/%;.M6!<P,D<WYO3WNQLD)#F:%_9M$JW5>-0K5L;EOR1@
M_N#O,>5RJO=\@MM$'-/6QRL#=^=,T!BPP@XS'#H)7LR=@I$$/7<"5N:_*%">
MFBJY&J'L.7PDR%K,1RL2T93T+<_IA R)\G(]E@"8CJ5[*\)=:JA6WD;/K'X(
M>ZKU]1EJW"LIPY#EP(4(@#-W!;GE.UZO!7\LP]V&P;_IOF?D@&[<^]U_#M6N
MX.P9-)Z</8-<C=GLZ&8[H93V.%]%(C?! T626S1'+.4F+3S1+"3]CY/_^=-E
MR3UR,9:9GB]*L\6D9&@[2X@QV#SOX+)=_FISYBV+O6A)C_C8_DD[GYE[O SA
M_D6KAY1J0[S]?8,#3B>VS8H9K#\WF?CXH37Q]@-M3HGM#Y<6^^&QZ2$6]A?Q
M*VI&*!-OS$KC-Z6]=\P+5I[Z= 2MH2*#S?C.SI3^QIR=A:6O?2LXJ$%8FX)2
M15S%S$\Z<2/^4A%3M-1>V/Y=49;,O #8S=E'W@++]E:3BS]%5<@:)%'5EC@K
M)J)X%NL\^P\36XF-4@*K?CIHA75I'W]QG5NZ.(,]01W&SC1*&O!DM2I-G\F,
MF#U<C2.7G/]2#:CT,VA9L^U5SW$=>()4I_WG@A<_TW@KBO,4 X=C/U^14H#^
M*A$ 1',!T*(U3V;+K!;:0R$"X)H&<F9\-; G4!K%V8%,I^0MU#;S@D="U] .
MQ4R=H;"GK+GR5P.[6\Z=_/+VQLEWN%$:M'L/3F-Z.3/,%KQCV-7,DY'6BV4[
MM09'K0]/ ^YC-H->-L(\-*LICA%X4RNV:/+\$W5?S.[XV\\I.;YH%0'@X2V)
MEV@9["@\OMRPY_B-B,Z0 ^?;8W#SR[#D8Q*ZNE_:\88 ../XMMI^SO4H0A+
M:3^NSB225F]MX^&&&E9(GGN#/TPD!'VM/3 >8"LV##(OD<+N> J ")R3XB$!
M8 ="B1Q[=@#_\]%=7+/+?58I3_<F;Y (8P2!]=]=^42"\JF8] J'_>OTWSID
MD!II/5GE!@(@+_R7 %B'(\AV;+?2P98ISVRI_[QO]K6L$*?.](X D,9?2C[(
M3'Z7H5E5MT:>0[<_B\S5+L1.$4CCCV4AI%62FULFNUJ_B^1>6SH%P%0HX$=D
MGCD?VXVN$N>GPR^[\/?Y!:6*3/%J);/GI%]';#+/;'V:.BYQJ&[PFS:T$\-+
MU XCD'BA>!PRK*^:]4]&]Q!V\<E8OZ+PVQ;Q<>HO5(]?)2A5JI"\[6?"C(_N
M-M_@_D?/@G7:RJ[%PE)RS*9C1,BLL*+I;W]1VLQ6YR>5'F--<;4HQ@<[]\F?
M;H\PY\?=C<]?=Z]BYA?A<?$TDN/U/T(S0]WZHM/Y&]V$'ZWRWULD,;C=.T M
M1*5+QR'J=6Z3XK=Q,=& 7R-MW0YU.FLNBEEKS?>R6Z"]F.G&H3EI_ZSRY9RT
M[DGY\D8<;GZ=U["*_7AX!0G]BZ5>SI:/1L^)K/TZ.W:[YZ";\,(/6#*4>\W?
MY5>R>"F$Q7T:^/2E6$K+J;XDRN7+H6SPCP" )77HI,?&DJVEVI_='H;^JHV^
MMI SI$',U>I#@FOVE37,QH3IJ;O951\N_\H.S)'S=GDB<:!/QAZD$T$)_/I!
MU.-$O=%41H!4KP#(SWJP4*DPUA5D_*X%/C+^G59UA*:\HY3I7I2W$A._3O\
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
MT^JK->]P#VK837C"D#>$H)6'AA+] ; =RW]-'1\AW$:&O$0>WDM'<:80?)4
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
MCD#K+TV3[Y@,ZVL-8Z"=VC7"] ?RC)VY4YZ@S)'!L\7C8FYKGA-:B$6C0P)
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
M5]&S!_L#U HYSTT! M:9T((NZI\IZ)JA*[A<?O'^QN,UWU1+!HO)-TE_;"Y
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
MZ@,)A<RN3#H80?R"C=@[F^V]I/U$"6>0^.S3Z$7L["#YXFZI2&4<>8G-LA(
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
M^'-Q9'6KGK"&;X<^IVH#$6X,G86*KCU?6X;,V1"=:C]%.2(;EY0"C?-J]=4
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
MD.BM2_@C?Y8#!?CO:YM /Z&)@T;&0WZ8K7G\I,U5T^0'\?N""W^C[MY$-YQ
MJ7O0+ K-:1F<>4L=[8/XUYOI'IWCO;5:0_GT7D*=,OD'2A$Y:?XU"@%;G L-
M3/[&+_\U"]*C?T3=N\!OO_VM5W=CHL[M_Z&C 4AN4L#Y]XUT8V@?/[WI?O;T
M!K8[@[4)@JF*"[3+8#C?M%:S(+DP%T8SNGPY[%6PD.2",\59FBD&_AG+@'#J
M;+[WAAF#1A3^R4R%G1+XBYZIS9I', []4H<L<@'2P,W)Q<G"W]H<03#6''I5
MR@4('ER@! X*KC$ND,)+&M_:R(*4;C/(37&.H YMU9$A3>V[A#G_Q?OQ^NG?
MA7?63D$'Z_+I]NS($&7:N:9KC!RR;UHMA9Y3C7S YGV8L0$;[J _?CNYW.3M
MH73[4.^4GE>66]F^R36L'/L9V@NR^&4=PL>@P4CR*0TM53D(A4P/9Q[9+6O^
M@\SKG&8ZOJ(T7;49'2&5D.M%5Y$4*SMHY+]IVX,I@U!D/[%N4DW3,.3 ]RRX
ML/W7#%.EXY)K\<ESSIJ]C[Y$7.O+4S!>T;'IKA/+8MRU2;?H+;FGXA+>?:C7
M@_=!K%J6,%0&_<. 5CP>S07FEU!5'R<AF_PHG;=@'&0[=0V&&6SSQ=.8&,R*
MTL+X^OSZ)C^U9L(O@J/)Z4O;"HKUD5OJ]/P1,'+_,9;0%8,&/X3?_I ]$\;
MG*>.4Z[<,:XJ;,JKKWC?>XED,C,69DSP8QS"UA^Z!WKW?3E_++G 8%X2XQ"F
M7@FD0L_.8;;KO@QB/?T2QR'*]Z"R'IO;N=*X@)P?2PL3C5X[/<L%&!*5/-XD
M]T8MX1!9ZF:/H;H+&Y._-#KMVZ6S^:9PJ(T+0';0]F%TE[4)8_CK:U!Q3^?#
M%4SGY +'>=VAMK>^I/15R4WW0G0[AQ''J44[ &PKZ@PK#)1"+TJ._ :9=-CB
M/R\!UE=V(>4JG"A*2EQD9P5M8'NX0)1Z#8D3SL_:.HAZB.K'K-S7@ZY38>]1
M"=OQ/IG_#-C=ZUFB&?^Z1BZ,D$96P*G.<<8?"WY]'F[-G4[4?MJ+/XE2!M6^
M),RK:Y^7H@1#&ZW[UN_.X5@:9K_3PT218%N6)(1\![3YIC\A^TG,&(W 0]\0
M)RX,_U4^U2:YA"Y#U[^'DJ(;?T.N)PX>+_&2BCOXBW3_UX6E4 _>GSA1D+N<
MJCO\">E?BM.8LRAE))J-W%G5#R8@T1,9:* :P\AI]6]8#7ZRABU4RX+\PL9
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
MA"D<V<[8 WY;E_[=<G[V Q@)(87J&:]J:UI6"+F)@#+,S_8K$7(#X94G[UA
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
MV-Y#R\[8@8*<?1X)@W0'6BRY8I49G ]<'*99 P_24J43K?3/I. [PA%.1?'
M=Q5KUK2S6.[3!%.G:3+/T(N9M@$YVX'@0>$,YX9C_(]DU%R/V,2I HRQC:N2
M;)R6\^' E:^0,USI N28D]/6&VL!?-0R89+2^E2@@#8#.4 JC:F#$C_OL=+8
MA06)0=.Q%5ND&[^ 2#0]%<"Q=?C@Q_8 T5N&_\D8.$D$<T$&X5LOU(@+%XPX
MDBO=4PHGQF:@-O+ZK^-?7%P,7;<D&Y+IR738=H H#)]9Y'5A7_:*X)X:7GK_
M-XV:<(@-/LF)(FRX1&DFC_6W3WJ!@,A0PI]%A?S[8>9O]PG4G*\ $!7WF-6"
M//H^[J\6&21NMQV$.>&F,$#@3V,J0_A'@"'V9;TH-<DT]U0*TSL)?ZA.CQ'
MDY5I;CA927'GJ_=-#TSZ[(GQ.7QG]P,EPS$L-0L>L3HZ;\W767+EV +B"*8U
M^^VERM2%,!N_ W[SZG=%A&H%5X56?A%8CCW2=@7N3?D\S4&]K A'BW3-^[NV
M6(92LO[35_J*HN 0QD9-CHV(RF%=O9N34#MY*>0A-)!8@A%F$5HF("SFIS=>
M>2ZE<5LJ2L12;T$+Y)840+U/ETHJP.RM9INE*/97ACUR(%'W)589,\WA7@"Y
MG0J/X!EKE1?X/JP:;G UU=/,$DT^NN5?-WIF#KEU,]F53.KJ.]=6##3(S"J_
MJSLJ:_/T^;=[L$N1[NJ;9R_K\!N*'\!C!3K5;R_V\W9)3U63;BG[U6>LSB"+
M&F  *@LX<:I\P*]B[-JV.I32J_>7NYXDOK" 8-YS3^":SND*#J/9ID:3" E$
MY/78G1,O(D_&:C4,D:KC9V731>6=W6Y[6FX[QS%<6]MT6$ []^\&1'R:O1!!
M&*7^TO_P_.X6_]7)^BF.$I Q803 &;4V!1*DX>'X,OU=I"ESN&7GT3,JUAI;
M_^MXP7]IS+U<;W08_6'T0>KEELFD6XBU&.KWFC. </IO7( =U7&5H1#MQ1(D
M%JX/YXKL/K6:'";&7ASQXAA6L/,(M]D![4X*]]'IDY;=A",_=Z@^VLKM%?&$
MLQR)\N.N<5?HW1]/*2DFG^? 1Q<%8JH!;%>WR MLIQA:D_X/[@[DSC>K:TF/
M Z'1#UR]4X\OOY6UV"7D3V @303#M%)!'#O;3DV][*C/Q.Y^AN[=*M\=YUOR
M B?"C6G*N*;3RTA);-]SC%[9@,(5B<*+[V5^WP^[AYI];6I>CKY=B=,3^VPP
M9A9YG-B,B)J #V-TN;=.Y0-)FM>MX?"&WZ69.JLR=G#VW=^J#2W:@G!OX6F]
MK>!-#1 RF-,I+6G4^S.I['%%S;KG3QV:VB[:>@CZX*Q+GH#UE/H'P+6Y##T!
M.WBDIG0O1?/^T3RR(>:16M$D+IEB)C&PVBY5%-I7UW>O,_6D)+9*\'T#4F:6
MQ#)JJOH\0>149776?4=_L'3C>PO_0>/H)6K[7#N]%QI@OHZ]WQCN3LGF.T+3
MN2%T0GN2\)3E$U7.NV#(%ZI$50>]3(U.N3(9(/0WE!.-\SCVRJMJ4@%_CV1N
M>4H)9!RWLT_IS0=Q+\Y@E?H6[WRI8._ES.RT/.Y&.F4._V2X.=6$;^R9@L5@
M55YHE-G8T Z3/N]I6(@C6<8."B.-L./4"R;Y+88RCT<ZC6;,9<DW:&J(!#/E
MW+<-__);GP<O0YP&#5GYO)T"CG@2].NE%NW7>]X&#*1S/X6+30KT>*=QT0*A
MH;ISJ;H?'\?(Z+VH=U4MJB@FR'L?01-:2.MN'4350<NCBH%=$+3>/(%[ZQJV
MGWHPS397=2?SMG=T1=3"\9./B#DZ2T'GV?+ON<;8<>60Z)UZ97_O'^/LOOG(
M<+TT=_8>2O[(]3$SP%/)45:HG7<'*/)@X1I#B4\7FCLY^UPNB1[7>])?E\*Q
MYE<8D*FQ5ID+*D*Y=KO:]-1?_YHBN["1P/[\UKV57WHQ2EM_N<WI_'KZDC\9
MYM1!*)W/5.=GX'P?*S35_+#SROGY7%^?9?P5@AVBP-B1D]%IS<@MLYGJM>)Z
M(PR?LYKT!NCY>>;"A]KH.S$6+[24)/)W4Z:)/-F!R=94M=TL8H3!&NE["7S/
MV2N9^;)"\^1R/2:H527E&&/UMV@M]YU=QK[UI?Z*Q+<5\ [PZP]BM;"]-:26
M[<N6I-369_Y+]T9XJ&Q^JD <Y%UX0#@PU^[NYZY[)<8=B;P60U;/?'JV0$UI
M\E_R?=J/7N@8K@K)#"S&_GBX[L1QBCQ4=SF@:7SX[X\]ZY-D[3H'[B64\C33
M-H=W+J69M,-7/D>N/UZ5"3@M/BS)'YT8^5)7'L%VN"B/;L$=03Y'[O0[Z"00
M0S ^IK9MK3JH#SGU>>D$* AQY4B>+*P5N<O4@Q_]$6/4T)MMC^C/2VHF=-?]
M$XA51Z\LQHZ=.MC/IP'2Q-YZ/:L!O_?)KGXFPZ/Q^!7[PLS,+*=I(YX<]_);
MD+Q%&5VJ5%DHZ08&5]63(&&+38N))M!F7/AB<%#85NI@X"+^_*&M93N.0X*)
ML&$$O<AL_T"EZ(U8NB _:*=,G*-1TR<-SAY^YB+9Q_96^V1L_(+_P9R!UY:I
MON?B&F=>\726URG-)KKO"D^IO?+Z7<C\\U,*6V</_8XLU^/).ET$QHKM\M$I
MI\W$JQW'E">.7%'G?">6W<@\\?&R<X:U2F*1WFF=?RT",07N,6<K7#:ZYY1D
MGNV-#8@WFFG9>,YX6FX9/J_'OO]O<KHYIJ[>^$7W*7^IQT+P_G"S9YNUE3_
M;RZN::RO\N]O0)0!'8'H!D3%B"GZ<4=.>+(=W(4[QDF$\-0IY8U+Y#:RFIDB
MQA4H9;5/R>>&L?Z9"T;?G?%/S*,[U4.P,TXR[(16EY"8.J%"=U^G2]2Q8J\_
MS\/EUKP8&Q#@ **]1Q$=\5C&BI64VTT4?ID^>DO)$JJHH5;9[TLA5-"8MI,Z
M>F+HU>8KWFKR#<T]@5ON;L^OWA-^0/#5Y'K;%^X#7X%6F8B?O/.XYDR'6OW<
M2F:='><^/]74F&L"A-(N]E__E)L8%+AO+6ZQ"R7H0RIH #;T$]S?MQ5*A%_+
MX1TAO=L"\(2*V%CL=K3E!N12ZNP$U_&)D47>P<@?+]>%D/*CN"8WTRL?3]^)
MI/_)U[S6>#OYM&00LFRQ\9T7IX<=M0'961<<&.A9<WTT6>5&>^<SSRD-%G'@
M.JS1!!J[7'W7[\%;PQA#X;</-+F9^X09! C(@"XO\DX1J2- )&.(%L/,>Z;^
MI4:B4.CD(\/5@&B,1S9ZP#:9:SE84JFH=$:>],QL/#E65?+18GO :$L+3L54
M^UA:D)]<4J.EM%V XFG17?=UZ,@HLSULA7EM]K\+@.LC4Y*+8^T]>->7QR.7
MT6#L%SE:Q9E>RP9.?R4:EEC2;*L@A*.3YEE3 X;W_2Y358V)Z0[<H_EOR*8>
M2L2. "IL,B0.Y]<3?P5SO/?',Y]0V[YX'UU1J/\]ZZ^0L)XV K _# UKW=+>
M))!XV\8)9RS,AY@0*3Y$1 "@HYW0Y(91'-JN#5V]'[@XW%#*3\5Y$L0%76:B
MC]4:JTI.CE[SJJXWGU?9]22#W15FQ=,(->\V*#J$1OR=$<@*_5N<7^7ZHD.F
M-'7E/^GR] INW.I?N)[H.I""//?U@*WR=Q6HI9+CE6<6V$>"$0++CC-<=\IO
M"K&E)T2^D*061G5]5_0L*%%J:)DV_[8$O6K/.E+!'LZ@/O[YS/GFN'&PL%(6
M##5HJ'-=:V@AP%^CDF17KUDL9S6%W(WM0[ N2>HQ=$<J67F@UA;]VM\PNJ?T
MUF^S6MM'(3Q98<[KX46,=1 +WV+S[KR52I3V]-?0M/DK7!@00A?@49/\T]<J
M W;X]HH>NMF@TG_,[,VBN=H1;9Y<]M>^EC^XYM=#)EY\MU?+N/EI;B :-V61
M8?WIC$+4BM<&)$V<1)UB:34DFBGUC3Y\I]6*MRO7!IRFVYE\KHSKV.@$SY&E
M2;)'YXDJ"/9R-B ';X?^@G@++[N(/UUX;WTS^(6VDA,X(H^@3'7NZ28N FWV
MS^VMG='DA(9VJGX7>I$GLP'AO$F;)$;36<G%G>"[B> #JGZ+KKU,;DL3B!UK
MPNZ<;4U\<C>4OV\+9;/:Y[V:,NA+/Q&MWYB,ZY;[E1'S=OJK.9$S&9087,N8
MJ9W!'51 )#6#,]+14?H%ND+,1-#?X<HU,.XU\:M7JZMM9;HT6W/6O-2&N.H,
M6FP#G#4<C<JASCC&#/_<(MF[O^?+9+@9BI]&#B@Y,56QY(*.!,,NZH0]K4P%
M5>:0LR[LSF1[31U*8I%:0I2C2(?=)O8L)/\X9T1F(*%@[)QKD!E#*WQ5MFH-
M@*7D_YS1F4X(NUFZ"V^OH\VQ9G&^<#U1.]"4KY>[)"N\.HYDJ\;Z08)-5GER
MJ%:J>W[0-F*S[GG.L"FS^MQX$:R[GLRYQ*][0*9*^M,I#[ZR_+-5YN.'V?$5
M^2/*ZV>L6&J1'_ZR?#[//$P*4+Z[1K_L.LY&9A!([4UCL"T\3Q8^8=D:>2'Y
M9^O2F8 E]>EJ6:'U!\5*9X2?69XB?D< !V)Y2>Y*VM'*&8\0+'5D-JV<W!H
M7*-)W5VYWL3:^DBMF6R$H!=?Z S)4UQ[[;[_U.+S> BWYS*PEH6! S(,[@:D
MHNFCKWC>Z1N?KT'?[-]^7)CHLF:+HQ<W'#IZCLS*"[Z@LP/V2EMC^!/V&Z[\
M9$];EU'+A"Y[G/*P)_O@G?Y!F;)+R4=/ZBP;H /.B4$YUS-E;^"R\^TZPLT.
M ,*;C<)C)V,3-/LQUQC&IC(0AG] PI[299#"$K-1ZR%/_>3G;.MB.")*,'$1
MN7_MS)M<9<!K:CK:<PS$/-2<H<]4F*QTVHVC0FTG=7XC1KRFALFLV+::M'#3
MNR[[;'M&BUWH&=^RZ*">D@&*I@"!$G!T%?D"5J%+=N:CVG!>B+$#/5,;D$1B
MA:)!Y*WA;\[?K*?EJ(*A@YJ =A')O@/V%S4% [2W/&&GN#6V+Q#6>Z%#M(II
MYG44UWA\YMZXCY<]-^2TZ.1'6Q R;F,E?@)M6J04QZB=Z?M25KO#;G@9_NOA
MR<6SEW\BSM9%AW1)W'[I,4Y)PC8BRKIZVOW.TR:UZH.#Y.KKWF([J]=L-W>E
M:V] (LK1N:]?FTG-!EETJWJD@/[MS,_$T3]P"/*50?E =DL O2CF\7/=F7V>
MZ_Z&*U5OZ._$K3_'=TMJ_3BCS%1Z B9IIS8DRYXPVF-%J9A#[!HE<1PF(F(8
MCKW;6UY-/]LGO&"#^DA4MW[__'92C,/+7]*799+#G#IQ+#MX H6FV"#:D(L-
ML48%<FX$98K@FO/YM0C?$_A1$J-.H>9JH-NL4S\_0R.HPDA)C=<K0F1*<F^C
M7>E)A5]]3GXB%]V73*I[GP&_(#R\N;056X:N#7O"\KIZ -8QX9:!=^G@/]N
MW-QGI@7@!?+Y27I$M; "B_ECG^Y'E?X$_XD93Y!P3R5I7#_P8X]DH5EWAA!@
M#_VZ 2FG\&0_(.(G] F6[ !0F)XL]GE5US >WS[PQ["<C1>(Z6?Q]($DQJ+$
M-9^BXKP2DV;2);/3$8U>D8OND=S+V':!$C_+5%NW8 ,2ISMXX+9UL;WECT9/
MX42G*9!'Q9J>H6] J%>:J2(-*>*/$5>3Q:VUX-C#_"!S>&^Q4;/?49W&ZIUG
M]XZM*!&?+P< ^_R3'G-/SQ(D%@W>>W!T1QL>[MX5O(ATNK8!^5;N!ZKZ@LV=
M#3P9?EZ*6PJGC<)@C=^W_FA[.+'XS+N<9[1<"/8=%M0_]F^1T5=<+>B+4B3\
MWJ"XU,:T(X\?4N*18+JONY+O\C8!'YG^\I*>TX-[T#FD)?8KK@P6*]@*V'!]
M<M,<AH-'=H81J\(GM8YK'@I"GD9'@F0FEF>=X^9#2;=]Z_HC]^*(K/3"\2PI
M!9",O%]&4H4;0Q^2 C3E77)F:OP.?C,=P19E4(*G%F4[Z32Q6>6Z8WZXO<6V
MNTD7B4_ZR4<>+$I^YQ[$CBI_*LC^V7GHG;[BUZ(C2^':_>1+=<:%>G&F)SQP
MFJB$CU'11YYW0;"&8#8D>3W%&J&=G%C,U7 ] _';'MNKTX\)0U:^?TKA7 ;]
M^BDZ@4YNJH<VRQ,D*B6QU%&.UGLQXS,O]/L;\)MGQ/O4^!&;):\VY;DT&;WZ
M4=HJ%[="=WH/(JYAQ>-C_T!LS>[,=_FN3OLR(7?KI\F+?<)_09UTC# )C5C^
MZ3_9M#SJ/[G3L"(\XHVJ3DF>A9CY$PV+)*C%I?#]RY#OY"$$-X^\>P."RM7E
MGD'?$TKAYY#7%8F4_W-%<0,2D&3CT"<X-)/FH@GW&?Q0+RF![O[SLS$+-K(H
M68"4FKF1*(W:@5AM+%'FU0]L0'SQ8WM.:C7= FZKG%:_M"O3O/.3B.AD[@8D
MIIA?M@'Y^\9J Q(^Q=LGO(BGBAU+8<#BCQ7<=?Z>@:M!_1L3B&H+:K\2.-(I
M&Y#3AFEL#4XF_U.PWK993@VYY6OYP&V29Z9#K(I]LMWYS=.4SNI;>Q []12.
MNNN?KVY3T3806LUG&K&78*,#C-;, ]6E)E$^N_$=T.'R#<@=T)-/TSA/^ISL
M(^V.J6?3*E+<;X)0:PH1=*T:*VU K%VFP1S[]@9LF\43_'*@.=R/@IC"RVM'
MFB(""^K<[[>*C@%.I]P?LWL$UOP-"#=VS1Z:@.TDD^0(S+UL_=:)G9$6?L;+
M-UI_6*^QSJUPB%?Y[P7&+2R5QE!\G%:I4:>/4DJ'TA^RV>;LZ0$HTYA]1AB.
M6Z,,(UCV$0ITKZ?B$OCR3/)YR#=6+$_6IEFP#]@Y87:,[4H[F 3G7$J9_L9#
MM1T"?UP\H74MYQAN>[!.YZD.-RN55X',+DS)!F3K&C_]-D K.5M3M[H#P/W0
MJQ2EGN,0J01QC'&OJ39C3%5YX$(ERM6YU=?SB?7=D,UED3>(.XO OKWX-A3C
MYN3);74JV,4RG;!F!\)?4>('L[T8USXS573H8\NPSD>W'<:?/8H,PLJQ-B \
MV5CZ4&ILT0R8<"J"^._"/K3_*9;/OF6LEN64*?BN'/*4?-?VM*K3U\MV(J]+
M*EZ/,$]X"_=B;,'Q=F(?PI=<IXYB- >#Q8];CP8K&SNI9<5S$*,XSOH UL1:
ME_3T 0XX$[ Z'T\%$S[!W/;Q?L9B+!46LZQR78MVH?+%Q,3A\.];7DQ,Q_-
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
M>K@AZE*E^?)DN"F2DP-L\V'_:RS)'S<IKKJ9'W6XVTT"_QLI)N@D5R;7<T\
MZ].,U<1EFYP![9HE=7)U1XZOE-!W)K+080H!1]PFB_&PG\\97N7*=N1B^_S#
M$10#H1%8T@2$FB^0D81+&,&6*V;6*.V(*B]F@0D5)L8S(>&D[8*UGQO4A 4T
M9^JW^_N2>,:4QK#7&Y!FCT]+08+/&Q"V W,#4HZ<WT]?'"4YUPQ6C-4FW?GC
M.5;#/\-<5=).A_P"<RF!5JZ/46,)<HFS]V(&*YL/.9\C&W@N63R.M3WK/+C-
M/KM7XLI'X2;$7;O(J@V(@IFRC415IVF5>OYIRW.[O=:=?CDUP;:@:Z="F))Y
M306V@<%YZ(> Y9Z4O0X.I?'\V;HJF[%K);^4DJ]ZWIRWU/ENME/P RL/G"'Z
M4C^EP=\$?>RX_:PF6=1X,ORDT[D!YG*]R01U6#9B7]_5/1(/9%'*F-"\M!"?
M ['6D][?- :E'=<O]T)_I<4]") 7-)&5\X<>7#\Z=[FOLK/<</#S_M&=J3T_
M++#1/$,PS.$ M^6PK^WD]:-M&-@QT4\.YPG=]>+M:F(#F$>,=S9G!TNF7DQP
MY*/?/-OY1?';*C'&CB?=PU@:M]-TUQG.VOGE_O-2B"=7&;(.GVIG/J'3HAK$
M4AP&@FU4L?RE4A>JFTY58%.CX5+[/*X(<Y[_L2ZX")WF5#UHJI_C//ZH],SA
M&^7[3XJ@:EAXWDZO1C.Y875R@+1O3>Q+1JO3P6OH]72N1TN#ZF=6PW._?#!
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
M==)P+8GMB>J%;:OS8Y\-4X?WW[6[N9Q@%N.7[]R$''>DP/.?.XD&Q04*O".
M^CPPY9I3,UF>">/(GVM- 4,I"['7EHPZ;H?+W@R?>@"_Y_)3EUX:B6:RJ3\Q
MCP(UV,?\7&:_Q@='*3J)C1)+L3'8HV @XE;?8P)IT\DMBCU6ALLZP3 I@WM]
MYL*9EP[,+QZD'=/[H=5]]]O? 6BJDOZ!+076MD&5Q.*1NGGVQJ-!\C_U<#8_
M3'##Z5K"T>#^R; Z,<:<]2 '>X"NHRZ[_J>A.V1U!W/\&//4 ]K5AWFY JNK
M$<Q1#83#S$KZ_@)$R$M]]+6.D,^Q%R:C1G!#Q+AP*$<=)=9OT'OP>&"@U^,"
MQ2E)Y=\%F9(8>;>N^UGC-N)_4IY'P<0YX]QT/N!#?.PISZTT=Z"^<SF>2CY:
M=6/QSROD1S.7F6XY(;=%H]2V\\XOM:.TEU3:L67$%@=;UI\^I'M05I=F',5;
M-T3AIS-YW6567DY()/45_=I%Q=U6L!=([;^5T]:GP>+=2 ]S&24OUQ^%I-ZX
MDVV&\H*']6_0'ET0?H&1UOSJ(#XB./"NT4_%")=/_0(2R&9[AVE>9K8W<4\U
M'RM'U%;KO+L@YZ,1[>DN($1XT(':^P@MNI*DWSH:D.X]7_GK>/S1#L_[./Q^
M+:&-U*TE/I"\KK/ZF* P9Z1\]P2BVJM);0&NR&M%"R/O3<*22.DEQ)P.G_S/
MGUR5;DFAXIRM1)#C;!_45Q9T)V&G?U+05N5%F\<:B<@6MO+ZB7B ,\E]^,?2
M'*G#E(-#S&TIU6F-PSEKX8\Z[6!)J 3/D=8/W[L#;SV@OA8W34F)ONB;"7FX
M<1;EN^4NA?-OJ$%1>=66FH-\($+T#:0SM=+S85V1+?<C+"#2LC5PC/+X3=>:
M=8?H&3$*_(.!D]@4.9$C<%G>@+%;:!S28?+#72E5U\W!W0$QA_,?AN$^$V]@
MO_LT0<O&/X9>+.LN]+]#=;U1Z]1Z>?$8MCC2<(.23-/]V+M 'U8A@UZ<]\$\
M/9#^VB?VUSAP[7;#/D*TP&_V(W5S47W$4G$/T(5"BO5A)B?=%@"+Y8SQ?/OI
M\(L+',-I>CQ1EW/@RUAH%U8]GWB*:R'XVB'4CHVL4CQQ5+M-0=40+ TN\%/
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
M\?)6#1<4-T7!#MQ;&('3TN8'2V8F3*K!Z$AJO:X]VA(AES+6+9Q:A3,'&_F
MB C3N"U(]IA!3@TCNNVB[(VO%YZ(/8OG/B.45GXKGIB8E<M04+R><D<*98$B
M0X4"Z_395GGU>58Z'Z.UY9*L/ G?A-8#&0KG"-\(FV84TBJE+.:^EQE\O:_I
M]XMH;+D;12)H@;N9(8BQXF.TL_B*FH,'0Y_5"0_*KQNSS>U^H7I-M=&#T1L5
MG?<3]B -WU UZ:XYNQ,[KAM*GM)+21K_+?Q=UP">@&4XP7<TTJ#B"!(9LGPA
MT89E%&)UV'+%K(W\R;$=$Q>B-\= NM8/43Y=-?_T$9=:U*'(T5X>;""(#W D
M*.Q 8WM\\H2&C5B7TY';;J-U^V_G3+3NB;.-^58D#>GT%?X%_Y[/(N"Y6<M)
MUB=J/PN(4M^FT=.#%5+-A^0^B1+R<%UHB=%1CBXWZZ64:5"9E !"#J4PI-V(
MSCIC]^I\AFP7,R7A_UWC;!KD?^R;_4^-_W^D<=A3T^A!D^A'GN9EC)?5!A\*
M/;1\AVQWDBI(/V$<N1VC^V$(LF29VHW%[.G%3,@WF"28/-@:;J#\+F7?Z-47
M^_"(7I2P%CS6U$I8V&=9_O=YH==4'=18L^GQ]23*G@F9EZWWH<WPT:4&LAQO
M]^4PLQ/I+D.3FVL^*5)KX4F%*I223UN^".)-%JX;^_WBJ)8@)$L%OMA4^9+#
MNRNTWO@/*L:+[6*>H[Y,8D0WKA(T2![/',L]%N7GXJ=YHKQ^U1T@'Z!\7\%*
M=FB\3&ZU?67R!6>\D0UWXC/O*^^ BTK:_'0\$P-JM/AC173$2[:^>,+Y+;S\
M[QJI<-8MT<WC;9K^6UO%CJ(+<30=4<?MO@I&,O93=451 NQ:XA(W7FE%DEKL
ML:*Y7Z<O/G34B17]01I(CYP/?_%<P7EGZQ$Q>!:NIUN6M]6GP(^H7,()TGU,
M?;D_7_^QV<.3O8NXOG&((Z^C?WX^X:81\^#]E89,B6\;H/<3NA/FI[N5(]2?
M\XWCH/$D2%7_9_)]G NNAPQJ:]AI-K&IG5M%3@KNXP\\!KU]&9,P(3:(O)!E
M9OD:64O5(<D/DWK@#,>P8=B(6:-XMG]"</M/^(F^_VE!?D]GYBHKA8&;GZ:
M]S#R!AU^!Q\:ZDDN(H;FIF%CSRA2^:WD1T%7;XN?'%Z\G_EIYD$ZP-IX"[&]
M'!WOJ51&,G!%=ID5M#RI+8$4WWO!@')DS:B;TP6P_L1\W])-!\7[)U_/1,>S
M%__I9?._QW_R6(2-VD[B\]N"-OT8<=B6.CMA%('D ^B=+B7.5M#G?* ,2A?[
MP&M'&1 9\!;R7R79=RY^*7Q7^)J6SK78Z)A&5O']Y!_NT=0;I/5EM"%E!;>7
MFPWSADIRPOIN>D781UC<?OI1.4&S6V8%]_4-[#%,#C;YA@_LC'U--7NS(!]V
MUGS72-#^H?JM-,MO0FP7.\\@ABXM+YHYUFBDJM;_*\GMEYZZVX((;9UDPG;G
MG V*A8MP[.[[F42?8ZO?E\X7<2S(A.SCEL)NUDM,TL=[']QUS7O6+GM@S=/M
MYSE+'GYI(LF+'03..41[]N.KL@;^M(%>*8PQ1_P-5$.&%".H=<:=ZM+2'>%
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
MR'#"K[P[#>P^L8]EF\]>FI3^1?R+#_A!1J>I4GR@?0:ES#&HUYMUKM((&<M
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
MJ10#5!:UL?&KRMP5QBO#7B'V$!K%[R67RSQ&W3VMI%RA5.QAH[6K(FI'<L8
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
M=T.*)/Z@SXRH"@\1;Y,'&UMA6?9@QD:O-9I65%3^U2W5MD?6,GB9\*G:DU:
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
M^(T+^ [B&3]'K]8F>S\;MF>'XT#'L6>MW20)IOR89@1?;;0QI'! [!7-,N_
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
MX'?R"J%[U\U8V]? ,<PBA[_5D9EL"KTA0!?K^8@JO$W?/4*?]WY\,O*'=AK
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
M1E?A@FF]5NK)SE * =.O(-^C4MOK=;5_4.?(S\F]FW"F@7H8\E (ZT._W\!
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
MY!SS9G'60XYG3-:HI[^$JO6M7[ZJ"U(6 "T<M>BX,U"%1GK.^/,*,]M-!0L
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
M!I'LG49YLR'ACL&-<V$U1PF_7^AR 3NO@'LZZA5<VSW?^TNTATS]]_< ^4?
M3<)17HP)"U&M_$O[6. .])<CJO<=?ZG0[_RCS$? _.+O[J[VQO>(8S<(;%19
M[Y^.F!H#Y2 CL_GF4'V1/\HZ_G)(1?QS>3YP"_Z7 ZIR^%\*]/_PPJP=/ZUA
M#?^50!=R 0%%+I#JW(>8><<%;%<S"#:_6[MP@4\?9^!+O=A\X&X+6P(!&=H0
M9R)#B/DS1PGP'F5"]=,=99$!1RIJ\?<1HT^YP,*^)BY@K^H$B:@QKF/%0,]
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
M?,*$"WQ(X6ELR7(-&L:SB[BKQ**OR2E"[+-I>+9@J+XU4P#.</V5B/W9A7B
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
MB"'>P [Z]S=A75!8@9-#X\_%!<T!3&67HQ?=F-H21= )=!RRZO39ZG.(_W
M_E1U56QSG]W3'\8;31V^_P(LA5*@/C%/W'I-:D#9+,N(-JS;_XD+T"V,RK!P
MQY(,4M&*5YG/N:4TWLYMY)16J^:"L$MT6+0/U/7.GIWC-HW2@H3/I0D?/;#(
M3%)*Q;W,A'4C-V-;Q9>A"EEV= D7>/@8=.4PV$V8ZL XZ'@ <:FU?TP?SWY=
MUH"83QI7X6?*>JX<=BKH8><QEIF@&2]7=.^(CK8<'L.Z96O]:E[E1/XNKGV-
M+$HL8FPN1LBX'<U 32*F)*3DCSX?#S4@TUFG!\6?7VUYQ QDTJ827A6K4N:_
M!S _TR<:O11(=:O-;\; CWOU(LI\$VI]8UE&H:H>=D8X7GBK^#!.W(WV=DJ%
M1*Q'J<Y0UA>'H2 _J64?FC/K4J#9*#)\?M9/[+AAP<A0L;\E7N>6-CX9>Y4+
MA!OL .NH/J"MXX%2-[R:MYE=T4;G(TU <!I;ZA1D#@U!1.-?N<31YTSZ$+C^
M[J'[;<>K2I>G+'FF>9$+C)%HQ)E?6%.>)UP_RP62A1$SP]@W0$@<4@\S1.3'
MDH/8BJDF9Y;-O)0'^?E2#K6'P,X[&$_8F3[Y.J::]#83%D8<?4;:-M:KJ;X)
M%(<6Q3)AN[3'L*=BR8C15[BM!_0N,K).@R=R< 9B+AHF,N+'G1(1+^["FCF\
M7\Q4 U]2$!*U2F'F_OZ!M7,F'5+?H28B;)X+>'3$RF*;:B[+FFC<K8_"/!4,
M11SG L[(B#RZ]>A(,CG_F5*$MU.\Q /5_LE7H2(M#!]V7&4TYR;VIYU4$H6T
M(NT'6QWE1==0A#+V*FE%%W^?M,0DK4IAJAJ@;,2R,2]6='Q7&"Y H(CWZ_R3
M?I6R6N!-R(+D7)M>"TL@4^A2@(1:]1;3"6'9QTZSQWIF*-A!WK[(C?H(#DV/
M;*3/Y3*)4MK!5@D7=VZ/YTL'5MJ8Y;T25"U:+WU!?J]!CQ-J5]/^W%;[33KX
M"MZ/\=H3 AO=O^J?OJW8X_^P]^[Q4+U_O_"2)(KI0**8RK&$"BFG4;Y2291*
M.4V2XX2$D#'+(10QH2C2""6)R?F09C .^0HY,V+,D+/,.(QECGO:O]^][\-S
M[]>S[]^]GV<_S][?/SZO%S,7ZUK7^ESOP[K6NCX[U0?R5 BW!=@2PNM4.-"G
MJ<7Q'&>?B>,6;67>&4_.G;"=5GU<J^=.*SP09KRN1SKTG'4[, O6! [%,@V^
M<+-JPVCFW8;^_M2,SW?*Z\OO[5[^3B,\]X64*/''0-K2;"R/?,[I%)W2:-<Y
MK\J^!.5<9AS6\*1^N3?=Y#-_3-["=@X1@?9_BSY-YU;@<QTTFLJ^%BXQOW:H
M"2\/\^1U:9VLPS5Y7$YRP2A8OZ\\P>OLQ4*&'1^XE*C]_-S+05@'\;RNT<5A
M\^+47[^NQFR.F70[@0\'/?&06O1/8GP9;@M'/BDPP='GH>UT:V;!*SF %<J\
MQ<VT9=ZG?R3KSQ9^>+S9V,7]21AJ>8U9%*..'<[-_:ITT=AF%=\+CWF06ED
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
M'\*=9%G.;'@'00L<DF%6?@_<DH&41)LD=IHFQ)%/36&3C4FR*_@>EIKPLL(
M4YN;AP[4]Z!L1_ON*J8>A+',7KZ0)\VDLRV88=Q4SG:V\<P1+,QSNYV7I<)0
MD4R!>V&HKI20Q(0*K?]ZBTC:!L)6AOO\P7$)?V9U-T:%!&Z89GZ4I1W6\T.B
MNTRVVS4[5R; KEHCSJ?&J0F/6Y$KF0@&HGGQ<873_F[?6Y7ET=(W'#\%XW-X
M.X,5%NOXP-9Y#B+H0&O@U@O1SQC)1QU_2@G1S\2SQ2'B1:C=GU;9N__X9<=U
MJM[6\?NH1?7KWXY_:@Y1B\NC2VL(QA.^%W$;C.4#>[*K:_K+SN;UO=AE$34
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
M(.1FB?Q?ACTY];_SQ;^*\P =1YYCIO*!&!?H'D^5U\[K4=_WQ%3@]BO9>N@
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
M+&Y$AC*R8,1:(>_#=JE9'4]RC"S11 %$ XSCY5EUB)+R@Q^MGL%^#6+/TXD
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
MB3@_EP6Y4S4C:$:V%R.7&X.>BBG7/!="LU+F3.#Z-WZ[EXK^-RB1/R'6[M1
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
MX^K#"U-FX;[V01F?Z_$E)DK>Y+>?QVKW\0&'!R?SKSH5IIEO/M+DCSB!^:U
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
M[#O!6:064A:LI3J ,=(^?$_#S(WL_&4:\>I(N_)(S9T7$*DX99M\U3U$73Z
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
M^'"V+Z:'E*42EX@=.^ZVY+,@>5-/',!$<0YI\H%M[W(SV)0!*QQ[@M0(+>W
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
MH9%(L:).CN&SG11=CU55$K:Y&T*.>#Z_YBFSR9^==O0UY673@0YI <!OX/\
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
M>4.&/%*&E5$JH<*T(N>I+0FW$SSG*4ENOJO=?M40IE!-,X[:MT2JR0S)!7?
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
M-K_!%B 7T8188[",D/[;/;P%Q+]VV0(0_,RY)2BHN/0-(<:\"3JFVP:8FZ3
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
M%+M&=04[ 'V.6U;XA<:KLZ]S#=Z 1SK'$YO6BR\0Y&YV",S8EL61ES;$EK:
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
M[-_N^IODZLX-0S8?G!('GM\"G#_8DGGU:]VL+;E^KZ5#DG'W8/N1E\ 6QK6
MXLFI9@U+T%W>[7#XKWG^M*<X\P7*24*;U%FZ-5!1B(S@./D<U="0FFM*NS]$
M/KZFA"RA)':'A.GO$A4='+CQ>$GGA^S+W39Q^DJM942"TL3Z\S*WTN[+K2,A
MA?/R$&&-(Z&ZG^NW=Q0D!A <J*KSZY]F]: #3OU>UGCA\]X-+LFK"Q#Z#U"3
MK.*.O]3/],H=)8Y^,<FX\>?E@L,93LR]ACA#=QSX[6#YWD2-JX_3.[I(QR*P
M:R(V(@2+Z/CDT"'H8"-HBLWWH!#!8UCF*QAD"\#S,?A"^922:/CF'@&F>K^=
M!2<D"B:Y9AXSC06P)Q"$S(FP$R3*@EK<>@P0W"TZ!1/$N9ISJBHF@?]6+ULV
M."QXX/R8XN176DVC+22*1*VCUWEZ%7T_G7B?J)DN.!N9'5A@,[,9[-"CU>:>
M7]D>=+<*S<UTIOHW1W5U(00]'F^FTCW+'X476VQ* @NN6#4:?$&:.M>H)Q=G
M,%1KYN:8;[KNF>7U#A^<Z7$#=:B?7/_EPP,5)PE3\8QT_@&X)L7\A2U/$X$K
MF"QP2?KLK]\;\:F"2ITX4A5JSZ(39]RL7^U,A;[KY:FU=+A#G:(G@EXT1WC"
M%6INI/):\'3KY'.QWWS]-'B;ZLX )=NR/K\/J)$VBVKTB0-R#^SK=@'^;VG&
M3%&7MG%9,)@*-1O04<_KSG8XF[Y_,OQ+"\I!:5[7M[G:__FJF[KGQ1F54G!
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
MR):\)T*+_RG'8_XK/W^0#_*!Q'MAVE6%FDWM,:4G[#K]/$6RP=]JEA$3CI?
M\49B7Y(#Y#&L39+JFRBRD7S;J^X^5DF!,+,?!;[T 6(N=75/L-21?-G330Y3
ME0N&&()NEM&YFT&./KB(#A01#C('0GEW-^-I!OB&EL"YU77F?&"-XWF5T?.D
MFJ]<CZ_X=&[+;Q/9%:; EZM0*;^WB'(7+#C&0:Y\(/,$?+D5/CE[E9,W!ULB
MZO""EN&9B\CQEK\._V6&?Q!%=&/+5VC]_Y/Y.WB%8_ O9) /.,S3QO$!J["3
M..Q?Q_\*9;7Z&7X/N^%OI/\[(,5-GG%L!?6; DQ%XU,:@QK?BF1T,?-IX/EX
MG.<7R3VR;7^4/L_A#:[./@K5:>_,2OS:=?G\7X"UK0$[^O]O%OZ-]#\!Z9(%
M\D*W?[B-2A[=_R^V,4$0D)51 K:9YQQ[/BM'6 K2XUU:CEYM>\H'CK()Q635
MK'UOW[B?'O]1W<L9%D#Q3P\ZGN%U*ETYP^NSO6S>_SVV$.O_KES\&^E_'=*P
MKJ'1&YV8=0N]Q5CA_*)^:;%MBZ3H4ABD=>?CV^.C>/<FA;E2;TE-GOCZPM_O
M)@UZLB6_*_P/ME7W;V[_C?0_VK9^AUJWY2.!5 C-4SU*PK?OA+''WGFC0-N"
MT(O17WG?8O?S/F5Q7;XADL,8O.)1RG?>\"Q!2%OG2>4Z[&!R%W+</DD0XJ^G
MEG@Z[G]]<KL;\=FEN;\8:417?\,*<A ^9>K$F9M%F/\FM1'^.LP8KEKF"F_G
M V3/M0L*L%$4!I^_XK] J>"*OJ*8_O-X=,(4;5$L@K?R[P MJL:NE:3XM^%_
M6\J_=POM(=H+PW\9_AOJ?RU4>9ZX"4E8/ZO6@EWRS[H1"I^)9QZSD9K0]PPH
MLD@U3@@[B0LK(=T<<Y :URP($6WB PE4FM+2LR6E"ON>YI<GT)VRXUW+SUTE
MZ>\GI>U3[!8>#BL702D7I)AK*:MKY=#6RZZ6N:YU!CI%R76?2#_XP"__H>.8
MOOH)G^\N!6[  NJY(8O(V=H\&_I@J>G)YG>FJ&_(5H]%-[L-DR9#81Z2UW;9
M*+[5R0XK."F#'(V>WO&?<?0 E4P$;757CI(V\0&J.B]Y-?????-$:'47".=9
M)B3QQA=E?QN.TX0$J?^S"<0LWMPUPFS]6OVY]=;@?5=-".:'?7\C=GISS[B(
M+"L>F[OVEB7C*/[N&_='U^QNQ7\+F##;A@!M8'+6>9@-.GLL]I8=G S?VJE
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
M#Z"5J6L7Z9%C NN\X)KF:HG5J2@Y.WD'9[AZ"?6,6'ZJ8!U-->7<4YU?VJU
M&(F]?8+2PP>**1$^K)GY N&ACZC+704E.@>'>/,V>[H'C#X-WJL@AN_?B]B(
M-7Z@]ZK_"G('^SJF!V-!A\5]<W\ZZ21_N0</^PA@ ]A6N"[4%E-#K"U"BKQI
M0,[K_?/I4%7T#U.!.-7I8B6'="5[)RE;]X[7,,/J9S]ZOEZQ0DH*MB\5"O0O
MQ)RS44;M;,LK^/JFXNK3YI ;E#-O1(8HF_%U>CQYR/_XQR[C+:^='2%RM_Z^
M-(,D3IP6NU*!%(/W)CVD26/UP3O+C-RF8$64M''6YST'R"@_7#+;";417V=O
M"OL=4E[[$=E\TU%MDN6^^9S%-U$_O#@PC:"G%:T@A UD%L/Q>UBZO=K#K#@0
M45=.32DWM7_5KN]D,3F0)_! ]-3O-R"1EZ=;LI6IW_@ :$>4LQIJ(Q"E:@Q]
MU78]2=IKIX'!I[UH7X^(,I6$ZMB!4(DW6?O99Y!L>?;FZYG\4Z'(SL2U!H"\
M=1:*>5[R"1;V^DM<[=_^=_&P:9P2QZ1S\:.I[+W^5Y^+3FTX/4)]:2LZUC8C
MQ%:&TECH@Z;J7.+0XP:K<M4[>3(_YGRSWJK6(%M04F0-;_PVBJ^DA&/WKL3!
M8_4:G]62!2IYA,OH,N@Q##LR](415'=$82#LXI(LM,1$,\@I((DGOCMSHNID
ME6.?3=F%-WI2:R$;9>O6H+KJG,]\@'!J@C>#.X1KA9?LY*QG!C7Z[ODUSAOL
M*E1/J(NZ'/S\4"ON$_;L,'VF@P_DGN(#[>AY-F]C)^AF!N4QBYM#$LK=5*93
MPQ8,3IFG4XR\ 9;NKRR6;A?OL'<'QPQJ?&R=MS?MY9Y&;/K),!)3;0@907$G
M1A4Y>]L99J1MWN^D>:$M072>=/[]^_).G9UEI3%7[QGVOLNZ*Y!:\"(?D!_
MU)MHUD_LN,P@GWT(XJZ:*=M'Y'!N"W*F7=8:N?OQT8_Z.5E'+1*='N)DEU+7
M+N.9K@L.F.LH3+6F' WF \'5&2^0Y;AO&:+O09NZMDT-'L)-ZMWG:_*SYI21
M>>VBXYI-<ST6E[@9.M>9-M-\0+F[MQU%6_DAU^CVAA1A;,=T<H&*V.88U;[&
MFV<"PX[:)BB]5K\[YK]N>)Z+7MU8%>-1EGIP&_)8=N@6U$-\F4=]F"Z#.'.>
M'CIS\)=O]D]#@^ SF_R.LMM%I\BE]-:C+63AN.-=YW.**LKBKU\ZI#DJNQ(M
ML+N[N0]QBAQIR,9KB"318^V59XUY_^F'987>H<\3<Z@\13CG[FU!@+M,X /F
MLF ;1P[.LZ:>Y0/O'P@R=D^1^UP"_@K\/F5SC406E(0LS@BS^6+YP.%@?,_:
MG8/V#+%.4SCO&VYGQR*F5^)$M,C8^$)A$$N0)#\VR<937^%WN$:R7;2-:FVD
M(Y4(R>TX R%F"F>K'^T+\UMN:/D76G QZK7AREI/'8:]C?*9;6?2"^I(/ZJ
MSTPD)[R0#ZR5W5+GB?3-""+:)'1TZ N_0P,M*T,4)V,[/K#]*&D9-D_Z3+B+
MF']L'?2;]JU=D*3,J"BDT"DQB8^%/B0&\"9(#?!?M&;*9B>';K(*M)/!:76<
M";]@X]*(G/6?4>W#B4,O5ATL^4!F*D<0@-VSYQPHIM8XY$&IIY\,]'K#/AP[
MK.!F!C_)T14,ND(2CJ![SGCC1]-0FOPW(^>O,M#Y&4$>8X?[),'6:WB%(=+3
M2WKQ2;K/WVYT'YC?/47,P1&1<;CN,P5@M&N_/B]:DW?/4V2(#TCR^C,TH-'L
M%H&22?3+41W65Q[B&5]9<*UFV$ :N7>Q 2^;\CC6[S.6FY:5^RTW0>=YA@MX
MCG1H[9TCKXL*T3<=\P:<:&6? S[5&:[^,H,_Y0,EN=.D +::Z^^,[9!>DJ.%
M^DL2AZHS+](V@?+'?85O(S3K"NT:^1#C5W"L21\VYY9:SRU]@J_/_4F$'^@[
M?7%567%EG"<V]6; &[X)Z^KG?B#YYVEGUDB[J+Q CFY'?P-+/$)U5R_<-EU:
MEI].(*.F&?1=GWV\WGZ>&B2K";A3(?A3KQ%?,L.^< NB]M$^(#EIQ' ^,*U(
M[ XWN4,6J/B]=(LQ7BLRKS*%NR/8+@+E3/V, .U0*P?[:*N0(S!"H:<FKKAN
MBAN[(4@(X9BQ&H&)J<8)TBC/WI1GOZ_<AR<7N:X%V+_XP*.#NJO+LJ,4\)*U
M)D\:OO5WK[_-$5GE=M%8W%>B%&X7KPNLRX;N66I 5W>,'M^,GJ9!@:*UOQ??
M[G#9-U'(VIQ4PE52"2 XSN+I1/+&Z%I:\>SS:['D&_,.X5--83IF\,2J7$*-
M]5HC2Z@X%W-;D ;6*[VQ&K-2Y(RT9+SZ&#V38<0E&X<\4C,@"A?*!#\P1>H,
M5L A;5S<!@H342^79#'F%W,Q9 %U U?'DRD#\;4F!^I[A80W?&_?WQMNS/*'
M=NG6]MS^]8-F66-T37_T3.>X9 +L7# IE0R'IIKX0!&JQ5>7,?.S66>K0Y6$
MC-^M>8]8[C72%W]HC]$J8L82K/(D6]XDZJVVBTZF%WQQ=3IIX"-^^F6421/6
MB>V'^_4#>[@HKB%#K%IGR&M4[Z#H,8PP.1%R(YE$UT^%G5GZ1G8^2JY0T5X0
M986U(X?+9UJ'S^<+!;FC;_ZHDWEQ?WN[*(DCP8T(%!AR^V),'.N>P[[9&\+H
M75'.*O&?VNCH'BIOHPTH#Y4XE0T_='8CNB8OS<17%'^X-X"Y_,@V#*A]^UMD
M'CY\(XV)9^F2J:_*GZ<PTK^8D#/>]#UPOB)BAZ]3^T6J,1\*.V9QY^GD^#??
MU@S+5MP3#AYRR\9>@/SSO%8_?G"QD"PI/E5X0&2])B('%[!FA6>0ULSEA+UJ
M2M?**)X=8< U+9%95-]=*UY;:CM\FMA.'?.HI<5G[(VV1<$X>Q-?5]"J:H8A
MRSI2ITU?& O75M6Q"FNG-L-!*\K].ZGXQE84JC)&P^O:#>N&0\;MHF68X[R-
M- 8A5O&/;MP>1^N@ IL8L027"LW'WKH/X. 9F_MS#'02P_?@$-7)O$H^^,-&
M3MZLMR/ >0TAV98<2VYB3;!\!%GC[%=ZQ8A<M_+UB!=2Z"6UAMZ?JCO;IPVM
M;@SX!XNW;H,/7'V$4ERK(&^Z=6+0" K*'BPH\7K3-Q"<<>=P;=,=XGM4?*"N
M-$9RD<U^FF[P^ZE6@S)]DSBPFO&?V;NBJ,;]6FK*_:6X8/D_'O\X#TT?*DB]
MWI'?7N-SH##'IKU==,1B6BG(J &>,*A;]).0J%NJ.1\1D.A(<54['&_CJKUP
MG#7-)092 &CJ-!1'9ZC?2;W%?3<Y.'#.O>ZS,K*3]@$QXYN%O0VN,PIYTOX[
M-5_]F,_LR$:U*VZ'#(06TV4^C5IF(>.3.Z*.[_YD,'8E,ZE6.<E, I6* NW;
MMID/M4G\5I4O"MCUT_%>RLG#AS^1RGF&N'95!4B;GL;%\5B#LU:!*SY7T[%4
MTV??T0LHND<#']C"ZZ&5E!4,6]MOF^;H:#^?F9F5F7969IK!7\(_\(&(72"J
MEBOKH70]M4Z!%# ?R^F#2MVX I>T7J;=][U2@/*66>VE29J5]=9Z9H\%K[!7
M2'JX?1-RA$A C*H/JJX2QK1$EBCU+,2O*I4"LO",>>VJ?8&Y&Q]0?82O0B3;
MF,&?\8%R[L^G^!*IE+W.A^+U\'O8H73KD12XL$_NK>>FGW?P@19M!@72LN&D
MM.KS*G,7295XC\OD#M#(,H[-FJ:D"A)> XI;I5(+JE0T'E_:EL8R.5E#U"]3
MI5PIJ'7"U/Z6P>_AX* 8E?'IY^Q3YF]T[E/<NDG+7P^\%<\LOX!>NL7@ XV2
M6UNJ)-/'D@5"-A=CM??"ACT!GS*E7L=JQT!OF6ASZ#S#Q>IREW_!,/JTXZ7R
M8"!83 7(E.JE:.#1<=&"5''7K9>3)\J(LK7N]A,OJ(/X#]$S)W-Q/S-@%*J/
MP81!$?J/*_/NQN^WK9!?_'EBV@X5U4N\QVL;3E?\8147X_>$DIC]?MOXH4Q8
M.R'R8%$/YS"X5+-=+*OXI'/(M:HJL.T78OA4'%.)@8S.C&5M>=?7N]/&S]E_
MDVAN06@R8"$P1*H_EE=@J!R<K:1<7SVEI&GT>_J\5>";&R[1W'=<+:B2&60.
M63-""ZR0'Z,TQ8X=^P%<'D[07D"Q=,#O)/8I+(Y)>. O[62RY_OO-I$ON6C)
M_FOAIC^Y5<_*IR.&ZD/29! Y&%&.-(IGZ5LY*T@1C^$&$[E$EA7SR?'TI[&4
MQ"8L<RW!\*5LVMM2R#!3U6?[NU@*G'FO1#VKZI&.)/GU2Y';['K*9:P:6I80
MN?CLJFU10;:9&[<.E88 +]I$5F5$#\UM@(J/%:=BKE5O[5>XF)YY\%P RHOW
M#:%2@HH;%'I_D-H]QNM6CSIM7$?9839AIMIU,?#34U]5EA&0=>++K=D]2\'C
MS9181]T&&Y%):FH\9[.SA,?^8[,B1Z^ 6B(+'O:EA'H^4#8>66 @B,(V%IK_
MD7Z$VDD$+\7?61!H0[%QN=RYS]HN[YZBCJ.,>)]P\EUX+]V'T4/KNN?[S'-<
M-Y,]$7J2/Y']B+*4^F:H$O2;LKA<\X,T[ML<(@XLP" -'@$M7\]%V%T4GI_\
MY6C?<ICT86HAC;=QBFWFE1H46TJ,7JVUEBUY.7*">G;S:?/F#>A%QVV/,=VG
M>X[H??GPXIZ6T!)(X,CJU[-4U4'*_:;?=B/]L\?";J%N#[@<]Y"P#MAS7/IA
M\:=:(8@ZJLN1M1ON2GE(PNHRVJ1<-JH7UW"G$RN.5K)FS.">N$;OG9#/3E15
M;"QBSS"%GLT'Q J-P\"#DV'B/7@_BP/O'UFH!QI2>0W!:_=(_)SFGG4&467G
M>-O;9SC'<YP=G)O5$TZHB5)EA.:)G*U30S-M,<8B[O2!4Y?"K$Z6;]R3D24[
MA@+/\X&'^RD/#.:B['\4571GS9?MGK3&^ N8N=6;^*%M1I0IC_R9BS'X]3!J
MX#)=]>-NRKKI.;POGM"+2N@59>^+#OS.3#0S$%JF3!N"@>1-V"U%'>/17RL]
M#ART,*9VR'RZ:H5Y?.CG'BU :,+F_YL>1>2U"\7EF)P:(SIBX[ML BNNE5B]
M;59[;G64$P"V-<"E=688S'T$_[PFO[XAI\A/=I-:(@V(JR:B;$W&DUO!-Q E
MS82%38'"Y+3\&?F&57RTSP_JN=*$'P/ I83]X4"!(L#)$DSQ'&-E#RG=R= $
M>5?QF\^V?]U[W"14&?D67Z=I*M7*0(A,]@Z2_&A^%/?G9R,R@EO#/@\3HLB*
MT".O]:28VW%ACF)PK-<?E>*#I5D""R8Q@9,K=G+9\_VH=B @-JR@(".4AWI.
M 2_';YX@JX)W7C\JCJ(X/W&>%S-<=7=NB^<I0>BAD]ER9/4?.DN>.\*8.?4C
MVB'MHAF\S[R=O$'(XN5UO?D9-86K!(;L,+QL>3KM'>>$0XT'W=."HY$8[I;4
M@Z2FPJ(6:9M^Y;Q^[J627A6?I^P&"#G>%EHI!FUXXN:OL#(_DFKY@&SJ3"#7
M$%LY$KNS5F^Y<*X)#UXB1:ZV1"TIZ8KUHRR'@H<\IZ5/FZ+T%M6I/\@[N4]Q
MLE#Q9>*EKAKYUS3OK<J?C8M&G[&[K."_8(P-::&R ^5W#2H*=QZVE#,USX1%
M\0%WU*^O0T'-A'A[O#Q9Z\W3T[1E'\R*?@O\#%>_ZTH"M6&YH_'N%M]L(0OV
MZ]Q.@VH7U>]'K;3L!P=,ISWUUCL\-GQ\\-2V4^NV"/:1R69<_(;W2GLY<D:4
M]6CD;<L@B<K&0\MQW Y.'J$8,J)_E;2=M%]=GXW,*7^>;.H[6/KK32^@LA[
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
M73J8A(IU@ 51H"(C/GWOZQX05"3&>HSD58EER?71.H8[>E<X@,LLA!S/%N(
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
M@P<B:-BAYJ;'JDJRKT=SQ'D,)*;/H+#:C1T<8._Q&#@E_DB0_5G)=@Z@%7;
M3KDGQO17R7?%"##7NOA!"9!).?K@MO#60B!.O;089B1>II..8I=.SQO)1?TE
MFK857%3REJO,37C^T $,:M$0L*)<9QIF+!;!Q.Y59M8&&,F]$7^R:&OIGT%H
M@0B$/K3']6D)!P\.;I$KS81P/UJ[K06\3<YHBRE^SBK:$[EXY7^SNG;E90L]
M<D(JLEKC??W-C[#*RI  P^^4E$^.-:J\Y;FOQ>,UO17EOI-.I?R2">>J"CQA
M%9\M2G\8Y VGR/F-6F3,5IY//2.$/N=J^69!-ZHX1')Y]\T48S7,>5 8\->B
M>_G%,,DP_M?^[Z$_*P?M9VL=LTBJ:UJ3#N!*S_I,QP1;^HJ%.4^]G4H8L/Y1
M+8&.HL5S<SL)R6!JZ3=8\5-3#X:>IU?ISPC!?UE#<SW$S5HX0/*AG%W_OH)V
M/YN'^R<=_'AIZ5^!44VCR>UPG[Y*0=M['X+_L&/A>)IQA%J'!N0N/++RM*8=
M??YR(N'C:U7>X1F,* >([J.K<P#C]70.@!*VNLUP1QSH]Y,40LG-/F]OY;GV
MTXO[7/&\<%CCU1["M8JOYMCUA'85N^67O,H$/2XW3# $T=8&.BL?E8[,V8WJ
M)%V-^FP3X[ZM';M#*3<3)P,J]DK>>LAC!,K],J8V(1"Y5F*^<*RBPSD>ZYLH
MACNXY>!N)/2?P!$_*!X_*:O"*"BOE>$ WQ6A&_-FS<1EX516GR-1&#4IJL%8
MY2'T_'>2EXNM7H=K7>BIC-#0$#*^U5*;_&;PM>9(U"R/GS@S3Y-G[9"$U:5^
MJ:ME<;/\ \\\!+_^!QSQVL/Y_++R;'*TO?)QLVYKOCBU*6\(/%FXE19YA2JP
M[D'TJTYO=RROTVD.M_L[**?##RAV8[&+C!].HX[,58I!+9_M,/V5Q; 6Z,,Z
MI#%YZ"L%" 35-?TIMB,8AZNRG"N^;Q+V\J_08P^)KS:1>E)]^OW\Z;>AQ6]/
MGTHB.40@9%DX!(06W]R1,S3;._K3X^22>ZLXSVK-?S87"6?;&M<S#939%GOQ
MXV:]M3>PK)IJ[2#:\T8RM>^P%.'^ ]B9T /= @/BMK9_]S+[CAMAMCW_,V1&
M(7O!%<&1#-V9E;$YR<7W+J:GU&]!=)AJ];7BJ'K;P*4XIU7=0'G>@1))4T&5
MVX<>& 3$ 8RJN$W4>@FKJAK".(:):?F0W_G!LJCY=_&];&MW?4(>NQ./Y4]G
M7 SE0]CE.QN4E(5G.V=E=0L4]T"/^4!PA=&K7%,G<%%=]O(KXHAA2Z:^/&QV
M[-1FD('A^"*_I(>(P&"$^E],Q1%YF'"+VA6SM.;8,G.7['W]H2!]NAY"O0H2
MH(]2IC"/U ,?#/ZFN O^^K.I+=+/LSX@\>:CSWS!3.K<X=.*)J(OWL\926,R
M:W>PQVH/T"<F2D(:);<"JVX/II^,RG!O?.;?#(2;F"A63NT,5-+\E_VDBYT5
M%O(1=VKMZ!,,)!U.PB>N)@MWY'=^=)G;]U3;*.!3:I(7[]R(FI[10'1-W@BT
MV%?LE^EG/K\\):T5>#S$CP.(A%I-7.MJ_( =SF;SC]P1B#0"V_1<Q;I::I4<
M'=S2&DG-N0>J<>5"&A4T$K_^M0=U1XY?W<K^4]JZSB%1ON12RS!X S3V#%I2
M7RB?GM8N^7A\2^&H4A 0!RS\)42_G_X2-WCFN;>D:K]'>18/5 '92Z3:) NS
MN]A'*WO4L8Y,NV-YZH>S1Q^CK^AU"PQI.DSC8S@ J=3I<,E'$]\') /GRU%#
M&B/'15^:AG_'?-47F%A4HDC%W%WS/;HL].3+TXON248_7B\8<:G*H7^SR\$;
M'QV3Q.];(IZAJ=9+>WXAG/#40Z6I!IV+66R+#NGO\PG= @3-JY+:Y]?;A2*^
M77B/P:Y_[SRTR*K,]-N0"A%UJL.'.68I)C=U;WLJ!QBQ6_]#Q=?I.3\X5@**
MST^I?(4=WAF%_(+AA]*/R6>T@YAJE@'H+0\BV0B<Q_T$/@)34L^LS.3Y-'FP
M#"YZ8\_S(E7P*PP.*<F\2R4T@WAGV(H5_0N+T6_WIBY\=CF8LILMMOOG-JTI
M*!*P/M>>\LPL;#.=4KC81EZ*PN_/HZ,>%'1JK41<: _]'6&8E?NY6@-C1O$5
M(=A&73*[]^UQQ@!70T?5/C27%/=ICR4*H>ON1!S*K3U**V2*S]>S1>AO8*1A
MS0^%5=G^/"]EIVRO\*-D&+R-3JMNRKTW\%'![S[NYUTRDL'^[_9=')XAD*RW
M"X8[9JFNQ-D5MV;%-'6P">\@9GOO0%XS>82W00/CO7OJ_/,'MX4\?D<8G/\_
M57OPM?+C_6.C4=;7V>);F/?<"& XS_ZJO:S),R$SO1A%76ED:Y93*\9S9C^.
M=4R9R9]5SW*H;*%<^$M'EHG"%K6SSNO5U$QQON@<'0[PR&'! ,T,,V93.,!1
M(..3OO^$[VGR1O124*>;L414KO0A_R%!(D:4]5G4@X5&N!2?$L[<?G*8?H1A
M3C\]\3OST$:4ALS<N/;)M)M))F$E2&]4_4'21228N.B"*H"L8'I'_BXV.L4^
MB##M8<O,E/MD]+?(7GSV[<2J'"R#+LTP#C5;C^Z!:UGM<JT8RW]7>[FX<3_<
MJK>: ZR3(G_2SWV<$M(8]I S2$1L;)^]PUU'[J5_^DA">:>@"[QX5TW_!]F!
M#M)3&+9T6;(;-K D>"WGFS#.2VZ^3U^;(FLEX14<5A&YF19R43FQYASF!YBN
M*E%LAX ^J_+8+&+.KVJO(ZSQ_,RC0)TDS$@^]O]&'@)]!:;:81+VT3M<4LG\
MR0KI]J]?5K_\8Z"VJC&ADA 382@S/[*1I0!3"TYQ/OL;KX[R(.Z> V,=%A^!
MF\;LI36P^???53VO!CL!).1I=H<M\@=DE^$!>JM5W/4UQM<)V/3TV>^'\8Z0
M.\2X#%0S*+KJPGKJ;D]<1:+*=)ZO!'A1CNII1?]*'=^PS!9W]^9M\\L,W2.5
M@+Q&A3/WP2@F2PT<0#H4W6"H^,7#&^.DYO7[+.D,/T\.J'^.!AGI8)O[Y7,
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
MM/7ZSV(1NE;Q:"SAL:'@_$AP"@76@JO&<P#;'-Z,):82I1/2DJ$?EO9:X?G
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
M""Q+5$!%$(ZL4BV(K+<GF5CWH+.K*=.ZP&O,\(*USG1-Z.#;4N3XB&F*_X,
M./]HX+$I4ZOM'WAG Q5@-T-Q)EUQQZ7J\))PIU'*'H+LP80"WJ17^C0H%&&?
MVM1-OS0'%5QD]R4ZOM#^E"/2'L=DL^)0=]'2H01*>CQ3C68X=>.A3H(]POW9
M4',X.TG9Y+:.O;0X,'<D%9(NA+?\:#4+S:@U9%48JH;.3S2Y[:6[S1L4H!$*
M_=&GGPA'&H'SL==DA0J332JRUQY;3"I=,J\;PWJN=2(\&=>YLX8^Z9VN1X,T
M,N9;YTB[&FX[T):,P+XVT'1=:"P$+OSP2J1->>63D5_'Z<LZ]46ULJQW>"\.
M\(A]MN\/4DNQD7Q-H31#JZN#FQ!HO:%H; )$#D"09%_;[*'!V(+:'V!5D]HH
M8;^FJGV?6V3.1:N\I=3.4Z%/CS.O4<-:[6MUOGW[=,I\[6"WP%3%#Z[K"M>0
M(\L"ULM^0D8P0SY,Q%<.D/J+VLH*YP + UM'&&X(ZT&V*%/E"R&07PCYG&_G
MEK4 K@=ZF-W$ ;!2\89:ZF2:;-$#_S\N#H-7 9OKAEH#A3T(2%#(7?]C7M>1
MUZA="P$,-SH'F!!8E*9P@%WTQQ[A2E=2TOALOM<K1D#.J6+24+[)2>RC]-/D
M]:_4OH^64WZR-;!.?3DN#P#BS5EIK?'5CL$0\N'C[D)@%8,O.:!J+TPDY#8T
M#HRU:DX6L\#,G\0P#VYXAJ>*1G[*8"BUHL0TK:+84IG.M$.4D1%GL]H[^Y5O
M!#PRDG.5V(RE\:YWTVMHHY33CNRNDO4:J3]J[:_:Y"S-_#\BQP?OF6M6=C^X
M]R&D;H$/0*)[H&@.P/7:Q4V#Z'?LO?2!T$%#M>R;<I7]I.Q7F)I5UGEAVT&]
M^ >2%]_QO'PQ70(XYM9>V:Y[ANQV4V.AF?MR?9 20>9__!!?+5 ABM5=C=MI
M?Z<V6Z(_XTI>:"M%@KF_+R_Q?HG" 4_:]ME+3(>K5!,1E_3M[D;P(#4SY%;/
M'Q=$39$#F3N' %HY"1*?!QT1DMPRZ'^L%B## 40U>;9@4!5D/_J3?!3C2FB$
M3U52^1FT:HODR3Z)55PDT[60/GH..X =OE!).!DKE=UTI]:*.\$(9"_R)%V
M-%P!$KI4YJ+V,?IF75L.*(2%1NZ8)0+5$N[D,=VITAL5EG$+)S/6+BUK#)M1
M#F-H#B2-J&JKTD^^MFSBCU?)3@M(180UE0,TC(GY.C=I/^YMESB^<.(B[TB$
M;KO:BA E9#&1AIY -_7'K(>ZAY#SY1T?*#%^ZJ)][#X@QRN7WWT>/;<>^G,V
ME"TZR+6%6BU4FRK-%#7=-K_BN2Z9Z#!Q]8(J>%9X=+R&:,4J*U&F.U! (LSS
MKW-I>J-8V?,D*:7]S/E&R,U7[4PO'.+QYRN._C.6 ++8YN(/"7,5X#[L-P<8
M,5[OI3K4NQY?NA1NDASGE^NUH#[A6M>1L"=KJUN@5]-A2B.2K<3^A=I[UW-
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
M Y'SN= !FLP]C[J[\O,J*ZF44\43(CR(7Y=T2VU;)RK0Y)]M21Z4E/T_U=$
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
M'U*[U_EKT&H@1*X#3^!1<"^H&%OOSS^-UO<JYP\:D.6\^->6/F.3B**JW /
M/E9;UN^TT=% S[G7,H[^'P^9"1Q9T]D< [': *A13WADF!J=;8@:6'HCTU:4
M*;?&-X>HA-% ,3FB1_6O>S<>XN>+UO--8C8\QQ^<U/]'^(;'P6^#O!" U@+X
M*&'(Q'NI#BP-UKEH]/ :/F_V_X=6RLV,SGB_1F6*G^W5^A<61^J"#QE?N)8
M8?,@(!:4H$/_&.F(%$54>VC]7=#8]-#O-C NG2$.!T]F=:8.$[_.F/<2Q&U*
M37^[^N>*?HYRGMA7/6;)_,9Y5\:V/)-3*BL$Y"L_@_APGO17C_J=^JV"#+EZ
MO, NW]YT]CC_JBX*."Y 4PS8FX9MR7YQ2*S8Q&I29\6AB8J/%V2=#4%UR*G2
MNSJCWT;.>:3M$+.X.96^@ !!D0=YA+%?+:(UT=VZJ<'-'/\YM8%UI*&#QAE\
M%ZX,$MJ]G0 '>E-I[W+OI4KS8S&J1?)!!N4P9B6(&BXE6)(@?$T4H<2#-&N:
MG)PW.=1WC=+Q14F]D7DRY3&_SGH6[1YH5>JN@L+Q('96*<($-(J1NCQ()[X-
MM\6%;XECLDC_XM@'ZKC&& 4>A,3@07I*UPC_I4$_IHHO#(Y+TSD<SJ]([5C)
M )R=" 0M#>X'&X 31@X_W-G<8'[(?[TXR4+;:(J!.(7Y03S$/</MPD!S+O::
M2'1_;-6.O1*HH% +;?*?#=K*HKUA73Q?K(\LA4'GI8R_V@VP^ KF=$=,<E#>
M?GL#SLOXO+3GUP=5VWLPM,$(O7AA#$ZQN22\EW\J5V4* 0LII?KG,SI;<T\Q
M$#'^1HHR>DC#F+-/6X.L=%@ST_@-QQ7\;DX%0608?16P+KLP.+^545A:O5?R
M]>1@A.%R)%%,FP=)E!.H&M3>E+C /&EXXMM? 9TI1%UG%SVBD[-QC[,+#?KR
MG=^ _!) P@ CL]#G]R5S+LG[Z,PA*B&3TT2<>E[$>03_9B?0O=V' <LW KAP
M1:W?W58E0=]T?EA16?,A"($3C  G&)> '8?]<AROYENQ9(OE.]A&:EK\_*P]
M=8NSZ[$R^R"JN2($9<O0^?K$W9MNSI=";4)QA;9MI0>)2\"VU"\#2G,\2,+#
M:Y. )(@%H^(,6[:XJSUWQY" 72NM-0IP'!E@.++%7;@7C.,X6.B<J32,;GM(
M 157_''ZA>EG@;J+LW#4<O0<@Y\,>ZI863?VT5)*\TQJ#KT\C"L(.FH%#GS[
M=MK%K?ZK_7[K2 ,U?ZJHV9%6^> \Z-/MAF%PJ;N@6!:^#"!+\&R;M3]W1KM_
M"Q"GW5ZQ'K*]:@!/^N#,Q>?3M[X,^HU+[;[O]#I%A3I7(W*-Z<>I;[3"\TV%
M!$3M'-NP=>[D%!MA@UE>:'NZ@IQL5WMF5@C.RVGK^#;8G\,VJW)%NO/8\('
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
M$7B/;3['5E:/]F5KX4,>])2UNI5\UMQW?\\4:0#'QSWJ K"^GKE9\0GY5*W
MZE.HAIV*-74F8JU;-D3K:MV?(Z)&#GU&RJQRL;0M4ML$_3).!IE[B.&9:*1%
MK=_I%KAJ>;<\8"56/P_Z 8Z$)_ZD.Y*Y^53Y(\F]T<CTE!HJO$*R%4OSKDF-
M?_CU$-K,O\UP7WW7?6P=MDT%E@ [X$C.^=;],*#6[#!I&%&U'"G0NAQ%D*4O
M=47^'K*LC8#K<N6]END3S%KZ'UWR9C")E6(\0KQ!YD&NP5@%FX[31-J4(CV8
M%D.O2$\,2WQQ)QRT6.?ZEP[.=XP[_9X*&8BC'M_1?A<HY9X?Y4&VII#.E6A[
M'N08C0?A/  9]"A]@WL5]2X<6X9Y@AEY!6+LM0<"X\<!=NGJ!F69_6[BPA8/
MXLSAYU3!I[)QI=B3$. :5]";OJ^ST^0D _74R,I#(4RXJ4>U6!"NYTM:L&EJ
M#/KTSNYM^^&])XN_[B#(@FOEH;L E6#G838^;8AOZ$#0%%9 R.G6#ICP@/KM
M%-NCV><]#W7LVF[0!VNS_3 $?&C[W=?I03E@]<UNC_@RO&:"G2Z,VW#9=/P)
MIUNA@$T@IIO=B%ULB8!;;%=7[&+(B_>@GNJ;7)ERG*Z+?8<"0B0B@V6696;&
MB5>-;'B0(\+_N? 54BMBY9F( (?!GN5?]YCD&D_]5\X+:OL JM>&W!%.'AI6
MU";5;CQ?,%FDAJB4A#&6U5E%X"Q#:>Z=-'5R.=]V3@P/,GN=;TN'KD[!X.BD
MKUOA94V-2,.S27T[I>OE:F:S#GP<7.F8?%#YS&Q)TVX.^U^5!GB0O(0*Y:W:
MK<,0=CFG1'61>X#;ZW;03Z$LRB=XX=]3B[%-?P#?.R$#? M1IGS,'H6MZWX;
M-EE O,+1KZ V#=1C78E4=Q@W!H'%])WQ^UW&,IAW&(QX-?Y;(P];;PI[ ]O%
M=J6SVF$U2S54/ S('C?6M>DP=!G\=?'O9!3B;2:NAM2LIC2FIH9^6-"ZT]Q'
M 17#/YK 7N)D8=TGP*ALO!U8&%+7?:;:IULAX'OU:\<!3ZZ@&MU062([ K8^
M'F'\=I)) )2+S])OALQ8Y$I*>?WS^V&9O]-Q)K@#D8" &NUBG;.9A$. E)'K
M#1EV-X9?6YP.XT-<Q[868@1XD.[W^3P(]L-2!H@MI8#BNW'SA^(QH]:B E=7
M/--,87;LTR3IMEQ(3Z"E ;+T^@NN3O\@*NZ1-$)X-LC9YGE&==73\_N-7SAD
M0'1MU_W6=#:M6'[8[T%T+"?Z&@]R5GRK[C]SR_[(^:P]5X8Q"-&ULA!?%^O
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
M(BB"%?QAKC]QWTB@#&R^H*Z]X&1D4M>^,PF:09P/=2SAMA!7+J0696MN'H8
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
MZ?0)KNT7D G*)P:)%[@RS[$>8SMS;9FJV"T1C#]:CP=)7^H!IZ)N/0]*^@!
MN4*/4?PW0TR\T[&9P[!7>*(*&06<6-&.:OE0H)"+B]_.PDY8/S=@(E;0\<7^
M)K2/$(G/(=ZV?NQ'.$#+T(5IP'I(??\KZXR!9XN?I-%,(*-BZ3_50G<_7"OE
M0>BV6&AY%ITKG1_9/UJB$%RNQ17>)6_)TAO*>!#'.O\8%A,*8XO2$M&RO=\-
MX'<O8X4@6^7$8P0MT ^TALRWY0O_"U_N(+HB5UHGJS-[N$/.428#6&WTV%:/
MP%QJQ/;*]L$7QI"AX'Z :*!VS4[)1/G7]-@)_)MABT]PK9J*..%%J_B/6'?U
M33WB'I!>WF)/;AIRA=99Q-C:I+_JHZ*X#D(U)]EO.HX92@\[0W.H/$M@;Y<5
MV*XM&,?MQU5VQQ"]4+OG'4BA?A^ M'R5>R4-;(:>?[A*;Z,KP[QEG+^^NHZT
M7NIZ&OE>4.CRT*G.3^6Y)QQ"GCL-G3X3ZR#;/&4G0%V.1KLPW+F"O0RS1SR(
MA-LXDG @IF*JY1=#)A<<U3II/O4K=D38%&!0OH1?LPI,L9(_J$-8K P_[XWV
M $Y00/J7$Z_OTTF\<.,O.DM$2K5(KF;S'DMG8:1SL8!U$8@Z]]S;7[LT$5_5
M4BE:+3)$MA-8#!=WL6E@!>'\0#8R?GL#KB%R(V]'7F-CHFWM<VK0\,&]5:'7
MUR=YD)JX% J !5UY:,D;]_K8WB3K+\__\&U6,!X8$D= +#N@%)G4/_MXI^6
MOLY6+QDNHAS%5GP_RSCN1#MV($:V=-6%*XBG+'3'N^D@XB6915VG3S].T@+W
MW]7C_*LY7*';VD3ZZY"@([;/>I/',]9AB_?$[-CB_9DROG]#PU5^8LEO$<*%
M)!/9":!AYVF;0I<E"/1B#E<PBW'F9P>QBI8DZFK14/U0/^S.A*Y #20\YO^N
M[)T$IU]3'%3@%(MK"XZ/7KF59W6H^1_1LW3%D]F2K,CYK.9P[J#2P*9SA$D#
MYRG64Y;_*X&O#WWC85''^$EBM''[,$P+=@UA_VGO'ODC=+-R<\KA#VCCW@%)
MGZ<6D'(PPDYCR7DXD;7E.*X>?/_:2_?*/W=46-/D!)8G\QY#L3/1! ($VS>\
MZ#)NS_=X\#!790H&J&A5LO4:1MHOK\^MX]_#;P^JL90!C8KO+,$9>AZT&SY"
MXMH:4B8X6#PW!E$,ER5./9_ D@Z '$^:WJ A>1#E-_1E+I&TG>7S!Y8J !-$
M$1>VQ0)(RA06G'TT?7*99E_FM4IU";.R?N'_<C?1#R/'-NGERH0$C5KW+A94
M)1\PWW27?KGO/1$<?\Z9G4'$FJ)D=3U_SX3+QN "-IE*C9^BIV1-)N]8L!A4
MRURVK7>M/#<9A<B$5S)+E%OAHY,=)E(5Z8LCBE].G_>%_B@PR=CJ1J3D'O!
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
MAG@PZ%9""9=W.1DH<GIPK>3'*XIC,_L\! V&_<X!0"" GM-\YGUA<6OMLD/
M?3V\2BZ2YAP[^%M8O^W^N6<=!7QVMX2R(X2*2KTKD(?]VE],:EXJE JS_W&<
M?T5XLC:=JCZ,9;;$M8]XX +#\O,/)0P("B@/.8[Q(.+L*_"VY>%R]?VM[JK7
M$,Y:X:]+_@HB+FZ\L6T9,:E18G%.]3%XD":CDS/KXMZ/<A2K7,R0>VJN/-EC
M]@E:",&<Y+;#:RB<9R@CS_=(KO! S8%BU^JG3/HG^;TA<PA;T")1M!%;RLXS
MG"T4'=^H!'A25.*%OU.:3ED:92+/*7!?= /VV\<4\]VM0,;5YD&$()LHLCI;
M+.P2,$GU["73/4H*&WB0GR[1AMB,\#2D1GU=BIV&K/FM0=V<_XN][XYJ^NWR
M#"(@(D2D*2T**BA-D:* ! NB(H*-#A%!6@14.H2$(B U(@H*0E"ZE(@TJ1%"
M$Z27"$A)0'H@H820NN'WSNS9/;,S._/N.WOF[-D_+N<$SOE^'^YSGWL_GR>W
M<)#^PD9@E8XXRD5A&U]E",XJ&3;+ IQ1Y((2,%1%7+N*\7=][JI!C1#5=4KP
M*.>-/@I2WX@0=W/G0GR&@NV8IJ#6R.:IC@V"1?N<(C>AEWK2Z[LQ.BI39@1V
MJ?#[W65K.?S5N W5I]!5]_"!MLEFL=@QT7#-PP*2H3RF!CSF0\6.0RLN%>^<
M3[W)!KKO8KRKK,%,*3)P99QNXS:IWK^BBM:P?-HM]OF0$/SM%HHH0UA&QT&^
MCB )QB%: ?-UV,K2P8;;?.XT['U26U*)%O&*266#EQ7!@O4HEX4=3(BU"HF=
M6HG;?KC>UD0UX\-B2+?L]%EMO:T@C[*TG^4' CNO!8IM1]X=W+01/'JFK#Q\
MT']RW5$ U5G:Q_<#1;JSK%O7&^%7Z )5^8URZ^EXDSQ6LT95$$S80D7[G@UT
MT<Q^8LM_'WF3SO'9QA7##NMHE4^UR OCZKR@$BWL]:\#0R49.5I96P>S('\,
M))0(:]33O@G$[>_I>\O*TRB0JH@_S;E(=_JUPB5KPY2R?5&L :F.L(X;K\XP
M$@"PW3$_E/+Z<BH\SM]-I6A'8+TC1W9X:^)!V<#*YC>*M77KDPRMEC"C1?,"
M[NE>ZFG39KK-5*12\>)7(X?/-_3;WF7DUOJC=7>SK6&"-:11W!;RH'7QFGIT
ME8O4&Y]9$3-.G+FD?\(6]ISLA!#0L+(J?5+Z=L(!K,6U%DO'44)(>K(\5%-\
MP\6'EJO9Y9?..<ZI)&YR+2SM"05\EU'Z@Z8J)I1,S#<!4OR^VG51D#6'7@?M
MIZ450=RJTG+T'_RIM[CCHGO" +NNP44&,T3\VFA=-X8B_[P9>=%V=JY0;#.Z
MO3<L2+MM:N^2CLE$\4F:*P7[?.:MYD(:/,$Q]Y2X^=.Q"-P/ \SN3OP!1WJP
M%!!-NK#'SPJIX:L;+9/<V./6#_(L58.$[5^P 23+A -%&@@AWXF&:XY>\[%,
MGN%ZW=QE\DY0"LH# =KVE!,"6[=S^(?5]"J*%+=XG@-?.<(A@&<8-L4PCB;"
MXZA1(OA"-$QI^O>.O[5'W^FO0ELT?OHY5F^0Q0KG#:O82]7AXO4OX.L^,B9!
M?DA\ACQVR>+6H,<3B8')$Y=H^P>S@*E@+V/C(DS42E755SOP&S9 &9K<A_O
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
MHW[J#/;KE_NX"IR785T\:AZ"@I 6K, +GY<AVUML0%L%[,)N<Z/D2\/9#6Q
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
M2KX65R+#B&"3 W9I]/[6UN+;BQ/EP#$T16J$Q1^PJN(\<R\*>GU6N4Q>B#=
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
M=E?DWH 2C%80'/L"55A$U]]S<9:Z7EE_J),55Z=)N^*9IQOP9NL!@/7@A"C
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
M8J< 5&N:481&H>9%3Y:,5O.YJ$R_YE@D5E^C7\_!.=5:-9<WVW-&Z;C**T.
M1_\#7Y6;.*.R3 K%IZHBTO^'T@<>V;SZ'M.Q?+R&<B=+=T#LS72$]I4=,[ZB
M._;&;("@ RF.%3T!8K$!B*TB"!91 <*B#]NWNV4'U)D,>3KIFI]__$-A(/2B
MT-]:-]2 CL"L2='8T;UP>=S*9K3\4YO4\?82@.^0Q6O@6!>>?S: ;M3.].,0
M<W-,-,+5*UI6M3YQT(@,3R^P[? K?MKUV@00=&+7,EVF B*,!YW6US25=*W
M-7H+T>LGZXTI6<P"%?B>1<6J)*,"Z+V/](N9SP>T'_+ 5 ));, ]YA>OJ3:4
M",S+GY0X=Z[JXH7<L[RWVT6Y:"@.9(^*> 6NVES)1"WN=FIWOZ+A+QPCYYL$
MO'9Y'S@!;C;.PF*$5',/<;"?]^_?-BSR,9NI1NPK'5P13(J)UK,B];:8P_>1
MS1/D%KJ.5I</>YYCO<J:/J/!19,P?##H*Q5BWJ.4[F9NF6/6]&:^H.C^WV*L
M+;R0'-Q4JUHQ9K+]\DE)Y8GS6@/ZTJ!<7[_J._;C[7I"QZ,NU=@%"1L<ZO\K
M)-\9J2P" =T&(4L69T='F]4WKC\MVLH2&++0Q:->PJ7)+_D,AXF5!Q'S$<ZU
MI_\-W%!>.27L-GGD"W3B[KJNDN%Y]<ZG/ #7?DM9*?)<&(& O3;LL;4G6^''
M$T+U_V'/RZSZA@C3ZL!5)TN'2RE^"TH?^N&*U'LMUMA%'><:M\""K"Z;EAT'
MJAG?@_\.&QP"4.V2$A$JUO,V0\3-7Z).]<10'DL2+E8#?=CMK'N:RJ9.(DJ-
M_QE_9_5 J.;N##'%8O2A@/R;I*@T'*U[4R<D[<.1O">*GS,E.(X@NMZU>$RV
MQ*N0YXC^%>=0G;]N;92X6^WU^O2 HNK0L9+&=\DR9978AV<I16-J+RNFA&U"
MLDWJ$]=!:RW/%;FO_8=XV1]-2&SFH7Y-;L<0M-6X743UCR32Z&9IVB1!]YM\
MFL0APZ._BQOV;67QN_X7:#+R_^7_??D'-9+YU^2T.^JO.U6"GB ;(']B>\:N
ML9 #?;PV2^6_3ZVK0^ :7 O_GDL$L>\P'S;@M4L1&U##%/3?^I\^ F *=,[C
M?W1"05O=;$ )_#7$WC!_M-M;]R4AQOC<V>][,)Q_S0&S<\'$D56#V4+GLP$>
MH-B$:4BT?Y#MW1UMR1R@J*?0ON/"K8" -:(VW==Z24(;(5 O(-9/]LQIO"^9
M43,A;80[^A3:7J]-/\K"!?4@Q688=Z&.:C_E4V!G>!O46/S5=.W1L0!/>JO]
MB4N?W4O\[(]X6G@7'$_Z@>[3-/L,.,P=R@. 6_TW]MXSJJGW6Q==B(@T(R*]
M1!$%!4011!$2+(B("C8B1:*"%!%0D2*$!$%Z$Q%06JBB(D2D(R1 J/)#.H&
M0 !!2B!!"(O4&_[[[G'&/G?L>^[88YQQ[KCW?%A?DI65M=XUYS.?YWWGG.^X
M.U2)!SPXLZAL,:43N8QR*70P;QMY5VT".5URP(%3MU4\ROA(*ZX*J]",TR0N
M73^JU='@/:'/[)C&[)C/.D5;GTW_-&PWH5:JJY,IYY$?O[/[,MN>/M&8#,JR
MGOG[74Z(7"[<\WD:<.H17B(PPKK9FB,E;"(C\=$=.%YS]?LDEKHRA8G 2./5
MR/Z=-["(BA!SH>2:QTO[,@#8.]P =O/#31Y RL/\T0<;649L,;@BP1V^M^/
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
M0SK.<14D\H#)]_S!4QW!U Z2,8TF>,$%Z%Z4CN.4(N0]&Q;W]#=.:[ACJIH
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
MJ:T[. E-D&1KUWVK3D(\@600O+%-P;#WN=]RZ-M/^/NL/RELOV/[K)ZV U.
MFIZ$C_* AG%#TKKQ$;W TX\/'6OOA^TXV^HJN&"H.>45@Z7=\A)B:]-M>A$F
M _K?=J!['_Y5_Z.IV8BD6>L(^7^W"[V62E3XD.+\)$:[+]G!LCH;\OWCERZ=
M9FN%RK@=A1(#A_I<4Y G_,D"\C.D#@P4/EG@( DJ3H?3IET-N/N.Z'J6\X T
M^ >3;$CI'QR?=O!#XZTZV6E.@+&NY:Y'MJ<30[Z0@C__79=FE"06V;D'^-13
M\S_IG=CGX_0XWA2XFUM7Q0@'.7G<GUS!&OJUBNVI,J]?BYH.S*9.0MNZH-,;
MH8_9IGGGU62J-&NLKY4++.A=MR<U6RK9H@QIQ>/? ^(.UE=W'EG/WI4238._
MG*C8",<;^I<LGNW3=@Z?_65QXI+_5&UWW(3*\X27M<<'?%S5LHZ%T:$.&H(#
M&KB,\H31P,: MH:[-Z>>J\OXBO\8VG%V[KA*:#%J4Y@M<[[1;_=F(JAN]YR[
MFG/@+Y]=7M# \>7BPXG1O"9D^0#IZQWRU1Q[.Z6=*^\.>U/3&-@HPIYR7!AW
M;QU)7_[VFU\&D=*M&TQ18/$/KIN*Y(JN3W*.<.V\P'/K-:^<$HX?.,6]O0S_
M5DBMH2#)F3ZF_=H'>SVU+NU0) E@.1.V /-<].7';_*/V)K=NC[X;M)*\ _N
M/<&-!XP6-4'+C%*..]AVX+J>/_T]ORQ72)+'B7F!6HC0IAE_Q;MPQC\\@*XG
MP%0T1?UE&7')*E*<;)FS'F)_WK3)OVY#478)DZ23*#JCQ,;Q8V#B)_]S/X:<
M:[]E-/2['&D[U9X-<0('DV@3=QJ/H/"Y!'T><'\@&>-Q]5Y%<Y]."@_0/'V@
M'IV$>O#Z*JW[UNOGKGZ09L3LW-(YNBG+Q=U2[].V+]?.GVXP]L^&#)(U?V/)
M)Q@L6N'2YL?B#/+M<<+^H(@E8=_^E9<.V@9LF3.-7YN=,-O=H_,^.>U#\W_2
MP]3\@1;@]L(4P<W)=,O=;F\*$K%<^V6U;;>9H0Z?=]Y/Y-]?.L;+,JP4=8Z#
M-;H^\R+JLYG7.]N3K98%_GRQQ@/:TN)C:,O=#;:E78/?OPMYIS@$(,A(*3UK
MNG"(SQFA13TGQ*S.TO>I]VQ)EL\$Z+!P3GO H),<#+_S)]]:/#OTM9NKX"0$
M/.*5H+."E\>*_EGN\"6)55]\\LM]!',?'L+@ ;O0D#^V>1V:"PC&YWX1N;1-
MG6E2E' S<C1DI>'%W]RX4,>/DZ1YO^#G3RD\0'C>]HF<#.W5MG];,H3#,)/%
M,0?\$8W?#[V!KA$VG8>[]9<Q7X?OTYJ,?_8I1W4J,7!;V2WEF/:BR14FBUNQ
MC/RZPDZ2XP%CEK]-H)=Z+_TC:?Y@;T :38><SFBB52U]S[9Y9)A_M:C31SU%
M^_&,$&F,:25,N([,.L\5DYV<-2$V,.>W.Z'Y>$;7IT++VJB;%$@"F=:7\[6Z
MQT7CCK+)DM*NC*E@6$$NWG6(X(G;,0_?<]1HWU<+[Z?BXY;D X_SE*95\6%)
M=M'&XH]>0=6:#[:5RF=+'-&<18IR?XU+T.%MB;0:C]^5@SO5["\/)\2/?,:6
M&U W*-!@PZ3ASD+[Q8V=+/GG?PG"M"X@R,(4S7]3,B<:>UOM0:@](/Y7'EJB
M.=\]0F*4T7!4"<K P)(EX\*7)]HZ2EK8Q&S(L]S$.X8A^;I9KZYG////%LJM
M:YLFM=4+3D*)BSQ@[T*?]H OG^U>"#\["^_QP27<XX]>&Z@[):F&Y@=-R,5;
M:NA[_* 9)DWW:X*"ATFA:$W_W$Y3;N. GLU1)\DHK[-\<=^.LP#K6:X@G*(>
M6UQG_&Q7GE%[\2RY^J$\-=$$>OZZ/0\(9=]WGX:*VKD/?>[T,'(VO4D"$"]!
M+(-&\PM#'YS'[ZJK?']TQ655YL&3:._8-(#Y+'IS@A'.*:_39,'?VJ6[^72H
M'-]GL6/\!=,9'\@/[)*3FVIQEB_76\2'U5K]-^9-H#EO$6_8.SAYJ#/TOV:!
MO]0X[WNV#:U6CY^@.E280-_Q*>[-B7!F1# /^%;GGG?U6-;LYH5T^^F/74$M
M+#VP%W6?ED1\<V*E)O['<75CFF8G83(')IK42MAY+VP'NOMX^JH@6Y/_XQ!G
M]@685N\Z1ZW&L6!*R^7#SKT"&_K_JY/+__?Q_X_CWQ>0-6O_O>H(>,[EDZG7
M5^"7^[]T[^(![8>@!6[_:7+\_^@0NOH?$F#=J_YC?FRPL>C_,/U"4[$%?2BT
M*4"_->])06Z8V&O##/&>'5U/X,KPF?<+/& 9<][!@W4&389)<G(JNO>X^>XD
M7VV-44^96C7)<MZE6]-BP;J/NM_#AM!... 3K"KJJF\UV8W^4T(E?=436*U:
M,N !ZMI?($QG'C!4#^6*7LT97S@./EC^=:?Q\6C!@0^Z[LE;U9)_O,$\6R]E
M_?R47H<#]RY5ZS-TVKK#GZ*N@'Y?W'Y$>Z6-# G#FYJMA$58>Q=3 N::ND]V
M)+\YO>WDA+T"<P_A(-P9&^^PCQ/-]M$AKLC;W74@3]BGRMI9OHVVE-=GAE$2
MHK(4Z=91'I]M%F5@%SHS])NV&2?H"0R<$+IAWJ!LCNL@C#K>JAPD3&:/"YXL
M*5&]U!O-C$6,PBM2J2\HW2,KC;^'E1VM"%'3(6?4]TBK[19I=:?S ,I$<_'-
MJ3:J1_9B0%.G>+$WJWI95QYAY),-^96P^<$ NOYG@BF!=L<TZI<\J.(4XM6C
M+H>0O.+:.)\YA_F$\B&<$V# #46&3T#65Z3]S1C)])1ZRB=GBZNPS;GZ:"7L
M<4$7.?8?P0WZ"ZM'\:4\0,5C:X.$=YA'/$"<VXL6#GHPK"P3:+;;T@NS+RY&
MH!-XVB;]1P4&YE ((J#G'%^F+MV];G[+[M7!:FJH"50=/5Q+38G(JT/$YLQ9
MW_F[&/V',)G)]&AC'_[U3.KMBUF/L.J%79K3A,BLPR0>X*D3ZQM@&4:I+NU?
M<V_P5'MR[G).32-N$!=&@#SG 1$PJ=+^Q_?NV-RW-/#R;3L4#->%B7ZE);"E
MQ6Q";\/LWHWXP1V17SYWJH;?D+<\9XB8;6/O/3"I\GT2N=N>[40K=?RTF?</
MZ]2A*SY4APG6+NZH+80J2 GK65%-ND1:"_2Q2*E_$F*M?*D[ & NU%DRJH<\
M]."O4E,-PJR5AS?QR?/DU/@ZXX([73Y/B^]H7=]VAU, 6<?]Z 8U2-1J(Y\/
M8_X0(CFH^^T;IXE6D5@.) !@6(*'B@?\QD_1[_ZC?JP]OP164<@71N(\(+'J
M<GOW<BJ.8H]D[]'.#[QK]7,$V[%9-O0=#FIX"]&=DY,2?NFL94/R>("3$J8I
MM?\8,$.#A=1_J[-@P$^#V@73 SS@,H,,@#%<T?T\8-\@#RC17X!^1;#3N>]_
M8OP'?T_0KN\0O'HE SU;;\80.<W!KOWCS6KE7](U-QI@9X-=!6/S4-J-;FIG
M-N(*><<LJX*93(FIQI4KGI[<UZ)VK\00T0JG6?'-\0Y=/6P9=9=BMNK3GG'\
MS?&_]VY;#GLSAOO9%@5DE#%=3\HM;2@1FJQ/I0R_D5QV%5Q>F.&J+U@S+4-7
M"FN/E&X_K;U6C 0MRG6TX(PA[-?89=8-3!S:CR]K+A(\X\Y8TI8_T?J;4E(1
MAF/-4I]&V;T:<SE06V :,YEN<!V)'D%*E>S;U[RX?_OS%>2_]LV#SZ0]@J\O
MNT^M@ >N]-U%.=-OD7;UW37^=/0G^L&+G^Y4"*AQ7)"2E9>4L.9H(LR6@D)I
M78QA )-?=9DYBS?E@\"#KUXC^%%A^+PV\JZ5\#^8J@GV:\R>?^5>'/D[ :IY
ML=-6G>8X?*)>'"!+!4U R)0]G1LY\:-N@RNB<):3FJ3$ PJ- 7_+9@V[1AY0
M<;3PTR/"P8*6\0,Z_<5H+&A[.YT8X!1Y]F+51;FU?0B^Q*5=]QIINT.?"U_2
M[Q:!EB&'NQA1/R#OF_Y&E[+V<$<8#B?[S%ZQK[QQW6!:V5W7WE@F)D\?,/XH
M2"5/<[7LS;SX.M=>5_?CR3>.3]MH:6/(O7^*-WP"!5O]:ZYA,]'.W E"U7WZ
MWC0<$2E@YX!Q&RX3RSP'?:_\].=.JHDD?]@.#1LT>T5=>";!FN8R]9E)R+=8
MVL4:!?<5&0M-F>H7WOL]:U;2.';9XCJRF':C('<B[+3_28P<"D*/M2[=3.(D
M-D%0B!J0R#T[$??07U5N10NG_<$T1>24T_W7?'8_ 1[T2V@+-C+VIBW:W-_U
M27_:Z"E!^!.NSY;=S:G@ <X)TNQ#8!P/$*MJ2(4_["UO06"O5OQ<#<B 7&;H
M#)=Q187ST3U].N$5[F)QBG?+0W7MQT_=^=U6LP+V"(\,6"/8!VWWG3)L"<<L
MSL-;ZT:G(Z@&%)T0F%3UT(JGXV#L ;A3Z7N'\VNMKML(5!OZ@S:*>M-B_3FF
MU\&CH7:%QG<2N/6H0!ZPO0#T^SS//4+?B%JW>_;ZT4WYXKL1XT*UW-LSM:G1
M1GRK%#H"9I =WE4%J(<5/Y05D1@^\O)L%_HC^PCH7<@^3G-.S1UI5##W\$RT
M4(7@&YZY"LYU@X<K8ONYG>@#F3L<XRZN/(KABL37<%+91F..'@$35#M:Z]ST
M5GW";G^'GK L^HZ^H#(DA-O,Q]@"$#(=!9,$T\B!%AYP#9U#0@_@Y_B:K7]A
M<Y'!J(WO9B#IS[]EJ+:>8)(J[<!NDYHJ\^FA\K]2L>&LRY!%)';+KB#DRQ!Y
M,WBC%\2NX^/=A07A46VT?^.&:K A 3QDY.%#&V]:/7;U^V$BXM?@7]*2 :W$
MZQ6FK.1E[J_6'04*QY/;9S+$$?]@*C'4@],\()@@N7:8&D?]F7"P_826Z*61
M+&\3:+[TJA_U-TMO'BN'5E%\MV]57]'-:$47^C;#>P#QA2W&R:T[3B]KM'+W
M]7L]<DK@8<CL0VN)>'_U@A=8*I9URQ6Z$PVMKGQC_&CYSR;L:GJ4G$O\2#8$
MOM42D^T[8.2WJVHRID,\BE*P^]"RI;#TAC:*+]>V]X%G,)2KYYNY^K5AV1'-
M2,*EL7NQ&7^1J/^<JOQ;):Y[?HE7*Y8^4RX@'(S9VONFJ*CD9@.</F? &AS\
M+W.@__45M8C?+NR]8MQKBT3X>@>\ /V)]!\_ -!1*&$>\,8Q?RLW3RA XL5&
M V;SD*$E"]N#R.X10&ZMLUS5D_-9"::;:@@_[+EWB8D@):\:L/<2'<JVMHWW
M+\0')>H/GUT_Q0<"4'U7C?Y<F,M77VWE+T>*F CR('V#+371E) /GF!9'=[M
MT% 2&QB*O 56-5N!-XD; 06-8M*UG@=KK82)6-HM0BS$D?83+NYZLW1(Y?>%
MQ.:)DQ#I/UNK^R$2M$5*5TJ]C]L,\E%EIUHL4=Q[G'"*>PK)/L_))SRZ>J._
MP9?ZR?[ 2CSL4R,NMQPI@QX;E^GUT'/W$K?C9'5MOS2.. 4- P*P[+UYDT9I
M6:%/Z3K7(CAG+KTZ^:>MJRU@S0M4]VJ9 4-IT$OAW#G#.J?PJ)^V>&MZUQRU
MGF[1A,#+#!H=]]3R2G7ZHMK81I*>@W^%QAF=I\DRLE(;'&#._6GZ]WI/-UBO
M\W7_TCK:FS]R5D?S2VNKJL.,1JR!<P$TS;7+0PN:B_YS+YM?MQMHZIS3_#O!
M%;WEN^AK)L_YL57,OLF7Z_RA;4,*XF6&W4A8B*V'ZJ'173G[CN1GC<P[1/%?
M4^-M_!&0>.U%G3$MRQW\]2RI*9:XV!)H^1+C\DN1\8H3LZ1WYKMK\[1N7FYP
M2VI6Q=^5I?>LLV/<?Y#2^A# ?YFL:*S4Q;AJ>-%$OJ9A-O@D;#>W&W^*4VGD
M FF&1*K^;2HJM&A]?^S>MUBF N<H#1[ZI4Z,P@HZU*0?/RX9O/>>=<6KUV,V
MQ*?;/K?I:L64[SHK+^T<+'5JAHY\CZ3=[([=('&->_%2\]YZKQ<3M;Q?>#0E
MO43FPB7KS"%A1E+%CVY>+DT/M%%^]O3-WBF".L%Y8N<"LH)$W8[R^G21M-O5
M[[=TPCZ@-1A^%GZ?K_9#)[$-]2?.^G2U3FN]D>QT26-TRUSQ8)_XW%XHGO+M
M&'OO4%Q]K6U3XL6<ZWLU!,F?_-\,XE#PCZ,?.RT\_\"E58/AAV"237AC3J%V
MA81)4*Z=Q:ID_DSL<1PI3. 6<$QS%4H,Q$.X0V18U$>(JL<UUO-'8R[:2-Q>
MH/R6]\JJT^IFDMOH.NXEW!U*AD\7-D(51GX-N_'I=9.R_"^_XU=>O\^&$!9_
M3XSV$WVS]H&!KIX4F[#O>I%R+L)#]8(,1Y#U 84& SU*1L;4WI22%[.\UW '
M^"@6RS;]2H,0?VE2^S8?,!Q% Y/:UK-%L;1KR@$>CHW,F1M[;HQ;11H#^A0H
MS8H/LK(F/*"N8LV2+45J>@9B&IAQ_3FW\ ^3193/SM99<$7E\QK&C[EW;[K7
MN I2X2/IW$L)83Q@<1CQD92*_H>P>L%(FP<X--5?#(9=X/]] :8C'PSEUA:N
MEWAQ12)X@!K&C ?@ N;A_]<54RQ8QH1S GN$>Y$5NB)P%X+RX5/"5Y.P/PA\
M4'-"DJ=;L67X&-\TV5=.I/+UZF?]G_><7M!DF#&^\( D/_H<)]2)FTPS8._I
M)AJZQ,&@X_.&Q77/[,R?JFME9\P&[^^%3^*R#.G.^63?"%I7A;*IK@-YMTVX
MX8Q@RT/P[Q2TU6LTYM97VL\"BO'Y!N:5B/;WO3:([:M7G5!/:'Z1A'O0^'Z4
M29^6:I @XOLJL?UEJIL1:4&X$1.=)MP*V3'/'$]4VV.NMO-OFT)"8J0\QU4P
MD9.$<58^P4""S[(4RVL5DHF7'KZA]HN;+\"2Z1-LZ;EF@YO^&*+,X0,70S@"
MC8OMN/[+[%'^4.#]KSVD^87[G-I=&[.F9;*F&@PC<I+9<(]<MC)MFJB0U^4B
M_TSX9CGB*RF"VXX_$M,,WZFGD>?C7%4>=T>P_Z4#Y5_:6QY]L/_!8+E=D5N/
MT>.((Q.7V2F<]&7+,,QDCL/QBLK-_0\Z*OSE.G"#A$@5M2H:-LRK0K-0DKA'
MJ1362M"&.ZWLNNN_R%BF6Q/V>/;G:W6J>ZX)K.E0DV@&S0J>%;G^?(QP-R*E
MN7,^+16?Y;!V/7EJ[T+$1#)E6[LCT_R:H3&&L?!=*-,"@>T!=_M?>.Q#3C4R
M$7_JK")S+[2>B]><Q9$/, 1!']9E_R:()!BWHHW+C37CAH]*EX[U".+U4&?!
MX_2DQL*+W\&H@C:&XYSIM\F'[W8)=#LD\U7L%#(24V[6+&8I=C;OUQW_FV;O
MSBK/W-OT.QX:RXI%]$3QHW0H>%JY64JL'OG\FA+D3(C9-/*^OS!E.8$V1ZQ,
M@R5Y?A+ZMG/P1]R,P%B/D&4889?>2CA:/N)*__2=@> ^#_N'I5V^>M=-A+8Z
MT@E=('E.@>I?W'I27&=B'PI?9D7C@7\ED_2?I12E/Y2/R[/O$?Z(:3RQ)M3'
M QYB)*YU5MJ$.@4X0J>1-Q;\.@KF-V2?T94T[N)#Z@09VZ<9#VCX':>\YAV*
MZ+GS2V@I\-L43"WAVOO4!9E@^&D>X,8#XK,.<7+P^G?8VK1_JA30J2A4ZH#V
MG02=#!_I]:HE.FL/:#?)%Z"4*M*^2OJUCT5_'1R:U1X$=2B16C&T*R"B+>OH
MH$_]%:W42M*29#KN)O+++8&F1Q.";,BG>3]?QR;FK1U3)\]J^4;*B\AM5WH:
MS1[AE.*%P")& .TBCI.*>?'9/V!:MZ9C1,ZX:#V\#L%H[:6N3XQ,M*0@CB@<
M]J#Y^6YD0UYC)E,"(@?+O[N_/CFSVP171G!=B9/A 3OJ) +1C;;426_1I(['
M*LFK$+;4S?.A1"_EL-)_+*JC0[FB]*GOO[:CC,HK'ZC6U8P<.A/7&FSTE_$<
MU)S"C(:V5*G Z#"<7X%;0%"OY5*-R/%_:I8UUS!$ H 2I%!5Q>3J- LN'; 2
MJ_^\IXU4\!13NA'^A7V&5MMCJXK+BCI 56['^65#,C"NW<,;1*Q,G5Y,KIV=
MO_?-<G&ZA:-HJ_W+ADG$#";>Z,P4,HQ0+I.4#9;8Q8S$YMQ[LZ)&[9;K0O,
MQ"R?PS@V&J*+6>?\S6Z]%:H)T6L]U7VM7&!#=HF9@Y:Z QPS*F,7T1_\G?I0
M2BMD9(.)'MEN6+)L0/U82D,KS+\#[H_V85UE&9=ZO1HZS:5 "] (=#=,_AM=
MG5H_W5IOFM1!<+8BPEM,H.?1+?"OG)\%!NQ#$WL>IB)J7]3]\5@7F@A^T?"+
MC.\ 1^CP2YQ,F'QW<4%R?<5;J.IYA5<F3]NVU9^PC+O_M?*"563I1]&\ERTH
M,;ZU/J5?[6-##"]+O-;_(?-PI0OP-VLBA&8=YM1QM1\Y[!OR&:5*$8>\@SYH
M#+[+[_R^/%V/3@/])F6#UR14^IK]D1:9.5&.;OD5-WZ:M%I*S_+U>]B7<J^1
MC:8-*]6H#^5WEX35X]?7,@%_=:HP2Q6\.6U)3,=)S%=69LG4.TO(Y-SW+&U_
M1TV6Q[7"R8J->$W0BPX]3_.*_%"+[W]>-!A-7IU3LP@7/ T;Y(B19KW8,F)$
MAO5)#&1=;O^EY8<#M^^^?8:^;P+UX/Y\TJ;3U*5Z\K9_VM"Q6_&0'YJ=<"\(
M -I"7]8FK[ /,+:!EW*.R@CM,IS+0'Q&=V%6+?0LF>M;?7^EB>AQ'K!JXJ/#
M_%,N\+>0+85MR)(=*M'!3V3?&;]4^E#!_S8-(XE\"HZ>[:^#TS9L0J^45GT-
MRU$KJ+LOP"Z:1H*'L.P@)%][2R$]49?""FG7BA6>=8EL"X9K$QZ"US%><G=4
MPSOF5-:9OY!)R++;&97PJHSC_QP;@?\DV+@"N'8H^8$:G'9C\=PMJ0K+RQPT
MKAU.=N3>L'/C3FV1,(YY?S /"+,[166(P-<$D2\-R+#2J16RV$U:?*)1I?GG
M!6VI[EUGKY3.J1*"'D/8MIVA/,!J$\,_-8D'?$.^6O)9(>O<P==:]8\N/+YY
M@)-G LV&ENDLN5!PH6B@JE]_T1VY=\$CPKWSSZMX74.GZ"1&%B<9=9P.I;"G
M+?J6GMLM"KF_RNH3BHOOS7AB7/3G#P\8Q/5]8]_E :HE?&WL<!/SIS(;TKP2
MBBEO2_"J,__$5@RQBTDWOO&[G((N::&V^BXSE! +!DN+K'V@]R2!N-ZSGE]%
M1^>NRC\<T->0L3G-W7U':@M:0HU.UI*HDE.=97MJ0F\]$U&&>2/+$^D*04(
MJHSU /V#JP)&T'HR]S3UF^#[_>QC8C2L3][+.S49B'C+#S3::-U'*@;E=+\(
M'_>JE+LR7F7G9RLMA$Y-X?O!0O[=[JIIQ?2J\8">J^@'F,:C?_ERWKUMYOAU
M3C8;LA$'!)W@>X65R43925RUR^M'EN A>W=H@_+V(V$JB$>I7-%D1RW^B"Z7
M&8JWR5L-=(.'O.# <RD><.6CX%+T*IR<<QXE.]0HKVBVJK^8/(.I@+,3@[PX
MO>PX '65'VEFHJ2F'<IOF\!NKD%M&3P U"CO=*<Q+"),ID[)3284^R>PI9()
M4^N+Y[GOX>LXCRUBUJH.^FEY;-C^>LFG"I,ZPTB&]Q#&%2*)<>O\W.U!2:Y6
MO6LD-5-EW,8W'%KW$F<2*OY'AGG+0:;O=[P>N?O@9QDOU!3>D7\I2W_/[LL@
MY(6>AGB<_]D'IU>03ZV$?^/8>T]01%&B=,N(.K_)5$,MF3=!']S/'"]U:ORY
M"Y8,;WA(AU/I4YT0Q8E?]FZU)]-CW+Z<EY*B3KXQ],79;VT';<>I:DRI'.Y^
M+P:9LX73+GOMPC09T'8LCWV0QQFX$ ( IJ,Y*#MY5\<BOAU$6F1L)_>9/PI+
MI[>@GW%_(7=8-B!CLD3HZB$EZ::EM=]M/+67>(!O_HZ9W;!D9NE6C^)&*]A<
M6/4RAL]MO\)VL<^%3IF%+%7(F?U3FELC?/JQ#^XMP6N%C.<!E-EHH].4CPIS
MM]+NBT5:_E,SK;^ _.J+H5BM6J!I/DP%\&:K;2Q>GW_7K]RY*@/H()B\N:EG
MA@+ U&1<YH3E6MAAE,#IFUZ2746YO[3CP+_;3\\)ZC..H)1I>F?/@19F A>%
MF0K0>3N'/64)EK2A=(_=VT[EW+8RUG0(A@&<KY@'@2W<7CJ6R!HI+PH1"10#
MK#3:[IU!M"&_UJ^MLIWP_>L[><#4?0_O2ALE5'/X"K*JZH="Z^0Q\0\GVXTA
MTIOJ-+_&2I@\YY.1^0NWYE2%EUIYV9L?!==&IW[,41Z"/*#0AV^\[G07(G.H
MY@7+"CEO"R0??1]]@I@YW%V![F/;>H$5?G/<3-)62_-_)H:Q30P$MG(9YZ-;
M5&WF4=R^8@)]S/W)-V*'Y,F8P^L8J7=LBX^/+JD=7Y 4V:[VMW5AO1@Y:1GL
M$W<R\#1*/?_SI7Q/NPO;H0[)X\#>>^*BM@ [A_-I:\<**6X[]P@?EI(IRI<7
MYBS>W,LS#T[<LRU(*(C.TF%[E(-$VN+E6EV-@:%?5YMM?EO6VW,^U)UQF[(,
M]TLA1>+D.B6(>,UI+'A(F3U!*S,**I1U]'I\N36?=CH;TCORP";/Z6GR_5!D
MHH%O(HCABK[X? [Z(&&*[;X^2U#A'GS*]]-3@Z?;C/'E LR5O%-)%I7W_+:%
MIGV:6B3ULXU?/)4_\N=5R&&4.M_GJ1&<9]+)]&N48I1(T67LBP=J?+/'-HR>
MWL(OH2/XFN_6FA7Q?ZG(DO80?=$\X#GNA^7((?HZ9#1WV0V8J"A:]_U7.2(<
M#M_J97P$/,/EVUIQ8.H2G_&IM<(WI#81X7PKM87/W*;Y<8)X@.V&SK ?USP6
MLZR^FBT.'2UBY*9.>@5[WKP400THJDK]?7B3;YH4S#?"TOT@NK4[)@IO.#@W
MJ%UA;V]6,/Z[3RMC4M >0@WZ;#F5,+K'4FQ\S_-?#51C0])\1)/R264H!1_F
MXIGS(/S7;=\>06VNN/^>(;E<2Q$W1=6[1>EZ\#Z\/0>'N3^,\B[XM9BU(P/T
MOAGG_7M^\7>6\&,$>2TBIYNO0W=PA1<4LK#T]T:'BR_^1;IM'/EV]XKN\GD?
M-1*UA1]W6JK.CBY9;.TJRFX$HR9')2",;/P ->3+ANS(/<(*8IXZC6FI.,\#
MKIEOG02P3X,4F:\3E8(ZX4-G/Y=-*J*A\@Q<7_?( 89..>T1/!;E>(HN\ZGH
MG!+YD634=C66/HI "VQBV&+9>T^*Q;RR4<0FURB[KV?>4@VSDC8SV2$$//6#
M"J&$?<1:U%\]#TD@R43""]"!7#+FFW,I[0$3$\T5'%C>%SW2QC9_O/II4Y1C
M7&(VE17C,079@23?S:V[\NHU,?ZMP!2AU)(J"VW5B6!ZQ-%%<':-W$0QZ#O'
MH>](LOOT<[@05WDA[8W0&\X^YW"MU3;E(@H$5#<>2"%4NC0''9;'=VR[)'FB
M8?%N EM:N'DC!6U$\XU3E'1#;?MQYEX:0.$!+LB7L(.<2J.S_&"BV<QL&<R*
M+=MK>.'+E:NA'#)'EK;2 !?P]S.MZ,^EE22KGLOV"KQP, %WF:^B'2<DR/Y(
MBD1F<=KG5KL7HPNF@<D JI=ECF[E0L$B2HTB<6B(JSR8'57WZ?%]R13C6C]<
MQR_+BW3U1AX0*^FOWOS-\O-8>7;QKR&;X.Y/N(DT=CNGKD[V_E/ZPJCMD2+?
MZ+SX-8$-RX;J9HS0\V1E6/O$#P)?2WMJ=D9R3]BX,40JF5,S7VYD;[Z=JT#7
MLX4?3&Q?"\',#1*2T3?1?0I&M574L,FN3WC)CT=Y &LA&%;'B<,XV>Q*<IS"
M*MOC*YZ9C+JCOK<>GS N6HS!A<*$:RJRH*"I7IC4_G/670+RRM53M7$J0V>T
MC_;))5[?<Q#0:+N/T!!</<$WL/!U^' H(Y:V%'"M0(OI%:5S_IUTY*6!JBN(
M1>'P]8=#Y1::+3P@I503^DEZDT]DA-Q?$^DQ%*-HV,/WEW@ /@[]$K6=D&H%
M!A9VZ(Q+9G,TMD'(BN97[2@_"Q5Y@/A1L]](/M@V[IO9#79/%91UI,A>D;0L
MBV:M3$>PDZ@(;C5\%?>3 !X4X0$QI?0#;^#]T$+6@ "SR%1U;6_Y__(&4?_[
M^/_^\?_V)F":8JTJL@DM:1=2]G3\S@L180Y1]PK0D,U\ZGIPL"IFW4V'?69:
M,T'40M/S[8CG.1Y@CX!3+$&U7S^3IC0#J2Y3M[DU#^6%EI9M1J +$NCHZR9*
M;<2)"":2F"!A^X=YM\Z*N&WZ^$?YDG?!1.%$"U/@!:(M862#R ,4ZX0_NQK(
M5 XAJLPKM<WOJSPV&SAY BEU9\NCUS,-)]JKP.^?366>22HW0(-Q?0L:@I2)
M$ +MJJ971$!U'=T@II#^]A$E19/S4Y;++$F:4F=+535QCX&_<M@F_4?[+W"[
MQ+AAGNFWVU<:F"32@)7P\1*WQ7Q_&4:OW9/XP50_"O(=AG;MZ@%+$MP-&EU)
MCLOP2S1_OF!MNMW1!YT'CG)-/2RY]1.;6R4E4C"*$Z<0KP'(80I.SV#*S=:R
M(=DP&*;QY'VP8"IR'2[NWS3=*).76M:_H5JSOM^]LP("JETL\U%XP0-D?,Y\
MG/9H/:V&4O*=)5B0EJ,+OF#:DCA;C<6=L:&UT*9,C7GK2BOSP,<O5=;V_=JO
MW('S*Q'^]SYI6YDMYM^&OHP/<8<T.UTHN>\%#[,E4&[T?JY(U0?4E<%\/*TJ
M<H9VX0ULCMLM9!"H7,&HV"NP6< GDMLC23K::?*P8X^^% _HQ9_%Y;-/L"3\
M;UX"I;PF%=>K!E:FH2?+]&S>)PS$DOIO60EW(\O@2PF%Z)^&*04^CI\46^KD
M5FDFMM]9)MQ.:Z3RNIW=:*;YEUC1O1K"&8@Z_MM&-L'#:6Q-FD?E2Z'&FGBI
MQ/TK=POV6@E'<WN091Z%;3%/I7]F#YD<^BE0DCZ):#H%$P%WC1)/;EQ</G7G
MZ^L-W(5_ZP2QO[8LG"D3/J66=F@A7E<"5<BZAFZH56^[,Q4D?$-%O-YZ;$/F
M<"EV,9KY@\]$!I*X(K(X8T(R/R#'6 O*\0";@T$2M @&A-;&-RT!'O# _5G;
ME(?9=N7+R\9]:"=G?$%N,,R:DX:Y?U6=\00LGH+*N]5^JE'X_"WF:K[6O3?^
M[,4!-(R]HP*<IWR/.S2[-I+?^VXCV'U((QMRB).&WD;F_B3LRJ,5%\P3HM1T
M7^2KK"_J73=1<:-/3W816E>V+3@HU7P_^73\P@/=72-?H"-F#*\*3BI7@0<T
M'73[>+( FM7__IUCDD._*6#ZU%UBQOGTE(VC\>W6L[@W/, =,BQ\A9.KKZW+
M \X/$2@B-17"74$PN,[/TPN^T<Q9_B,/\1\9.K7#2G9:I:0:_K?/\@<^#CS#
M$@?M*+@(SR_K4KL('\=,>NHYS2]>OSF>D9C&?!8-;,8PK#E1Y1,C$<T.!P:6
M])WQ=VV]==Z>W6:4,8GH+]_:S?<_[W7'_(XM!IZ34]Z[?;'I< OR4/[U)10B
M_D/>;D$"U<&ZB&ZJA;1J']Q':YE!;Z__E5+;?[/3F1^UW1=L-03_.L!!-30^
M,IO]8#!*$/?^H ]2A#"9$C>)C)1QV$>J"WHQ%:.QR\ZR3NL/#[!R7^$[MQ@1
M+T3;>/7MN8="]Q6U>^FNY_; 17_Q(>JB54.(KN;<"CF/<;&7X+HB'*<[Y(_2
M_QQEP ,>V3;+W# 6$3R$#^'3=ST25T2JI"#[)?K8PH\<WUCS@T%0EBZWV5"G
M(0BNT+(*$FY)U.C@I+QQ4R]PA:[9.\Q$S\M=ZKTN+'#K'N+TM&5$@'""7N!W
M"3N+\N]2K>UJ:=+.-\RV*SV]J\]WI]$I#*BVWII79.F=RS8G]!3G/^,!SI4N
MM^6I+<\)@IC)=RE\3E+GSJF:@LN-^3>-/2_#CRU </H;'GL%+"_W+I6?.475
MTLZKJ(KUN#-M!4@_^[]KS/VOQ>&*OO^S8!<(_?>E8=+A?R_9_2]W5A(4_N^6
MA-?S_OO*76#QS__,IC);I;B"_ZT4EW!K<?4[5]2"XJ5TGF7B.GZ(UAU>XE/M
MD6._J7''2< $F@O?=A8J_CPV%K6U2(SXC0GA 9.Y4 6C Y3O=P_B)1S&%'W(
M:JOI!1XX]M[1:=VOZI.9%.6VMVL"3,O/[FGH",_^B?'S;@JQ25HO,9GH6]PA
M/BCC,.Z6,5=I>:8VATK+JFVV1_WC(CQ@;195=YM>Q%@ DS[\24W;54CC 9?>
M[1QWVA6=-X3_O=5[_D&0&"/0==FI3H'QL2@<GWGB /13-N0NJ#Y972=((Q!K
MCUPH[7!W3>QX.1B,2R=,YL&5DQJA8CY(L1&+W^Z(GE"9_F[]=4:Q/]DSU=M[
MKX,W4=XG#A.C7+1J-UT5@=_/[><!E<CP&QM$V5J7\&R?L!D-5''H)_CK;$@N
M?/(]9MO/&!J#V$;.A5"__W[H)H=J5B'\Q%-+O/DN&_(8K^)OVWW^*P](</=I
MHL</]O8((-\A:;=P(0B8R'6Z]SE58UN+?/.'D:@&9X*E^S\\P!7^JG)"'J;B
MX.IWUN:)T^W[&5^5K(3U6?M0M\K!1-I-HKCZ7Q^-QZ_M2Y[Y!:1M1G!%;?@\
MI@C.G"+T54.'+R].P1N1<0X:M.5"RO>1.J._<O?23/=O6UZH6/A7ZL<V,*DE
M+05[,B*_Z^/AE]Z_/YV:;P$"_Y4+>8B5R[';%*5!P<->2S%/Z2<N]*/L*(JN
M2^L>!]-FIRXX()7F%EN"I%BR?](2(KC;_S "BHM&QO>?R7U]+SZ9&O A?0>N
M<,S&/MM?_5Q\OJ]J,(PO"T*><0=)R-UUFO#PNKL!1$3_C,S7J)]RU&E!_0T?
M]%4N"5I&B"&X\( X!40"3''X[B.9UP9DM=+R\Q4_O4.$@D99</83NEDS[M5Q
M, %)&R##<+\S1FI?CPCV!</\^-=/0P4E-:5=BZ(4J_JR+A;HC/R6Q*XH/:@_
MSQ7Y2U-!AB)W'76ICG!BEMIE-M_+^(M,)Y2GY-"]6R<4E_5E:-H<:LK[P#D[
MW.M_2@2Z;9DWK_(OF<1V[%M+5Y3CBHP[#TF_JGK+ T[V"/,Y1C_Y6IV**=K)
M8,NNSWV#@#>J0KT!;RG2.'P[[( [=$^=HF.1N^&9/U7>K<K4L=VW^/2R;6O8
M=4;:;/#TB^_IWL2B2DO(ON3I5Z@E,R,!ARC67NYH +(5(T&>5]G_;AZ_+T$#
M36X4<XSU1CHXV(PNR*P(#4B.F4Q+*'W^%]1+LJYB&G4CFG&1LC!]FE^47=,;
MZB^&XD$-W=/M;9<!UO+I/:[$UD55E=C"?21%>B E/I/NV,!,>?GQO%+(@FKT
M3T,I9&:: ;647C1IB&F2X &B?:SFGGEXS57SZ6?] A/Z^9C)0JA\[N;H9.:T
MQM(#S+R)BC%?X^_F$\$S7+A^9<Y'>93<^_N%S2,_ ^Y9S]9/=UER13WH.SHO
M]^U/Z[[2NVP]W?GNGL=VA1&ZP=+H-&1TE0VN-%L;P"1K1EIB/LD!SV=+X4Y>
ML97P;Y8M5$2CP[X^U7Z/ YBRD@*-T3GOV-E@N#5;<))E*0A:7NG3OG\GK+CV
M0HN9M:@ /'-K?DGH' U=E =>Q,C::79ZOM$X+->!JV?K3Q6?:"';&S#OCB%\
M5[.?]%8^36L'<VAS5\$"RIE,L5MQ3E7O, HS@B8J'BP9_Z;.%FC9Q"M;S8]9
M5 ^3%& Z /O48069JJ(&NM.EN'R).JW9+0V>$YM0=".'[KVJ+:CWY-/:MB^/
MH+2;T+A4!?M2(NW!JOS(DX.KV-@>X6];DZ9LCP_C;& 0I>YF:+\HJ[M_]\6&
MKZV!:/TQ_I<PKE+7Y,0(#R :R%YVK$X;DU(4EUS'9?!CULI(0@N\W"6NF'N4
M;9*V:+%)>ZZ9[8MM(,WO2,@?=;5]+'/RJ=;)GI(!4SG 2C@-/8A=]>0:\8"O
MC[%]>&F^N9KQ@/8J TX0X2^NCN#6=?+O'5!X.E!SI\+LJL?I_X.]-P^',OS[
MAB]4LDY$LDY9LB<A)1D20B+*V*>2=6(2LHT9$2)+493*H$2)2=9L8Y]*(FO(
M,C.B+)D1XV*V9_SNYW<_]WW<[_L<[W$?[W$\S_.^]Q_G<3!SS76=RW?Y?*[S
M_'Z_ VH7KU6%=*'A7/19!4:0\3M_[3U$*/H1D$XO.7 N\;R>*=0;,XC@#>O+
M1$#\OJVKB8?R5O=KBF9FP!YA C ]!.F:E3$IBA,HU+E\I&H89?S4<7/WO4:^
M<DS7]B'%NHVE%*FN93%C[R)+[766N)*6;?#C*)>;1@[\8SFC8I/N1'U'K<J&
M)+C3?:ORJ(AE:>K5'@H\[H]^8^F ]4'GK#T=((VXBL_>SO6*56"K>UCQQS<A
M29K?BS(<RTHG-45>E$2S=A*#AW@V=1D:['XCXE(VS9?1BC%.G5L8A3>N:KTZ
M<"<QXO(UNN16L]\;UP7=%^.3'3<R#-533<<4FN!<W#O]/C.);?R[6#E#7L=1
M\#3":O]4\I!W,]HGJICIS(I?+PQX8?4:;57% 5PJ&+@$IC[/5H)#7\3.TET!
M+^XHY'OO9(=O%G( B"'XY4=F?$1<=)2]BX(BN$[#T9N&M)J.LR%#:"&D4I1=
MN$S#<A^ZG[\$VW:&$/A17+H% EX]$<PT?Z/XJ*GFY#>][P_6\=:L. [@5S:=
ME,\[N#Z)$BF?M&!T7_DK-X2KPB_QO60J#!T<-C8O@THM?(Y@%:W;OL>9VL4B
MA74GNBL[[\D%'I&T! H$_IW[GM$!U6OO_XWTFENYX3)B\!6Y,KY]S#>15-:(
MO]TP4B+^+E6MVR-,@F<!^TYV%^LQ^K#9QX[037@UTVQ M'DF'76>[]#",)DX
M=+5E>P/$![P=KC/FUW'KR\3+.X8F'X@@?,1JQ^4T+NB- S7)A=Q5&'">$FNI
MS9H:=&@X6OWE2(+J!R9RO>_LR-N:1;4_2X>]&VYWFW>W):(W& [L[@:=91$_
MY7<_#J67+;5[G:D/-RE(!:NXM$#.1)_=-:6(:\WQVC-D'%(\QBQ#_UJ>PW#G
MG_@L5G,6#ZKY$46DV@B\:*LB\]B]BX;W@]+%36TXP/KB? \>5)?JCKTE$-8)
M&L;X;J1>=;\M.V><YMO$Z)I^ATAG:Z'UA]G*BS+#?Y%[_N1IBY_N)*"]:060
M<]PA7O3R#)0YU;21UG<R>/-IA>8H;.;E].Z?8"))7@F>RG?B6X1]HK2Q.#*=
M>VT(".W,ETJ"+#\7#U+3>#2A*(:(0;H95!!>>;A,G<XV.RKA$[(=#Y=&F'E&
MJ+9\3NGCFPHP_*N=OOYLRL;B1IMK)1$8G3!- A(>()YAJPV7=-Z@]89+0-R,
MO"/)=[#O.>N>KV!*IE="^4V,-/=Y66C40%CDVS\MHE-3=GO&YO?C5"5XMK"E
M"[<:[%[F&N:*39C)Y/@]B$^#E&-.8:9@,B0PA7$1=(1 /#9K]TU<?5CX47F/
M9@M-E0A-0]1>R\%(X=K&DV]K,7NS/"PK"A+:3AC,0<5A5Q#[,'U<V-5DTG"Y
M@79'ZJE/#O4U2FW^01[ LF?A6J$"2[H<P+AO%?\%,A;*M@\E0UE80W8BHG2:
M-VRQV9 4_JAY5F1G>^&N8W(9FG]CZ-=!.,53B=Y-FRN+)3'*@H[&=/O_\=SM
M+-N0P'6<([8ZX-\$5A?[TJH?4Z*1Y,$!]L+\)A[K3\1NI>F]3?W\X;C<Z$A.
MH// 'LO=%GT_K:-\4*7N35(.+ZGU'<JIN_5YJ'#F7D-ZVGN:9;).1\\(0_1%
MP6E%G_K+KTZ+'N^-I>\_LD,NE3G+>DF8R:_;LD_]8W(PDM^M?O#P@'>HRO,<
MAT\)STODD8\'8#,O$++&>H%Y9Z9WZZ!Z[ZZ:]%]%?ZI+[XZ#V5<<+JQ*+,Z_
M&*^RJ)PF:45&TBAL021ME4B.Z(2)@%[=EYZ'39I9@A\U,%<^XDUI5LOJM$QZ
MYP""U!,IY4"5BS@G8^=F$*XD7P72\>*L%X097,L1\'B^T-!:;1,M:*E.@%X"
M-.H<F.WG7U1=&C_&U/EF5?S6FP/(2[:S_W5/O.87HFH*%_6*:3APL/EV^;R[
M?X=EQP[Y%ZED0K VOQ--JK7W=)]U5<Q$[7W)5-TL?[Y6V$P>EK:.Y0 >=K'3
M9$VIH37W1I>O"F<T-+D<2145C[8BN3^EE/]V"B 5'8A*M8@=-H7>GQ(;.HSA
M,O4VFT*9COWZS%!]G$;X.GY44W8QUF;DY%-7YTAE:=<]LV*(0Y@Q1&4LH7O9
M:-[MVY^ON7B=KX</[L><ZD+WD6 3YA3X$@<HZ9JQ!YTCIE22K15L B&RV6KR
M?TVAKR-R[P?05T)"-<P$A:LS;NS$G ,'CK=H<9]JO]2=RW[@*P&I5E4G-B,C
MJ^@]X!C#3 .$LB5K.$!2D(']C^95RYE.",VW!<>ZOYV%$7M;$U6^T' O<&L1
MJK>L)US?=[P7B-5^\YMB33U<'%AR(Z/[4A\3&/VINL3%DRHKG5#Z7A1K]^BB
M?:I25)->F97,GP?E*I<0C@XS\)_$I70JH3M:BBAR:\6Q_["V-O2"G[7G[IT1
M"OY\Z[ZP=>3:6[P4]F-).7:4"_^VM,LNF9!9FGI=%YJFI$:4TB/.TD,U2O_8
MR D"S.QM,U$)E3,.YP!7N#BZOQ=#(+++,8\VN9YY!P< /2DP(:8O[?E(98''
M=[?>TD:B<JGIE:95F"#+P[Z>8 /\Q&A@/]ZNP(Z^Q&T)X+_8@RHKS$>94 [P
MW8P#K"DA2KCJHOVJB7JL1J3)US5_Q/2-47;UZ#P_<R^*A$LS5J*9$PUEYA)#
M2\Q._:V^:7-GEVPF%WU7</MU-]+W;Q?N_>C=M0F)@,/*WT^7?IJ1H7'[= AV
MK_ ]-1Q_)[A"_"3C^%U_S[CK6U=;EH:JGWHB[;,&Z#OJXRTZ+"E*Q1@_S,!T
M%2R5X(.2\4"[@Z':<XT&K.[1;S/.G>8F"75<>QWK)<7PBWS?T8[E65]L[+E[
M_TUZI5Y<WV@!/GV-^RQU7/=3I% 8;J9F=K4[[N3F>4.:1S&W<QC5[>B,IMB
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
M0&V9_AH'<_@?1W"SC\]2U?BZ88&0S%H<@);)Z_K1L^?^_<9FBQ!L9<2R(RS
M3A/^(>I"_HA=J52&'N(@MNT,.B2*88$LFX&(UL>4'Z.(OHDT9L!QF,]&M56,
M_<Q+WXQ5R):ZO637AQ4_$J6YVC;V1KWR79:!S^7/'0>3S5=LN28 O4[+I/=3
MD]L0*0W\\>NEOHQ;E0?.OG*Z<^[9M5%UVB);4&4&%<=6MI-9[5YQJ??OO/T6
M<Z6O7P;8:D]ELFNXT+T3;8QSJ*[-;=_JK1M7%DM^M)M/57H6_@,C0GOUA)(I
M.K8H$_[EYL2/,^^9%0+GTF:V'':M2ZY:+7/%9:<,%;[TE])%;?Z3'5O^8TG4
M]]WF_9AK?+VA.!&N WG-Y@$3\5:O1"". WF6@N\]T\OZAASX)RY>.J7GE. \
M>+FE-D1+[T"X1N@0O$]!D_7!^" )DG&,((R_7I%[J9Y1)Z\$+09B\&FP67EP
M!,5%ZNL1,+</9*&/Z_*[3CYV#SM_=/<;[+\<BO?G>_>/\V*%T]6YJ3!?7%+#
ML3K2M?0_?_!G('/"Z4W8] BL+ &9*<@4&9$Z-TS.(=/B%-4ROX0N(S2Q;1>-
M78-H_'0$%7YWZ466K'NOF;++S_U7LIK]^9:FQRADA6*:#JG[07E@:EE$>'!6
M/<*1!W\!+\#*(,S> V/8310.T&\1\ZQ*6:SJ\Z*,CLKC.'Z**:2HQ0U<Y\X2
M+]6JM=D1*?OTY/-@EXD =A\78MPWF+U%H+H@  \/*VEJSH?]WCW5?GR+JUQ[
M*&(>I9XT$"6UHJ@':87GH\7 9=)*1KY4INLW7Y>.8R+5&<9M(+RHM^Y3=N3G
MH)/)M6I\J_?(R4R),C(BT<3$G'3R^$'V%\;-B=I?;%]'1B29X(A6>F-;'AEA
MW_SXJBO)57;! HV@Z1 15<G);.W?M4;S=W;VI00'QW>%5KU\LK@Y.M'@<<2\
MQ%W[S?6ZU:&BK</'"X3"G'52F)[%H-6Y_(T+34F3BHX3U^[SAGR'=^8K<H6H
M(9*O@ZU(&""0]H\<SALQE\Z34'&7)\JK\:VX@8WT0599$X*J4DY,)J=O_-#R
MN]&W8P"]?0ZX,%**S $Z@TZV._B[Y6<;_!ZO@R=<1ZY_)#?=8PM>'UFZ[C8U
MI_D(63H1=F[_32LY!_Y?T':<N&=D!XF87%/6OW-RO<A.#3IE, +',7FX:JHS
ML\+@MV*6->7YDQP'SE;B;UW=/AJ'O]]BM.THA*BP[E$3V8:!E9JGCTW6:J%&
MT$X^K]B2;3QBS(<M=7?C .VJY5WS1Q"ZE .'8W Y<2;LHGH<UR#MJ]9)W1*.
MSG\0+JOI?60SKGXK==F?QQ_/PWH#NVXOR/Z<%_P\%.]N5_HINLM1R%$HLSQR
MN@,!:HS&890B)\Y39[V@P_J_42X:/SQ%2C_\B2R U)5XRQT]LO#F++-LU9;[
MX/@GS N#7)2RV+=;^=:\5>8EAOBK/ESPDE\QIMI]VCUPWU6R0!9Y<O0@Y7)K
M&KPCUTN#E?<2[ T/TDEXU.1<YY*UXN>J-_J7>^,UV[HA?:30ZUW*>5,G9!<N
M[F4N+/MX(/<9J28/;%FY:%U-=+65 ^IG,)=HQ,X54",WSD0VLB5HY]HIVTM9
M2@FG"GXD_^X"8C]81-HOS3,\(A'T#/?;+R9ZKVAIUG>%W2!.2/X9 N!WV</8
M/3709!.>^J&U;T\H*<]"?@C2%_XB,FC^"6T1N4;K=>-O#Z3DGZ4]*Y7KY^_
MO2,N=U!P:5Y:30/A]?T3Y=VMEZ+Y6,BUVI9#K)0F'RJ<+,)^.\5/G:;[+)>W
M6<N].CJVZ/6388494I!GY3%/L"KQ$[W&LNU!R15V0,PI23+F *N,>;" >7#
M&#,HL,:R.:CE3/LH_"QM)G6S:)$M!)F1=7V5R1:3#V'6=I.DVS@ T9]O3325
MVC<V3Z^EEBR+%'>%OU+.NS805M-T^3WFTI^P[?>C/+W,,Z,5QGHSD^Y.-=+Y
MXY,_SVW%G<5S\<IEV/A$-Z+:JX[,0.RU$K=ZY:E_Y'&WB4-@\C*7JN\\0,V-
M^V-L/5.6*;(085BDKOVE1UIW-EYOH$61E0P+PD/8O=&Y]RK6@T0W'.V<?Y;8
MOW]EPQN:0.0ZL-C7'@;E:7]5I\YHP31 )WHHJ\H813M)+Z/YQ1FX%'E*V=UR
M<87/S8Q^(W!1I7^Y$CT-1!G>K4XW63Q?=^W*STEA0_MB- ]#ILF9 ]01.ZWR
MKB5>^O'SZ\D\@.7K];!FE? /B\U+12W1WHQ_]_J=V_ C.Z2A8^[2%A493X4R
M)6-:30QIRC+V3*7QBJ=SSX3N%8\G+)PM@'SP?XL7B<SJZ8H^55M\Y:@]RNB/
M8YI(8#^/Q0WL?O81?]Q.IF0L^927162Y)>9KAC%Q2Q"<0X!:5AW@K ]"8#%+
MC:V2=I\+(P$6;U&+*:C+[<8AJF&W=K#V,7D-AE66U6X9QD]H*;ZB_,^5QA2?
M^(MYQV:-K^^'=CKLJ/Z_H&^7P4:VV7ML _(D"<^,5^$ F&JT)Y>TC<$F#9Y3
M1]EFXAR 8"H?^[]ZB^??M8?5_Y,7\BJ ]G_DF Z\W_[YI>3?Z64>QE50<Z9O
M7/]UC0$'N)-P4OR',*E1<-.-0I%:+B<+)0\;GR#9(C,AD_)T1PFHOE_A;U-H
M<35\;OX.%YC9C\>0ZM*T:NS3W'88P>-(UZ<]E;UG$=Z(,*8V.$R"I.7INY4D
M&IP9>OM2&L['];H1%_\W(.K_VAP=_].;+?_5_JO]O]X\=-()LP=P-G_*_GOM
M=5-Y6#)V=B]DH'I1KX.P*I#\VRWL_S[>7(EF159)[M 1F$0:I=V3N_!:T&4F
MF"@Y"I_O8THPR(6CQF*&<6$G;)$8?V\)OSE]'A+L_7P'"TXO8)48VU<LBIW=
MLDB<'@^Z]M '$+EOB5R8!M5PK8:TD@[IIDM7I)]>["_7%6W+V?]'DX(=6[%F
M59B(@AA-@D"DS<E[FJ6M\)PCMA",YD"3!1?S3M%R4L*+)B./_G"?5+=2//@L
M.JP $LP%(_[,Z[A.A.!U8YWR%4]??E2.^5_OJ99I?.?TV-/N_),L'"S@$E1,
M^WQ.M+6T9ZF  <.,U'P3LM?_5G1QV:ZZAK2S=Z)E .88]T[E"Z@"\*G5T,R]
MK_7QP*60OL!9V%7$V$EWD#HR!:.9E.G].OR=3:Q7[MJ46<.#Z@JX?94TVPYG
MI[0.Y4#9-7P%[!J7#XZ#R!GV4Q__-Y7J?7S?'?BM7S%YP(A7+AU!4@EK\0\
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
M:'G*V#\6B2*.FASL#T<LW3V4^X6A7:]1X%<BN5;^UG)J7.T>2NVV;?1,.%Z
M]1B+Q.]B?\N7?2_C59H%WC[H%.,OM1/:'#,)2,X2JOM%J"6>.Z[%9MFS=HR6
MP[/8@[!5FYKIK;5L#F"FST.58HI;ZGMZ=[U4XV>8<8 G>.YXXVNU@JB8FPL"
M4_5]Y5')3'%[MKF"-G<>$KBFRK)9DRWX:P*SQ[#IHQK?O/UW';H_38>(%.*G
M[:H,YT_6IZHDC3O:'$UHOXTHVP?C84._CTV8&BN]M)XM,.WSO_-,^!JM]P:4
M"P63EL*P8X2VT(G.,H.NK,9ZN=&6?OZ?&\OIU*\K=!38::(=&?VSNE?T:.7S
MPQ.S]TSJY>"_H*V9LK!.Q!VV/&UOF@'KW</1SP2J\Q?HV  &,(E^MK'H]8FQ
M.] 1@?G"%LDP8[_Y=A'*Y;SB7$P"40&'J75MN6P!VK["6-)SD[FU\;-3,::-
M&T'&<P08=N91/A^5D-ID1A,\A3I=-32BN;GO8,B>&PDA,[X$&Q-=#O#)@,;/
MBOK$ 0KRF*O_/5-(+VTONUT<^\LR#F9%H;8\(&$A/\9_RX2W/+VN=-T"M=_B
M]R]-ZMJ"T3!N^3EY(DCX<Y67A_[Y_GD-@6ZL&VMDA# K&<HUR1.;\%G\TE/2
MHKT8>UKAE&V7L-*C)Q&0:("!G^%?*BP"=3KPH>2'"5W1B:!K7:"8@'%YQW'I
MK2&N>TSF&JC,5(3 ^BD^LV]+^O*.YXP-1VYHW3RD]P/>[TPM;Q+K)H3O^N;H
MP#\WRMR+(U?4%#*OC+)%D5).GNF[CEG4/TF9LD2NX%+SC9))^#@#O%A?=04N
M>'"']\;=9<1C1-54X2$<5[H5P/A^9N.KRR'K^#+L3&&^8G,-Z!E:/)ZU<[E*
MD^>/&M\<)(DM3$,M+]."T#$AV'"_&=!']Y-W]NPQ2,@ X0SZ%,.(>:I?'XG<
M27WU")95(*U<X_@E-AK^$[:43<X<QY'Z.FS3=4B$1-)0]:[GN+Z<(U]DOY.;
ML]E2JLM]'.!T&'3C%S81B#W(<,)T11MV]HD^71$@0I+"W?<_&628')2^GQ$3
M@==CI9J<"(1"UA^;B$>^(;LO!\R97!S5BJ"41/]];7*$_6/0\AN.WY3O!C8,
MUE[?=QL&8/VU0^GOOK4H1U(ZEB\?0']>./)XK5N-;_USZK7KO3(YGN49%B;_
MR./W;]N1_[AUXF9RF /<OX[[D_<51'*_3,%.%XBV_&?#*?Z?-((>;*8(*M>B
M'FE/\7U$0O LHEYI#]G<2FK]Q$LXM[B=B@RP88_F2RLE_%1=*]A)Q;<B)O2Z
MQN5DWD+W#.SWE7VD<%T.$UZBND1D!&P&9=ZE^;$;,VGX?LCMF_HXX;7X+RYW
MB# S3Q: <?.'U:IV0K_C/>Q%F0&&+8<:L^>D]JP68EIJ-HBMN''-#BBT22>H
MW/_FIM"1C[5/DA_#!,? 1U3W=IADV,2]6.R9JN:\,^-U>T]+#P[N(F@;QQ:
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
MWA,E-!6-ST$N#"YZP)8%&'M!0XKG6_N *SZ%@2G9].\'!<?6N6A:"4RAGKS
MRB?X8,7\W?*;=>X&*9_X.Z=\1^%9_RZ_I0W&B=^P:G-[FCMQW^)K5Z_N 7?S
M@YL)HJ$@/ $49]#_&WOO'=3DV[V)/XB(((A21$"(2E,041%06E"DJ1@4(52C
M@E(B( **$!(0 :6*"'P$:=*E1*2WA(Z*2"?220"I@83ZD+KA?;^[L[.[\YO?
M[,[.SNSL'\\_#,ESEW.NZYS<YS[7)W"0JM8N(PYZ3\.6.0: )GZNBH'SQ[4?
M%(5/I)=FOF;]TCI?U1$_TUGE":M#I+"!?6P J2K.ZL9(X^2O$%?WVOOAE.L(
MPH9[2I7#?OME"+E10N=: \5)K#C*B^F_Q6R SS*FHI-'.^'#QM\*=Y1T$:L#
M7SX[_C?]=!EH#]JY7X;QFWE-"K%TW?#E<+(CT<RY3>9H?+-_:,'=L-^^)[[J
MJG4%[E:S'%G#$X7Z7U^B(](^=M@_#M*KH:Q4"+W9T%:Y-?90*K_U[89ZEKUQ
MD_0DI0"E7+<:&*KFT "(37/"S;FV8$H5\7>>MT":5:9*'3,U>$;CH/(?Y?5N
M%G\QE:]>$QI4'OE\'6)><]A4,JVMM MPPS1=0KE3X:2AI&(D6F7(J;HTC))]
MX_3ET?A&+$ZY'?,H/;R4 061KL>>DT;)7MFS^NVF$MU+][KT><3@=P95+@;
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
M;X&AQ!1=9[.TRYG59G^B@T>7D5G8'Q#^139P!#.5GG:VOK?X8O2-#MJUR]&
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
MGG.ABW2(UC%+$WU@PEK-GB],"8+OJ-G7',\9.E;K\TUWB O8L1UH>T-I8?%
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
M3YL@TQ#MH97-!.=+E;N+>+]_4$3$[<]0)K8A47Y630.^,8L!@2:6Y0]=KQN
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
M((]IX,91H0T5I?\\%)BT.C31)/OE;D*P\5%"]?TO&W]8KSLF()$GG">\&9D
M+VL/FV9I,V^BCZ)4DG;</O-5I44IBNW06ZIR)_#@&&/X?)B*HIM,YG91/A0]
MA!$/?G:CYS'Z: \8IY4>UE,O*VU[* K/ C#5KL1YRW:V/Y[-1]3 7B8(]?OA
M&5_ &$_%B\+::JW5+OQ:JZ$ON4"K-GSI)W91EA7,?LXYXH;GA2;DG$SJ6>VK
M/808E;:.+=^YP#& 71!V0-@TY&40/]4J-\4F0S3OU:#CX(=B0TWWGQ^.;XOI
M?7GKH)\$SWSV#)O"U)  ^3[/)EH,),5M?7A;-6UM67(J61HFJFO0K6.NKC1P
M'W=)3/(CMLX2HS7HAS*BS8:_^LS(:QO$[>K[-JN:\-#+J8VY&:U< WK2OJ>Q
M35B6DBZ"@1O;X:D ^DR&\S"2):DHFT[F^[2BONS'(/39V]OF4TPO']]FNC_W
M/4!H)0\(RA!=X(-5'*ES=4K^0'U\1DP",@<NBO9RILO5I2 C-%><DX0F3J8K
M\I;IX=X#=WI'X*7)X>KH,[2 LT55%UR_CH^M(HH1;4B:-2QZU;<!'RP;*>W%
MKGC"(UO^#2X(T#S!W4//%*+I)HU)^^D29][ "GS@M+,6&Y?<2MKV$'LMI63+
M8>"NF^_09X;?N]@X)Z5).>.;W\,X@KNXP X/.4Y%!W\AILY)IH2679NGH[-_
MW;VL2-Z"P!U. DPIJ$_D2KA (;[K_6R0OC:;."95>5)\O<V=B$>FA20&?T]6
MKSY_G28YX,O.<D]0Q805Y Q]>G<E9*<I$UF/(N!3%>EBV:X066+EL7-*5Y;:
M097#"50+/-XR;M-;[9U$2[101ETZ:%??W"^Y(VJ_Y'DO9"J\#!?*!:BV+.^0
MX1]]<TI2]\^_%4YAAC,\P.QLEBUH]6(J*7ESL<-)(:-R3]@9 X77#H3&&5%R
MHY-(CUIAHI/,IE'[;$/'"]"4/T,_UD;5J$OU;)1.R$3=?+[GDDRY'J0,O# -
M P['8#/](RBY:^?#]E/V/M0A]7*!=^=/C%#;(U[>E'QQ"[L7;.,(E T30"LB
M"BON%Z&Z<\CXBV0E)0'IBOF*G+=:VYSN@%RQYM-F;0FI9]A9U4971638/"78
M>BJF+2U+HMW63FMP@01L!1<@C'%*&8X >IF),E?G"/F%6;](5=\6PU9MP5+B
M*C,'RJ:77UMH#\E&B[$%WV,90UP@'C9LM;J '752A8H)6$MTT<,%II7(3"W@
MGD;+5 L8RK08 KW/Z$P7%!KN+#LM@DGRXVM6UZY+T<K?N^5(0=QYE9'[:Z%
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
M<7&#I\3I[Q<WK<.4O_YCV8;W ]:5W$\ZSD[7%7KM)GVWKV^UNO-&6:^L;JL
M0P^UT&()GJ,[<P3(!-@FPQRDWX(9;._DF[FK+86J2V_3*XK>53LXV#<=68SC
MQ1X#6*1HCB!Q)"G2#-1X?94+=!]556XBT\[@(HC2U?![5/E#5,SK=*>?0J,B
M)Q5Q&GI3BR3.YN^JG/M)6% 43S6O7-,2CL<Z[7L,UJ+W JQV4.>/""786,5B
MNLE#M(<7NE@[17/P[>>'WD-$PVI5R@(%QQ,K>U1W8H8R/W*F SB&<(HHRKE@
MG7MLPU:)$IX5ET(_Y<8YJ&7MSSAN^3'Y^HB&]YL9IT#4TF&(FKH,/#WY:@"V
M_PY6S64A3X)'A**.4N%5=B-\),36;*#KC;,DY&I3LFK"?0X_E9@:<U2[^C)F
M(0&9Y^-8PKRX>TMIB;K*Y(X8*5@LX(>=2<PBNY,WWKS4/>,T>YMELK5U$@E5
MONYPM2K!#]N8MBL0:8ZW,D'&99T]]#F0J;3G8&*<E-'BY;A385^$T$\N/]P)
M"1<X))ZP'+*3)&FI/:9&%F_1E5U39MJ-CGN]_0ZAD.CR3.<9+,S_#L*Z1)SG
MX_ZZ;8*+;ODSLULUWYBHBL9,"+S>HA5[*TK"7Z4VG1]13RR;"_/Y[-TD:S_I
M?Y7TH4A%738ABIG[(J5+*%CX3<L>+N#!DRZFP(XOF?JL09E-W;!4-?!-=5OS
MR/I;JE'L$BYP34^'$4%[O@>6X/S:;K2+HB*2UKOXR4M)]9WF>:315LEV\-/P
M9U?>^19J63,Q"O8FVM'OYM3QGIH==E\@M9-XX9MQ1KKDP!29=@$9(5T98&^'
M5NB9>96\C'%)W-'L]QD3ZJ=A^>9]T://ESU5PYCS)_.Q:TM*_WJD!\$5]/=C
M&HB;.>I^7OJ[?OI#9+WG_#>33+,DUX.'2GB[:C(A'6$-FCC0/!O:-[FM]CT]
M_)S^17+]1\0M?H+6LF__Y?D'3J<PMA//C.%[3=4HI>N/"]\*(;495+!RUKG_
MPB[[_6A'+K"]'_Y=*Y5&XAS?P@6(=O_H]$D7K?EGK]S^QF_\QG\/_HMW2;SZ
M^RP26H,_\?0Q+F ^K"O"!11W+8\8*(3^JG?JO!8.7,!F(7-E6];"O@0=%0LG
MSDL05TF!#F)_EWKA+P@>ZWU&=O/=;]+0*J?",D+K,54XS6E:H [3R*^M.:6G
MHR8Q]V/[NHRKE.<+2-].@XU')$K^OSK/]T-RU'?D(E&,"_1^8Z,LFF'SHBR4
M-I4+K%;A"X"[_]&6J?\5)#^#W1S=I$KS?PGA[\?/T86:T+^R<E27%[KEC7WO
MZ/A+9:_A$EC%.?X66XG2H1)8P;NX *;D']6$@7S@+ZPH_,9O_,;_A;A5<QB2
M9L&!JI6%TLWD^4U66< =SE]G,//;_U(/';^ZKK#!\AQ'ESSI8'*?^.-J#0M5
M]I>77XYC;#'7'*0G^*O:+ <%^T.]$/^F&X#;,#'LCSW8I<+5<MA?VN&7&^:W
ME/^-W_B-_QGX+>7_??R6\K_Q&[_Q/P._I?R_C]]2_C=^XS?^AP A/D( 5Z,G
M#>1+)>.HV)7U+7:+O[HQ$SASH50,7,)FW<)LY@)Q-5,3KKR=KK]\WOCU3R)]
M;)'G=M3"' ^D;>H"G4)^_44E(X?;5_CP!<X@/_O:9^#NG5\4HA)G')9CB".U
MUOR&1K?AD H8&<(6^/3\>I/9INV%],D=_&S*AS]64@=QJU!G)/[3!\9O_,9O
M_+? 2_\8%\#EU"0.(I1'5,4/7,16JO BZKG O,##TBE8/1&ZOOOE,!+KWKV
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
ME8B'@-N48.2C.MR#[M\N[1VBFRFK"E0NX O%AZSZKBPXAC+KZW]YB,_U,7'
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
MR.Y#RI*\ZJ<@_8XXTTA&J/U'$2ME;$U0EWCOW&&W/CWHL!$H5,]RM'*\MY>
M;[J<-"%#4DR)H=F\ 3J[9]VRDMM*/ 3YZ]8;_;8K3.1,Y)P?2N[_(06BW1QG
M.12UY$A*7LO06JV#@=O<U.Q%FUVO&J,&ORQZ'FF[.\.6*UO]>__Q&N]=!MG<
M+&33'<J#PA^[-]XD1/G&!+U:A6L&HG("]W")-6H\4V]6LG(JL[F^O[N.%_=F
M17M42@$]O^U(L!HE+N/B4*U+_7!7Q#'N65; 9O?6P=,1-.3C _[:F#5C>WD;
MLGN7:H,P(N4V4DU-2]VGMBM^OB1G$IZ)$@<@>\=)K@NN7;LTMKPI.Z#^VO.
M^MMN+>0&S>*3[)/+E;8+A)2HB@"E<'V? ]9]X;Z,MUPO?%!YE?G6ISD>"8!4
M1"R]&PEF:EV!/@%OX89WO2-5Y/MK#?($%)7DNI"J0RUW[ZNI.UR=NU6K(.O5
M_!O^K?;O[AO][Z2,I;KN@>>^?__ZK$=*3/D'6WL>OUH<^&"-3PP#W#16Z_GB
MJ9*_JM,L^VGV]YAO*7$HDCG=CA)/?J&_#S#Q0A5Z9*C>2=BXT+NZ<*)EJ==1
MD9RRUD,U< 2<3)J:W@]M*<T\?_5J-9/=*8NN AA1-0$UO&/FO7%;@;@Q@I$:
MXJBLRZI?I %8 -5UEC$U2"LAZ*KE/E)E8]1RY5/U&%/:LFB_MS RKU9^M>&Y
MSNHGWT"?VEG/.M;L.21+(WGT[&G%SZ$'PLRY%\7;F2! T0C;Y7",>!%X4^)1
M'UK;,JT_41I([E.04=H"S\_U] LON#Y>;8'E7Y'ZO%0@QIE!M _J'9BT8ITJ
MKB]+=)25$LLIF87W7H0;>Q=<F6""Q'RSYE'W41,#YO17"Z9^A,;:L./*1HT?
M'<-+V5<23I96JLK51"]FCI]_YIR3 C+GJ+%B*T4@@(#"&4CM4E)-MCNN_)$]
MR,B(>^T@:7B1</X8N2Y%?EBF-/'165A>GM"E@H*ZIH0-CBP>,>O7WE:WGAF9
M&/ 9^67 #^J><T4HEXRO$II=IHZZ@Q[LW2LB:Z;HZLU_7$BS'U=1KWGF++5H
MD)< FBUHF6-(Z>!CP63[Y1E?)@A\K-F,KWO**G[-J#<-Q97/)GG(8#KF)/O-
MOS&I'RTF9->.6:%7/15 "FQ$GIO3VX77\P!CB!5#B3Y"^+UA8X+@QR+TCB5\
M)+&L!2XQD3@C?+-^3 5F4H%^Q/BSUBLZ0&2"#NAJX>V6E;?#709@30U,D 7_
M!J?K'F_]6^#=E<$MR[%M@8M\9F<NFXUBHMB)!E(U5F?PL/A9$?)7##AVFRKC
M>$G2N?:%ENC(.<Z;,- C-S:W2CD'%A^$\L.E]>QZ0IVC!XG\F]$^GTL5UB1)
MGTT.05B0Y_!-%#E\U@P4"A'-9()X5-/ISZ=*IO&, 8M9[R#$XW _"YK.@@-?
MSZ!DC9?E],VXPS[UX5WJ;.0=FBAXP3@)R4<[3V*1M\CM$R/>E3XMC0ZP6<?S
M&"N C2SD0 :WB^-J36,:1U]^-,&6J=1#-DMH8K<8)M H[.H):!9N$%UE[Z[9
M,:.A=5O7S%W"V3OVIP@;"8)9"R#'WJ275=2<QZBE77"O4^?2F*['0?:&YK.G
MDPV[-&[-''+UYZRV#YVD*=:3[]G&^:N3>7XZ3;4%^.<> 9+Q8':#-U8X9?6X
M6/:!%T?R!(L3-E, M_48^?O!"Y?[Z(@$!*K&N,ODNG#OE [8,]5 -M[HD;XT
M4#\_)P&'Y"82S*"WFAS?3W^5C,4[>(%41+\ ;PBQ433AA^\]9X]4#;O<;3@^
MFL\C6\L*8@1D2'V,V.2_.1\6$(L.!!L3Q&-H8?P?@"#;ZG&Y./S4L $>63LX
MR&8D"K,85Z[1,6["-CX=GN&R-;DN8L[YV7 0][J>-2$]-B^ A<O\)1SAA0\]
MG3KGQ!'B"XE+'P9U34L\<!YG[]:^TA'JC- 7_[/#$SF8JP_ R*;M34'1M:[O
MJ]L:;^="H BQ'TB+'<W.G'OK]B07=%"80J:O_,FOLS^L%G$T4>>K-&? ,S5E
MJYL1L <A63$NR:@Q&A0V_E0#GLP35%A0B//652&M6XQ6W-\HB3Y;\6N\[0#]
M&<M-8 [0+M"+(&!>SZS\-%C2::/ !<@V;BVU''47.>!XJE7!)T,(_@TK2%,J
M(Z($MJG0N"GKE_#:F0<G=+<4LD",Q/3(DXH7N/-%:CL1!\CW'<\"#OA^$U>;
MDJQ^60N!EY9]1W!!!IR('FH <E"8Q@<$'1]+QTWZ5!Y%':]^(LTMNC6:_+-W
MC3YHAKS("G8-=;U*D<.A.;_3\=ON?3&9R=V^CTZW^B6 ]K(9/'[D[!XF2 HI
M2FPJ2=S6&*TDM$X*UYNWD.&>N$5CVL&E[LL#'5)UK^P\I5_RY^Y"]G0(/I)N
M2(%:<=O%,J^BZ;3'Q[^L2>8)O%6,2<&XSQZI,:W0V%":#I*T.?K@B2(=)'+S
M',?-KP_S[F<MJJ^S;&^L5JN&J(?L7=P3KC,-_LDYNG?00,9(Y''D2;EG(:*/
M"2APL%^'[V[6[VKW(H6=RON\)]GS_@8N4/QC>R:HT^^-$Z/-R)\A!D3CL=)V
MK;V1%38K@R4"Q\L?M^<)QB0LR;'H3&; 2$%QO<M4*=%%7M;UIX/8Y7-3$6()
M"S03<E@'4K!!;&\NWG_MK,LOF:\=)H6D@5XP!S!R@\H52_#2N=W2BTATCV0Q
M7IED1#0U%&%+AG>!!4Q\\>\6/[PR;#C[V@]N"_>PG')HA@7I!I)/?M&-!?'2
M=EE:%H^P)D'C6M3TZC()GM+$[J@W/1SY[\-/LB^K3:@1P''Z)V@<(]N80S/9
M_==-;&PMM0BM883>BJ!\&A2G5EZX49E7F[K@<YG7%WX2U:'7IA[,W8FM+LYT
M?@M@S$;6+5WF!+[B)5PE"&W90'79%!&^/V":*!WWNWRQ*O5-UHG/[Z="N"+T
M3[)NY!%C<!8*U!*@8G9 B648X.5C>]X0W-2H:[7<C[S%4@F%A1!=FX4[B2S,
M=/O$!.5+T17(QKUJ'(#"3:G 5D*XYM6V=I_J[]]$R<0$T&HI1K>>Q4VD9NR-
M.?0A0S^R+D_%U<LIAW.&<CQ2'BJ/ZTB-<+X[&#D; 382^51L&IQK(R'OQG=.
M-D)P"[2G-* *=?.)J<LX=$$SV3]X,6G-WS,U73_F)8X2"?B$GXZ9Z\VZ]"%W
M7T7[B3^=!&.^;<A<'-=)=+=TDY=^?DF+7\_(](\W2D-<(O6W-34I9\UD>50,
M]Q?*WJ6=FCT%/,9C.:8JOK56V/S26.O\%'#$P(T]_Y\5)F9FCO1ZN6&;>J5R
MH MY:AAQM[@XOV#E@$?@M8<*]>&?45(@M'U#F(.X>19T.W7Z(S'%O#"!9C6,
M?3"7+(59N^!9H(I!-%E1^B:S^N[VI;<DH1]8K;W.M]40BI3D#@QU.HS+,"Z@
M':TG2WU\&;K/\_*UF/T%#KL,?[9?XP^&;=K[=S)%T)6*'AY.;KT:E!Z-D(7:
MZ)_IW;YY7\[Y[XN0+VC9(%*B "]7O^,M#,@0(?=<;'*E@6*X@&DQ+0P(*G=4
M*4I)\L]^]Y):9?R03PJT7EKN%=9K"X[>FM@6@-^N&UDM/"*_V39V+_3.6*N"
M_<@VT;EAY#>AY7',I52-"R*L&(OE:EO6%^!]0H(T?I+#>ESMIZAGT_S9P:]#
MDK=$F\E*O1H,=M+EJDK[*Z5UEFNG^7V?<U^E%9*\TP@#TR,++VS)S8V)G6*;
MKUQJ/YVN$_(=CM!!'T1.R>K0JR&]I($.>!W@O:OO4V.V40;'5-BF4-SIM2VU
M ]U7JM?/LR"%S@8XD: =+!^Y-1T6SGWI0W5#LD;MJ'ET$-1VO91]([MWCOM/
M\7 ,0ZJ1++.>(D89'_5^OM_E>[?0'<]JP(H5^M\A+3U!*!0MZT.':]T1)I('
M80'OHYR>G341W8.&.'.]\3Q>.VJJ>XA?W?OL_AU,#M8]92*C PYND6HR:\N\
MFS]7V'8/?@%D)3NY+T(/U]&F7$7NBU%?"S)+O5_3%NUB5B[()MFQ4]%$ D_"
M*9ZC6-?P8^':Z]W5GG5?'Q\SX>F^$^K2^LZ1K)&.3]1L&L/,OZ]WM#69]D@
MC19\V$*)N.L?&>%Z4[QRP'$B-=67[R=4NZL:Z)BO,+X5KCW=/>6_,U0W7F_R
M^&'X&0.9:)&$CA>GM3CN2RVVF)'5.F?Y[S4MMCH7O5]1=>8SD(&(+C)!I*$Y
M?HTEAG".-'A[0^D=:>!I"W1!3V^]1L\1=[L:U@JI>?P"J<[6;.37A.J&"7@T
M32]30F=R>DO?J+@?CO@(Y<WNSM481,B^S_&QK!WAZ#M(+S!K;GO!UFAT8SC@
MBT#HW)I4P'<KEG\:N))]#&/.9N:RORB^723MVDNR[H?35P;%7+PC!+?[?Z$/
MT4Y5PJ6E94)[?Q-U$*]^<E;_2@#1,NG5?U)_L@?I);4JX,Z]''IQ/'_I^VEC
M:=&',%W<2D9[OZ<Y6;P3SN]A^^Z<A[B&QZ8XL7FVFF96B%!F@J(BF"!OVV57
MZV^PJ53$U): BHK<R+P=F]1D-'TP\??"5(3*D'U&@KYRL$Z'II(/)C@%-ESB
MG3IS[4!68A=*4O?@@H"!M5ONR9$ G:YAZ7\"Z'_JO79;,V/?^+A[RI71*AHG
M"&',4APN^AM6?/1YHZ^S3;C-4R7H=EQXSHLM)\<!JLBGA?BV_1,FY'W;F&W*
M(T<7K>-A5EW0FA$8.9(R3%)^GZ925-%9&/&(2P#Y]I>VO90^6J"B:?]"\D5\
M>#3(OB"ACRR>I [?WWYB/$ G7./865D\)0$T4="R\(?_IM"%I#09' DS)'2/
MVGY@Q?WNGRK?!P$A3I(!+*9Y8]U QD+TF_T?+*LLD<W1J'>5V8KUL*N)T $;
M*!7D"?7[3%=3JL@IG6@I=S%MP=+Q]ZTK?8KO NR3<'-@'H2GSP*&S:WIA5_Y
MIJFGM%G-TN+4.7@*JE[E-?I0FYKGR]-7+S7Y5QPK):;"8:B.4PPUQ[E@5\O!
M%A,ENP'VN(KN'\GMH2X1T,LG"XOR^#&BGB;X=2'XRLV<JNE+]YVV,%]8[ PY
M,7N>W+?6X8R?T;3S 8PDZVK?^[S8PTV"ZZQZ^7RX $%J)[&WI-)._<#AS8$B
MI 'CF[8LAC1 *1ZY964B-G\%_C5-Z\Z5(YL&X$%(LW@TCY8\[S,JV;I- ,L8
M)LVD?POR,?!SA%(=:(%U@!X)9W'PH[A58]U=C_SWW51S#G"-T%K)/&IRT276
M9K.69\SOQ^1IUX%B+4R\''EI39AJ'[QN/LH0)Z8!/EW#SOB$Y5<4M07C53FJ
M&A$EV^(.[ED'SYB$N!Y>?6/2QIG>&SQ/5]J6-B2]3,2G*Q7^>MGT*/5)W1"'
MQ!XOB#;%!,6XT6L-O9B@Z$2>-72-$+DRS)9UL)#^:GVD)U>/K-NT'JO2F#4[
ML_-2MMUJ9<V5B 2/($SNCX<6)6E2*L:EH_A+2"QJCVE' XKB$0PE1[OES0E'
M]ZR7^ZJ_WS5'?VX;'EG/'RW/;WK<_>QS_MB+'W=P?4Q0#8PF_*8++5;II8I0
M\>6.]#[ZZNJ JVS_A-YYT2U,)YKM.T*'%!V3Z%NJ7S!>I8ST$_[&;0O:%)I&
M69%38I&<GE+H)SZV U91 D];C4*65OFH!IZH0[I*G@7 6S)&UXC__K?5D/.8
M$H:<FQ(!OG_.6A?J9G. L2XYP(4]BW)"B8.Y&=]S54CTOCV]M]Q&2236O]/M
M"[(/)Q[CNI6N&WG]/]:@X%^VJZV]^^<=;'D"3!#?GZH!;5QY"M\3];@/VO_
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
MY(F^^6P)X\9TZ[0_S)U9]WQ7C=3/[*S8%HP_='-OYE$>\"V2!YP#8[FBL3Q
ME5^#*%T\P)2%8:3P@!<*$S"6"'$-_P0V]C>,/J'/B8*M9A7$S^K5ZX0(I9C\
MLLE6FCFK,P8;>#;FETR017XAU^-VW)L]],+OZ A^XT(D94;XB$VO:_\>7]=K
M":(P,TM5U'W0CCHJ[PXVCW,+.<_HN[MO>P1;U2PGKX=NY:KE-G0[5[RD(ZC*
M@9%_;@1CVG/QSODWU\+6MQ%2P(<L"!L*OBUXZUUO*9_,8/. 9GN0^Q*;C:DU
MYVZ_5=8^XHZT-)E^&OL!,6--M8+JH^0X;]'[T)VJ!]H-EQ/2G&8K88_?>ISV
M^2ESEG@/5T>TRZ=Z(-6?GNTY(P8L  U'&EM5C%K%[>Y)U6[3#<E=R+HFEADM
M]L=2QYLKU_8DM&L!Z^EY%[,;-OD:?,:M&HF&J7&A8-&XWV.TMJT6:=@$/J*[
M6&C3>B%PU@UMB.Y[74&[+!8EI,[62>,D:2'1Q\ZZ0.DKP]7S:RLQKS9[B8K$
MV_8D5?%'_##6YY:@-EDNJ+/@QKB^Q- INN )3].?8\<O-VX/9'@1Y/AHG''5
M#&51?<'HT<7.:.MB=-TY'.TW6O;*G_-^FV*;RURQ [0T5[8=U4%VII3K6)3>
M5GZKT51U?4U^09X':)*H,.;4:&>U^H1?[&*5+VW4ZWN:<!HU7_ED_=W\9&WY
M2VF<-$M-_7H^76X?U8UQ*'H9_6:#7VKRO?#Y 7?\%3U;>G[':$\D_?TB2AA]
M'UTWHMO#A8"5F'AF0VMOU8^;I[W[,ICB##K8(%_'MQ'R*%5>WBD">:D5(BMR
M:=+ &[9HRSH=\3RMLJP=L>&="QBB<UW[R3M?!PD\-2)+?QK^( B$P)4QM9;H
MG<1'BX8.<D,-\;V7SR>2*!FL<]%^4\9LV6UF/O2_3NJX7H<&>$E9+</1;/G"
M$D0<6BXD4 SWK1&9&$9V!\6Y8OQ6J_^%65\CMA*MN*(\H$F+AN<@R>Q<I;[-
M4*Z8:>[(-N(JI/F/RT_8][8ZHC*Z/4,2^V@=J1E;>[AIZHRY3^(8I9>OWIUB
MK$G5IZ"K/UW>\XN"^;'!0$P_CE0FU?C>/QQQ.W3@X9I%/'69)*E.1<2\Z[S'
MNO6S+/[Z\]RA/M62S1)Z+@0,AHC1>8">_"9EKF'RIIV;8YCO/J*NI;DK <<*
M0=K[F!=]YMR2AEU<@VT*#_* <MA+^!=%*#MFD1:Z OGC,J/!7N(/>YP GWW;
MG9G@NNFOR*VG+_!S7@-NSP/"B,_QJ<2Q=VY\N9/]?LQOPXX=%^7-.CS-E26\
M3L&^)#[GYVF-/'PEU'AT?6MF4I'+K%]BE1=!$ PT*F?=[Q]09P];SN!;S'";
MQ_.6F5N7].<M0@;MG"KY ' SZK*'CTB18SVF4GL[*H3Z5MZ94T: 7?4 DSV>
MF*N*AJ4-/VE2R5N+I;;5P2"H(S1.:4IV?R.MYMUNV^?R:@\R-M6YHJ^O!^F3
M7MM1Q!G?6U)'" M9Y_^PPVGS9\ XJHHUJ?+E%W&EF=_!WE8*H4.1E"DCXIB*
M T,"'&,VQNK5C\B.1F](G%MYX#(OB0KA <*G.A<U.9F^E<CNJ_M_Q=V^>TLH
MZCB-2-[%%]]GTPOJ?J$IN^[*%QKV4%IPWQJZNU![VIU.GM/[/@$[Q[S EP5?
M#;"V5=>[3Y/7\EZ^'3?2R0K0"-N]A*%W66&;':3]0\%41@VM9:$B1+BO$5W"
M+#7=V;/I1E5J*N !_BUF+4&#B,.PY2^<2UF?D-.+Q^EOT3M!Z7&Z@O/2N)%-
M."921(Z&6TAEF<Q!2\(3]='[V-9IXZ+W?OSNKTM:^5FAX>.RU05L#WZ-!\2/
M2#^N'3D>?(@1[)"/S*E!]$\S"C [2.%C;7L:^#1%*F_QB$#WO?D36O/W7U.C
M=&P+$WI''4IM/CA^V(4W8>NTH2W1K2-*X/K8YK$@)ZG@N?S)EFUQU^I#VK)1
M!CQ 8I7%E\#\R@3A<*$3=OP/-O[] ZL].&%#3B"_PC4C:./C9\N[4"?N;WN=
M-F35*B#'S%8Z$W4;&_?B@*RRU/,3^*8)/B]C<=ZCPNAV)^E^R55G@CX[?/I5
M\%WAA"\P+9C!.4W;_3)WAJ!44MS]9[7@@V/VPS59@4TXR][Z-NR6KZB_1" G
MBW@P2W!9C.-$\TS"L?<]T,E^(\4#WI\^VU=#_F61MU+$>,4#4A_#63OTN8]T
MUOUJH2M:,\3U67ENC+8@'Y""$ /:Z#8>(+*N<J/.Q[1\[[XGZU,$"TX*S-L-
M;8%\CO*B5U%.JMAP/FF7H;[VMP)Y6\EKF]V+\AFP6)KN4OCKI87.$K3?N542
M-J;_*#^_6U=J(,[*0ENP8P%E]FF68<1XWN_Q];!:DLA?58#!K-<EEA6ZV5(&
MY%#[UX8OZ'^SW3?15F*5GSF4P$C0%MS\ SZEO;X"'J6OC)(.^;T^5=0MIS?U
M]_2=87@5=V?/O@ZT[,Q&Y_.]L1>>]K&"Y#:K^>,NU?'U-COB_7#=ET,?NV5"
M5- T?"7*/TP/M_ NW%SH:>J)LU<?+,H*T.!D?2@RG?&=\^$ZZ"OTX@Q5//7I
M(;V^F./K<AOD!0[K$-)C3#[^W;>N=Q[]/4:OG\5)C+["Q_%)Z)O#U@7(>9:'
M(RD@\&ZM&V'#G>.0)?'6HX[I5?)IJ&^HKZ;]ZEYK5:>-Y4ZB#A&AWY>%TDI>
M'M>/RZZ(1%Z8B@_I$UTX@RZB)*(I&5&EGVGZ5TM_B 4-20Y6WCLFL )A2X]>
MP5VM?,%<W';55G0H*U*QF8],U0$R,Y5EL25*9R 1B-7&CV''#?FX66NF&[0V
MJ@@?= ?T>C4'D]_.X_C7%M2E>QVER1Y)ZO@!D+A"MP0;,+[$_M'&T9+X9[?-
MSTSLT2JE#?GH;/H\JF'@*?K;V+ .@BKR9O.I3CWUA-8>(_V?1T:FJH@,L\[%
M>]A']],83]2?J8WM!/'WLB#QL+&/:8S"F0<W!TV$XI2." E@-7] 02W/MQ_Y
MT:M<\D8XKE%\3ZU6?LA68& VM\WBUG]3 OG?3?(9SEXM#HH'G+)2S6:=>T^F
M-7+D3F8]I7TY;.I"@M.LVT42"0>O>7/X+'#F!F&*\PDV^6H.NM[$ UZB#/D6
MHGA 2O-X#@>%XT@XBG1#R[06^:Q;%+U[+HVI\;#*9I;U=^0;2BN\$+80@]:R
M1] #&SN'C#Y@5DN^)I[SPP.4XRP,?-@+W?- -?7 S2Z-)&-\< ]3GK:]<=0>
M='D_.)#KZF2N#3UAI?(6%[\VJ.0:1"TLLWGOF/M^_P0T#AF^:,!2 [T9T1U3
M1]\5=C^*=/*XM@M7'X[/RLV"U.2+4#D;M:,#3ICM-ITM_OZP9@VR;L0ZOI\'
M[/+F*O 51Q=+@;BF",HS,MOOS<#\[:K/&EY$;0B&J#R@C"IVM"T,/G#@"'CP
M@!-9D#8XJ&4#I>&\^%[4;]MZQ[2!!748H^#-/+[_VFADKID79$O%\3W"7.42
M^:-^TG )0W-UV#1B2?7-'82]!%!\2BDTR'F^8&D1D#\.56@*5\E\TF2$$RL5
M^EL]=PW?_RQH=UWOCNO)K<(VCOO0"W> 1E.77_Q1N\#9W68/6F<W!^VQU2@Y
M.;FSRJ6W6V SG)];!\'K0;3(2ZGCF0_5W0,HEX0,R"M936NR;7UD:L%GEM<I
M[P*4;>"3ZQWWVWP*7PCUJ2OP$9TK+C1*]_TJDC\ Z7;YMK5FC0WCO*0ASN"
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
M1F>*".JXU*JH(5W.T8/BOC3D.:#>NT7/_^0!BDP7AH(SEGHV(ZE9[[O?BJS
MVM;Y"U")+39,4!]&^IWM8%M(Q.WMW472A-RP*9C@BK;06MNHN%JW(#T7S?&)
M5C_UJ>--\UY;I_=>[I@F])I#PA0-$H8WS 1J-I.B#%D* >T!HZ+4%\,]/6Z7
M7QZ?EA58_NNB37\MV1UPUQEW&,BA0A?U)R"J#>&TY@;_CS/7[[2_.KGJ93):
MU+986FC#)_K?]F[*EIK34Q>.9T&ZYD R5^QV41,-ZN&J]4)D!;S5%PO7X[81
MH83CLW!YZ\=5WN.:W8^,3RK(P<-1BLQTKMCUH]8LLSD93+-UJ3#AHZ-( U28
M!P0Z[+HU6N25,N80OV+[&21CTLVE?;Z=C#!<1RS@6,*D3U?)$\NR(Z/6>'A*
MJ%[%\\6=$>IR/S&U>CS@)D:\B:]D+M#_M#QY??EOY5]#E)G6[+N5%]+-Y]XY
M[6@65CFL+5C+%WGX@=AS''X81/CG##<8)R:5LX0?Q>YO-=%P(?& [5QA]@5.
M)<K6J(3^0+P:2@K=UK2_4-LA2RZ)_L4?;8H>495]_">Q\H%-8;$/O58E;SV/
MA%8MHA4\"\SN:]Q76N;YY0N?%DJV_:NV7NY=2@FL''AQ^$>V.;ID0M62AF^
M]NV]V6DN(\3$DOJ/;*13A I/C&9PX 7R$_ 87>Y>MG'O,;.91[T;!KLN8P,
M=@8?G\+!\?EQZ\7:R(+JH953YH=J59*[4F9!= E3BA6";J.Q;X+AA[*"<\HJ
M.]0BGSCO5@\!,D =A@+M3!D)!FIOSZ,.[E]9#!J_\W3F^#CQFF&2H6'2P:5&
M1XEPJ6/VN"T:BX/2[):QW^?<=Q92,5)#WX@Q"Z3@[ZHV0@][B:?G5Z#CE-@"
MC"]F\%1=5Q\/^ #>G;MH4>,E.SF-:R6ZH'3&%\T:O:#QKEV^J[I_//E.EL@
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
MDBZ.F7>(64(Q3[+.0-@IM2*RN*>%YZUAGSUELAMWL<,$2@%R&\Z&]H+BDY9
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
M/5.EYZ3F^[>H:G\Q-:QY@_VP)338J1/IFTZ=(8M]F&R7K7B_RB"& '^Z(;7
M5C5%'6K6HWS3H^;!]%\:V_42C4/3EW14,L$BBZ?QMZJ,8,;:G%7J#UN#P#9I
M>=-$_.[YN]?FTX=/)[\+6._"EW*:R_=."-YK3TH]_LET6I5W/D0U-US/B/X>
MTA=H0T=E?+_\\XW]Z"E[RLW?';XA< @+MM'^<"27 E$B>K?;.ZVRUC/D#KW
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
M6I]])<R4?8SE]M(+AMP?:54/:RDPM_U:W5OS*,]6 $R!:?\4P3OI$8)V:2J
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
M*F3+]+5GF4$;?N!/+1??O0?1HW>#V\(NP;?V^>;JE-N:'.E)!7FL?<*:75@
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
MS$A]5 NAW"":%S-762Y#_B:[>6,\XVA1IQ#_]%VX4LSG$1M6O+X';WTKIQ6
M;^2\$%K81G-.N'HS>81X=?!Z6F>U=M&>*U%W,]9CB 982IZ*6G*;IGJDZPT]
MR]+WT%!@'D;)Q(GXW:K3%6DQ.#(4H(L*3H];M%K%O\/ZM$HP%-NN)SRXS@?Z
MBS =AF(H+PKDH<Z@2_&6;,=/;(&V_BK"Q'%1L.5L2"0?H+RL8K:62#R2X^ZM
M"4>N[",>)5+2H8N[H2OCQ->8M[U;--UYIX.A?Q0XT76$9)Z*1_[)QMH'N#:B
M:V7RVE9G;#5R\< 2[[+;.ZZ(P&I)8W!P-7D:]L+FXBBVO0Y[FE/D"V@LG>")
M[:61=Z!PS@.<$SESEZ<["/%*B8I//]_9JK'<332!4?(0Y66$0F_#@'@TQ$OS
M3^&6[QFSNE.^"3N]A2=,-O.^$"4YIRC&!VBVC.[,8M\TN[Y.W:Z6O?$[LW_7
MAW$_PVZL50CTPP]P@1K,L0Q2-,Z?-_1]KCF78%_,^P*M2HLV446%P1GO"@O-
MD)-.V_J'*/ZBUX_'K4]ZNU<GY!9\?#-;EIW<$6'BRGW .X#*:4&(W?.#M-;X
M_7!L?:7_;/&GTM=D9])@Y699.Q9Q]GH<=/UW)/8%W'2+)RK-FC"LHWQF>'97
MUJ$]08=IQK;#KRUN9]W<N9>W7U70PU_A(V4=B!$"ZS&)GE.W^&:X<JOXSE>W
MG9GKI#F7VK54)G'U.;2?J KSMS&!QR J2!%__.2?^N-?X'CK^"&R"%*\% R
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
M$X6-@X-HO!H[XK^[=%'$X__TTG9$/)1QL<O=H0_K+3[PIM;BKM&DGL:T#6:
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
M"6U=8'9;==#NQ]IA2!?.<2V?)YK&7)]K(3GR@8@@*T<A:C4G]YJ3L%@@5T+
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
M3..4-6,X[:W-D2K98Z-?M<C>I"WUE?FF\NN_'_M,*I]$:GQ/]?:XG*M7C>_
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
M-5NA8G3OH[O,#5 0: F\]:@Z_^!B),QC T1196@]53P+3!7D%="EB[;9I62
M@"5.+O_-.+#"7CKC['AJ7;XB)ZKG!N^.RW7R KBQI)*>]A0V\PVV+(/$X\J@
MO!T+8S[NC0$8_<K8'BE+N@;CASE3$K),Z(:)3 =90EGG7^:YJ@T/#1V""U@N
M%\ 3F_&_4[0[\U<(?="8+ 6X,F9/__RVE"._SNQN6ZU0VP90X+\RVXJXWBZ8
M<TM_:L>%K4OR^M=%W._<Z&5$7'RE.R!$I#\L:PF(49R?8HLB69[Q.8+OQ/[
M+5Q# _]:!7/RW*$C>YMM]]Q55O/='"3_.XEISY6?0<I6HO.;C./\&"CKCE=K
M]=?F49,)6G0]9F^.4U@:M?G31^W&Q_O-'RX>AP8(>I%JM=HL3SHG9W1W7_)W
MU)SCKO+3LPM7PK49>L#>SD>!D.VCZ/SFC-PO40I$;Y_A>-]+MEN2Q 0M)&6B
M$3I6EKV^8N2CV]]4'[?O'FI9@M[9I ZFWXY42,UVDG"^=2%'&I 3^0WAR==O
M@%K-OOT]Q21;J//F&Z#Q""! 4!<)YX9A.[/V\M\(=E1&\PS<%4?ODQ:E14#+
MQ94<:P!6Q%,!$.^F51C:;I1ZS?OY0NKYI?I0[-6H"8L3A._4(0FZWU,L&-NC
MPTXZ_SFP1W.G<OU:"'DV-P F8ZGNA92KU0L0TGT9Q[@1 \:BD(QTDF[C*4<:
MJ>H\U5NZSPNM@PNM0:B:>UB/.QS?5QF\"39U'LXVHQ&>Z@9"!W]//(BJNFNY
MVM;NTC+5!!VJ_CUP!M_<]8SQ;"]H V0*XN"'ACC5W;6RM!JJ..!YP:Y3Y4S#
MM9801NYEH=$_Q&PBLLK+\#)&:!7JU0'ZOELW$NU/<,VQ]46A@8IQ1/UZ([A*
MH<</Z$[RL,KI%-2;F2Z'P5.[RA\]?"O=&&YY6'B+9-S7="U^:,8TCO87Z;</
MA[3RN[\;.X@$\6S8-4U^M[)-/^;MQNNW&1&XLAA%,G8S3_5Q$W;7K="5O[X<
MO'_82W1:Y;]+-T%\)(NRIQHJJ=N)V]&%31DW-FV +G[VVJ65QS@.Q9-89S9
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
M&+[,4A7,M5 L'D ,NP0#;,YT#HFL>6TBA&^ QJ\3"2<(&L 1862=9=E/T,7
M,)6?#@\KGT<7E[8BE<TU:>IWVFW)@4_OZBW"^JQV34R+EK^M(BEC;K*2PC'&
M@<P@AZBVLVJ9T>:(-&LN#K/MKVRX^N".*5%A"!K]]HL?B'>.-=7,U"^'2,U>
MG+T6>]S IC=CU@OT-L6"BW@&<#F? 6=6*\\1G=)RK=KGV]&MRR)S*Q,;( VB
MB3,&PIHW+>IX6>NH5-QE?]\IB#G(LKM6XXQ"J@ZV'U$3DV\5C"BFK:\V\/6N
M?G[N>W=?6/?WVJC-_L<U\KDP#+8<6,P=&75V5-7W/7TEJWPNE;T!XLDVB]!=
MD:)J25/(ZT)7)O^805!P E0;0]*^H&?3.!>5'2K/[]\T63)FKWT\_EO!K/'
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
MS0^Q=UG 9,LY_=K8XTM@-:RAR/HC:TR8D+6M $P&-($D2>O'. =Q:MJ>1VV
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
M)R>>';]0( H,G2-;'J#R\QL>SFNLW3#[_'IVD2DNU.R#->3E*B-89&6GV)O
M^)BJFZ'LX]#\/@2>)\H^_8X!>V*I/%".6#*2:+^:?'O%W>W1<3&YJZ%S7\OF
MCBWD^ZL=?G=F/A3TMTW&-3I[2+!-'Q)3ZY0E ES5:4)G!$N5!=PUP_Q@%-V'
ML:(%HX7)@84!-9/06K!H;Q$(F]6-?*FAS,\1',-^I]37\K-]LQ9M:F^H5SXS
MN5$('8OFR9FT9$RU43=[:VSMPY @LY>T*+L73EC #O[I)/[>*^B2F[=QZ=D
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
MN<"M=4X:78@E)<0QY;DV; $G6*:7K>&^*__\5]7M]E^)E1T+ 45()]S &E;
MYQFY?OR(BZOX=_<3W:'8LB*- ZPO US UQ$[:KP1+"[!,ATT=:7<J''V.6ZU
M-[A]X9KX4R+-)H_.M(QM7H<+5Q[_L>R7Z/WVMFK0%W]S5-8$:&^.S^BJ[3_L
M?X##JOK:L:*2F]14M_VBO('9B3V!\GZJ0ALV0NWXS],+NI'D<1!I1]]Y#2[9
M>7 \RWB8)'OL0M@U^5EXP*$G-GDY>]Y=V_'V*I!S"S@N/;>UD1LOC3Q#X]WP
M/]6Q-P=S/Z60*(8OV'/ 'Y0A:Q=MO3UIUX3W9NF3ANK @R.+!YS2L-UP^5 C
M"FS!GA)4>)/H/.>R]^:1].L;AXHSV3?ZUWR=/0:=;OXH;P[76RW!*H;J7J17
MQ=YW*QQK,_ZF*.!Y\OSQ'.]L2Z8V9W#,@BJ04YT>[UDXEOOL=HB\^JPCIC+:
MF"5&^(&.N-4.C<$?KW14.L.XQ,ZMF+]T[":TI10>-?]&0Z!X3;'#1=%ZBWG^
M'NA])KLHX)K(!;0!I!T7V+Y^%7JL]@&/&;G=W5S']HZQOK)?(B\)->/'QN$T
M7.6AD='6DF33-]LZCF,'SGM8/4TY/V+JKU?2N"-GSZ9&[L-_WZ>-Y*F$@$U#
M&%1FU/%5$&0L8QV=$#D!SX;0KEK :'$..A2+L=2D]H=YL]8CQ#.7=$F+T8>B
M3#NO<JY1'3C5"/+$P<C3T^R+6K7%W_%WB!LJ. 6>TO#.]K$B8RA3Y,OU2A\/
MNLEU5I<"/9U95G#KL23&_)"I"25IMX4OJ6:DSF'R_';3X/;+^O "*'\#Z$JK
M-H\]U[M6*MF^QV;_\F*>P*?Y:'@R41#MW@5AQ+#?WM?FMZ4+="<4J32D&)93
M4_D/XCZB0=6>6"M)Z/[YUHCO/$3K+9185V5=HUV-N]9@^T[&]9'H&#H!N?64
M5Q0,HK$;)'%':![5[V:SM8Q$'/X,DW<EUC(,C5@GIEN(JS:51.8F<>I2*F?'
M%-DW1W*IPV%H\.1T9]I(TO1)92[ W,UR438#W?)G[9Q+J6M//I>4+WYSFW>:
M9DFG4,S9F(8S>P*E%J;CEKB !V)4UYR=N:\VWG+0$R>E,S#] &O*4\!4]+=M
M='%V1*\@C"69[@DKA[Z61Z2&'<>6-?B58F-8JB4^SYD"^26IGF9#EC++<BS)
M#,XE[&4N@.2%?CS4&T-8XW"@)07R2=#D[CO=Z@'O'/$?7. );N\@CRWPSA_4
ME?;I-^R(-; :V,70OU,2)XJJ >V;-G4?&?Q5T2AT*=IJ8(J9SIBO-$<%\()
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
MX1F(3?/N'IL@>*XL?8_K6763<UHF;5#E*OKUAV'Y+N<^C_]\>^[ZC)?D V@
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
MEX43*^=5_^W%S#][^6U5_PTI",F,987C^VM@.[C 5^+]50.^F8K_;*_'?^3
M6E_C DE&Q6E_/^:(:?U;&U("YM_WV/RSW*:5[LF*MA[^Q.+G?/Y3]1\Y0XY8
M]S_;8_9_DRY%,G3K-OQXL0,80<^=;OKH1>]!2#_<WAHT' 4=SOULJE8">XHT
M?#]WY6!'W9,[ATP\_H?Z=:<_+* \?%<O_PPVAL@ "7*,\M=D:X8!_%92_C#4
MAQG83)H8;3NZ1Z>V;:O)RO^5.H*=C)_LVDKQT3A%OGSOWCDC.:DP]SO4G[U"
MHQ7V49RO^ KW::H,B3&L>[B_JUG+[]3#;BUBX=^__+'!FR)$ZXGUK]PQ\",T
M8[]U/\Z"_1?:/\%W"D.5H,!BJ^O.7D\/OVUR8.[$7<]2(++XGYLZ>SO<)2/K
MVOH7U,0]8^?4/_(;\/G$L:;!K>?<2O3NV"GK!7@,3B:^3:/$=L+NP1[E-R+K
MUJ,A4^MMUG'V+SJFD@2J8]U<4]K-:G+$B_Z+2N/0['(HS)<+E&.;-TRMW\YJ
M??B1LOWHQZ\YXCD:V-WL="[@94N?_U*ED/_#TK>H<W>*[WT.OPOQ'XU%-.GZ
M'=>Y@!A+_7[)S\\E]Y(HL[QXVMX<>9.IS1F;U ;7Z?%.M*&.V!3"F7+U;XW7
MF*0(PB!1IL%=ET>%8\.GG]Y^>DD'<W?@D/+C.&#>"_O=3)<CDD9_W>[PLHHC
M!P;7?2AY(MTA&Q3M+,%NP/L('(<)P6%K7WJ%9H=D-AX&,"-0@T>;?V"$G#[N
M]>"'^Z&^$Z60[G0W\G-C8F(P/[G+^]W8L/L#4C@ERBP]#HQMQU2G5Y,Q"7*H
M74D6B5:AGLN/1WZMQ#%AIP85K_?=Q<H_J* ??A*IIW]2;B879\NNQ?M2'1DW
M^X)])_0O)MGZSC^4.AR=DR->7(B%@>ITA2E*R,.*B< _? CMP9V:YM07HN$"
M/"\$/X0:A5>9$LLO,9)<W;QEUA9SH#<PJ9@+P&99W#)\%$LIJZ1'DS=],_^\
M,>A\C]QQLD.Y<OYPTZD#)+$*H,*^APO(XN\28[/Y!NY;6>E*W'0!,P7<HR]?
M[S2-!@/@RCS'TW0*YAUI^SZ]DRQE[;-W(_"P4%J/4#Z >ML'_RN!&8X:W*EH
MQ-(D-#_'_%1818Q6<T1@ZD\7*[7@SQ]430ID2SU%DFR.LLR!R'GS(!0_&$\F
M/JO3&&+I?SA5[/V[:H.VMRQ2JQOFTY.8@0<:^&4;W3RJ4QHFX>DMT)=\U&#[
M'OSG)*I2(1+5OZ2#*+GRM3DG*J\T4N#O>B&SG$1]RW1SYOS(=.QT=Y>A=O=>
M.2%TQ=>*8<@N-A0?LVM^L%G*?OQ [UM6YQZ2Q$G(Y?]3FG^#HSVD4X$0GW2Y
M>8H1_U=JH$7B>QP,A#%#?;(-V>_\H?*^F4X.B'2Q ZJ"4="1W.3SKB\"S8J\
M_C\'SW_)O^2_EG^1J7^1J?^7!9["!2H(K*S(=78(I!OOH+5LS\C)W D?2[U>
M4_-JW_D[Q(SCW>(7 /89T),+J A&<P&7(N=CY#FME6;8F&XKIF(ZAHJ4)^TH
M:S )*<AYLO1R=]G)]E-E6E?9T6B?/53/FE@*JVQZ6D*XVZ(20.5ZI../P3Q@
M8X16F CG@%$S_FFY$WQ.%J\Z9[^=ZC90A&W [;>(H&!C,E_/R'E,+E+Z,L?<
MS83W*@!4/?$S5O ,].?ICJ2]2#5P$",.W>\;Y%.=F39ZQ%+?TR?URQ^\S>:R
M!I^WGIG/^T]%!Y/RG8F6G++)8VFX* ^\+BN2_KJ#"RC!?+I$"%\V6</*RC&(
M0W_VO%DXH!QT$E+T,BTV9QP?8VHFZ4.869+TL'JFR%]@FLE:8>?#2+GVJ'WT
M5-8)FG)R^#HU@&%7Z/C[44I ?>(@WZ9M37B<D;@#JSF6(<%^OZ;1OX$Z\FUW
MG:U1BL>^CN2L@I62\1X!5@3[V:)%(@M.J>]1\OK^0''G SU(F0;_&DQU.*^.
MIT\A7""8"QQBW67GX1%X*:35,&N7J6J1DY?DI?N0L=)K'T<."^ZQGX>W^'8F
M6)"'DP-"]J=3K,P]@P:S\C(!5E$JYXI[V"JG<G,^EZ<^.D1V'SSY"OK[12P4
M,XP_@_;F A)SV7*@45#(.V?#_.\.Y5I%34)^0$096L$!U.((GZ&?:<-(F4I0
MF$DR/@,^ X[$N\_^W$V3/R&S7@JH*<:6W@;'*(XPH7F[+^,'$[OMSRD]/1,-
MSR1^PK1CE4.K*<.E[B7SY2X.%H5ZA_U;H^J3I/DV8]_<S\49<8%'V:R3=-T6
M_$-/6UIWOLZK4#4;C\<D:H\A90Q"G0VBX1E!-.+X=&IKMLJP7ZL)R6])^K&;
M.L0!8!_]:>:%[;8>X0*DI0YKJ=#7'"F8!-@]S13Q9JU^RNKYJ;X_8!5;CH,B
M0_J@?*%B2ZWA18[10CM]$HUJ-VV$WB\J5_@KY^+55_%Q<%D\*0=W>+"$)5 $
M#Q5I'UC/G7/^GHAKKUY"W\*,/3(YL0N^)S_=?*_&FY63D,(3/1<<6&V@)=,U
MM(!Q@VX %X.JFX>5.0NV^$I.=W(!7/%J2!/TR$<Z(::DLM38/&5LEK]LX$V$
MC>!O>6PR#)&D%)K4A)/S-A"]<,G83MBD[U,T7 <IQ\974L^0I;/Y7^FL6<M]
M4SWDXYV^3^HDI'@\MC#OWAJVDXD>Z6&DTU>/@H_&*15CUQKG-IYY'W@G+?A)
M%XO31[5"#?I@Y.-T,^+SX/H.L0%5V;-.*YD VPDK#?8P55DP<*&O.JXD>[HS
M<KXRZD\])!HO6X%]GKT[VJ7?>A$>XSS:U(9\Q6/[+F 6S\S0HDC=$+*?@]]!
M"H^]ZUCNORN[]Y:-T#!,!+H+#")-O@A>$G.LD&T5&+L<;A_F(L[<!V*NT^V;
MV<>6[.M]ZPNJ$C+/G3CP0JN0_18*]<*4$UNZSK0IE(WGW84Z:OP,^PQQ'8XR
M@]U;XPU-9L,PCW4.;&*B0JM8H7)7<;2#;UZEN;],NX1KKTMG/\)[S]_7P>]Y
M][*0?';Z3XYX;T\\9%EU#K((^>6[ N$(\T(4]8$IXN9O]67#61<Y]@?#GH<T
M2#1Z-[5LS<_%'0%B+HJ_K%T[V-#)$1X($%VGMDW54O-ODKSN:*GLC6[*$1_^
M?L'B?H*5B8"-WLU$ !N#]],%-90RFLT"X4!HT"7,#8).'N!RLVKM>7:+$D\%
M@GB:D] R:/\[*0;M#ANSFSH8[S>E:/V,H"!3E8.[$X[LU_O,3[TXC'?G F-V
MI*RAZN>&D&=&QHRT]T:8 $_I_.<?3FC% 6S;+GGL5]TQ18[(J1*02?;[$;Z[
MCE96SG]X^PE-U=WWSLNL<X$%?4J66QNF'/+$,!)%Q5:>>.N1&7)"NS_*;'/K
M+WR!5ZU3(PN]H/O[&W:2X5"BW1!D83Y(@OG\LGY;Z"*>J<(9X,C12B8/(>*,
MC'P^Z$!;4U*:K(^W 2AL/Z$3\PG;(0IO<U'X3"MX=E@75GUW2L5Q]N'.@]!<
M7#)=#.])SE*>OX)[M;^Z^OG7MA&Q1U$&0>>V?+S55 @UBZ*;Y'(<'H,7O=7P
M,7MFPZK$\5>'_&Q*<[DV^A9Z+.K++LR>=_:F4SVF-D)S@N1Y*WA:9CW2E_T8
M<;@2+0\FKG1D^@WXJVSKWLW?[;M(',U@I/>AO6$"7,#?NR_RT0WBG?3/U5T8
M)QNA\K]3]NN#AHK..L-6KSN?4G.>RWJKW<KA6\O9*?\W'8JFKW!$^$I83O1!
MO!A4R3N#$6+K]/KZ(/G;%<OVA<3!&?0MXEC@K.PT1TXZ>6/JQ_*/#LWL@).0
M@M>QI3PGAK(_Y4;O9$@37K=#3>A*2XFKQQ0%WAR^P_+]P3%&3: .@VETQ2\]
M9&>7*?-'B\NPBIO%)%*-P(U(_9.0\MJ\?>O88V!2[CQ'!]343H\.'P[_/?38
M0RO--$9#V)"6M)#*/!7:T@2K>-+1O*3LJ^\CU52OW_T3TAT%NZSQWN+0)86&
MNTI[[AR9\<FN+74 T58U@[J0SJHG(2;*S5&Z_LJ5/UC6/2PMC)3,O<?> R]^
MW#M^!IY)@,BC]K%0["IL@R99&Q5ITC*S4TL5H[L-%\4NY0*>\+A)0]#!E=:3
MZ'C9#SKZJT'D5V2^C*7K!O])B#ZZ23=/H2>IX5+0 UK#)Y]  ?T7Z*>;A'ES
M%(#ZA@<XZDC[H<H(^/;0TE7%XHCW<=XR7R=)R[YK]0PXJ$A7)SN7"$\AY*J?
M3IR3?]7I$05-SKNW&."DWM;SW%B]B0N(6WWP6<D1>9(N2=(G!<ML3$Q9)\ E
M>7<6+7O&CX:+M&BZ?@SQRR#%_>P;]D*OT)P'>4[CI_@9^%]XVE:N_PP7R/RV
M?XG3P+F6E@,2*4LL*6:K:"1=WPY'7WQ=:)3^2*];1;F";_.MBQOS;*C.0 =:
M%+$Z_I7U]3SQN6?.!RY0S@6HPF]1O<J*QF4OKNO5$,5H-X-&"(4_'3ON\[?I
M"24,QES1YUF!YU8W&];=*CS$U)=\+-6O\847Y9R9UNHP7ADJHM;3P@7&H]M7
MQA?C)BD+A?Q)%"QA0L_N6);?_KF^8M3M*.V_K15UH&E7=9621#A=X6\>E/L-
MJKW:]L3T(?RV_9]8EK1<6S+XFJ)).]O2E3#JV&G MY72?ID8\VD&+VB@*_TC
MKGHLJVKZ;F"02Q_S$A?X)D3'L$-AJP6<KLP+7C !I.ZM^$_[*T7D^E\Q+Z'_
M<39'G$>X2'^5;Q^JVO :S6J_&1A.F.4(Y:-NH)L,[U,5+8>>#=YW=)25PG>:
M/HQ@9K*/()ZZR%UOHLMF8#9922PO?K37:FXM%P!O9,MR@;?Q5ES@RU<NT%YE
MP+XP<"W*VCU(]*<ZQ^$TF; BS;>A1G?D7,9?X0)8WKU]:S^W%(W^=;4?/3\&
M^Z6U'$^I9F6A\KD G/>?3F.'B((\GE'T[F_Y^%]M!+M0/ !IN@W[94LK8*,[
M6&VHE_9_\"Q958XY1 1-8*%_V @1,)^M6<EL?D[#U-8.I@CW4,Q"*A<X@#[)
M^\GC7&!5PF7TY.Z)']I4CY<T"?DDDC[\!;'2\'</589I"YX6-7C]6EMOPZVF
MJ1M ^:[V,!Z!:7ZT'O)D?N2]>?ET8=73ET^,P[,Q-"N\2!?=B.>W&BQ*5$WO
MN1B\,(@>JN&I 0:T;AEVD>\M/7SWML29O1>.+P8,XXZR&V%W$ZR_A%]$28&>
M#P[2D>4;<EK5)KMI)]F^\SW/E-6XP&.CIHRZ%WZX"[<@S?C#6QY?T)+>PABB
M'\LKP53>V.]M>^?7KCN]0N6<'T3:Y4;%UO8!BGAK?=BBZ9G ZU35F_>,E /-
M48^\C2^5Q;N*9KVSDI;0,+\&W#ODJ'5^X2ZYZNEMC1<J2:[]!3G;#\F?W[<[
M5%5F19TJRA1@&8.S!<0)^(U.V0HWC^K,"88KO>/"9F < "HR]$%^>@8C@ [0
MR#9(\0-_+$U;4I^O8<UYC"L9_4VFFC>K&!JV5.M7#Z@)]#0YHJTKN, 3('"K
M+1A^0VX-MBZW:3_NR'.+USD]L$JSV"_.HA4:A^'V@X:/)=K4JJ%6$E&7M0H(
M,'?,F.J43"]=,(%^$"T^<C$DOR)%YK@I)0IV85W<P8&52BCA&'-:PEN5U>GX
MN"53>%[7ON>G%#/V9E=NGJ")3Z$RZ-BF88?\Y)TFI[&';_X.-.D5T$V ?^;]
M4:B9IO*A\H@7]HCO 6W>+&4VAJ5&.V,9?YG65NPX?N[(VT3?5CPI%V5*EXOB
M",\KQ,96RAO,CPQH'?;<?FT)5+=.-%Q2YG37N111%#<,E4XU31C$'N@5&N(Y
M>WGL=]CX"N,QG=#<$Y\MC[E \-<VJ%F2[D$HDHQC?D%:#"=#QQD9]!"J/32)
M;!U[;N5T;>U#V[7MW;V_=J5X\:]&WUN3]E>JQ?XXRMR&&OBD":/5O@O$']GF
MMA)Q;6FTAY%+M_@"47(*5:>\60]_.7!1^VW]FQ<[/>6W]_X?[+UY/)1_VS]\
MBIH0$[)$3$54B$1*S- BDFB1W90E.TFR-&9D2<F2)$4,V=<)(>MDEY+=9(09
M1&*8L8PSL_W&==W7_;ON^_=ZMN_SW,_O>5Z_ZX_C]<G9.>?R^1SG<;S?QWF<
MQP&9#Q7?GOPC<.3NC[; BQK*A9#RO64RT]H=II(D?.3LR'IP-K%!Y<(G%3=>
M?)>LJ4QT :Y[4ASE#.8S@H)2397)N>W<N?%>A*7E_7BJWNLT484G/T*XSSM9
M^,96')!/FLLXS+NV>GK>\&(IVA6%8.4T>'.A6?=J,T8T=:,-[QJ90%'\')=6
MWG,76SY).3*-C9G\X!OC6DOP4>QSJ56<Z,<J2R^1H"UA"-N]YW:))"XC7W+M
ML>(S)RJ.WE%'0^FW+)$#U_:ELFY4.8[T)7T^S,\L7C5C"WPATP=TCZ:N9Z[X
MQ'7?N4HH!="/4=HC"/)^*CRA8&F<_D1\U5XU:'(QNDS6GQY,M2LS3O:Z:I4Q
M-]+XXG]^Z>M_R;_DG^7_?Z70_R$WUI'@:DCMWP=@J@'"/</V]1"AX(TP#C!S
MJPEG\->B7ES99?9/24N>7%*R(H2PZ:1"-[^D HN__FJF6 8MA1DD\,OS[R.0
M2^4 ;+VY38*]7<*_)S/]I=#BEC@&%;,-!C!UGO)D'#/"![&0ZPG^YRW @QM_
M\>C_IX.<6[G'VX7[?)G&C+-V1'?*P4L^^KXJS_U2646XSPG$6Q16B=I'R,8T
M;B0,OLE*1N^>APDW2;B)MGK"Z''M[W0KO60J$VSHQ%GT7BZTBLC"$(HL3?5A
MKV'4&\M"Q" -XF"[CK.[9T%/T*/<)[>?]):&SC-.><C;@&*D+]&8TSF#V1-F
MNM-O"6TPJF7"'R4Z;!W$?K4D3)9S<?8S7O(Q,V9P_DHF-)Z+SY<CBTD<($%'
MJ5U*:LQFOJCL9]#5@28RZRU:T99I#=KF>=)7G[9EN]_R[Q-H894U2=JBKH%'
M<//>PHPW!UECPE4KG4PQ[%04/I)IJM;<^;IT%BO3Y>@_KP\S9G^?E+D%FE!'
MZ*,MK'R+ZA<3$D[A_'Q^2"U,LRIZ9QH&NI!Q9*2U<3$ESPC5_(U?J3$81_DY
M[6T[C>OHW05>O^A[<O#2T,TS+Q.>2P9J;=ZFUGRJ<PU#P?*MW-_OM%RDO4$0
MO;,5P^ WN XRB^GXD0II#J@9*,N0F2_;=CSN_7=="QRH-+>XGA\4^*DZ0W-8
MY39^J.J)A$OJK/IBY&IB*@T'*N='XVY3+9KRNCN&QO/-2D/S&?(+KT(Z%S=(
MC[P/5E[(-XPO"MX1IA<IU""\W6)HK5[5L9^"HQQHJ+EU[H+N[2'VCM(!N<=A
M""&,-VZT&0YAH@>T%JPQ?>MQ%@JVWA^MV'Z?Z+C1A"C3>G+\DU"OYQQ@^AW^
M%(94(KV>43B=$%T]LE2J:1/N(Q#,:,%?1(MQZ8!:'P=8^(Q8X]&'O1+]M[!=
M$Y-5]@3&YXM8Z.=B8S$DSV<.<$2C81-CPQ)EY:O<;@)AA<&9Z=57#!$_-'E6
M:I@BQ6QC#A#' 185,&]P_47,2>X<:4]<@$6@_#VL^!$?7H>%:DNS]F?N@L$P
M74DX#"%V<I,'UXW];LDV@7.YU&TE+BZ/0Q<';;#/IS]D-]SA_BF$MD8W$[TV
M8%):G[-E$@.4/L.6I8%-&%M@6"F%<:8G,?T;9,&!GP/P_63%EJ*,\ZR#*MLD
M38,]?E5>\#S\X^G:CL8QM@ 7\"MR&='Z*"8]!,H4Z\%/-8-W;T'77#*A>:64
M1:9>;LY5PU?TZOFP(G5@&UZQ26\A-9H+@.]"HVGCW<0SMUXG/[T"S47C@MY]
M,SUGT% 3S7+J.$N8R6]9Y0 [+9E[R)(WX,AN]!VN"A9."K"EYQ&[N#KC+NV#
M]7:C4R-?&#E9N,)SXJM&KQ],5HS5]9*5>=Z:"P^#>[&J\:Z-RM-*+?9G)\Y8
M>5?I!Y;.^#U2DULGP:BFR&<VL1G'1N"2X]VKG9EMW0K^+_Q2&2E3CTN]LX-.
MLF?GDQUW&JBNX7JX.B=4_P/]G0.(KO-!%BM5HF3V<9DK99)Z_>EEF+#/S/7P
MZL[4E6508?F3O=I-ZM&@V<W#2ZYB%5')Y_Q3UWW!(\[* 23K*<S'D1GI\:W&
M\^XT=WRE:8EY0@J%BQ(7^2[$G2V*,O];+6LQ5H7NB?P%;.5D[%Q=58QGFKW>
MQ%Y[ V=X1V-=0QJ]C ,D!=#F6!'.[)<\*PBFJ%K[=6/JJ^DK&>1<WZI3,O$/
MN?JT/9D#O+A*AC'X$V:KNC#-7!\U8YN&_?,0,V>/84I8LHTO1F(6%1&I?9 ^
M3'EZMSOW)U['?IZ*5SY_A[G'LH4#R 38F]"?L.KO+PN&%MVDKKV^6;/K,NJA
MY1BRHK1R$OWMF;>DQF?'+,QR*IA$UFL)NL@6X,^S\D J_*S09KGQKJN1\:VA
M,F3L8Z^U=,66B2$#*<,74BTI\)RINNX+MUKWSX3$V !_. "]&13+9=J 5XMM
M+WH*59=\>=D4KW[( 8JN^D/A:ET)]>L$A%6B:YEI9SQGZNY%>[/S9WF&YWK"
MU+%\WQSPRN;L3-13\YF:*X_QQQ&WSORJ0HR-36WOJ142;%<46/OEQKNL1IR;
M,N>:$;S(:^?C2-,[4XH0OGT/<'%XTFO\]BDP.><'TX#F;%(TT?Z@&^ME/X>3
M]9S$D+)2A6:SJ,2EE>U.VQOK]QZW0E OV8?TW@!Y_/<)-SD'QB4O3X3!AQ_O
MI#A:9<4Y/C44ES??$PKDC=NTAO*V^HF:"L9J&&E R=>OZL,2$50+M=%7O1>'
MYFC?$O8]D"@_#/46V'XN(Y^W,93[U/-Q -\J]&?X[LZ;-;<W!6B3X%'<DY)2
MML#ONH=UK,(6\D/"^ZU.M2]QBV]([S%S29A+ )A$[ZX908LR@Z@C-0&YP9NN
M8WP5=I=J1<H69_'GX*+H :PP6\WJ^SSQ2J/KPP)CT>)1'[ZD1XDQDV C]<36
M^FHFWIXR0<+WYQK8.?,B7_WM2UQ;&H1^&7S* 00%2;^OU(F_4KBC]B+_1X@Y
M9(&2$9T_O_)&U<N;,J-G<ZH%VV?9S&6:-Q)B*T!)XW[-G3CI 2&+RY:B\DZW
M3N]E%@_@'1'$EHWI5Q$[TJ:,]X#I\E]_9>^+KUJ%,,5;6_P]\+MUM\MV+"]^
M>=K2_674N#D3:L2*8 93M4F8UAW5>%I\\K%*S8[ NH;FEZ[O3W7A"C#D2O0N
M3!\KEP-,=O])(YLQQ;1)E@FZ,)>BG4ME"B^T5G5KW_,ZUD/!^_A/RW]6\1P
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
MZVH,P(QA81M,B]BM,.DRU*&R43-_U[*)-]N_7Y-_:KSDN7[]$OB&;._8<:9
MUR#O98#0JGVF_%B2':;3=W2.NPPRS..!>1/GQ-,7NRS4!H[/7EP20KE"F")K
MML4JF#WK+Z\9"U2<XEW/A/JQ*O%><1 2(4+FRN!5U(70DO/THFI1_ET7'NT]
MX_D504KA #NT$,*_)O;3Y/!B3P-DDOP%NG/$=_DGC-3APK9>[:N*D6%/8-='
M=(W]IB8,K*H .[5!+;I/>IZ-^\E"7U=?V0^'U0NEH_;P4#>8XLW1S!-M;TZQ
M-A-&&B%L_JGFIFU!=R.P:[<='C&NH7MT BFG2>?(I8:LQ8.K?.%6G?LC;/$\
MZ)VC*$$J'$O^(I-7]WC@N'17:Y*^7!KR+;XF?W&P&/1LMT3L99[L.31>?]A-
M=>B-\II'9F-YS5#IQ,32SJ5;:.G3YAK83WV0S[!R)*4P!^7<=Y!*+^=UL_F6
M!E@KX/VD7B9LE/>$ZOG1(*T2[QLJP.C+-QSR*7[8!:0:"K-5I<T-*54%J>]?
M_]QP0+YIZC[U.OR'9?Q6I RCT>+D&U/7S^?T9A\'L &R&'[H[Y(8T;)C<%%0
MM'O6Y,\/3!N1H"H'?]>4P(KF *['J0F?4M&X@J)J?#!D\WP.J@=K\PMQ9_G[
M<BL2:-"3?5F2<1!_+A$3+.6..('4[Y1NRQ(Y>S!V^]6PP[Q32/#(B>U4NS?[
M,=FIOS"DU[$R=.^J_>'P@7'E82XK-QOMO *RLJNB6 M$><6>;BX@7)RFRG72
M \&'DE'W&=4-CQ0T^*7\>X"0TF URBU]5CHJR(R7<=)LWJ'*KJ8=NJV9=N*3
MSF34DHNZ09%M57U7XPVY-9X_O=P[C0_P%>IY#&&I;L)"%C@ J>*K)/EBY#T_
M#B!V@-D>RLM087?H(!;;\QO+THN,"W:\[+;1#TD=9I7B7635Z&74CI3LWR&Q
MJ?<?2,J%-#@E#<8 V0S1][Z1(<C3,)>$/P)_,&P!08;ZPH0D#<4!9'6/G-C[
M@51?0GFTB@#@R1O(YM[($?Q.E++W.Z*=UE=SP_)H'U#\A\/W,8^;O;Z!?($G
ME]3[+S]ZR3+(A,;A;_>.82^!PUG-Y,:0'?U:8SO]% @#.T?.PC_.-I6G34$>
M>V<'*]"$7Q>DFQ&G$2--%N#R5CD?*@=H+_4)-;DX,DN-K3PYS<K(10@K?W;F
MJ@#BP_/7O>WV;N''O\9C2@%C1@CZ!YT EQM&2X.(R_6-PVJ2@L4V3)J20Z0
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
M^N=UC)_S&Y'_8=%"86O1@HUU]2EF#';<<!D13*R#@>;8#44T&Q/C2//(I2!
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
M\$OBP1O^^P'/.U.#-;\3\,5I_^0G-+[+$*MI09AN(YR?^_\/=T] -92I.A;
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
M4+?6(W&98\\]#G32@\1;8$Q.L\ZK&5!JGY)4.O2 #><PGY2L$LO2,*/SD1(
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
M T4<;6"Z=9Z-_% WL#22,>E^D&S1VGVN7F=YGW#Z)@$HCL$)1O6D!O6!IVV
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
M?1\[@* 2CDV^,Y::L^ ' I!<*"%%0Z*/>[$PP<-B26X'$C?DW U]?^8@ZH,
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
M>I[O22B8FDD"L3&D$'I\!I6P 2[35.G^E@S$_-B^J>$[K>,8-H"7Q14M05@
M=ZI=4_8IOT8=V[^D"1G$7Q&NJ9?^#GB3:Q_B,BN<9N[TO?D=2=YTH<=FX(3Z
M1VP/O,=&I82B_25?PEF+Y<6W)3PDS'3-O"N_2*M>]Q FF%NT+XFL_N2H?%E$
M^*9H"T#96?/ST.), "OD_$:A/8^P8IT\S=?PW]#*_#ZRX_G5"7QF!D4 8CQR
MP^RP;.L_ VF->;:F!944@!K.,GXB-<:^MO8F11(/$"0$H%M131J''J!&SO.-
M%B<9'L(9Z?,)7(-@XV;U@*#9CWH*E>F6FDNF;(7T0EXF]Q KY=.77S;XC3HM
M@9  E#K<@"[!U43J];U\WZ>GQ\V](@GR"$E:T1_ZHQ#Y+4^.9 $50H8SK"!
M&],PA9OIW@HOMD_P\@N8_-9QN&?B/OCVU$IBB4M#B.I&V_/NLG,'&HXIF^LT
MH+Q02:*TA$96Q,0JVI^VP:#]RWHWYP_P0BB..98<=B^<HYEV%'(Q20SQF7.-
M3R0E--B'-)&,X[)4>3:.V9WP]I\QYPY[&+4U0U,(S+>3 V5U9H_A]PL7=1D=
M-X[:O-:A=R>8J)%Q^HS-J+NXUPFG\&-QG[88(4NN-%^MC#$8D'5>D)=':O)[
M,-OP^O!B%UM$V,M4$^;9398?5RM;HJR8(70?QA_7F%G/\5M2Z_00'[LFGQC?
M]:QM*_):CT\LUW!0;GD>'%HO48^,1B@]^LHL;OP6R8NQP)S9R#9+8'_F%> $
MH/N>XBJOTP/45CI!$3;*(I^3)A&J')A+S6Q?,;#8G-'B]\Z=B[<45?T<[$[D
MR@>GFXDCH9D+I;_(0P0VC 5M#3C:#L_D]U&\HY@C&5]V]N@E])$WK(?/IT+D
M<#.=N6@9ZSS5GY_&J%ZMX\M34Y?YNY"D/#TFEJ% G=_0X"WE @V0.W[^$6P6
MO 4X)=3P#^B]H25.JC!XM;9HC_.$?BMVU4)&R#)$*WZHR-J;UZ.XGT\NO&\Z
M$N,_X-@C /W9'X5_&1GCD('RGR=E-*/$N '%?B96[T(:;B=]^UX[(V2#6,]C
M=4 <<X+HBK=*HWD'=!2F9;*$)TR'?R8K60!RSUZ57&MC7Q-*#OW7 M G<KNC
M1<(7)>A"B#%Y60 2@"J=I_,R!*"=N?IK%,QZ&FHG=O5X[OS:^F?#I4LHFG,*
M.MIB^\^9MWRW*\.%\0)0=-+&;PZIX*KL6/R6H6Y>Y9LV\=\[3J,]?I;2"0!,
MGV37ZMHUT!9KIJE8D'^X"]>6N9)=,>6.^D(6'4,.8C2*B0A_U8O,C$!?JE?#
MM5["6:XFY:?6ES4S$\]4W^IPQ^@W*NP-T4. '%\EA)W'+.;:USE3AMXAC@=U
M=;4]L3A/QD79<<SY WE;@:GBAJ!B__2O90&\7^\IXV%8#Y9^_)( I.0;D6-1
M&ECC&C6*=/]A; T]PVT$II@Y04.=-#I\LJ&B.I?:MW.#D?EFLQY5S%MY7"-"
M#HC!;,>K_29-\/K<OPB5B.O<[SW['[?O^M.E7CR@ZY<TI?3J]A\'46= W'[>
M!S,A1MI<P_"@1&G\K#EYPZ4#789, <!-B=2@K:2A_"^7Q- (YPF+-X46GSGN
M\/"UDVH-$0U<V+)KS-.41J.#;9*%>XB=Y*IB1AF5'!?^X7>D]))SWI%G9TBN
M7J;D]^5H=@O0+P!)\,%FC[K'W<F:5G(^X*.'=,;10P[LL#Z\KG\D!HW<U[VQ
M])V;Q]TL\2)E*ZV=BR?VA3_CG$>23'"U'ZN!*+DO;0?&+-7"&6ZN2HP"SDFN
M67]^+8"C^E:9;[4&$Q8LZ01_G@8.WW>+08]1+;V19B3Y=H\GB M[!)0Q9X2
M=0?7X&@B#?+AY\B1ZF\=M=::RC.6V[A* $LH^= :X("+C:[O(I\X,JXTAJ4^
M_.V' ==9T2%2W.,$ E/C^:?BA]N0TS^SPZU-B),;$U!AG$W\'RH.,56J0&LR
M3?7]C31E8^E7*]A!*9V/\V77\_9M>:Q]#1UL"8XF*UIH<KT&\/NB:J _++K*
M>,6W$X)8D_>A$5Q18(KC!#.9C)\ULZ$\92 ,&V3+N>D8?9#/L27L;EZQ7IX#
M:=<.1C<[ABT ^3I/8V-O&,#MK&].!^R>XE/RI:^.>(V.!F= ]R&%YZLF(8XK
ML8>OP<PJWEI,WS3:.GC5!Q:)#(/Q)<4Y?W0RH92Q5VNZG5;EG\5.UEL:T2#O
MYV=]B@#28!]M,I61)0"='\A@'$X(C/ IUQ9](0#%9_&J]%49BE"9EX];@W(D
M%B2^U://U%+ ([GT[/O\G2? K9BM5M1Y21$.![M'C]Q*L-.EV+EHQN_=+.\O
M*Q\.NBI)M=!#;&,6MW9M]-!I7HL<<_O$6#(48<FT@H']XUG(G7V[F)MC+[[_
M7.OR($5DU78#P9*K7-J)!1Q.]Q=[5'JXMAG<'\H4(U+:6M'W(Z#B$-^'LP&:
MAX [YB>L/OCDCQ[#CJ*E9X(!%(6?_:8]6!V?J_: $R OHM^,3M&0 ^R*;$N
M8J=DNZH4[U>/">:(\YQ0!)(E #6G7B!3)>)W$^NTWR&_AHW'UD>%N*.2EZ7O
ML3_Q2G41!O=,/>"*3B.Z'P.W2B.SN9K 7BHJYM,6$^?X6:?!'3W[9N_XBB[R
M'4@A[*[>@?)E< *SZ9J,@>WX5@GDP#0IB"OO=2:!*MTPH%<02SOYZ^)9G11,
M453;79^M!3!=7//UTWLOI*7VQ$)SH$S'[J%*:R8YP4CF(5^^2K&F>DBW:FE?
MM$4T[]%Z)+4<]_9@^4'<R&E&<W#6JI*"'9O$*^6>YY@#Q8TY/@FSM%K[RS%?
M)[2/32K0UFN^2GW^/)4'6W!E%)@FKJE\$X+@+^[NP],:LGDMU5!K [FM;?NB
MS8DT"<;/8K@6Y6?+./$0%KWE;H+#%]/$*7>MV3:.+;\7HJA7CM.-:#P_ H31
M?*H^ND2/C5)"UYP?\IL%H(J5A_ACL*,6)D#,S+VB/QH0-8'G3*\3G.L@^2YP
MJ VN=ZDS#%=1;9_>_ *4+],Z/Z(D?#&&+!:FI(C49WZ:(IW5Z_3OU.CYFH<K
MY.AR WDE9L<IE=X4],:VM[[(FZX^R>%]9#7G00SS BS!0\+NW-$'@6,3GR&
MEEF7UI>)BRFZW4*X!EH2!S)I9!FN: T+_/"=4U^+ANW=LFK*!HDB>/>L% <*
ME+)S6!*I[^JL_*3K(LV*=AW6.V+LE;,21!+"I=<%0DV"675N@C)MR*MJ^ ,H
MXE<!J*<%A'SNZ6EU+7#Q.^W8(^^GQ'9,%9'QXS5@W>@A12V;59E/VVY?=ETI
M_,>\W7H)8& UA()*^)007R45*Y&HYWCWK(P949PCP6]W]2 GO+/8"V_L]P#R
M@*"[:N,9EAIW SAGD:1LIDUP$).M%'_^Z4B[&C^S@CG)G@<:**A$19.(5IXD
M6/JW_K<5#:>?A0O87M_KIW>?ICN61!\H^0W"Z@&_."9P.WIKHM%KPM7*[UY#
MCU?D11:,DU"45\ZN-2TW>[FRX_Y(59_+:3.^G9%$4@XF5?\@?]LH\.*\_6QD
MB(=8FVKT=QW6!8>X$(02[VTY5]\_53$C -)>_XDXBWH(&1\-8O5QE E+*J#5
M&O:9];((K*86)97P"N\MLC9W>F*2)$"T>F/V*J_0[ 3'@*N)8QDGZ!9^K'L\
M:]FIW2X9W#T#517B&1/4.+). ,).KM>,NM?&55B-X7>%K\XCA$JXS5<T$PKL
M7ZYOBUX*CS\-;8E\HMF!DWK>82,*=OU%H+Z"!-R+7]3%:U@S[18;R3YJQ5Y]
MO1\=@+TULY@"^ *,( ^GVW%"KLQB[*[(;+ISG(];FU&#;8&IZ/4[*EC.BH,0
M!ISC_%$2OXANP\2TE.SJ,6HGKCQBC%01:Q#AO+=UQLS.IM_5)@^<5;H6,M\_
MO+,GI <9MF##5;"CSKV@!&CQ%;=F@(?KK,),"D?U)3)LA2;Q"F <S,JU2V@&
MR]'Y0["]5ZH:-*/ZTF-\-U1AJE",LF!#M ]SX;CNJ^N##';PHI;PC>MCV8&\
M6IQZ1 N9&8>X<+H*HF0-N0>K">R#WFI3:5)I3<;)BSN:BD"SA<?V F;#%&0+
M]QQ!+O0W KUMU/VM>2/KD3T(B7%S;[D;F'&2=OJYMTOH[DJ$,ZU,O\$"7#^X
MG%M4V7>P[UN.S^_2&7>'63JM@$:(L5#H'T>TLT_?\)I)F<#+\_!(4SBZ%:H:
M"GV@(DU'78-)5GB<+$[0BK54A[2  6UH(C>$]K5*/WKP/?#ZUSFEE7N5:;AV
M=V0OM+JEK.ZQ'7-N[T*KVXHH5V=&9MB8;<H,FEW))T&'IF#@AZ_0*\2S=^XJ
M+-T5>1)S1.:\)5B2_PU3,_!S%IW/A2W4&=&>W1@)"'JO1\6<X=RS'6 8=6["
M'GQ]A?%*V=ES62B%&2V<7;\U#)EI170/E?93M)$=*R/?ZJZN$8V$2SX/++_Y
MZ1<N ,G4.9@Z8!M>?&M[GR]3MR?=*_5%FH*U+1O[E. G,^+52):JRNW2/-'_
MLHY5E63U(LV@ME[G(KL'&-%O!(,^N':/>_K+5CE6!R]>O0_5Y3<0*L5K6A*-
M9-2YYW FKVND!SG[=_ &M'9''ZIR()6RO[/$']95 E'R6;-(IP40?0%K#=AQ
MH A_)N;A;K":F3DX(?39Z,$CJVX1(5"4'WN;7WBPZXCU[IC#N,LV9^A\'<0N
MYDH+3X)C"OW@AM4/L6Q[:W',4&2U@H.$+YX$$EG=#4HYXJ2QYH>YP[ E@_4Z
MV(_=BJ,@1<A3_ &PE%'W?515=OQ29_'BP?)QZ8U]Z95FSC/=LV0!:,]G^S4A
M6%L^H/TR>O?'CVF]2CE.FU6V9!FQ;!@.G*@1P*IPW;8K?6IV@C;^M"W87RG\
M^]"K]>8%R!Y70C12PZ$0<)HJP[4]VN5M1EE^2Z[0GXV@%E#-=6C&B0>MR(FX
MTW'-CX]_=UG, 2WXHOP<1ESG=DPD4,=UY0M#?=K5T!V?T ]0-38M,IN V2O<
MB-Y=3'S\MKF/"]74S^'8'RYTE\)+)W"7KHH,.:<C>Z"507%X"WC@1*=KQ95
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
MA4M),M";/@/CE%/E,;'J9I><1F30MR1LK0VVU"":IN<V3-Y3'M -84 Z$3?
MHFM.FT ,_^*S->FEKQ5FTU9N[:9@*R98SXK,?(V?CF[\SO;9ND?X5@R,9&,.
M<F2CC<6 BB_1I)K]=_:]UHKZD9W)D4&K+8<4)L#LVE"!P?0,;P6/"$<Y-7]!
M76CFAE_ZLD;#:WUU2;CL_7G<:+M ,:-5I,&^*MI5QZEL?S(;\/OP\=9XH?\_
M**B[W$9BU1NCM&:=#$<=$@/;+,=<!LV[4@(^3\X/#N6\4).2<<2X^#GC!C.X
MZ?V5GMKN@U.F'F[>,6.KVVOJ<X)'@:0_)BNW?+57RU9+57H%E#SUBO1?'"=?
M3'%G6ZKV'%FLKG19NWU)>24>*09TQ8"O**)[/:^9^T>8>1/L8(NH?+ND.R:1
M5L1>RN;/F@W "*ZI#L]5$Q8:OL^<:-0RK$UEJ;Q(],=6P'6W!V7R!S2":WH%
MK]?]&TOQE/YGI[_@PJ4*,^>(V\"%TV#TR._;?(,BX<=I;ZF[]^XG2#V .UYZ
MG*!V]IC:NFP$3/0-6V&;TD:.X_;^"(5RB[U_^)1W-.!S/NU>0%#M12>]GXJ!
M&2TQT$O<(8G0ZQ(I^I2TM"@&NHAT81YV+!9%%C7."?69$% '(D#]$ ,()\$_
M_7>\"R<OKAZ58J8G;# +P(X@HRPO17*'$$WA'N]"Q(!5?M3A2Q:(03KCP]-)
M$]*C8-0MFZ_7 AIV\"BY/=:;8I4(,;N2CMLE*%\*!\S6X%8/]?UW!QF<F.V"
M5.P6+"6K6W8".8/4;^?D6A6["/?42,:91S(2 YZX%8,M8H#R VLNM,ZYH\^
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
M4(G<2^ UO,_"(+9)-:_A&N:*-@$H6,*3$=1H+A1,8U]V L_4;6#R.X*?W%Z
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
M)8"E>2^L3;^119P\M0MI%DZ5D74H[-KWWAK$B8E>YM7&[YRT#']HL0< TG)
MYI!:(./1;>C4#TJN_@:E0\^^AZUU&<7&65XI0"'.)\]2Q\_;0#*"6C%/19UP
MS9O@\_<?TEJ>& :,2N--YK]^/,WVI_:&IHQ%ICOA[#6-/*^X(5[/&9^S11=P
M=_[_V)1#^HI-P66U"_WJ(&TT?\;_$]I6F&MLM,UU_ZGW[C*'VR+>'D;<ZK'^
M29+W<0:1]H0O!.?G+=7 Y0__J>PLW0#W-WI4,]'FN*ZK[\3S\ZX/AZI'!SX(
MGV,V36-EZI1#/TR_V)^QU:'^]!M.9\0OI4V2E;=6V<:M)\!$"/.W^);NZG4^
MS[1ZVN5?#B11#-R&_J9= J]P"&T87<K WL7:R2LSVET/%EHCWQ8J'W\8M0[X
M\-]2%=#71H3Z[6[*72G%-(-?,4VL%X?_N+3154@C..Y;U8=+V.CTZ?>H)]D_
MM.%KB*.Y#W%O'L W8.\469QD:.V-\WN*+18#T_TOT,K"$L&)N#,4M,,FJJ7
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
M>"P&-E5$;G0)B:AU#TGZ_O:03(2,$N#2#B<LSY0RR52+IB.\T-@/R4='JZ]
M7MT](!^9)&%,W,RT1-&> SW96=9L[J?ORU67IY5BPKWD9M"W5M73L :Q.Z3V
M4EWOG.?\> PIWC\P 1#,@,_Y&\!1AO>3\7X1<#9S@ZZ>^AE/*__GU2"<'SSD
M_F/[6Z/'*]'R_![<!.*3L;-L([3<:4:Q +&:['8T=_KMOMAK [UQ0Q6WB?]Z
M@MWA$-\>U]_'=U0]O>'\H&C167IWTNVD]T%?MUV/GD3HBWIQ7Y9C8;M]">%B
M(,YXJ9+3HE_S??H!$,[[++F7LFZ,M(@FTNQK3<,E[DP>.JM\IH%#JT?Z8,N\
M6:H<3Y?**K"CQ+[()^CDX:T_4@F6E,E():D5,B=+M.%-%<R*S?W +J-:'3X;
M8T][_OO6*ZU*KAAH),D.@] &;O@E_KKJ)^B62/VO_]&4.VLJ$WA#(Z^EVT9E
M3N+C5EM+RIO$I[;0UY=H]Z 1^]L<XI='3-&4(<E#_Q62&NFTMUWK<^):V4_>
M72M-,;X+-_\'4\&T(E1$>U#39% 8J56?<TB3G8<+JW69E)'<5RV3#.ITY>>B
M3Q+JV<=MO7/<_Q0_;VOQVK&#25SNMS0-"6%/\Y5=(_$S_NNP5#D9"=?+2@RX
MC!BX2=< 5;EYB>V$A1:J>6J:/-F-G]62?LB/J/EK?ZY9.G/ ]<+4-VM1R(=3
MUE <J90TXS"*>R@&-M>=*I[N.\XE+)=8'M. [[T9AN_>P["6B.@#=3=&ZG7;
MW4YD!I;[$2Z_6".'"P=E)0X .DI?@RJD7Q"^S;^V[FC6S]K++PW=2'82=/II
M!%XD$=RD"&V;%VFBBF )!!*5L(U6$YQ\;GH^IVK/0&7MD^0.Y?FU<?61R[8
M)ES4N<J=3T40@1V1^-8G]@G!EN5Y6<UUH4%0M+C+A*8>_?MF]G^<;I 84(0I
MHCR9RW'C/>AS^3KO\[\?Z"% 2S#AJ"*N+CC-SF+*"]L;-2];09M;GQ#B\]I4
M%_!]-1)XYBZ,D%@=!30'_Q#F/[?A&_&RF4>%_CUH;3&PEEG!D6W**L)KT0S$
M0,O''_81I!U:] DJ49@;!=,3)I&\$,IH&3 :6^C7VT9%EY;E%O H99A?8D!V
M"?<4"PF1U[ -<2@8\>DO;=_M\K7'&FJ(;81AO;%;,9W8]4C+H\PP[1<\_V;S
M%>\=>\G0$HE259+ZB3[+%I(38=!IGM7KC2$1/NPVI^4G^&2L)^DWO8VT%GW*
M9+;6\MZ)90,]ZN!()K\J ;"3>KC62ZMR?IFER%< +9@?ZG@#N(_%L'UQA]RZ
M%(#43Q*U82L94K=)K!0I@ 2QW_,QBUE]L\Q.?^OKATW<.7=UIYDB_FF!&RGN
M--C\N;T0]#@B/U;\%=^W3T]Z(9K[1@)2-]N+AT&=:<:M/+<[-1%X&M6./[+Y
MGOXL])%H(Y%M%&T0W'DL^JI=0K']E\^\_[G_$I+#7@RKIMM4;G$XR%5>.;C:
M&PC,)&W#^D)E4-#FY1_<O4,!LZ%'E-XL9 JUA#G$O;YB8*-(<XJ2459\K]-_
M_]U9LQ_*NTB:I-OTWQ.M8J!R.<'2@?D.W_GNAV\X6:;/.W1X]^8(C)(4'\*&
M,++C&HWBCFAI.-0BAY(F_*,.60NF1W'@/EQC(F0SZ-^,V=VC-4 _7U:W\)$Z
MNO^]+'RB]\LJ^WD)/%-E1$?H1];)SGF4U:T6B2L"7Y?X+".H)%7#RCT)1[P(
MSW_'-DQ:0Z^(FK%:[\ >]H#9UF.[J9:G G;./0/P'_SG-W(U.*US,T6<0U@I
M_SOGEO1)^RT$[[ZV!2'P0=_*VC['W?OR3;LZ!](^9"IR\FZ%+H'8Q7W"8 D0
M"Z)FX-,)8F"?X*VHU=&4V\Y1'OT)#PM=QHY<XC4S%K(5&I+?GI9<![KQ'1!P
MG[<@64M5$D!OL+S-^ &>(%7R"!]:YE'-3?S-!,&943'0'0-@<M"Z8N#%+0:6
M+WM,#.3(K7B+Y$KO-G-O_=(>#62'WT=<0.M^ [T9:#:V/$?R$1ETT6K',#&0
MZM<O!NA*4JOG?BDU]_E6(&:_(7W'@W%B&OB<>6.$OF;:;3" =(/@6Q99-.X$
MZI $SXPD2ILBMV1$T_Q,X49PL(,$[QED-NDT()ACJT07KR8F5%2HQR5H5D*
M#7(.ZV;SU(67P4@VO5DRWP*K=?&,'\I?^MYIG-\S(3V- +"-V@-#1.B?RC88
MC4MH"U_"]_H![_ ^#SSV],P9E]AM"?(,W9+@D_5^[Y3^? 8W1_C&A6L*ED!:
M(7'L(QD,VCW\_AOQ4O$=T&Q,!:6#Q+[PMQ(YJ-O2%DF\[C6_C#DJ>BDU#2_'
MMK[CO!\93F.>%WDM'W@Q05=>R>![!_$]T):2T7TD!OY=XAH)% T^BH'8H)YF
M[^]\N%8:A\YZ)P9T(]G+HB9],?#.678*TA:$>ZR*79HE\>0QAP0[01LH2YY_
MR8\([6?ZSK!N&2IM-5<7O@(EX+$;,R>JEQB 8W@R%M0MR28))#K%:S[N]=^O
M0RO=LI/P9J-8'KP9LI'JJVY;2&O?[E?RL&.'2YJ(AI,/3GF"6+-4':)QZ\4)
MI^<<LLTP\1%>3YA/0S:6W$V9%0,VUM!4>*DH!2\(!5]B(-,NCD$,^6VO;U;>
MO)OEA&<@RF%2;)4T]EQS%=4N=4WS6CW%'??NZB_8BS:0&*]F2#ZLT/-7D>FZ
MLDOX7_N E421W 9VNSUG8F:9N0%O< E_X]C?,W6FF*6_8H#M"'^2:CL2 94N
M3X]MU? CF.%S2'<"X=YB8"NV&EZ"E@CGM;1S8F!#4F,[S!WK!BQ"P+V+G?YL
MD5KJ7-Y^^VF$.;;1"'MK2)%9^9*T>6G:TV0HN^?D8.T;'D9Y$2]0RE9!;)K\
M-'KOT ']Z8X2,0#J9&?7IS0Z?&+E;FX+++L4&98#*0DPV%5:E3R\?L#,\UIA
MX0$ _Q,'ZILV6VAJ(>51M<>C9S+_EJ],[[Z*;AB#]I*<]$<0X+Z+")_>.E.I
M29UC@D[@'O0+HEE-#/BM+R'J"LX:%*+B[)^Y#W:UYR9'0X\A\GJ./SOQW.Z=
MY[D*O7__%1]KI[M3CX&F^P\*!UZ90FT0E[ME_Y(%RMJ,8=P('2JPXAA&!^['
M[ZG?^N=5E_2-Z3EZ%,8"9@EB\Z^5_N$T/2_E&?Q72KT$=%)2I+ 4I/ 5I0]>
M6A@#NBO(WA)=E&*;MB%7X 8NHAJLF]"5K2N(YSD)[[H):L"AW!(\J[)@"J(G
ME<<G)6%R4?+1*-.3VL\"!J),I^?I(CFZ&-BAC^ )G,;UEW:1#+$C):5UF<J?
M6_=C?F?#*J26D3,4,: S.H+CR]@+_><E<+#WO0>8P<WLJ:@_G'0<O=_>K/$;
M?@ [6*PL?%.GM+Y1]#V%1QD/9<']N7,T6J.SEO1I4E<4C"Z,Q]X2;F0@HX/G
MMM)=]<'OJ._D!^VZ:Q_@"\;C#7>A\IPY-6FWK-9;V=X"+[?XUBCG 6/K*2N7
MZP&,.V80H; H!F)(E?:/0\2 ?#-7<;Y3[\+#ZA'*O_PFNA)Y%++&;<I%0>N*
M=N,->@)H(9([I6W/\6R>B?,/.T4>T9^>&[2SSQAYF]E%R_*_#SK+3MA]D,3C
MN0+L;YO5] :*)D1D705=FH.*'NG/6TC,5.JG?M+,SM5BXM/)<9(Q<H?PEE/^
MDZ&)Y'M=/2@LW,- A6A:32]FC @Z39N=((<]X;?.-;1B_$2_Q<!\\((8(,*S
M,:D"#0F@>C+$ (_K!JQ01'(:[$"$JL#H%_K"]<(0 T-:\!W9GP<O2F3[:Y(B
MG""2GJ3:X>_77HN]O*DX;!<1S\F(80F\&5E"]7_,C=4_D6TH_ ]<W#(%5XY@
ML71C]Z2]9W];&]NE/1X%O[3D,-9G3"OZJK!U/=6.G*.&[\ EFY<LL\[QW<#+
MHR<]#5,__%D?J!0\0AF&5^+;+: Q8D!NK'I!-;!4VF;MZ[90HVV"Z7$LJ*/;
M>.I== M&=R#1P:!U,%-ZQ\3:%P>MH5C0J?G!L'(WJX)_<4N[NE34P:ZC)?^K
MNN\2)0/UJ-;#\1;_"*UN=ZSIE )<CO^"*%GYCZ+0^EE,2N.17L;Y3B514 /9
M6D]:5;1A JDNT.[]"(25N14@OQ,K\#'8D2R157E-W"7VZZ].%9-ZN^:7[S]O
MC?SUGUHW>PSV )C+V$8OP@IQZ^8)ED[0WX#IVBJX^J(1J)LRTXQD&BC\:"=M
MW=_U@4F31<Q,YB&7@D93"B:OP@7*W>LXWLTC=A?I.O8".2)/F,UB$$#_]T\\
MU\M7A+7S<Z.L8*2CI)%\*! <,2DXR,S6Z0D(<0VLF_1Z.K)]^\0BOJ=P15HD
MI_?SK4S?]S?0+%ZW[#M1.VE+)?0)5)YA_K3)=__S'?)TP)/G,AXJ4#*Z0*G
M4;_SG.1/WNC/LS"%A//C1!O^+_;>/"RIKNT;QJPL3<G4+"<J+2LS*J=RP@8S
M,Z/)2$VIS!Q(3<V<$#1+RXG,S+(4T]3,E'(L,W"F07.6U!(!<T9!!;<"FQ>O
MZ[Z?^7V_Y[F^YWO?XWN/^X]UZ ''N?;:>YWK_/U^F[7.DVB8@C7J;DZZ&!^U
M5"(BK^ARM>BC[QGFWIV^L!V2'DMP]92W_4Z[<*; W67>JI7W*M>/MQ"?%?NC
M?;!.W-M8$P#S!G/OB&U^_S3:2@;B0(^)*QATV7CJ\OI?5EJWJX/Y<^&-HO1J
M9[[/#X&!AU]'I*4B8# 88<?_(<I!7^06L\_67+==+W@KIY"Z2!HD+!NE*,S)
M1:@>+'76M/QUB[J.+SU 7B^9L!-%[P ;WPXW=F9@T$0/Y9"GM%ZCUL;.:G>&
M@*V$JG3^9,PW4.94'CW;1]F.\$1&E8#UB T4AAN@I=MIOJLXY]N:DZO-XT0W
M2?&4P3?QU_'NX;.[Z?M==-,R*2.YD @ECBY3PDX!NQP@P7(!KE]/H:DL&$E"
MI$GG[O)60J96Y_7]Y(R*AL"$=2&D-B2@^^P$W@,-C6U-XUM3\X]+PE=_I2JQ
M(C;RTB1-%N$$$:CR546/#=&QN+6=U0YO+MS'>M9#;U'-4)J%$]2#6_:9QIS?
ML&E>)78P<;\73KWDC@9A!W+,N4MJ 2\(%AIT6FJ!;:ZR7-782X(UPP<-^Q56
M3BZ5K\2K7@SIE"C#N]_N;]VI_':Z$;N4,GI?<@Z7%'/\N69T^B*>;Y@Z#)A<
ME42E8'1=) *!VX+_0O,F\@1+@6>L,M[<DPBUE/T))!WMJ\*EEZZ+>(0:1C8@
M%TQ%2) 2"]Y%8\#>&31\LK! SG[@8"<^O#+_IZ:G-)-PQU6I!^&')'QAHI72
MNBPU5\O:7G?>N(DVGA^)TQQ%K,%:^&6'W&J\;CBJ>MT?OA^V5 MHM9QFFG#[
MTU7]?$(9.2*,1I^34FFI#GX\<W#?ZBW)QTO>#D:C9<%NXMLUY!W=L$;*&FT7
MDR:I:)W?_*@)='"[E58P1[I^8"N'5!<A8\>]R1QI6,]A5R6?/&P4MG6K/D1E
M02*:5JR21,.T?/R/@XBYS>@BHW_WF14LNX<5/#GA"T5.2@"OS1JWASHH:$U$
MERO#H!?3.HOSOAU5,*--3NKZ38Y(B2&O=N)'MU",$.[3:U[2*]QC"CNLG\S2
MBR"X-.$*0"X+NYIS-R_EI=.;0)L-CCH:*2XC<8;J:.60\%,=\)3FLNJ[+U*1
M0=KI77E?YN4A.)N0\U\1O5105BHG!%Y_XKK0($CWJ3XY1"?3'E=I_J*H[\CF
MF(Z#0KT97=9< I%S!@$M>6[RK?4W^HTK[!I>ON["T *Z(Q*A@_?YEI;"+P-N
M->Q&G3X9+:H2X3HOD)]Y4@ON0V%3<4*LJ (Q-(G3^N.6=XJB.O!#JA(6=/'L
MGP C 8L5]R3/!).%IXWC]Z)/@M2 K94UOU:&JE\_W;OYF@7Y-'HOOO8*8BA]
M%,83$IM1;1)_B4K&NX><0$_@2U?^#/K^%0*P^#5 (1-.0)=?2^;$'ZWVX*1R
M+DSI4Z5$R 4>Z2/% ]Z+JJ67DN.7AVV]32W8P&_Q?SYB845JI43J+2=6:#U9
M3.I\'1_]>UKP"\.KBU1\9)IZ.55[N1K@Q^>($K%FS-;5XZXF[;NP).6^O"NI
M)_=@IIR&<#O?R ^Z'+OH]J5WUB-?0BX?T3G'/^HC[44OC/1\W..]Y>1B]+^,
M8N:0_!H?BDS0\%Q9RH(:D,_?>4&5W\M=6TY-^6UI/#>-]@)_T&>.FDO@V34
MKRWIA\)!4GH'Z"R9!EN>O*NT9:(FPQ'U;HC&IM^MAN<!!H?+.PSCW<O>5KJ\
M:_A4.-L*KIK%+"="A8?UFM9D+W#H]TD=.R% *RA[@//L*#?_M@]OXKV)M^D1
M'Z/JZ-MO]EECTP0K +2KZ*51WB?N]1;\RQ^M0SZZ@(VWH)(_>H6R*D@R.R=+
M\-IH2WRM1MG-% ;ZWO2/&:.55@@E*U@63ITS3&18:-'M.M@]?5^ERK5=N[FQ
M0N5XQLEXI@_<FKNB^[U)F+^!'DDC^CGMI\,,D;U4CT3G%V4B7@QQ@A#!U6((
MUQ)]GRCGZ_[P\*:21U8?)E?:S)&>2"C90Q_.9U>V*6G"M5+")C-/20;S<PT^
M'Y\8*B-4^0A:&5-X?.+W2#,_0!<VF9_M!4+?<2U++X^T[K(S7+&PD4=JF];'
M4N">O0D^U USI%VBQS[,2A$1NV:+5539CQ^L#R/I/&^(,$(2N6-&]3D&S-\T
M@OFFIGK']X^.=,(UE,;0YW#U1 @[R$_N C#;4"'AOMU!&WI8S6[/WXT8#<(X
MYT2[)M0>UJC[[GX EB\J"O8X%L76();7Y4R-M8_\;)/)^^:GT5:V[RA)23YW
MU2#AN# ?$#%^&0SBV4'^+/G=!G[:[R\6U PMHL9_XU @'6W2N" U%/I-."H]
M%UT#[@1[ *_\B8X*[#>DQ7V^RL)3@34@:""6Q;)5LP'3NM\O.0DS"ZIO=PPF
M2 BA:M0\?)**^2T20R91_027/(H9Y7+;-J#E505)#('EG/;3;9Z8)QR'B#2!
MC8+] &)P=ZP\(=:05^F.?MJJJQ/HFKL+8^BC7CQTPR%J2MXR#B)<$'VB7(%!
MQUU5NX3AC(G-?J\O'+GFDT\I"D4(UTT)3G697Y8>OU/>\;!:@!J=IM;*8;6Y
MF]Y3'_@D"><:L9L%LKG/\1LA;_OY$2WSIJ=DQNSG8LP._ PZI^,QAB808;M=
M*'ZML5.'AESAOI8\7,TX>@:ZE&?.1UC('6&U"HF42,0$5R+\(:(D33T6'-@^
MPM[\6KB>DY2:[XG"V0^0-E=$Y#\WV4 JQ<=R2)\EPF>GP0"B ;JR:'BZ1 SQ
MHE8&G_!5EIK"OU.=/,QX%L($8IGL/0- NM?ZJ1X/7U7S83)8[,%(KZ% S8WU
M*Q80O1R6'_*]P2+-WDH++CB.:Y'P !'#[%6YR/SB@/.A&>=CU6L'UT%'T"LD
M%$99:"TP%)YY#T0PGSWV-%)OW=ED?*#. X(:;VRR;-T6YG- 6#ACQB]3M!$$
M8(T%*XW5R^F5HG&(  G*[BVG7+.X7CG_B/"9)I&(DQ\X<*8,VZ+0<92F:E9M
MD?\V(N&'NA2IDP)LIPG3P2)P$:_MZB99!)]+*RLY7VV5#^J$6%Z3+H)$!''P
M@_.QX!K@O#SL8(G=Z7=8OFOQ8 !F=IK/!P)-ZH@)]2R=O1O8C)VY;<$M."(M
M%O=CJ905XQ96I=O</'DZX_/-_5\VK(PT]>NE-GWC*@W28X16I.&(DI\'#A02
M-<W]9>KI=\F;>O(>;*ZH\' -;<&BEZ0=4."? _0[ &?QP5'91S\G?[QT-5P2
M*0;S$.JY[4'34.&!$LM X*[YTV6PC^]9Q.93,L]QC>"J--8\]94EW%;=#K,\
MU^1]ZV'T:X=9ZJ09YXA0'C#QR_FFU3N,/_ D04,+,QH'V9DI<=U-_83%8?K7
M8@<+-'BP$L9KH:1"<$=PWR5JXX&?.IYV%+Q&0>_"LSK@\]:X@^!_^#D$::W<
M<RGNPISTMDC$+LDPB_9L)34A[Z8I[NYU<M<AS!=.$VXOSG@15[.#-(_:/VB4
M?>PVN@*'$T-JCP6-XK;AVHER<QDZ$04^OH\/.%G>$OX<)H\ G[*_,&"]'>--
M5/]T,_>-KA_T6B"X\''5/AK[BP"-(4OUE.O@5XZ5E+UU_@Q I/M[*"=QRMB]
M'&(M4;X^>U3/ST?#\Q7[T\$K>MS.0?1D/1.=A%8WRN70$X8XY.*H3*\7 1H*
M"XT1>W6%2JHLN6-44-5]-G"^FBH1/;;PW8;]$X[Z4[J5#S>N[#F??,-F!/V,
M6!D[R<X7JF.0]]$*NK$GN?+=/U37Z$!2/W^W*"!R)M$)B#FG:<KT1+>^&[C:
MCFO0T$;U*\*Z5G7IGR[1?GAT2Z1EO^@QN!/>0(BI0A'W$,]45AR\43.BGX29
M18.ROS#!>&Z]?>6[UCXG%6FOVC%TEAA2@IBDA M,/.=OH<+:NYN_0MPR]Z)5
M<?0V:J  '1)VX('MQCCS N%VZ5$HH(N>)#'P$*%9A[F_?JS0(3@97+PEAECR
M^$DOW!0*W/P];D0-9JSQS7^OO?*]7R3'QH]3;Y.DW+OAI'+$BC )5=D"#J0K
MY'"T^>EO.W%:+;N?!MV\?4&8DU"J"!HMJ@H4L=+M<PA9+_HZHWA%DP:+D^LJ
M^Z(U4I+;H$UDDZ6?F!SED7PN)Z+TIJ<;>(AR"B<_QK(#PG/[2=;(T>W2!3UE
M/X(RMLW4,0[7!BH=&3\:\/(2;0A_?Y</Q0/=/UUONOMN%>W(QT>VYILX#9D8
M'AL<(WTF]G4.+QUE PZ;SU D?CX^5>"1#]37!U)W8?PQ_G)2[\.*<.?![^@^
M2DDP>R\SM4OC8#Z&5J0A^VL5G#B!?FTI?UH,6?4KBZHN,Z/"D8B@G,'R@=SB
M$&2CDT%Y]MCLZI&]\[6MAE*+4(_]564QEP)TK+$$__2E,I9!W":XM% WWJ[S
MFMMK9,"KKQE6YE<^Y?,O =WN7#D&@O\F#;/%Z]66Y$J/*0)8CE5B%GZA>)/Z
M#Y_F)"1O-+P':S[T,W]EI.5[421N964]1>H@\W[J^1%TA2-10#4?HCU<2M%.
M\=3'V'+O$NJ*U.:<[8H.?>(<D"X08J:A<@ >5$2L_.')EZRYW[Z;[<F_]+AT
M_@RGN)"KSF_@C,0Z\<I^'9I>K<)Z*'LUR1H2T2]0!+^Z2E8Z(QRJ<K$1 T^<
MRO$KHX?6L"P*)V!L,\2"(!H$X0!MV(<@5((RF7TV0UB/3W';3AVZ[]R1MY1Y
M17A9#,FF23 ;[QII^414@I HY>784,Y=?FFP2J5PZRUC,614->^2\=M1O7K\
M)42"4V6,\")E%2_^]X?W96N.]OS<HY>6 JZ.YH9=W?N-F\=C69S[ROL)?EMZ
M4Y<8.(AH+.-6Y++@[&</]@1FM!#/#D2:D8#MK<)[B_AV2M%!R=5:)"3U\FLQ
MA%8#EB.$RA*^WBB?3YC_=U^62<W0V4IBB.[O4) #!BW:!DF8C\*\!:)DJX3B
MR^-\P';$# Y%G)8@RLM@^HP57 (%4#@8Z2G-H?+] -MP;CRK?#CN:RNCMWS'
M^D6+'VO(EYF44$M%[&;.="U"IA\(K#<F7NUDC'[ZPB-]@P+;=M^64*5UYG8A
MR!:M5X 80D[$U;7)&'&5ZA;Q\=7JK\?Z'LD953^>@3ZY2G@T1VJ!]0[@@5,(
MS=B[<ZK&/6JY8_N:G(N=**>-Z O+Z'B:*NBPH/GFHCV,7<"XB=HL/_A5#*EY
M)<WS8ZHF%%7+,>(_G1FK>.EY(X*+3J6LJM8N!'^BRSSN7Z_VTT:'N!U__LTS
MX9BL%*F*XJ=;31BT6"CY-1(:/<5KTJM###[E]LH?/A_"%WW(%O$MYUE6,!^L
M&8!Y@=W-$3H=C?*LJ+@'V12T?T-14?#A$NZV-$OBJT.E?<U[/G>_L(;@#B_E
M!Z%</68I[VK-;)6N\2&>>K3P&^G+)#^1+$;G-,0:'L+DZ5)QT:(P!+M=,X&H
MD*W:?TO8;Q+&K%XZOIM&  X+K2NG(G)^+UZ+M/S _57O#+@"KV3VOEV("4?]
MSI^4">""_>BU3U9\.];+&J"<)F_&?RX*7TJ/N+#T-50RL>^X,F!5Y6P6M(?[
MF?09V7<6/./B!8[3)OI$[>@'Q+)\X<NJ3E%W%K1##%'RYQ@#F<1+?J+E-,;(
MI(@3>!;X)K"BC[47FL2JGPWJ.GM+.F^V26]>KA$V<X@'%<A0P-N868S$5;.+
M<[D&397+!ZFO*. =3VF># -9AUXC5.7<E3CWCDM5N-35/[5E=%*ZTC]*IMK)
M(]%<N\"KKZCJIW/9.HT]0YKYR2Y;1.USK]-;A5'3E(D[Q,756=!OQ%[C<60D
M>J-1HMP1?.F/\;0A6W6-(5]2!^F>JUDI$,Y0SP@05=3*7B5B4;]=,AK>@5U]
M 3FI9U\%( 8=YG6%RJNG.OF7>Q(SIQ%#30.?Y"%8ZT&XU 2B@L+6*VIDWE>;
MK>TI>5KDMNM&EIK('@CG3%@#'HR)".TCY<[AGH_@TBE1:!7)/.YC9]MKNH?P
MZ8:ZS6ZT3Q$+5AO)FSF\V+BR9XD&9Z)\KX^XD-2#25_\@.WSD^'90HW*,B[A
MCH]\=5KP_H!\>G*<*)R4NK0!H/V'+:>XV5O=G&3.IG>:GY+1DRS(=@^_V.!M
M2%Z>X2\>D]Q!2D(,9H3+Q 1%P19):;ZF;EO(U+_^]JX:QH\$9AG3=\,:<S.+
MWW0TOTA3F5:9F6:C!":4)K3B!73N:,6,MESTP*<U:VYTOGFLWR?S[ E2559^
M,'4882.JLH3U_GAY)O3SMU[O::%)6CUE&KF((OS UQYHX;UN[NMXX7O[#;Z^
M$C]N2BF*@'?/P!8DJUII""QM0,^.X6##8=2_6TE 1/XW9UK0":8.26(9F[Z8
M1)JP$9H%@SF%BYV+9,F*0<"8,$<F?&&. IVU< /5OS'H\_FB[6)(S P0+!H3
M0X[/X(%;TR(;%"\'U/RX5!=/Y/D/RW]8_M]A>0;?3V%,--1BAW7?-0:&P=@Y
M@SX(E\PIA^0K_I&H(O\2?*U)LZ=C4.,5L\ +B^C)E8N/"_23NU.78Q_G\K"Q
M(&ZOR..>&#+2(40TS\,!/U@L?H XE_/W\>A]13#ZH\'HP@4UY-]&D_^G683'
M/<H?5CP"X ?_-U9?)&*LG\+31/<0_GX/XPM0H1!_[Q]F_S#[_X'9*U^*[W1L
MR:&OY,!UIL9ZW_!_,WUJ(E2Z4[\QJ*?['MOF#^2JGS"WEJB]- ;H@6&0^NUJ
MJEP+@LR_;7GY2997_ Q4I_YY]?HROQ\K>/%C[&>H"PT63A7XOR\K-.ISV+G+
MO$SM"=M_0-\_+/]A^9^VU',4?2##!GJ?Y*S[")L^CX_!^Y"DQG#!F27;P+N8
M5B,HH&OGQ1\^U_/X1) *2K)(;V/)Y<.^/>OW9(Q%H#>+(<0$O",3(>E,ND\2
M&ZK)FF)(&+[CGV( 25>BS7T)BPJD(<^E_\20KB"\$Q[U&3_"$EKS,K=(>K#C
MB"$&/8C_F?&?)HB_QYW"(<0L%]S\#]-_F/[?:5H:1.]/J5'EDR\>0B'8J.=B
MR-]DWKENB4(MRJL=SBLI49@CDQZ((:U4(+8GA)"[%< _';/<**HT7Y%;O^6D
MSB'JIB(??'THU@R<$T-R0RKBETH6^%S332Z_F["CT?.?^H3]L1*A;[@PI__2
M+1#_ICC7+K8JXEMS)9>?@'$&T IBR"?$F,T_"=:4?[[0W]'W'X;_,/SO-[02
M5>,T1QX_QSG\,]$[3N'8U[[W<#UE&?,?K#@8/UY48$B\;ZSO]L+\=G<*QG<:
MO;,ITXE%-QH70S0H'@66*\??]L83*ZA;IM9)N9Y3P$P&+(:$W53M=F&VWFT>
M9[YFPGJZ\^YFQ^FUFV>1SHHRS#&(Z.K+/AIGE%7WW37G#5>75,%B3;$T\$#[
M"9W(2MF3EN6M]^YXGW[D7I[T1M_V+&GUX7 BB;]NXQN?(0LG([]FV7<.AG?[
M7_9*=UE%BR&:*KZ4M>&EB[)FF[+C=JSY[ZS.]K^S[8SY]))*\IQ/O_GFBV;S
M-6/W<:G"N5,RW_%0RA7T*BR"VX7;4?DA<^*4K7GMR)I98E'$QO]B9;!AM!HH
M[8G7,-PQUW(Y72?5.#29\,2!&(58,4>)')"NY%0DFU<:W_AP8S9B"M/^[]_6
MK2S9%>?P:%]FPU54+-A)*4'?I7A-RSE[]M63'_G\GET_WK+L<]@-I ;JPVDK
M&'&'))0&<92]E4.H+I U^#<(H4,0?35E\#%9&D"Q,'Z*>1\*O&?J.P8X4X=Y
M7T@5V[-DTWU3/'+Z7ZX__\[Y2([4%2O*UZ+V_WE> N-C/0X[QS61#I>37>4$
M-C@J3E&47>;PCG*M_:(QR_]2E 9X@83-CD18NDGXF"D@K[R=F_2)*C*4C.06
M8J48,IAFN0PXS(6=Y&*=OK]X\[.WXG<E>2&9_$'7B%^D+*5LW-;_ZD+VL;1V
M9>CO,_^+@?R?;Q=P^V+/$P^])UC[:\[N6-72'P<12C3H[73LI4_<^7M"L\$B
ME:3+Y LC%PC[=TFU1/0*]+&:;P$[#NUD7/>REE _C5+_Z(=9M"_$58C+"*T6
MKL"9Z]=@>^53Q_"SEG*7WDTC1HM;W;PKC&\X9]4=B5(.EXJ#9"8_,DTUO[W'
MRS,+VDP$ME-KASC3C5!YH55G<M%@I[]YRX::#183D\1>&/,7I0E^IR*L6>D^
MG[CK06#;^7FV(B>IGZ5:]ROXX,QI4K%/[Z;DJAC28S'D,J47SQR9G"C:EO8&
M?71 >=:Q>>?"N*=T \('*NM-68;;[01T'',RDS^T8'?<1CUX#6U,MQ9YWTFF
MH55J+'A17AC\+K?,;OO9AXEE5V%40WH"9;EP+[>^7O]ER.-:ORM6+:LM3G\>
MI(T,BB2ATZLUNHK\PH^3XQA_LMWC 3OQ):C!'8A$V!NU!%#KPZXNQN3<J*AX
MD-BJ_5P*G4K?8'XZ#]>#UH3&5IML[SJ:%K+5;.4-Z?-I]RREP+Y,TTXQI,1(
M#%EWV/CQI'G#.O[T +E>E+9T0E(6N[KC.L]OLEL,N=/$A,\)FD<"@Y6EIESE
M.Y\=XV0F7V5AG/NHBC#K9>1#DFE[@_]2[HV?CA,XD7U$59+U$LN/!$R"&13Y
M,@Q>.P:]9]#?2B--J(0&CZG&BB$3=R/@7+,Z24!/#Y&YV&[L9]+3L@I=% J;
M]. @70$8)]^6 Y+'YRO:KP?D:QO-;87@#F&UN><+!*I@QX,0?./>#+V:UAVA
M?CK+(;:D'MBJ$*H-=SC:I\@3]6Y<S?WS+Y4&F]^778.YG?Q+'"2UQ=@3:YLO
M=__IC1(%!2LF>7,7XAJ][R.CN-P_![N/YO:.<U-F_8TR2E"XOQ4L3XU<Y)4U
MEF::*)SP<??9^-@1G;U]W!Z' FG$LCOH\N"&>Z 2L&P48[JUW>&Q9P#.GP9+
M]+/E(/E=W#.:J@V9.C%XJ"LV+?D^;D8KIRC"3  'ZT 90+:BK\/K8_5)A>'W
MU[YW6DFHV&0]YY%0%=!["01<: XVYBANJ3S=B//&]5(1Y2/U]1)EMT(,:2OD
M[W3?=VC<M"1Y$362QMXH@ ("I@=;BH%0'3MSR+#%>,S]B4%@V1[S4S(_\&J4
M(<(O,816A1\U6ECX6S6K$BY2%)BR2!NE-Q!D74-R&.PF@J=554BJE.4+?_0V
MW&>)%\@DXN2Q831SYV([];&T>]\VG&T]D 6M6GHOY U?T#8=$>0LJ/'B!LDF
M@+& 2E$(LE ]N=EW:N5:8E.DY8J_U3L,D'C+Q#,QQ$ED0HK#7X7W(IH0*T!=
M;[6IC[O\//;M>W4VY3N&[0WA(OO507LQI($X!9U :R]5+Q1#AFX0P0^5/%(%
MWI,@-8Y8!RI-6,(ZGNBS.R+O5@63($O'C=V)JEA%[IK*=&%R]8DW*SLSRZ2(
M8L@*'3$D.?B$&')#@OXN,*%2,'BLL56$%4,2;\(J;&K0BEC?]LFB,IDC(8]B
M?OI/."/>46H3 P<)]??+7$*[I_I\!@L^4PVEILLY2*&*-&AAKL]#--,&NF=(
M[ ^" P"1U:6F%G+KR.%K^-!JUH<L>=@/.&BKAZ<=%!:.I7/]>M&,D^\XA!K=
M8SU/G29"_![1RMID1FR$*BF@I;GDV;A0^&YH>UP39<;NTB)\AF0N^D2Y!EN/
M:YL!'*J-=#P-QTSLJUD)*:[= E/L@2YP(Z"EK^?@CDF5R\AO.R53A^:<\ELV
M3E\CO(';TB@G9UNLO'%ODP$Z$->,7R]!63N&;^QNPBMJ<*"?Y^WAK8A])EB:
M"Q?!0,?BX, U%YF&'KOP2R.;H==XI%:+LWP+T0M+A9#",VF#WPNUTEY^'[EB
M^&0A_)3,V..<5_U>Q@:N+E_?.A_Z.'!T-)NR&^^-N&<*9QMPXY!2@"\C:..F
M)Y9=&T>]73"#:>Q/S")C%ST'KN$^KUG_+0N?;' \GNHD4: 2$CXXE>'.M A$
M.@JQ@Z+7\[="LZ ! )JQ8*['R3_<L=7EH6/OKA/D.ZC?1/9F,62'%,=&%(0>
M09,J]S[5'SK8';,"%R%T$]W'AK+\^NKKT6MW;;WG^7B=WO'5"V^W2T^WP,"#
M%71>"S[5Y74?5M['8PUR/A6"2'7,@K;@@1TVPE0?:?"#[HP*;WY2XHXZ-A)?
M"Z*DADRSTP1ZP$=6+,$PP]GJH6%%1:+#O,;-Q@@9CFI-6&P])>:6DU;>5UKR
ML@U)&=NE9W7_%^<C5#CZ(Y/VK"]D4]>0@FOQ F-GRH&C4[>F6B)$><[EQ<\P
M<B* ><[O%>24S.]@ML1"%XD0L!9H8XA:RL(V2Y@80G(G)2,\B3\FFNCKP -V
MS**=%V@GKRU?Z1M&Z\4KE*D3U@!ZMIV[DWSU7RB2+3RE7Y):8<"._+J/OV#U
MLQ*Z;!U9\;)DV=6#+;A85!Q(4XN)SL?"NF -QTF7J+X](']_%O0;3 U[A2O#
MCAILC;64C7*<NNF5(SA%F+ZT5@$CB0R#T_43L%C<BHXRP7[^_@I"BV51V36*
MV=(1#3$$\NPD\(E)4G;IWY6^M:[T1XQ&D [>5'3,8=6+<Y<4(%DK_CLR<R^U
MU^D5SQ1(^3^=3D:Q4C<JV+PJO'E*9JBU<?H.SD 4#^Y!)%2K^!@-IQ6Z+%1.
M!IPW_&XK+)Q"WD94I-7[Q5-/=NPR/R@'Q%B?"W<5<#\+)WJQEP>+M*E.)ZK^
M/*);</[P3S7 CJ4K5,I$K@(>(I2P:R,]^SIP7+LO=61/Z;EMV55525][,/>?
MVZS9?O66Q:,U*>BGN@PBFPZ',Y\8=(K\_+X_TZU#],>?2RP3'6[@D)\%&%^$
M/^M&NLY)38LA95"ALED-;A4GJ0@:7?XQPJUI[6^?2:OO%V^1CHH>X,S'$1J6
MRF.+I/O9!"37\&[UA)'Z#;.U>E1+J:7 9PYE]%]^ ]!MP7:NF>WP1NQWZ:!M
MY#<<0AU1(43K\NYD=[Z'M&<M,Q)Q@#)8'*VU&PA#C"TL;2K'@:WX&?N;^$7^
M'_XXBV*+(0)MH).?P)6Y0S(WT+'5>A90TJRS?U!ML9(!OPLW5Q]L,3M!WO3S
MH.S1'SQI9:D^%)7..>VWH+@+,8CN(=>2,BG7H;>=YIM(<GT7/$\6&(9^9R65
M20U3."<D/EM%$6%1S;"R-"'Q;JN@?H'6+X:\0]>0UF+E.-=>Y(5$M4_IIH6Q
M#S"K[5CP232+J('KZ@SAUUUH2FA8^W*V)]*R!\ LY0-,%D,NKO 0>G)0PEW(
MF+#IV+K0&+[T!J>?'-\4XUA&AF43ZVG6/6VWGHI7TC,&_' @&B_0!-OA#*2:
M!#.>U1YW]AF*C'H_1Y+ S1K@V0ENS'U,X>B\5T3^Q6(@GS#UED?: <P+M@/J
MK-]WZ)P'7MF8NGT/23(WQM J%W%+J=[K1>=9QS@*%!7B'7:_3X(^_-?)>F6I
M1313/JR^;M%HN.CUQ=Q,HM?&QUY#HW%FZ<*7HE>@&;'_,+-2N%,,D4:*WC%Z
M@BRQ!WY'#5?U6BX'>UT/) #X)LLM,2-U\\2M0W;P@;.T3Q&.@CU@ WFE*)/-
MYIEI&FAMH4[O=BR-MM*Z+T ();SKKAT';\V9V/:E2/_V?HN#U./"5E$I?HB/
MTY) ^->EHD7A3T\\J$IZ>85BN91KXP>12E3">R%7 _W''RJ^'"O5:][XH6:I
M$#N/,RV,VD69>"B&[.QX[611^&.LHLUVGI5X#EQ6_ <8*7>"-L@U8LA[O;'I
M'_7@L98T ;VCFL7O$CW!.G)I#>GZT[%#1^+:K5+\&\/])EF<Z;. &V>XW[K[
MJ=.4\9>=GM*S'DQ=8<:M C$$31$8X1YCK3@8["% 'L\8(K2DG.I<KX(.R"8?
MX\9.GF5]PK :I^,WI6_.:PD<?O5')AS:P=((A/6[\I2GF^^>)F==B41LQE^C
MW.\C3=IP?YO+L*QN$E>6O6$';]^_/%./5UD[8-R.C<BN+_0TX8Z;8NL#D(J#
M<3-B" %6@HRT1-CL&M#N:)COOU&ZH_:S!JIA'E:JRG;F?&M0=?*K=PDP@\D>
MNM5;UR'JGMQK!<NGH4Y?Z+?S-[O'2+0SJ[22"0-:^3%+F\!#\#6F[]J$NJ$K
M\XNF9#<W!6#JC>#1E$JM#_FM^:Y IDSI<Y]D[$#.+,E']'RI?"A.K?WF!B/B
M?=,KXYG&LW(6W\'UD98O #A+?1J&-6DO_W5<<07[I_-0XE&(47\/+O9%7TB@
M733R'>%K^=U;V6&R;5G+*%LI@R]@,V?FI@6K=,$[>KP\B8L4X=W@&L*KW-S,
M_!??U)P;;Y4:#U._KC*4XNG@9WSWX'^H(.84T1D2ID819K@31;<0WRG'4VKG
M<P8G7=4_"\+&"KV1/K56I&3+E;@F\GZ.#!6#5QG?U]1W/6#])A,)>DQ[7R?>
MZ"PH-MFA++4@)[#"?SU6!@6@<Z0>N((8\KD<*@H 4SFD1L*/?"INC^B=(>D>
M7T(OU0-R:_V>$68740-.U@F/PW;=ZL"_N< G?EV:/A_"@ADLELA?BQ3)4B[=
M)"ZLZ)4XKO(?IUDBP [B.RB!O!T;RB'&&S[=K.;[[%;IB8T?^C9HZ<UIU:VO
M?%=YGSSG_YJX!)$C?L+UVJ!M<93$N;X(&R,."+3JTO#+YO2\4#?/.&ZZS"Y#
M2>Z]]C#B&G0]KL-5OJ.,+F>.\?<)**$LY>T(#YX<X8R<!=PY]&/M0>?/?RRO
M//:\8&H%!'<3]P,-K;87F((]3HA&>X6ZHYQ/F;W;WE,_9V:)(9G=B_*" V!G
MIHKHA3D<$_K2>^V7@@WS]MZQJ=I%P71%2XU1F(HY/(@AT4B.^F#:C;TZ]DUX
M->$\ES1IP$4/3B?Y\F"1:5XY%_9:GJE^4I,%[6#6GGMX0^8L6AW\12RGW[&$
M"8U[L";NA4V@7L9>^=<\HT$:158,\?TV<>!%2N.>MX\N1Z;!>CY),Y!"I2:D
MJM#\4Q=YKY41\M[=)_V_5N];>ZNU"()=JHF41X-C3PNLQIT>9^\-UCF)W#")
MF3O+;Q)#'NYEPA9G4Q;4)'R??T1T7^C,@;%Z<IG.M 3/,TW?UNT8"FJ,L!,<
MP9IUD;=A]W?/N>Q(]9TJ&M#9%?[ 4YJ% +0IPA2*(IXV*Z'/Z)QN+EVHU,IW
MY?I-]C(TT2>Y=DVSORZ6%?Q^GJ"$OG)*I@5?B10^U'0&/UT%CU:;@:OH$H9E
MUT#D*R%:"L?$D+YHABN)Z\;@@82<DJ*N-G/O"_.;:$_QM6;X:W1EL 4A'Y2H
MU(A4=_GE&CKV^WEBM82F0R(\T#M 24<S)]7!]Q0>J5"O#H&!1E?1FV R&29'
M@FR%%>@GK)1T"$<, 21T7S* 0)!"*2!)>-3M2OSGE;2EXH.T;MA;O\D%)K)W
MA,'/SP%2VZ>*=V.[M@?L;0F=9_,DX-C*O]^Y*;I^WY'B-+G-LPK[5T9:)HG2
M\$-T[&HQY-+GI;V#J3?HTD+M\$'X'?)Z#C_[,-JKQW;YRYL_#5Q:(#@GB1.>
MH Q9(B9^XS-PD4N9.F8.8]4EMG-@^2R<G2_8$M+)RGN]VQRQRS,S@-+L7V/$
MBZVER/X"=!F$6$.]&?G?B=GU.S1-9"&3$S,4_J)D_FIU1;<DY/>U"H?*=A1L
M FC,^0;='D-'-^>SFZ[OG<^"YN/6],K;#?I&>=-O^9@?Q:^UQOG@VC*5N/!)
MJN"H)ZC;^>:I.5QC(.+79]C.A*%ARBE0)<1WH@X&O6FA-1<=Y'']W3&;5WE"
M:P#%(,6E&_:A[QOR*"6IMZI]FFQZ(@_0H_!E,G=!LQ!O^IDV$NM#<MJ(M075
M:6Y,T^WH+3.'H[86=W%NPL.B.' _=@>0XX^H<9YKK]9-J)>V2WS)^SQ](HV!
M9K>'D%90XS9AO,B.-L^Z@J>MM$H%P;C>3 7.2'U18)V:;Z%&7_>0_EIK\Y$.
M,EXR;:@OP8BX%P_G%,T,3%I&,3^JES*/T,NYB/I$UPFF2@D=X%LY]8Q:'JI
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
M"Z&S;;GQ]@"24^_X>)RQ^=/[LF2?[B?+G)?[NWYQU138@E^K5-GZ6JE:E?C
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
MQ%732TTMD5.-_ZEXM[V5)PC$J>;%Z(M#5TWSD8&"VFZ-GM%&XE5@#V3)0DY
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
M7'[G<_NLLQ#3'--)+&_[ZGZ_E'4AQX!IJ8=F]V13E;.SKT"HXM$5MJ4HK/6
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
MUC^":(846#$J 12EPY79@/=.P @OA62DNQWT/"?7V'&[XW:WTC(:.&74\+B
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
M!U&)?^IHSWJ1IQ%Z90-3WZJCKGZ)/A[^Z 7O'1ZPZ$8^\C(P0#.AHI<'IM"
M%4M4<[9^[51-^+43N;K=:JY0AA9QQ;,>U?R.%Z*ZDXQC*G*OVHX(3,7&(@\"
MD*N8J[@G*A^J7^J0?4"ZIR_*XL^P020,[E@-]6)[%\HN,U!#?5'PQ&-=D-CW
MMC!B+!OD@8>P1C(RV_.I]JKU9WX>2M_O<$Q\66VS&/L'2W.BSG'H.EXR47OG
M0N='T] +#BHU$Y$4U&D0G9?%?YPS60VES*O;DAP.(W&,^/KE9>A2'-:6^<U
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
MXSGG-S%C\LO)E<LR/!Q?XH\X_UNS$$_V#EUC'986TSJ0'B+D"&XDC..%6&(
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
M,WEP46$X8"Z\(<%80X'_A4T="SB$FTA!<)#8:-NC'!JI;B.<H5CI,&@F/>3
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
M_&E0&@MP1Q&DS*A@TLI4Y\J#B%7;RL2QD9(YZ<.-< 8;"%5290:9$H-TJ^+
MQ#&+H(>AK?B]B?L[0KS(792') LB:#=2?B \:90%/,*]\Q J"7N/=Y_P!!;
M(-6 C0YQ4"DA$U#J#=74_"=^1F=C@N?O HX1$2H!=LV_Q!7,9-1<93B?Q?IB
M^MPF=17@(J2N)K-]T\;D4WF$(EF'>&YN08XV9BONL")"EGZT=[/*I/&7,ORY
M7@B >5@L.PFJ X/@ATGNN CM\QZ#A%L'[TC=3SQ03/B'"+#*)N,IOCY(;>Q3
MR/'HWD$5Z>)@N55HDFWY!K(,3Q<T->E7_4Y8JC=YX7I?.K/9C>%$-HH\0W>8
MI!$E+"]3;!)$<RR?7$U=ZPJ'?(76KX8%I0S3+^:IBFBUKWHG)>E)EGZ<I^SP
MIW'%Y0_O52@W</S?0 _^4?GW"M'\MZ3HOPZ*./SYP%Z\F(UB4!UD36,TA \(
M^D>/E_P+N3F G.Y8G/WK8YXSF@2FQXH,S*O-C7&R@(3G.S_W_6WJY8MS\FNS
M?W?X/YVZ<,+AUR^O1CB,S *8/,<FS?BU< <"-%<"JUWF'FO=E,M;T@.[78>F
M)-M *R'115D#93$M-F;?)#Y87[BP<]/7%#I,J+=(G1FKNW)?6H%-J?/+;.:,
MZB#4TT>1^S>N3Z[&)[)UH\X>L]ZZU^ U*(B&GV0!\66X*,?#?=4F']OG7"O)
MVPGGEU!!P'P^YB7;)R )-YM8 !=3)D#)F-38G/3PTSD1WJ6.$#,2JB$%*T\*
M*=^D>7Q[<@ 2#OCU[_H9&Q6R@.T/-G,*5U)ZW"D;9V(?HK N,ME%'"4[-X#+
M<G,FM=K?21A%^UU!.6WK225M=BWH@3\+6O'Q+)J.2G8&(@=-CI2&&!=N_/=
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
M!Z-VL:<Z2TL6?-0X^)V)USC.@Y1MSV("/9>1/@VE!EC$\?>@U:J"N[D7N9M
MT13(/FTN_RF)&.N,P4Y.V=?I3[BOKHV_@%2*O-!5@ OUPQ$1.A?NM) KT*J9
MQL84[75KG+L[CO11+;U&B";A#+E*_\@(QSF/>DY'1H,M8,.%8#Z=UG5X[DE=
M4 X04C(%HBKX5B05=L%@I'&;_N.QKRH/90EY?MCST^BO2&FD"UI"3>;K@*H$
M:G^GW6-8_I$(BUS8/(2#+DS*"Z6?=OI0F_5[M-GM&7PIYI:S]Z*)T%H>75"!
MXEU.WI>6$S!NJ/#1;+)!Y<?OS)>FSRU.>.F!G^JK^A_^G*#9$JLL9GXI)U!8
M[<RRD-$-<RYXQU^!"VJK/SEKXON TL5$ K)TC[EW+&KA-IIDV46PIDUHU$L\
MZA;RV'2X[%DJ^GJFH&(?TA:8A[@I#</8T*8T\8ZT-9*4-#KB[/OSQ3,"Y'X%
MUM>3JD"U-&;/?48 @^WNPET0#<B2SSO//%]*:GS[UI\]L+\J?G!]SFJT$] I
M7)4F@2.R>$3J=V[SJ*,V+NP@;G%,0DJ[B.637?'"6V;^[BQ@?S^%]"Y58N[W
MB._107 M=)A6CQ/7E8)E"/65?3\9HCZ923-?_OSV\0.$U1]D1<KRC91D0EXL
M'>SOE>?8(MKJ_$A=3G29VVW;B'D@QF4'V:@8U#OQ:%$B[JM*R-2E53UP^?[A
M'KO^1^G7:YFYD"VCM4]_RZD0:$2O\4%LFTF@G?;4W[N%O2P&2^B<S*]_0K4T
M_\$DC7\@PP$.89O.0&8YWD:*Q *8.G,[>(=_LZD4S9!G&UL?]$IJ"Q7&YHO#
MJ)T%6^:__$[OV)O_Q3X!+("LO:K+4X^!*P[ W9V%B5"+EX\?'HU%[GS:;?N(
MC/<+VJI)XQ.X^;VIY*% 5:%D )CAMH.;LGBNR#Q)U;#L/AO]TJ,/YB$F1 V;
M]A1?@I2,$]6F%$^JG.BM<;%6G7PR)";(L8S0[.<F>M%,C/(:?RR"08NB3OV
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
MZ5RE2N/IC2Q@^3A;K0YC>L!QXVN7Z'8LX.XGY(8X?86M$F;(7U!F'6BWP@Q
M*Z14L8!$&V\6L(=IM0:E'T$Q#=%L+<5;,-[:#*++Q^F)56BJR!HFD4U&7B/7
M5*EL#?V!7*X+U5VC5GVRR*9RWOI1*7TU@8SZ@/G%UNX\\T@HXYL:T7K#LTJ.
MN+Z^!"W09,: 7JJFQ1Q@ 0-MW[1M9I3HTFR#\15*[/H,"TI_WYIY[8_TNV>'
MUT)<."D*>5=M:T@6<3XXR0"_=IM>S/&JYU.GDK:4]PTG=$^0[38X:N >/>Z^
M7<#B(8>"LGLRD',43!>4*KU\P)E<-?7KL-=1[W.6D#&A30TBD;QUC:I%\EA<
MT?I]5NT N,WNPNS-$RU-7AD*,TBJE-_'G2T4]N3B5[ZO#N!SF%QCR&X2U_S'
M:& -0@AKT @"U;* PVG7?U4H%ZI?Y'3=/5,_\4H27-JO:B&TJ%)0WKO(?\G#
MXB;T UJH&@*.UCU&C30+>%'D]?#D\2;SJ3Q13)O2;_Q42-?R)W*;9Z3CR7#B
M\4'/H<;^<?F3B4%_0B'W7/+/K!:5BPH'F[XL=O*X\NJ;+^3EIW?/3S\Z+B<F
MG<$%P(DT^'Q%$&H9-VTR%W7P"R'92"J5S<NITM/.$^$I#!^W&":/%\W4U5&2
MZOXI0+UNAW>A?+]?B^(,7]G.4?%2%K W*Z:5>BH/92T3J@R9*+Z^S10AO8",
MH\%%P2"Z +X>1XJGRP74<:WS5'(2JMEW8QNTXQ9[V0L S^QP9 &T(^_I2C&,
M?N8MC@VK ! Q\0\DW#8IOM#]!#@!@\  C%+(3-(B^J^&7"Z<?[JH4M@<W:P)
ML+C8L)>#WK/MU*E=$HL_$H!NMIBD_;F?&W5K(D,3;\-^,C>V4^5L8@&4PY!?
M@Y5T(=-)Q0WTP8?DB*BC2=#F)QGW:EY\L]^<"M7]SD@[<Z*7R4TU[!WA.*A^
MM;"R]Z<RUI3Q'.*JPSNE4:?#65]I<W@(1G#_V'A&Q5CH+>K^&+8T<P].%NEI
MP?=[ 2E<#0GQ*"CM^'3B'FZ5AW$=KVV02_5H,RVZ2N&5NVXJ\JXN7K><&DXS
M@/M"H]%E#>)6)>N/BWP-#BA76&&=>D,ACZMYNYYO*.VL_;6]474;P>V Y>MN
MSOEK]Z/M/SS#YO_*_[GR_]_LJG;R-81_A*\+"_@)DV>ZP&Z\DX:INDO$9AT\
M3-0#OX:6FA=YDL:G!YCOE%8>X/I%0^G.9V";(8CY'9L_2"*-9&1% C<4\4XY
MAV<F:O%)QZ2E!?M>3.*6S0FQHLDR!P@BS;C("L*;C@9QZX]Y;3"M=WN,O9J>
MN'#.!YW^=++E0T+8:;&#><=[-S*Y/E9W3=LT=QV$"Y!"!K\7+*I_[G[%A<G
MWD>(=5A1P>1U<^IH=C,RS[;L4$M:[?T$/; @LM92\09M:JY^.-#P7L+K<W08
M$354:5#>C14?&B8<-_["#U P,9")W/&U.]BC+* :UXF=H+*1KS2SG3' MK8+
M0B1NNN#S1Y5D3%BVI<;9<TAQ&A,'@4QDCZ]=H$)(3!^.#39?"E9D$PVR=)[B
M;"7S.6P]93=J__I%0!_S1^4ZI@<RE,(T_KW;G7I# )J.+L71LZ6:T)L#; H;
M,DM[<A2^Z^<O:JQAA-FX0&^^ DGJPJ<^B[)=P(SZ)[2(J1'!E2!Z&O,G"W T
MHQ>V0B9>@=?<_9&4PYY+>F!?? P3/[ZF![<_/]AF,>O8LUM7'-FZA^S)"#2A
MYW/^@5*E.C9PI!RUX,O>A[!^8/O4]7'"$"I.5ST=?//49_>5@02[/-L5W 3*
MO7*2'\,"H(E(E3MHTLW5/>,!(),^;:^/ET[]ZH7*O7&Z<1NX=#$3A,5*#.?D
MA9:)G@2,CKUWRPSB<#@5 %W.(T]?HA:1\ ;18RO2_<0BJ7B8WRN/$>Z\HN!T
MP)+,5>:?*OGA8(&8^)B>/HABAKB.:++5J4BB&5&'EVOX"&'.X%6;^12B&+G*
M@*HSH7-YA4(9/?L@*NNVK9Y$0NRTVG8,VUVMX&?(%LU*PFZQM*GOU<JRW15L
MM&((VCS/ GY WIC\WW#]OZ?L1A8O0>X3]:<BRH6K/BX0?8.VY#M[BLU'UJ%9
M96^YRX' N1HP%^890H#J:>JR5^,<X63;^;"J8PH]IT^[_#4#?\:'Y^HTQ^.0
MSNA#"ZE\2>.+R@U7GF2VJM4B:]40DM242;;F5/&"#R\D+E0:=[S-L3^DTAB2
M/AC+T7WOK_C[GN\LX*6X$67KN6^'5ONZ64=V0KC4Q5/&0MW7]< IXU^=ER]^
M@D.H/S5>EBN<!DR;$E5.;C@TD*'YJF\E7Y<!-J^9_4%<+""*R44MO-9W')8V
M''.CI"'K5%Q0^2D <1J^G]Q,!-'41K5MH?5V<9=/^8%5C5[!1H8I=$9NU 6J
MQG'P9@U^H7. .4_/)^!&P6\ A$T CC+ R*6[3A82^1 "%G?Q4;-I^5-WV_A\
M(:5@ND#%=)-P!4*7&OX9R@(>F\\.FWQO/[DU(P#-D;"A9:WE9![$':0^[:I+
M52Q^=Y]'W]/CF=#U)PK6[-&: 0]S4B3ZF!<5FW YX^W92_E7GMM=+^_4>F#3
MN0,E/J09P<5**DD&D?6\<4%=1A:EC9],)52N97U7VXDS(V##UC)!K19"\%N,
M#SB8DJ K]B 9] RC?7J21CDTXG Y]J.:CCEL0X3BS'CKHS146>OE$A12[Y;T
M:01?R;N>&+2^X-A5%@1J2PX]C%W _+(8KIKHBH>[TFX&"-SNWCB]NE%UYU:[
ME_B,["]-IABFK\TL<U.0HQ,.*4UMKJ-8CIR(MXJ[='.C2.FPBQ]6ND?)9ZE%
M*D/BI>/)KW)2KPQA5Z,!>@09LLP"R!H4'>JT\ ?2]+5JO$^1^?R(_1F]Y6L5
M7HV(^-MT2_(#W#YH0U)  .JPO%?>Q$R%YM1/;Q<=0Y>:C4Q0&WC(AN)/QC1Z
M$NH;$4K4J ^CKD'>51:@][C3CTDB&YB!&(DK7THC"&>EHO8H=?/+NV?ZB.;\
M+3G^+<3#<XA*=Z3ZAN0/7?90*^3U4R_);Q<F1J^M4F4&/Y%5ZK"\+."%79.C
MY+?R* _1G,::X\]2:=@X]CW8_N>?57_/_5RU4=5X[-I9"+D/F@PY2%S1!M$,
MH%&5AI6ISZ1TF&X,JV]0Y3$KYEK"CLUL"O$.934"7>8?ELL[2QAU_/24V[V?
M#_PIN>@'06HQE/D&/>7)=SN@U.A;7[F$R\K==V+G3X;%QCZX67VQT YFJY@^
M\/FY\=@I;;_I'-=NJ77>J93EF"GT$*3I2$#?Y(O*L>/!"[%KM_,OZ+\GUN1
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
M4AB5)1!0=?X0I$G^Y+[/3,UNH<'_+!W]/S_MW-SO]PT/'IZ&RL#D=O518[G
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
MBVBK%4_J<$2:E7'"D!A=C6%!Q\[KRK+,N]$.;\#J^5*9>?]SS= B_(#\EHX
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
M&@_3>[SY+BB.I]0.Q?V"CV=+O-(7_[ 7,?ODX+70F_8/>1=GA?7V$6EQD?E
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
MTR!DZRQ2=#UKXV"UGS8)8@_0DZAN.VE^5W_$ 0\L?UI0[4\.9V@6'+BAH;J
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
MEG521A_,.3<: 1?AJM4W4;?4+BQ5JI\:,&E3OP'=]2,WC@ "V3Y;."]<M^!
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
M0CQ:[!<^28E,N0V5"[?.&,R&^ACM??I)\&QW4:S4I@:S%N/ODHH7&NSMGAQ
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
M;!+]I.<0N% $US7[HC P%MFU,P/T?/*OZ0?V#LJG=>"%,_/!<I[,Z;9">LA
M[&1%Z]"M6VNV6&0=&RB4RZ2?8DB&UY=5O@P,BC]RHKWN8,5-2]ZV/PZ8XT0=
M=+L9D0UPSVAW;99-_?3M]7F]I@RAA!A:"?4:L[C"D)+6V/P,.G7?P>#R_LIS
MW-78PI]T3E344J-H+5?)JL,,EDSE?9EX29?5I_R!HF0W-$<D \SG#*^12"@_
M0P=MU2:;-%IV@>O3U7Q? _";<[9<9)]ZYWV4JU'6\W5K/M0KJ]P'Y^J#E@ K
MJY8]"6*^W<:P850\N"3S+DZ2U8&4I 5[O#JF@<DZF27[^<7UCW,&X$"K\X4S
M2<&N I\/.G&#ZVQ%*6B2121N,\TF%%8O42AQ.03<)"Q]^3J'"]4#05VVXU=K
M.!Q=P:)A*&YHJ_U C?[FV+/DET&;-/$)NX:/]&HM80OUE1"7NW!BB)VH'5#[
M7/O;*O8[=G'' %1MQ<4!JN&/( DMB1I!PV3!_2P[\N;R=DL^3U075TP\2B+@
MCSU#'9;UL4H%0G]9=+;U0X4F<^]&. IN)V18^%WGGM*B)B9)03X5H!O'C.-V
MT5)]=M)4S7KDXTS4NX[UFWA.N?^#8QY.8@-SDL/86RSQB@_XKHOH\^<^V^0'
MR^%D2YGE$ _4MI-KZ BDQ.N<X8F/47,7FRZM6O).=8N2Y6?IG(^RD:*[1O)
M2?H_0DCZ'IDMLC%(:QV#!K@[[WY+V1<15!;PR7&@=*,VV!YH?XY39A;CO=#;
MD"U0%U9CYY[*Q>\GY%LLX=ALI!@\VV<70H?,POOMC DU;E&1$KG.+_2 JZO=
M2#W-,VGRB('0<]P69A&$F$&8GQT;>:IHUJXV$S)\H['E\!LM8#%!<0K:'TU2
MGV\$14]AH0YY%;FV8U:WFC) E_[^K2E#A"22,ANH&HIZ#X\]4VR6$YET]2%I
M;YA>3,PJEGJ2^3H A>:(KTQ7J6>1FH*Q,6O6_[PD9_\HUI.A_;LF0[M&>ZZ1
M9)[DWOH))C]<82[]^.BEN(\&7W"<]SOVLV/^CP#*Q[$@C^'4!]F B\FPJN 9
MV_-'(I+/+=Z^#OON$!M9'#F&*GLAA]\__SIIA'=N.,_^6TG:1>R'2]X&X[=>
MS SUS5-=VUCB-)OF.K374]C92+>G&,RC%6SFC$YM<9;KL[Z!!HV7OCP;"M]L
M/1]ZO$'J3$.(V:.ZXL47)GLUC[^\&//."$ Z(+LQ E#J15KO*UICM95>0J2T
M?+DE7"!8?8V+KH>PA,:!^0OQPHK1])/5,GU\B]"!WAJ-F[VS]!&'*1>;],%=
MMXV"@QC"1^HUCR"4WG;$1<]..FPAW"X#FS"\F"\8^\B"A:\HNJU;NC#-X1>G
M_6(J<Q WR<5HHCC#0:_'O\EU<>=^24K<$C8&0GQ[NG@-%.[-P!\^N4_E!5X
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
MV.ML[NE[J2).X %.<NM] HN@:G5\68DG6RR_Z7NR>< '$!&P6W4..:K2^,1
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
MQ@/Z+'_#QT\1.%O0]T?0,)!"-K>XQS33;G<17;//BIO'_)-+2&PM9MYMDN-
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
M>OHX[ >ZVJB<^ZOV\P7:#8@%3'MYX])5^ZNW _K#ZH"1M<+9_NZ-H6IE,V=
M/^I<$IT-;UB^_L1D\Y#C&-[A>\9GXY.0>O6Q"\@\"1830_[_3EB=X#MM0+I+
MV.\V%_>NJ:^;$-BOQ#D%K(%EUMB)%J2SXUY FW$E*.33SX"3@I1W1N&T7W8K
M8=;HX?4@RWS2P-RZDH6N+!3VB.%2!G3)=T]!^.DUD2U*P]J!+4\"W*??8"'C
MG?:5(C+09F3N3W-][KT99NU0.^P1@! 5 J>'AP;3CQ63K7&$I!@?''ZX0MJO
MYW&]'CR=Z2.YG_B"9#B.=@5*AOCB68L2JSSVK>)[<?HYD1IG,*MNZQ@BI0TL
MILT)>9$G%J;SZ=BYZKF/K<PE C/06V1((=224+@84]J6*-#A>GD][VW/!E@+
M>H+AFM!EQ#&H'_"U,I(7>ZO\[)MUKYL).RM9;-_V6MS(D2;F+PQ;1@NTK!:E
M172[:N7SWFSSX8W7<P(\**X>NB*1MY[7]G6=KL-_W.YZ_ANSVMV^Q=8Y#V*?
M=']Z.:32VOW"985'YA=^.'0VO;CIM );[Q>^I!M3Z9 7S+&CE(1EKO5-A'&B
MA[>\G2D/>E]O2CRW=LHV/ 92"FP!,2XB@??PJ7)K)JI%O=V(,6]@28=S[-X[
M LR7 1OMX-%9W;=2JM%DNSFU:9WHDJ_-7QJ:)-_<0%([&37QE5S[+.CS?PK)
MO&"0>K.C'Q%(6B4*H KS^L)P2EQ2S_U7,&*9,#9K)V^*,E6&R-,V.%U^9]AG
M=R;V80P=K"J12,:LY23%%Z] Z@=^S(V'G8VUA$6\S/=8"_0Q3/SZ5<=U._,Y
MU2^++2"'6. /:E>\R\MYT^L!BX1)MRF52'N[*^$YNO"H+Z#P@4,[J4C7Y2-S
M)2RGUG/USEM^:9:;^#+]_!72E^<IDS.=<HZ]IR,/\"\?--VM$\\6^2ZBQ76_
M8*UU\24P'2VD#:HRI_B0'RTJ2BV:J?@UXBPWQ \QJY?B.%;JYQ,D(@_NG(LI
M-O-OX''VVD&:V,M>!(G?'3J6P/12;Q,J=P1@41U1T;$"L<+=/'; WIE+VS8Y
MZ"O($%K*QJ4*NEA7INV6KUS?=L_E4+NZ.8]GH4G8NNGV@(;-@^'H[B6KF>EV
MS^RSL6?!F_GA\IRY9A1+AP>.T&O?S-SMGU^%V8CH*/Q!DL\-))=[Y*H1/WF*
M>I%N=JQ[6(;_(B&'V"OQ7\W3NKX4[SOJ"[#DOGE27*-262"XC@WI%+:"G]4#
M&V20JPE]YN3">0I-\/ $=H.]SK';E,QI3S9<. ),QMC"!2?!OR!.PK8'RO$/
M4D!,8$O8&!S8[$NPQ6NU"+5CIS4OY'ELOK_*-U$/=SL"3!NWHFOM8A3STE:[
MEAQ;/79[^:\\"&[E9]JI1% %="VJNW:@JN,_L_TG$V-V2V7(J0M*,WY6H^VD
MACGNZFF7P*\GO^V=0_W^[UVGRJ4[%T1P:S47A-#T*P)32NY;J4]<Q:;D\?R8
MI/,[0B5H^<G16YM&Q:6?6*\IR?S&K"6W#_7-]\M<;G_.F0K^ &3;G34@1=+J
M+U$]%:=].7NX^PI%#.)H6K5U25USZE)B+@G.ALR/Q^X8'O_@V[DA6^<;HTF]
M.7/O_@]C%#]F"4GE"[B7:40$Q7K)<O&&Z7?QP-]A5D!Q'RG&T7LWPP<H'D+
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
M=NWVBCOXA$-2^9F[0#5.'^'S%@)D SNBEH?;^A' *U%X2X&JAT?;00076F'
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
MY22X5B&]H:'1*%@WG#F+FD9K.@*X6_#"ADX;%]2G/R]V-WEZTO="*I 5]87
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
MY4A^0V$A0_#&7=YB>(FY8FVU0TC,31MH9>1<N&[&T!'@-Q_D"/  <V#7#6Y
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
M"A_OH8(8(/TYO0[S3\-&5K4XF:FBWNW2 XL[]T'<,MBBVZHE'8BV*_:Y%XX
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
M-27OC9Q1_&\3 !B!J+?;\".RX=CB-[RT=:X6-F="> ?W38Z%@_26JR"X^KH
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
MZYM88DOR<TVP$=@U.F)5 ^F'^858MH#,MSF)_]X@"OE9L[V)"W4I8EVCXD=
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
M6/:(&2J0(4))!:?RV&Z@[I'?A"?KUA4KK\.K.P;/M 2ZL"7XJ2,$[4A?W*Z
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
M5[8UI1R=!2/!0&63* ]"%EWBQ_O";W3TUSOXM(8"SJN+HY%/CNN<."HX@<S
MTV\0<15($3T?"A(VO;[S8#_R>&GKU_ 5ZVG\/)X''"9:DI"*>MSSH0@$XG^M
M;NDZ*]Y!W[-F8M6ER+^5B:M9IM@.<!A;A\C I,PP"2'TVPLTZ4#?#A'#M>/&
M ,8#VZBNV;$ZJA"0=^64W8T7.-8T><X88X+YL?D6+V!@8/%N[F5(=+G\N3=Z
MM,JG;7U$N^QDQ7C'T[=%(HV.M6ORW;#G 2^TUCG>7A/(%]R#"$9:I@3D+XW_
M(H]_K)^YPZ&FH/A?$\U/.G/JGM7%B8=TSR%3L;M7\[AJF*XG0=Q4J4&5U:$N
M!1NN4U-0#,#*9;;>-1":/;/HO6G=#J>;XW?.;*HV+TDA[;*TI40J)IW:I\I#
M0EC./*!#J@<Q O^^M;/.TP<0.>!0+3<G(4P[BTQ!5N:LCAP&5]%G YIG<EXM
MZ.N09STQ?MC&*USIT>D:N0;]KH61X/)$D\6;*:TA>?P+JE"^M0@W!<]1"G0?
M;5.S.UZLW#DW!>M/IUU,HD'GY\I^":YZW^>Y\/37PT7MJ;]!Y#^K@/4$K#E^
MUQ"D:LH%WGVRP2S.3JZO9R+A+<B/Q+T-AUR)PFB$]Z<Y*6^[%M'Q0U7;XS'V
M6PLJ<Q>,678!7QBBYIZB?<YZ-TSW?..;ASS'A_HJ@NA2?VMH2?Z$& ] Q["'
M.&'LH[+,EU'6RXW-A>HF]9A4-*J4^QN4I0I=]=_AN_QF$U!>66'R*W$E5YVY
M:94K6;">P=Q";/MI&J?)^GA*"<1Z?N#6A0&,J<IX&I8M3KN<*18%IR$_(A2&
M?H).GZKW*?:2N+K(U^O(Y21A;?8ZH1N+@R^;^UENKGEQ!$(-^+=F "'C+C!@
M7.(][H,**/WDD+M1-1# 'JH\,3K0M>V$1HL3E)(/V7G%&QS ;V*PG!WDS]C&
MJPVBP[-(P355*;<=R[.2A:&%Q\UI@Z$&$9P7904A8LQ@>G+RYW_V%=&K"/<(
M<<2Q#&Q99"S-,KP&%J&UL^]'LPQ:]G""_RX;#BR(=4IN^:PX4+[%*[?OH[?$
M1\7[UE\2OU63PM'>>Y;UC7A=R^)NFW$%*I95Y3%V+>GP;W%,.9C*<D8'QU*U
M%W9K"FFOS!>5;Q=2/W44\Q!RD36*;O4)[K89:PBO"G%F\5%D5\)/(I\=(1XQ
MEF6KQ<Q9^4D(E9U#YHT*SXNR* 9A;DJ;U9K3G3Q@]"!1A>CZP\&(Z<&ITL1)
MA;Q\T'EPD*2>+[)L<L,03HAY)WX\-,OWGY0J4@1"W!<;JP#K7AL^OK@S95)_
M0?RQP#V#9P]J=8 I@_UN+]RY8@WEU;=<,_88^4()>H4IW4WIPHYEC9PIK^1S
MLOGPU3%#.&2#98-V[#809<N2R]\LW9$Z9;)LMY']TX?$YY/&AKSVJ2/XQ?(Y
MO (6C38^'F@1Z+'LH728/PW@.('9],TVJF6XGXHD4W_.1^@B0@3Y"B_>L(?M
MRXGR7(.)H0UN>%)VW%]Y<%\V9GSM4!?QSJ)JT8+:%$GN[,SD*>34[4UF^(>
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
M"R#"V2&K=6J,XR#LHV=@^CY0U")XZIF3?4['3O>"+: 9RN+*O!P!BRV@7@A
M#=(K.?Q23#W659H6)_.1WX.@AR4:CCZ1S\'3I(F;:BP11^ID1O1[:M>IJ6EM
MO]^PTHU7%+\DQ)TNIAA+N,SJE"_OK'4V1VD_K#!@"Q!""[-T:'KE6<*]_L-7
M8H[?^Z4-W?X2+-</7@!S/G6,Z^%W>IX2JZIR<RT>Q[75X1@"H$XN"P[*4;IL
M5",&EKS/W_P^\GK3K@M'N^HD/=^LLS2QQ\7S>.X=9X@<<@'S:PMH2<LZRLYB
M*6 \CYF6.CS^^DXNKZ<'4F9C;F8HKT!5&X1P?<HS?4^UV!/'L\Y>,=-ON_O4
MYC6Y;)9A,UMQTJ$9=TQL]Y=5L>9\^\+&\%'#(\XE&Y'W61JV$8(\D$/A<&6,
MM]7&V00-=@N^%Q^)6;8LQVQ.JJS8,?JW@)1???"12^QCH,X6H#AOL@44G0LW
ML.$^\F24=7ISR-F8J&1;H\(++@<M-;)4/O^3R M6!B)I]Z8!LM_W.RN*4K>@
M9Y%?X>,?G06J?Q*6]LR7?-+>O#MV<#$<^:?[5TI;FK,6"!?J>OV1X[C@=D7X
MI#+OGTO1R]]EF#=4_RK<N)UTJ;2X_4!_OS5D$K)81SM";L*43^/R[](VM$_;
M!<CQG.8V.=R".(Y.P\S^)*Y*@ZX,-ACCAJ3_)1D*XO6?UD$M4]=U%CCO#7;-
M<JE&=QGFCR;/1O[_98@]^CQR"UCVEX QN'IU<'YMFO2?^9@.&HK^N.9.UIQ_
M%']J;-A$S0)[+'+#O4BEX%^'&H2-LB'_Q))MAV\]+[>XVD(4TMPPLS]QY-=D
M0*.+4! 1 A]_"=^%NCV>J7J)(]-1Y&:L6GKS%K4*"QZ'L!*W "Z3GQ_'_'&O
MGV-G8"8SN)1FK0N>"@3#6+J(\2#6)I<DC\UUT758(NGCB9F4NDO3*HY_IJ-W
M)2EZ5NT47,5_R<?1MP#6,P<R.X3(%2X=L$&3ADW?YNXAU\M]FF_&W!T3<A]T
M<*4V#E9_J++9*J9R*&-O47O[GL56]+W_$L?/Y.J^>EH".1XM.C(TI*+1=J/=
M9IC;-5>F)"H$1-!($YC$6A/Z.3/4<'YT\H]O[H8R#\ZJ+&T7JG8 H?N'J@M_
M71]W$11$!ZR8L$3QE/1F6+S\*7I%*A4G-.2EFY@Q9>,3,ZI7C"D,X^IJ02.:
M%>>)J@X'U.29PFQ/:DADOA.WLUA.'2J4Z8_^">/CZ"+E18FTEDH-+UT4U3;Y
M=."=R*37=G\J65RNVPC?W%L^QAS_^6@+N*,6SH&E:5?1TN)<%M!69QZ+KG9D
M[^*0,!+0ENZH?5XB-;N]][D*'6@3@W((:#3+9@5S%S],OD(+:,&>B!38>"8?
M&HGX7"\'AF4'NS9?]320*8^T+'WI7SGU2'SC*F7X"6C%[:7RS^'KM_DJCRFE
M1&V'T<SK/-8_"WW"4GKO*?%'(?H[W[/K%T^+?[FN67=.]:I594U49.LIB*W<
M[GQ_GNFQ<D@C6V/"HYE+XJ%>23%1+]IK_9[KV4UQO41><PFHP7A))\5D=R>Y
MWG<Q#!F7M9O'Q=8:>5(2A.<X#!LQ]3:2G_]W73ON8UI0^FB2C_X%V[=$.?@V
M@_[*WA^N!82M,)'@/&>OU2"I5?)^Y]08.V5O^*/N0A37Y'=6@':PI\<5P)R/
M>%S^]^_1)C-8&P17*#6>TU?0>8IQ'Q-U&D[N=1SZJQ[1(?]S"DXSVP+D[.&-
M>G"H9GMUO,]@. ['6Z_,NQ2B_#8<KHX9+\25U6,A47? =)%[_?'S,M[CZ$/U
MK]GADQHH?MI\UH>?F-1'")9X39L#"E,V,K3_E<5"NFF;_HIS+K<U["M$'I8V
ME+6IQC76C]NA,& ^A]^3[HR(,>#]4:CPHD7+4ZC&^_3W8 [!E[.GD>;<2<&'
M!PB U-_:'ZGCM9%*6<%:C=S6.];N>T3MW@UJAUX_?*^(-;A;;A?R-^;VDHP]
M6$:)/SET.=G,0_K"W#O9O>J&,--^OZ;TD[57/@9/\MUPS($0S(P!-%>!-UZH
MYQT$X8PGM, \2HWO$8$TD9$3(;(KB'>P,A4/B@]N 6"K4*W H^DM*A;0";O'
M_D6',P*L U\OSM2%$9CJ16-1%?(LS@N>#3@3,WMJ'B-7S@QN5*]X]WD\Q$=\
MDT[3: BQ"N?(_ D<<JING;[1LGQ:MDQL)WE:9U$+*41>%-K_2F>Q7Q*VWH/?
M+L#[$0'YD^TOD01E^5OO^HUVQ30B"BB5D8V2ZF])!_KWIAD]1M]&Y&EMI'.M
M,7H+>(Z(A,^SX2^SH=4<")BAMQ2)AM6^F#2ZO==UU0CQ"B>!/\S.AH]GIV6)
M)U],OX1RUZ<WKN)_P 9[O\W!=ZQV7CCM>2^)2V?"8UE_^N@T'(??U?7!YWWB
MQ?,JK]4< +8[S2K*NU:4$@:_4&:<./I=7?K)_NXZG^MA!ARA*]]5\CUW%IO6
M))%SQ%W"]?L83T&[V_04BC.>DG#Q+(-\-"4Q%UC%=XZ!2I@GA\  IFLPOEE[
MH<O71?#NS<EQ440A1X?.1XS6UPG%^,_+[FM[V-4@:S=EMV"3?QZ/'LTZTZ_Z
MVUGJ1FSIZ\0/X?";Z7]C'8R9;]/"5>9@] F_?\>^1VS7+5;RI%@Q=T/9_$0$
M 0K2OW!!W9N5@#9D<7E;"H&6QWX"X409PHK2I9TJ"&_?OY\TUQ2YD),:0T!?
M1P\2 :VQP2"2$!W>\* 6@_SR;=K \.8D'5$@@:#/0+8W[NPYVC0#+)W7Z$NO
M5KXRWMO]HE-I_**BZZ%P?7.&&ONC)G8(3@&U4S8RLC)%3((+^[7A;?50=C9F
M2M$!PH)LQ,X8G&"=I5>R1-,G5+-J*/-?/M"*"/X>&3*&@4_7P_IF2<L%4O4Z
MGL1RG<56"D9DUCHL2^R"B7R!>@; 3J^L<])H2!YI#RRP+>#"9CB9ZH>Z1[,M
M8UYR1B)$%+-,RYTN$(IZ+K$*$>7K&8]^ULLX#1\=ZG8?#PLD3P8MI-/&&B5A
MY9!X_Z6GU==TIJGLY-\^)C<K[_5 AKA^H]'6@-=8T"OC?:^R]8[CLFJ5#@@P
M9*8!MRG@C-E&XI ,3@MBYQLQ+(]GE8+"I":1ULPU4Z[6/M>'6>(J9RG.P%BE
M9(-5@ORN5]Y*7ZK)W@JN[AQ+8=9]N.X: E1<:F'B95#2_=X$,SF\:XVO"OJ1
M459T7=,\0QT4SSO!Q/+-2LQA8F\JLRU"U)H1T6A^FM S;.-FP)O4RO.,4_S;
M,VN":^SR](%<>E"+!)=YY3POD*B,_5;R6K1]'A&$[H(+K&*C<?PH.#)O^+A?
MW6MW3_45]59T,&=0XB%+"V2JQ>)?L!/G9J_?J)+-8.N YI\;"U':M,6I\KCC
M5P;;&CYU^[S@(5^]DW#GHHEU>S.?U;FS1[G,(PH,8NB H12,C'-PKE59LISE
MG*_NN<(HU==D 6Z##CTA+I"HNY^'_2J&\R!L'.<E)*_JGQP=[CPFJ^EY+ UF
MD[$1P^&'GZQD9]1>F'PP)0VP6* :T]>1!6-GK!(%@[7#LC0#3W;(8*_&KL-^
MK3-VUH!1U!MH)1:B,HVZ/&=<5Q)OUJQ^9B?V$GBU&<.55,_N<<0]8>*JI.&%
MRXVM[ZO3[O,L(0HQQ<3%]Q0\UEG<2E@3]BND/L975L0XZ("5SEW>*0B73C_P
MY7<\+ZNN;#IA'9N;#=SB3\XH*,IY$7VU)S+)W%# V#K%N>_V2^,C.5[)*>$)
MI[CD!K]C_YV'>M* PS;<GR2.YTI;M)(7#U-D7D@].W29D[J.7?CK1R->WL08
M(<2W(=0CN7D"'E,T=$2;WI+YCL3[/BR%J3YGXS6V>S7SI>G=7_=-+!^'GW6N
MO[#-(#$=O'0H.S1C\V_]N>V?37&T''W#S,97A=]_,0G [?\:.O\"TWC7>@3T
M:*C('T"^C:2?QKMO'R.XVW>#T[EI\>WKCU>*M_9%0\4GQF@WU#8@K--; )[R
MSW)J-J;Q+.;.F""HTL@8/51=H3%76''!\TRCPAE\E9;W)2$EJXPY2I.QM 0\
M'"_/3K&O;/JM U_9#A:T^P36G#<XU.-3\).AF50,&1/;7@>):5[F].$J=&(7
M"='(!+AIW:GAHV=XA1#%&=Z?[6<'*MIS1/:GG?Q\<A<@OB''W#M?@M)BEW(.
MWIA[XKB1?OSI\OW],P1TS7GE#+'G_@&"<&D@N=Z-75._8Q8C72]93J;[9%ZT
MJXX@1PON,H%'A6DY6S O!P];T3!-;^Z/6<G"[Q*2%%9VRR3V-61#4[> \12B
MF!9B/VC2JFM9 G^YZ49.\JWBDLG7+O7#8-P6<.C].MO/=PJ!0]!,?DM0O>&D
MD-<_]-6ULUMU!'TZY5,W!>B2'&/SI<WIL:_A<%7N#7'$92Z1VLMEH_D87;8W
MHEIEV9RSA\L)E7!T**>Z<@4_\)/)-0@IXOA;M*#O4P0AYP<YJ*M2S^HTOA\V
MB&D(1.\ =2C# L'BA\T?U-%71-?PW6I#C;&<WZ8F;\FSY*92QP8'(_A*BS7D
M!N(UC'9U7D5.P#(=,3PUJO)Q-'<7T61^!<GAYV*<(F."4YVWD@TM(MZINS/*
MZ3(0[3>7@-]:.37:D,%J8-?6JWMRU-EY+-@CZAY%W5TIIQV?Q)5&S\2RC[(3
M;FN@.PSV/@NI?WD-?8 \ VM=VO,G2XJ=SSJ;$TRR=*RQ<%A/.CGAZ04PH<UC
MM*NPP;[&ZK-%F>\0(XY#).F$I.&)UT$S&3^V@)@BU)XM()LPP][@#@KY$XDI
MRMI;%:V#;0AQ/&A#2+7Z=M830XGA</^H)^H#E[CN"C?P!6>XV"#!QM4?81VG
M[XH[/-7Z\^?/,F-^ O';_O5=M3.</9'T.*N2?M'&:@TK-DY_8?P2U _AR=68
M*.&RA _I#4,WU;,[]>)YUHY48V(P.SG[@PWH:BR%=YX5*VWH&_=&M.$*AK #
MF$8W^&0R:,5I.K]1&,;+W,]5-ONX&('7W,["@F+_[U'MKMQAO=C)J>W; HS$
M>&C.-5O T1/<7D)G$-G;R6]G#:182H]R4SJ1+2<]YJHXA(V5HBW@JWDYIGF#
M/(RH7'_\M]:5AOZA>OWE,#%CV.06'Q ,9XE,C*\1ZM]/0$6]GK/?4N<FOC_I
M7'%5*D0_YXGG:<!'8<9?UNN5TB5BJ*JGSNSSN6=_X<?DG?%X\F__[;)RCT]!
MK9$K'AS^4";<<VAJ&EOT:WCW^Z=2BLMM9[K0*>3MXV)7U&"_0#N3O@*/@!6?
MW(/7LD)[(-O+YC-PNDL3YF$8\;G6,OR_1I5C0"4XZSG#I\L/UT/N@-%LK#:4
M)1!K'-SFWFQH'Y2K=2^QMK</0*YR7,A/^$?DXIO&&-#MG'!%64NV)7W?3^ /
M5!HDMTMN9 "5QL:^#\3[S8^+*/ZH-$F(@-#%5?_[9?_^'6)NY_T?4>> +XC@
M&*D/U-T)_M?K_[BDH&T_?.(G)[41-.%<9.)SBE;^F[6+CY;N^%$,V1G/#X S
M'/ZS]%'$$\ZNDA^W,CLS$;85U^7,SHA_Y\+Z*;A''VT+H'!R\^=M6^9T*N51
M]]B!%99><"RB&)N UF59]P8L>K0\&)G5#?B5I7(#=MK:+]YN&"W;LUA[YNV@
M)^/'<9OAIA+*18WP77=Y+9/38@$6]X:/8U&B83JM$AC)X[<'C\3M]SLD>"MV
M4X.A"G[#21OL]MPL3WGF&Y@:H/2:QQE+)U+*,1(<::2!9,I=IK\CC\_C>A?V
M<XS+F#2G:U3_2VTU_=!-T+$S+ /E_7P/(QN: $>*T^6P;1V$A)WH&<O:E2+,
M;\@1HB%7(V*&59JXRD8?[IEWN,/"=M 6(B+TY98ZX@C*T#X -G1H<\!_S-4O
MK-0>>_'*2.PZ)@%7G/"=(/P*0PM9AO%9]L2\: GT<3DE'6XPHB^8$H'(PE6L
M+^:\13B;T"::)).=D!K?O$\TX7F#]A?I<?8C& 6S6X! 5+&ES#K;KJ\P=&SA
M-W/G+$)X:7* %2"$?Z9_K@4^]&ZC'K66+83_I<- IHRK/?:9J7UB\NAS\1<#
MH@Y\H#Z4.UQXS]ZY4=&TTU_\4QV7M3:ORB(%D=+*UZS%KP7R$M!<(MQH^2K=
M5,]2QS*;K6&XA[F',Z1=#7N\"M\=W!M8:4IU##VC'=3-:Y"ZJ>ZKZ^1(TK2H
M/R.F6_QW=[L6/3V&ZR*%6-;LS%H%@QBW79G4764W)%;VZ]$>=9/%J;WHIC&"
M9I!('"*N3>7Z/:/]N+]JMP?"#0K9^<1[:H+H[QQ852)U/K"XV>5B9& OIA#U
M@\G#Z7; /44?!2.IY*?>K\K9]S+CSHW<24ERA.TDCK\Q4(VCBB!Q^PD@"NF2
M>V348U0@$$_4E(-8T=I2?3_,VB;]^F58X_+X8)31'V7>"5]0V;,-*\(397]2
MI0=S&[&AHV>UGD' >*D-=E\!9]V+?R$.Y^Q;Z)2U,V&>W=[=.4S+4A,:NUDX
M0D\S<'F=>)?7HXG1S.4X):?AGL]R9T;VL9$K0=2=(94+.O2A[JNITC#^,:>P
MM_1<J:]I7>@7_Y0[7&I[0P\:QT?5GPI&3UC2A5/Y5C3=%)*-DLMY7,>W@#:H
M$.H![3H^5E\ET&?UR_>>;R<;$K-CA^AY\>5C._[H.!3EZ3;OW'WS\:/34E2B
MOM86 "H1V\8$YQ[>8&F"C^NE:(TNG;=E:PQ9&O9]VZ';<$\AS)5B)PSU9;]F
MU=15?:$S>GWZB76MP .XB+[;)_0(KIP<7:1_*MF"4BC]Y_RCU . 3 ;[-@W[
MI'R)[T^Q9\8=Y^OE7H!\;4"1"<6NP6H7Z_"/Q5L]JWJ.,HW27%@^O/$^A=</
M1M*:W:Z\72:=F!)ZMUE%7VT?;.DH;( H3O0Z/$!T]=V+#(%$=0YA14V7S<BO
M,]@$?,9VF/R@<#.7@<?[J[I/W3[4+)-VV2\6H(^!1^!-YW6:,S%2\R6PQ8KT
MJ2#93?+HSZ\L'9H<KIDHV/C.OJWD/(R&OS3WD7<<!BJ3&_+9KHB>>L798I$L
M&,+ UJA/EOP9W0HG,"+HY"9MAHBS^ #%P"[]0..]![&;?@X_CNL;?[#*\PHL
M&;UA6>,6;9-Z^P]R')O(=0J61-%1D(4D0@*J]$61\2]OAX7K/%3F717Z[7HQ
MZ-;GW,-80Q6J[U H ^RK%:6&PB&@[FR1_GE_SB7OFPD;K<'S'*Y=7_[:H=3*
MN/,@1AYCLT&NXGPE%EL0FX^>T/)]MH/<6J^PLC-M/9G5IC&_E@U]Q'Z]!I69
MPT&I7^C4J)^3WIT1K)T/$%K;D;(&P+RS+NW$J\)@;;(N(8&,NV_'C(O,8*:=
M'E#^N=?[^GX@4%Q\,5XZH3QM7;V@N%V[].0X]A( DAGR[-)R[#-I67GHS[_Z
M";YFQN6^)[TW7KB*,V)LG@?CGW%''__KT$R;=.J'?%HR=;A1]Y7+^I5S@8\2
ML@@3&%HSG.""39D0.'$:1ER<'0@_Z\B89G_QMXJI-LCCFJG@:"U'R?#'R+$3
MYXI.&J.XOGYG9EVZ+;TR-N#H=X_JJA599A9R#A..H5GE8X0[/LTA1)W'6AU^
M3^[2"#@X$B2O8<%.V@)NJR(8?F $-<S9VU)J]??%J?<5E?%;0/Z5AWQ 6-$_
M51Z,9:Y!O1P .G%HF&.J%H>9_VHUA9#&-![ 3%K\Q,PSK*:12_"$,>A? R64
M]@#K#/+4<%>83T]!0H^(NK,04QA-&NI>J,EQMI^K?FVWI+^HK)X%:/*LK+/$
M5SB&NA#V$P6.2SV#C>/*@EA0C=/XG"L_M<;'*J$+ 06<?NG 3-_W7@_LM0J_
M?FL['Q^!,$-IT&KK]X"8[+NB[8<S+<L3?X_XN^1*90MG$76Y1+=X;-E\56V3
M@]V(98OATS ^V$$]6_:G6MB'66G;7'G<84+3-X?SC3O"STHR++@D:A]%;7,9
MNYTN=D&K"25&$R(UPZ,WE6)\/HAVN?H4E\?U/%=W^@VX!)=QC/+FG0_3XSBF
MQ 3X?-MVAKL*\%^?>E+5=G;391J<%7I4W^\U_X_N&\(4,(WRF$DCN@X;T\'5
M+=+L'?1*5FPUCAU*7,:_QMS&#"K9L=-J=?)GAXK>RV>OIZN>*O<(%PK3H@II
M$1*DE[MDD!:B!PQ>_6L)>F?7%I"2"N9N 0C?[0C!N2;V=BKY#GB)_!>F <N>
M'A1+D+.5Z0QS<4\^W;.<7:+/"6#<S=ZM!05IV\LF%JP$]&5.DSZ:C!,ESG-Y
M[^HQMF=U?)?W\5OCU>*PI_A8C ?\EYTSJ$-O;JW7JOM)^5(^<$+:GG+^Z^/!
M&2YC]V+CZT4K6Y<B=!E8;^BKCYV0OZ;S&2"3(<I^KUH/&36BV;7Z#*P'7OXU
M6GO48&T3,17]1$$P_A:Y$T[ +]A]8+G3OI&=!2O+:>L)&8;-MHC4ET$=74"8
MB6> ^%J!W5[3TN9#T297GQOA][ _$[V6!#G?G46K4ZQK5 K,).:#K>_,E. 3
MN23XEP;C0]^]@X08ZGJZ['G^_#,-;&3A=O72G7_HH_D3*JI6U"T@]A ]X?5Q
MG6:5I9'Z%SP+\!)R&_093$Z50G?.Q8(7?$X=.GZ21,,7(F6:#* _:B'9PW^&
M^)[HNK_R49>K5> GE!GRG7+[+8J]?@AG#* O%.5AF)*<_HSU9[5&,HUYP<E@
MP8G\YT9>;'N:53RW3;+!@=W7^_)NY&1IH85-VY=NDEOQ$?4B(#%G9&A^2(NP
M1G[1-$2]OI&3 D%"2>(;S&V>N\%^5PO_B"B*I%^V]TR^U+9;XJ'VAV"Y4'Z
MV<UX"JYD<[HY/%_HPE^TVQ\EB#_R;GG0BCJX'59"$YJ)XQB ,U2MM1IM;+Y$
M5M=KUT!+8W^B$&8<!Y<(@$E>W (D:N]EG:!]?4UXDNRSDZV!" V6H73'<&1G
M3\X.">/$$\K-";;JB<J\V5EW%Q:'3#9<C9QYJ;#A7(IO- J%D@O[7!O2<WJY
M(MZNSBLP>K/M+D]C0!O7OTY 6");0"M\KX&N^42H7,CHT("9[7E1G:XD'#T;
M2C!09UWH+\=$%U(10O!7DL_[5%PK-!"G.:U;0"4[IG71\0IM)DY-6NB!3[PM
MA0PL7U29M]H)"I^%4;Z_HKQQNL+V'M_[52859?>56.[!$J7")) 2F]U- P0:
M^C-1KW//8'JW \"\PMB4,Q@PCWLF<3KW2NO+\0>(% PA)EYS:8@TH9U.\=V3
MWQV:X\6_SF<7OTMN/J\??@LWE'GMB9$?/;A3>$%<@ZN-\APVUQE(=E(Y+%+W
MFDYUPCO)>I4DDR$"3T=2S>L>""'X(FP!OO,/S6HY$ZF<Q,D!M":<C["_U$N
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
M^5AZ]M+&B=[>SM_A-XM)L#< VHVUE_VFSX'],;NN!P\G:&:&662%11X\-7,
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
M-!=NEU'FQ0CHK(1>;9W#RC&-OQA^]B&\&#C%5 !%&>%1?2T5I3M^.XPLPM\
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
M<"0?*4XUS2OU<5"7;U;Z=0F6DZ643M-F"_./$]DCUC*4:U^1V8^M+YE!4!P
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
M^T]&3Y885Y\PF(J VGHDN2==D#RLUG2A6SA<Y0&](%?L&70L%RJJ:7J *?O
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
M+^'EQ%FXA14_%2T[ =PII/<-E4R&\5QUVEOK&STCLG;NTA%0#>AU=/3530Y
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
MALG$X=S)46SMQK2E*]3HTH'6I$\O:]/@$FS%=:HJ^Q'<[GN$00#W7SL)\O%
MJ>D=' "%WER;PPE#O>VVH[K=I 8"H;&;"3XJGW>-NOON*TY%@*I=31E\$%[G
MZPQB 5,%%!U+>;@9^"TE2L>Q\H%+^G./A'Q[P<^;6*;D[2Y*<'LZ!:-T;C#,
M9QH9IQ2T*5?*X*;&S9:-LF!7"SPW!.+H>^D23F7'GO>F-Q(#L87UH0PEIBJ8
M6:I7/*XM[.(CLSCH.>\D!UTX0+4S;XQ?[FP.>O_S5'-/\XPE$ IE2F#HO@.-
M.V>=I^I*AK-# XL8YRP*+0*RUJ$D./T!-\7U$@-<9[(>>7[U?WIK/F=@GEY=
M_F/8$B'\*$9Y>[P1<(3?Q@R2J<0+)M&TZ3N),=D3C*!*T$-^0T_"5\/1,W[S
M+)$M'$L5AH>\3F]=/O7]V)<;W\F#C1%@$36X!2VGH[:*WN-]=&X3B9C2.'9?
M='[3@9MSXQO8?+[#'&"[;J%AX%:C86^[8>TV2&4@C0IKJO:].#C#?^P1Z=L\
M[#2J%?;!#-1^31A/V=74 Y(V-=P$IOG6L#= 7\91Y@G0ZLW!I>AZ X'G]S!!
M9S;CUPR!%0Y XJG'1;*/(&Q-[69A"5 >E 1883^@57^#.J5?2RMMZ-O8-?UK
M?A96B:F$,%/M9-%#6[^8PV7HP[$UM%/MQR/]7.VZLP Z-A92TX;%:VKJ8))E
MK,[0%-2K[Z9.PQVLL.AF^\;MA7%A)*O'.?.7=]?\R/.Z*UM."*/;/29_P. A
M\9N5M9@XYG'$6[<O]Y:A%^%I-5Q#1S-%JEZJI#31$_;?*S)1XZ6X\C9S !F<
M7TK\X";NL<8P6ZHC_4Z:6A-)3,%AS@$/C:WU;.GBGQV5ZY6XE93F>_[P=!12
M(A\)[?'HO:^N7/X^\9?[^<@:+][E3K;P^MWWS O@I2>$]2\ALFQC!S*L(DH
MA%^W8JZ<QYT= !.H^LUH:>U*!EG2Z_U<L)Y@8%T'4]!@O)8E8_&!RHIW=CSY
MWB6WR7+13&9^@@RJO6B!Q):=\6#$S!R?A]UPT)_0CLT22UE@=Y8-'5S=,US.
M4N.=Q(('E5L0$34+>1$,?P9>J6H14N6PT/4*U:LD:'BU0'8EU_3FP1,'"6=7
M,0!2E[K4PCI8V24ZVS-;?8Y!4MOT'*R-WSJ\&4"#CZ<LJ(_WY3,M:N!V M;:
MF9X'M!9:Q027L27YW(7+1?)X==?$WSRMG@%3-;(K<EY/B8?P,15I:=]'A]M(
MQLZ51SP[G: Q]95;@^M1?"\X0)NH=U<#@.RC1=%[:8A%,9/I&#:/Y^7L&^0_
MVB\I9(&=8]SG!N+XD,B^:9KQ,<NR:V1MTA]1$8Q/6!(D&E?AB>^*,GQ4T[B;
MRI2S_?JV_'7*6Z6G\(L@[Y@KK/7 M=KNO,Q+*\9DJ,+O[P%FBNU9"7JI7B5Y
M3W//1;%GL-^Y1IA-/T'#QJ*479FVH(W7NM+^U/6OGS9.!NIN"HW;WH,(>4G
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
M $JP![]"6K3;F(U=CTB8%97%">Q2;V<*17A#U)1;F;*==7H+T/*@&TT2V8R
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
M;-;/IC^W7>23@YYH],Z URR/+< W)YY1XYI12(6V,?!\Q-Q<_X)J3JI99UY
MBA5/B6;C'B!/PW6IXCGI(^\SZC"O$D/J8:)6TK=:Q=_NJ6A2P_7B0E#*Q71B
MR/%>.>D#\C_$ DDB&[4L?:1(+^H %3AX4-YEZ?V[4L](>-<6P)X0N4!>L!RJ
M%RT"GO;\9F\M7GI8/%+<_HPS<;53^U23Z7>ZV\[779#Z@N^HG]AE$Q6%+)S>
MKS/#M@!MM:O<C]6=#'QE*(MR,5536MGEV\D:)>Z>9AY;X.O9#.T1V0*<-(I6
MY*EA7JM,=6:C5- ME_H(U&24,:*(J_-I"Y!/ZB= __WS'40QNO$ZR <J'>!I
M/:Q$NT6ED"@F$&.T8[D-2G(V'+447</)Z:$NHZ]P/H.EF+8=&EJ*OOV#%TJ>
M9LU"IS@X_+G<!V$YS]##*BU6(1?,G+\[&_<NU--U#D2<Z7D2VPTQA4^Z#15Q
MK]<HT;D.E< !1XK;:\V CU? E<N:N14:3: 43A5DPJH'PN,-K5_)DT%MJ3?]
M/_N+!Y^^5)WM_:'X$7-\3+[$D4P(MS3,R&R=L- ^KB"3CGK![&%DT@QC4MM/
M)^<,D484WQ0$-DO5H.P'G9:=B=@'KPY*O1?TSBR1$UK5NN+B.'IJ>-<>7%73
MI->%M33U0A]]^Y7WA$L-#XM/&;XUN>//N%AMD*,0"C[=Z0,DX;$39D<?)'+D
M.0EL8"93]ROU<.J>UU/\<\*?0?6$AVX#T_65[<66'27.\29-.]YX_B .=.E\
M:8KZ4'>&G^\+[FVGYVY3?0$]IV.=1>3APO33]-B4PB'N[LTS'_'*K _9B9^S
MX&D#+9X^LO7\X7'.9;8B+"O$(%"0K5IN&B\JZ+>]W8N<67W]4;>-14MH_I?>
M4Q:KNO788N$(B4;2OA*)1Q.*5KD-.IY+IH^Y^TC6",/INXB[U_D71T*G-4%I
M(XBA)G./JP(;,4);@&14U!Q08$&9]*(LT>.K4$-IQ:6C$Z$<)?'P2(LCIO;]
MS1-,0<$BIWZ<5NP #3M/&&^FN36\RE]'+6D\&0&M';S6&UR0;F6;N<WA<KT(
MDT4Q %._<D]?I.\*-HL')U-7XQGVS%=X.9I+;)(>'HX(GJ,SPP0SQ"@?_-\K
MA'E-:A[3'J2NE#$&?Q$(GM/LDF4O_'*@GZPYH!;RTGIGU(*[*@O3SNNS]W'
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
MQN0%IX;8S2!T9]../!M]3_LQACI3B;I4)RWBF#NL-%3X\,,D+BRY(MM)(M0
M=-N\S5?F'2*"/PB[AC9)G_M@9@ D8<["P0L*%&(C>&\NLH&TT:=S2>0^NDD2
MFX0$LNMQ:I0E]+XYB/-HJ^8\3SQC$TVC;. ."1ITI-_%O!F_<_*FIF)%O64E
MC'!!IV[3N7/5SU9-[<#9XA0#(+GD^R+!5\'@,%J[,0*6U]_LXO-;C+B$(FP<
M_!*4+QRN 95U]0V/I!X)C11[ZO1F!OKQ.B3]62OLQT*%GE_2U=O1I)4C0#NW
M?LK2 )2$1>,DZ3:+30TBQPL+(U1=",!):!%^OH5,0-N?3##ODA4;^4F::\#K
M*XH]5%6@]".P\I[,Z&O9@>%"WC_L?3$*R"8.H!"#UN>?BT_LJ_C:.7Q4Q*7-
MW]8 V!+2<+VQURMKL;U*3"AI._JCL>.PHLZ+D^<."N5\$O[V*;FL?8(<,2A-
M,Z-&U(?YN*^6AAH*(1WL8N<)#%UZ LD]76"S,N7@VB!LUD9I*,GC51)HMOTG
M#0I$\9N*K!4C/:XEHY7J]2C8<+"SQX!WP]@^C>R$7(4.HT/[M*08<NC%F@G%
M\2R_R[9)2!T>8[7T^6S[4:.OW-:"Y[O)V,!2DZ-YT]=+D!;QF_Q<+_39$%G\
MF>IC@VN-#[2);@9V"*_[!EXO,?6AE TO 4U9TD=*X4K,!$V<NA93+K.)>)-:
M9>YAFC"*&Z"?^01/OT#9O$&/=XRWOG;XKEQM]2[T=..]8FK'M9R8))OW_3(8
MX=BVG@^C.-^=<$(]MZTUN-.5N%[,5;/L]D\;[Q_VSO= $@RK;^J69UYN78.1
M9NXX--LH8-57/*Q8SQ$^FKF/^Y:3!V./'L 76X(_J];+=1]%C6&[9I6FB?L<
M(DLPGLM+@0]I2]A1Q"L*E*98T,77/,%O60EOO,XSBDNG<"UO$0? /Z"<E@AX
MOE."3\D<33UA/4MO?F09V_)Q:7R9J;]+M\C!0_^C@2ADVW3<)BW)RTYLN55@
MH_/MU"A.B![-V =OLJ$*Q&KK&,:T#M1H;/(8^,*/-^*VE1IA'S6WGJS2OQN)
M]=<!*;-;P(7V^12478)YKZ:D8VCF_JE<_TL&P* _:"^[O#.@INM+UW7G^><X
M."L3MWN. Q K.@!+.9GSK'!%:E,._5[S(-PF*U>O$YZCK.LH;YC6RNR%]JN2
M06^S'$,]!S(QE"_X_[UV5 U"W3:5<_&M$E>_4KFW#H09Q=&ZBZ1#H-LO?,KG
M "X90P]C$)!+!C[PX7:<7D-?23#VZ;<'&P\C4U!^?H7CX%>8_-CP*@NR@NKQ
M[Z&_MUYLSC,T[9<GB[Z/BZ+XLA23JR4\Q33?7W=PTXU021>XI7BI'5*Y CYE
M2^/*FZ*%./6A*>P#NC@#.#1=<J3*Q;T4<NO'Y?=$8H^5U\J\^T&9L-1IMV!2
MZRZYY(PH9$6*3AT;5$!IC!9*3#^_O^C%[=^>Y$H=PR:Z-8]@3$63<TKXCB6_
M)HBS4O6!<R#14SI^=@>B[YY]5$9LQ0AR '<(LG2GIC[?XN$W"<Z81[=6H!\>
M0XJ#VO(E;%0"=6YLR DI':ES4,HQ,%Y1/1D><H^FC;C6O/[V5N_L,:QD9672
M[,VL&OL;#".$3@_[*%,78]1U.;=;TW!V35O)1L/Q_"?7"X\=[$,]15,O^^D)
MMW, O.QZ?7 GPCC=GG <>65?=FE;OQ1K6\"52Z>LC^>]OO@<&-:S>AI@N:E4
M*1T':2JK*.G.GW+<L <IFX=),X:&Z7X3Q'D8&20!7_0WKD/>U%3^EGDZ;XAV
MFWZ$RD^R3P73>K]5)P@H!A& :W; 3MT)$0OA-9>!)K?B,YG?X3;6F-SSLQ#<
MYN[R075BM>>H)OT2"?/R\H3-9]O$.LD9NVC@1.VGF99XH=9U5XM Z^4>B%$M
M^.<>6'\;#L#\-=W2G-]D3'&Q"?@%5;<=<8X#2&KA /R),V[ U>OT8.FK?'O2
MW:<W?*O4GV9K:<;C[R%1"%56H.ZE='KR&5WC K=C_C]&XAD@$J$&(\!468%>
M*!!;N5+FO98WBUZAQJ7)2S,ON0S<][662=D3.W=9>]WW<QZ8G!ZDPK0C22=J
M?WVFFZAN%PB<M$A(/Z)1H>?ZMM?ZM/$]Y",8_C.Q7O""=5D9VKK>_1)(XY[6
MO"!U9_B5YK^TSA&XVDG6O6\9C9OX/L9_Z_#BTCHF7IZVBQZ4>OE*'.&,[V8$
M27@^@C0FX*+Y"/;$6#]7CE^-O>8O;O"0_*CUGJ),9'3U*1VU*O"S6M.D$Y4K
M/>$2YJ.B:(TAJ6.6<D^OOS6SW[8:G 1GC#L%ZN\?&D:YNLQIU&4.LL/"!1'G
M<I$U2)VR/JQ-WW7;0P>6SR)N/VI OC&S;Q?6;+AE<7VD>RF3Y%!P4^Y63U9C
MVY/N);#FZE*_?-/GD10318F5KV-0!X0D*Y&I0R$8%R?>OPX[CL$GC%;[HG/L
M/4,:C2)3"I8[0L6, KX0!BW"QI*2C_$!9/ALCF%_V^0AZ'I00+5R^CX_>HMZ
MXWVVU:W6K&$C=/T9>^C)*]9Q10??W%C4$7]R&MOAJD2LO5>6 Z+\\!J8A;\;
MQNP)9Q^^S\B5W$CE  3V4'G8?JJL=5M[$58 TP&693B8\"FF,HA4J0N93@3.
M&+^D=EEU+^J647!0L22\SP_<#E8B0GH<OG"TH-M2U>&:_94U][794T60=LM<
M\Z+RK,OSF^A3"K<G6BXKJ!YJU0<CP#VX@W0P0\=847[8M TJYPS.%XY8Y0 D
M!V;-F\4'R&]U$,,3&IM'N)1Y96CO\[09\V+,F^\3#^]KZF?E6JW;Q8613%3<
M0(;/!Y%W#0#LZQS /KB#*?7>^SZ;MP?ATG03F)F]J6YY>=]4X?Q$\]?>3JI1
MDT=_S)(-+ARZTS!FMNFD^VGLL9]VX<#7.'4V"QEK!C4P>GFBZ-:'^">+$7&Y
M==9\:[*&\7BGC\M:7[#]O;I:CV/EE)ZIV.TR%/;=;&_O4N*WSAT_^[K^HYG1
M+457I:\-#DH.\@3+I#YAG@L\0I<5Q]YQ%4VM[[^\.-@6_OMCJ\#;/V.KP-L6
MMK"%_T$P\F2GXJ*/_.7R=MN4S1];\E;<M-B7=_J:_#+5W*.'L,^I^RN]I9@R
M7R3,V$%?XK^+:'65F^[@ +Y>XMYI]%?/@[?\8TN>E6O)1RZ'85<_" E_X0"6
M-:#^@K[*/L2_[]/[Y31<ZK\A=;N\7.Z=/%;SE$A$9I &*!?@"_S5Q^T$PU G
MY#OZPO[ZHH-7GM+"NO>1O;Z61RM3_3/]].L["]_\$Z/;";]"?9>59Z25+P5R
M -0I;S8+X/VK';N%+6SAOQ> LDV;,9O7H_]RN<:;^,=Z EC;'_NP3_TRU23\
MHV[W0OX;87^-U^]7U?!?UQ/<^.M&[*>GP7]NNBZ>LO]SC<$OKXG8'O-O./U)
M12G3!]]5A@V&+DOT((NV35__U:>=F(=J"L5<L-'XZXNS,I@ZU;7X8,987^7@
M.$X2E=,#'F47CW;\JF^VR^B?"/VQ_A'NLW^,68R?PHES $V)8XS5;<._V+%;
MV,(6_IOANC=HUG;&W.+NK:Q+DJ+;IJ2<F&^%HF<TZFQF?S.90"D?'!PM'OYU
MRO'X1P$?W?N/ O^L[,*O2F*K'O!$+SOZWM_6D@'&F7^N&R,FPD%LP^RECUB#
M7UZ#Q6?S#\Q>/#C[CT&<#MZ/O_K,K9Z4<ZW(27]!Y[Z_O0(\1/U980/VG.[(
M+KS& ?AM$OU^V463E/LG:E_KH/_;2$X'K^>_.F*XA2ULX?\.MJ+S6]'Y+6QA
M"_^CL16=WXK._Z<#<H+*W_0;G/=L[/6RT!:96Y$I@SA0'WX<JR_<6=S2IK$J
M>6-A^*,;R_,LH<-7::6.#>(E@3;%G3@ 7-@)U'B^OA#LW0$.X 7R_C>2_L;$
MT:>%X-\S\B D?(0R^Q#<O.YFR<L&X/ = XNA@Q59._[5P<\M;.'_[]A* &PE
M /ZSL:T-SJC1'-7K<.Q6^72B8?_^S^O80-PA#J!&@2GHD4X/J _)-J4UA"V>
MC]YXN NVJET.#@$MFU09<0#VYBC%72A]=;CK*%C,Y%,8SOS*'<'P@0;D<Z8L
M!_#<EBY/EG_VV&/?Z&RW@=>)??-A#T_7-" .< W^D9-S;%P$.Q!:AB^(8+[F
M (0Y@'+6SIWJI73O<5N/8*1X?J?RX9/G8!)A-RJ?*F4DXQZQ,O#W3?>P";1E
MYW7O5%T#3[$Y./$#X<(Y^<ZW$'(ZF@,83\-+0&XF,!1_##;)W^L]^H&RQ!0=
MFU!E'H[WZ<D[;*=V4;^S_.+&HS:>'TX+T< 5#N#+TI!T#4CR4'[AYRIY\S=
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
M'$ -S;?US6Z;VXDII:+;B/^A=+-79UQA/JR@2Y(N>L%L-:J\#[MYN-:RWG
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
M7"RC[:8'4T28;2#\&]>:F3'G"KA4\0+5K%', ?ADAW'_N,UU*3Z209NSX$2
M?YTU^R0'\,;H)@> Y<[W55NK!@=Z"]M ]A&[RHD#Z'0["XH"44S&-I3E3G,
MGU,X@&E#_%6V]IR6MG"=W?E%HKYKWBXN][_B ':,<&UHYT0$@P_,?@%;(USK
M6O *$2NN?J:B_/WF*?>3@@"D';L&R4M9#\6[C(G!Q(?RO(""AXP4OK:;.D S
MI$H"'/*<UZ4L1RJ:'73OR8< !-.[\(KZI[AJ"#6O3.TVIV>F?MH,#E[S>R[6
MWKK/P=R/C%OB,C\,S(_LM)<2MXK]K=_53/&5V]'H"U'A#P0!B 0RM%^G@0,0
M0+D.J<HR3Y:^.77WH*' \"X] ^2+F8>SC^ :&&L#D]^'\/%9:NI%Q'.K,Y9>
M'AL[1U%$<0Z@@\MJAA=K4*YNI]]".(!7$8:2;$46/-#*&/[* '3L"\^SIG/0
MUY!2JQ)4L5S2NO>)P48-(7M#@' \_L8!:FG01.E+E,=,X!,!4''CR1/$7, -
MJN8S1[*LT'+C\HY(R>2[.F]E[C[!?G6S&48V<UUPL:@TNKO+/N'?7'D(5G>,
ME*'9]JKT0I*'P+16;"%L\-$[\CWKKAF)_*:SV[#?. "AF<W8A0#&)1M8R:!=
M0Q@F>&E]S[WS8F>E,TYMVV0Y'HALY]6ST0"GFEX;:/H^6!N<E8S]KN@*4!)N
M1!XVW4-_LF01)7W[)G-$V^H'@@-@>,'+Z(=H;E25K-QB,G^HG%\';SVJ !N0
M0(8L4/\?]MX\'LJW_QL^)=EB2I804P@EM(EL0[(E7ZV$,DG6"=FBC!DEE'VI
ME&(4E;(,92G+C%W(DMV(89!UF+&,D]F>LVOY7M?U//?K];Q^O^?^W<_]>]W7
M'_,R9CF/X[._W^=Q?(Z!W''GW(^[#%%YBW5_P06UM1M__4D%09FX@PEUA&V0
M5Z$&&RGJ1S4EGQ<;_/1.4TQ%8B#V>Q=&%62>"?%EW*45=.#SX:5M0HN2YXK$
MRKOL:BTIOO&(<MCCPB";Z KJ](/5Q_[T_(8WN5FP/EVUY?E+[&@NX-6FKO'+
M@Z-1TBDF*?#Y59F!&F\]L6PICNB&C+Z76-_Y:,><3'/,+[<=*/64XH@Y#]ZU
ME!C6.#L<HQ=23WG?&-O8M_9"LZ1']NCI]B3=@9EG!1\=/2K0Z^7^^>=.10X]
M'[M^CJ]5;>4S(XY=KJ7Y:'0_8KOAGMH@T;P0])<U%/I)?(6_J=\]FP43IMWH
M%:5NEF-(!L<[_N16MW#$^1E\:[6O&;C.W-V.HL"D0S[--]USU'Y.'RY&\_3*
M,",8%]D?2S1)L;474 Y!E9YI.RRGK%"W:T[Z3,+. .MGU%+!C-RKLX2=A,Q^
M$_&V71+.@Q3B :P[<;BM ;(M1RV$,]"DF]%4>BM%IZ3<K:-;L 8>I<K+D(EA
M5=L(L^ZR2QQL)$'%QG)#_N[KJ6V2Y=O/M:SF0YFM'5X*KV7+Z9L&T ^&N9$$
M>:U\MT8F\$,^031%US-E,?WIOLWQ^UD&AR[44N1D)!*H[Q#SNV];R)>N+OJ]
MHJGR>."?8KV6AD-/@S!W0YS[K4U"(1>HV$'*Z,BAOQ+:,*G'?293]>@D2[1+
M#NOTEZ[C\5;K7?;M^R[*9!HU IC\'\@T7=P"CGF.I?4)US! %-_?5W!+ZGM*
MQP&K8_>I3LW,?1RR)'8'RQY6;[/3<_V$X=[R"S*,W]2L&(*OS::N8,KX:]IH
MMCXLVC'XIJL![39JF5+/R*9C(S G30Q+*<JZ$M4M*^HYJ4"N"L0%'?$*[-<(
M-_@V3C?)^AF. NY_)FRFOC.R+ E32K-K2$PDBV%17""!OQ8NM";<*6I_,(\+
M>'Y0V"-*/$RIKF1$I%&D:L@1Z7)5H\JA[0XZ9=8A<=B0FB (2"&@##B$A^#0
M9Y^(H!SPE."^LJ]ARW<+4FP*4?UJDQ )P#? =K*,:!KX((J!\9K@Q/.M[B=K
M\&\X2FC3;H(TZ!/F<CE#(<KP>XU;N.Y'M16I"16J\01B6.V2#1]+GO,#B@J<
MH5OO\Z3/VQFW G.I7, 93RK(>D1L9-@>U.8]28$ $%2PP@QM$G!%Z_$]C60Q
M??/0"=_M68.,I"/HZ2_X*H0[D91:CRPQ2R]W./K2_HSOB<\Z1U6*Q2&:_;^R
M,?KBI=[7W8$;A=/>10V5SW%GRI%:F!'X'F\(*TK1)=)/7KNQW/YLF'\K_+P1
M_ 6QG#\&;<6TP/1(R8O2",Q!PO+I]U,ZG2J#=KUDVMG$6%(!_E$I/'*3-:QY
MW"+.[82!@(042VQ@3!>,K<^FI#WJNCK78Z7D5Y6WD@P.)*$QW6N^$%]Z44'O
MW6)!U6*.X?8V\^7R,B1C?A'V@&_@NT,T+?H4DDY^*;.4Y7^]U\[*")X$><7D
M?"EBDPV9.&]5D?&0"Z1:TQ'L^X@L?"?V,6(YB(1C8[C 0M_F3N8I;,L[$,>I
MP76=XV]"TBRXP(;$%%0QWW."-L.0SQ'_^@JR &6+@??X:"Z]3Q@=%2"9>>Y1
MK9%>,I*", $BEER&C,5Z(> P/O3!Q'-=#OUW2D/',_*#=U8JE$@QI-@?">LL
M#=X5].!*IWPOS^9=4XS=S*@J^(/)!R:AL+O67I+E/-;CIY0.IXP?&R4:$;:Q
M[G41=$/N:AGL?RI[W3V\Z-"+!0_>GES\$\18=J8!7:J>##'ZBWWZVECEC%PS
M,^6XL?M(?98VNUJ#(,GY7B&91Q%^3U<F?C"?I$9"D"ID:V)3.,+: P(W0S;C
MQ.;.1Z-'L3)>A,-?RFF]*[&/%MQO(.[\<6IB%AG$<@.).2P8&!I*\79M2+;/
M^FX<[JY#-9*_;XJQ;V>:HLW8Q"JKX/'.R'6I3(&$06E$B=)^%U=YB%=<2V5(
ML/,DQ6+I#S_SA(]B'0 VX@WQ0 F9%$'17G LU'S 4:I>C]&X*LGI!4I<Z+E<
MX :9E-I$E$6@KOFY][NGUOOG[3XT1+@T'8<IX=FL-,5@,.0>] 6:9DR5%AY$
M-1QS\+AM^6ND7G:'M/&DS":6X0AV^M(_CS<X5&E6CRM(B_H'\[2P57F'5-\0
MG-A?B![\H/'XUIY#/B($_,>&%F^%5Q(N22) F(DIV@\"-VO='"6G$,FE2_2.
M2HV<Y3\<-(^GW,E\0&C.VA*CE@)FT!7/@/;CPE3LY:>VPI=^NHSR:A=EB9;%
ML#[3L503.B^CE_ZT^0%'\N624)6[VH<=IV_"[E7"%]28ML?WR4X(VBKR57&>
M\&QB33%.,UQ WE )4V]XN)B&;6BK[)26K?TE8GWTQQO<Q:OX6@2IO@DG2;Q%
M/:5VS=]YW*TSS:5R"CZ=#K!1;PM-FATBVW'U(E[+HZ?2_ 8M9O?.[3Y0BV_%
MW><"Y<V/,5+S,AW9$W*G)I#EI15!DF>&[EQ-#E?]'2JL,@(-U]PYK-<H!G*!
M&GGU"II[9&'S8N#&SW>==1]"< Q']@=#B:9,Y2KPY8F\=[-DXI?RF M6'Y?-
M5'G7'&(VW!G:[*);A@8@QDKOFU)1[X+CPF+YGN-Q.BKIF^GA0FI0>) F&#]I
MTPOC;YL]GBT5>JVW_C"7>+GMR)&M6VKLFD?YP?-,2TP/H]SP0!<K.& \[&3.
M]SL#OYD:'X I&F@CEN-8J1 2*[1AQ:-;B9]\J0:TU0S4.3!#.<^39Y1!;[V2
M=&#4@%V4C]$.43E/TWC[OCUG7G?/]M11)Y$W=X03CJUFP<PAK&(-P6&Z]N_H
MOHB\.U!+I%D6)T:-*M=^8_K5WUM&+1W\+]T0H_8+.=PY(8X0P0C,T^NUTW);
M>)9K]%?Q.4MXQ9Z%7U^?4%3/5<*=D<G(,JD&83S)BE%)>_]@U?*F]S8SQ]#G
MM:WE-WXW$&JP#OC*L[2K/H,#_BG*3_W\IEZ^4YEN@;_%+*-WT-^$<(%QW^C2
MQB2+@3L?%XR7D#J<;L2G:QD#"]G\X25Z@7:?%*XV5=>TX-4AA;BS K]6#&@E
M1CODY\>_T4S*=)Y03%#E7?6*,?(_>E*" C&NQZ5((;1*!>''HD,WU7&+J8Z!
M*B]I!M^2&(FEG0MS'Z,RWKI0OFJ@;0QS]?.,=QYR#N@:,'&G[6*D@FN_P-13
M8 0B.G"(_#UFU%.(]3X)<AD(RF33W]=C22H,DV[L.(*.2-30=\RI5\AY)KEX
M-8YI-X+X1*;N?XL.HWD_;?QRQ$M-P'/<946S]QS_UQ_6P5=Z/Q^^+'?EE1"(
M8GR#9(B:)?.OH?!\,S+>304%!*G.$KT'J;,Q #,SAE72Q05<B:10RF@::D(=
M00FLT'J6GXEV0'<_]7BR&>/SEJG/Z4'RW$3N02%W3-,EX]]R&!,V#RY0#R8,
M0JR,I+;,RW@$C9$R;Z@#&CX>[Z^@-54I7QFZV6H5?E<'WX4?;&X@-<<:;@%1
MYP<T2.OGTT<<[)]/%C<"H042&WU<@&\O.#0!C\2)5^V3C\AO>3?;_?'%#T<>
M0FDS"E>N_0BC%0+G2-A%.%>7TI_,O0Z:62G"*,X;P7-[[:8(L<P=G+X!TM5=
M;73OL13CRK:['68H_H9@N#SB!G*')ZDYOLKZ[H2ZG,U+A1JK#^?NBO-LME\9
M/0ZQ.L2?K,XN[?>F_5*I:(0G<EMCP>R9P(WG5-3)GW=?+#7>BXY'3-H,(.:;
ML&S)7IZ-8U"V&X:H7,MO*F?)!5ZGL\-L*HAG6)?8L81#GMAM:&\ZO"$]R3&Q
M:$ZLC7$8<_=V<[C:S+5KF&.8D>T$+=";(HO?XN&EG^SNWW348LD(_E;<;I+8
M8#.4QG@/FK\?#GF ?9PF4YV1M_&Y?GO.E+D2O(Y0S8Y%W(K79CSXX=;MLR]4
M'6FQ9?3.%YVC7\:2C>"7?R!5..1[-HE4C#AYWDFP?[)G<9_:<H.%EB-#D)U5
M2% (T>BL=Z .5=/W/['_^G3XD,5\.K#Y*T8-XDF>B3%=+!G0ZB.8;C?,\(N<
MWIHB MP+&V"%6G'&.9=!*O,FMF4,K0^QVP>_>W&7X$6CQ70;"KZ!ZMLD@W^D
M_(46MG"VO]^GV6NM,<2<FE2)O06+CKD7;XI=/0BP(WNXP"3<FPM<3=L0*KY<
MLA)O.)C)_X3XS:X=6]));1Y/#)?L=F"G> =<?/+<)>K[XLV &B717IY5JL2&
MVICO?6S).I4G[$/(>RLP(FB<K;!LHE5=VA!Y1VU/9'-W^5KGD#GC#>C]W@K2
MZ>/EN;)_O:DX!8O'CKW>;"H>0VE&]].OS8RJ?]KGHW7RTYNSH0.]Y")< LMR
M@BR,XKW6.[H9=-;\V)ZQS2[^ 7&[7^;4Q[ FXGV.OKQ>&5V]O?EA@87G(6>7
M*&E\$1>X221MJ9]X7R]W[(+8_=Q/;A:[61-SJKPCJO@,["U-4L 9<-=86RSL
M<%GUAQJZ_:-!USUQO(D.&P,<0>88/CY3O?=E$^8PW;4A'4X2=)2-4OJT!@@!
MZ^08(LV&'(G;C797>;S&/##5.QFV\&UPZ[36$D:$AL&-(46'9D@WQ#^7QIG+
M9-;83;^'\#"]LEE>@/YP!QA@GV83/J(@8=8LC?^"ADTH=Q/X9@V5^T8*9>34
M?0IE]<NV60/WM"0VCM'5*-.-\&&7"8DJ!#_+.'@\7O(G._WL2=[;$TJ<;07S
MZ9I4'N8N,@G$-V4>K*0W)?H=;&0XNAV]G@HI-2_0#D[#-353I,(#PX(*)DM"
MOTF:B$=L_RHW7_1?UW/UW^&1_84+7""?2?G;7V"EX*^'Y]TE/,\!F7OWV.7\
MIU<M_P?+W5#0N-=T2K2"^QV9IH2+/=WA>JW_V8WO?[8<$OD*<+SZY_CY_SP?
MH6JI9LX\QG=98(R!/_T_;<U[V"O&H9UVK-$/*=H;CSS_31%G<P]8E?G_O'&_
M<T"\-.[Y5IH';\H_+75?A==KJ2F_3C)O9Z.J_G/S7U_OFBU+N?H3D;;=Y5 3
MX2C[#0*E5ZU]_DN/OMYM(5&U7BZ @CTN&-?<?M6SV,(EG7+H S^)>&)1XU=O
MH3QEZGO*,\01?/FW3U]LD5?R"RL45S@*'2K&;(>(SW/M7& GR+2C7XI77UBJ
MWM!QN4+R>1N4\UWI@2=/!X;^<=6.;+8S[NZ%+E;_994# 99SH<'U,%)L0R:L
M=U^4/1?HNL_[2VM3F-9,L<V@PTZ5?RU];M!4<Q-YCQ7K*A+'1LT@AU0HI9T/
M61;>/NYN4;8"L9E/ES>:+OY1JF*;4I)&"8LR?]67;7^^0*V1PS^[7T(DA^Q1
M&G6^^[3(1DPZ\2C"X;^DL84U"*&%2FCZ7L0'^;S/X^NI*_R7-^(QJ0/3,)9$
M!,<$ T XEL@\D@4S!/=#!9?XDB(5<:.OLR'>SD;,94>MVG6_!121"T2?:N,"
MIHX.7("(YVBMV2V$<@&E0A@(6\;?R8*%$R N57MH"B(])>SKK+-]2Z8Y;VR4
M+?=$U7; M%9AU!RB,_LYRT9:KZK2]6PFN+L]="I$A?KM+=$M41)B!/K1:UFP
MCB50N7.A'47!P;E G67!WNJ>X0#UJE9IW>EJ3*UGA6MAHKM<P9.=PXY-AXN;
MOFPA\$&RN8 I=1/U)TC^1]D%O&)Z S/[@:,>%R@G$B[9*SI'F4GSSZFM^'*$
M/&FB/35.LHD4\X@)YK:B :]/YEXO84@OM@H^!3'V=G3O)QJY1JN"L/>T3UW<
MYJMS_ %,6=8E'$6[3DY(;U)AD_1#TM:E9:(:O9/IAFWAA*BQIS@W".70!-"G
MED$5:M;A\DR)F]^H2"7.$'D92Q#B G>QS[-@W9T[L"V*J9SJ1$X$,A[[&5][
MA7 ,TY>I&/JXZDL@V^C;CXGHC>AMQ)LL8TB?,3:;#,2F",8'6ZNUH$!@OS=4
M?&%VYF<Q?+T/P.2'!)PJIBTFHES?DTS<M_KE+H\;9=\?B/D:YBO2]^K'U=.?
M3[6:F$WLC;O4>B*7-TM\.'%-#%N!?0I@;%@'4Q#1Q%*[QZ.MR$_[^V:1&H@G
M88M/-_7HV4W>8[B(>V6$@JBR$C&?SE*,"X356GJ]]"<XRG"F%N8^9^"9MF[:
M0C8E--3(NGXV5QRV;@I@ CGMAH?!T(E$TAFL'+C>>()\T[_&'FDX$W%G;&#V
M\GLJDG;1LMS1T6:/1Y(Q7'C/!6?SKAO$HUS .7&0.-[<E''( >RP''#\V?@F
MGO%*--QNT)TCN(]FKF^2"[G#M5S>D9MLO.'V=EESE<3CP6:[#W;?A.<VHD68
M82$]XR=24? $PSU@2BW+1JGUG9Q.>'.FS19"!.2EYBPQ+I#ID,CFO&^$O#D5
M5)3-DPU=K^V0N1H#,#J'8!0%UFE0:CQVJ%!_?NF39KIE2V<UQ@=RWG/ZQS03
MB)YXH1!_J>4< KLK5;K)&O,1?0@TR$+#NRC=J[M']:XD*>3)]VW@F'>NF;LR
M_=%Z7Y[?%VO-2>TI ,+(3'E.YR:RAORPPBE%?>_+B\8$J_7'Z/YONS>*T]<K
MFFC/WOOF>9P(&);PB//B<<I0<PO7L8G#"04FQF;R]06J_U%'^F65N]W/^I!7
MN_3:UE4\!)2'/C?(O%_H85[7K,.66"D_R2GK5_%5Z28ZW$QV/K58*^X/T0Y6
M,GUJP4D)<L6<;46&-ZB\_A"[_($G'35-';?%'UU^UP>Q$H(UYBPDI"&&M[P1
M$9=>1CST_58@V[2J[:JKDNSC2;NY]6:0!(N0>>6]_JQ]A0N@T\$(CN 6OZ")
M#AXN8(-E"W3QS[[#O7>8O5,\;._8Z.D3(2RN*F$^IJ;6['#Y7?$8^P:),:KW
MW*G[_"?3[8;CT^DC^9WBV&_E'W]O92!N"F;!6CL'8X8Y$KY-OCL\&>5Q162O
M0^BW.KR'0O#09\9RN_G8*:44,_\9A ER+UJ "Z0FO'R%;6CXO=!#J("D>X=M
MR9['KO4C)CUX*610Q7TA&-YX!(4'HY8M P=KTF7MMTWN-KB/'[2&G?Y$6TSS
M=7;VE:LN4=UIJR6DLQL/ =3GTYQ#B_$U\)DU1CN .<7IQ2ZG9.AQOA9@TE#1
MOK7"$US@#Q$ND#7P*Y$*T?,#!WJ(\^D#LSY0^E,ZP04XM4O0F^D RY6=@A%H
MI <S4GJU9+^:#ZZ.V&=06R>M5C)AI1CJK*[ULU@7B4*<ITC\1T!RMZ) -DUB
M0P_R1D+/ZRKP[<37F]*!O4CX^@]\?Q\S>]9(7-\8);(8C=U./_3CN*CTGIOP
M)P-3N+K0+X0]F*X!R7NW'K3J48V6$C2?:+>3)3:S\R!LHKS.^8+@/$ M'[39
MT/76PVU K'"AEV?3FS[?3*858B3F9!:IA+,NOSIT8U@$]A/6>=I* [GD&9&"
M?^2D6GHB8#'$NY3_N]>0SCP2RQEQN#Q:RCPZ?Z?,J&3Q<;CNJA8-MN#.E$(?
M!D>.]\NKH"+RC*7OWHBQSDD'V/L^L_,-A3QMYU&HB0Q) <6-RXJI0H:O+OYB
M%Q*V7S7[T391+6\Q>#W/,@F[W2X2!RI%UQZBB[[A9]_)^9< S8*]_'V(GM,A
MT#[;889P"'2GH/CI?(US+R@]5]U]C)7&>.>1K\F?80V/, KH_31V36K[UX36
M(VKN2J]$2\<81)HE]H'MYQRB&R'IPS>8AFF8'JU\7#22EF@I<R=2MOF6N.KV
M4*&_]OC]9[<P0"7I0-W/%KJQ<YG;12U*]BV#Q_AN&%13Q]SNTYK'G2+"/#T%
M>WWS)]+MJXI?)6>6TM*HU>_J/Z)O'^DXFA>2@PG:Q-(2]D>/XZ*RD15E1^YO
MG.._AGP)I]E!',-C5/A':;OAUL]]-PDV1Q?W/99-[EW#=]]CS4,SJH=FH?8#
M.[^&@*I( 1=P:P_FB,&&H,+8?6SIQ?&9'X.9-FW]Q!.8H]A6,_W]'!KG!M$(
MX6*SL;="!;$\B8.J")9UDPL\B0-MV'16(X#Y&#+<F!2B4O-Y[M@>[S(]?[\.
M$NLQ^R7Z\ACY,:[$+C9(,V9T?\QH:^M:SN?8<^A"WD!I?,\2R=&T<L!P1[M(
MUJ%YR8E$ZS?$(US@!F+(<;R9NH\NW"R9>?A8Z<C#[V*J.8.6'2( YH4GKM2]
M5D2R0\\1+NOQK(P>GK?'IF1[&)^]+XDYUAMSN2HTYVA1[38GQ-,0&Y:NR5@:
M:[D7N[2FPM)%_/TY$.).W<"SY.D^>>/QH77R&CW>6GH'JF8[TFO1/_>LA*LM
M<('!3@H%?15$RDT&Q$:6#@-)>Z9YN4"!DXT42^SB6)QWJC>&"RQ9I6]JCY77
MV(B@>6E/2/R1-T)N3>XGAO@'1!C!,XAEB/@U!&G7!+NS3D]MR-O;VPWVZU1S
M$NP,6Q04IB6:@DC:NDE124_!1'74D*WCTSC^.VO*Q&/>XUA!;*U%T,L"BUOA
M*;R(/]X1KP;J/5I<C;5\L[>)'G5!]T:X)H25;7@]./H_?O6LA>[65$@^DWB2
MU[L3@\IZ$VZ(9+\BWE!',$+ ^_B0U#\&WE?$7O*O^SZI9&\ X+/T0[YG[NH5
M*N9OTX^94<NDK[-B[D6S X[S;)QGJE5BZUO6+J:FRKH1KPTOIK.BV4^YP)02
MZ3T[P(L=XEOAP;NLQYB&TN<T38HYSVK$/)ES.A$Q3JY[TJ\R?1.N\<<VOT8,
M"O.3"RRC.5NX0!CV.;Z"Z.$M,^_$?M4]^EWRR>D<ZN8Y_CILL5W]"Z)'(BFV
M.9T<Z^0X<I#DECXJFYAAN"YKS%);PUG^6 A44Z4>9U[)IV8#AVYGG6_N)D)&
M?"Z_[U,5^'A"7>,HWU1ZLNI2/]%2E2?U5-K.$O\W+;+;)9R34"O1'"$]INZP
M9\",O#KM$Q=P'3$/5,8MY)64B=YMQ"0-M"'+RQ_="M2,9M31GTB7*_ .'.?I
MX31C=ZN !;0YS1*-_3T_KJO_''-)_TNXO/%<F2/+N)65W4DP2S:SPSLPI3B"
M>2Y:^/"UYJ=7#I7+IAD^70FFUKM(9C/_T#^V_=T4 BK9..8NED07BY<67%_Q
MZL2YC N+?4Z6#!$RKB ,?A5>4QE8"EX<'TQ=5/]T_]H4@+D#5=!+)94(&"B)
MW#DT;"Y:,*W*O* J%K2&_XAUB7=>ZQPBUFK[GW%[L9 6>J2E'?U[PRN*"Z1H
M(]AWD--.ZTS(0UO*0)M77"!;<SD+ENT!Y::-BQPA/F_UYGI'9S&I?<]?V4E
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
M$:N[D(]QGY;J+#@*G)['^\=7CM-SM5_P;L]#CS1B!G^?9))BBH>X]@DD>^O
M+Q76KB6K!Q.4C+6VQ-'"K,'?OQ\$8/ AOO6ZO@]7OY10#W;KZ5VIV:+S1)45
MJ=?PK!CIH4VSD6D13_KTJ6B,[G#9RIX+)%TFLP-\IXS@3T]4/('#N("WC:B'
M@Z-Z?/5(A]-NS+F&S#&[65RCC7PM;:E.^UY^C5QNK;_?BDL,ZS5$A',<:R%<
MUU;'!739TNSB$JOJX'&17DFO=H5BE_(><1X:5)9HW38D848R?;&:PDAA6I=F
MO"N/FIY&$INZ[MW!]U_3M/CTX]!$25%I3/?HX2W-0GSPMW]A=AIH$]?<D)ZF
M]%NGA2N/E%U>>C4PLP8<M>CV()T4USU<:RN]C:B/&'L'_VSPK'R\TMNWOE@C
M]?;+G"\G\LJ_-Q?J#LP\14\PO4,>M)F [OZ:TI?:A#_ZK-5FP:0@&YB_+@>M
M"H:+V^K]=SY?4W(C,/ 1V+'4?/AX9\R>L'Z"$L:-L/Q?6"8/2)=]4"EJ!T)P
M5&=ZG@V(H!$OIR]>C@FMM%=\6-RLM!/YDDRS08JCM0CT$WD3<'DP<\"JCXJ7
ML0JL0(L=M6@,@K [XE$GO:UY5(9F&ZEH)5<Z%C6K:,!S2V8=S@>I3YDCYA3B
M;O.E?U\5,[!+\4N4=988#T1Q_W);\*>)DG_(NGG(D(7KT4SS]V=8!?3RQL[M
M: GV6[/2,3D'.0>1@'-PCV79A[:W$05A7_\E-SM9,RVQM4=9$K3Y.I.&3+[R
MKU+W_$N6#^$K%^,BH. B[.K?.U"E_0YI?+#ULZ/9Y(?._6:H9H0W?$,!JG$7
M67D-4/QC2_:!C\?B+UKT%Q;G#OZ\NS,OLRTYAD$>MN%8M$\S_]+CHXT=2R=N
M6\!HH+WHEYL?7:1*;J)>*%K:W?[F<P171W0-9!N2K3[']'>+/Q#H/?AF.\"'
M"<36:@;&AL)E0@I#HN1/ZQ%UV7NS1 ,HV^X[4VR$R$-S)XI''7>_B/,OM-/Y
MS;$@5PB8]QXGDX8I;BFNSLZ_JOR,<4]/+JBM2360EWDA9E>HSLI;1C*4H#+]
M XSL0'2_Y *GLF!=V.%C%'.6&C%\5+FZ_%5]&,-E2D)'<1:Y#UM[@B!L2C]#
M0L08*M_7\LQ)?J).$=P6*H\:)H[E$.#5O00^E':2VFZ%4KWB2]BQ)PY]&<T+
MY>_LE6(T;F2L*]\]SL,(W&&.$C+=CA*W.%S<]/H2S(AO?V.^=E+)L8;4AGJ1
M/3'2-KTR$*QC8:#Y?\2TE1%D^Q<-%6:MY")?Q167OCH2F9B9P]--V&0__+5"
M=$<((0J@G'F0Q@5 -9]J5RX@)..-N,?.ZT2FZ:_A4>P'9@@WLB O%S#,8^7R
M3N!!M:A8E<><?:"-962,E9_,QZ)YI!6F!OLY(9$V,'[MZ0CUB?:]^CVQ+USX
MFB><1*#J<[@BT09<'Q-^D:!@]/;QYL (XO-H,:J I5WTM<35XQ'OU.8Y_K>V
M_/%5(MDLHRZ-DHP;';)YH8]:=RDYQTQ_:0\4/\<_>?:$0]I"-O,.::9"KY4C
M[8MK=5*<'GZ+>4N>MZ3 HC:?9<66*O?\NHZ@OL!WP$D]#;9V\+(@0K3T2.[1
M#SQFUIC[X)T1*D:@73Q"M.+J4"<[P M@760_Q\!^HB^QWY6>9#5=,^RQ"]#?
MB_XD,AU!15829&FC+\>O:<C*:;3*RMX\I_]EA^I8$(4(>?K82Q6XM+Y?#8)^
M/+6<Z49T&EA,? N<'\@?[SUN-1_ZJ-\C)[)>+2YB.9V5U46]#IHPK>V'/%/#
MGAF8<0'-/4C5D[Y>;+=>XJ1<$!>X^G)#AG4?+.BDAHW_X<?)1/S>((2B:T9Y
MZ[N,MQQO^U$A. '0,_LVO&D:LT3(/L,FC9^\ H[?4Y^,WVKH7.=O,;&"[Q=&
M@HQ8=NWO\W$X0D]I0<1QJ2Y]Z_&\.XF7K,;6MV?T[@@P@F=5>+/NO</YWI4Z
M8K,[&?/PIMVT)H1O*:\(^G1WUH%*>TQH34ZD_L /+L#+,22%1#.\JOJO?[EX
M=YRJHU[;N>\I=K./[KM ?H,CI3+>E(*I_C*4;I++SH >*+3O<;YQ >$)\#P-
M;MI]Y\8OO8#J1Y-TY"MLF7$G-9(&^5>O,7;U(#OR!)WDN21N(:85%YX]BTQ$
MEIFS,OGK.YD"FIQ((W@N0A8=8BC+VE<Y8'5K>>_Y%+\^U,H XPCHACF&Z7:8
MCD.?:O\X>RPJ12TT,?/P77TW0BO[R_'0@F#&M7[O0[6>)-5OP@.+Z1M<@".8
M]M'1<;%KTE4FOLKZUX'YT7"$T2I5H\>BU JE%D*];AR9L!\0ROQS!?I!_E$1
M0RAP!GYC2,SWS9OR8F5T]VAOVYYSSZ;%U"OX#*K5>B#D65Q-O%\XGJ9\Z;&)
M>V%(80]'2(*BIBG"VE?VA>"ZL[3V/,Y)[2ET#?^.M'NB>#_XYE=Q"58C$&9#
MUQP?3:-;U=FE;RN0J2ZM&TO)HA"52Q&[0_ <P6GZ!+*JO.@9LVY9S=1'"5YQ
MLN,(LF@SZK7O6Y)E0-#!^NTNA]J[[";AU!:Z\'GV1\(^+SBL2DIH]*>GCYOK
M^5X8MB[\ /H0K3P.,9:%DU2ONDS9K7&<K6?]=5>S=$?SU6F)S8UQ',P>1)J6
M]N1G6>R+TKJ6>UB05QK?A@.5\4U,<J1,?_887@X_^-Y=DE$[()+DUT^T=?%3
M\IKSS__=B'416VN!F PLYP)XB)-TY2T)RVF$^3*L$^J&MJ=)R? _BZFV5&M$
M_R99>[E <C>90[P(Y4-\-_Q^/4) 7TG@&Z<S<>,<_U3P H(>T\.X#"8'C7$!
M>*/\(TU?!^,@_Q-%%YIQ_<0K@2/N=0B)XR7/NE&PG5?"UKS?G-Y<5ILFDCH9
M_#0[JH1<_U<EL5J*QT3#4:-ADU _)+\#F#WAOB!5,.PPFF<Z-GXX2CLI->D/
M55Z&6W>'L("DL,<%@2?.+O&GP@TBK:_:U<$>G> "8E6\V:CD,WCUOHJ6O7*/
M)4C_Q8?#_&_^L$X.?KTMX^R+F*:&H"Q8K.$)3%\:;AM'S=J9+^;G&U$K.QWL
M6(Y,M+?8/M"N)*22<9?VOF'IL4UP@:+^=UW1-32G 0$E^^D.Y'>[ 6?ZR>.>
MII=S?A;@/]"OO-*X>[#[J<P'XVH#PXDZQ/BD3#2;1X&5RP6BD[S@JUMCE_$0
MIHO:!_I"1<:?<R,1O &/X@(KTYJ_U++G[:58F^[:O6 T!ZLY/QEBP]*/.,<%
MLI203^&T91$33G@RYO(BF?;GZ.<A0FQ"(W/04ZQ&N,,WXG0/[ ,=QN(@![[1
M<.#=;:^Y@)$%\>"?T\@;(8X_PLA"M/@5\7DV9W?T.)&UT;818UB:C.U\![](
M@6^PB/CD<<3?1[N$K?^F!=O<8KIA5XFMW\'2Y@*XD]@CYJPCL'KLQDK:BG@8
M2@%Z[:SA^P;$R@86J5B'_8_(K+K9#V%YP^=A-H^PT\L<@OE#+O#W$2'A8'M[
M$3."4E-.U'\6])_D7\N/Y80=WL3M@$2:8J,3!?\Q9C9'WC@7VR6FV5H]_ ])
M$?\D_U_4[;QFN \2H&US0W[7/P8T_X?F0\O_(>P_JZ#_D^;&:OT<VH0+(-+6
MEO55_APO\1^:7_?])UG_10<%-Y$KL]'_-O5_VM2\E5#9B?/2OK,D\./-J7K9
M\'RV&D>()W?VF#3BT\3MGSM,P_@_<'[W"GHON":KYYB=3[+,MQ'A-&-A:[+O
M+6^XG],50CI\P[,D$7]7Y#+Y?ZA(+O /3>;\LW2XO_A X[\]Z+^G!_T[6?S_
M8NH/G["UYJ72.W)_O+D02JF>^,=PKLT+YK1QA1OJ-T_Q7_#XJ[5Q:RM_SGVC
MTY)-*!51.9>YQ-0XJ;_XT?36/SS [EV(+P-!$WU;>&W86EC?C]TGT0>]^^?<
M+&]\TGARA?.^P0#U6X?F_Q$=(OYB@-A_V^_?H?IO4_^_F3K"^O?!9;UN<5"
M7XV[*=3Z ^';;F+R]<M+YL&36YOW6^#?^'"!&S;1.VN^J^?\WH+PBI:V$#8F
MXL!9/CGN*:FXG'N<\%N:9W\6YA7X?T 3V+]H4>K_9!/\.]K^;>K_L*ES"[%C
MV0[Q#>HR,W3E\;C[3NO_= V[7L0-W^C##I4%)8^,)I3_JG@N@/RG2V6NPH>9
MY[K.-D-A?OK]'1'4/U21"VHS#$!LOA:9M/>N?EE=I%;W_[,T0R+=Z_^/&@+[
M;R/^.U[_FYKZ'&(L1WM#^H>"XNR_F%J5_3<1WM/_-KK-YL:?2D-?IN<Q8BK
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
MC1[6$RHHRWK9*]^<W ZX8FK(8IB]8$_#)J.4LH&7M>S%A.JAP@,$5.Y'(-U
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
M8+1=@DG%=N]ZY'>: \%4+)KWQ\[!W>.0AH/NX!"Y53WTG7*B8!7,G1R?@XW
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
M7,W<6;)L4]+'NY2YI?$13NW%#ZS.:US@<:TA%\@<Q'.!AU:;?0VLFJ:ZHK@
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
M,!B, ;< >_CBOME#,^BMRT7'#AT=6;C98I@W]P-<Y8O;07,Y!5*2)"*0(8$
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
MM&ZV[;@HDN7?*W=R5:\=Y\/+PAT%3.L29I^6/Z(?W7Q1I.3SKRLG&7X9\*T
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
M>E4@-3M%?S^=]_4=6]B&7:@C[V-=3FH*[O5,OA[RR/C26\8#"IIRG[YVP)[
M>X*:1,L1ZNXEJ9'!6Q%*&9P[G"Q$4Y0-C?B5RDV4.L/_!@U-1J=HFP &7(T=
M[+A*-3@R>A0HK:96]GJ'8^^BTX33^\HY"#QM7?H38Y8@B?W[FUI?F1[O^>5O
M3>*#Q3.[J+0.I=;\F,R^;X<;=E._$^4HC%2*!%D+&S)ETYO.[O[-_/FMU"-+
MG94!O\0BS <!Q0U&NVIZ,U@QB03=@Q8.349V'=DXJ?=@:!.]+'Q>;.^PJXP#
M>)+\9Z$^<7O=>.KJ1P(CCB+Z/AX]GUH\#MK?BIU".^#409OW7!7@/C&LY&"9
M[9"DAHYRVHSKIK^1S &N&L-,%QOC5%RV^ ]/!&_&M?X61:@[7RTN$<7+-IT5
MP/I) YR7-\<4(LBS44IK' ?>2YP0"6?78[3G%B0ZAU(#(_:VC+1FP#,QRLVG
M#?"[ ?*GW)_;WGAJC1H^=]D7(O*PRQC1D=N""L7O S&L(?XV#8>A/ GTMEM_
M.;(/;]R2_YM5@&_#MQ#$H&%#<>6Z2TYI7:RIC^Y(JCNU*1]GP4OD*K LQUK"
M^;MGM[72?D>6STT:TQ[WZ,T+=SXZ*(29T!YJ8%N@HM-5*EA7TC1R7_I4!?6S
MFBG'X_\$868W.M$U\,($L(?T[=PS?1YD!9Q5M\.%+V5:Y?84S0P_1?5IM&_Y
M_$4@W6"JI5);Y?%CXK0M0I7@C!3F=]Y<4*V13/[%<RX1<E@B":-!M86ZR5B7
MH=(H)\0L87U9*)YSES^BT&-W>:./ \T"K*1??]YPXM,]RY?>RZ1PPMVJVY86
MO*^:\RL+1_5,'CRP*ZY*@*^0^DF#D [4 1!S"SG#@ZY'V[")[WY1O_DAWIEB
M.++@IH[QD^ ;R6,MI&?!LK!_A/Y0% >TZV.WR=1R)#?*W=HHX'ZIQB?8JF;F
M+AG>>QYR5&\]94P;/H1-.U?5[5EW@GIT)U'ED8E&"U^$WS*ZE4=<6-&@2&G6
M.ZQ%=:\11P\$[^>1C& -G(LX!!EH^!;B=U?36VCIT"X6&H[_A5 U<. <!K]Z
MP;!#E]);ZOW46\MZ/1<_,E0S4GDHTF%>!M(%+L[O2M\5;LK2?+)/ASR9+"FZ
M[M(=+$]EYX H;R_9K): T_ZOE#&H5K;>&*4$.;^6@54W3Z8SY_K)QZEFM.0R
MKYH(P]K":WP5$2#P,=*SKX57NK&HC $P?+$"@,+(C='B7OU0LS*RC/0],A2
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
M@WR9?:DS#M^XY?JO\4@E'V*15[!#2SQ8<#?!T.)4]0H-=GNP#1: ;#*1 -A
MXK-)@@7W%S3F3X9-U>>;6$(WGAG=HK129\@5&4/84/-$5(5HJR_M\3))";S(
MV8559E :"VR:U\4OZ46;VSW0[DG_QOTC/+JQ-,(-H!YY+X"%S;"4UB*KYD5C
MFRFV^3ZO?06P36=S.WXIG C1'S?8[GC>&V(\XK-C'E,QMP_P!RN#_A+"]19N
MGG"[ZR)50I@9LXI<EA5:,^=<P(FRPN?*6?7P""/1XLJ^.8_6N(':7">7=&-2
MD9$(?WA4@D5_/J_.PI.<F!Y!*:O]"M8/#P9.V'17AKWS^.Q@H&#58N"Y56-O
M*!K!A6(\Q)Y[$(P>E^C8CD9]'+H]<F(J9H2=L2[9*?H53&.7@'??@P0K2C'$
MNC^..#1VR.5?F\R^<])*8S&6_8/WWF@OOM-(@=)7:'#<-QOKJ+ 8E8E*OKY+
M&/W(#0F8(YZ?-BKP^&CJGV?PY<2D3<IA: )WI1_@O378,T9ZKH^4+IR'=?Z5
M<4HZ2YE=R8"_1C)2=EQ4KV\[_N/1STD_4O7L3R-1?CMY)RB2T? !?&2F]7XG
M^GA!P#N87!W7_0Y9J/?[^"J<FU>=3]F.Q0\UTF[U*_CK_,AV4 T+1D*ZEY$J
M@,E4[P$$L''31C^6414F:ZW\RCU]>(E^VRO>86A,WH.7GT%Y_&^T $;8\*Q<
M:GE)8202MAI<+!AU3VC[=-:P-\QTN]$6\^\+=G3@CS8$CDN\/ &,OC$E@XX*
M8%*F0-HC!)#^9]#I&92^^*5^J5Z1N@0%M^.W7&E12E%GCI.WM)*B6K@[1!E
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
M<DK_]]>4?E ,@\^I0-;Q)7X5?[D')U+@&YSZS)G2 #*&_GAL&\#;0?[=LG'
M[[^ZQN]@!SOXWX/_<\S&_\<PK_S;TZQ6A<1PNC^^G]4;V%FB;"AP166Z<LJ>
M<QM(+-R:1O3]9>&WZ_F_J>F^-=7TQ_C^#[AP^-+A070%V_3-OSK:__]X#F@'
M.]C!_SFXZ0>=M9FY\?>#CH1/[C;P10>GCU/]^ZLZ_GJQ\8C _^!7Z_]HS,&J
MP/H-*4-@-/."4J#L,ZHQ_>FK&1WQA;]*ABT&89-#S)3[_S+Q0*)#M@%)\_5>
MPAM".A+*U"U:S,)=^<LOSN>V_E<UO9+XWZSE!G',/YSEOSK:%G\V\I8X&\CG
M//S?/@&/,/]B2"*"P7O,<I-M(&"3$/#7%9G$OROJJ[U@*O-"/Z8&D0'"6>?U
MPRSV<GK^5VO2'>Q@!_][\'^J__,_I<0VK%(8;[EIGE:2CVDO8LBPAU!A]%C+
MB4OVT?8^),R&"*XAK%[H+V_3<M+U7Q=V N+?6#@Z$J%_=;RMB%-TY)<5E>Q_
M?%!F^T(_NPU8Y6/J&8CZ4I[_/B'UE_69(_+?UG3"I7_GXNB(M_[5/KN#'>S@
M_UO0\V3F-*0<_]OA&=N4]=]W[EUV4V,:[/8W^LNEYOZ_)N]V\']-[I^QC??]
M14:\X\O_3['CR^]@!SOX'['CR^_X\CO8P0[^B;'CR^_X\CO8P0[^N;'CR^_X
M\CO8P0[^J;'CR^_X\CO8P0[^>;'CR^_X\CO8P0[^B;'CR^_X\O_T."[_7TZF
M=K"#_TKLD/E_?C*?<2ST[< ]HE*H2@]**72RK%;NM.;7&\+$OBL"+?]9<747
MV2!^8_+R!Z.C+7XY>V/C2]5QW=N ($J-4?V+IINCD$*Y:F;HHE\-5W[X<3*&
M,&.G$B>0!M#-:-@%KJU;(#LE!=M<8MP"IYF,[S\&4+T6T];J8>3UA0%T5;5D
M2]E>X927US+%\>F>^,HK+;%_MK2GODH]'C:..0 O&N=/^=4K-S+J^6V/<7_0
M.?Q3(6W9 ;JDPZ'HJ4,B-2T<W7GG'GC9C0F*K1\@-BUUS(D9G.UN!TPXGED>
M]:$%-*HJO7#7-,NY)#,;[YT9/_P*TJ;(_KT[H952?T+?EFSJGI 4^#%S7UN4
MHY(4K3CQG?>=A,[>@9=5P<;75X *"_GP6&_Q&TQ#62W[[E^_E2K)<29VQEF"
MT C-Q^0)[AXQC;;*>[F&1SJ.#W:$-KS,A,1L Z1L>$5>K#8/:*%*=6NIJH[5
MR+X:==7$V%XV>QL(#D!YT?+:/'A4"-$Y258M1Y\D7IVBX=[4V>6@-&GW(])2
M(QSZ??A.]G1Z>7]J,R:H%)!B.9O\M1*TA2K+@D=20^[%OD4+L WVW=I,C5$V
M$F'*BBY8]/<OP3]R](?Z;G*G6M!44S)G*%NF@_+SQ3WTZ@R=@HTT8.#-!QQH
M9[]+4K*5J V;6X"U55; H*!'RWN._LI:\0M?/MD\3NF9T1%=^7/#S4Z\E)]T
MD;J=F-^I) &4WEBF3 57;'Q5TY;I)[WPT5=X!IW2$?<1;&NF)7\B\$N9@N7Z
MC_\QE)PJ?;,B:^EO1Z)K.[^YN57]7K[WL"C>MG?WYJFXQ-);B#6$7^[XI< '
M[;N<Q<XR[Q9,('LN]O\6XJFW[B?>/V]Q[CB0/!,%$-^4KQKO=ZD1S_\XJ)A9
M7MVVJ.K$_6'U2[ZR\2'G!JD8_1S7YS7!WF,>,IZ;)GOJ!89O1UG%"? FS]BF
M3[3V[+[UM?<[,L\PV%S=,6GF N=RYKZ:J$D'L)-D=>L4LES_OB:@,$!'O/E
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
MTTWIY6+<'R8ECK++CM\*,*9E[AN.RGH[EX:N?Z"@//?9X[9FY)&''9@#EM/
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
M-JZFAL)(L*^6L]M ""NX[%DB]2'F*/P9BT+3WQHV8:G07[*KF$96#"I:8S[
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
M]?(:A;(]!1M:&!V?+S+A4SGH?%#BSJ&0^9R7U"*A7[[SP _"3[T%EF0[>7(
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
MU:FM?:59TB4QY8O1+_>="%!E7\(]PJ7 2%G6KU4Q[*A+_(SUR@?HFVP4/-5
M7-L(09Y#6'+5P"O4NL?\"=,EJ#^A%U\>!1N).MD4K_+[NQ"NPJ<HVR%[PC:.
M][3^$;I &K"QO%;!*'F =RK1<I.W%L4>^-[^RE!MZJM[LR!MD:53G7 2Z/%-
M*LVC);R!^M9H*:+DUIL%\=/JI=?M)BJ=%LXY^!66VS:_F7A\F_\36]%J\Y6^
M!64M59[S,L\/'S,I+#Q##-+>A67N72!5AIE!8BLG96XXC!UM6\2DU?&T$-O;
MC+\Y72#09;-=JC6JPU7$.T]D>3UW)N22 CSA98(_L17XX <H-ZI'RW"UB512
MM-J9,V(A.M!T+/4Z1M >+**8Y_Q(2VGMJ'CZ_GP26X\!XSK-,FIE@G-Z720N
M[]'SWHLQ&UXQ)&]<)P24AH?\I*JU.@[D'#[A*SF3MLG.Y"ZA:4Q^PG![?R[^
MZ1@0N=8A0$I19]U=$3!U2Y]^E5&BB63R@ %Y*E.AS[W<, &N^^[:DEY'_?9F
M557)]J<_*O7=Z8B2DJ]!YPNO/CR\I&=-6_R&7YL %;?.@?;,<3L-IBCC<G'U
MV?8#QU_AM5_B6(*,O C?@Y\*8]5E-'YSD.WGQ$'\[4"G-9L^L]8);A\CFY::
M.K>7)>ZW$@2\7CL2*M$M+"%]/YOV:'SK$FW%9+IF+'%_NRA?SN?)/650)O<"
M]>[5$>O1F[=UN5\@M<=DR1,1\ J_T#KS+0.DV4WPGH./PSVM):VE]X(3J5-1
M ",-S%W8!O9J9_9]-"L_FCJ-H'F0)Q:X*+ @;&5UE$>QPHG!#&K=L7$GN=<K
M%+QCG5UA<RE=-FEMEZ^^>\GG1JCB,;PDQ@D6;NW1,C&*:;'P?ZOM;;%TR/0W
M'Q!XB(SY-F7/*'M;RU(!10SC9L_RC><%KBT>G!DO!9!S3"ZM/%"Q:=VZ)X1N
M5C*KP<B?$*Q+$M.&B3#$^Q\X#"AWVEQ-=7RH6U88=QIHM<F$!&/N0HE8RP\T
M+[HDS=O0+7_F3,J8XL3G><3B27?),*&4,8OCPG+^;/"D\N\VH!^3FX\2J/\H
MN>LDIP=["3H1=9-VIK=A-T(CW^U]Z>NOX8QB3QVH O,;O.I7'KD>"7*2BSWG
MM(_7F!3PHLJD^^OF/L&HU[;P<=::VF?!1)PKD3-2L<%E_LZC7>@Z']QSO!.4
MZ$!FD4^F$E0<^;MC=MVF_*/'*><!)$]RU%8?GH2#[KE X;L5OSFY#0QG[C.\
MP?I=71#17!/8792-Q-M^');K[43P?/:M?9( Z;)MGV=L6:,,0!A-MYW<T^(F
MN073<_&5'_JT437%(OL%VT#S.)H/T\-GR:1O ZM%/R=&S=9(H"FMO-GM,3E6
M=0-E)5+LNW[C2K78ZHD@F"UI6&YU;(_AF#99P>UM9)2A,(D&CV5*@\58'J8Z
M,L1BT.<C)0#1EG38^E(%N3S&<F*":HP3LT5VKMGUX2LT&PM:V5^B/ETX$B>[
M[$2Q;/(&R[:,O]Q[5#L/J_#M_CA;^S$3<C,)&@&CFF(C:JQ\:@90@H=OY354
M'+_X9+PAFE' A!#INQDI*XM\T]8E\^^('?MMK[%J2/HRW HE"NJ1<2':?)6]
M=$5'N6+?HG>_N^(JR1-44]S&49:$AL-Z33A9&H]CM*;V0[^*DI>??-]2^V:;
M='_#,W"5UGP%E"0%7K(9=*=$.4M^3_PXB_B%!4]\W@8B%?+;,V,L@YCC&7(U
M8,&6#>A$'O12 OUI-\Z_N-#V^Z4RV]N,8V 9J^7QX)FM@\HC%9BPWUM9P_)L
M=M\WHU9DX: D-N3&N$IJVR;YH;;;>S$T5"402U4BEV*IR>3<1'*ZPE&^]#>H
M**U/I9M!,(6&(^@6]#%&PNI>E!>5<&.0KN]U5[.EZH/O[:OSND:!?%M0YF@2
MRFLPM5GB9+"X;)MG@9++] ?9N-75KI^O+8??VW0'7WU[^-Z=UX1DI/&:.1A
MPD42)+3[*Y(]*.<:(0]%0[ /3#AQ?7\VC<4LM%+/>L1BN7Z^JZS_\#YCS[*?
M31G'9,;0\B*=WV.RI1I]C- @/J?VMB%",\+^_L\(]5_X2PH+_;^';SF*)ET^
M=6%=< -*&VVZ@6[?!BIVYT60=*O#6S2"OG?V!@^R;<[NO;WWAP@MGE@[Z0AE
M1Q\:0SSJ**MXVE(;GX\SH,(BY5%FY$!5YK!YRKUJ7?5SC4399990Y:+Q,551
M)LFDMI>2A@&\'3]-?MP6 098L1Y(A^)I>2V+!Y';P,W!1?L!$X^*2Z+GOCWR
M:@WLI!$FT9%4V*?JS=B?WPT#.82#QR]UBGF:HKOP?'),(=11ZN\7[^343(@R
MZ67=OU<W\*P[=A4L$\!(:*K<.?]%,2P[]LK\R:%/;<A,/@@G*V3X\:0L^($3
M\2U5A#3IYH]J@H,E9^LUV/KK6:6Y48R^3]05'+5?JO$ZVJW]JDB)U$,7Z"3Y
M-6'#-S'A<A4,@V%1\ZW$YD;I@AD[/%UK[A\6)F$;L [2-*; F[8!5GLW#G3M
M6"8_LV1*4Y/C-39_+\O_]/JL^=KR._S]Q(+X'=KR)U7_M\F7A(K;#X[B.*F"
MR_ XEDXHA'/4.9$89I=KW@_^/M+PM(E6I[D?P[TQM\8/CN5^9PZ93C,/5]94
M4-_61ND=T81ZLOIC)&O\RNV_SS#YJ,]Z)XP<#H[=UPN-HG_$91#66@@_J#>A
MO'6[NDI5<;N:Y3;DCYT!Q$36)T#9.M@#,(!<Z[&Q<,[XZP",] K_/B^T LJ'
M:3+*_\:U^NP>TM$A_:-P%X!@ML#>/0:OY-O0#6C7RPK4(D:LNF*Z?8]H_EB&
MPU"FM+PHO(<'$6(#WETR?#M=(_CE9EK7.X.0.,1J#65,(3/IY![3P8)-$?H#
M6HNV'"-L&W IP;2O4S\3]Y3Y&CPVT#]E!/AO W$PT@LOE'"?69O$'II020DR
MWNB"G,6-<\?T.=WK9>?Q(SPMX^=IEDVBY_$1_C8NVD<LSU36\HIG9Q5BRS$+
MD20,44^??UH-LKO%E:/W.WGO@T?G<$B.TQQB40 ]@5&#JY1!GYZ>VY/CY8XE
MZJ?$?H8B+6<]GCC=0NW.,E1^L>O_8N]-HYKJEG7AA0BH-%&17H@*@HJ(2B>"
M!.150%2PH1&$J*@T$1 !B1 2 6FDBZB HA(0$1$ATBM-0A\1$00$:9,0E#:2
MT(0%25:^\)Z[SWGWOM\9XY[]G1_?&7?_6(-!,E:MJIHUGZIGKLR:+9N_4O@1
M[5@G:)@PYUSFSUVO"]W37K <5;@/;T"4JO:^3RIGZCN/29E@(N^:2G+>\C^6
MVXFC(Y'B/,/*A(ML6^D"GYS P)&:$+IPAH6<Y6=I/FNA;@IN=[+X7@X?:?>4
M3"G&7VZ_BJW+E"D%Z]D/$?$*WN/#&N^>43-CR(Y>HO/I33B6S2F)ABKIW\5T
MJOQT>L;B\^NNKG<T3-QB+98*\*N+0S=P<=1UD+8+1A?,SDW2M732Y@Q&FZ2_
M-S8C=Y'/%M!QX!Z)!FFS>;JJ $B:N;P)C.Q/=;RF>&BE4V(PP[W0L\C[&]+Y
MXL[OK]JJC#V,I8X<P]KBZAU,'=Z@C1C$R,4$%#=N1_E-YM;3YH>,365JKI-6
M3\S&@-/V;'B]J@SES*/VS'7BSG/" A?< Z5E+%%P8I/G/%L_/C@^B#ZDM46D
MEC7;3)85 'Z%)_H:0N1##'%2OQ(U!KZ3+'>+]M:>\!<B9N1F)4<AIQNLX#U[
M'D' &(3K<E5X)MTD19Y2=UGX/KCF#[B>XMA#[:$)T3E4?2@Q&4=[@9,O$P#B
M@\V&E?07H3__6')ZOHS*S.DB.Y@B1B7ALMX/J-Y+ZP/6QJO<VLI0S\6<$@(
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
M:]H9NI%SWKUG4L9(K#>' >UQ(JB):))4808VC6Q]Z#Q:TTU)+WYR+<Y@1:S
M^P%*&<-)7Z=F;)\]I-?C]!-'T>W/&968R64K3U-P&V;V!3\F/>\(?;O>N<]8
M7V3EXS$,BJ4.;="B%88T7,4<[RTT-2+6'37=S*X6);14\RVA#2*LPUU=-NKL
MYL<E3!-U]W?#T4#82.&HM)&%<W).N/]5#9-S'0_V,2;T')F_7U8EVD@E[%&S
MW/V)^,DN ;?%S C[@["Y;-!-UOQ#&2LF':U145-Z]N75X:7[L\@W!/&%%Y;'
M6&Y)%:^V7GQUHI!<9)X%2\?1BI!SJ%EA@5+@!N/)$B#KD:15%U\<Y\D-',-S
MD+X4%>(#&%&N$U=_Z+H-2=HK5\:J7_[ND5).I@!X"!_%KW ,6!2>;&$%S]8_
MO('TB__FHA7+J'GOD,@-%%T7U#K5$X@YV6!XVK4<T.7)M34$3H;V11B <J^C
MB=_'@/ O^[^B?E/[*RF&9H= 9$Z[Q\&3%9QO+3]E;@Y:R<&9FU@J-N TK7^!
M_P?<3/%%X2>EY?<!R$R<*'8G[PP_GK0#OGZZ2H40NQ3B^MM .U7CZ%/3J 5A
MWCP1/Q5<7I'F><BYYZ-9W?6:=9 PJBAV:I/,%NQ9-(<HSG]-IF59.7;V_0%N
MV\Y.SL$4^M_L+#IYHB[2BN8E6H?P@6^BL%TY4RP)CM9*>&WYYU==#2%KMRTU
M8S-X%RNYL$:59YCQME@_;"3)?'6O&42IA+;$"( 6->/*I\%M'Z%NY8M2J1KC
MB7T_R%L5=1OYYIG/8,)<]558%LS8:#$=V 9/0P[.#C);B=^G> 2A"-<ABJ[P
M8V.'$NL'T"O<"?ZEK+5$"A$VS_5!%T!D.R@:^;X<G*1/?\(SBT=?#<]+=@_R
MWP)\;*< &)/V$&*1T[+#5$XV[I,\!?I G"OH 9PHPCPR\0*2GOYC^R4=5TU2
M/?$IPK_-B$"#WW?S&"KPZC\TV0S<Q+%L[)8-GOFO<$.Y*DTWG^%A4P&Z%W2N
MG0&SY=@PWF8]=QN$9T">6G[0%\1A;OGCPZGJVV.$<&G#$^OV "VYENZ#/J6%
M91EI+UT,'M">5_KP4=%138EYMU+7PEU =<X$_V$P7@[]S);=%^G[ZYEKEP (
MDWMW1)5RZ%"^&0!11>LYQ6A_1F(Q:->TB9<@Q9#PFO 2G?6AD4Q0]F@<7>O^
M;)'JF1VEMXRV7EUQ>E[)9++TKYVC.!ZTX>U:WP:W0,*A/N16: _F2O?X>Y9C
MW-*(5.J)H9&&/$FEV65[<=R,"F-=30 [X\C13?<N]*-7^E9WM;G5R :.PF+=
MU6HJCZ<=FE5H=X WK.N8=!>F_+43K'9R%*39_Z-^]^/JWQB.WRC9EK0?H]V-
MU4$?G[7N<;KI-=AVZ*MB\B[17[@?LW1D?<=]@M0,GK?CL&-VN.>&G8VMBO[/
MMHZK3H\(@+]G/%A?GOIW[&YL/4)>=Z&E\U4-R[#P3M44YZ>-L\?P4@2S.9R%
M\,=%/!.FCH8[ES\DIK9^)EC.FJMZ\@X2&A K&X/\N4+TZGLKCQ/'KIL(+3M*
M;834RGKDR+<+[M)K8U!-."\\N"LV1A\I%L$J.%_&1L;]5LRJO.=Y23UJD:C,
MQY/6\4Z"_0R;&E_V/A.^V.4G%UV:'Q9H&;?HF<.SR)M]+Q>#N##I,M06;34Y
MI]?[4?,*T'H!H&S+#473JGYK;[T7IH9:F!]]&&<JAGG%*F8@S%'SHM#Z^<"M
MA,J\9(?3=JFZ$\+8^+"ZG7M9C&%!&"P54M B =!+/DXZZ'4+G<#Q[?6]K&'+
M?]P<0/TYB7P&Z==&X_QA&S5GGW5,XD/YESL7P&"\:'__5R.+(V^LU)KL)7Z&
M\&3QJPUKBLHE!8 TNL^BM*>\.H$RUS5I<>M@ ,6%OQ510FS0$P '983XA46L
M++)@S#-<$_0X!P-.>K+/T9.?FKVN0*?/3,@TA#Z/7TFG6_&VR-(YN;0CAW%Q
MROST&(SS.86,JT^EDF9VB?;^ T_UG$*6]M6KKL57HFT;.1ISIF.2O/9;F=OX
M9))4_X31DK)_XHQ_L.*HA]C;1U56%-%Y8HQ.S05V*><[6.NSKPQ5J%N/]4_K
M2ZM[>T\B*@/@GV6-1-"')1K/YL44^OJ6S<NNY:H9!C&1J6K*5Q ^DCSXLC"-
MSWQ?26'-UAW@'00#)6)'/SYDZER^_.OS+<I/XN=9Z1$A<Y:VPE1_A+XM" "?
MNPBD\,^RQ""N;R=TE.0J!)0D7"O,;F49BB2]ZB:/P5%_[OC:L.P!;3ARL)%E
MH/158@"7E26C"ZTOC>E</']$^0#2 /JA?!GTX&+0)DX?A:5&2*OZ1:,-6;0Y
MU"0,U'S1<"IG*DP&=QN1&ZK K.9J_N!A6,>SPWPTU+;'['5]0M%2C<B"96/6
MCZ*$E,B=<K[XJ6?%4_'^C6-JVEG$-MU^/.<Y&,O=6TB\2]*:H/9CI;I;G<L3
M<DWP#*3'()9*6//[<K(%HT!.1B_FR"[1B>,!RFD>T5L?HLP&FS(<?DZ61ME7
M9DP$1VN(D?> *$ZBT,:H"U/6ID8L["^X[-22C9!&:Q3/:",X<#"$?=;N?A>Z
M<50Z=>29_D2@_VZ3X^%O1!?45G\O3[(5WAJ)$4,HF(K)Y$N%%>F?1T4?:OW4
M2BS4-FE2]IE65N4G[ K^$)VS)W1KHKV$L*J<B>(Z-=,)_>DM?<J<UQ49I(>S
M<C5ZI*V,;1X&;5"# )!<1"20R^X1E((-4 4J28,GH]01+LN5G 8^(=AN'=3I
MF+FI6,]"K523ON'J[M;IB'IB'_)'-1V%V0YN>@EBG3'YHRK/WS=NC>B]>^2S
MM:.URW[#?$5&.?8/B)HI4\&B"JG?A47495S6E\_S]R5:RS(75Q:1>M  KE2'
MV$(5F7))>FZG=5]'1P!\6R-CHQH-!+F+\0F0)-C=*.^2BX]8"$NX\^"*I<RM
M@(YMO0+@[^&$&(/S( ]$-9-+OWQ#BX[^?-!98^+E>CTW:-TVSB]2M0"(X8 *
MU:*4JCOPD;6C=P_?(5\C1W%23+M A6/Q^DJ>7C>!Q>ESH!8=W^ &<U904_BV
M8!)N'80R]8>"V3AF$C<8'=M<3*'K1MRDC%:['9=5;5_,4+BJ5;) =.)'(#P)
M&]%.]15F.NR:I4YTYO6=,Z\]HM5H&<#H:@\R^-PN$ &1!$!A6,C,X6:2(N41
M83AOCBBUNDGSHI4_'2ZA<*B=NDB\R8_^>0&K>/S\V!UOWAO129\Q[#;>;E9E
M$W]'.*(IU* H?TO<&6SGL_BKP7+YHTP_.]C$HY&6[(']IZ4Q.!85VF!$_TC2
MF(94V;^R470NRE![[9R4^+:E+-@3A)?=C_1F7 FS70 D\^1&);H7;&^CTLO*
M=YZ_&QC/]5S%2/9G!L.S/LSWZ,KQAQRM7<U?;2CB-2A.';_$5(Q]KCX$!^/!
M"EVG5RJ(FV(.T<?WAHJX"VG]VC%0MH"G"&K[2\3Y7BWY?CWE20/OLEVH<"YS
MF"K8 Q.-T$L; 9"]@2\"DE^VC>KVZYWOOKRV+2#[Y2[X[PT\D%]#?&F76&7(
MJ3_\\+8 \'*:PMW3%P)HS(K..T:0GC>K ';FO;W$N!9/5MVE$L05XD5'/N>_
M*9L9<=UJI-5%/H.:U^(\Y#_%>+ 0H\L@D=5F1W#HV6XL[R4S%#):.TA7X&TQ
MJ4MW5ZTH Q.*7,"0YA3BBMOSYS?\1N^:U1'Q9%J>VJ'B3ISG$5>[^8>GCGJ>
MK5A>CALO#X+V"P<H K.M&Z.;[^:%U2WN68P;U1QHMQE6Y\BQJ!$+\'ARI1.E
M+=RJQ46GY07M^@VEU'6)NR;C@14NM+[UY; E*\2F)R\Z^T(6;3\Q#4?+K4,P
MS[!HFU*-)%<W DYIW>7)YO$.LU[@8Q?*!Z]YJC5]JC=;7/85<NN]'Y,1 SGT
MJM)+]WL$ *-.2'_Y)N"YS9:T=M,=3+6S;-#I\L78AA9IVK I?GF,_+EJ!5CM
MU>@@ -0.^_-O&4PB6:?9^(@##"B,,.TNK*[$=#]8WP@:'H=7&4SB6*<_IOG?
M99=LQ0O9JPNPDB%$%=A777!W7\SOA74[V7D/NUSJR^VV.O60B^'Q3,QE[B'T
M:6C@_"T6YO.KS7DCU; !2=KKIUQSS(&>&M6W'^,'9M>>R$E5/Z(]_XS>%P]I
MKB+*QCS63\XC79YV0<@<C?Q\\[N/T^;P=_J)]><?WI30R%BFGN:32.N&G0=;
M QAA*F&QYE>C[W\V-!:O07#B5Z'1>V6Q&G2E#8^9:;+E/C.3#QGOM<L%[D@P
M+4?C2!K83EDTRJ9YN+GPQ_5-6S.EL4\QIN5A<,#K]MQNI^2O!I?"-FJ/ZOZ(
MY5CWZ9-5[=@(2L7#033>_FSWA8LR&PD>2%Q)W.A UIZ(.F&>AW&M<9^/UQ@)
M !$A.;Y@JB5DC2IVJTNDK?X#)_Y<44D&?6T#4U6/X/@.*]UTLR#)U:^SI./_
MV<7P$RXG -YJ#Q$"KO4/5BP_6DB".YNQ;S%")1[BZ!U<B7H!\+(9>Q97?U8W
MNY@]'EVDZ?N^\<V[AX:'=UVRX46'-],(@P6T\-C(H'5(BN&!5M7$7=^*35(C
M 0N>E^CD9^WQ#E!8B1$6COR @KO0DIP2\ );[ZRAVE:V6U%ND(Q4P&(6#! J
M\'A/*^UI:HO]X//XB=6VO#<I_ER# 0W;8FSGT(9?9%KNN5?N$BG][PO]K VZ
M</7[K]N0KU<?MTSAQ&3!B-JM"!1\V0BIAOLA]%)NZ/ =.--K%-'?1GE' ;R)
MA*Z[9FJK394>D)0>"X#N;GQO&8Y&')'.I#:2Y/H*O[].]-G@=CY\:-,%.,NZ
M^EYZX\%HXQU, ? BG,T>IV6FL!OKTY4-W\(^)U[>YBDM+%A?\!]BMWN3#H%6
M+S4)@:J-%P8H6U\:2J!\MRIS!G@XT*H(X\B_"ZDCO9C9;>&T\!.SP<W,KH?;
M$]5RNN.Y?79"9>YB9&K*DFU, ZYMJ3X.#KZM##"''],3.TO)4B*V$L'=(4EE
M D !VP67>C>C>2$IM2&':;SM-_$EV1L&[I(A2$2]C**]^$Y,PMC<_&6L0Q-+
MM#ZNMSB-?)*I7\S.Q3/%Z*JNE(ISWDM525VGBS_+B+L^0&S>);KD61?J,XV4
M]GWWM&*]3L/OA4_$-O+=E9>8[:O)'-WD\\IUL%5]QRDMD>0PIZG8AMO2M,)_
MF]LD4WX5V:.-L+'!%$5[H_FLZ4S[N,U6RS3*D3>BOZ=5<FM+8^@R9\_+Y/V8
MVQ,JY"M._.J\;PLJ+R093RM9#K\S"L2>IV_+?^&4C-NP)(D?Y-+<:G2VL[\_
MNA0D40B$2E#(JMXCHF#P6[<IHTV#Q_1ARF7W %?_$Z *M'YWCAL58PZF%YX2
M;;RQY,?6D]DJ3\-__3 [H#T:VS0[B&_^AM9M=-&/JKN]=-0YV-;>*N/CUD<+
M<BNZ7&.,3+?9>C3,KINI/HCNG=CGJKCS_2[1T5EP-RSFMSY\JR7#\[CA[3?9
MR8>([W%"A%+H![MIB%@#29N<1QCDP8(UCF5D;]T(94^*,']7Q<80.QYKN>\\
M,^\T+A&%N<;VYVQBYWB=\WIDRX(4YD9K7]B<7068H@6GKX>-F'S6V7FKT@\U
M[,*DPJ&4_+3A56B!OPB@*I)I+]W%NGC;0P3 AO$+96RK>#:4="G*!"\,U0(!
M<"_'&NH*-^&>&&2V+17RZFNP<G-DWA8]R&8:OG*)VDORY#_F&;&)HTZ4!'(<
M=+!K5K\--5_=:KPI.6S#BAVT06[/(.^ Q?9&R=L=/\V5$*P3:5JTTSF/!( N
ME8'T=L-1RLB_X3__/$!C5YXM/D(Y8?LG;@!4SBGOXX6=@NBKYX"*_N.><02%
MN+RM4@ LCL.A"&0&HNSGS!FHFZ3@> /.W*F*&"!V4?')"C2UK"9:>#*"O^:N
MF>(JJQ\\2B[3S-UFKK%KV?\K^8SVW#BT?C9X"[5,_N6;?C-7SDK?E %@$2Y,
M&B4"H J7BK5 &T%GSQ3Q[>8-5KA_^=P,-)Q"@'<<JZH_#C7."?7HE)C ,]UH
MRQ@WEI&3%ZQ=+*'B&S1)?(RC/3#3+_U6 QM%2(T<BEE<E+^:A/]BK57)0&97
M*O^AMHU5DQ'\J;VV1UQK95,\KPGDL^ 49(E_\S,[!<S>KM\&;AI& YHB6/NF
ML:AX@'_^)<D>=!)F+S$P)!^M^1GW;^\_M%KV!2T?W$"X? ZSNGH1B]'L"E))
MH7?(N?A4#69S=:IP*HS5D[J$>5;L(+LV'F/0@]'4M,RG6G(_Z,T;AHN%D%FG
MCZR9;D26)$==NR-K>7#Y7H&4FCD1CX7SM,%G7 _,K6[38 93,USK5,F3=1Y
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
M93@OS?#0>/Y&-@4?!(]9D1KHBUO<%51[<-/\T,F;8EA;-/7B=[(_<6 ?HW'
MQ8 :M5!--.N=VTNO6SV1A@]C+53B6)^*C=K'DS9AR,BJ T@8U#@I):Q0LI_9
M4SAO7E2D<7^T8Y],D&#Q??1A?,Q/Q7AMC?++"X#3SXXF)LR=GX:X8:NK>*1@
M$-RS6:KR*F9U'=/_Y0?_>P) L<:8G=!XTP>"DY-_[]YXX+QQ\^U*60I*ZM&)
MT4,Y9[^T=XKT=$H\P/9^&SS%0KC9MI.O;_,;[J[%5*YN,I>$)QDH,HLY!V1O
M#';7KK:0C8!Z#=5VL]J7&F&B0Y2WJ+YHI[;8-*V!VDK.!A"NU8B,JC(K*&C6
M,-OQ\>ZS."HHK.,9"'!70RS_C9E:@50^Z2(>E,/F@S**3-[.W%=")O;U.59N
M>;4.VNQ++1MOS)G&D%?DL 4@'#KFI@O5=B_;2Z1B^P+=+5E58_V_ARS]!B?C
MEQ'0>CWI)[VD;55BW#-/?E,N_E8B=MJIH*]0FTDJY.[Q4]"-??D06T)N^0C+
MJFF /+.3S7"/:@DP?/0*M=0^9K-_VT%Y8=@O0O'U+&32@G^<\I;#I.AP57YB
MSGUU8XJJMIW#=]\@-S/48*NCI%=Z8+5:Y%TS'WYU=NDC>F[_1\E?A=7+8;4W
M40E"ESCI%[*,SLX'$BJW>G9GL/"#YSB)N&3RQB!=<9Y)P#N7=P+ D[Q__F?D
MS4!D$/0%(7$)U&(-J!XP.[?_PIA$L3IAW%S-GWL5VY2!8ZK21X,N9'?RCA)_
MA5<K>JH7[R"M9]DU(Q-P[XGQ@[9LBYX:NU=6FDW^+W*2+"C8[RO#V3QW%N&^
MJ5LP/<G$*6;<M?QLU\#NY<<RY2W8[^Y;6=]GZY%RPRC#B@*-VP?USQV6'BS^
MT2F&[R=R8KH$@!=Q;5+(Z437D@<EEM4:RJ VM.&[,.Y"_?DXK7DY(658&Z'<
MWA)5V'9#S6V[[G.E]<OFK>^HH/9ML[;7C+S!'.C*780%PA/M\0&4I+W)/?;0
ML&M4ZMW!=<V8:"Y*B/NFB[KWU?;CA2P'%FQ=8XSSE'&1O.GP-$:&GKRX6%GG
M>W;P&#_35!UW9U=,%]4Z^<)5O_BLJQF39JJ8<RQR<_L.QAD6*5^&Z"'U>KT&
M_H%BL/A=A#9I,S24>9B?QCL%C\'N\!Z(*?5[M^UP= NS\*O>(V3!B @[E= $
M6S<9RD_8';DB]V37#6:'#T@06I:%O@Z/Z V1;?3U?*/2W+\W(#KPTP+QQ&JS
MV.9W5BS"2>ZM3S>@SYF6I#N*6;""B7_RE+7_Z=<>$_RBSD+^O_W)@AWNQHUE
M.;WJ>^9-GK/7[O("7L;O^F<N41/WE)RN\3TW RZ2(W]K^%K4W[*0Z_[[T_3,
MOW+B=V59_'F^[7_Q<IA]D5-Y*T]"[DJ!#YP])0!. '2>K'[2: ++^8%%>ZCT
M?\L)>OGYUM\&C,]%Q3/,U+[,%OA8/$DA3+LE__<=HV??^\IKYNI 0'W!XHLB
M'"618&F^M;+Q0J:- ?#%FDKHK7Y+(RGAWO4@1J#RD?^'O7</A_I[_T;?DN1<
M(3E.I:B$<D@)H_H@))V8<IH*.4R:2G(:,\HIQTE"48U(%!IG.<U@')+D;$*,
M,1$QS#B,-W/:X_OY[N>W]W[V<^WK^_WMY]K[NG[/'^L:X^+]7NM>]_VZ7_>Z
MU[I7][\L)4$3?<$)!OTA6!/E4*7WLZD)D;0,#I&)B5A R1;:N0?*OA^$ZDO"
MYGQ^1WS!RX&=;,-IHFS=;*6:78<D)T)^Y<2QV\7((0?P&G-MWH8YXYC#Q#=S
MFB1ESF1HC7("V ?!%-*2C0'=[!KU'+6D'Z9-Q0Z16VN6BUYKV&N?%QN!9[6I
M1CT/3K58Q;WLT&EI<DG*9&/U$MU\=AY/_W;_7D4(>0A>TM70GE43!K\<^>0%
MTF[6B2+*!]R5S^Z/OS!HU**WZ'X#[NI=8UH9\;[1T_?1WMB'"9*W"+;'O[\]
M;KPKD##'=L'N^2 >OSW6L?)+M<K- P,*\_D->1<M4-O7C__/.,=_22TH-SO<
M)+0%7II.HBAR+,N9K7FYP6.[!2&.P[WDMAFW"B\OU<2:4^+T1$O@PW36IK(*
M[I:NYF&+[R\QVS)ZJ0^-C_S1LHP#UF#-4(8=Y-&8QD!N/[)<+&/J3)J6CNAD
M''XC*7Z$)^)CG%JQ0HR9ND;_:7SK=@+V-FSPRH4M\!@3HQM4UT.J)\\_NE[Y
MY(:#A7?[KF?'+!4=-T/>YO68J^F/4X8TJ5WA',]\$'>V%Y4(O_"TPV0(HB^+
MLV%97(B3>R"\Z;4%<!>W"RT!PFEY46TQG&N>++K!V7V+2]@7#ETQ4 D3**/,
M(L:6P<4/W:::/WDY+1*P?$'TER!PNDMC_00#^8 +C7>:>'H/Z)/%\06/>E&[
MY*[%UQ_M.64QSC#%*('*//$]U#",([?<1"@P;WH5EG:O36UM(J$TZ;6]+W<?
M:"M9' 2QM\XY^OE4ZIUZ$0 U+Z!8MO#P9T<U27V_^$ ?DE<1HMND^X-(C6E4
M/7VR2]*;CC3Q^VQ0",%]K1^, VR<#F2).[6F^.%]TI7"?MUT1D0>^#/:@NJ<
MP((:78T0!<0.7Z?H1UHN7^ZW[&_@E, O7S2':,S@&.>@CYS.?T!@D-2UM%"?
MS<E3=XR$DUNU1NL$A+()M]U$@Z R^. 7SG;[5I-BX*1YJU9==OAQHH!:B9F<
M8#@W'0&132S<S=[LFQT[_1\CGC';YO(8JQ,:U5N*BGS@WO71%_7,K"2E_7OK
MH^. QZW?M<V^2UR%W3Z2W1K18][P83H[?&]-E6V'C]^D:X]-E*K]7<NM^'03
M:X'K'0 A$T5.OR\1&9S$@+M35I[IP#-TZHJ%G-"B XZS8W7<-+')#A+S?NS=
MD6]#,R"L'@$706E-R&SZ 5HN-GKTW'Z^[PAS\9'KJ)Q0$T<'U*=B(UB!.PE*
MI6P5(ZEJ\HGV3VT7^JC]=+>Q@%'9A.V.WEDRNQD*<T4,-I685"&CX!T"&ZJH
MI;V<^K)&M%F9?UY^010;5,"Z!(;2=&.3@Y8N]]8M;&\%G!-)552WDKP?I/=#
M;7Z;Z'%'H^1OQ0%%^3,,WTK]H9]9:6,>!_[\_*6TAFN%,,Y#'K\Y/@BYW+^L
MZ#;SW=KZ(782?J'''++/2:#C.CSAH3'GGRW4F>;BS\F8L-937^ANW EDA-E.
M9F"$.H.0D_>NQN;,KZT- +WU:,:\=Y:T[+C@_S 2' E&=;>)IB=+U>"+Q^(2
M[@4Y4""G*<HNHA=E"R>@[/%(2P9F1#UR6^;YK:)C=48\52^&[#TH VO_S)]7
MRP>*X*X"2Q%BA+)400>&4;-,(0BW# V=VJ6MM;"+4T )!X MHA7:?]\D+-]9
MX^I<IR>9D[#=S0Q7"B?E\S2=0- 'RKPXHM)V[_.]=5AIC[GB^F ,8D+*S%GK
M!^?+ODN%A-8Z"A4Z1QJ'/EX?S/L(PL^QY:>RIVQCO@?*@K!" ?;KG6TN*3WR
MM?@0.AIG 01-XN=PC,6N%KV@:&U-I<SVJ9=&,O6O?N?>X/U,?L(';D'E]S(*
MQ!^M*:UJ(RX8GT\)#%'7>Z&N.XEW;//E?.>6$^]H(UK=Q,AH91^X3(!]Q1_A
M=H4.97FWD.4LZ<R_MP^"H8E%G>@$6!MT8V*,*#(\R>GU-T4$[=,!^TA[J3&#
MA-8L:>6)O$:\!,>C>[(797=3A[[/M:A*J&0%CU/@B;DSI& 0!M8%(B"Y7-_U
M10&*D:FX.5E&/-6LL";I4;:)D4UCA+7&O!45_M?'J M9 -"P*4W ,20ZSN+I
M&I6OA4EZNT8%2B]E;P&@:B>Z0 W!?$*5?$M]E=(>J?_\TO+B7>TI34;A#8%!
ME(-;/R68F!X_=!^*X0.#^$_36=+.U 62JP0U*48Z)6M8N^B=C;R58L/JI_<"
MOA$-UC.\2!"5NL,HTXD.W2J?J.8W;O>^%$"D>')@*/5\O'0Z==:^=*@I<[O^
M*_$Y[RQ)G%S0K;96)=7!Y \MOZ^Y?&J7[8>),7ZS[C"@3?7V=!ZD#]WAW]6)
M@S?5"_#:AD;00&DR?K<4B?MI-CN>_M/K,-QP724,49H=;G8&#N['-AAV<2Z3
M135-N@3=_<0'J#)S9QCX\>@BC1QJHF+1/*[ ALT'<D/I<L"CT_D;UTDY2/F?
M*6?NQ.U/_1/\].R1#B>!OW[&.<Q-YX@P_%M"\I[4Z>=RL5?ZRUBQ_J^'.%J#
M^=GA.^KN4UAV8"""AB#*M[VC7:O!Z%E72=M/NK5; %9(\9&FY-U->Z.$?UQY
M+E"R8"NZ]=N6"9EPGFY%LE%:J5]=(!Y6B%&8UII 2E%F_!*K+N[Z[BV\5,83
M2_[42 W@ Y%77Z<8S#V$%*%37,Y75BY^XP,/#770X;>(!U"B.6#Z>#I]$O&^
M,<?5_JW7O=?;UE XM]3U*H2Q[T[$GM,[+":=NUE9,KA;W&J>JC/G= 4#U?OS
MS$<7NU]Y+X[4EB55(&A& JD4T%;CTIL)AWK=EBX=4/@>9_<VO>H.HHN(P/\X
M3Z%%#JX3(W]'D&KH-6G.3Z('=?]H_<9(\,BX;7S@YG,^$(696)#V)4!K$TL-
M]\%N))$,A)8CX0Q;3'AQEUP!=8;4VABSP,8VU1+CAP.CH5X+0UTMCD[&5C[B
M/VK:9(_HM.V:6<:G3@DB@1I?]%^U9MMG]]KEW5C$%=TE2M?),@5AD?R$3YU%
MOJ_"&QD&"V>FT7>'=.CG06C@KBQI&D\,0T6"YPKW,U.:OC)'CTO25&>7LS_;
M1Q#%'F CQF1C+'JU<ZH2@S&'KQ]=^30??@+S!"*UK!M;HS)\OMZ[RO'9!TM5
M1MCL5!<8@&LX/=]&(F\N^8GYWS5<YF6=Q$8H#NHS%JZZVEMUOTN:.;OG7<I=
M&@.?J^U'*ZN*V_I\W\5\BXO=P-%+/>9R*WZ'*$XESWIGC$B[2=K!@23*D!>5
M#Y!D('"P[50OH>/3V.,R>UP]KJG^X=^DECFR,&1%G7I+Z\#NLLN]0];TZSIF
MI;F(=RXK3VH=U JR_)%SX:/IQY #F^I7$HQ3WU62MQ<^_7*LM+@3U4FS!S5E
M&NW5@I)^.P\\4/0@?#Z1_,PUB[<+GR_P)\\$L#">3A2:0^ZIB2<MB=WTZWCY
MN6L2;ATDVV!L1$H4-U4_4[&S\NQ]N8!/27' [>18=X\;J3<B0#+6B=<NB!JU
M32YK/G'OO?>A[HU/REWVT/<06$F/N53243G?N",? 4C4?=P.LUW34/GR/>^"
MHLETQU-5<UTALQN.@8K;\ O[HZ_6G?!D_?7T1C2B5C#6)60BI&PA FWJ'6'#
MO(-C=5SP7U0M6B-'ZW)V=(PK?8)2U5[Q@1$,KR(L6(!(LPPB2PRT8,0T#];P
M@9@'QR(N5OKUM*O/-W(*IC_^1YU/&2-FWIQ@K!0(.'*.>:LL3R+1RQXX9031
M,89EMRF1E+*E-JIVA@GHHF".U"XR4UCN#$@;XF%\2XC7\$#-B^]]G(+6&,Z.
MMO%=KD0!H&(H?.#O/@3A&HD_V%1\P\LZBOC,EC&[D2J;QC5.P?",0,"F8#5#
MLPFN7#A'KW.XP?I1!$&=.=Y8U+6)<[('K3+C;M^CS>NZ#2C[S[@:R@E=OM1W
M?:!(;9@:V$S;#/MN=FSCV!-G%Y-5="RGP%O/-D#_3J#UT90U6)_!!=%O:@+:
M_?@^9R<8.E$KLVUZ7:[$UU%G7]0;UX8C"PFPOGX!'W@:M,1R ,.8ZM=BKI -
M\.5C9PZD0M2C1<U2_PR')3BY)M:_DBC=JGZU)TQ.4KS, C#L\;"T%$J-WFHZ
M.P51QC0>YXESS)D6\\2"Z4OM^6YF:]?V#XNMWR1D"1#4K@\S_@*SZ<'KT\HC
M&)EO&D_F73J3<5\):0QDQ .BT/3=&273SY6E,?-915\/"&FUFVF@.]  6#%1
MK]_LIM[+(W_TF5,:<WE4CFVJOQ\'Y.7Z.*X;OGI8^:%T5ZN<P]<#6=(2$UZ-
M4'&.<](^IFKZ<+.[1)=-'QC ()\!KV4E0D@LBF>)5.VM4++#/_,$;9SSH -U
M(7Y,S5@W5MN,[%[[\.?X5*WX >%?P<3Q=(B0U\M)C(Q]]7?[!>+ZP #G(/<1
M>AM'F?D:'V=BE&V-+!!PG(_/K(U$.$?AECWF(GL4=QG\@U2EL"X*A-P5NW/,
MN/\!WJA9,"]_YO6.<[4&Y^CN)55G;RJ[7PP_Y/MOA=W_+?QNY>FBVXG2O./N
MO!WU!\;&YW?=]E^#/<>0BLPV8;IKH5P>'YB%D1]<$/V"8\S:A^.6=01N"R,8
MR3!'BQN)EN4H#RI?9@PF&U:,!'BE!R[CW^9OD .K1IPDRK'/ OOD-H]\1_:Z
M"ZL *L&3!S$"9A:=<HHQD/=C>=*OR>1WQIS 5DHXKE17:.N8,K%[Y6H=UVQ=
M7:Z'#P3;^_X0Q%!5 @<Y,HYYQ'I/:<I _KBI U?LTF3@+PGL=I*P!V78C=;T
M]O<Q7LD>=;+)W178N(K/M.?LZ!O?$^A.G6EW3V'_PV8"!7:[PL"Q=H!V#'<7
M/V=2R.&G;D8BN2E!/(=!U 6!+Q5FAC8K659,F.Z_@UPN51HB"_M HD(ZY81L
MK7O]RFUWT;4O>QP-_TAH^N1^0C395F"#5JWV/_!43)OK:2V*W#3]WCW%K^6Z
M9>NPUT8;L*$LB6DR/;YNOP'9^(T2O%2O1J(D2K5[HA=E>%-;6]WUH[18VV#M
M!EA40V(Q$N4R\6YJ?@K-#W&($NU:)(KL*N@S%LK9\7O<L(7TC:>6&?H*1\&L
M%'@UPAGG[1\3A)BJA*IWTWIM84+?;B_."S-:PJ 6P"EW3^G7"/F*FL-W6X]]
MS&_X!)O0;,+)H"[U=:8_T38;0)9_^LDR_-%CK@)MPD00%$'MK/8<T*UKSE'/
M>DK/RX1\^ZNJS9O(ZWWY63(J3.A<)F.AA7>@@KRBK?F]ORAWR3WE+K7LU3+>
MELS1R@,SS5,L"?'?2I(W>YJ&M]R^:*[FS%AE^0FX$1_89EWDK80<0O[:;/"R
M2T"/;.(.")7N3K:I.GT$T79[XU11S$.(K(Y)L'1*5;,_EYTXBK%AV1P02K8L
M;LW/$<_95/ GPY-0DM?I&; K;<QS^ _IA/P= 9GT;]FX%F3A,=J(_'Y@Q72+
MCZ[&B?O/QB$D>:N-=;N;'/&>%5O7TR.D)>V6LEA9?0^/!S3YE40Y(2N+GB(#
MJ6,2R@?2E(.N[/V8</?0K,[D[F63#?@]6<C["I4Q7)#5J0_,#<Z(:Y^*U3-C
M^<^XU2,W.8VT2;IO;WTK%RKTZ-)%<_F%PAO]1?LK/R=Z1%L<^DHR45H+;28R
M[*"/>(?)"X:)9\Q?+NB\:C]XK5C,E!FW_E[0Y\LD"N,<'W@TICA8M&*KNLFS
MYE'5'I]2(0&N978_4(9*S=R=86TKW%F<<"B_Q?NB^?;. U51OY U.1H$%-.>
M3F*L-D%D'U"$?7>X6!10"%]B733\?Y*[O[U]_D%1]+'6E,QP/.M +]I$CS)C
MCWR+8'[:V^^ ]A[IOQENO!"/*=4ER0P+7S#&QSYHQ!C$08,EPSW0#E/,C=KJ
MZ$TM>XW!$-2'+UP^P ><")Z]1!^\()8HSHN#"SA"K('?Y0GQ!GWNVQUE!0=G
M(EQ1% ;,U=K]/F[KRJM'K>XAP'IM\Y@8(V^.Q#8#"WC;1SQ+^NAT)\L=VVP?
M-JSBDXC7397($_8MN6 \0KCP]ESMT+VQ:C;"/@[#N C9II$CN<J38/1+E?ZV
M_2P9K_>[EWB:#W@)1!5BU8 7'IYVW'9FRJKC:WQ"!K"BQ-0=GITHPI$@CPG[
M:WT>4[BI=9$+."?6AW>+-X*W?N\^+X)V1H^.'6)ZM>@.RS:9R?4]<%X K:9N
M2'5LOIF@_SWT@FC QAUNX$WB-OI-L/[#7UO>+>EI%3<:KN]W"V2H4Q-Q3?"8
M2F/YYUJ;#PC/G0H74R%G_^OKCO^#ML4^EJ.;%T2RJNY=L0WX7/;Y=-*[AZ:(
M"6@<A&'/9+ 6[3#CJ=5]AA/G"@CGA:<(B]GAT"-6$1CDM1-A#R631+M&E@JY
MMN-(>B93]DK?G F\P,HL?/'0Z,?VA#9<YC*^_\\!X=_X2&CQ[Z:%2 664VMB
M=KE3_PV/M,"PD7=MFKM6.L/$-H#+B'Z#X>X(-E+/^BU?KKI0)9)]FR8U3-C'
M6&WL&@EM>#PQ<FIP3U+?O<6!=UT=PT0' 94)AWI1?HRT.;4U1S*)K9<RHDLM
M75-+Q?#UR^RM!AW'B_R>6FUV]STP=ZA%3FC1BOZ!?3P(3PL8* "#\J_2Q /5
M5OX02_$D4SC5J,E95=AY-^5T<^4PZ] !(<4SF[9^P;^&^L!_S#9!E S8K_T,
MNDW<$=L1$KFW 6ZIUO37 \*+9"O0BGTGZ-A >:?$M6A3PZMKOG P-/#C^D*C
M_0BLK<_)A[=O8"+S;*#$W0(-:."&, 8."80!"2>60$A\(.+NL*]CS0W>F.>U
M.[=N=2V$XKX3$G.SPX]CXR&B=8;,3%)13E#:-]?AI:H!:WD&,I;H@4GD V5C
M1?>0;%-7G=<Y8X39R-1U\HR=G-!:</ X=*3U#^1@Q1=Q(ZDE%MZ=^T; \W#&
MEK@/N@EFZD[*"[O._55&F'O,JU@5D1.2*BI\Z%CBW/1H;^RFO4D-DN*@/D^\
MH06]E;*=NR*_VHD2D"H1]^O$S<C[YM\$7EF3Y<=-0HDR:UFNC):I/(]>7\:I
MW\YG\Y0]A0]A3&!' QA++&H/_E;? [M;NY:U+!?GKA#/QHA##ZV'\L0F&HFW
M,.*IN[%E2:G+HP#:;837B:G0;?6[9"HS,9BC^COB%Y28N.\7>40P/CXP5SM.
M'%JP2=*5OAJLX*<VM%]SWSI90*=%[D'D"5)!,)I5S*T>$X>\^%DQ2\53C1RF
M:[U  M@)^) 5*QK4ISG_0(N-Y<9$RR4C5+!?G/(^H$YR:U9JQ>9T#3\K#5(?
M?C%B01/1V1?-(?("?"V^DS[^PX]SC2E-HH^971-C6W*B((.$+ML'T92OB:?S
M=P'B:7$ 9YV+A[I#U3@WP2&JS(YIMVM]Y2-1S_S:G@I[Q;%)3>NH&K<(=X31
M^H\;5Y#Y\@4"&D:#EGO-58T3AZ%6429V>=SWZRW*<_X'&RU_80?K,P2/)*6P
MPK@%O!UV.E@&Z7(2F92;]&-TK<WW*U.A"3(2T7JA\48AXJAU7EE4JN,Y5#T?
ML.%>%!!.;^YKZ$W,%A2DI')@LJ\*?$/]*[WLZ!>]0"YB.NS^6/#RR[?E:YY:
M49R"TX*7=('I;'7.0T9;2[U5&T7R3B\95JOI7\N,<.'E,A18K>#K@A]70=J5
M.!II\;CSE\'SDE[Y;;W$*P(#TP.%&1 23C CCU-.,^CXH>SGL0(4]#UW'Z.'
MF!1$'TLL*V8;740D W3OT-!*3:UZ=2^#72D(U%[PE!'%O._K5H_E\NN5?(=<
M7[%&(N) +UMN*A_PH0SQ)E;/@5",ZINHX*,95Y(7 V7)*_A^@54MJ3=B2J%M
M78EJ.DD46GU_"#;:_<;N1#CTB.&ZX3A.=(8GS.B,CGG_U]ZRL@0KI4<_'.G_
MWU?(_?])9=Z ]WR@W1QOC3_V=R;LW\JZ"-E=DR^KB'#O)J>C>W *16A)CG'=
MX/R+O:6E6D=;E>49Z1Q9(JNN'P5GGFG=^6;?@$=]1=TK;N(^U)S(YQ8 G1[T
M?TJ4N9ZOF[!3<E15O*^5]L_4F2K]W\TY.?9#:0.\U%L%%"W3VBC%XW1S%87_
MEBO32)4O=CVUK/$9(M+$!+&7#R=\OIP0QP&YQ6:'@_I(Q(I54J?F.?(G;8/:
MS(IK1;3[\JWS,8PLF?X0I[@?:55/WIQOY'QT L[1BHR^8Q^:M'2]M_"G;,^M
MB6E8_Y;F'#4\4H+U<AT;6-O#6&VE*$]QB[2U\?L'B<7G0,\ C*;7IWMD R&V
MIH574-ADBE6E3ZG'(?V,GO_#'1M:4+B/K$6==]G4UEB7@"P)@N^=D7K_F8P
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
MLVW2,]%#]$<"^3>2(Z],E6A3B$3940O@>Q<E>@Q'+(WS=T\1/G&?\_2N<9S
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
M[<Y*,)EQTJVN*I)0MAE>XZF(;*ISYXG%,%_F]+P%;X30V)?M+;TLH<>%^<"
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
MPI8<34F0/3&;,N^=='A_F_ZKQZ'ZANPO> >T,,N1YE5 25<10,A:-:>KQ(P
MSX=BEQ"@LAI5L'!XWH3FT[(L-5"^>N_;Z+-MJ*@Y\U:EE]^U]$IS3V]8_IIH
M_%R)H=VH1S-A;&RM@?PB+VUN50?#!&92=]'USKW1STQ;%V*<9J<C_9C7 V(G
M;M,/G HX.FXNUY329I0=$L?[\PL)3EUZIQ)/Q?\2FSOET<V#Y0R&%M&[R?A#
M1?Q%L9<GS71)RP;R;!(^>D.M&;*UE;P((<:=/35P2(PP6'4#\1Q=]J?H_0RL
MTH5'=,CJEBTU<4+JVF,__YP97)@\[+0_$2* @[(K\'?V@%TE'CB!VNCFFJE\
MMU^^W]Z\]NDS$QRPAX'^9"X0ER& ::X9%?+/FKC ?]3A%<'A)@J"E*1U-DSL
MY!U3:.1L<;K8MRPM4Y05$LHN0BFBVG'[$:(LPSAS^K9/QI_M3*H_'-:9\U@U
M)'6V)JA/&H7=KS/))M^IALZM.18!%NS,0TNX70&Y4[<ZXK-^[^.((S!HVN7Y
M""&P_/ZEGUG*X[9<0 S;!2'*<(P%GW*!^38X>^O@]"!K-YSMPD/W!05ESA,>
M2A^_1(P/$?!8"F:4@$643J(NA5H5J@<+*,@9&@_4_EKK_6?MSN!<4LROE+.B
MZ^\[7Q^XSQ,ED1EBH/8D-'&B0CGQ/O(TMBK:^T#M(Y?1<WHKF9 AQ/ @PX=F
MN4 GZQ36J;E6+OI)?_51U_$^23ME-&E?.VW$7F6UHAS5>$6?$7>[VZC-K8&?
M#SG9"J4MJA'5.'%Z7& -[!+T9GJB6E'RZI"8<?&G]RM& A/&!A<?UD*U#+"V
M[# NX!J,39+GPTOY['#N'O/<L4B ]N#N]>%)Z?AR@0H7U6PNT+;#2S7[>I+,
MU0?GJ(@+J&982<87YA%K]UT3'L_GMJRN?2OQU0LR$S!B23@PXOIQ>UFGT^&T
M;,*KXKHPT3-4/>EI]#W\$+ZY*DTTG:[=NJ?#AW+6:MN/])'])=.:OZ!5$B_L
M43UJ'NCD;"][Z)]IS0U-FK[.7? &N:6*\*SRD[C<20.Y.O-",<6'>3<-)&_Z
M H^Q&)A[TC"$5W/*C:*+3<=R-!_4OKBHZ[]+A^4QXWX%8-6S(U :O#*PDZ,>
MD$3&Q/UYIW%6(SUXURAU/\F2""M/;;"!Q&= OO1KC#P85ZVJ',L>38Z'N8,V
M%(N*5UBJ:J!FC'G VD3]R."BY9Q1E+&^7*_Q/(,GYW@T'/I:7I(.>\H1)*9#
MB">,_3Y>6+^[,V4]V+*$!UY<@!$2W>Q)9BKA[&!?3UR$#+?O;5-9@,L@56BY
M+:Y7[16[5?U<V]M&(CL>=',(:(')HY8-TI=5VMF#\(%0F#Y2B#9-@,KJ.2D@
M3XUYTR;,,&?*?9#9SS*,IA Y"$&4V QF&VN?)YDJ("[R$:W+/Q;SNY)U@&0G
MV' FV"H ?37"I,(A64(HS*8/L! )TDR_7&/$+'PBC;]9@5G?-HJN=N5?NM%\
M:(*G3L(SW1;7[A%6L8-^=[YM/RV ASI>2N;L=+@C:0*%M^$113>+:K:<>*"3
MN6,3)&)GJ!6O-PYP+-9%F/9#8V <HQY$5R]&Z4X)8A@%JR-FE*9IZ/)7_'-L
M.R)^\/HH:H COEN?5!-*8*\:0+'2=C76LY4EE[0^7/@$.[J41(R#T@HKA%>6
M,.N6140TH1#V1VT)J\#.A_UZ[0Y;;>4-M#3 2F0_.Z8/LP\H:*/2SE-T@\T?
M3=Q?C@'>C5KV<($A=%45>^M^'FW_A 85TC=O<1S!I%*?3&[>XN -Y<D#75S
M&U%IX]UW8,D_2?TW1W89$<@Z$MUV H3*:_LEWUPR>FW)'/I=?_#-J:BG$<+A
M/ )#6)3C M^,Z\ZVG8;^L)R?2F(%7>3,\+ZU&AVE4\2K@3DHF1U/$*FPU]B!
MN"W2/P^*7NIFY6UI1=U'-U[&__*-8+=B>X)8/"$=_DQ!.^$ \2/KGVYQ<($E
M@\VF1+:=*U@+NL8]SRULF:P+#8.O4(0Y2Y)45.->?2O.JWEYWO=YIKK(]M'@
MZ<6/H\-N,)J9M^CMW-UZF9R*C6E$8H=0%4LBJZGC\ZME09TU[%#:?[F'[S_B
M'_'?.?Z3/:;YIQ C$61,*RQ6VC[]8X# 13M]OY-S.PG[;FP:+T8S5-AODQ;F
M:7\\C_Z6-!EYBAR&?)E'7.C^Z^[Q/M2ADHJ^<IOTX/X)KSE#_A7L#[PPZNN$
M) O"M'.WUZ6=4936;(G^K1R>FT=8GT?DC!_DE8.K7.#*;Z2XC]J(]=EI9WTJ
ML+F=<9N1U4=$E/D$5;OHZ#H3]6=A>6-@C74R,6P2&VDRB=@YLI>C9#T2X:#C
M^6DO7UC2<D\)KW@5G#KJ 1.M.H%8">OC0:?'O/=P?!3H[6P$.X@^"H"6QK0J
MZFS.[3A'_).#M"_(MX^+T%LY/%6X%P<+>#$^S7B"KB .M<L/75K=<+@(/,*+
M<F1<,4(LV)[G[VV$@F\"T!MA W7)C'&>6#RKS/;CO%I112XS'YQ 1)0Z3J[A
M>T+US=AON8 S7A#58^V5@[QQW[E/8VCM=JE<+:($EF#D1TMF-(+>@?KI))EV
M2E=_^U.[LJ5$3'90%4N\Z%7. .W<NBXTB)D8"E-=A81R@0ILVZ^DY@GQ/UGI
MS;K-9]J&#N'&V.EH)_QVSL^TG83,H==^,C&A-6\2_>57J;YF@GSTB28ICAYH
M63P3=$> \4?N^?0 +HB=A':>V(N$]J5XAMS<K_Q^%5MR.'/+9Y8GJ4.%(A6Y
M"H%X/.8"[CV+62?A\@]?%6UZ7&@3,)\76R;"4'KI%FP,OLLSZ$,[6YV8;TQ>
M'.DT2RCZ@R4Q]9KO9\KS5 &FVP *075,?#9]A\N2BL<='M9<C"^:VGV>#-X8
MA+T+J9<P$?:0/FQA'KI-/Q90:4>[0R+<Z*GDX_@/(PW8 KC7K>'.M7J509Z6
M2.$"=Q'#CIQ.O+!GD=]W"YX(BKGRHT?T.Q'WD9?J47,#*O/^X4X0\?A3&:MT
M.!7.%,KY-"BO#=K=]T3MCV!^T;[K0=UTOIDTIN&IL]ENGXFMZ.V7VR34'?O9
M@HPS8#_S?$ 9O!YDS/MYW&_8]O2SUN!LJP1?.TL-M.&1\2?RDE6TM2BJ_M=<
MP_;KCXQ7BTLO#UP>WOM7YQX_";ZE5*H<4Y3'HA2EY)6["JVATL0C+]HL=.1=
MW-?1UVC>U+$/M^O?2G6'O-IQ4Z9LB8'M(X8O78H=>W--]$R7X)1E&-J1"\1C
MRF&Q4R7@^.])TRK/&87[/G:"F]L4TS8FHE%G L3M:9*?C-[/)BO8I>B1X8AO
M.#;-;K0WX -+-V6OYD37U@='$O?VK5H ' LE";-M(D$])E3Y/^-JJR\.6& [
MDW9PVJ"[5C C/M? 9+V'7*#IM)!3NM[@3(4$WR]T>6ISO0T%'IZ8GA7J=2J(
MK=*!O@<+11T&%3PI$O2#>=I)-:JYH](;*2FA.Y?QB?+"?<B'I._O=$V!T3,G
M]JU)SKPT$^1E!GQAA,(%0E-Q)U-;=WZJ>3E"(@9[">":-ZM18H7[6HUIGQ@7
M*'QQZ@/6W "ZQ94+E"HGW><"'@G*A%*>BKTS4FD[G5&QUO+-7LJ\+U]BXS _
M"4H49)RCK[5 $C+VT0^]_.0[+U.1=@].B^H(H>8V#3"TNK7'+_?#^X"CK1+
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
MX?RTLK1#?E0:8(V L[2R2>\8F+M3O^^\W&W7\7MDBK-8Y+0>RF+C"\WY)Q>
M@]X?1N;.M<Z=WQI^[4NQ<ANT@M \L95U,X[,R$5V@[%F^^[N/-D1O"<]S_"3
M5:L?WX_KPD6 ]8=/[FDOI?4Q#X/]]L>.;SV^0-B[!6=%Q[ D"*3.L(I\C0XC
MWDP]_ "95P7Y&:I?@DWF J3W4H.5,,'5Z-+:E!YS]Q:]J^=D+>0@G)W/:28M
MTMD5D979_M.=^Q.T#<->/+R!;C0X%'<=% G)MVDOM;$=5F\[]RO\B^#JY@/E
M.Y0_(>8FRFS+W*7*$*:,M9;DT\[\&:<\J$20]TLA+G"HG0NLLB8&<%.\,K_$
M!1(PY8@('-]0HP^EH-DK>8N% U U9;^-"T#N@%+52525<5%8GYG@<+EE)V(+
M%_#RCH*5*S]5ZF*IHM4G+M7&CAYJ,*H(V6$@M+F:Z1]SNS@ZZ"95W[P1^U57
M;9<'FK8$%R'*V<\,:T1H<>X.70IR@%UAWZ=+L4(7T?//L>W!L'5C_RCT!/2'
MF>""J>0[K,< 3K;7&5?G^>Q"]FOFSJ7%)[ *1"A.RSVM(SIJ%7IFTOA>ZL&K
M(A_-!$O,$:=8MWEEY0GK$'B:<N##/#&RH:[MX=9@PK1MVW/>-+P*'BARWS7<
MF#^VP^E!'.Z8<!K %,#9L_$:&"DPB115EA-P?IQB=^GFNDBE(6<O]N.*Z;V1
M%NF+.=G.'*>B/I-C]W7S96_!6]3D9V'"+.5@BIP70MFT7";[@7HLP)K^JSVG
M)IA%6MQKJAU/]5/QV%U4XOTF46=-<R/0'D%+9L30_-MB4N B=A5-GQ4=^>PQ
MO&%Z )72UPY D(HCM(HH)OB#1*71QA,VT"OKC6A2(6++:Q?F%3#D3B:D+ _[
M%K6+,SXAI*\Y%PVG,=Z?K!:6DMI1BDNX)?S^Y9\;[0=Y2NZH3&W>@J=3]9NF
MB[M3G94!X/ 6=Y4I= R4=AT:,2&RFMNS:G=IFGKTLO[5X&C)#G3S$&K;GXO2
M"?1C#SF\*M+QX0LD:D*B'!J;)BR-B_15KGACF*?HU<@H\I8*^$1HU(?6#?@=
M<BRML%N2W,>K.,_PI,*T=XQ73/5]Y<ROA3E2^6\./"HTDG6\M<82QW$8O%3F
M)"A1?U6]2+=0FKIGC'T-(V4A*@>;X?%H 6>:?_3Q/\?]L.6%D8YQKF9GEJUA
M)='4-5H!V3M4 RWJD2JU:^Z@TI/RAW_X\OBI22,'>UNDL0U0";?QO5%N?L'I
MCYX'GAZ%5*HL+W)VY-)R*1-/4-I%TW''_(+/0MV$U<9>[UG]E<;6[$%I!'A;
MT^0&XTCON$!)46]P^_>(V$;0@6D: *4,%+$Q9&9;QG3&=OYL(&A,XE4+ZR;8
M3.Z,V! FXF.\6'&NJ<';&N^''.:O^H [B0!5I!JR,. ;^WA9=![V JC.]&<=
M!V<+C7- '[/7H[D6U:8O^58L)&(;7YYZ]BUPJV_AXBX/1H9,KR.NWO/9I5-M
M/+V+E0<-F3<#(),NL1582("'F?K<F6NF/[S#XJ4IN&.\^<R10,H,<('2"O9Y
MDIV72HS#*&^PL_.PS\JAX%'M1K5=<^;#-N[^Y]U$!<#/*G-8$3"\L]5:+J,H
MMUVIK";>6 9R!>C]L.F<4WQ\]X!4BF&%A&-:2C4^GDBB331#=LTY50IYW$K6
MX%M_PSP?D-2"D(%YCJ"WN@4E].>\!M>+1L,(/7@X1SK@.GPKJ&S2[?RNV+$B
MYL"KGR:6TTD+#N]S6Y*23B(-A'Z_?)[Z0V\-V^O.(W!U_)-)U"^T7D8(?5<W
MTB+/1)+1-7+ ;J@#"&9+TI]M;H=""BE">"4$/9L0C&F"$?UYG%>Z#OHI(+6Y
MZK>IMNGUWO+JZYG"78)%YO8PVB(CCZ;<0@UPDY9;A@?<SND1-+?'\V;,(X08
MY[ K0LAW7X7GXYES'CM3[XO5\A-Q=[Q!%<&&BN==<Y:9^40T#ZN<S1$GD"=Y
M!WZ*5 !+BA.4+_1YZ0\.F<IW(TQ'1I7ZQ#K$!1/Z3I6^#1<!C"]>'] ,#H'
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
MK<'_R%<L[]@1L$I! CX*!8DVZ=:'U+<^Y>M_P1]!L%>IX0+1X:@>],JE;"Z
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
MDJL3BC0#L,5ZL!RKV3-GL^L3"F^ES.^FZ)@=EH5<64_F[.1),L6SL/GIC9T
M&49*>_#QC'YNR4-F"5NE#WU_D?B"0(*%^6V_.W;HBZ)5E$YG9V<F]A2O3'G>
M]56UZJ2UJ?SN)$[>2J584E=)U$-3K]V&+Q.'$\U#&WZ9"08R-5 _.*?9N6F#
M%&C+NX<5:@)S6\NM1<B*6#+"P8;3 MM*S;P<'5K>MOUDRC73('PX4MN-#!.Q
M<JLT/[:G>_^(M#!?J]<_:1VC!?$LXRR30J1*:16MN-XK/2MER/.HT4-;Q((V
MG4D8X(&M(@B?S/->E;O48>QI[>29E.2#>'___<OP4Q!SJTK.OAY530%\Q-6*
MJ-6:4<6CLER@H23MK[O/_%]A;NCP#41;9[2_];5LU]3S)YP,FO7"$-MX]5L/
M=\(6J0]^GX3PSYLJ6OL51HUWRY*.BPJH(_)+#[_0NGYJ[YW!*3AUBG0:[X*)
ME9>A.T= ON=/J(R6.^R5^=(!H#X1]J=I^#$+^2%M.+N_6J(\AFWCB'0$NIV4
M2C:>HAK^A$@N8 10AV;Q8GI\=S^-V"HH/IXY%#)Z9*=Z&FN0G5WG])!YC3,P
M"-UQ'T[TC?DX7JJ\_UE@)L2)]V$/64)E-KR"&).6^!;K5V0TK?A"[;3>[WHL
MXQL[[SY. +RT?*4"PJ[W%U!%EK5W7MW)P$2.0Z+)^.8$F?.Q^^-R1[:W\^]3
MJ$==W;0BJ O\Q),[A,B<'FK:TESW^>;<L.='MMX1,Y O8Q[D?,4= ZD45YPR
MZWH?K!*I'EC[O=O[D?'9ZA5L63KC,'BHQXL+1(9D\[&[]Q&6L=%Z"LR'J&Y]
M\2[/\N^PB.LR 3>WCO"UJ2 X\CN8QER@6SJ5PY(&YO#WU89JK6D/D@A0 :\L
M6D)4,N2=?_;0%')4/M/R$Z=IHOP79C=+SB4S(&Q*7R'FE</)]<2SY[#O_))&
MOC.2!LIKX_:A1$RF?F;+K D^"[:48^Z;G=BS"'-OKX-C [3FS_4X"B+MS2^G
MZK_DHW(!FJ7W40@?:+WDN+R;./U#93XB;1W2@!'3\V%>MG=#[:0A1C02!)QL
M@BO,D)4+QMC/:%*QF% 2?\ M 6;I*!7V%'MIT\@'J=G-4J#U_P[_*5"3ZK#.
M%/@?[+UY.)1_VS]^227KI$C9ID)$*%E*&)(D:526$%,I:TC(Q#1C"9$EA$_$
M$$*6R5ZVR9[*DFTL,<:2G1GK,-OO\NF^[^?Y//?W^!W/T?&]O]_GN+_]\3JN
M.9IJKNM\O\_S?)WOZUQ(S?G 0UBQ_5S@"+$?7W^%^";*T6,T>\P^Z:K)EQ1U
M=@0;7:L+E(\3"QB4:+(1IPR_KH@,RK(^J7/7L]\46-F&O]6O>W3['?%=N!;L
M0.R:'04_-TFY9DS-)"^TS5Y_CW^O)K3[;,:3 RUM,NRS;L\09#@NI&(]X$=@
MK3IO0DB5@:B5B]>N)BXUNU8?\SDL.:L1LY,I,(CT;1(FK*WE"P1%],X3%6\A
M3J-;8.2K5HJAA<G2H\)62/OK?D_/GI:](Q$^0O@^H%5Z%]>7^0/[(,&L3:GH
M_ -> 'T1/;SO?@LE]ORQE[ !@S\'^UXFIV3R/2,3SE>^F@\0T]IG.__.? (_
MW\\"I)Z!TGD7PP*FSM:P &ICWA<2"^B7,^D^)&GHEI:> UW@ JB$M7!&NL8M
MF@[*#L;)%$-\=U@_*<H]U3(820\#C5\ C Q'[$1B]"(G1_FB[4>C]JBS@ SK
MKVINKN.)&XM,SI",VK%68V3OFLIC/7NOY?UW*S8),V( :G%,L0]!4B@D65]L
MOD!^F)0Y$WNN;GA-^=!K=%/-#G)^,VA'^A3'5JO$90@*7@CVW#MU!:C769GH
M6O-/"/(UMQW]SL1B- YYZUQUL-Z@>]0?7HO:T$LH3<HPEB)7NR9^J+/MWJ+$
ML-^KZ#GG)3<FU[SG@&(3A,OI'60E"9-\V;UC<M.\#]QAES5O3S AT^KWBI5S
M>$3WJ2QAZ(*R+2J* V<^FCTX&'/:SE3F>V KX DKC/H($T9W"0=CQUB B%.K
MUXCBJE&J]9YS3R 7:0&8OH215]\N!I*8<?NC']*C4[1>]:[/$4E]&B?([?#B
M\G(KA[7@I8Z;GKAKJ9#/L$CLKM+%OL4QMV O2,B _[<J^4?WI2J+RZ3,](8^
M'<8;,O?3SQ93XTB^CVU:+*[X\8C0^G[4Z&ZU7KTD/]9I/_@A/4IB&6?"\"]U
M5(D*.&%TL/Y17RHD<^N]TC)T0'$,G4S3I,MWTVUS]"<;'?T.<<1+:\HM>W]$
M\**EF4/#ZIA]0[/%.B,BH1I]GK2 A[*3F3Y1=(&Q!B&;@WN0ISY_ZV\O>24N
M-X/KP]:M#>]AO$))9PV>SY8(_'%W_[''1H!>.K.>!>S,4\X]XQO%[IA@OKLI
M5W(A1$GUM'0B>7' $"0$F8WVBJ%:>RP&J>8-9K,?CI2*6+A/([PZ=^_??5X/
M0#]B-D!+'U80=RN A'YAQCG?X_+5(N+W%%'0#R"1277"TA$EO:4]<Z^[Y25O
M"*)U=N)/X)VB>.K)+&#L>XU$)\79P^NA8+@N1RSB#91O(669Q S1>%+<8B^R
MY[&[-C0*+\[DHTKK,*J5%7FF!XZI,J'O#[;:Y2X52IK/"-4K]F-(]@&D\NX5
M**=%OXWZ-GN3>GO!C2[:!<SG\U5J/S.G+31 AG]0!+[.L93*>_WU==OK'2YZ
M^[=A_P=40O_&OP],O*$S5M-7?UZTQ;W^-GX.I_JSF^NOE_V[_;6:-*[GK]6F
MVF+SOUJ?:=8-&^MAQMGE.D$I,RS@(C!"A[  "=/U#L)K0C(2RCR?NYB&T_OE
M=_-<EG_IKE Z,$.D_ !_9[1&#//)]LIF!T?:KTK;[.$'%B"N])C7H??OGX '
M&!Y\KQ-T$6.YZ!SPG]Y(_W*]\ 'Q?VJOL-I!36#J=&(JG%.H"/!WO3&+'1SN
MO[BT_RT8Q2XD>JG"*QS8ER36P$WU(A1YC<E.;T3CJ#"FWNR66=N:R73%H:*Z
MF2X@75=^W-'[FF7.C;;HF$!*(SJ7JF.!@CD<N)@<&+@BP#:)*(7Z[VTB<M -
M=ELO-]\]I*T57 ,%'9(I_7(@::@@E[QN9A*\.6ML%WY!M?P:D8+K2DI"XN3'
M SPM;D5?K#@^$G61OL1XQP)NL8 ]:@T7M([03^*-N,0TM\=:#,8<^,-6DHT)
MTN1O$'E8!3Y.W!+CA9&E$\AXNN!A1+"Z&#Z8;CK2ZGR]=ZZI15$BXAV5?CJ3
M(D07#$799K6F.6AM[\U3,=*YM-M:PX56IL'>Z:?UA9I&NXR$D*#/CJ%.CW(3
MI4VJC+^="X/LK.8PH @FA%4I;$:F-.;?#0V+.4%7V2BE:3+K8/RHQQ3=R]0X
MRAD;9E^9 :IO?F%__,#ELR.$Z8#IAQ5:(?*9X9QNKM''KX^)\LFP+T'60+H3
M6T<-!9]KY]9P\K4C!*;F:Q9P'[Q[/\9S9:/;A+5J:J#RIE'W<4T:OUS362RV
ML#D3C1\ ]T4)8@$RH0T%=:?6!C_>OY>)3]@T!^6S?9$%Q)Q.QQ!>8V0G0$HK
M_'@ADZ:B)QCQBE#$J%9ZGG:;0W3$W K\BZO%5<54S72IH8RR&&Z]'5)7=XWZ
M:6V-<LQ )J.X:59(B0:EX!,6'V-4O\7Z[71>B5J[38URI%B-,"-&Y8YJ?%(0
M8B?XJ1-^K-,%]^H&-B)*"?XKOJ7+\@4WSWFN;N=:4(8%8_>R %O:*>;! >>]
M3C#(V1PXQ#*FT8/Y*172M=E",0_-JX*2:$.V5Y[KV3L>B#DO+6H^N8(A7]<4
M5S'%DMK>WX'ZWKO$L823HY92$D9A= 'VZR4=:&A]#E)7[\4NN[ II9#)&+@
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
MSDFA=:@8O5[SM0[*I>8+%?N:R'%)7\[ 6V?# (9;!PL8YP5=U WS#=.9]+2
M"LWG$APM-C"N:NT=J*U7BT)=6154^0+#_1M[>HHWS FFRYAY4GI[-KJ=*1-_
M\&)FNCWT(K",H4IBZ8FMY0RTYN.$?"N15O'-[P_N!IRC=X=1U9B<!T9W(ORS
M+GF$WRCD0I>N,P#T!<?EZ^BO^)+\_,ALX:'2),:,>^T7\UF%E]DZ;Z_7>[@<
M;A%XNE_P](S<#^) UYI&"2.5%+9^V<%S'CT$<_?YOG^P$!=3!0/CC]DU#LIN
MLE#DG!=4Y)U(XT1%O'7(&UX G4V(97:E:+PCJ]7B]]X8NG',HS3IZ?,4 URT
M$).;+?W&I7=ZY-D;%E)G^!-5/TI_&'V/"\=PH(\R>\3%WU,::RI5HTB5)B>-
MLFZ<N#H='AV5"7C@R9<1^XW&L&&.V5\?$!UN:KW$O8:-Y&"Y%S0>D9OU*XN?
MM*A$M+^B'M@PWUDEP039RYM!1ZS@O9&N>7HEDNA<%,G-]P9O7'6%E 39Y["N
M_C#--6%WJ\@14?L#^UL!U(>ML(0Z](9N0O5VS[3<19_GO3I\0X9GUWY<@48)
M<P3TJ.7-T**HAJA^M5&-%$WR^4))+2&:3D5U5SXG8VE2ZKX<'MRX=0[/EC!U
M%81+H4L?EOH"Z@M.@3'?/OZF\*^"IN<-)/SD&G$P9TR(F=;Q9_5&:,2U&(24
MF<IVUS9U<'OO@[GA]J*[!GAL^*GNJ<[B@CU2*,-'2L<_:=B>FK:II0FA:S=Q
M]8:A50:4(YN*_$Z$<W#.VX;GFE-6V%:)C=)[D/LV$M+UHS>$Z0U;?A_3LH&<
M97XPH$>@4U!70O$D#OR%YQ\X_7)75#82:&Q3 Z78^?XQWV?Y"C\&^M,3_J1R
M$)0QQZP8&.)#GZ-/@I'?'($%S.)7<9W8I\-BXL<86"\C-=?U)$/90$9^E?F/
MQ?"2Q[?PKH_17IVNB=WM#:,G2Y9GPQA6Y+S#<"[';Y=>[AS2E8"X@G02I!_;
MJ=1 %[+5:#%*H4<B4E[?N-).1VDLX+$1NF#.9@9"0FQG]F/?Q1>.X00A4)1Z
M==190KZQ4HL0SZ[9L%$4&(OOD.[68J?Z$&K%3Y,+2D=A>QUS)]JS&\+-$.A7
M'1S3]O'8(<3GJN91W#SW""XP@1/R%+=]3U'P+K^]"*$9D%#/*NYV]+:T21@1
M>T PJ8QX79Z<[I+=<%,\KAZUDQ&)EJ;[4/T=*9#F39JUPS878O_Z)6^EU<%
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
M:[C7KB]:'3%RG_<Y_.+A^< ^Z\4-*JD[QO@ 9CRJ.8P/[#J&VM%*8[LOV6C
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
M(UUXQD7ZJ>]HE=OV.[;MH0;.F4+S_RP[[)]%2*&)I&IL,MX;D^0NU:=CO2?
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
M?)_@8DP=6-9/3A28EEY!;J_>+Q.#1>E'F45L<ACGJK[BOD917Z'I]Z""6KF
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
M9%7"IA'WON:\W.9RTW5BPUO[$X.YQWLU0[P\&F?F:(L[?>Z5CE+H]> F</0
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
MMK$4BL?U?K,9]>H44@!3L"'P%!=5/,7<=S3:INNTG8HL#(U@VX+-JE4<^&D
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
M*#4I7/QEK;JT+59"I/36PDCH)9U)TU'"/3REJ\G=Z@Z9U ]%',7ZF1U8VF<
M0B8942+KUJ_R:UM]*LV,.=4'[:P*DKH\=KO")/;"5&4H;BFI8@8:C_0%TI@'
MI#["49=J^\L@XFYIULU5HM@(XT-'$L(*'R+;H>6:3> PB& A4P1AV(>L)WTW
MYOUBR_G=[T@ZB''!D2<GNB'!N" /895]WY;7N5SKWJD#==$.>TOG8QS^?'$K
M@-]<H#:0/%0^E_LE.'<=U,@T0!HO$"0>  84UUG+_O+*[-3?R^^/OF+#+[P9
MA*Q8S#S=33][+M^U(OTI"Y3[]C+J(CYW0:.J_)._I7>KK_O1GR:"^RRE6_ G
M;1KMSN_6-49<?VXR6-.+V%,GF'?O5?;,<C/RQ?QI9TBI9X/-C1/!YNE=U\H=
M(FQ*UW_JM4'N=W-GN:9/1$1R9)C51'0>^Q'P3I'>\0P+$ZOAECT):=[1DSH@
MZHPJ1+HO0,1P)YECD,.?R;6I22KHL%[B6 ?*E6<Y\?Q$TK(=6H'./U9?SZN:
M4#[1Y("]JC?! @7[9(&+D.( ^A*%.\87O.1N1[ 8/:"K']$Z8_<%EI":[M^$
M A1FF[[,DG,*NZ++;-XBWGZJ;@^5#H"F(#\@^("1CW17<@HNY[.MD<JH(=XM
M KK]>/J9(F=Q#24B.G=A3\/LG;+G&QO85V:0M<*[GXVSP9+<^CVO*;!W*+(Y
M"Q2!.TJ6+F"!Q-1LQ@JI.19+<[/M]/Q%TQ'N22OZR:Y07?$!#T>++R8>!RFS
M?_:%Z!1]<1T=B AS'+*.G]:P;!^\-WXBL6E@E+ZT6\D$<;^68EA$X-[(SPTS
MK^59G-: H'>+5LX'_D$7V13L!$]KOL0>OWK_-#0JWZ)+JDSU9%%Q4YBWUA&0
MS@VXU5(0N=,S',6YH>5^<R%@U3[,IT-+P)#[0@=BG6;-')5@S$8? U!D7*?.
M,YTK&2:TO B[@^^.2/=S4%\01.G\GL>,M>]\R@Y[7N@7DCCXN8^I!->W?*/O
M,'GC[ )LQ>!9 4H?AOY]8+=2]3"\T< 6MAO0!;[*V7_>V*=\JYP=S$=<8O_2
ME\#FTI?AN:3!Z@*WG4\J529ND;(/O-\YAD"OIX0I/GCVZ;&$-;!*/<,H4O>,
M/OU[3AKZ7$K0LOCX?LXX<:\6ON#P[^X3Z#3QKG*0DE: CO*K*J"2F*\<K3)+
MN9ERD/).V],G]/4.?_HVF)K'J"GWW =_[LF-T"R.A%$.H(X[[UEQ#B66!T0V
MK@)RO71K;$8S\PS%LCAGX6(Q37^T\9BD>*4,YAJ(<;@/R;Z^>S4V)A"!^31_
ME:V'$3/W$HE\"%$6:&\,UA@G"7C%>)ABY<&3)VQMF <P+! /V#2C59J#<J@8
M \^^*4G\]OZ'L4[5.DR9.4(HPT?A%."JC;_Y*>Y9WRA\A9,!5*#^/O]@"/0N
M"^1PYP!9M>&2(?>P/0O4;1"X'*"Y5)$)JP?S8')>LW\D);RH!OJ1_"N\[_/,
M<3P4[[P**&2^I=A,VF5,2N(E1IS76C4HGFHA:NC3Y\6W]N#UV/S8DJ"_V^2%
M?$O*ZG89L$W>5/'5RK\[NLUQ-><$^-=%8C?W/*:!?2U&9$*#QHZ;[<F>IACM
M<;*>E-N';Q3#I*\P8R>G+S;W)UK.DIN/.L+RBDZM&8/KX9*_/,\MF:S/HJMA
M+ZU8H#)LW.Y6CE&+NWAR=GL1;,(CM."S7,JE\T0S[B7F%\JYAG2YQDMY\-@;
MI6]O2EPH$KX*O>RJ YW,#=MT*RLOH6BD^3YC@?P4B^Z\88*&9CT;"<,6]QA?
M<7U3D*C EGS2O&IBYLNQRB/8\YQJNP7:G\/1([&-6U#^&L%)6QOK01]TIK)R
MI"QTL8N]9EI<I[F>*;G-$(;QU'?5P ^2,GOQ/HX 'T0%1C<<FH,-=MLI9Q[M
MT]9\-&1=SL"]=^ON\#IJ0.]P'GK%[$67_D'3C!%03U[7B^\'DSF2?PF.OM-
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
M^/<ZUA;V]SKW-<?OGK^7V!SM= ,*-8D\VZAI75'J4Y':%L>)]6O=@U=B@9S
M^WXC!V!E0]'E*E?4=@S?PYW*DRIO<3K%,"R %'*K/E!,&NQ!7.*\?[?40S'W
MR""DP7.$C1^$O4@VF]R/0U/USS>^NB0?HL-M6F;#*QGTF..6V.!I[F_-=S_&
M@#X4S7LM6JLOO_@JH?4F79Y[_!%>EBGS^P9-@CEH!^G[8._^P=5JCUOT147V
MV#<7-U=J8J>XE[!$U03KPJ+LR=K3OVW'%.^.'][/2<X"JS!*Z?<^ [/4!\G6
MO:=$5EIF7A?$]B7!,O&<&[!H*&CSJK85>?;F]R%2S;'5H=2[%A?D\7JH)YY<
M\S ^E$,?B7%(T#/WDB+/B^E!*%UPRWWHQ>H3!X.@H-C@5TI21M?-N&V($$"1
MNV%L^9 <!1J]M!'OJ,[KQ169;9^T/:1#V6+RB)/ 8(3.]TK@8?X('-L<5_^P
M;[+],/@9],0@A4V0SA%1T;YN[PW7+[\9'[_Z^%D)\?&['39+V[/[S)UYD*XU
ME#VH%B]PNR9QY:WL.#<I!K1=33W->%]C3G%KK4IL0D4'/AE\9H<N:^7*7XM0
M."^.Z09'FQ4F-KZ_*=8BH.P>HQ-25_2QI45*HU/9QH>_46#YCGG(7F^8,&KZ
MTB!T,3H+W (]#!=L<J?\OA%4;WXC>%+XF4'9O4X.3 US+W-<Q$ZJKS.:\FP!
M<A V>E1O2YSKVY);*_3Q=CID=*2"N'(P5V80AP/P- 'Z*6 BWR0/R+@:4/38
M?:E']S>;SS53_)<99'\3\@#C3_*4I)31K82S#\HO>\OX86+IHNX4&>H",)T,
M1QNF=Y'6-9#],7X/?)J#[]FS0%R5@&#NA)&72!CTK7C;KQ'(3UPJ&1SB@XK
M26*[-[0>NC\$3]S<X# U(+M'-A(B9O7Z1-U34C):WHJ='PW =$ C-;TTEZ5X
M(F;_$LB8 ;=8GRKL*_%]]DG7-+OCK%)<\*7@4#6T )\?X<98W@'M>GFCWYW.
MG(."*YC>FM:IK7H5Y2FGL#]]Y<+R=\U_$^+HP-0FQO2(EXD>)!FZ%WD>8<Q(
M8,K>A\.:JY0O$6GY-9+M*>>OUI-"=ZS&TR!8ISIL)-]4AT[]_13+"]($ZPUP
M+&P/0HZ",;6!"MT-+I*SS?;@:!W$(=', P_)PO9^%^4:_,<=N]C,* .IC>Q#
M*@$#DT[DU?IV/\K>LE<!WK45-V6T!6$P9#.D]#Z, R'GZZT6I&YK(W@_$G+V
MPG1,,M6%\19Q@"S9G)X-&/8W]'XP5/G1'*R@MQ?>M6Q"_@B.01WR6)X.=WC5
MJ_GV[-E+G-K(.TL#4DW*WEPOV\X=B3&/+!93XP#NT$[2N2FBS::CQSPW^;UT
M,D/S'EI>3^&X2]G 3)C<396$9QOL_YJUES.T]=JD-B?9H@'/Y[FZJJ:U%YNY
M^2M9\TBR[0S(LO])GUG?BOMC<>-LYS;=%_RP5)BH[F& !:)>!O(05D2I4VZK
M8-OQC/<W?;F?F+Q[-[10[@@D-U*1)[H]RX(OJUYLH<I'/-ZT& S1=09VV:@
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
M#J)JM=]H7Z<#G@6Z(AHX*;=IL]#= =!?#P'-\-2C?9D73-]EW8N+]TF8I ,
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
M1A6#%ZP0A%C<8/+,.(NVL[,QJ_7I3<M9<''SZ_-.!&A)\U@(<\$-&K^NNJO
MVJL]2+]>SMOOGW+5=ZVR6X;2DV?$%?4QJ-2YR1)DBQ3X*^UX15$-QGU>'\<*
M7#%&E-*0OD^BI=)?M @Z%=/:_"2>)#Q.'W;R!P\C-$O*-8T)KPU2WCYTMKT6
M%E,@.;X7SA;:A2]-O76UU'/1_VJ27V5D!*^8;/&G!Q*=QGV/$W2*7@S<,Q8Y
MPF&*?A-7N%:TJX>5F!_;=R;FQ9\\Z>W8Y1F%%YY8OM&1PNPKLAE2%7<;F8PI
M8(50BKS=E^].\4X?;:CNR!4K<;*#I67+-/7"4>T<*?9>%ZE3Q_V&4N!@ZIM'
MA/@H^:-(7FAS%]-(,7=_@//RIP<YAE^;"R]@+YI[&U<0WD748Y2:/67?V5[/
M*"3E![Q4TDM/2<Q\_Y?D_@J(QP%7F&,'7JO<CZ+@4$+0CD'L-#K(=K! R11Q
MI>BS?N'L,81 #AZY T7-J,27)01*UH9*EN=^0S27FMYC^K[7,A@P.CIM)W.C
M(UYX&7VX8@T1Z;(+<FV9T;E@=R0Q+KUH\:2M*&GPI?O%\ H^N;V@1 J-&(TW
M6Y_J1I;>R:=H^OJRSUXZ<7U[;VB$#F#/\(5+/NZ][MTR(;^ VU@V,;M?H)ZM
M9#MG,]#NH?6C;5MV>\E=2\A'L4TLK9I[Z5>V_HO:!Y5TLAQNL*3Z"A;2 575
M.'D4'7"4MP&U!0RB[178:&7$]9M&Y.F'EV;$;BMU[WS&WZ5=P<M7&R]:KLUO
M/F'Q>UB=]!6,>3G!B=\:4:;%>EP<U)QK'-6U#MN+TA6"V2VQNSL9]XHOYWM8
M7,V91H::94Z7.U?=^?'A,\ #JAG4V!<%6BZOE-:[M^(Q2_BA%=,4X,%LJ:YC
MNI8S#69+ZP^4@C\J)F0VE7[.D'H^+X[&."/QR0O!5ZCQ DH[6:H]-LTZWL %
M.UAV6&YBZ,6'^0G1RW-\(D'IYQ>ZQ6^4S>]'1["%RC^+G1ABZ'^-](TY7RNY
M9,(>#LQ55KZ2BR#Y-^M86$L@XR567_='7MO4&0;)T0;H  (%NSV,2/8/#DE-
M74(=\31 OVM*-Q>[)C2>-^>&!)U(F@DIWO..R];!(MKE<LY5(@!P-L)N6&F2
MT0 F2]'3Z>K-LTJ<6N21']?R@<#7.:UMZPL;X,NI44D=ESC9=/KGC;&Z[YO@
M%F7X>ZD%OBDLOEW9J 3^YN7=[N$/\-OANB_ 7)\$'$#BRLX8O.A7Z#&8\8!9
M@.*I\+&%SG,U$A,3-TR,Q=Z>=Y+E@<0A.W,&4K?-GLYKKVE#-I3SR\[G:7!O
MMQ7/N:VVJ&V*["?"<YR87]WJ.%'K2,VK%5CL6[KD9,T.<;_>U1 QU+L] \+(
M@O%A(RFCG?[\.II]S:IQHP;U74NW"@]D*]9$;R(;$)P4-0PFZ3Z^W![S92[\
M]% A#+237-$C8]S>7-BCLVL27* [W-=4Z?I\6D=CK>RI!#*I_:*<\PMB$T&U
M+D4ZRD7X'KZJ-;>"Y(J[B^RJK423O2]X2MZOAHR8R6_:-_30 2_'1)34V-4R
M:.T#X//1VY!@N%<&L6VRJT_Z8&L$>>@F5#"P&\I"<<MR4C503!]=ZF[[VABQ
M;SG+N, -V,"H1^XS\_ZA%CL3LVM:73Q.'L(_-_)MX2Z'#+ATZFB/WNYGA!JE
MO_J5 .?!?!310EB0SMM%&P48R1=]+ZTLU<Q00B)Z_/2/,*[&/L^,K0 DTE,W
M7$6):/XD7D6"=-'F6I?D!%R0L%(_(;MQKK2JL^$!4 7#VR+#X>B7'7(A\>>
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
M24MG+'QU:6FO9\=SB^ID)AZV^L==L:/%,B79V2L:PWU]VSD.'Z6_U7:EH I
M]KJZ@YEISZK.D17] DL#?J\V/NP HRBC**,HHRBC**,HHRBCZ#]4U!^U"CDB
MTW+J'.O9 .=&YS'$PTF2]$G$SZ&X1#J@W)@..*I<'3UY*94F0D)E;NFI(911
M?77_!+'I?Y]@]FM LH8F_M;*W2]!VK3>E-V?V=?1^YE,R#="RGYR$>SO]4).
M11WM'J(3T:@?Z:#F7E/82^E.;EP@LDLYWL\1[11<3:)$;TV^5F)-@Q69>MT0
M*><8DI])N4J-?Q#B5@J[Q*U3H?13*LKY93_6%7Q\\5)&(OI%5M'K+F#&P0,(
M@1+.M23<T4\Q#DI,'N?EV--?/N:RJ@5)=<E^\=RA TZ4S<-,\D?/-5O)NW6.
MJXT'\BK4"IA2-/#01DEE4*-9D)4IUNNZ!:0?N#'4@!A97FE&<.7#+^<1(63I
M'9O@F)N;,@M0_:&X#[>J)5I6>/H?#6F;DA;]?07O*BUV+V-.SZ#,QWU__Q-V
MF.@O%\3]NW('\8)G$XGAM!J!RKU9%6E$JSR!E^HG[VF-17(:D3Z\P^[ZI2 W
MP,+F-!57Q$HZ0M%,?3^O^_TYKY-=\=@,SCE^U_W#'ORSOP%FB*%_6/[(57,Z
M0*2^FSJ"7]X%_2BC:0>CR)@Y.^Q/(+:^VT.8#HB.XR3(=%!ETL(D27@:ZC^W
M6C9#5!#V\5!:FO.[6)',F]O6)B.A$?F>E)\N1-I2OI-QMJ:5^^</,6,3:=4K
M]XG#&8X+'&Z7Z8!*B:XD D*KOZA8W  \ 5RX.,DD[BZ1.Q\XR(OIV@AKZZ-H
MVG^R>?3<@XHST[[BTM-//8R^!SRK9W5L_G7VYSVQM%*^7Z>N\K-W2-Y&H+73
M]YD_Y4(2FY+?VLZ61]A\(23B,,B(Q*O(*K_J=[0YS]X&X_RU>U(?KD5XGSJ"
M-DO3"%"#?9C$0$+/EF]$Q@U?;_:F [;S,GIHUQT2FR>EK]MT[ZY\R3*(RJK(
MULSP?5L>)(&6UO*:&5[B,;9+GI$4U)(EC*E?IES$R7^,U1 =\W+;O2,_KW4B
MO#3Z9WV&A&3=6 "/WGV'7\Z.-Q!ZA%RO1)-;@!IZA$-126R^KL)[K/Q9L?Z<
M'NIAFY;.N"_!::Z;)S3W&V6/Q-EI:B'\LCSARTF%YZ$$((X$N?L$DU&8YI"C
MLXKT3JLFWR;VI*WXPS\37&FD)N]XOZ;DU7-W?IX[LS,AR6_P0>6\:GC48I6:
M_"/3Z\8<6]>SC1\%_Q?]!$%G:#\ H' H9YF8[6:"A!\HL;:DK*3,WT&S+/P4
M"TM="W##;>WYZ4Z"\S0IBDU$3VXN3I-Y'EVP!L8-@G9Y29!>.TYJ*)OK?N\2
MVS9$$;=!4WKH@%[=]PC7Q8?(KXIG3&P,=N9(+YX]C6[RQS8D.9SZZL>T(0Q:
M?(JJ!%=9 <FP\^@I9>ZVX'FPJ\5+_I^2$X$"LS#6W]B/H(I:WOA%B36646-#
MZ0 >[&_U,D3S)L<=ZSV4+/S6;=U1U8;Z:X.7Y@J](^R?0Q]"6K#'<>]H(T)"
MMB_4D0_G?\/*N&[O /FQ^,_8*6B2D ;EL3T5CHC9OQ!J'^]]_H\\@N:/=U.@
M%J%-W:0+M>?H +1Z880"87H9>SF6E[9NT$/3F'5&M'1V4SW=%K3O3!(V/>@
MRU.DWJ&MYY1TJ?J8^/>BXR"S@\Y+M!-#7EX<UIG=GMFID6QY*'P!Q9(.N$6=
M1ZQ$H\OI )OR,[$-3]S*7G<G[+Z_*;\J)$',F4*S0#6<\RQ'1W7/UN=$N#M/
M%5EH6D5=,/$SO)ZX#;Y;A\\2J#W!E_LCZC8YDV8_%Y@^K>RA$=&*R-)UYEON
M/7N@N/_G&1F1*-::P$R*.AX<2I.#"4WG#XH#W\[<Z3_@O EMMN*'LE!^LSSK
M;GPT&*1 'EBSO=[H(2+6IE02M8B_G!]B:I@NIIUX8CBZ ;_9Y',\O\@!XL8=
MD?>JB^,&#8@-QRXR^=(!@9&!GV JVAS@Z:XX7R_V2Z,-CZ)6[S\ 7)</FL9&
M03GAIH72R"RGDT.\JZ.W;\FO0*_32F<>+:SB=_7&EP.@>\E!82]R7L^Y#U_!
M;/53BBHQ*-T*9^=/B4=?3J=;OY"XB"L(\"<[PCE[X9?=9")<V+23WE\M=:Y'
MUM<Z$CWP=( !\76AF9GI;[VC)<\OH_$1FU";H(Y/.-D\GN0$J&@_\6*@ 90Y
M G85+1V_G-(LE)P^N2)WL&_M494'Y5+$8!E%$L'K@Z<N4/?D]T#XA1T$/J$N
M65[>-TGE[D--@0>'686V\YZ2->!R94GML49?3MCS;0S6FF5S&^9<_>QY>J9R
M.2!2B"M3*Q%&N94MVJ>[";Z\#3J\,G+%?WTK+_PV;>N5FJTDRZ('-"<Q*F$*
M.<*L%B-IFEX>)<T>+7:0&7HBL =14M-2O_:D-;U^TY%O;$-H8-FV8EO)1=?:
M3"GNAI"Z2X/1$QY:26A":>:XD(Q-UH13G^_5J^M>"KO"_/*?54[#,"'JSV$:
M5 _Y)501,4HW#*3D++%&+I13'%I$O(*K?82IZD;AC(Z;W597MP%&N:3TMQ<=
MY;R7(-_3$_-D_&+?$<+_X>Z]XIK:PG;?N+!21 2D$Y>@H*$( M*S% $!$9$2
M>D0ZD28=0Z)TJ8(4 0&17B.]"$$($&DB-0AH2.@]H0;2-NO[SMGE[)MSSK[8
MO]^^F!>95QECS/=YGG_&FS$5W7?$-VN.]#4%*2W-HL V"4:+( 9=USRZE35Y
M<*.Q!=K.'<\%+5,%8O'15@=5HCGV9=8&0<ONGQ+NH90I1U3)%;12UFZ/8)!]
MF?+L2 FK;FG/2P(ED^ID(&3PJZ1N?*/'.][V'$2VLKRA=6ROY8A4[OBL_.X=
M;\"V]6V*4'?&DZ.?*SAY+?I^/#%R[$?2?.G>(3_LU>M(HQK4&# RX*"*-)19
M];>X[N]SZA!4]M*P=(3$>5]?T2NZR963A:L_X&UHW<6AB<J#._R>SUV=18RC
M.%S=&%PG!2?M4#1K*VO3&X&S).^;PHW;S^?S(7\;8ZVHL@<:47^,+CX2G9;0
MM#@ZJ3@+VJB%E+"//I_G-'?Z0@UV?C'<MQ8R^3MI^+>6'GID<0>UZ5B?0:UE
M%RP?Y"OK"3U%A04;T^Y%.QJP;JI?[7E"SV8"7-10L<=[@8+=E[4)&Y[<LF2N
MZ=;\3!,+R7D8M:R""< (^\MGU0Y>?XVA#JDA.]6SL)V(OR>N7?[EQL<GU_1W
M\H6SE4Q 5Q,YT(OSC\O)&M#EFEM(LM]$SH[BGZ0+J04(B04_N:)<?ILQ"F1W
M3C;7,)]J6:4VH%*9 ,L:,UE5?A?)O9 \-T;I7.DT_T>K^.,J\"#M^WB]H8&V
M1VODQ_2$V8?-A6-^'EK6+[/\"S,256-PBL>6\Z@WZ$N4Q>*$IWRV=3)/'_X#
MR#J*FW/Z\Y9TAQCUU86HE*AV_F.ED<S%?Q37"'4KQ"^[:<J('3:+7!G9**>P
M[K$$J[A?AJNRN^I\_RH"\O]2A',$;)SI93^VP4#Z+]0$D(4RWX7GDLI:OI?R
M9X>'$-NK7(D7@$-(NF&>U^LG93PVE\U4XGM5#E!</H]OF6FD8%X-%#?1DO+A
M0F$)URV)[3B<0>@A6')+>K$N,S_W#L]W[^^8TR:@(DI^F14,>FD_F_H7Q\>Q
M*_&H1Q!%Z&>3]Q_%;E1.@T%59QX7YO/Y?3#6EAA#N?_LUO&W*^%%%0>![7#2
MC)$2-PC?.^3PPY_)=L-45<90'SE$0&(\O,>]:E>5W!-:]'E5] (]5UU$)&),
M]TPJ///&$PLZ;&%7YFI)>-Z7?-&0C"EJ?$F4^WP9W85+UD5_)B\+_)^R_@_;
M,'4/!C(?\0=R]M>XIZ=8],]&IC[+HBN%'Z10H#X*/M@*JXQW!&1 6U8!V?H@
ME%2"C8-Y0!!]H^#?ZLJGT,THI3SN\1)C*8]SY]&MN0UV7 7FJ;DLE\H-_<9H
MPX-?[JT.";6PM,Q!7,C1W]9),[TFKO-JD.)@E W] Q/@? %Q#=I81(0%/QLU
M?O!.G@D00%6B/MB3*%Y5AM3&UEU-"<ZTYSX6'65C2>VOP+(F79MP-B*,TIT^
M+3U.SM62<HS-8_"BXI*,./\ J8ZPO0$(V>4U^ORO:;?6G.XKUJFG_[RNX16-
M)N\2)MM+I7.BBCRD,=X\.@6*9/RZDHSQ02II"(ON6 C=/BYX$Y%VJ[F^9,+M
MQ)_2QN6G9C7:^_D]+Q$*/,\K#))S)X[93L:O01J.DU$$<ENHQ7V-E#]R1YCL
MH<+AMH2OPVQK&0&!/A\B/,U\9YW1)=)#7XY2D7[TQ5;-.XI]<BJ/1LO;<74/
MLES"&^@O.<&/1SUEKS)HK@\KUROT]JA13:UO/S4_%E3BO]:AU?&<W_X]0?A5
M?D+>X&)LF%$#'$I]< 8:S[AZ/D[P",M: (!HLBFFRXI8GR<X76S_48FY'L4I
MDY]@\K5L=,8U>*WB8:>II\-/\YZ.-S2]X'-Y9Q-\I<!XBSY>"*9M_2!80*@'
M\1$N$O8+S1NE]"[ETK*D"C%^7C$=PM]_>ZFY5CA=I7M9P"B]GPK,"+RR:SGX
M<U9GY%$;CWW8S;1I.(Q54Q)VRO3:4?2B75H/[JL.8O2CRV^;HT%ML(.YZ5A[
M]OW+YZQ^U9",8AH>GCX(T>X9Y/B>?.F=.R?'"G=0@47TXS>!>F(7SYRX/!<)
M+BI$\2VR'(#Q9SH<#5R]T<:^KFQI>FU>U$TS>I3$>+";E?(T0^KI'^QB0-'G
M-570Z?$7"_4./Q\VEZ<=&&WBYX2RXQ)DF "#6N/+U:OQL'A(+[J@>0Y7D#Z?
M;A^5X%>)?XS-R';:!O4,L_\>79]M*5XYCFJ1BWY<G[)C/W%B2"<RQXKOP>\!
MVIB #IWVKP=<#Q<H.0&UW;7A?.1X(OHW&=OM=9ZF^LH?5])4"TO:?U4@C!M>
M"MY_<5%VK;YT]ZO-,;P@:L697[8:4O4=Y27;1BL;5_\;Y4K*1)WXJ44T)/G\
M7[5FX>SAR=!RQ U21R1:+4@F:)/]Z?3W\[L%_W#JTR8H101E^+GY./KEWW%:
MGE.G]ZMI!2J6[]-4L.D^*\&_ENY)%>E4J>R.I0\N9H;M*U=)RW8=_VCGRG@T
M5MP>(WSEK1[O"A-0M]VI0QDN-[A@3I62?FOC\P8:1-']ILE!SZ&)7?OZV4IV
M</?QISQ$0ZY;[NC XH8;-JO$X5%>U+KSD^,>RY=/MQ PY+]23@?(@K='*MLA
M6N/U9\W&-Q9JG:F?S7IA>T-@-Z_(4?E;:Y.%+=/@$R6()N9]RV.%AXQL;H>?
M]C?\J0< R&U^A+PW>EL^5L8;_XG AS.9*>M2@#U]_^TYKUYU%C+S*/:\QJT_
MV87X=9,C0?_*#%_D2[GWMEZ]1M%WX""R\:B+SOU@V]\](5X;2LE]Y.=F*==3
M@T.%72;1=5P)">K"-:GTA31<)EG9IM7,A]QI?F@=@-!-^$\+^L_O72K;QD$T
ME)FH1OG!LF%.U-'O$:>@%;GRY(PH^#G/]["7]]R$=MAT0'P_2-%8U!F\A<60
MR&3.[:D=G=>\FA/D)\36S5OO,=-\$VN(2),PTFI_FKKAFK5VR5%>JGMGU+WO
M1=6'\UX84XK]_,#O:V.^4P_P8DV*G5)&W@,\6GY)76]F<2L*L/OMRA/A(VL(
M:[L(TKZ3SN<)-4%!KZB&!(] MVDX+FY=\+W1..UFU8I/<&MBIL9'Z)_D\[R'
M21L&<WH*T%-&2A6.88L+_<&Q%Z9AI?0*!K D3E.XS3R]["#BQ=8# !&M6G)9
MTAEHLF#3U+ 5NJG)[2\_C/)%PZ#IV*5TG3O3]7YX]G5!8L98_1'JDK_K>%9)
MJ04Z.U#C8_CE!P')4%/&]PY>.' .R#FK1;Q)B'*&1R7? U>%RH!Y3=BB_4LQ
M.0>:!E*=H[W/TUCW5?@"X(O_0X%DWL7@>:V[1P?R;74OQ]<IN  @ZQ)1_D-L
MO8+Z[E:09'_G>=#5>$@V_"EE9$X:B#F>S/8-]I2%1\=K?V'YRDOV"RK@M4+5
M)@K9?5U!O(&&D_PDJ6[/*ZN*)Y%OC^J*@Z!6.!:1NX99I)N88-?''-JEKH+%
MB3->&T[U]N,/"R$ST"_QWC8KQPL)IU]*94A]'_STT1$G0'7'LH<T?$OD)RY3
M(+Q;&)74W9O/5!1LC;+*WG4)//(%NE6L.BQ\[M31^U8E+8%1'8X1<U-H5X4M
MV+$]*"2VWST(IO S 7S[-^U;(-:.:YA$#=@6DH6F0O+:6"98CO=7>.+5WS\^
MI4EW6\K<ESK=GJ X;/+%D7;76CZIJ4)&WW9X"$4Q9YRHT*<S_Z;RS')7U=SP
M>O> IY:>JTO5=Z#%6@?I%"MO<,-FL!IR F7ETCW\AL%-(1-64"8L<AE-*0"
MA+ +[P+FOZN<V9/* 9F<5([9?U9.Y+O@38C?)N?3R<*=/:J*YP)C _;>5J(G
M*9JO@XWVS[''AN$E9TV[5U6O,C;TD\$)!9<?I#@9_1% E?<X%&B=)9^8$*R
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
M8OG)F(#G::>,0Q?U6-I6E'UL9V^#*IC]=V[TFMG.[ TETUL0K]P+"N\WG8/
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
MY(F7 "*MN[/L588UUGT/..9-_LT0.C5@KU5>N%[Q7]]$8=5YM-2DL3UE%R9
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
M,\C_O^L.VJF#'K+B"2XMR4S ]_YH2L82(N,DB- H2*/_O__Z9T^_Q_-BXQ^
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
MB*2;CZ%.23/[R=.\.;1X-FPNW(TZ,5?S$2XR8VT'/0A?G9MA6 L/-V7!!^Q
MY-X/E8-[VI&3"#:_^0J8AS++X^A5<6.UZE>.8_NG9/$C:(.T9XL59H,4S5Z*
MSKKA[ PWM$:UI+>]==+ _[9="GUM>>L#L-+-[@PUFT23N:@XG%[YAX1#NH\-
M\+>3M>8@W*HY#O>*!; GS]J,C=QWOX?!0;RK5?D#U!N4_]DPJ_CL#CT+4OA!
MN</H$^HP-SCRWP-I-7H5MY%U2&[$)*.O3?4<G^?/E/?"/OK18%0\P5.L:[)]
M0A+4VHAJ1P'5W><S9*HV'(RA4=J\4G;P0J[GOH7= :\3>77GO^8K'<CWUA9B
M7.,L81DJ-Z#.(5EDQ/[0B+KEG)ZMO%4X+^OV:=M_?%+WP.,-I$.*3MM$[X.N
M*<?&9P3L8SJIK"E-#_MN?ZS:IG4BKNDOM.X0R 7]P2HOC8'R*4S&=$SEO/Z&
M(]/";V6*_.%\HUZAE2)7\*XHK >M+),9D<5L?>TS#C-M>N<WIN"5T17LH+A'
M[$".;=VG3NW+%W=+:P_9L_H=HDG(C_S'@%#%3K\8L5\M"-F93_ZEH\P1T&4.
M>H<UG:EX-\DP%C>?)'_!2&N,Y_/R&)Q'-D#:5EEA(D1F<8C60,)^Q[+!N"J#
MH_0^GN9DZQD@2RT"QVESF:CY"X=5:WPCIC'4%K3"\#' !?LA:#-SWSRU4M>#
MSHU6J*^+/UK<%'NQ7=XI.I+BH6,7*[X6,)X^^,LAC7)%N)GS>1G7X;6A \28
MSOQ+\#ETZ=4A\6/ _3I[;(_Z331FSQ;8<@RHT@E=H*GW3XUU;U=1WM8"'].+
M?"_=XGB\J<Y!*6J?8:LZ*/NI>+:ZVB$>4PJ-4[<%E]A#NLW)<IT!<<]_,0SY
MV(.L5H9H<K*C M\IZFZW2C]J3Q$0(TV&EA10*!- =9V>WIP3T"C?"+, ##CD
MPLZ=)%T'BCPS5(:)X)^'!5- .,3EA3"Z5@#1G6-R.3<0,<H7*^=E&09WOC7!
MU*ED5CH&\'LG64<L?J-M'&88;O!1-)B2U%%7"8EM$0'N9_3:#=N:=>FP9AG=
MV/ZE9G_3B>\E,V>I\Q;4D$(AG8>U2L27#@'H$MSS9V676IX.ZHG,W:Y+B'44
MA(N @]9IE?NXQ@0=3XY5O6M:-2%XEI]$?S*JPPPAJ"G8+4@3_0.6MS6.56]T
M_VT)SBP+S-J.;^3M/_("@//BD4R!\:;JM["1LO))\^EF*YN[9A:\1DMV [(Z
M/VF\%%/>)5.I;:RC8N$ 3<@?3P@-FGG/O-;C4"'R)/">+HN!?@B6#&ZI1K$Q
M^?/R.,T@53NH[5XX+"!Y/B):_3F7:\TT?+#6:[HJAY&K>54OZQC@4%TX,T93
MQ\HR4M?QC@'TU_R)Y[JDDD/V=-AMTQW'7M^J%KN8L$1]W9_9/X^<*,*I>M0I
M5B/=3X]0ZHQ[6!PL4V4W5N8Z]_YR:*RLL;!MC2]48W)OTQQS_-4K,WKW<O ]
M^?7ID7LBGQ:[!$OC]]0#O6ZY2.P4$GXR;"AG4F%/J&8>[_5N]+:GQ+'0+%;
M2=/RY)%LDON+[0FC-RW7$B-#)YT:8D3VXRG,T-R\#$BAPNL/#:8:11\IRI%^
M0#Z[D"+3Y#X4;;14/5D*M^A3P%=%$L_W]8>,=? HA4FTRCR+K!SO80@SXAP\
MJ<:IGK1[;P_-<<"JR,^4_4(.^IXK@8S>.#>/.NV\ENM\%%=38?0F<[AC;?HZ
MEJ*UGAP4W>R[+=0SG1>-E2AYCS=M-]#M"#[KDO&S8W'H]N>YH2RLPP9R]*R2
M)F<S@G2)?Q[A_NWQZF#"ZE_HS$8.2E0[@FUCFNU/ZC@.+WJ^8&[K8^8URD*)
M&.:UAU#]TM=,0[N[.>5]>HF,I43Y2?5M9\=5V12_ 3R:V845^DKU02BH8CJZ
MQ7D/";SH"K0T3."$F1D[566J-9@?"CM_G\S91W>-1,O-[I9.? ?QJUN3FSN@
M(/893$DC_E8SYF[>P[U"E%5K=Q)ZUDP?AS7)W5-_>7<%NAJ2"GH./O6.8WRS
MUGUF.77/5L^.C/P._*O%W<>++?7AE=$: /\#%FXR\/]$ V(IQ';92S ]BV0<
M3XSO];MVT)[ LP[1Z0Y(=.\9QFN-,%R=W=E+F?\EEH ;?U \UN:6(S7'1.;^
MTK5HS3R_C[9B?'"0F7]Y]=7%!+#T&8 #QC>3@QJ##OB3;/LK67O<JS_LA #(
MFMZ698GX'4QDR^S\+WBACXV8!LV*8\"[=]K:R7EW?EDUNU*E* ^6281(Z9Q+
M7];]0V55N-/F45%VXM3/WYJO-BG?9S=7Q%>$V^;G.B8OHCG>6*AK91XH]<H[
M?NS)5&,+V( > M'- $H3$L?!_K#0XE$%;OYTP1;X#)Q8K@ 7KYTZ!FCH!^:'
MPE6I!!(S58%QV0@*->J'GFH75AE1=WDUN'H =$Z,U3U "TC]D'0<[30S-A!2
MRV1ZX88JGYQV5L%H-D7?H'W%-(K)E[8PJ<6%\>-+>G??EPN5YE\ECNOZ:.7
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
MG89+-@[,59 7*PTJ"RPM@TJ"-KC^V#D!>1I9"";KZJ?AK91F/%,KW:9"7YO
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
ME7@B[YU$\/OO_]>-YO^OAM0G:MTQ0)2( ^_]&B82KU%\F+KH#]BU_J)L-GI
M$+IGH?T8T#"TBX@[Y/^O'9('E.FPR1/LU&;Z8AA7$3>[7YW("%&I8BJ"C+6@
MIOBZ[\8EL[ H=H8LG5>M^;-YBA$&8[F5 ?GFRN/%/17^H+41-B&X31<MTO$K
MWUH(#.JAE+5UDX(S>>:18\ .% ==7K/AFX*Q5:O<&E\W1VNCJ4#0,N\1<5T\
M2B'8\TH ?,L@P:V_J]9Q+95>0>TE)9'1. WM#C6?,XT>KREO[60YEDWE;P4%
M1/G(^ X^_*62=C4WT=NT#1RW4EJ?'HN"B.5^NP_A.1I+<V5 QT^4K8.G$-CY
M&#!N=.ATJ:%\AGL!SG:"K]C'(LQ@V1WT\%9XA<(T%X;=G^W-<X8D-501YQC)
M'H;9U&%]6>LV-F01M8)!=A(X?_' N4><!F6?EN!TV-KOY[A4K 5A2C,\F<V+
M.)<]Q7WEC0SR$\L5])R[Y.BDONB7@'F;1'1",_^FX8=F(.OY'S6ZB1HZBFO/
M??Z:+T-8AJ^ FH3%[!/U9/$,LSRBV2XDFSJXKT=)?D.7%VOXIBX#X?=\'B$:
M B4P!>AJ0TQ)J(Y>_SXCAY4^?"1%T_\Q0\[V$S;L_7-Y9A&-!+VX\I*:LVC
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
M]H/,BX#>[?2!J6Y1@0(V#T9JY$Z,#Y>O&H+M\Q6@2S7'$%X^T><LJC4QOT
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
M/X#1T6?=&+O?]3VY+^#7:^DIB:LY%Y1SQ69I &9K2>PILN/!6,9NP('Q;3G
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
M4+(M8\:Q0J"8#*6WP=7&YM4HJV2E8$<)H,"T%%BJV#N:94Z3[$48]#OMD&I
M U0]-<QLELF61%K<CY5/T!<0_6P\5B&XG+R@@]M<<IK3U=[N2^IY.GYEPSX1
M/Z*$FIN[?L4Q/4 -)H%KI '>>ODU@2!,OO3(2^EB&D0S#/Q)M=X&$)V9DDC4
M4H1V!3S.(A%;@T4V;;#E&[9. @7@RC9K%6UO%SZ6O4*'"W"5OAH^$RYAQ3)4
MD^S*5JS4P5P5. !YO*?^?/H:AG^);7]LKHQ7WQL//CD(4Z\57)W6XP=L<2A"
M/WT6N9L2*AE0F_\((3SG]LR9CS^7,TYU6'=Q"%ZZ'Y3#?#_K&Q<@/25X?WKE
MWQY?Q21#3"0D33256N3=,1S/DK'0]$4;;B"98.$-$R=*[CW/>1=J..$.GXX$
M8')!PJ:$5720Z[Z=_8O[A6?MAT5!I3%\,?(=*=5J>+VV&,-4R;IQ<'>U6D:]
M$U>OB,KT1X,FO G_%XL3EWW':R ;'M\H^K4'::C8P-GRRI<S#T\WLH+9Y&\N
MY+PW)GK?SN0<$FNT$^"U]>XUSYM/M@^.^6+5*Z[OOPCFQJ0V[WZM-*0!O$->
ME,U0DN%"G7;!U#N5:]$_""7ZJG&D6[MR>O&\[\[$N)])S9:8'"YK3K380YH;
M7!_80QC/5<@]F-)O!%]4[,<2PHOOK->Z&NL5U/9Z%]=8\(MZ)^&GPX-1$#_7
MW>@;89O3GP(D3PR\&3,@8J;SBS$.$DU1%IRST87'PU46$$ J;FM)^E7?3MO;
M?LO]$"%EENT[Z(P1FYBN6H?SBD'EG#IG!H:UZQ8U##R$4>(U7 ;M,#K\*OK-
M=F^08K@36<LL80"BP#+7JNZ 4@+9JZ\<JK.(?^EI*/_J$VC^Q]!UP8O'@)%B
M"67S&L<O%C^YG?7CRIY#1UK*JTNY)4[MDBT<'49;V3<_G0!%-]Z^3^=.7E*Y
M>2R/_7E(Q+;X!"_2$RL=&?S+2G@+<-RA(Z$KX(DH4MKMXLG!QA!A9T0&^E#]
MAE15]IRX\OO'1C?I?Z+]G_T1VG][^J_:!O\?).;V,QH<2D]:?11<O#+K$R_H
MXX8%RZRZ*X-!AFZV6AY^GUWZZ[L;0+K!B,RX%I(L[(Y!=7^!W1ABQWX1>88,
M3K,CR>6/NK;DUP0O)8'9- W=.$TS3\JF"J<*V;I>0Z=<*2D*;KW]_I,N]YO,
ME&"\79F[5\O-W"M_5,G^]XB?,_<IAD>D]?6'@V!4,&"ZQ,%?GKO?PR=CP'VM
M7"K?'3R$J3TW%A_]Y?FM]<JOZL'C$DN-!LHH_D@CL>ANQ*4%+Z&)(B.[YL=;
M)K*WTT3\%,ZD?KEX +JEHD6,8R@KUU1@N?8O35[_^TELLJ'6!$/U?4 +B<<1
M]/^H+LW^S^K2O:%63KOQX:.JU +LJX-N2M@T%:9* \ O4<,KP1]FV9SY^2$%
MHTC<:>2ZK]+@&GC>#[M7F[*0I#\8'!R[X@'<JH.0)KMV9<+W\<(4@G4EXQ'C
MB''$.&(<,8X81XPCQA'CB''$.&(<,8X8_Y;QY[4,]!_!)<:1\FYU+GS:+<XZ
M47'\<SD&) %=^OTD-EX-DLKO"QO1/Q<V#I#J_\<OS_U5>N !9=FICMEJNAYP
MKR2BDEE;4\/N25E7@@/YUOJI-3XJ,TDV*FI3DP8X@ZS%;@.*:( :4&%*I7P1
M9']BO .2C:<!YH=)$4TT0!V:X$ !"-  Z\%@O 91DOJ*%;G7Z*ZCN8.B 3JH
MNT"=>AH 5[+'$TH#^(,G)PX !C3 Q$7DG]JM9*4N2]  B905^>Q &@ -75/B
M_'//-__<DF5(4ZD?2@/(D 9]M)EH /F!T3!)ZD4:P!>Y<,R*!H#_VX<._SQ
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
MHDY7IW:H'XO7T6\8@"I8"I&W[9:XFV2A*N"98L8,5_(<P6,YHWY;X6L Z;S
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
M@@5[X;17M^>E)W3#'=5(K^*?A>E/LLP<7[TBLC'[HHX12+5$FU:C4=.R7,_
MXBOZ2^5* <C2XLA,2;BYC^O)ZFBBM^>SPI##.$=+UU6AS<2?,.)1(#:8U'GU
MZ*SP8]77O ?SI'IRSQ?_7.P0V4[!8D.YI_B2\CF*1#."V8IL2!A<UJS\L[OW
MP[MY%&AGOTW+G:5M%393!=LGTZMW NPK6FV*K?4:JS5&[*8GSJ?WM\C9;;S?
MC=RHIEPU<:@'.='%0@1T)7+9S%JH&TRCC=_U:.^I)P)L1)^MW"5T-FUZ*/)N
M-IPV(,MI@/95>[\=&M&@O2!)K"%2),%5:5>U\FR:U2W\O):^EEG1=_ =!L"!
MY75]8DLBV^,2DR40!_2+9>K>S0UWHM-R^R%_&GOG8'#"'8!P%=PUNB0=_[3P
M=N*F$EUWAF,>3M"VF''#=5"^^U/75YU&_*G9HR6-*QM];W/5;>LF'9[!-O8<
M>AF D A)'0['17]5/0;@R1YR+'(6&4(U)$1J#LNJ\/)UC56B'C.I%'> 9[-G
MMF56&8"]#GA>L!!%\$C^L!Q)<N "2%GK\5#'EV]*2KNR+7KAYONLO$E:9L@?
M>+@#<HSK$?%F>#>=HS)4,VN$9]%@/O!-Q@&.I$-._4)FGQ-594^PKZU.F^]*
M?=RDC%MA *+0"R>^! :P('[@%C=ZSE$]7O_$7Z?<7U1<E@U0#YCW&/'8HRVD
MI4OW?MTE<-?+ER@NNHY-%.[7;LK[027KA)*.'"(?K!.^_<P=O%ZPARR&W6GH
M(_#PXF.[JEY-!1IW0BH0X$OND@R "KA4M.[5XDCNSY)!\[&/9_TT9B"7P OW
MC]0GTI-:O!.+06^;\M&.HA\D=^;?'T1B9B3:(OJ X+V2;0F\T:[,G,1\_Q[X
M'O3^?) [@"H9\6M>U<:,55#%$Y*)&*O'M6]%+4T[9M@%=+9V^^MF4""DA$G8
MI=4/\.7$7>1'!L#F0!2'G;"=(*6 N]9':SLW(UI&L/>#VE4]H492"6SND_V'
MH?C:C0*\!#/9:+K/;+!TC_D>O.3=\+0\+;5!H,QA^W[>ZAT3"XXK=P1'-H>-
M.XY6C'5P0=6RWYYJ'T7N3"%%PJZTIOW(QUZ 6\.Y_)GFU+-JZDO4=")<EV[
M'O6-HC+)J01$"TPT(EC3>'#N6\-S@G"[[$IJXES?P;%)!J >GNIJ)MDZM_XP
M[[%3U9#:.1Y++J:'WH5MQ,#UP@.MLA62+P/  WF:<*4&Z'1VD=3FO(ML8@!.
M4P6R'<=MEQ"Y&.:F<&#/B>1'3+('Z#GP@80$ P )90 >($? %XYTXO<CG8AK
M@!^>0>;.G4N)5Q21<EHY<./-T_9QKE-74E&.5PPYA%>,F6LQ ,KS]M0(I\#<
MLJ-I[$<A&AD WF6'L J8@N^G15?NN).2R*F%T&?$3P.E-UU$(\3J]K%![ALS
ME!NKA-5+,^2$ 7'#NNT%_HR#7(RM$"W7-6,':$_QG/J>+V>\EA>6MCW6.AK.
M7*=;V;4:0VF885=F/O?<B5<8Z;53DG)>1[)U!&OMXSC>O1.;.%:+W_WZ)!:_
M[FVO=^)8_R&NFRY,"]DK3N2(UWS4&#%Z.>65^.P=Z3UDW0KR'6;I78.T&WLC
M92W8#72SV3I9/[QT0BV6K(57T6C.8H_4'KG)Q74+1E8H!K,I.]K/(IFG+"S9
M(Z)38=_*RE :M&_T:S>0X?@A5XA4I-)KY>'9E2Z!V#C;D37+NU6O-OCS@!55
MJJKH@3V)*-3M4?$<7_^X#6/4:>=^N#WBLB8!.5?]EC<66!DB53U%;SL$A[M7
M33V 7W+Z<_QINTCR-W.ZSS*B:C=0)Q(FK.&#IRPTO/'<:7T%VG4T>AXSU"2_
MZM:^./")4'5[Z8GEWE;=H7WN6K]SAK=<S?*=3JDZY >T*\O!\68&P+SG2)A7
M0A*N$N4PC5+'FR;;@=W2/0'[?W7%N,*-7D]"AC4->GMQ:.W:K[P/MXWJ$C <
M 2(XTXT/M?"-0QBL5$>2R"X_;O7F!I(XI$-<CA"M4O@,'B>56S^T.5J\>^M+
MX-<, (LK[#I9V_5JCJYRW*-T?AR3%ZV2HDK5#O(/BW;G;PIHB(O#C<^OZO5<
M_CIAD/"%S%]3[9*'X6A46.GS.O)U\0Q >U]D'P4\VIA.NL$ )/^!V,,=&G<#
MJY>QY\'1XY"(K''#Y.?6I[4*;LKN,@ ;F@S ]7CP.G(7R<*C;5#AY)%1^?10
ME/F149^306B])XV5V+ZILD/U_19':Z\[AQFV0RT2=#8HL^=GSJSLLY%ATR8O
M:S7LK;K8%'J@<A1M>$=@"AW5OH,<A$<BMH56X'NKP.U<N6*]-!;FC871CRIG
M.VX-E29@19)T+%$%[<!J]$:!:\%8WQR<!2N0G^[RNLL9:#Z"_*DQAZ57%\I%
MW/QF6UD3MQ'>YPG1AD*WCZ*<\1K=X[08^FZ@'S($;L_#"XY-^:C04/Z=;D)S
M(J3:OK--O8T;:;=[*!4G-3F>^E0U)BAW!NZ>>'!B=>87;PLM'#XB05FJ80#<
M-A 75A;KX*"4YXBOR,,\!@ Z&$F-YM$_$FB'NPHL$QKTAZN1-K=.-YJ1[,G2
MLS/L_K9NLF+70'4M)RC-V "=S6P&0"@,L3<,5SP4(CT^FO84CI.EOR4:WM01
MR9_=T+Z8*;+,8?@HOZ&7BY1$>[L;+<,7KX\9]31I/V>;HV-*A(RQMZ>#+]*O
M:Q6L5917-JLGJB@9K]Q,5$:3U;>@^'<DKPQJW_#=Q'BOX)1%'3DRK&J[:*?=
MR@F__OUS+:=G9$'Z_&WKKVL]C8G#'Y2J4-4Q<^(V27X2@PUJI#)RO",>'1F8
MG_XM=CV*KAUH7.*O[>D^.Z5HPG+>+2\>RDQQIMZCSQ"K[OKVO3L>IJ3E;Z+-
MOLZ-Y:KRH23F]):C#9L4Q!9*][.$/I.9C(BGHH8?VW>(U:/>TV)0PEA\H_ZS
M@6J-&Y,'CGUJ&1OTDV2OIGA"UN2:XE257"G/=,(LQWP_KK-_G=4?/*\;=+:U
M!NZ,QV7S%6^L&9AD.EOE\;W:S"9XKRKG>TMZIA[4XNH.*WV<3Q?:6;]7_O&2
MO_ 7:!D\;C_+ (3);)WL*[K_&<M,WP@H4I#]13]/Y!<4[G=U^_1BYONSGRI$
M2T^*P5&DEOY FZ<6SWZ5*M3D.",\6K#*$^9HU-SK>C/_*)Q5;H5[(]C].\TL
MM,?<Q*C=KD(USEL]FG])):Y9OA_>KJI*\M3&F2L+Q&D4)^T= [  ^T _TC2F
MM'-$'#5J'[+7"A<YO+#]>53DTO>:R&["IKPR_](<LJQ@J70Q/+^0&/%<HN7=
MA7=*]3[(>J@<00(?WAY9\C)%ZVMJU@TQ(<40;05D'S@Z:5J+>'S5Y03//K_+
M^NC1/X;FRAHQG5;1WUB ?M"TX=B:O^.%U<^?-QL; \J]:5=CTLOYR.+H]Y.F
M3(!CX$QD;=N4!Q75(?>'.CS@J5 @Q='!-)(JIAG+  BK.3?8?O5XZ#P ?MEX
ML[TF\*U&Z_G 0C3=+&40543.)50^)7_\I&GEQ^_9.>,;G.N!3"\PH]P4"$Q9
M-C,_/*P"UU3\,O4@N2I]ANX0$,W "W1)J$JH5OG0YL;>CT\3UQ-?FY1;IA*8
M2)X59'U7[_T!=:_ P5\Q][RJG1=8HA#G&TPH8'*VK)B@9J&857K \^T3 "_(
M"WHON,HUO4WGXJ]&UM7#S]<?6OEB5!4S9B0++&4$S%4T1/1FZA6VZ]\%6 MI
M<&@]J.)(MS^29/OG;N6@[E"^_IV-@]_XOX43J?]^P-D8_.^;6Y_.&_R=?:0N
M\@<ZV.;06/=?C1$ KD<DESB7ZEOH\%_CW^M#@;P,+XNIE@&3B:9=1(W#E6)]
M-08@D>,3,^_?.73]CS+Z%><LHO&C+\>W(AF ^6Z:LUX%]9^U$6__UN%O#APU
M2).^6F;< E]?9@#\<88^1],'C_BA\Q%]/#Q@ *9ECN$&_L91<J/_*L*NKGP^
M+7ST*V0/^T\H2]/SBE]]I?YC^%]NUZ&\/)].C:X%_JK=1O9)A*%$!JE"1$6S
M1L-4U_FZR8E&:<CG&3;EVYYS1SRBR\8%?_W%0RVH>C&\&0R%?'&J]1/2#[O>
M^YQY#M5WH]7*ZD&>Z!\';E#AX'#L<*M^:41!3V?PO9GJR);9Z(^6JJ&)HIZ;
MH]\AYZ&:A*U6YKN$%6--CY.BVOU,-I"+8"H[$ELB/_QIG4:$:,%ZX8 ]G3!?
M/TG(Y/6>Z\*2U96]H!2>\"Y'O27,Z%*Z3>V)N!YGHV>M_8N)7G-(#F:TP!QP
M]^B%5AJOT-/QZQ)<_A=5))[%=M>D76%!/CGPLJ#%4G4+J=H05@WXF6HN0;<>
MC'RO\X8$L^,KA\.GG(,"O3''A,:K>B6]B_5S-^Q]TR=MDF:+=0LA$RV=.DC]
M'1 IA:P00!C"UJ9?>DATV&A5OT;,""4YNT[+#$TH=!?WP,*H3F1-5Z(^)@([
MKR-O[RP+72=\)TD2;[ZA6@GFBNV*.?)_'^&(?(I#1O;>&FV6-T[-3VW4X6)-
MPF&66 LCXV>G:"RNM"+P0M@Z<*\'GH1,8P!F$7QP_-WO%V*.EHR+&T^[*>7F
MO/UK=]5K5.EA915;$:R7HDBQ9-.L<2RL"UBQA";HM*;S1A0'\!-_Y#W(M2_U
M_ZFLQ1M@X225^GDZ:M_SYY,]Z4 ._/D6D%$P:.Y,C@7G09QN[:]WLU]VD=U;
M43\9@/".BR/GE'MC5-9WUXVJG3?O+DU=Y/U#A!GJ,]?W<Z)U?#EQ?G0.'>TZ
M4EGUM<\T,X5=@^5V_6#U@/G]<&1TO.P#_E'[@1D6'\U@+KQKWLAPB'P:VRM8
MZL$$,=2TD9Q-/+[6TE2-.5BTMFQ<WT)R4B5'?<#A=U%\0[_2^%9PS,(>H%;Z
MI2/"/1,*?3Z.0OIQ= 6@7F".!^*T3:(Q5A;F?^37U0NEWVV9*X])X+P$C<'9
M]X$)/\ <<0[$L1Y>^<GC;*=!0"RD$IY(92F(5S.M]*GECW3)H%G'/VG[M'>"
MHY/ZA.!.O:G*E_[T .;V<,NTWEPSRNO)9\/Z)./P.YT?O!?%W2([9KZZ)R;S
MR&I)&V:JWV[Y@YN"TZ>XL)!3ZS9L?I29-:/+$?'*0L3C*I83!C%*Q^23<HW7
MZGI!XVB'Q!#>6FR\,,A5%7\UR?J,)K^7NM//1TO/6H>^U%G2'V#PQ.3.@O!"
MK1T-=^EVM%4-2/Y$/>\ON-/,&$W9-4^U.'^"3N>0>ESE90JO=-_8+Z%>_?-N
MG@\_64]5/^.0TT%OCBO&D(4OI*0@^W0#U0X\-C\MQ +*'6I:G,:)/3=_ZM*'
M=;7N#58IJ,VL69EQ[]EPW@.2-%W1)[S55EBV.>9GJNPWC(.(+*T#$'^MV2'7
MJ.[RY--F=<A \I$]ZI.#"6DXS"OMTB]J/!!)'9XKQL69=I<E?RHZL>TCBS;\
M#P2-H[N((Q:/*#45P7UI<#>)F+.EC]WSGG<AKL8H%A;0.\!LJH)4,*&[PC]D
MS[5:Z\ "(\L5C[9B /C)M5BNP[B,*N';GT6+S#W[1NL.X+,?Z1+I:<.?;M*(
M%OUII@3=EB>-Z6:"WOB,$FAY$F9JHRPX;S8Q(>L2.>G+XX*5P#_KZ\]I=\/W
MUN? XQ,T8)MN5::(5AIU?0)L)S$&-B=+S#^6#7[X2R''H3/<J$>=<A_6,7V-
M7%BJZ5<PC3TGG8:Y"^IJ[CKUIAUMKT>HV2!)]K<O\;PB597J4<0Q]&.P <%C
M!&1H6I<!*F%T]@7B+9O_JF7E)_H@^F+#?:B8J*S\0N;NLQ"4NCOYIE_LAY1"
M-<0^UIL!.%+C5CKL9+G6@34N+D*#DU=X((X]O--)8<20MF03AETV>'NK 5Q?
MI;I259>P/:V0HY3CF7JH3WVW[_:S;J^I*) CUC%0O;0XL^K1Y0PTA&W7K7VF
M;1,492!W\F70D)',TTUUR">L:DQR1%0_?]@SV-N(ZW:3NIJ!\QG!EP%OJ_ZK
M: 5XC %H5@<ON/4S .OOD+GPES+Q*.;5V5:$_\(\\D2I)[H:OM&!A'KBO">F
MA'\I^6_V@YCDD:;D\X1?^_A(#,6"C6Z8,2>=W.F/+,):?^D3R7LHM9\R A0(
M:S&.\#)MR/XEFTM)_./Y(+@^!GT_!D-<*J>%X@5TGDU5F;5 9-&6$&)7$^HZ
MD0&(+)-IY-QSM<I2*2OQS#B85+91+-?W-5;-9;_=$O=1?FI"$_@Q2X0^3#X@
M*CZJNB%GW-UZJC0:;#,3LT)1S^S8^/P&HD7OF:G0+B3 L=$E:URL/5=NWGAT
M,^.P!87C0@0;.:5=' S1:)K]YK[NX5..BYL8 R;1I<CGY^$ LZKZD=PVR8_M
MLGNU&UI$L3)EL#M^C%OZ](J.[*X.5N?8?>+YYL.(=P/9]<G7OOZ8:1G9WF_:
M&N-J!YZGNF5\'B_1LBO3QL+&#H<-NK\L^=]N9QNVJ]F1*7B+Z_0D9'&*/PLZ
M$(!O;A[IVU]]]'K>@W62%T&]-@XFZ!^FZ/[]W!\V D0(!#8$/%T-B4,Q5P_N
M4L)"EJ33[.0%0,E_B0"[4OM9JI_D.I?D9#O(WBESE-O<AY?'OE*_:J@19?]0
M6J(TJF=$X_R0$^X >!LJ1'3+(YC->1OAOEQ]1GL>A%OU"_?!$@5#[;]DGW)C
M]YB W*'W(RH$\XA"V%"C_ILQW2\\'O'CBJ GR4%S6Y'UYH&PQB^E4R6.U:QF
M\B72IC]=7+FMKUXO&!'@4;E@";'T=VRN]QO(.EHZIU@HASHTK[):$O>1YA0#
M3Y>ED$IH'WV0"<POO(N_;%+#,>[R/6ZP'OA)'TB8H("9P!/\S3_Y%[6="F(^
M;4?UZ^UOE5]JGN/T$U4+7:A93!S/I?\AQ  <IQMNVV]D3$!=)7<1A[@),"]=
M<!KZD- Q5)+W/&]YR<:2AP F:1.Y,'!6S>#@(/[RJ@^$$I; ._)%E[</WQ:
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
M[==\?J/./1#END <ZVQR)RR")932>>0YV,>#./-+\Z*TLM'L4_(R58%$E'*
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
MGF(P!G)=-/3X1EOJQ:D%QWMQNS=1]]A$81P.:R7@Q@L,?_=_^20UP-UG<!Q
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
M+-TX/ FW,C/]AB\L#F#CA2L(6R#+DX)KU0IF3B*?U#3X:>L=A8GL@5J,U"W
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
MUI77^Y\O/FV#\,G@J*HQ>R!#X064#,1UBI>$32CT)+Q?JZ4N#YWI[M9Y80I
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
MMIYP-+L]O-ESO'ZJ:@=P?0=PM:F/L2_3Q;\_I:[T-8_6RS=JC<A7@UOBX;R
M(!\X^.7N#O>!78$7[A_%GK'3PLU6>&E >#%J@<3]/M7KJ7YJEHB!L;.,;[9J
M@':DB$F !R'PNNTY(M-MM('%.H>*U6&C^UG#3Z#[53/B1"P.+@!=[!^06VJ5
MIR81I^D)?Y U\%Z+=%H9-8 60(II\"V%V;6954G*O#[KS$[J&EY:J9=G#:?D
M-S.%'"#[[2[=4B!)ULGE,"LQ0&(&-PVE3P&'O7#/D/R4O@-P9@$>01>5#C!
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
MJAM)!-[\,;1WR9RN-<20I-D3;C.,$9Q1##N<9TGS<'O.U*, W"SV4YH&'42
M1"BO1LF3'F:,?9[3 ^YCV%"FL!]Q2XYY8U=;^;G<QA1[GG1X S\R,1,B.P H
M^!!L41I,B"GX-B(BNG>26 F:S*EG[PLZZKSFDM1QD,(376_*T@FPP+":=@"\
M]C0?.@CF_C7 ''G3$IDAI]1N @ADDX"*A9E5& *X?/X_DDOL E5:-*$DX#=I
MD$#"R@&WPYT7%D*@><PDEO X7(YF\-9%J_FJ6I5]2]-F1\"^?WXHY\\(9JSA
MEA+)"VU (=TC$%A H_6ELF?^DRES"$=L&#J#BW7(.>7W#X?CW(]0'C+7[!I^
MB<_^$I_]?T9JA%<TP.HW#7XK*\"IG%'M-V95_MU[>JY<)BS\&/Q,F#\U>MX
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
M.P \]DH5Y3HMOA<W\^7V=!-"JX,61C]#ZZ)J5$4T)P4=KTPB.+#%83X]5]E
MW6"F(.Z/@"5A"BO)) ':I7C>-[[:H&NX+"CDO=-3C(%86RGC,=(L-OUP0,FG
MC-;@ZG748@1E@27BVQA0I2BC8H?'!VU$K:!3&/W,/ 747=K2WA055:MW7^'Y
M-[J_8XVQCMAAJ#$S%2Z',LF%+J"LQS^-2*D\XY";!$L:2K8M^63G%$BI5TV#
M!X,O@Z.P=R"1X_+D5[288LB!]F]5A?:U0@,_&IPP'B4P3J(0-5SQ]L7/QWVZ
MZN769VS13X)X7]TZ>E2883B2&V3#ZN JHE^!SF=S*9T#DD\#F D5SSJ@W.G%
MT6T4(06+OEW;UCK"JD:M"MT+^<^^>/B%?U_PW6@&K1X6ZI[+H$P#>ZM7#NX
M/AM9Z.<AVE[^2C[]BR:?V-MV ,Y=P52@F(ZT+T]OE^2B*?K9\0=[QL.Q)^#6
M= ##[>.@K(E4X[*QRK%/HP\O0S=/1W.\)LLNBM#%YK'[-T)1M*2!R?X<\!M0
M2: A78_!T1.D#K,+<+NHL&EV:?P".S;7OT5P7U>S4F0&&3P1:V6'50TZ\J%&
M+$!3^ML]#A7K'SG*$%_&E0@",VZZ)*UC(O((4DOTP%&+Q0U!_E>[F^# -S*H
M%<&)T4!9TRH_#9L\Q-9>5TZA3" A'W'-**&@WEM2Q_M4DU*-XIZX>*Y \KU-
MY=X8-M7Q;1K2H!QIOE+?6M .<LL60ELEY!FJ 2TW)ZA/@R6-Z1E6=5$#:CJV
MD=T[H1M!2<'56[O1XCXNFCWE!=$PRGM)Y=.@ #@KU?%*3HPT[Q.(H#Z=G1%
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
MP>B&_K-O0KM[<=\R[/X+E;?Q<9/:& D3(@C<TT0"B&SRA1M^J/9&C\<$L"0
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
MNPK3'6B5SGM=?5]9.JX]8_0W+V%E,>_BXT/=6J$[CQ4_("^J2=2  CY+8,(
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
MVAWBHJ3_^"\81RR$;I26-.2UZ7ZC$0\ :^1WF.VU&1,F2J4GIF7.'>K/ J?
M?*Q5]!.(VD!@0XHL\U7ZS5-PT<\@H\6T>8P^>DNG+GF A0!/R\J\<6JQ/\Y^
M-S*3A/R*V(!IQ:AS<\M]X<UV0-IX(QEU$_-YX-J"A5QSR,96SG9$Z]K=JX:D
M^,!NTP1?;R6>E-0=SUD4\Z;6'2L^Z.[!SZ5.TY*^5[:$P$W9<.S[@AM\D%/!
M%])=JD0 HA]%MQM!.OR<]K/#SR\D=7.CV_ %).^/[Y>M8Y@N33<),@TFN!MI
MH&XN#OLEV1%+L7/YZ@)A0UK:&-$];^^+%\6MB HUQ.TWC+]7Y.I]-?E*HIFE
MSCNI3:MD5A\P@1$']*TNIG_T=4&]E<RX/HQQZK4.PX)N8871*I19WI"7;/.;
M]%C,#=PS_S8.<@(""=* <ZN(1X'X>GW9KNF0<S$['XBUM-E%UDM3S 6P'0*B
M4.*W.]'.1$<OL_Z>TX#H,1O;'+8!P.L>RVS=B]ER:;B59?#E$$U.JDUOQ?Q>
MR8^+0W,S,CU2^:#C>JNQX];]U";86^(+Z#YKND&M.=;G'>J*)9R*$$/?Q.Q"
M@^,=DDMOW,A][WXBV.X-PTL8XX46!YSIVO<0"K4FWJ\^4!F)%IB/>2<?+A:/
MI[&UZ:A9>0;!BN$[0HZI-4HY5NMVR[_@IG5^L35O,UG<%X\V2[XO+\-]TW1K
MM6!F_IXXO&'%70E-Z@K[AD%QP +-\$%T @X/E4?X;%Q2UMC1T/[.]L>-Y3D<
M?_9FCD87&ES@HX"->0#;>O):EWF(8J;N%M*S8#YH-D9!?6XGG7"Q\2W4&N\@
M6(AD:T3 4RRYQD;D(Q]4DI1S1_#B=:V1Z M\$%)S5M+B_5 __!D LTX?@\]=
MI$N<.>_:Z?>T5;1D_*$S=7:PE;<]QZUM$0Q+_/%SZ'K&V04 :]JGF^5:Y=A\
M6#?TM)"-2#=&AWF]$Z/T#;HS-B+X2#0-3$M&*&$^8R3+N2^(FNK-RN=ETB;:
M!W54[YQ'NW!?%)6C-@.6];=E+=564MI0U_.&'X89X'.P5Q'1L0PR;>WRIE/6
MAX-S$SQUA5O)YUON\[K6&EIT%$C+Q06L(J"\L)\04ZM!JXG<X!-V<H_A9-R7
MB562M];U0$WSF0L\J$80@AX8\8KHU+"8OXAX(=XA$LJ89XDP]"8B"%"CSO'>
MY:HD5BIV1"2-CC'$M'HS,BT)%**8(Q_TTXS8 <_[^A>434.KLK_95Q>G;VQ^
MUN#T[KV.FN_]H&+]<?,$W<Q- #0X -E?V.7A?E(#M+EY?=4$50BC[LPY!=@5
M3J^]',44Y0X^_NY.MF_5FZ"6AJ81FJZ)\T'%;I310DR;@]9(=#QSN\T3Q=G4
MN'GQF.P-P[;L(YE %835.R4?PUQLR=  YIA7%FG82!2FU?\*NUA,":P9P-7H
MUD7\N-6NP:Q+:PN!EC<?X+^-6SR.76O3:>/,M$&5G$_2$$/DYL'HDEW3M^U:
MVJ2;6GUJMEX_A)R7R[$8OZSJ\>"(O+W=??.B]3!#[#7K 7L^B(8-FP\ 1]??
M(DDTA!=K]K[U=\$+#(F=$4R4'AH>=2<K[4Z']DYG5L@FZF+%T-LIJ38UX7L>
MZ+P=&?;#-M0*<G7%GA=]//F/@2BY. .M(1^M#5/!N-ARL R/@I72UM4&4S?I
M:LE\:<UKF@M[OV43_F8\;S.;8?W!VK#AQL<#(H^;>8N!QAJMV"O*)X8:L/+0
M/2<+R2J/M+X.B=UZ%A%,/3J=QB:&0S*PVSF;Z=C^E9:336D;Q\H90@\WN9::
MMYW-N LG<6XR6\KST3L[EK4,J+,..7G(-]DIYPVDF_F@>K-RI#&<%IH1ZQ$@
MW5=,>#_1<F0C,[E->LYE@Y4R=',0W)(I5<&*IM?ONO3]M,AMPZOAF8?1*MP'
M/!E!I$;C91=XW99T"*IZ>>7A>\ #4]5*TIL-080;V8U91T>>[9N7H6_Z&?>H
MU,6 B639,D4:%8?P]T8AS)]9@WX91JNZE9>B LB(,\OS&SF.L.W0S8W^, [Z
MK2M!)2AKRV&6I7TID<GI>R(KFM2Y,ED>W!J%40+TQQ%-L:I O@=KB&J<LN=9
M18+[F#LE'],R^P8H: 'O$Q-]X)R>)3_O2%*"72W29T4A",#)YJU37<7G+=-E
M:$[8FN/B#/!L;R%' RA$&>T.D"9%G-D@_1IZFPWO[OB^0,%26_68J-ENYG8'
M ,'$("*J>?D'2HW39-CH3^?XH'/EK*+UKJ92-CO^-[=V_1^M(_^9N7G#><5[
MMM^0-UL6!@TO]0PW!/& 8FNZ3.J!<L5!$QU"<K109!Y>J!?F#I'UH9"#97$'
M?+,?)F^]3:]YT^/51RHO:%NHFKQ2(CTUU-\UN?HRU)G[7! 3P [R0=1Z<U84
MGL-IY(.P&]&"B$7<;1RRMA>.6!FR_6,''MCS!KNTC3@AH%Q$*[9#@P]ZE[Q,
M^OU9R* ,:7$1S.5(+YAS=' )V*GGSEBJ[Y_^_W4(R/\,\/_= ?Q'=U66/?AV
MA'U-]$9')3X-2TM N_%!IJ(S/+;/YQZ2&U5NZ$,6\&W">42NZB4C"+:V&>&O
MT#I.FI+D@\9.K[&M:LN3VD$U497?E+")#KR.<CXH\S%V?@Q_?P[K!I.W$"5P
MU%=L)X' <LL_ M1N+07,BX /-R]S KGK89S-$(&'\W+@@\B?8"L,VS\ 'J&&
M;90#6GEQTA0NJ^>/_X=:BO!!)AK?77\9@_0_8_S/&/_&&&>#'M"[+';M6=@(
MC6KV]I9-*1G(D[U.Z&Q&Q[_&M&;HE+N3D[Y[B#P_X-.;.8L<W[=#@@_:S.WY
MB0_:PLI9-E+F@T;APZW+G #2"(0GA,-CR[2PDQ,0-K#W#\!_ /NC#?VI@SU?
MSP=UG&$_)I($*646G \*5YW!SHDA5E=C>#Q1V&_#:7S! 6X_[D#J/%'-!Q$'
M_Z&7+UC0U.[03]#_&>6_Z2ACQ&-!3VZ!HQW*E^MZD)K>"_?',W."M/] VTY\
M4)/V@&QS->QN\?QN9L[G?"7+E/*K5Q0(SR/K7Y=@+UE?['Q\1:=_Q0SYK=UK
M><+\_:@J90]S3_F1YX:R#T[<M/+L3;2S?FA.>M#EL6_7MDUZ+B2[Q =G#"%)
M%H0]7ROAEHS)YE3H%J9>>6]9M/X#4[O(>:=>)  [F=GDLJ,L8D0\Z6W^3DRY
MGI230D9SY\V+NVAU9 IBPR@QAZ:\9_JSBV/ %>3-*CXHAM7N.5:D("OG-??H
M='$$"9SO%^Q8Q14YP_NL/QL1M[>P_<2_^+3]W^>4YG><.S]E"G-<6K.ZO^#C
M8:Z(P49:3&-F%'SP'(DNMS1G@G).,Q"Q?8C("IF(]Z9K[9D_2\1]+JU.:-V/
M#;;V65U# >K4>H-7#^P9;ZBJ?M<L$AX"-H>&,*.9&T^4J!RX^T9>C( G.*R2
M6ZGRT!V8+J)1]RW2^OYT038L7UO3-JZDZ;Z W;_"!P&!I'HM03H?OY"KND+B
M^BQ3HTF;T-H,G'4*N?%84$G$63^GR:.<O1+B5%'.U@ZT'N,[8G,3CJ48_J0N
M4+(-GYS%7(DC>5@GK,4RK7+[H8I^^Y#HQF@\J2 1R&?$-T+D:X_I6DOW2YRT
M!M>:/_4_KG*.2J#61W>W-[GLC_JZ[U&,TL-IA#+: 9BC8Q,04EKX)22J+,CB
M-+SJXICH&D\;4,?7R]V>8U0<6>).\D$.==L;L:6X,,Z^%Q6/<KUF)-(#SD9R
M]ZK$?$146#79\-HRMOYTKM$?@KJ!L.*U'U #K+,DNV?S.5&WH/L!?1I"(<B%
MTCA8\?3 K0)[L)3:DBJC&-=(5'K#(*8*9^:>_.+0\%S26&!AT"!N$4;JV\KM
M;0"E(>758A/+Q^C>\<\WG/#UF4.XAE%EQJ-7.*;A1:OMS??%G1S?+N'?O!??
MI+JK5J.%6F+>@+KGHI;IW,<Y=B!@WV>7XP!Y^KB**[.4-<U(RJ8I?H2L\TE&
M*D0UG8WQ67H_I?$)ZUIGZ=Q3/I'9=%T1F:^N&6=V:#/^5:T^>RM'E?&4=_L9
MK5[\R6?+R35XSA1)M%:?-I-7K'E-1MZ-70@^(XS^R@=M//#$%=A]!1'.^CJW
MA'?BIKIO0ZMV;)IF7>!='.2< #QI?%"<PS%OS*ZWLA5>O"LMULR0/GPTYW N
M8&T9>:[;=4'+U>9>1IC-@9@64CDI<IDDAK[>"=W;>JWQ9)>;G='8]8/"R$[.
M8<%,PH!QH=<-9V<@0]&QJ#+H]+?1B#IVBXIDMU$@;:@=?)D@ZQ P.)NB.@R/
MU.9L)X_==9=F5!P<BIDWY%U8-V9_K*6&#>?81W_OHG[N6/KX?'?MAV-Y!NVA
MLFP$G3Q6UW/V^A6"*!:T,22WD727* _ W?L$^I&Q>3-HYM_L$U1:[V"=6-9V
MB^LR-'?DK?@AE:5U7_B@DFL1UF'5&MIG"4O%6-;G1VX=2^VC?-#GNOD&Z-8N
M#OA%X\LI%A]TM23^NYGA!94##)7$\7MN\9?*9?=!1N0%RK%@[WBOQC!N@RQV
MV.O/,?<W,IP.WV*?I]0"\/IJ>,3L(,6"P-;5O G7DTVL%<E&G^R"E>I]M WT
MK,&F6(> %JCA1SP=@?4I.OZ[V\,3S8LOQ*UFT]2;\DAN8&E$D'^+7/?2W+GI
M7.T=4YN->.4KN3%&VKE!UE;1K5:1[RMB;[\($:5#-3"?,4) =\#&UKBE\#PK
MT3FSD03PA["J+XAM,!0UYC9&\2%/4OFVLN/E^W-)TLJ'N4@(:Q_@5NQ-W,\4
M22IWM \/Z/"P5XU\F#:OB^W7'NN+"2'89\@O3-C=;SF[N JOFW9P)L;G.O8/
MFG]U=,PZW7%[?1A4BEO@MPTV=)C6L"T0HJT4JC%OS\Z==H+'$B4 >#-/JYMC
M^=J[81Q>TIH,Q7R'B<[]N#EUO/>#>C-RJP5Y2 3%B@J=%(!K=9TW=7D>PHO0
M2.GCB0'63<?2$%3O!L>7H;1%ZD)QWR;[4:DXG;N))_)84NN8ZLT&G5B??5*3
ML#-+L,$:FL1\,RJ&"*GION+M=^O! 2GUUXM<C<%E;0$ >FM/!PP5K-OS$ONU
M&/DZ[O->7]/JXIU#!%0Y"!W/P+*&.]"&S]M><JQ)\<=["DN$=J;.OT[ GND%
M'K%O!YG-- 3:<O1Z79DB<:>Y[5E.8VY%@3Q#;B)/!GVZASA2/+7^VZ3!, 32
M50!H"X1I-29QS6=0/X9(#A'63R4O9>E"#7]LB4 JM,;!O% J,\<X5JC7PP5E
MG6X"_X#@B5XN] D!-^-$7*8D%1-OZ]GY;I(?[ETQC^") I8T'BFT<"K-9]!'
M-G/FI<@\YN=Y.;0\(Q=G9)H[D]:71G!(Q!T\8SW"W:N\# T!#K/]@K F#*UG
MF<W/'(PW-.?SWO:9M#G=B$NE$^;::<9VC9/60/!KTZ)OE.--%^'?(W1<'H[S
M0?W=-$13^QVV)X(!5)-:J >A1SFOP9LPS9#-M1+Y6JQD6B?J9E&E#GIQU48+
M;,1-P(@CTXR.O2+1/YI'?%M ')/V6S7 %^][T_2F*3FK85>4[=1&Z/_K]T?^
ML8FG<QU#-1;GQSVZU.>>C#6UB;N[C"ZOB9N-F4P['2EAP!L<YN-]C2R#7\4&
MW+%[G$L62'Q#=;'8N'L&HK'.ZTLXRU,01UL%EIM?ZBS2F]E<..^VZ/OU?!(Q
MJT.D%<8XU^^[3%T7].'#3RZCR#YSY:-J%&4Z3B8HAN7)S?9#U5IE#34R$DW$
M"MHWJ:M3I5DD02H<150"$$A_%&U&TD/ZX^J#/&/'OH?TU(9,"8X'XUEK-.?B
M%3V)/5?%&9/RJJ-A1O)8U/Q PR7T/&"A.U))/E*01H.P*IBP9NNXD-V$>IAX
M?Q#N74W#MY '0PFM9/5<Z1$\9[OVV/K6K[A-SRI;U^9YY7?4ZW%A&'%@PW,G
M;Q6Q+CZH5-/SX:=D?;_=Q,J5+/!& 8I3S^WBIGH\\%A()]_[V?;=T2_P-YBV
MFYMAGEBA@U/79-<H2*8B[54XT[&1_"+HP7N$]Z?Z3Z?&DQTR9!F?,\?FA,EF
M75EL:*97AI,.'Q00NG?#.YAOK(QV=,ASOXP?9Y_6PSPNDSS9,BX9_O!JH/%=
MB'Y2V;1F0+IM@.^N.0_UO.QWO V=1*4I[Y=>]B^ZZK?0Y(RG-C3#KN7+P,2G
M/4B312:,W(9.]"E G@Z6.&V=BMV<P-M5U]V<(=+)\44I*=01!MT2OL*-]Z,D
M ,NSC$?YD6<)"[N,X;KK&"(-B+CJR5GG<9,QE-1@44SCI9&7O*[D0[:XNCL<
M*L,6%:XE'D%I25F15;1^I)#/'7<+@RDL9\91UW.4F=EG0@V;0QR^R>![_2,Y
M!2U%V+$T&*AP,L*K5C5VI^\4>C1F(0L<SCO,N<;,;2$/IM?#X150LT34S1>]
MXV>%<8'"))>YTWS0W=V;!%F;"W;_>#;W"1%B&IP[7'PO KE52")Y83S79ZF\
M)$J3]V'[UKDAPF 8["@?Y#J3]Y5;!E7;];!2\\GX#,(6TP<1*49[TO+1%B^.
M^]5:YIQR^;#U<%6,B4OD&#4<*L&0C2\';YNJ=AB<D5U=G!29]V3@3;+ =V&>
MU*%&2X9(U+DH9JL-0ARHV+?),1 QIJR1"^3\N&Z* 2W/>F9(:RG=4E<X<E55
M 3\BY+8X46=))\Q:,U+'S>/ ]XPNTCI#7TM&[B=2NZ6?C67VJX^1&T=L R2V
M-ZX?G#XW]L.%V(AHL"4YD+Y:R)82.GBK0YFLPM,,M&O,2A6O?!RC2[S$!XWE
M#BH%&W[:?RQ48\EL5*H\XJB;<TG+\XNA(+EBF<4Q[%UMHNK)\2=E[WAJ=UT/
ME+X7F.(D;,B11DTTTE F)!)EO:WR9K2O*]K@Y(?D6AP7VAT!?\$;* &6D!A?
M73Y(&DC3.MPDDZP9>+^:.P#Z@@E8'NXH:M*6BJ]2.U]H;"*GMP@M_[%A MA.
ME[BR8E?'R'P2'+SS@>?BC11UM:4L\"Z R7:ZC+Y3@A7F:%0ZWRBNB&#B-9%3
MF>'835<9 A2S';5\^IN+/E[[N!]"NW)4VI,&GXUAM(X1"V2R:<Y"EYQ;5]RI
M-9"<D):J@N:LZ4#]Q0)=>^83.6VG=6D@SB(#'X\V92NBS7H=G<H7C Q?C\CO
M3K-]9S7P'O]<A"/E-B9G@VB586:P4Y\OK?5I1V/T.<K<,GP 3MPGY-KKM0N)
M&[@UFRLG1822?M;G; ]D!51J\4%2/9J7Y@W]8B:[PJ 0;ID@W^.#Z"L)N@.8
M=XXT1T2V]Z @X%2,-L#WXJ-2#B(XNQA?"R-#:]-NG3;/&T* >!U0389GDU:@
M-;!N3,M X#7N^GUU#"FV$S4WXV@LF=-&TP;!84N&\DE]Y:5)1\C71$&<$FXU
MVH3.!PWP0>/MSQD!!5BW:HV:O>/J\M++E%G+,?D JT.0>X-WUQM;GL=-7KMY
MTP"_C_NJ7.(P'3=GE1,DK\JV=-J?^.U070UEF"J!EH<(:%%X>DW)\;;#JTY"
M#BC@/[,A:C<ZF T/,J1#FK7\S;J7N'I\T-LBO\C#+<>*@_<0FUZ$&63&$"4K
M&*CH:]?&[IGOB#(:#KPF3K$2I%R+?-#<#889(L%%L3OJ]6$7[X55YK5OI[^(
M+KC2J'$8=<"Z8'KPU?TVK.?FZ#:=E7=RTJQVJ2V3$[*-V'N9Y=A&V)9GVSZ^
MFS%^:["7+'-C#4[@; (:V:9!Z4U6(HGH/6D!84:G=VU8@P_TV,CN*O>\$S1H
M$BL:T3A:J\%J@!I4 HX!OF..>VIZE5NDC]'KOL4)!2%F"8Q$CNS8,\/+?;Y6
MI#C4SO8Q52&=6>3(CS)(Z]A1H3(@D:98I\#TE\J&W<,_%@2P,#&.!2.S":(0
MY._0K4)MV(Q4"[G5='U21)IE+"6^JLV" '9T7/0:!>?.E(AW, T-Z7*4D1NN
M*4U;<VSI._P-JE(5,1+XH3$<L%\6Q&%\T"R9\; 9 P:FZ5IN\#?(T&.T2Z8[
ME4,H/1E'WJ;;,C+R??UJ)E/6YQ%?$?9F@5.@0AP=IG8TVHG@\.CA29''Y^B&
M5^L6Z?#(62,/FB7;\<MPOE@UY(14YK2S,WJ1[86^7@FHCXE9%@1]32[?G)@O
M>>#<%I'E+' DR1T1Z8]V!I;I8I,/+A<M29A$",/VKBM8_KRIR:8E[*?]X;@L
M?#KIBL"7RO!$&+SG]$U9"^Z4=U7HA&WG)$(UCA_^8@98T_$ (BVC0M.1?<CB
MT ,WO-X,29$H/$V5-=*0K+''V95&'I3B,90U*'E9!S#7^X%2UF-@_^X.M!;-
M>LYWK\$^7>:\ZG3RN4Z.&#.71: \[X0>\%H [IPHOV^I]&;]DQU+^,X/>\6>
MFN+"?#F*C _66Z;WU;25'<QV2SWZKCW(LQX<#55G4!)-OW(%PDC[(0SBZQ=A
M4']N'NFJHW7<H&O/K<7=1+S8ZNN.IX</?H%_MD5[<0LX$(6I-%3X>$WWTK*D
MB5'R^JZ]8^YTDMF/6G57@?\S9*:R,AC#@[F)NK%E[1>%>\KN29\7*0^U8RMR
MM/IX,L >RIE>W[3UL671TDLY4AO)#V'>I(& 938;)0U<LE(IO<H+.;FY944I
M[$9?+8JG(,NJ*?UD"ZR7WP8>R=8%S6](R-!8<HE;/]F$W8#U1&Q#FS$;T2;
M(Z&^M.9W([L?>E[)='4989NAM\.VUA[VO)%KJ:N_=@A5&KWM^%7E=7B_%V$P
M73^T+]L6^&A5PW#!C_%!VB=^7A6>^;B:\-,:G9@)>#".S#1 A.?FT 0%(CEM
M>W_:&E0PWT=!6)+:@-_J15#1+:?X.GP>NF"6J#9U/8A>:^G0S3N&^:B0,Y'(
M(!U';?=:*7TR:IFS>*3$N'09WS&X5RQS*^8S=B/'DTZ-(S/5Z<)/!UT(UTFU
MB68@/,'VE(_4+:EOOWPSV_J_^>/,_\FV[D/0WTYWU?]QNBO<F Y9W2PZ=8L,
M+."FC\O\>\H=-1XS=6"^N(S>;LKO1T*;_X>/A$8U"ZUV^CNDR<-<'3[\QZJL
M\:$>,L]]6(L'IH9_BBLQ-8XB)@!BK!1NNIX7QS2X8%K&5TW38M5<>F$T^]6(
MUZ*N_HVRF_OJY? #Z3-R 6*W(VA"R00;9)N1)QL**-H^MK[Q2CMM4JO5@7T6
M+'E'P2=CES[!;:QTBQQK6?FL;A%F<N)<(HU[L@DN)IPI9JFJM"Z.K<VZR'V*
MTK6RTDOTZ6BM\H^6GB>* >"Q.A&/]J2T%Q>-]'-"KAW,J;540I9+_;3N\H0\
MNZG[5IZ&^DK:UZ='WI1+.YTJIOA&1>^.T$L4EC0#Y7::HF^L[/PWRIG^^US,
M^S_MWVB%),F@]'.,XG0]7N[UBKZ2 Y/)U>LN&LF/)RK2A>_K&8LR487QOMNT
MSW8(<_\QX32]@9(>UI;J+$Q^TZ@A'K'?8>^&+[A!)$O!.J[;820(?"'^76#6
M0W^]N,><\8Q<Z3&)'Q>X S6XU'%GA@$?E('O(EGE98&?P:Y2!\ 6@+JO\L1K
MQDR&FD9L@(&L]LYE-4H-\/#,PTL,+BL3I3WP,D-5X33IG75(C\"O> ((-@0?
M41L*B=<S/NM3_3.J:@_FDOA2>ZC.?YJ3/(#(INK J%F7Q?.5CLA;&Y\,==@(
MYTC3CO!!%9/U0\]LICN!BI'BQFLZXW5W(#%H\UR@P!)GTWU 9J++NF;72I;$
ML7]B"7SZ,GE0P[$;LVO8RP(I7Y'D'%ZQV!<&O?^BP)N@%9P[]+E18I<P[%Z!
M+LCV8H#CJY*N^0-;/6A17R V+RF?$*7@.1,\YRHS,/96W?G/1W=V^SG(#<C*
M@^CAF79]L%@CR N@8?2H7M$1ZOGH(Z.QU],C,ATHRON\)#<F)A+3D<KEA99"
MDHGY"N(@X_TA/PA/8W)^\(X@:(1M:,O!Q3B(SFAH<]!^5D/!:S8B';KP=+0(
M4S^><W&L,WC<ZJAW6@4G>.>-YA"K?P@_+^@5^9$;!Z\15A8W:5V1#P;[@$BF
M-WC;@5(:5M&E_!4NOS7X>O9NF1I1T-Z75T5?9H"*A<GCN1'+8 5+VE&]QR\I
M5]BL[+RL+;PXTY_>2;[/^0,E:TQ"$JEE9@3&^+A(#$?+#:E4$4@[F]28G 9:
M.Q:7DSVJQ[UK=[3Q4(3/W']Y5<)?M9L9?ZI0?40.^O_O*>9Y2(>OJ3&%*BQ>
M (%PKKBGZ^;M$[ZFSBG%)LA@T)<YO4]!]K+;SYVYKZ_  ,=C*XQ)T:.7;LG&
M32T8(YO+2$/9S4?TST+;Y!/3U7?5#5Y6.5(6/*YL1'Y6U"0GNOW+S\6<Y+5]
MINAI!H[UMJO6*;FU<-C4V_!&>'A[J)AGL 2W,'#KT0?RPE]=.^(6F'(.E9=O
M]MH;HX\<2#JDM.1QTV?OBZIS[_[5KJ-?CTM'7OWM(UB6<) GU]+^JROPRY__
M<JC]=V_2+1Q[H. Y1X7ARP?%Z@U47+[\:N74CBJ5ANJ9V)11V4?$;Q(M)!C)
M6TS9>MQS3IE6=$!L0+;Q>"'<WN"#Y4SR<:7<6"B,X\DMT)M&086I[3E>[<ER
ME1M# O4RU1NP0Z]&CR37.HK=:SE]V41]&=\)BR&)H?49K19QK8UKSL1,A6+P
M@\?DHH"R=0R1=[ A&!RP*C)A"+)\]Q5]E?W$QV)W7CIES44@YZVT+U3T:697
MES^Z&FUR__U- 8L.B8SIQW""&7A$3]'2QR C*_&-1>6[K4?-1K,HRC^V4S+M
MG^=R="+KT[BS:4DER#I>[\XVU8X.$8K&C>W;A.Z=65X7(RW+>I0U$[!)X%\B
M.4@F^R+W-2>406:E,#.C=R#;0X8N5B%/RQSZI!6HY,=J079_)XVEP^31)GYK
M93!Y[1T/;2!>['TI)E_]5B-X\G/'(;F2'Q[N=?<(X"T\C0M%>[+W<<[W$*6!
MUY0Q1)S?! 5M@DPY]C3! H7_ZC+ -N.@RP!96EGU ^H<7'_'2]O(SW=L1 K;
M[J D&\G;(*RGHJ8]6I=H?J[J \T8MP'T1J"*[6X90$<BY!& PN=].DKBGU^<
M7=")TX/UQXQKURO:"5+0RY115<?;BK/VYFH\J75K&#E]U>29TPN:R*K'>Y?=
MXAC: Y'C5XN8&\QYG_K*'!./C5O'K*3:16P8)^G1$>6H.9.BF=&C)8#=6(%A
MK.-E5"FQ!/E *_9HFVH.*+25F^/-!\%L?FQ.X>GI^JME[_TVSGV8QOG$!\6X
MHJ_,\$%B%8N9F2K7GD*L%YMOP3;QH$&Y+ ]F.,,\*:HO7_2]UD/;2O5M2N,[
M!*ZD@%668,&XXR)RE&UX:PTN*U#9XKV3#!EII_$YK9Z):CYH,(2I!PL/>;:$
MWMV<^SB[/X&RD;T%F9(APTU7O$!\Y%H1[7GE\W7HS^N6SQ(DCQ]6RY?C@[S#
M\EJ>^[2NG]B&G<G"M^/D@DKI(G-?F9!+#/-H%-Y([-74)^> N\/YQR+[DTA1
M=H)I(H(Y'L =E/J];OI75O&@SRK5];+2D["Y=A#FF8:PO)#DG"DZ@+V7U[OB
MLJ>W"+V1KB'ON]SLFT6^/ZGD*5RGSWK#?:7%!WG"-@\Y'\@8S%E>?*P:??C#
M]G=78 J@E3W$B@1:\2Z[[V.VRLMEB>4'=MU>@@M1)F0>LM4Y5[@Y:2BI1J8H
M']20$J@UT>KWN7%=U88?'_T9D''PK-TMTM9EB"(UB'RVC%9H;R:P4MOCD *7
M6\&JGYR2LG?=FTARF@U !PR:X,E\T( YW3,.Z]5NV71LF$!1\/GH-:^<_D#<
M4Z3<"].(,6:"HSDWQHUE6QQ>KD0[]EDBRG0,S;[KI('8G[/9ITP_;-Y*6@D4
M[]-/J'7V',-O&4;*YLHP$AX^#=6@:X?9 &2Z]=QAND1H^5 X[8F8T1%VTCN#
MZ>.04%O;1OEHJ1.!TG+D(HO_O0\H:"0?M%&FI]82E0V<^'@BN6MP@6$:3*CU
M>(,]P]Y?97V/"'H#A&>1/0*WZ0[)G50%+U\S%[(Y/#%#_F6+]ISU.XW0%U,%
MD-BK91;GE]T_>^S?#,M $KB/>7+ (BTZ5>41WKFP0K)D9Z!G4B\= P&>T^=_
M;&]N@.XLJV.Z/'E-)AJ;3^SSJ1KS["+V,'#Q2WR0O+<DXI*3^:%C7^Y>HX<=
MI4KS.C)D&:&]/;(+;_6(@3>%;[C(XK'UUE#9*?UMC5K%.?L2QLJ\DSD%35C?
M3 F?C#W,ODSOG'.L48_^R[<#Y><1CNA]W)]K15X >QJ,'1LKCN7,=JA^U&2N
MOWE!0>1Y+WH[]X61-I-R0N%5C(:)O/S"]TUP3D$K;Q>V_C14D://?)5-*SI!
ML4G[WAS7IK;OYZ-+1_&/2%[64="= MZ<VU4M&QZ0;V3P:MNFBO(K!;@L? U&
MA?>9)UK+4$D38#U&4\_9X;1.P!TCDY?)-4\[M,3XH%+JG!X--6AN7MMCI+LG
MR=!^</I&(^;B3$Z8T,,P S7*.^Q6W<>DJR0<;WM'K58BS*HO=R,MS%=H>T?<
M"FYPL36U6CLLI^M6?*Q6@$%#LJZGT(;C\B1I+ H;0]T<P'ZF;I>T,$$7'FSI
M]X-\J)K?R ?56T+E 6KS8&!,D6_YI@/S3]50AUQ-H+G2S]G'>!_7I%NCY]"F
M]!E#[%8$U;26FZ__TUK:%%$7\P$J03%2S+.BC6SY>*IO_-[C W/9HN]#3=<]
M7U*[J1DG+W?LS7L/ R%X$U23#WHP<(</<N:#BOQXK5 U2BTXF _:I!U;?CF@
M8.&3/?VJ6GB_O7Z"Z@#SP[*U=9DX[Y8X>POU?*0YHU8_]8!JM&+ 5;7Q<G3W
M.![8N]*( LT4Y8PZ(H;/YFX<L_K(*0"SFH"H_,$9%0G&N>1;C.)RA:8%LR G
MYD.77$8FRX(1$XG>IYQZ[U8Z1/+;M:$O-57Q_OY#NILF,(J\D0P0,*)2_LK;
M(MC3Z,A;I9'B7M@^960+["?X9>+.(/JIG<EXIPC8J-YW6)GL;/R+H(_O" >!
M XJ(33[WLPTJ2W&NR<<_=\>MEO(V8U\AIC":3+_4?-D'CI:O$MK5F?=#.J Q
M4]@X(VL/FK*,[QF>B9*D^-.GVY?P*486 NLZ KC1BJZ&'KEC=>:RJYILXJ'<
MZ>9@W)PC4W2F!5+6E\FH7^:#9JWV?],[Y%2;[H:P04YIBZ(/"_P4##PP[9 P
MJM@[[WI\=VUELMC[T2KA<$4L"(;$"?,ZQ6[=DC3.=GPJ7;LJ%GK8)94IUIH6
MV(@5&YX9?(XJ<1R__;F<.3\GS:#6VWYS4(^#0@"2!>.MM];$R(!W]_ZB]R)'
MW^D- XMT#T(S:0 "[[VO&;]M57/@_95U\EE;<,U\$ '62!4&S,A-LN>MM(JZ
M?4_=BZ ^NLS SA6,814<-5G)(Z<2#AEU)O >,2&SN>Q]5/1YYJY1).'5Y/&3
M$^;>VGLKH8^6(7/J8S!PD RED16RYXE$=.]@^[;QZTK^QY>@495 :;8#H(*5
M*L'.3F%6BH(I.-(U\GJ.,<.*$#N?<7EV\N@EVHY*CD9&SWKM6<+K:!NX2-QJ
M#,N.^Q2/#F6NI\\W$=3/,ZC:RG>IA[0[;$2JIQ","^"H-5ZI1^Y)C_R7A+/2
M\N,-"6M,Q.6@.TTRF#W=5XAO[UN(Q\EM]>^KS6REEI(;1_1IK+?7C/:]&APY
MZ36A>/>NB%FKD,*B=;]U$SS-,T8;;?AZU'BN=?#RB^2DV^$9>R679>_5FKK1
M$H\@9Z8?R+F=;_4'G3/6^#+GSQ,-9S2>[-/6G;Y6;K"[_$I"F\J%\>ZX12SN
M&"Z6Y$5-2LT4U[6R]U7R7HA52Y8+^P;>12QEX&?)8Q+JC2&^*<]ISH=XK$T7
M]U2G;'4PWY"B7@>ZGB'-K2.J!!4T'D9>CT]'>B6)?CY"6,!?!?R9AA9 ^HOF
MU]Z:[;X[/J3@$_@@%'[ _C.9UI=#QV]:=="K^_FGMMS!XEXL&IXGX "CEVFH
ML#7#X7V7*\:B9XZ37Q>\YX-\"I:[,<) $BUVW:XY@%(,C\0,RS9:<]/1%[7M
M%Z)E*45"F2!>,^\@I78G\R+G9-ZYQN//XLQKF6WXOG9U6YQ]M^_\K@F#^\>X
M$A@_;Y+X%Z;LK!7MF;\%;K8Z=7!#3=9J23+B*J8=L4VKUG7,V?"L2,#W9WXE
M9_TSS(LV'LX!OM(M..J,ULL]<XB/E=&:N<7(A4F6EQ4"P<WSX[@&J\X_N[<[
M=AF/YX.\L,I4)*),/X:GTO!]S2\K;D_]JHGJ4TIZ4..[ZQQY(,^M8C#9S^D0
MPR!+<AG1 AZT;$2 Z(PO*FK;C:IK-*\_-I=7KPO)B"T<FAGTJ%LN\(MVWU++
M4M5;G)^38/1]I,<TA*H[5Q$L\Y=J4&7FE>X)XE\NHOH1] NDK48B>45M&EJ/
M6A^4E$QZO<]R!E\'XIF*9P"/K&>.\)LI]16,X'8/SF&@+1M]P0)A81%A=LC!
MI![_6(#F;>W,DW80L&Y!@L_!3X5,,\PUSZXZ3[L>39X0!U1:&C=RK=RBC _:
M^RD;*3*(N>*U?J4U<Y!=CRW]GHMRQ<?'Q\>F7G=$/,:YN7AF"91X#BHWLQ9Q
MN=$SWURUHJ/+/)Q3\('D3HHA;F,&LBKJF-K-(1C2+8)FY\F\LU47V\8?=A$3
MF>J-I##>CJZOA-*' IR].W^>/GI*/'<Q*T1ECC820FD:U'J5>Y4]]]UMF[9!
MRQT%@,PJY(,>IC(\V?G<_=B!AZU; 0WZGI(7;?2@Y3J]+PM%XQ8G-[4$-9NR
M+QZ8'X37GSUVZ#E$$*[B:"UBV<<_W0X+>X!Y- :1)J&T8P0^8-G[%O><8<V3
M;-\BEFLE=G\\*QMX%$Q#W+UA\O(#PZ7J@K9\?;U@Q@$*R[ES#X,#W<,,*"?=
M\UL^?>IUJ@7IZIV.7:D1L+$<B(11 +U&2[AKR";BVW1$]J?'MIEV<6O$O@7%
MF8"TS?:7^MT/'=Q5JSBN/IL]-B\9I'H^OC%$.BFF6!"EWKCCJ])W\IO&)Y(;
M'R2)S  Q=8 ;=(GS5BZL':USVXZ<V[MAE'.1?2H(T;!]Q!2KJCHT&;C#4^41
MK7J2(\6FW8ZZH79^\-OYQY_%S)Y /M2>9/4QBO/IJ%B%T)14PR'54:%T3Z;X
M"AX/E>-]<%G76:OHL:6 ]E'BW(*7=$Z*5[C!_KT26W+'"',;:;@DA_7?JM5>
MR=TCIUZO1T#.,'$0;+T%41%MS$S*H7UD6YDYULCL4[O_RF:\@TZ$ _.,@J80
MR)SF&CA\N<K(,,=/R&&PY&)+R$_P4<Q&[C.T9/"8LT$ 66)Z+25_=Z4LO/24
M^ -]_S21Y\_94$Q7ABSWI:Y&D5WC"2\Z(33I(8/Z*.3CP8MJ3]>U[2$*,5/2
M,DNQ<](TQ):@G[B1EGU7Q1GOCN0+K4A_AU7(XK3+<$)MV5.40PX^=K[06X)
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
M-Q+\N&"":@Q3E*XNIJT,H!_'G755O&5X)*4GSR6ZY[M-&CF!GJ5A0%+'^X;
MC/,:*C+S&JIQ"1IBN](=TUR#C?ZX'2]7E^]6][\"?AO3P1F0U15\G'0'EGLS
ML7#J9%7'@0U;CI2*PEG'Z.HU=HKBW>&MRZ/3HR)1#K80 4HWV8V"WYMB'6G)
ML-/#4D.;M38G=&"/H#Q#,R"")HFK0T@(<MC;#Z4A*\O6' 5)O4U?9!U$.W*Y
M4QY@!?F[S,]0;X>'O>A%^RI;=,:>ILS!U94H?7B("4R!<A>'#9T6CKE"[$%^
MK]Y4KW4\6>=I+8V"L9!.OR4IX"VBTE83%$A]C_LY4AD8,=@T/Z68B#4UN>#L
M(1#X^I5CMR"Y\#G,*H^"N1YZ=\"=C_RE<W^D9Z^:V#S\!$QZD"%%4:6JFM0^
MJ+C#'4EOZ8#9!A%!Y%2*I_?I-"+>-+ZO[5O'\\<T)J#&5D]>ZW"/3.=H@W!@
M7>#']^Z28"Y]PYEWVK4P&'(8T:+>^+!9@[005Q@G^'B:-'Z&/ZX[.=14J6^L
M#M_70:FH[HL5BPV(?U&)K,H!ZW0)+D(J(:NYLZ"QA7NCM[/OKE9]-0<*P0I^
MV4&\HO2B9I9%22UZF1+5RO?>&_VAN:L-RRK'TRZM64>!:'Q]G\:?.WLXXR4<
MH/["3V^>/GED:PIRG>9#X7]$DM+[T%1=:T+BJSB.5%Y_C.5"0)O8K]MF0]]U
MY'4Q\KDV)3[VLV$%]\AE'*%PK.+;FS6'RQB#'GP&Y_>L]$.80LH$#AO>+,3X
M;-Z9B).='Z[.\22'7Y8N]T#RH!V0,1 ^Y5<*S<K3"GFUO8?40=FH'"T%F*A:
M8<N>:.+P,SU5YP\<$&$X/-/8)DN-:_ [7'L&J^HQI#Y$=(W&, (Q9M2+-*G1
M9B&*PWB7F;USKJ5$03[]+9Q_!<PG/61QRWX?+_H#M5^A4+P,\:5LN49U%2Z\
M1^<!(_%'\PU-UW%:59[$"]36S]WT?-6IR[-Y]*QF@140]^:K\BV=.\MY$@7/
M-,5GP;3(] 5Z 'H=]0)A)R2+?WUATK^/#EU%BCI[0N%"(W+RE/19]CBM@F8?
M"A=5B_(&AXT2V[YC?UY4GU98J<3R8Y>]V)E82)XDJ4;"S$XL-6C.5IMN7SAT
MQO:%[)JZ^'=EV4MNY7D/RN>OD#XWB=[\K(Q'5DNODM[2G =>2U["W(M<BZL#
M]'E2UO/0AQ"/Y??I#E7+!XA40R%)/:J;QD--+/6;($(WZ6Y;%C=%N7PI((YF
MO.Q[/I2[>'G$C,S=+(9L*5>8NV+R:"# K(<)"*$=W25<(.S>AD(PV\8$H]%R
M^,^N+UV#S4AZN)=7-44J=]*"5V$ <Z 0)<#[=M,55D_U<&%?PQ$8"1]/V%%K
MMB1@).H-F! )U-YC(STDH9W5+WJ__Z0>59&B,TTEVP]60XM:(CLI^[TNB2C/
M0-AA+FB 9D ZL+P1E&FG2%9^,0/ZQ6P,>:#Q.#A$@\,V=\JVY_GA[S39>>2$
M!?D.2;J#;GBEGG@S?N2.)386_W0^.!'>W7"5,C?K2 DN.63YO=?TM-;KV2+&
MQ#/GNO[EPTR@PGD87K-IMKI!1#($A4-L!Q_L^^I3A:=^GV]<(S=1.&9!,>G<
MC=:B]O%;CF8.MO$LV;PF1(-DOYB9K#<NW?45U5//@ZX*DI31[4X(VX3(KIO-
M+\SS5\NE4VG[]CRU%<PTXI"7;-\A&+C?JW2=FY!?TG$&-"U([*,)J./B,_%K
MD0UZ=MCB RFVX_Z+,OO=:<#>3W+@\73J[%-URP=3[=="O[+&YS0MD%%$ TRL
MAMB$8'/7_L<8/D6BXF5E\&HB<5V1%79R$)?*7?=A9RQ"LW3,6U.-&V)87]F0
MT%/[(2XGD==;:K^1U(;AC/2J/!&#=T@L=C%WC*T1<G(X(^<SB$RI)Z1O;C"!
M_:5$.Y<'C59E)<%)O^0!X+62T-GMU7H2&(>*PB>3$:^5K$XL[M0EJF^]V*H
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
M(+H-S#9=:/:G5YZ>P*G+Q! >W"^6K#ZTSOO](KEA5$M&#^6<I=8D7U0^IF^
MG?HRVSR'^H+FH BMM""$O0P"#7L*]F3WJ<Z!,/=R>(&?6?LH7&Y@=E@N0X\K
M/ON'PS-[=PE*Q40+0W1863QJGTBVCZ$/,-O,_VOGH<=]@K1;E'SO/"NK\^\M
MJOA*$;[**Z!:;'R^U47]0:5:9[M4=P7[A/X,3^N#V12SVY1'I-"6@:MNJ1LN
M<DE: R%ZV8Y+/L02KL,<]?F'Q%\\U80N0":JVM/KPN L6,AB78)MP/OL![F7
MCIEY4R\L8QJPGY@ E_7RQ9J>'Z-O\U+B]4'F^P."'S9FL9UH0)]MB:A$:=&S
M:V2;I&:PT>YR#M# #X_'<A-O<R+-22"*=%^L,E88IIJ%MQP^.:RP/Y;U\].
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
MX '+0J2IO<M<43Z5(I@F<0!?G'TD7YK&GP&[.83M-)M6&EE5+K_%_Y3L+'4
M;W.QKMP-_DWKQ# <H$3!)9>3NXO>?"$=39/3]YZ)ICI,"<E?-M$1O!L,.0PS
MVI-_J /(C]26H3U?9U.1<)[4NC#3%V+7/$"P'=Y*?5CL//PL<+;Y%R)RU; ,
M/O"^!P_FHR3?Z[<PIF^/X1*?W0ED2=]2'%?]Q@3"2AEIR$K8AZG!Y@(B;QH3
M.."6/.>Z3@N.:Y+A3NCKDX2WBM5]$D'@5(E=T=X&3U=N2]J8ZTL=_N$CI?R1
M*D'3(>FVHV*ZBRDI#N\^3KP;J[R$;Y;]B1;=@1!CL3L3,+3<WH.BK,SX)NZ)
M=VG%L=J=^V#/?""H9<\,O_FO#J/\#EA::#>:ZP=Q@6]D&JEA1W57(.!E9#6D
M8TJ+3BC7.(Q1^=+:/;>%RFN\XE$L[Z46Z%85.\.CSOFSS>;, +HZKW#9GU*F
M;*G=E.G(JP_ZM4JY/LR!";P]B%Z; A$'L:+HQ6ONU&V(C;$5=EP$L<N>,-T'
MIJKNO3Q7GU(325B:4EVG^^[A-PSZP!Z?Y$EO&,]/,P&T-_F4 ,+I$1-8% ,'
M\JY.FM'9NG_J=B'^>D7=OX[$?']I3'^[IV&SG>BKX"H/R*:P8CU(XN_0HDL.
M!S&"<[??,7HZ$/V6S3]@OK_'[H7XW<B@*&W0;Y2W_7<A'/(G]*-N^51=&"3=
M_H*?_*Q4SG-E<HUGEM0;^TG;[NM=II;IX.IS3&"3&]04TOT;:7+CC$&DJ) @
MUXSI"][9]1[]O[GUK='4:?MTB1+TSUB3DG\;'$%VDV6$S&U+X=$49_=8[.9Q
M53HUER%F@5>E'S!@ O"5U5LRC/X]<[=?"4X&C7U [7*E32;$[XG _.:+B/[G
MV.V?"7\=B:J4R:5>YV4"5P:HWQ$.L^A%!<A3+?4]89Q*Z6$"U_@1V ;P7T<V
MM^<D$ Z!Z:RZ:X_H;Z+W6%T?])FR]COTBW\SE,H7_=^)\AE4#%JR6882TV(F
MI-;U'*M7F;PVR7:B^7:23OJUG[Z7EPW@#;0'1*C?1HMO^K435?J?IR!I" $-
M+L\9Y)&I!U^X9.(BER#VB7@9T^=O#\AH?:;</OYI5N:V\EF#'E]'<>UCEU>U
M136 /.0CR#V8<RE.XMJ"(4DGU55_'X:3!UN$PJP=O*B'BSOS9DW<:4^'-6O#
MG\![T!QNC;ZS(@7KMS^+Z*6*+$'R ZP*ORM-0&V9@%SNO3T-XM]>4SR<<:;+
MNWX7P?EH^6ZA6M*X::5+M PJ6HOR#]9PS6Z6OOUM':+Y+UY]-Y$)T/R1Y2[_
MU,+,'ZD"?\ _"-O@>"EG3 J*9YT;N>SS'UA:'O#>[VRN+!W7VKQ6XINN&9_]
M%6/ZQ%+P\EVY1Y4[_1<56U2.M,W$"8W-LFB_O)K["/NP%[JA3_Y&!,=6@\</
MUACRY'\>T#/^<:70'7V+KF]RX.T]-J-S .'>STT#+8;!MHK*-B]]2>H0PAS8
M (VA6_7R:)J#-6?>GG<1-@I/>](&5]Y $&IP/?I&E.T9=:K^Y0I7PM<TI^$7
MEU$-C\+D\?=GM>.513AS 9/ \K-?=[639D=%?T :!H_9@-6 #22?G[R6/$W:
M2NPJV884>Y#CB>SL%"\Y?L]$M4.)N*0KE&>[J,VG'3G?+C\0>90\B[XI%77<
MJ.BM\(".[ 5JJ_GI_.-):WKOZSU'\H/O([\9"8/5&YVICZ#(&O9<YYD>KC;S
MK C[(OB\GG3<LX7Z2ZAJ)N ("GT/.T+QY8C(_V#QFG4GMGLYT,S7>6:*O=4^
M=4*GLB[%GU>BX0PH4K#R"HB3T9WND.M*M87=R)IM=9*'?!N[6,PY%2"VC'"5
MU]K=Z)0\"K6X[&9R97*@^-)\<VW=H)RK6]:\^$V;#XBFLSJLH.)"*^?4M&_E
M'JX"JTV'(L4%V'IY9S0NM,U8>*>K1&ULW_<<;+:@OU;JT<&2>RD1&F3^ZRXX
M\B_+U^JLPYOGPP\0^D_>K$1MWWMHXK3Y1E8OOSYD4*3B*&PP[^'YW72 ]H..
MUA O]:O#ZX;KQ/@]7MO_/5Y;(S2K!J-+=89"JK0S4:$T"QSA;OMNDHQ]<YA(
M[)'^#!/4N#E.F!Q.-/_H_<$:+$:U7F@-.%UV(GWCYON&%\=8YNM,+W45"QRB
M\'9 :@JCF(#+2B""RT]:9T1#^LG[^=EY;WN>PJ)>-;,1['[XH0XBXE-=*.=N
MR@_U"@E=A?:G!@%A"<^]-!4,+_3=?%^33.W_5(*X:MYQ7>' Y\ULW0Y)KLKA
MX_3"L@6H:.JAF:_W"!7=Y%R*U"S73D2TAC!LW)YVYV"%F(+HIQ_1NZY>;V1^
M[E]QYMQ3-)K[N+&9]Y.4TB\DR7AKFH1?S5: \?+2!)8T+HHY[48\VXIINM9R
M@W]2SK56QSBD+9Y29$<OH'E032':N#6VL64M'O]W0K,F9SGV9L&''T10^%QB
MYJ:$<F:]W&B1'OWL*!(7!-)[H6>?/S9^4TWI7 FHWXA=L17)O:+%1U1XD[^R
MFSA2<Y^?WRHY<[YA^9;Y?AB$:J:06T+[I6;H6&5ZH+_@T^6\\B!98L1-5W5<
M =)FT?;1D3MY7I\K6O%Z[QM>Z2OG7?BJIIXMO5%ZOK-2YIY1B1J;B, A6AN]
MT O,#^.C/&MP#",H&!1&%<CZN+Y,.9YPN2,HGWJ:I@KFAHOF1R5\A4;PO\<?
M3>S;0%DU]WL1[MQ+7>^<7KXQ9^X4>F2SQS+^9-BUG.?&_3*?]ABC27WHK!:7
MA78/9(O%1&[+KG?FX=-W5W"T$U3<:(P Z27?@VR_[T\O+5EL!QBD,+2&G ]1
M?OA'BN\,>8M/!/'>REJ^4FDQH6.)?R9@Q#&W0"#-E$/U*)GN!1070EG8IT-"
M%V/GF[OI<5I'NW&0,#&3Z6(JP?K&SIQ;02-OAUH&6!+APBTY^UF^-^7@$8V8
MK[%FTP$*B>QAA=KVCU7:1#X)<&<@.]8B9$G"K;ZU1BDQQN<O3/0B@B-G,!V2
MXO3<1@/JD0E+/\7.7>M\O'I]H7-V8]V=%@$FP.,!R5%.*?8STQD]S0]9,O5-
MBD_0X%S8.!$,XH3\VK8Q'Y--94^9L3+O79_9@5YLQY[1<,P/3%C-)&[,JD;\
M&('IXB'\7TK'H;>DJRM?)+D.K[,%1OOQMGF\L^_WFGO4'W./"7!.Q"N'*]\P
MBLQEN?>0$Z!8X.??%!M0GU(DY[D.YE??,\!PYI40U=)WP>07%%G%3G=V>DBG
MU_MA*=>E\\L>XTTZKB<Z9Y<4\JO#]5]2JY0>OML5J[MB25LA8@E1*'B/JK"6
M, D4X0T^?-T%]C))P.;23YZSR!C$8P*"G/?!,,):F#A=B/N8:?C#8BGW(;_F
MEP[X\VD_\+7ADQ>LG,BJ?)+Z>FYEAO-GY&CBV4L8+@]H[OV)7K3/S?*!^_!C
M1AP9C%[$_GG*1>(RQF"DPG;$>\MT8^N0_1NI N@"18E^@V;3^.)[S]R;LITW
MM]4P$R-FU-/=WRX$)8$N7IYZY_"L_E0JO(O=3\N<"9RE,3X,;H$I[DTZ"U0U
M1&5B1V=;5?$:))O^[E()XGLMZ+$JPB:4H%LV?1^[T[\_<6%5*MX'TPX6V)S2
MVY,9:YR&@K%];N^YA\YFYJ93W["*= F:&IS^"@W[$'C3VIOZ?H\S-"?6/<O,
M.2%X&R2FP7\J/-E;\G69++M^\_/@">5UPS"$JZLGV2/=G=TOH4TMJ]&+"4S2
M<T2^ATM]N(0:B.[Z2'0(15S4]\R]WR=[-"UI2@39'@W0-DE8PE@Y#![!.)S
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
M ?SLCI\914X]2^/HP@B8+6E?U$D0)0.IA.JI@&[:Y_=:#C* JPSNHFE>Q#8
M[<=^\P="[\2+XF<=JSA_E4_W905L RYT8J;=,BR _S+HUZU4!5YP^Y+E>Q3A
M#&<'4^0\(*[D\N1J*$2N\!E\RG/?@\$PB6T "#A.F'> ;6X ORG?_W][4]MU
MK"6'@WHA]K_ABT9P,WA*&H] %+FJZ<M=9X%7UTC'M\95>$A00^R_7@],02DC
M96M".8Z(GD;?12?S::U3@,YGMY %G$"6< 'BWF_JE7MLS19 RGU(PSHF#*>"
M[,(=H9<6]CAXK[I>$N47T-^Z;I]AVW+#YK/Z%6#*@TW-AYK>U]_"!(=6Y-?
M86X"M0RU.+T.JOFAB/L>E9Z*@^TA>$_@05:BS>7ERF\E.6K+*?K,Y4;@<%<[
M10_\M$O+\[U_55O@P!_'$D5]-=FK*P^>W;:&2#F=_N K-<H,/J,KG>$3^:4E
M;&57\>\;Q&FUQ2*+.Q]C3NS_S];I'ZPMK^YD?\\V8+(5JOT_W";XGWGG_Y1_
MG)PH^?&&=OUCB*D5BT(W:,5ILSHH\?[6->0"QU_*#];D,,7N-\J.9.68%?3^
MQUQ5ZB#19F2R,]6PHN\%WV5B*J/Y@?>D@Z6C< @^$V#MJ*R9P(3LG[]2L)^L
MM_\PD.81TQ=!52]L>?T]J>WYZ5.'>$<^98LEF.[G\#%2VEN^<UPGG7UK4E<E
M=^R.I[']T-K__6F*-1)FNJK1LML [Y#\V)_^0F_!<M'/<8Q*I!Z?OM1!&9LQ
MK=G[";=X:P]ED2F:__!^H/]_] O]@[W\H^9-V$'?]MLN1*M_Z]$#\)U[X=2Y
M-]Z.VQOS#V@<^K\Z2I:'JZN)$-K=URY.>A:XZQM8>-[)IQ/$N>:[6E_P[L0P
M4XKH7_4Q-X9ZHNUNBBIP\:O^T?\T%/@W^5<3YZP?3X6Q5B$E %T":-ZI1EWL
M;Q]_O[;*WY>BSSZ!)),/:?9/HN[$W7]?R ^ZP4B-S?UUI*$_N^;U!X' IDXH
MX;3+Q:2VIDF_%/>>&$X&-X_CS1!K!\J7'J$7)KDJ"X>PTPQ)(LAH9#=(H@3K
M-_%"P?T8]T*S0,*49RY?C*#'@%<Q61S*1,K]GN[7GEHIR65WSKG=GX21BBC+
M!.X>38C# #;CA*C4VUTHC1X5XBPFO5*;=1S<A)& 2C^_G]J@,C9VZG)*;J,J
M3W^19\C*HRQ'9AU(;DGOG(BTNCA^ST4R[KF-H*LC[DB_VN^G1@L_O9"]QCJZ
MG\Q9432(T1R(;JO]<FN@_S:3Q(E732PSMTA G=LZ1G2NQ/7>';B;'/RV3"BE
MX>9J^AY$#7V&6<B*I7;'O(;[WZ ?)"%35#/D-U^'['E.'*QJ<N#<H6<N?=5C
M:=T<EPS)$;"E=]-$)O#2G(M8^J7,0CG$>:^\O!KU.#XSY30+J686<=(RG ><
MMQU:,!BW^!5V\EV'WMZEPF*\&"OF9POIFE-*7 9-54Z4(#7A]M<^6"A"B8Z)
MTGX*Y09>Q%7X*Q:63>T"R0.V+L5L;C0#:T#-*$4?6X>YYR-7_ XW%QT#E3RO
M#F6 S!A:9<?>NP?-N+;5O[?, P2\M1=XQJAO3CU MM1G699W?Q U;'UVK&0;
M("#*TODX>D6DJ^%(G5+!0\>9U6S//JD,JK7-['/1G$*!<=\[WA>V)AY\ T<
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
M9'=&C<SU*'BM/H4G4<K8%^%J?=/98GY_A0VLZ'T3'-SA\C=)5_9]H2VL[F.
M0U#EK9A6=;M)4!2]%3,\7[;)K.X[$#BUKM_+(Y'T"<ANQKASKNMI[+VFN#C[
M8N0OTY._UY=?*2M65V!CG.NA%HZT@?)>Q;4CH8IIT3N$$1@!H[ 'Z.0(FEYF
MT$_0O0:7/P:+R!0&:)$X 3S T> VY/8@;.$!PNLNT6'W?&F0(H.TU][,\M'1
M'Z^=6^JSKHCN2KP!76TW9[0E4[M9)X[@$OVE<Q^JD![=/2NWULE_:9DC]=R*
ML,- !4>&=!*67O2\,>1)J]XA^M(%F4:1+G2E^.ZVO24<QT*L3@/FPY45#_77
MH)0G9/I-:R<3H 5==?60CM;'O/=UQT?/8DIQDJQZ2T9DR!HT4\$FTC9<\["E
M%SIP<*\A*(6OAP&)0G_M#M7":I]CJ5^LZL&:%9P:RVG:DE]='A:CMD<]Q41M
MM1.6)5T[GCQMO"O:/OU]#5.I[^KVT[PL=</F6\+O09VT5+MP*3JDR=4&SF:B
M&7;>KT]47+'2G/*(WA/LQ;^\?N?'WBEYIYAQ72FLU_,OH3=Z_G>J+?IW 9NS
M;>V9:AE)[?&+?S%&07CN^2I6)MO:2QY7))L./7LAG]<HSR91I6K#J;"Z26],
M]S+I*OLFZRC[$AQZZV7'"$'.\1$FJMEB(=D,F&U[Z6M;V<=P"]E]1G8+;UG/
M& 8$LN2:894)OVT$;ZSM2GA%F*LKX%D-38KR$RR-4&(HIP7+II)>/)%SSD/,
ML(7&M@'-\D?IMZ)6UMZEC-U5XEO'6'*_XDSAJ$:T< #W],C-&G3+JMEMHK4]
M=RI^5N )B [&[_,Q( M/,-*B-#[U5664S#&]]^Q+M#,#"J+#30U8*6QW>'5?
M(RG,>_ C*][B5M0!R_H_@G1,;SV*I;;1I-!Y;$R;(^&I.=F"]T)G_C;=0T4I
M$D.1A/H'W%*<AI&6<^<3L0+]+24SX"Z$"D.@O1DXHH0[ '\.^<JZH*I1?1+I
MM$8>2:;^J9AH4+/JQ9H$,HEUK[+,3P.7'X,RX091][RV 1-YR6]]2RKDI,:1
M(S:=E!)G@GS*;[GL%Y4/@F9S5=(!LZ9"O":>X@#6> O=ZGINI/5<PY_AC\\2
M$%7NZ.[T6<Z+'0/!9=TWB+RO+$H?R(\N_;Q'O;!+;!)BQCG+N)U,)0O-$9TL
M. ;T$JP73=(3ZJLH/S*@OT.$.Y:6EU2JJL$-&I$ &\%P9/<V0 0+HP==[0?'
MK)<5S@5^U37?A0L,W[T-.+D9V2*MK,NMY.DZ6^?,1P#YYNQ-KQ<55/B=#'NI
MOO1S668VRX".^^:;,Y^Z]9;LD7+5;//0VT/V;9"OUQOR$8<9:K$( VKL6E]
ML+W-@\J:#Y1/FXGGS937MP'[!>DJO%<*HED<-*0$\9F1V(0[QHWA/"N R@ML
M ]Y0K&\P[M14O$*/O;047,7T[6/9\_:94W\JW>YN/J>5INJ47R3]"1=0[.E_
M\?39(R$F[<R(?M$R]MEN9+O_J/>"BD&IC?P*:!A/M:AI%AN:GVFI,3^AV%6T
M;FS_"7&W#W*-F\;\OMCUM/5'#7U:4&JU)#$"AG7?F5$&OJ]R-AV*KI(FA:D!
M>@26A[<!3,]!) @^<IN!;[5,;!G?V_^V(]^;N#LET41]E&.Q<Q./97(F\H5R
M)$584]?>JWNXE'@VF@W,<^7&&J.R?8!"E6 ATOSC[M*Y,VPMFE0Y@VL1+!S@
M+Y6)3>X^TKH?^FW*/R2WOT=PIF!QDPJ3XQSDYFF:'H"2<EU'KJQ^%GD[0FH0
M8RZR/E/]/=PI*+[YTXX^UH]5ZI)T!Z[S237YI+<H_Y5;_])[939/^^ETE(J/
M^,J7L;8=ISH-%2, HW-O$J=N?OU6:WNP[ZEQPEN^?L1A[DN$4# E(QC<OB55
MW5 \UE9>WYDE)'>L=ID4Q)2AX\,0PD%4[?!SU]R4&,; )U3EC[A!.K+$LP3N
M>;V^[+UG#5R\Z,3W6?7W+,JDB$(3D@^'&US*K:KD5\@S5#K.3T4-"1-DZK(*
M, [P)GQE +'R::KG68W'%E9T"7LFA-5:/&>@ZJS5@!AWTFE;K&D(0)<AJ^Y3
MP7%.S+S\JQ5#U@H'DW133'S2:*OTNM7;K 8ZNTTZV:2D^LW)GT_L0EAG_X28
M?F%M,E1X4JAFFGG+$>O$ W'/5]3_P(9VX*,))H9W&,*QP5:M NUN+*@\7W6)
M;,.05*YQ<ZO489'G+*9@>C^^W(TNMPJBXGI98A,>] 4*,CX'BW2I9E!63EW)
M%C/[J]+C'=&7J?^3.0J8:/S$ITAIWB[0N@2$N]=^1)\!Y!S\>"^&V&@TI!4@
MM<"C9T/]YTKL&IEX<:3,W*"]1$XM=.^K&U^GKS>Y2=!7V^31C60@JOEPL5'U
MA].(21X&_7P+U81@@2ZV<S;-MP'9^Z9QN@A@&>L;Q7NM_;7W1MQYJR'BC$M@
MMQ-@,Y;9APMSP-'SINL%7SKWG[PY%2 U"ZJ$197Z8L4HVP"Q7(G[A8Y'?H7E
MBN26(-XSG!T8C](F3<2:Y-M2C)^[)<,_B^8=-\S8?[8SN(910>%DG6190K\,
MM?3-IR.S$O?OT_V#R U=-OL)*<<3,F6:0&*4<P$?+=3+-";\.Y]C8O74M27@
MR*T?/(&L\<OOI-P7H=-BP[%,]->>I_KTC<1/L02G5X\>U_A6QJR#HR%502%8
M$&4D<1$CX>!3]ZJPX^"IJ[))%KN,=2<",WWI4.I;$C@R5[HZ/7Y8]U*#@EK#
M ^2@FV %*YKQ0TEZZ[!^_9<R.U?/Q61*)I1ZJ:J05=!">DARJ*DE^Y36KIXW
MEKC)TW?!</3&ZE() KM"UTT_L@PF1L1V<4"_UQI,!2*.YP+"I58]:7GN4+66
M1$%(I_)"[(7]UMQQ?X@C_.(2G?M^867?I@%SY+T*(RUBXY1=*&?V@(F,"[?
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
M]S:^SYG]_"N-Z28]^<1M>F#Y>=FFJ->HJXQE 5ZODV@1 W,YC3+S2IMCPBV
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
MF93A F/3X,8=;*#$6Y* [:,NV$D[<67]UT_>^V\#UY,_7JE9$%@'G1<4:9M
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
MQO$?:@5!%"MZPQB3UH7\P\]!IAO8@#YT15$ XP!9W,P&XF6G5&>L5%<8.#9
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
M\\(SL> 6OMNG0>/$WS7QIMAVW0WW*]X?9;'%:^NSY+0UXNB8,O#\,B.(;#J
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
M[>V$*808_PI8[))K1T2 E)6[4]4#F ^(QM^Q'3I=5HR8HY<2E'9;[SH#TGK
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
MFJN89EY.Y[Q6.!ZO[5.\F#&C3Q"="==)4KGOZ:5<_RRITO<;*L>A1%J@!=J
M$_J4OG=(O,@%MY+G/[9.W$TJTVW<(RI+M\JP5<*E?8@0EQ:()D,%ILTVE;G8
MB=K%GZZVCU92 SEP_NM9L 1<5U--!')0)[I?]-39OK1X-?/ <++ZF><)F>X>
M<Q55PEM8PP7SO(\*3NY/%CM"T,(<'!K"-GIOBQ4'KG6=?"IQ8=QU*Z)',V=C
M:5@S#FQB2ID9SW3L)7]X+#2J:'/P_'KB]'2.D(5D@Z154I6^P 7K2UJB+6."
MW:A;'DS3"+OXLU6="SJ7[V=,:^:(.)MAO7.\WW@SMVI7/A,M.Y26BSTY97*+
MCFV$2SD8, P3?(OOMO8O$0_)?+?G=PUS!7>[8",@:#O^$U)KBABH,R)'ZC8J
MG#_B=]]+.>6AFH_%]H_V?)6ST5&6,?J1_B6:$A!WKCMQ$;N5^YFPA7VAR/#Y
M*T#W=%V=7]FG9\12_B-#Z#P0,QR(H)>MVW:)(J^T6]>D+9SP>[?[PX;)(>-/
M[O+W3&[L/[]:=#U'3-SH8[A$6J'HG)WA=AW"5&ZJS]1=$Z.70&[#ZTI;FP7M
MS->!8HE]?&USDLK4 73#],O:Q[6UQ\ZE7XE/<\>.P^/&% &O_!2CIB.G%.SN
MS8@);GCOHRG8P35D7X'%9$.PYR-U(NV=[O_XN$5-AIHMQ< W\$##&QIM2?)
M&.SVTFG?^VVOC^1Y?).TC+0H] [-**D]>LM7YNNI_0[GQ:#. (NZP):*MP8Z
M2JT+G8#LI4;RZ5,.\A?\2S4%*[Z9R:,[H2+S+QEB1XSB99W.TQ9W6P5&@L3=
MA5D&<[TH'X"%M_#*[RA AG][JGK_WMU/*G'/8[B;>:""UY_ZV#8#.AX.8AX/
MK%2I#'P-6IKO9*"E ".[[N#O'KL'=+5+CU\R*?B672'PX;7/0#V8/K)*]*_J
M_:+<.=CV16NIR9*N#H7P0'XE1I3(I)*N^)+;S9_>77Y$+8GD,'0;#K"MZ"J5
MY*)2A0'3DZ,E0U=G<U9E)@EEI/F:?/37L6WIEN6$- ?O70<YN0%+8LP<L'^J
M?NR&G7>.?KRP?4/6W_D^M".4 @9-F^VMC9NZT'>Y+AOR;E'L4>GM1%!QP4S5
MT(7W#0C))I'E"S.N4ZGUTL YRA47C81@1.1%WV'4L9#.OEFMDMRH/3-'3+/C
M/67RDT7]_25C;;IO@F@7ZW?3=>*I6D'^KV>Z28VG3WXYJ!6>",K/FV:&"V6)
MQ]X1]?7>/*QTHL<R@+"-*PB *:/-4D!U4VCXR!LQ*Z+H@TH2?VON <][T*^-
M'55'"_;V?YO8)H]WZPE&0,'>H7RKO6%HT.7EI^='HXJG]ZY("WQ%II$+XNK<
MBB_ZA+>F^4=BK@5M[-5QUJ.Y'2R\T'IHQI:ORB$)T*M\:\35'9CJ7\%LFB$.
M)4\==+7!Z9VOAW ><661[G ]6WHH[MI:YW3O!_=$4',O6RYWNEK4]-$=A\7"
MCU>5^D. "/*/ ?5^JW0P\TZ\MIF9AYNR-*C?7B'6/NK0AAJ:!YD47TFS#U'D
MZ"AFMLSHI5H&!Y_9*!MZ\[O+"UG&78K[AM3;[W15T%T8<+V&J_J8!KTE&[]7
MJ?ATS<X/DHF@15T)[F?,EKH]Q=9%,^XB?:\7\EAI5L\25Y[X4JMCKZ0<:\T3
ML,[GFZ6@C/2F+K /D>$^.G.S*T3*[\3V0'!)\,GGYS6W"T;S!QLD!Q%'&804
MUQ?II F2:MI/67]%O(C;==L@U6 H<;]POEDBZ,<*) XMWU]G[T\Q_K!SS-=G
MY(I6*SP+_:BOES_YOYT3&2P@%V#]AJ;<Z5FI^<;*+9.GGO7KBJ&_0$1,%$N:
MBJ?'Q/KF#;9C^D>L< >))7R#6H6C-S4I.";N9LB\O.\O4:G9-/J*/>%X[K_B
MJO]_D%>I _D_R$RT-%HP<R5SOQ? .?#O,%'\>_0=?W!)NXG_P7!R?0/W#QJL
MB^]_IU#\2_>P LW^%7]TJ<>_8CHY+V#Z5Q*\CBVP."9N&UOW5H'-_?ROQ7>>
MQFO!LW R&"_Q(#*-W?/BK/O>M*\^-OAOB7E%WE6.]K6N0Y902&L4L29]LK^,
M!PI!J+1U3=XR4/K2^_C!3[39C)D8T0#1X)?A]N79>%9\XGH?,X"3]O-Y_VNV
MY:M#6ZT^/E%7REA/:UA726/.C69XEKWQ S\6#WW3I/R>EB)KP)U-%ED.>&;I
MN,VN\=DMOUM(E>UYL86O+J2;UEOX^EXNC[U\VR!QU_C>U$VVEC*+UD/_JP'^
M@Y\@_H5?^,^"$O'/-QK*4/]<0$-: /U7""?^H+>N[";^<<LA2O=WKM<+F7^0
M^?TUUEFU?\-J/6GRKR\\F$O]E;L6Y__&[Y']-\+K,\)Z_T3VZIK^3WQ^?TF7
M6O^)M^_1@.N?]04H]*\\0":3 E[;U,Z?BM]_S>7'?DOE$ __GM?Y+R=O_(5?
M^*OX1?3Y/W'Y_J&)/G_A%_ZS\']2\+/I;V2.1;-_J]X79/9/6J'R,_)O'/)_
MZ8O,/_I7H5_XA?\L_*HL\6_Q*POQ"[_P.WYE(?Y]_,I"_,(O_(Y?68C_B5_S
M*POQ"[]@_RL+\>_C'SX+8?-5YL05T$\[[4"HK(FE7"Q792XC^<'FKX9?OP2-
M19E9<TJAXWG6S$ @ 1R_3__ZRMW!H][1TQ&)*_!!.+.FFI-+%M&6[)VZQDR
MJ26R7Q%?&\"'8)1O#\Q3@F\[N'WOLG"O9&T'7F&B>* *P[Q<TH$$ZY_,P]0,
MT:KX>4^9A$)$"@^T^>%02;UH)*X#=I(]#L3R0)ND&80HM*[U"_<7)YX+[2#Y
MZTMY+,\F G),!TYY70!CB1I7E/MZ[YA"E<7.]G(E<'@Z\RL/=#M&MY%5&-P%
M&K6.*#*?3T^T"KT7?D;6;"67 *F7YX$:'$PPD53;ZR8G))ORI%AMVZ@R QW\
ME^UC#%0SSL^\5[#4B5K<^R+6ZJ:=P#7T*WO7EVE4&VVTRG<@WOFI+Q7AF7$+
M?+35#AW"[2?1SXTZ-G*/Q+63[_3,'CEN<6/Q85?GD6Y9*&P:W^HKQQ6I89RD
MGJ].G1W3KSX(FFC#IIL09R'S_+W!:B(HF^SQO?6"I-W"/E-4>S?$:L'<N:W8
M'KZ%.T*HTDB!>O%ESVD&#4DU+']L$+I/[[OC760!5^0I!0$3L##,JK)#X;+W
M/Y7>A.U_K[4DR(3S1YX.8%O16I6][&"/*KG US=IKEX:,LLD6B1#BT)L^J!B
M&O;1,&!T>@[TV%$M0%X^9U_D"4N4-DN#._: ?:PN4K=UR=J[R"K9S5QPHZ,
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
M4$G!,-R9\-0W0*%=,9POI%':]D[N^HRJ-#H/=#3SXL!/RY>X+0(3IN47N9N
M?#+I+I,2*;1*N[^M]N9V2M21(:U/: ,T?U_Q0%ZL6A=_A3F/4QD3UPQ$W^$&
MWF' _"URO%X(R#N//=W'=IP<M;GYRJ.-+Z7YA:^<#=\B\#./UV,?YB(N$E%^
MQHD4]#Y4.-VKP=AIBN%7J#\]H?B0>AB2!0I71CUEG403W?6! Z]=G*^["[QC
M2)\]O=-[I]6AC2N4#[ID. U#)U#-2C.\8D/(&.24J,I7KY72-@JDN6L+ZHA+
M&&-7LV%CV!;Y!_L'/?I*0 Y5P/U@PF9(J]S[".=1:T]F0;F?R#/!JG>PP5IF
M!@\4R_#5+SC- J>K6:^T7. 4$Z[S/7<>: M:;M0%B3TOBRT9W/\VP9%SS5IF
M$3*_@W4>94B?[[V^.H1[5 B[V:% +=P=9?: \Q*#\%= 2?>/5W37;0J@')IX
M=OQJPO9Q*6+BN@:Y*U&'?7F<8^3PH<S7;')6YC[M>^"=U$?Q%'QR]A;Z&-;K
MU>SJO?RLODV))]2$U9?G7(:(V&!=,0#&E=0:SJ_NW>A^,UU0\< S_AJ<U)KR
MW\@EP87,=B!?026FLW>S3A>IW7#ZBMP8DUJ#?_[\J8[:1;5+GYI4$T&1!D\O
MG+@B8WWV])[^*8(*ZKR)/+WM0K_MVA49B!%17V""*_7_L/?><4UU7;[X4420
M8I1>A*@HH(A80)22@#Z B!@%!:E1$2D1$!&($!(%!0$A"@(*0B@"(B72>T)'
M17J3H(0FO224>"#MYIEY9^9Y9NZ=>>_,O?>]]_=[_]@?SLF'L\]>[;O6VOOL
MM=D%1UG7F$;N5-'1KO#2H@Z-EGO?B*F^<!G7*O6O4I303"\7[^/#>RQ(PE!#
MY#'L)XXTWHY^L#5ZV\WV<>UE[T$Z$<XN3?$"'4:V'?]N)I;4]R5C%Z3= /K
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
M- __G]:CC']2H^O_ RW*@TL@;4SWG"&56Z:$&G*T5GG*8_)/RG/5U^M;9]/
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
MCE[@$?^&IW>@WVR'A#@V,*0L%R"AIJ%/R%LPAO2PB?;%Q91"K>RPQ>7AQ<2
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
M\4NU'JD@_-K#8=&#><]"^N+V5R72B!2RC8=*@U^:R>:TJBM?$VXTF2-::8>
M<H&[J17!*^L1:CXK\5J#+"P[E+,31=%?JL6-=;.S:I5%8W 7%KC [2!)3?).
MZJ?:.S=::B$3_JQGVJ^VT+(7AIF[6(ITY',MP75UOD6SN]J_/?\F*[F6W0IY
M0I(!O6A*30'(L 5LLXMZL5I+=IG:6_9++C 9T,\%OKNO42E3HT,L<;I"0P'#
M[,X^$^SOVR*_M3*DP3-T\3$H@U0[UKFH<-8LS"K&1(FO3&TDG:>R'JQMH>.'
M>NOG#H27'UK5@7XAR;,3<:/IBL=!2QK'?'O;6!"#["6QT.8KXO4(T5-[:Y C
ME#\QM+R8"M^N=<#FMN#U5A59?9Z3PN-'@&X]*$W%H:<D%UEL$_0RMDV@[#CR
M)+:9_+&SOO,9=0?5:K!&EYWQWO3^EQ[=%(&[UET$,=A>1\QYD"]W3KKJ=N+%
M&)N$8Y\$E91.3^7P]%\/-QE6S@XJ7T_=B@.5.^L>BX12&W8H?++\>?XV,RH:
M@K#=*.HT =N8AS"6126D_N<IHI45[*8K9==N=B*^D,WG/^/<EB'?YI""&".<
MMU!M?U329[Z//Q&E@#])G&Y%F/#8J3NO(M:X_Q'5_K[:&')HM;,+YTG<H]7H
M4?1"IT579*H6R=E1.ZY&%<.(IHQOO'EG-V!8W9NXVG[<"DK)<(S95W1N7QLD
M'PB:S),U%-C;T^^A&9L]'/OYV^'V__,)>#V]+,<IZS/?R(^#1;[?IR6EDN@:
M#<>'^9&[OM$'']1=:WG[D]9<?.;JDP>O8C:2XR2_XAHZ: 2VB!3T%WB%%\CK
M-N#6CEW'4<>L%]QQ:LQPQAHY.6AF=J; B2/E_X0+S-SXR 7(#7C09D2<"Z0%
M-W*X@)!^%.(G[EY@ +*#M/9@S?KX'_LQ81U9WL$%NNIO<@'<4\66[!5RA7ZM
MQC0R0"= [347>)H\!M^4.0)?IF7\^0U.EAO([XHC":O$6@7]__$X30IS6,0E
MB)?9QN!(=$K$%'S,!8W@A I#F"S5/_7^K8]C_4N@/),UOVR",/*!THIK5+C
M.?XP-D?BCYW_ ]TAPST<WU\9V>F5?Z;TC[TSM.!Q[/K%69P.L[NWV[[U3X3^
MJ?M .<(7SNA?6#G_C^?S7N8"__)2*XUPF!+Z@NL8%X@(_OH"%WK9[2_/]/W^
MS/P:'%S//SR^1@QWW!W];<NX/#2HY[$U[C\U&/;?A?77"^NOUWO#?W,NUBI1
M%O,;+;G)C^G+/'5C8I_S]BIA9'B*N)WK(SI_]*GH8I&>OXPJY_=1#5SYN]3^
M=TH-OOIOB7G]HB;VL6,@77S".HRCV##%N;*/+\YX>P4"3RV1^OT,*F$'VUFY
MY]K:]U7$#/>>)G8BQ-$3UG3SOAB'D<^'C\/5Q% S*U_CKS<OJKF)__3!<$Y+
M+\S,:]0QPPS9I7J[LZGV>87G24[WK&H3>)VU0G:R?KNF@R$Y+@4;2VYH_'P^
MS0<K)8^1Y=TYTE719KI#^XR4?EH8!?%[RC=6V$:Z;1"TPL;S+)+GWTU,8IN#
M96[OB;"EX8<($X?1TXUE5;Z-&^7=Q*.73(G^Q$ZZA$KH^]G.!]B$T*9SDJ;7
MLHN%5-,KHU/3_U\]2.WO[6_8?J^!.H#(1%RQ-W9^VN6K)+&%IAV*FV2G;UK_
M@!WF B^=K+@ T12WQH?4G"$7(\/OPMUO@X\/="<K& NY)&[ZVQ<'G3,BESX?
M-QU%#\Y=?6P A6#KJG%CJO3XJ^*,Z4DN4(-:FML(9%BSW[),:/YV=-&!8LW[
M)D'W>UI+IH&W@WV:6S8^T_J?L8FLZX9*OZ8W!OL)I=K!$W25>@>?J\$0;9O"
MPA.4E)]A[BM<0 #;!CO<Q4N-10-;3G;*]FHX:\B%3LL2/VBUP^2)(M\I#A.?
M7/T^5V>I\JU,F+"S/-7A-]L1C0G2QO!P*.J09#3V5B6Q%.Z$$!!5&76,(B*'
M!4N9\R=^J3_?Y=U#$B\#Q15KF1@;2CWDS=B [AOK5QVH=;Q9ET>)_HX';1(K
MH]%*<AK9,JF01QCG4K*KN421FC:%0]\3C5HB*\R< &,;+(?.GE1*55HA)F$,
MF1I@AB58F 5&')J0^F_LO7=44]_V+[H1$14PHO06.R@"HO06L $B8J.7*$5*
M!$2ZA 3ITB(H(J $"RI2(M)K0$I0I)= J$FDMT0@!-)N/-\WWON=<^_]_<Z[
M]X[W&V_\SA]K9 S8:Z^UYUS[,S]SK[GFM-J4<U%>\7N%'^K-MQD,B^ #X.H,
M;?BEOCII*MFI1QT64_XZ^')MU4S#C*F8R>!@U%'!6-G=&Y@76,_5$7VFM\_V
M;,1=E#DU(,TG;39(,PS_,QBZ ^F]49;V8[+M>N(E:9<;6A+@UT"8];(QU:)Y
M0HV>#&Y6TEDR)YDEW:]T,OT,KI"/6]$[S-"D@XWKI'V*5MY90R^D.B*7,AC@
M[JG)KW0\"2Z\,'G0^2GY^F2M,VT;_R? :S_>0"O$^$I_@/9-[66?Z"X;<E("
MT#*D!S$H8FCD#>RU)?8_W@L9+P0-@TE6SS0C[U&FQW_8+Z(]G950?''ZBG/0
M.(3 ,R,ZTCW7ZW-I3.7^'_7925);MVB1K*=Z[KZD"\5,F2K4)2SOPY+P*B^
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
M<J%)4HH2WAD73L)Q8+TX)FQA^Z] J;Z_Z]AM!?F"BI&/UH7I/.[>=(60;W&
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
M91+#FKKS"$^^?1JBRZ*_'@B/8N5Y0*87P PZI"TOA702.]B>AJQIQ,_(97"
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
M))ALCHVMNTOJO&5.603LIO..;G2&/]Z9AJ,V6]P5?.48OEP7B'D#\5B-J.
MXDQ%7=OSJ8L_^-,U_%X%Y>Y%EJ*6FJ96'U>8!A*SOZN;N">%!M_:WQI7#)NV
MH)\<PI"4=$F:D?AFJS:N'W!'K^#\V:\:CX0=/S:B"9&^T>P3R#C$&;-,H<S?
M1]W.&VKC[&A@@O44J[NE'F)!#7I<MB@%/P*[?/='3BXIPL"(ZQUZ3(X*?'L4
MH!->^:W=N=)26M2[376QKZB3<0LQ7),>,_X*NY>8Z7/4HVL1D2G1?65=7X"]
MU_H=4ZJ_OQDI=K@^N_6,ZBY[$X25TTC^!HA^$A>'4+!/!A-;R]<?#217_JR.
M>SR? & 8N^CNI,IHO9/D1$R\W>DL^X5]?4=,JMK"^52:#"'$?*6&9"<.0+%2
M>8*D8 )'L4^L4QW56^Z965YUNYUR#JK/E'G6P?I4%+]BPO+@Q?VIA"$,-RUE
MO5-?I1L%")-T/WT8_W4E.Y*1,*>$]<*.R@UU21PD1M]UN9[+0G]A*DY"O% Q
M#>J4#^5<_HIM#K*']2N\V"I)ZTVQ0>I,*R&GBM "9;HA9<L^^-OLD;)+"6L=
M$<MK0+,PK@@(,6ZU2 *7S[99[.PF9G?'FGF++.VI2@&]0I[:1A&)5'PT![CW
M&GR1JA0U/-F\;R1#)D4Q>@CB4^1+2SF9RSQHNZ3N&2_<&2AF4(?'._%1NN,W
M5*)I6="47PF;+>8^W_U.N4BW3W'Q2Y5Q8/X1'$E)&[L@\]!!;<1S-]_CSG!+
M:+;U)G@_T@4DY[0H];Q(,U;%_6S9 _@(2E^1BSQQC7#I),3O?FM!K?M&O?4Z
MU_G'E#X03$^F%]WUM*"^;(+D*'8C/54RIE12#*>0;AW]\]"S<$UZ.=6>O(ER
MPS./!]$:]KZN;!)L]A2 FK![]OB++\V21:M_5IJ]-P'[:M_W3P"V4.S=#"Y[
M6RM$#EMR@&S+U7CP;\<5#K#XA1V(YK[EH6L08DX@ZJSD80@!\[O]/9A4,+D_
M*8I<3MS?;OQZ,Y(Z%*$-I2NX=F$/-NS]=MPMQ90DM!^BN-:#GQ-#^8I^R/"4
M.?-^]Q'H>%LN3^,Z)@?BB8HHHCYKTC$H=8Y8W+Y4E=:)LGR@I3X% ?W);/6=
M83"W2D0FGV>OMJ2:QKM5Q']130$@>0 B$F;5ZSBOF=JYU^'P$PX0?"02Q#_4
ML),+T'Y7D40ON'.2[OV491J.J;@6(&I/ C%%5)$>7$]$@"G*"/\8/_WL8(>_
M\/6C>OLA=MO2-#OZ+H00W?KFX&KJY?J"2S,39Q:Z+ILRYWAG:[MYY@F5R^@W
MBYH*7SL/4E+.@M2WI1I/7^2)X >LOYU10U,&"4:_CXUB5[W)1>&3\ML5VU(
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
M%N41*M TL<=".=TJWW$=E7V?/2;$^N#ZJ1^&+[CG--PDE7OD[@L:)<[&+FW
MBJ[)2@WI,G*MPF(LL@P?_<(?#6:<89YJJ,F:(3?6Z)7^''V?FCN-RI^I/Y\
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
M%8JW&T-0^ZN2"$RUO@UY7B.D(2+ R8'SYWD+%((]O3]] =USH5&:"E.,^RS
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
M*WM,:9:\&WO'^VX0I#T(JHX6!#%6X4SNO=,R0]Z5$>N;=E]FGRV[-^'U[5B
M!?[J$Z7*"[^LB&Y'K,.63L7J0@BBG\P!RUH60#:+Y;$ GQ 9AZZ6].14Q?'T
MHO2?/EGC1:QP8SURA\>F.\K"'K* JAC5M4Q>&%$KF8IYRA3K^75_I!@6IQH;
M#DO)1KMB:K5Q(N 0^ISU;:2.W+N>D]QM5!\-OVW+Q<5W36_-=YF<$]0'/FZ*
MV23/!!N2CKPAZ"<JVVTE:!_6H4F!9N[[4/R=1WN/-GV896X;P%^GR\S*@Z<'
M@DLS#J(L0(. ')>U\7HG9,'I2$-NU:0V="2!^](3*;U8+CW3)R9C; /^B/5"
M[*^7'G.QVV?0H\1A5*^Z@U:?&J!I;5BNW?7UY^,G\ 1HN700RG 2%B]L>Y(\
MN_S9P.^1E()N0JTRC3//5<A?-GITK%6R(-_N+*DN#]N.W;^4 BF!D;*Q2$=J
MIR%1_&)WK5],F)1T_/<@K0)&$E-(=](]//5QWJ!ZV(<'2=<'9Q+/M_G #^/X
ML4WRX?[I(3L7<A>%]T:X>ZSIHTO'%\3NJ,N]<K-[J+"K8D]G '>Y-B1E&T;2
MF(8/^MY,J_''AVW(B^HX)5#S3%]9_]23CF8G@+F'3X ?G#6ELU"J?>M^I?>H
M'L@NZ*]6C]=3^&ONFJKO%\^+/BRIU'@%LTP=DV#:FRN 4)TH/>\NI1F?&<7A
MICV,4YQK[M1[H.0T/ 0OH>1+N;8I-HG'E/"$[XP(\8IA*B^P Q?I:'H@38[N
MW(N3+H8C<^O*#6=SPMU?C"0,6H[F- TV?Q%'QD1O6M]MWA9SH*8X?328';?2
M\85L.L5<H$=D\GWO$*/;]4,G,]//D%\+I>_OU93?'?ZX6*A"=\V3[X[EQ(2(
M4D E=(BZ>9U[P-=TZ&R N7WB+G^?C+#U-\KE5BZ/'Q<L[:^07A7TOV+F_/W*
M;S:>^F-!6AJ,:.\W1K $K1$[9>PX"[CUWO($&RWD.S?<X UXGA'CGAS<K97>
MYGMFC_<SC -'=L668K?3D.]80*$SUVK.F$M_>>/^MA+57;SFK2(/ L]K"U8I
MY:=+=">']0LE[."S^VQ)@) MW,1O#$ =!PO6/^TMY8DG[6F)$SA;8^_U!/[@
M3"C $:3.';Q:-V(2_;VR/&I.<]Z^60*M'Z090/4G+V_G+A<3+QY>52GYFF9P
MR\9>1*%HI]<Z]KG/"C^20.7I+[20070(+:1TBX=(5@B)2.=>90B$B9"F;TWI
MQ2F+F&L#$)V;V)( 21CDP9?R2@),_01FCFVL-.;AC8!D.&CNWW]GF:L5S8>]
MGKP(+X8]89X&)QI3X =*L8?&K9TKLB*GNG/L:,G2&AYP&TR=,)$%;'.XX,&]
M$-"BH+K*HFC/9.316"2/6"@G68"#TD%R>K]H.2%:)7,B.V9 0?_C87,S;>P'
M+<DF"M*VS_Y2;)PY0P:-$$=$<K:Z"Q16BW8>/'/SIEY=GNG/70"J@.;KDAJ6
M_19$W1IJ>=RJ^D/*S*/-M,^[6@]OAQ$>CCYM/&UUX)F;QLO)Q]C\7V<G*P'8
M3B^.GA_:@_2?*H_GA)[6BH9^55@6AQ&U(;)L_%/S#FB%#J77M5H4)79;I&IW
M7OMZ0:NIRG?:MQXCR&Q%JU2!X9DPCT^W)]KO#%D%7XV9%\%V(JPOG+W/;UTO
M664''M/.6A48J>1QNP256QR7><Y<;A9A6P:JR@Z-@RM='S^>4P&-\PT]#G"W
MS6J); _$T&^1)QI6AE64P(9=C+#PX[_C:)\'<9A*>"&A-AWRL$(H%4/JAI(_
M)?RL0*G@'8W$[<M_5QSB?DHOB@*(4"?GV?#)CK"#2+'QFZ4F7>=JX:[K4?8F
M[_F?Q@HIV>[(JQ'8!E;CAP]-NN4V83G'%A1>+F^<AO:-)7QG*I/1D3X45>;>
MEOSQ15NI%!,P-!/.=V:\;K!XC]]D_%6&P4?_L/A[GTY9C\@$-$KN:K@ZO2'
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
M(#$3?#,%SJ0U".=Z!8\>6L\T$,"X30P?=)1W(Q?,EKMO/#P*57:G7V!4:_I
MXLZN3T2B!>#<"P?YY\:NIEWBIN'Z^V4TD)FA._3$0F]R!NWR(S3!AS;K\.+K
MY<4#I.B'-CA[E!BG[A<R/E8))N;2$OAVT<35(D[Q2\W0#5L.&@S=Q=:I_-1^
MWOW"]1G#_@Z];Q\6<L]<_C;3#UF>)AL0,G8Q3XTM[!%!:89>*1WU]!K&)5(V
M0]Q0;L1*DOJ4H.^+DY<=)?<*< C78R$N>'Y-M=VYN=>3/IB<&$1:$(Y]A0_K
M3F/II^/W%C">>HPORA[1>>BGO(9_BC[K@B_"1$[4X622B3TKQQ5_+<6L2ZWE
M:1[*7H*49)!$,04V,G?H"@YKLEYCX<>"BM8[:N"1Z5)@RKM87>MN:+%= F?3
MX^G'B'[7PE>_V6Y10A9%6Q:=1RZ;#G*7:C^U*S5<%UR%D"1I-U&7P=MY.\D#
M3_%ELJ;Q:2=_D.!6VZM5/=-R&>XYH+!5ZJEG52]6$NLOYHF=PSATQ/GB):M$
M5; 8QS)+_@OZD?KG$,/&J&P6L)/.=HT0. O ]M#; JVU(0KH?DB)93SZP,*2
MSV0\#PNHTR\*'A Q'K\EN61$/<O(5L8,WZC9W,85Y\BE^")4GW?F$927F!<^
MAQB1Y2/?1RG+GGC^8R3,:U5L*X"Y]Z,O$MI(8,_;R"3,3_TGZUH_$J*:&O8]
M4Y29Q$9@RB"$C/W@ID5W2488+#![Y(H%#_;4F^F+B!5_%VZU(R92:^&VC&JM
MBZ#UY:_]/O!0$B)[)*950R_H7?4 59_QH<J&IF==GS>.1-YV7O6@)M_9UV]
M<J/XN\&;A"!["\S4'FPT\E^_-/.:-E"- D"8&QE.K(X/<S,UNV"(XKL1M=M?
M3\!4Y^A_@X#_GQ:3L3L$)[>SJY]O39LU9&B?<=W"4B?!4B_R"C'2YC &? 4[
M%_-Q@QN9R2M#+*<+<!E2XIMDW6M]W=S=J3(A^QZHEU_ %KU];KS/4_[,H@CZ
M&%Y&TY@F@0];Q^RCW^R\G^ C7E=>$>)$4=[<7)ZG^+=.#01W!]S>F7@KM#QE
MX)$(.YY?$K!LQY1;-L'XZ0= 51:PERM,PB"/\<&NA;F -0&%ISZQ ''Z<7)3
MY8<W YO]B+,$1I:VY.S1!5L7VA7DR W0EPQO&#_:-?(PR^&A_5/:0"2S#2K*
M/$IW!8&*8?66*15'$_2;4YQM&+>T D<" 2=LC1B)-D?,[++SY$35X5;(_1OD
MN1?'C^.'[H_""FOA42R@5 K=!247'1$#;?"N+$";L%G<B$Y&-YY'W8TF?FJA
M1+Z+(]TTSK+GG+6+88ID\KUWQD;@G3N&:;8#5?>@]7PAB:_01^1EOJ)>;@_$
M$7QI?@L!<J5\Q6E&F/$[;FK?XZY#N0$&%/L2XQ(_F,,W? 8<;9VJUM5MW3WB
MNLP%T;T)=<P89M83 E#0J8 7T0T?ITY:B+3&[:$OO67D:<DCXXEQ&7,_V_FC
MY<[_=.8<T!($^=&B()<!^?NX(;H"=8S?0Z%52R-U268>%C$AIKS"3><G;T9-
M/Y)SC#'T'A\S1D5/R0^O36>0.//UA&MRU^Z6:MF,4^@V/SDWA*+H[615 F88
M/DF(.]:+5E5LG)P537YNZ4'1H%90L"0^A\-I-)7KCOVR[4LY+^^Z;7=R32@E
M;R40H3'P4J=Z:(3868C -<2[*TO4L.OZX_2!\?%C8$1J2OTKE!YQJ.&C\"/W
MZVH"'#_-+>=48Z /W2,/:U"4.YZB)8SFD&%]9=_?>Z1^S#C  AY,A%>$XB.J
MG*7@>ZP39(=,F^,_,$YQ;O!&@4[FC.H"G!H*FE;/ KCDWJ=-W?DH)#)S[=2]
MWOGQ*ET+=B];)]5*EO 'M@RNKX4/BVFAKZUMFW M9LOZY=;AHU] #FEREZ<&
M-J>9EY:;/LX8>\Z7MH$]3"80L(*+\!+!\M"<9Y*G.V2T(1:FUY*C&F9\@%1P
M8%J8=&(:NH?^D-P1KK2EW>->**067N;,N3PL,Q<_7$R-PH$\3H?SNK?\'X7>
M9KZW_/X"7Q)..D&9&K6AGY(Y49*AJ!3"*<"Q'6KK0UDCBJ$\09</H-Z&VGIH
M5=/#@A;>KQW7 A'3&4]9@"@+<(:%:9TL*@*[*?F^B1S\\<_T$4N86#C_+[H&
M&;W94+$S<_38!_WU#E-MB?!E NUD/4W->LL#3-R\L\4]MQ#)=,2Y,JJPI9_D
MAU6)^8]3-H6>&2/3WL4V\ZKZ8C/18O3KE/D&]_!//O>_;Q<W7&$! :5H>W1O
M&^T2&Z\7NZ'$,SR,/#D6, 6+OT,OX:#%W\\O4R$RR;$ZVY/F&^2+ _%X%T@8
MIMAF/@)UYQ[\@/7'+33\N-R%MD IVFF4137X@1RNWZ?\+;ETZ) JSX02Q_*Z
M)0?ET]1Q#!^*ZY.MWH5X<Z$?;N:;* ];!9H@_1J83+E1[UN1&W,;5?+57K=G
MMJ41"#3^9S'M3FXC5,1P$@(LJ=--(^V+@KX?V&ST\9EFK^O&Z05V,)41)W>
MF/7Y_BG.)A;@P )&NENG!V)2ZF^\%QI^Y8F[RO@ELWR5KL>(0/%YD6F&\-C-
M$WWWOCG7SS]Y@1UR#T>?A4D@5:\-2!W)GKFD4Q:D7%IMM9_GZC?\-P^) T=]
M[3JYP:Q:/-ED".5 NSU"ER\N"K;AU2U9Y(F9L:Q"=\/YE4C2VFEUB2UE+, R
M@G PI*4-[4+G!HU4ZV$CW/W3)OKZLE5"6CE!4,?3B%:F G+:A!P?XE:Z_\3G
M7^I,P6B:"LJH'R?E4A$S7!^&A.^- J@?LPL.5BAO<7$MK]YE 37&=^G7!@KI
MJD2-3TM2D=,06237\AJ%T, "#M)O3Q5(6?L$: 2X[$-Y3W9R\=#.+5K%#C14
M>TCC4KUI=D!<PY,V'WCY^G!R1I#CB^^+"'CE6L-@X:%)[C'YF"ISI15V9"OL
M/L/P1-1"'S8QWJ&'3N'8?GY/!X3A"C"X&.DEE?'\S+9AR>39'^ENLPFZ:FH/
MD>V(=JV]S%KJ!!?=*P\9B;KWP=7QUV2[V]SC,]_4:EJP%UA L-<HZG$YN;J7
M>7&5$'SOBU./_\/FG12230>[[S2VI01*W<475IN_W!D<U7Q\9'WRM6.0FOR(
M!@DOJ"6E0^Z6O1YX3"-OX%#-["W+/&;+1-$VL[THNIRB_*M<J>AN0>L+3JG1
M@7DLZ2Q:,W[8;'0DE 4\#8^7<K_F%,78QT@\#C97G&FA*#6]:.&=#%C/Y,M>
M0$S+#\.H7_HQ)5GD^;K6$(_"%PJ'RF.W&I%ZLQVDC?V5/Z+W7EL1F>?1AN0]
MMVR!?%DA);M,\S0S(6 W,0N,O/^UVNQ<Y:>%#F%DJQ$9&K:B/&:%D;I>&M-Z
M-B2IQ)]WG:-<#XU 76>#^@5TYV$5:^Q0DZX'\0K4ZVQBSMYGCV!K^1HD:RJE
M"U796AJ^?*[\E4=YQC,?QGEV>R66'9 O!))#)MV_*$D_SA 669*]6BKH4[/&
M=0>M#"4ITXQ<)KC7EV*YC+^Y@]?DI-KRCR)%V>[B)[?,*E/^('H4?2:>!KMT
M"_]EMB7:=V=4Z3OFX(0(U.FBJEDIN-HD:T'9TZ-9VCPVHL2Q?7Y:WYX\.V1Q
M9@1Y#*?+>.,C>VF:FM1_+'W;)7//8.3+9$E$)]2A(]IJLPG[9+OLVY3TP3ON
M[J?B?ZU%K64,$9C7X;=9@ >^  C$WQEH@ NJ!E=)!>:?V2LVYNNFW#WP#-TO
MW.V"WT$WT'3B+7J$40<H\4.;5'+T-%>34<?.,9W]'YY*G)N<L1S,G,\]AA>@
M"Q+]M'ADXQMCU&%Y=_;\B/Z%H$*(.64HPTE)'G/9KV/#[]\SG#DS*RK"VKE2
M_81./7=XTPY@(QY@)M\*JV>0[N6AY$M[)E/TGKPRV_(O@C"+;&DT$V2W+(18
MB,T9AL7>GSJK*Z+)0*Q%3Y;7GZI2H^Q%P?-EY(J47CJZ>VE#L&6JQU;;3Q,,
M;/HN>OG+?4/D@ <G;E8D.;Q7P7G'_\RT3P4MIV&DFQ2CJ<UHLPYJP,O1P9&,
MD[X)'BF2SISKZE'TBFH*C$28W##6O</V=4Y2NU.<H/+^-"FJ'>,C2I6F[7)^
M044X9OQ,]UN>#Y>6@K[P[N5:TM[/J#I96<9(IOLHQZQ:WS%P^>800TQ)_U:H
MP=P;Z1N8AVY!2[)!Z,4OEQ-)F\4*CE)Q<U50)O>U"4A*[7!-]V4#XL1S3 GW
M-'J"_/N1N D(E"C<HY<7SQ0,FYYYT40:H_SVDJ&R2"Q)F&:$=*?ZD LJD6&4
MK'[EX\[>X/2=E9<Q\L14T->(8DGJF!:5*Y4\H,=(/I]2*D_XU?*=^3*3K_>[
MS%HY$4.Z3;&<Q$=9C$PO9S@508\Z#URPJU&F<C7 (N<FB'#Z":;D:R,GV6_I
MHGMJI7:&:!_.UD/K#K* VJM:)Y#SMZK(X6'O731A7AHZ]R_-&CD);O/0Y+&-
MC>1 /%WVAFA_O/QL*D!M76@K>+UVJE4_-&B;FVPL0RWIO$?IU1+J__7V<^^O
M$ZN3H7&B6UC?OK2'*8\-G-.V+.?DF[#!) K/E+=5?RB>>0AQ&T9%BW,^1K+[
MK7?W^YZ9PZXY1?[>8R=72?ISP2>?\=W9@9AE 4-IU+"^MY2=$!ZT5',+9<>)
M44O(:9,+<[B7%!@]VC^7$6#( C)3 3(^F 64E+VEG+?%?_[ZV<BG_'6#"._7
M"]AW,D3LD.R^=.7^F_YI34S'Z@QJ B.O!!I28=/XU/?RTLS]"\_MV4I@Z*'O
M&4_%CW@U):J4$DWYZ%*;=H$Y3-Z>[FJI25^2Y?1*"/ID,=F==.AT?(-_0Y#+
M''_RD71%9\X5*YE8,'DJ^@U7K>=B*H+S9&?S>(/E"W0[&ZFK="F<#=NQZ?G$
MMZ&&UTRX.DLL+*/D9WN4>$;R>$_$*;9N8%_B#M#1%*=H+0U,G3+FB+ICDP;Z
M.<=&LN 6?"H>/,T5S11G=J-5R!D1TM*7RY-))7VQGA8P8D=O1G=U/?4F!4_B
MF[:QFKY%2:\E1K*3TY<46E8S.UC[Q2TSM3)L3<7W_M*T0 O3I5]E@^&*<T=C
M<M"E4_QMM(#!Y=2UY;D]:#_JZUD#:4@H@,XTA9]@MF'*3I1''V?CLU>3JBQ?
MI&G#6>YIN0M2:X4]U&:P[R-J/VCI.V6L:)QHT.P*;.^(HE>1-TD^E YJ%#GT
M/81;'!,A\/"KHMQNC=XN9 IU@OS@4P&8J<OV4:2(-?<RS\>\[TVX%DB"Q(QB
M..G\6[HG^8=G[2-,R8$M3ZF8@_58P0'40W":B'VB)<@<I$CVZ$@T-.[X.%/R
M<A)=PO&SQ')NY\0AZ -HY'#CKZQ)?E'R>IQMWWL1QI F.EDHC;)"?<_.6IQ]
ML#'6-VH_LP!"O3[;1!L'<9)L'_?$QK4,K4[F&L2>+(TRU+YW:%+UA_^ #4V>
MV9L:3]HU+>MJ).K[\^18*L&7ZS'O>?@>]) QS9 OJC/^8 3SNUP:3;B55JF*
M*N'8GB:_D89S#:4%_UB.7E-H68 ?0G'T*1O%@Z?<XPJR>YU26^R2W"K5!JL.
M!U=+4R7=X_:_'\'4U?-'[\_(N8!-QD*=984GX:2%:<1(W93UL\[Z4D_-^M><
MVI "[^2MV$*VWL;[L/(^C#V_]?9CIL,1WSA[V !R=?L&U9"1Z3-QP"4!=)]R
MZ*Z?MDR:C8FONGB*<]%59BK^$"H03"%O4F-Z'VCJ'&N<-*/)1DYCK]*D=7N3
M;G7+RF=I9'V-N9([V+EK469Z9?@&-:>_2IR2<15T(KI@IC)[$ZP$"!+3=,1"
M1ECKE C]J+VFB?G2+0:U)T%;4@^90HJ<BJ3+DR$-EBH'DWLOV[680Q642:6K
M?"2;*:Y>S4 [HN^#6N_H;Q?9^,\(JX(&!I)3C"@66%^/DV^]Q;T5%8YZW)$F
MW:,%P)D=>'[-\YE#"\_&AA<M>016\;=Z/XLR$ OXD-2=:&$0X7"/>_E*5P0D
M%/V0V9_."8L</]/[L%"@Q3>GN<,M[H<Z&RLM0^EZ3E,%O!UF7]+5IKY&VG^7
MF'S&*V/U^XIHL!>RV#R%^*;]U91AV2)_6YF@5XM.0M3VFDEE7--WOYF['R.L
MCV]S ^R,NX[Q^0CC57NDV''5\Q.X.FR[&M88Y*!X,!5 ;80\=_WK1]5JOXN)
M^VJ'4S,IA(BX@CECOO 9EZ,7PV26H*#T[+(P9!\VL_Q!=BDA><O>9#>&](3F
M>H?9EI!E/=CH;>40LW(X!Q<,:E#$1J92ZML.-9A4H1TV*EJ/.Z.G#_=ML0":
M$U*<*;32V*9;ORGUH_SI5E3FIN!/*/DZ1@1N[9HZ$2H_<]HM!YO\L-"C.TAK
M YN!?X 9]I0?2B'BJ?2]@F-KUZ2L'\^'3 BNI*B:WJ[IN48\9II(R$;;,7NI
MYU%(L"^ V$KJ0;J>K]ZQWIS)5\P"'"'QJRA_<F!9T8D*ZY:SERY]6KEM>X'Q
MJ22# W6KFR[YT6A_27F^H.]KL4GH/0UK28X-MQTUS+G&QV?F,P4G(66Y]8Z4
M 9(.L:RG'/,P? >0RZF6R==3^;OT<C?R^.W['LD.FF)NC-J2+^EW%>TNU03N
M0I63+:?ZBR;A@KJ34!&UN-7C$I\GT<KK<[F*=YQ3%/5KN][>%_&="M(4-V+D
MR*]H';-&!I:L'VB5JP,W"R%,[OVY<*0!L16LO%+]U:CQJ_FYK -JA=;:+""1
M>(\%P"']U>74WDX,\2BH=K%L; )GD<G;2O48.$$1KH5S3UR?_76BY,;)Z?;%
M]0JVPJE&?2%(Q1XC+N;%>YR"Z[O^KYT/F]0,H'#6I\H8''[[P6!GU&BPO^51
MFC[=$Q[&%'^E]*VFKS@V]S.V@T\"=:6/[N=[?'--P4GM@NOVG?(3Z>I:W>XO
MI+\[?MO0Q-FV\Z3"GVS[$5=B#N^KBKU?-B [Q@(J*U-_D>2/XLH-)SV.&W__
MLJX,=F2Y#E@)=G>X*3UY/K\BMKU&O<O(59:)]905OO.5\SHG-\P$42Q9WUW?
MXW.J-97 :]/0U6ANOD1(QA%&S<U54DSAU@1-6=SIW3>K]8SA$H'-?VX]_Q=O
M/2.=2 X4_U9B1_U%VY8TL9RWSI3AO LGXK,#+-X&"J797>Q=/GC*I/+0SUTH
M#LI!!T813LDYT;E8] %*P5L(>>_X)V#T5Z;S*F3(@-H%Y41)8^RFL)RN%3EE
MF_LHXV>E-0POB#;:H7O9^??&?-/@^ELB=O>BE?+JG:PVS\[/WX/57ULNKB(Y
MZ]UVGMG>G?KXB&F:>0<LVW0 +8*T,^M^.,FLZ>E+/<G=\O"C3BU!1_M7G#7U
M(9C@--T15J&H=W)IQ.C*]-<[,V$ +V)*?D2<N!G)/($>\N>-)UZ\]7.XY#,V
MQ9M7A2SSE9%.-Q9>'J'8W>I$Z7K>#;>I&D)($"2$IMVLP:)'[%R<; +C2DY"
M&'(K3G^M^1_LO7=8DTN[+OXJ"DH1Z0A"5%10FE)$$!(0 8&%%!64%A65$B B
M'4."2J]66()215!*1)K4"*&(B'0BH80$I$<22GB%E)/UK;WW6=]W]F\?K[-_
MY^SOG,L_[BO,=85YYYUYYGGN^YG)3+9>EA9QE@3YWJCCA1'25I<?]2SQ.L$!
M/)W/VNL:W-5F9"WF;>Y?@ GZ(M?48QV+H6H#AZX>*EZ6VSPU74LB$AC(A$GU
M&(7:_IL^ZI<J,/ICCLQWYM4/=DITH+LPE1>0!S/YZ2NMV?-ZOB.6NJ6_1]>-
M?&!Z;)VA)LW,A2'F;[_V@8H#R<T-#HR;0SZ5I/L;JH.OX4>>3!R9ZZM":S"U
M*T$\;<F&MK@<ZC>^3_G8_$DJ7 A4I[2WP(;-6I,F1K*$NV#W?9R\PYY\"GJ8
M69-M-MNZUOV5>NCY:Z2JI8_<PA0R@42SN6,=!3TD8PRJ7QC(8(<9R8HPBPA:
M2\1^LLOW-*0V(6%U)/2EX?7J4-WSR4:EF%9,A753TZM15T]"F%1L8!1\E*CB
M]84*Q@/+*=NYW-U*"RZ)>#B70I8S;3:]4O?*7IK9&OXL9[ZCQ(.1?D\]-4TD
M#O#]0&B%\0?(&4_&M+PN7;/F-<[V5%B/\Q/?8M1>($'%R#>>G(7PH32%8PXT
M)&F?*K2J?.?[XYTIK\$LSS0,5#*+KS! 4@Z_( ?TR#H-?#]@D_9 C2YU3D-Y
M5O@KJ85X(F7BCC!?[!#!H=JYWGU+BER[XWV&/6BIE>[-WD\/RE33/G)(W9?@
M^9YJL*,KM+H=RS</ 1I5K.F6%AK:#0-WA7)9K=O66GF6H:7@:_IQZ!Z/VUX:
MEZS0(@(_;MVSEJ"S9I@23M:5J608V75!]1OTBX)OZ(8# 2?$O)/-O$1[\73T
M-I'4=?!H_\@#Z3SY['@B,B93ZIHYC?&[^10'R"T ;11202EZNGJ2JW 5(;=O
MIF_H:M;AB=WXE=>->I@.V"!F@>M#'Y8N6/<MKA:>.1'TEMBB=U!)''WZO77R
M9RDRXXWYA\U3'$#!4%Z5 VS;Y'Y7]E_77ES@BI@F@V_F* 'L$Q\\M>!'^D9;
MA+L.79'-52>QF(4V)&L;X5,6S0KV0PSEQ &N'F;?;'P#/FE"0\#8S*RK&1S
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
MHISXM0BY_]7U*SB,3=3CNMTH98J<R@FAP3([ \0L_P\(XRM=/&AEV%-XW_E
M^:T;/7RI* G02#$.=N4R$W9#<B3O5M\MW0D"EMU*$A4D7A_?D>G2[W&+8I15
M%[\*&X89NTB1#U7F6#_\_='+6T82='A+EI0SNQ4C5>]$<9>=H)O?"<E[_/VU
M[^_,69Z^1ETG%]0M5GZ]1"AYF.BB:?I>9*S8?=_$RO/S.,^D720\3%Y5N\@C
M4NEA[B->W=(\]LZ1"<28K!%=LN'U4J;/M4FJK3[^T,7D6YIKQ:21N*%F][K?
M?]A&VT[W\!6A[!KTJIOD9*CH</H,+.H\*^FL'K3L?M:X_P^"R82+/&0/NRO]
M]I&5YY[4@RJGWMH9<@T;_K6=\: 2="H)Z3P+OO:3BN0 ?</>263B09M1$4,(
M$N71S=P7G"U(^$QZ9Q_/<#U)#^\_84SL6&;S5F*\("/*37[,_0/"$8&;PN(A
MSX;/R 06?0]:>)X8KFS,T*&-E_G1&$MM>JR,.6)RWLU6ZN]NGD0KX!8'*-_#
M 1+RL0\)U"X.D",S#YO(3K/#XG\\T.E<ICNG+>+\]F:):[-*'C.&.$!/4@".
M9O/ZD3KPQ:6*10362,.?W#,8GKV=+[[VO^29JR!T0]["F4]29+@FN9CUF= #
M+W<J8G^N->9ZMA>*,)H87)_=I/DR2[3>6^*=R<+,BM:6%YNG7<YF526G1+<=
M,(19;$):':>(</R1PW:.9M7*[X,HC>JL7%\%^,AYL],?=%+KT1?7Q<,L$.PM
M"!W9^LX@@;615@"5MBD 2ED-UMM26&X7JN/9&Z=R:1^9O[.]-J-QNFP)IN$@
M![C>'2?3FA6[^)O,X9* RZ7N'W?4U4XW%K]G54 %B",_2B:I2HGN7AT?H5F.
MP(])1B--[3XMH]7>5;,G8*V"@/T^Z%Z;>#7C8&!)"I'01I@T 7U>ZB<.Z0V(
ME(RZ/!?Y@HCL8]Z@I(SP3+Z8CH$^Z)A0UD4M&%QU.*(F+*V]ZD#5I5G =X<(
M6P\$%*:O7*2--7I3!ZY_^G12? N)N0VT)F.CT$+1!'QZ0!C* 3 _T/:^0Y^0
M;\7O;'S03FUVRJZXX+W"-H<63+D#M<GGU>P[#PX@/0[9MO#@HUOT^"+UD!E
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
M@>N7.BT]>?B!D=SLVH9[;9J'6HKX=Q6W;RWR=-W77]FTOW_I:IW(<YTGPZV
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
M\*$D!JT'Y.; !K4>9LEYT*C32XWS-8WI@WP:(\KG+[]X'+8P6L^\T3:MPXR
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
MJE;W5%+LJ0^</.D\3!@'\R$TW-@@B3/BPV<F8M\",Z*ZEBA+#M:^KS8PGA.
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
M#;%!:"<_*J0%4I.<AG8;!!8<DW?Q@?247.VM/)%^FW$"ZW(*<*!RH4M!8\A
M\GW/!X],"QA_*;\#D"W'=4]E94/+ 6YHH?Q ZII@,IZ[1&<#WZFI8$TW@]]$
MD; I'TPDQQYOR%63S'FS]L+3J3?P3J>!4KJEF^;<V<+J <\M<5U1C0NI =[0
M*ID+$X7CPO7AD,V#4"[6.$)@L%ED#OVBUC^%?\K$6\[GTV%7WE(TUO?M>QF3
M;#[;M&\V.:=:=\R">?HB<$\UP;\S&N?&8'8.ZJ2<T[=_/H.-(:01HRAN%\I:
M3,T=G7=GG<Z<X)]X(_8.P&^4L=29KWR1\>!#: Q2XJ)"4?YWOF3EI\7U,_$H
MBDU?=)9-M!<&S?][9GQW)-%:I\GKJR#/Q3R1CSH":0](WS0VU<P?^5^@FLF
M*E+QECN'2%XKVW.&=C34<#-R+CO(?G!6SJ'GQP6FD"_J4TJ'C2@TT(AN3JU8
M(&+./KWBOR+\+/(P_^Z/3]<LSNX)?^)C=(I2F?8AT,SN<XC '5(6\;)GU?&N
MFXF;Z 2<"U@ W:89>\BM47VR+D,RP.2GAL5$VN"7;MH+9MY)AM91RG2.?0CS
M\AONR]H1@?,U;)!K2H0/H&<1:MRAFBE3OK9@VO+S8ZX;]^2;U>NPC0U:"S!3
MQKC<T-!O(&P]X5Z4L?40\BR@)Y2;?A7NPW%P-6-/;6-<LKR+V?K$21ZNN>;M
M5N3>FC5NAB$![N@=X$',P+@-?I]H57IIS6V*8AS"(1EJ\L8]#X=""Q;ZG'MA
M2XX.5G4C*]/3\SJOM$0$M=1^L4& RH8)&[1?MUDB<!P[^2P\VCNM5VVI 3)2
MU]^O4=*NH%N%^02\@PEA:J[M:^3V]> )0M=MXG9XB$B"&!O4;P*WIG*S+&O
M6YN0356ZJQ4'3CQ+F-XVS+W7!($^VFO N;*DPZ+91M5\5V/E'?Y$2I%_%GC5
MCV)L2MFJ3 \J<Q]8.M"F^&H@_[I5^)#.PHP,]C!0-Q>#+\-%!>N,)4]#WJ;6
MRX80WKNS010;9-0A=TK?1[=+H;[%CYM$D=TV]QZ&YSJ2D+Q+*''$F44C#<J/
M8Q 1XG<98Z_U?.D_:FO\@-'&/2IX!4]-N$S!1+5UDLKP^_+E?OE '8 U,F\,
M"PPHLD1#KX;6"O+T[_^F@MEC@*,U W25MI3]F.*WGV'+FVZ!/RM-U7ZMC<58
MC&RR0>(V >72@IF91AY!,897 ]&7 !7*-)VLEVC@,(<&0R=F *=K0^X'SD2>
MCNQGB?O,;H\_ !+5R8WA]Z-G"YV?T?.H%_KJCA<*2NT1-JM0W_M?!;7_"1^P
M.H)@S%35@/QZ4X$6!HAK)-P*^7'YG<N??Y2\;,];NX/#$!BA'->ZUVE<J3LS
M;CF"Q/JCNL(,G/$HRK4^"5BW1#:EJTW>RRGE5T/=>)-S\&UP# X&)E9;C*JO
M,9QGSVZN"9S@F5_^"CJZNR ^S6IE@ZHK8TA0<8XT#S$)*2N8YWG*@7]WZF"7
MO!7)">>N'QU]A_\3AX)[M4/C1MF@0P9[&N=?+QOT2!^QHX^AO[)!Q(4Y?!<=
MG8"U9H4-$,>G7:T]<\POSF$7F4F8CH$M8U*9UNT>O0/I"S.U3 [NMGVG?"8]
MJUM,AA#%N%9Q52D=Z 2GLQ3S!J H3R.:>MC!?[SF:]@S&](=2,WVZIOI@W<9
MZI36]P3LD2/DJT39E*(0:*=\\,)%0#JHU$&W.[;F]]0=__/[$%"X(O,C0I1Q
M"OBBE\BXFS_C%%AVLL)/[G$,J1,4')6R:DU_7';1.X3R2['J1F.042_/R)_@
M8+LQ5/7,JC*,JFWE$/K4;65KY(C3C-1.4TIOLX8-H$9HW8DT.999?N:J;NWO
MY_L- SOA !*& @4VT7(HA2CA&JME(=TY/[V0]ZK2<=_.YHF,0*4"A\PH"@D:
M%95.RNF)R& [UBT*LE-DPHK,&V=@X@>C>+4/ ,F#*F>1)_6ZEP>_J-#:J->H
M;%#TC4N1S^^:V[ZUD>X) :\,45#M,\((A<4T=UV8^-1(O7;W9!8(*+%AED-@
MGA+K:FMB@7O.R^\YE%V6<E@H87)!G&;69D.$6 $5LU5&V<_28+]$=K52YM!.
MA)KSD$-NV\%.^0>ROB]IRU7E+L'B "2%MQ4IB#8:(C&U5Y[_S/G3!VT+@RAS
MM'L!ZA!6)S"R,^MJ-ME&2$C%^!-6I/![U>R5':G=W/1MO95L:@CY=AVEPLL@
ME%0T2*JI,ZE.ZR8^3CS.;T.*WQ !3@H6NN$$TQ*13Q1]V2!WV"HLZ IJ[^;\
MV6^#]W]#%K/Z>;,9IYEY&+0TW,R:9WY<=&SK_KD*%/$\+6, L=^MR?Z/=EG/
MND-;4#<-_"Y(9&4]'ZN'#5',6N> -0O\F9F/? *6=YL^%T._<77@F/N3!RZD
M.PK'N?G)M/?,SVB75Z&:I.\V)3\"[+_1G@7D_^8<<@VK#UI;C/$K:R<A$T:I
M@0&=7J.$IY-VXQD956/$=L\]>Z/%[@R8/>8&(6Y14QAB4))KS!E<C"0;)%KQ
MY(71*<RKLW/--Q*3@UDWN3A@U2$B^XW$!O'5HHO3ZR]%#<0<IF;-(EV@25EU
M76JA[EM6OF'CW56ZB8]<&KSV+&W;LT$KD:0)^JC6E)6+0)U3UV?< [G0E$ZI
M<VR0.:N&:[,O'N-^QE$BI#YZ(?$1-_0<JP]2,XVCWIC;CC/0+B7B]T5G)78?
M3530=N(0\OWDMFWD']0OJ#0+WWBRG]7O=#9(Y,^?AZEFY"P0AGZ#D_[%SR#%
M+A;!Q?O)U..FIR=3I9Z7&Y85,+.0,!$IV&XG+AJAYC[PV^CXZY_V+XC>]_22
M,0)LT-@"7E)!&1OWIR8[CCAO$A7PRR>+EA)I=!:PH-_VD$ =J"GC3;A7IW"=
M6? S+>7I)M=FUJ=4XQ-?#86"\*M'V" ES2X<33AMUZ[ 3*9=RD3*=K!Y@?:2
M#7HE28;2>2TX&G(A!3@FG/D@@,+SJ[BJ+L.F[JOTM/+#R=P&\:W-7-G!1TED
M3ZT^YZ1R@ZB?B%OK-@Q1,LN:M<#"S>QDT8^&&?$PBR$/A30O494@8KYJ]+*[
M9P+T7CET=-Z(S+U@J#:-V,_JSX2(&?%, ;5G7TZ.I_%-]*>3CWWA)2]?1O'
M[[NP0;>8J&-K1? XNEA!-UUS>=U])\6&?C/[)=,:%++="DDFXCHT#RWYZT<U
M&GNZ'[)H,-6WZYN103Z!).QNQVN>08=/@U,ZV*#[Z>^;)@X\?R%G%T+7^%!/
MQ<=ZAK?6UP:V[D8Z06!SSFS0WGEJ29P.4FRB&UD$O"*5V%2?0+ZN#>[GK4-T
MXS!.7^:LWL"5J4_'#2#DG8EM^T#KHLQ%)S1UC99"*6E)$EH8W9):12O)'DY*
ML3/<YXW<Z^<5!<7XYY? 'P[4E/+4N=)?O"+_\L5?,CV'CD)ZH!.QASCXD3'B
M.Q,W*JF/C70V @Z'6XG?#YP+,^2]QOR(@ZW>IH7T"3,,DS<NUC\<U0.[\OY(
MW#0T5!M'NJ80M[L"9&ID>+O4]2'"@1$N.^HTSZ^54&..,L# 9?M]'>3U"68C
MI%I,U(-DG1BN6Z:@12<SNOG?ZLY8/L85RDH6-HVT:M'LM9_/W9>2KK9UAFOW
MG><'A^F["1\>V]6I-04NQ@-#M!QFC<ZJXK48$^"TH-&)T7P?^9^6V2\\<]/+
M*#AR^A9A)3-_^>PK]4NK!G5:&E)[3D"<D9%&X,&M'I^.F<<B'Z8A.3\F&1T<
M=I[K)T(LH_555>MIP?62'BXWK9!+?CFEY2%;+VO.4RK?%GG8&HMTZ*9>7[.>
M2,K9Z S=5H*=>9*<GQK-GQN-.XOS\!JGMTT+ >\X$9S[SN/HR%,-NY"4"E!H
M)/40^1I%LRW;VL7%A("N""!.@,DO$^>P)R@IJZGT*Q/+JZ4 NM5[+%#UG'D&
M_2M(U342511ZFII-<MSNF(DR.C3R1"J(Z/CQAYU!#O\Z,@99&Q"^=2)S=BW%
M=_FMQM-OD3]./]3"+NSV\Q)P@HCC[JB#!I(\.,]G%=S'%KRN",-^@8DAM"FJ
M/+; \SV<-P(LN>R_+C;\,-F09=MW16;+*^G (F0OBS>& G\X<?5P^*_:B]?5
M2)KC*%H[H$F'!.(Z@I-HD1_D79C=UMYRRM@GZV9B7+]W[5;OTN\M;K^<"HPA
M,?R#3[5F>!T6*EA'U[+V,?R&C$ZX^0]8^\G 2#Z&'V;C=S(V6/Q3%&>[VHQ>
MNME(<<UK<=] O3U&;]!*S%RD!X0'**!E-390_%-#G(NMV_@4#S]WXU[1)$[0
MXD<0 HNCUP*?[U_32<!EG+W#G;&BMH".@F#PJ_M@Y#(Q()MT?-.&_WMK8=-Z
MU0O#C?A5-L@+%XD]2=W,%:3B7Z >9\2H3B_Q,:QE<G*-.&XQ0QL K.C6DP[
ML06;1KK3OIKW\X8?*WF$A?4?7>,==9*EZF;/K1Z3M[)H=.@^@5@I[1\M>@B8
MM>F[AF^>]7UW%'RT2\-6.^?VR']0GMUL]4G3JTEGE 8V$YV.?'K<J[)9_:3]
MC9W@M$OPXLTS7$O@:O&F"89Z]4F0X((4^@;66#F]+;E"EFO'[B>^#1H%J75<
M>-&!E:->OMWH<&XL14-[L[*6/,L&K?;0++8#L7NRK_X273=;N*#0Y/640Z'D
M:_J7N.AV6Q4IQ LBP+U1!G(/(9+5C04#2:29>']ON%4S_6G>4X1I;PBA&3'
M!JW?K6"#)NU!-+ <W/ S$$>Y.GT^(?!7;N]X<<SSR VN+"H84%GK\+1<MQ'_
MC55,6QDD3DE5B!HG?C@[A_U$$3RZT%)[K6[JU9X8JA0Z N+F*6D/R-/-@$O6
M?(DR1OG/E1K'6P[G^EP %P1('B2V#7XG*=J^ZL(9.F<MT.*8A7XHX7N:Q#-3
M&D@MP\EDH9"%U2AJ*ER9;C2];*],_#*QPG_TW(/4K^4B8ZZDA(ND;*]8/5B2
M\=T7U1ET_!FN+8V$DF-IA<2[IOFBT\J)JINS#RNL!'WR+6P?&8_<VW-B\QIO
M-Z3.-+.X?=;Q<)(N(:@)#'F=1T[6M\M'].Y>35>)6-T_6#YX411UZE+#XF;E
M(=H?-B@5;,I1\%5,M7Z.^@/OB*[BEN/9H",7%%3HEUG$ "B(==KAMUY_NR>I
M[Z1DO>I9'3)+D-F T&/< HK4,R.;3TL4D#1/!04D'#AW9:M7[3QMFB)4TJE)
M],"WURW.3UQ)2.>$QQ[&D7ZL $,[>N9RM?DQJX=WJ;T7>H]S9P-3]%MN*%Z&
MK)=72(@80A=;MV?HJF)&MCQ$'UB?H94RJS%<2K4H85%SZ6K9T)SG[U)L+#=0
M<3@% UX1O.D(2WDQT_Y+5WJP_4C^]=9G(YN32(H=.I)&P<L%W_[TX:.8:GL8
M:.5LGO &[3FSW \GZB@$GG-LME=H+(L[,E$GM B]V5U*;"_!;/PH<RN=ES[O
MN87^!B4ZT): 6U31!<MA@X-Y2P<"<V%%>I)"?([=J9STB7("LAKQ*Q,"1+ZC
M3?5#X@Z!K;R>H"#<ZD'Z(Z#$FH"K,A(=-YE3-Y/BJ_9W6$=+)]!RF37.67H-
MP),X+UF>=]A>HYM_Z7(SJQ4LL(D"+B]039B?)V'=OJVNSN\*LNA[S$?=IG6E
M;^\SIYWAVEFL1+9:5FH8^,RB^7^?$!HM]=.Z6&Y2X\+;*V7W'C&%$C52!US;
MRW@C:L2'SSAD/PZJW/,S6C$U:V>(UL+,9:A0;M"2*0IUI#*;SU,PNV7U/L,[
M.)U=<>HKEYC95=*]1Q.'?[H";MSKVS0[X!N51<!_K560W.A(JKTVL'D]"-V
M\T 3$QR9N9LI?$[=,!DFYA9&J 6Q/-J ')M?G<!+1@I$).K;_;UY>')@CJI;
M,CLE0PIPF,:]7EX2.'A!+B4!XIF2C!+5/(H#E$F!#&O2R!7KYU4\1";>\C?'
MX]B@B03\Z+1VXQ#BK/M+X/:W RNO\Z"H.H_=&S0;0+,0?@!P%DXJ:/WI\*/-
M7Z'<C URPE[GY-,:P&B:W*I_-?]AKE.^SMS)Y&91K>/<1< $W0E^EZ!S&+=G
M4XIAZU*Q\?6H2/BR+9R7^=GHQ#?RLH@ P[Z_H%^S\@X7.$-L#IO*3&/)N>5R
M ]JDDL'5O7J2&:>_>6M>7S'3^3F#F8FNV3%P?8Q^0_UHW_7^!.^3AV%&E</-
M%Q\4+GI]F)P\Z>_1Q/A!C0=@9-?5!G*?.&QP$5+-R@0G/"V_5[0>V_Z&ZC"#
MX>WPM&G#5;'2RI7*CZ5&?+^Y;E>/SL$]GIE(FX6NT(NG>[Q(JU?E83>XT)6*
ML>]6AS=2[$%_#/3H=UDC,@K5^]:2FP44,DF!?;NW""]Y6K<Z0Z<H:7/S252'
M=O_=Z&S_M"O=&1<).NL2=9PSN > YU8U%LQ'?:WM%ZP;+[W"*^T+!Z<';:^X
MTBT 9.=,S9_\PD ]Z^8AAIRS\][K^:!KO/W@&@[ OO6A\-ZLQ;P]"JVQJ.+P
MV#E]SB_CZ):!V#M_6+*!6H:NEFH9;Q\(,54U)Y9)[QG7@2J2\N,IM\SN>0UD
MC!\B GZ:HI!"V6[=162^)U94?(J2"A])'OB6)_(6XH(C)LSQQF)^#;!.N-O^
MUGNSD^DR*;.))K;CH0<-3LS:^E&6+1P?%,<USPLT>;P, D<%::Z6!O&^\"H@
MW%=P7/[QT3%P#6H)@&^$&L_FO@N^NI!YY:25S[ ,B!$-^%#3R*NXSOTE-92^
MMR$+"RZ].^@QF\C&A;AFDUD'V1F)L:3S]B\1M'U2>'$JODWV&V_7UZN2+",;
M"ITP,_P_N^GJ?UM3UDB@E2I@0Q$\-06]O)XGW29(R!QG32%XXR'JY5ZO2UN)
M**;'GX+PCCG%'DNA@C[TFP>G!G]6V!X+U3.!C[-!0A.S7CL;.#8("]D=7@.>
MHKG9H#X.>6-R1/,H)S%^IN(V%G,X(2DELL-(*71#9[-!I$8#8>2O03:(!;!!
MR]=3)K);%EB.FFS06@H+H[G2[,78?<"L"F.#4%]WC>)WNEFR::W@C<50-@B.
MW"I%DNJ;#[)!1IDSV_B_5Z?^,=Z916A!]OT,E3:!_X8\%=F+VO'%_IM-GFM[
M.395;/_#I *ZIBSGC]\@8?<A"TM&<>^Q 1QV/DFQ8>S.(&<@3 ];NF?@<3:H
MFS-^@S.^B/DVD6/(%21Q#+RSFY+_&YV+(]4:B'/FJ,-M]W$,>(T@8@4@ZZLA
M'//^WE%C]70A^VK!_SK^.!H%(6$,.&+5B(#ZQ_A,EJQ5JRO+$0U90[$PX/'Z
MOAT:GED6SOF4#[O\\3MTEJQQ*VIC->A?YBN=H8Q/"W'F_[>?D2YDR,*$R.H]
M20;3##>L9_=L;*)YZ.O1.-.[V7EH7G"M:Z0-HVGZ'XN91Z@@1EG2(\U"I?:+
ME"GUGQ]N":"YIRNE731NV/H2&\2UG\C=__GQV$ [:Q"%T=FJK?(C,95*JVYT
M?!LF?,W"Q^D8NJR6O-HE69QK\;'U(-;LCFQF:E>Y/@P>T6?:\(8711;G[T/?
MH*[X/W"0O]7[?"A_$2J$T(>AA->.9O'EAL:<]3^&,T'P,1SJ@'<D!X=OCY(-
M3?!]_(2?=$'"$.[33(*&"_#R3(;_J8_@3$S@^+2C9:7"K;F*XTLAS9"L6P6Q
MR0I7J1DQOQ^+V4+?@"O_PY>>_G<S\/_6YY:G99OZ];80B^C?Q=<3#9/NO@^#
MJ.*>3#DX,5&L8WC):,\%7:T'WR<B>"&6N]LT/8J@I,*!3]2M'TZWT1]-WNII
M]@SEH+J^F,UIMO2),"R;)?4++_X$":;S-*[Q!3XDM.X*U:8].NWY]%2D5%[
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
M.WNC,T(R[;MF> ]U"-^?\'N-;E7[A2.W4G(_@F7DK 8=SX*+JB*KN^*N6KY
M9W<6!#?@2$90X$N!78<8X8IO^(\D.E<C$SA'CVD0SJ5I#2+DQ+63O[US;G"6
M\G <ZF.'QN"K;M'1VBHD2G/56;4X25MY0O:"[WLAZ6<>4?0R-$%INUGRD0WI
M>\8^LN,YF?<97\]K'.[UXC,,42"N/=;4B,=",9'>@R'%^C]DVO7]1#J,&A%9
M!#@HTQNF?8K8/L($"++#&*Y/3E35SF.C9Y9Z "\$6]\6.HX)5'Q-?;,4IX!O
M>G/AX7O3L/$ZY;' -C07[281)LC:3\@] XBSOOE=LP8/2_(Z:F^<D1&(I7:W
MZ J\)[E$>+_^UG%PG+^*YTZ# B6+_@1QE'I)7 [76-?G4G/VM/NB8!>#<BH#
MR%AJQ56:O5)6L0&U(T5;3A] 1JC]A+-A3P5Q=\"A:A#V(&^"&3;SS7AN4(,!
M#V DJR-B+0RA\?]LLOA4]AMPZR9\FI\R ?(UBCF+G#X.AC7CV+\%/3+1/VY;
MKCMX!'**45@&W'?0IN=O)K&!3X-0\,&#$Z8O&5^=T8^=M -G1#![01(3X$+
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
M_>/B.-5]7B$8*G_++7HF0B:2]N4<TOMSXWB#,$7<R7L,W3RG/A7%)[[^UX>
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
M>\#\)C%8O+8L0V)HA;9RBKC_!76%38C $/\=WD23))47J7'S\IVOX\4IR5Y
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
M?+\YH8A!6^DM^PW]1SP'^Z?\_UK.8OX&SIS ?V-"\KOI?\;._B ]'KE_Q3@
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
M_N0E&^4%FK"L=N+T19@ZAC==TV6,EW&/;>_\';T;M_E5\8V\]!+P[ P#Y,Q
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
M+TLPSC@AU ?<:P=GKE4S2=<AV9LW Y(GJYNFK=[.L_?&6,K' -._&C _8(%
MP=1D%//&.Y370H.CL\NT_/26O>F&K&?,6LJ^M+.^[@$*QQ5!W \&'X#UD%]0
M52,OR8O0)51<DD(FN3;MMMVW#M(\S,I^%I:L[:+?,5D#C<9@E?T[+STTKMU[
MQNC,Z#0-]NHI#_\O$6).&^P;GI=YIN;7\K""X)GXL)[[+$0FP\$W0#FYJDD0
M_[,\Y;25ZU.N"H8(H(TGV7^#)]BF>GQ]$R)8^ETX?>W''1AOU17J2BO#R6'H
M9KX:N@6G3L,D&QU#]N?MP9XEX:/9!V0-&@P2*[7057<"C?V1L=8P>60O3-P@
M@)IIF_ Q3_*GOS9:%/;)J"]4^FC^?;%YUPJ&)7* "/L(XV\:;S'L^?[,)%[!
M06PH'D0G0E93P3';H&J=]EU#[;GRM%3O+85B7'!9Z8?E6V>'%+53R-L@.02<
ME7TO#-8I.YU=>6+E_ W]IR)E7&YKS;C%" A)(])/$SGD>EPH4!&3>X<S!M]A
MO!LL21;?824D=(D=DGK2E+0U@[M1!RR_00@ +/+<BM_A!NS7PUY^CA*]G<J@
M;%[D\XY"Z],+._7P^H< 2\95H"?Y;0'0??O>(F:B>5^J'S'VB=XP3@*HIUG1
M;](NZ+0W7?+SO,@HO:F[;Z.'NV)#HTTD=@0J6G5-:VS3/5Y&_*U7LHCVS.0.
MU*T\ >;N!FR>21.VSO>M()H>TRM2JSUW$JE70PMMW8VU+*C?\]VAVT!IW48\
M)7L33;<'FBDB\@AM(#VBU$<H,*S(ZJ!C/?0.=Z QV&, EJYP@E5M$%KL_0&
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
M*A %!+TJ:Z;AFH0_"\3%V$@:[C:J7N5-8!BQQ_0*XSA;4!3KNOWF5Z7G/(^
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
MRA!]O-ZU9\B#,]H=U%VZT/2("%HXR0"G"!@=O;>(TG$=NKTCQ ?ZN.5!/*B
MH<34'T0(4$>DE]1NG'?I]DXQO>1+U(8XK%0MYH1=,;AKVO7I_AX3!!\53,=9
MC?[\BCU$R[[QTD= <8],&$\%QI9FQA0/FEKO2 H.($V*'7Y98B&G)/K.3=U,
MG(N<W=GZ0IF$618MZ'D]9G:;8/]@^A=!YE )@;-T<A4X.[(G*8G0YG)RO&CD
M:)1WM=D7L]H?, @30M-ITY!$! VM,,/<Z!#=\M;Y930NNDY[RY=F]?$.TYPJ
M/_)8[^CC$SS5C4]4>+K8_(B;#[9![BY2L.$9AVJY!$E>*>BQN[LP8%8L4RJ(
M8B4%8%P)HL],0ER_=VEV_#P.DT6X DDT/DN@1*05)NRD^6U^X^;))#ZN4$%V
M^M8Z%?J1GBM,E4S[T?ICPMFQ8X/O:]R.?K[\9)!XU;]C;I,K7[7U(^2L<NGS
M;2'4\EFW?OY:F"9R-&]?%887<*4T>TQUEB_>"0L9P-CU@!#ZC$O( 5<(N K;
M\.8!J00M"0\QVHDU[Y,372,WQG 6;R;S'$>C=I1S5@_MYQ3&RR@0@<C\M_)Z
MH9BWVZ";X*@B3C28GP<;HJ399YCZ#>5[\".KUV+IAC%!=+G;6YL0-H= J3%V
M,&_21%HG'TL14?'W1K'0PTVA,V8[6Y[V4OIY8/>0$X)@^OWA9W<%X\P6G4.7
M*ZBF0HZ42P!ZQYG="!WP<T?1Q*E998D6IAFP>8.61H<T#+_."5[X='"_R$^:
M,6?&&7*I^)UKM@,&3RSAA.4"VHI#+%DCFBT']U?5EE.#QVEX5NMG['M^UT2G
M!5J5&6,$8G]IL!RI#Z.[A?JX)22'[C%F!Y,F/P0LWZ!ZR ?!1A"A9:4Z'*)U
MXEKU8-J#YS1C\$L\#W(/D2E#O7U?#8OWNCLVG2;?YP.XM8*%[^4]SJOA>SPU
MXG<0:^'].3_K=#-?=80;=98^!1C2G-I%@?!6I(K%N'6'G?RSOD78*:980S)L
M#-)Q^OPVR&&<XZE6QH]TJ.E8UE0]X#XK>$/"S!B$B<1I:NEY+@^\@2E=4)?4
M9LWH+L/RWV^#2F"%2#@BHOX<JZ9J6'>\(CQ"A1L,0$R;2ER88.KS$=$+;_3;
MTENX$;W/ XEUZ-AM$">^W =7_-B@GOZ&*8P]]W!<M/S@@W2/_6ZAG)%>8X_
M!-:MXF&[UPX-+(W\\MTM&>+L&<D'V$M-@<?"29T/[JEHB<0-CL[9TW>]WW^,
M6XY'WM"+ITV[C[-/HA&VA7UO?*#<&(W2GU*WGYSG.5$[Y5O+>L ,ID!E$&8T
M\>S:J)]891*])FCG\Y2G2:<,N%P?DU?&-DBF+_._CR'TFRH("+LI 5]H)5?:
M@N\0RG-R'WRU8P+<T$@+>>#W^AQ]Z2HI\8"!+(@&BX6#Y<J/=S$".UGKKH&,
M<\"ESYUYU,L8P3EBHFJ@MY)J@RZOF<\:.*;R)3!ZXB&*LC'$>O?#".+\:AO4
M?-% 6::7PAVR=9EO<NMP-,<_",N?;#FPLQ ;[I9D"I+&]*")D\UZ(64,4_B1
M&WZR(C5OG[BM,,<7UR8"UC4X3.#J9B?#VD4)5:7\2'SV,"T<56T,?J6GEH[+
M>TT\[<O?S'WNI=OIR%,2-(WDH\N<H-W+8G'1P4YN_G!K;\&,?X3O3R$HV\ /
MOYB]#3H $V&>J3,!:'#AH-G[X?U\'%:S\R0MHY#D9,75]%RD>#.N<"DS#SHF
MO]C+_%T[1(A&:(4*-Q?,X[DQ:FI7_ 4D&E5NFDV0<=6L(MR><<09ZF0,TZ+(
M2:"1)7DH6_K9K;V\IB:!$]PL+(*/M"QTC\.L[CH  6T9RS_*\*/-$X\BO7C:
MJT4 U5JT]K+>3.=E0"P\7+#8.-E<)O+4U-1([9(R)4!NH4&J;6QR+^"S>.9#
M?=($4:; _<J.>S(8-QIXF4'-O#SD*,(]_FWQ/N6Y$M03Q+^(% <F.W&G %_R
M8I_<W,DMM92:D$HOQ=TSZH8J/#-6HYDD]<=D?,)GS(+=G?'S\MUDDQWKF,&<
M<'C9 ?,;23<?\TJ(7^>"\; [-W8K)[[AMV)&Z 3<9_R*Y.?$QM"I36"1BG:D
MWA]GQ5A,MSB'GG5]X:I#6R6;/<;)S-]=E(UXUUWXL3[CC&8\"""0^I9U*1JC
MDA8:CV1C'P1HC^M;N.WU32RK?IH;D13!H$XP6K=FDG@K"HB.1*LPZ50X"73,
M;?@D9!JL@)R<Y,5:4NGZ+O;6M0K*.;OZ-\_>Q5^<:=*D_WZ;^+%:V;J\ITT2
MP6Q8ZDN%Q]PG*^E\D>)%<@#QA!L%'->7[U,R.Y_RB;]3&3*"&\5D;(-N]T6Q
M%8>QAX-70-^J9^,*GFJEK&_R*?7SX9FZ TMK&COG[3*.'<+NYB9=OGZO"-@&
MM6R%)AI PM_X/#$+]#ZRY_/^+DPJ<B_'AL\8["1!1<8 %/GPAP:C)C?I^%ON
MO=+!$F<I**:X?K,1A%KV^VZJKT I4#X?,G:N)*ES,%(7-AK;0@Q]B+JMYG9^
M\&"R@'CTI]=G!28:ODEK=$88ISS1" -3C] P@/)((3G"C!Z'1\F-:>?%$:5.
MG#,]A7&LKW,'^LK"0-5=#4:.E+<](!_DMSQ0=0(JKD&J,T#XO/970LP->W9'
MY+Z>2'T[]-(JPU.$"'%@=] PD1SJ*IOH"?:W36IE+8S0T,O!&LUYDM[$@#9I
MROM!#_1L2AH0.(+U)/-UYNUD#\#V* ZP]SH7<HCI337*:*.\E3A7$L?\[XUH
MJ^EIQ*X4.%5EA-CSDW>=5CW&=^".?L@[5_G?^Q-\L84M-Z2UK#/ELEQU[&/\
MQ3LG2J- .M?O$_HGJT6:MT&B0",)\] SYJ/+@JST-?^K,7?LT[*+2")CGTF>
ML55>]_K WT>][E>_BCN'-#[P_OA01;X(B*;!%$_H=#TY>'@PV.J!5"8]+6+.
MO=;#F7Y*>W[R/33)P)ML1JO^V4@:PPC.=_NO>/N>$'< 3H'LG2BH,0JIM^)E
M$Z:E>PEA0JZ]KEA]<NIZZ+)K)Q7<-J%)(\2Z!\AX7?:V_FZ"_GZX9Q1\ ;2Y
M.N6?X$;3)_MU5) AYX:U!2 U#H>?^[MSU35K;UPHOLI? +JS$\'%.#?'-F ]
M1ZIY*RA1D<_ZJ&O'\NP:;^1!GF>ONTBQ^6%4Q<M#E Q*^]N 4]+P3YXS*Q.1
M)_&WT5Q>KBK4'^D=A3<$5\^U9YA=-C]8B?+8!@DX 4-3DW$&QS7#[&IU$_9[
M>F$RH3Y]Q(VK "6P:'X;M#N3X=JR.^C.IR:Q>DP!DGNQH2^6PT+V+,K*U]71
MM+'ZJ;PRO,9Z-R,-W-KQ>Q&A#*'%GI= :$MH+F0PU'/C>,69HN<TF -3$7A,
M0C^>X!E&6+V>K\F&QJN7YEJ>(6ISPR>]&>.+'4BIWS5)F7R>).DRG,:"7;94
M8H''^3*E*/G6]_OL7[";]5P;R1I$37+LXWC.IKG+K@I#YYU6/##_8(TS66GT
M!S212#8$YO.$:93347LR]+9;PY[,XR3T6=?^2>J5E<?.;E-O\J'+:=N@I!"<
M9@-->:F$=E,NQV_OQ.+'3-NL:D@W6>C'6UWE4YC+G-@Y&MEKB+6\&8[J?$>-
M4.$A6R7E5=>VH=#$VEC%(9S(I%>HY(;YZKA:HW]@G:<RTW?=GF14'UP.ES-/
MI0\L_<P8T4[5D=;EWXEX218A;H-@ )JL9C0TE1F[%,RPTC7Y\@9DCC;(3:=G
MQ&SL]:+;N+2\=ZE2\4@RY<;QDC;[=R[\%Z@!J6LE[ZS]HN'[P15XQYDM0B20
M0\?0S**#P15.P&$R^]#4A>)OF)<&]NR&2<6#556?+;S+KE17Z6Z#[L@NM=H5
MGI\H,T*]2-YW5?;KJW19;!XD[\CO.XWP1O;C=0*+.EQ [Z5YLL08& :I9!&Z
MM&BUN1[+9J&I!8R30^R(&]L@O!L3TK\U(\)^D,G>T:>S<&H;M,6/ OB-+FV#
M8G[_[RXIV$:K#4>H!QS#CI+[2Y#(TF?HYMHC-@L#V*#<1[=!?:_!&\NH%G3Y
M=?R<#&KJHE%!\C8HOV@;%%GPXP##'2AA1T'R&*2W*-('K.TVZ(Q\'^O7UW48
MW3*3N<EQ'$@"4Q7ZX2AJME>$05>-".+;!ADOKMQ8WQ?*V@EE[@1#4*VW@")V
ME$4>X\=O&0;6'!F'^EC4K^MF=$/TWV2T*].U8__^$>S,^=,/);<NG%KYVW"N
M<8;328.R=A' &ZVV>%(%ED.8SVAW_NZ',ET];QMD= <U67&>%<OI==]3\,;'
M@L5G&EM\3(<("_ VZ#1T\XB1*[A&^3%JSNQW_1;'3+:<6!MJ3<D9-:D&LWK!
M=PGZZX<(BZJ*IZ*]\:N_/ZIL30BP.;Q&$FS3R>F-U13Z&<=3OV>:<1YLR7GP
M,)[ZS?7@-NCE80I[TV?+ERTZKL-&< @\;N<!ZD0VZD<OF#%EO8Z58O&PCZ)L
M_RXCZ[<,Q%F.C"O;H(W/G*&\-SC-^>;,^=:-*;2*N3>T#5+G\/9)[AS. L9Q
MVANEH":YT677\;.=Y/9U Q1K!WO79BU;E@'C//P$BO&C) LH8%CY(@]3)0O?
MX*,]*IVBB$-/[NR,\$>HO@%OWDM@ Q*/*0&QCJC'!AIA;PI+?0;?@J)!(U45
MSU2&$YN22AF51[X=1;S]9#2QX9*R*1KSO;W7(=7;M]](DZF?\U%!K;[RUZB;
M3;A]'L0?\U5U.,E!M=,#J>OXM'CXWFP#SR N@17]!4^MA<[GML+TS>2<S16-
M+< ^C$ZZ#G!N2ZT:'S>=6*)'4;)/>6X7O6_?,&ZP8GG:(6RDT_:IT>=&HYI7
M\9!?BO3^?^-JVI^43/^G^($\@#A.W6B7%[94; LYN-5BU21SJB?XRF5>Y4=8
M<"%<H+4F6R'AMIK6V-4Q<47 Q&_ !*0];%[HX&[>+#'+E@.$IO"[@)F-]BW7
MU)JM]:F#OD^0=-_^XOQ=&J4OATMGJNM.*XD=,+/]KO *J^S(BD$* P\W?ZX@
MU%-[9P/]@-E?F(A7D481'(.^O@UZI.?^/?0D6^)<]DG!,OQ+<'3X2)Z;<*;;
MSA<?=BU/G=[GHZ\B_;OHRBY3TUU=&!%:T1*,FD/FBRLB:..%"D<*=#34ESS7
M,(&O(@UR2+5+M=19DMKG/M*+W4?=W5+'*EF0$56O_!WN@H569X[YHA-(&C$'
MOLI96^J:C)W\M;GBDB0.BG]Y166.=^?=R3UL&4YTF)&8#8M;BEY/Q3]35 ;K
ME/W62T LUO &R>_@V,6AZY+TD(6]ISJO0RYP;$^SS4C^/>U2SJ&80E!=#0H;
M@]6YS'K(%EC(K'3Y#EQ5"$MVJ5UG0>8<57BB 7NJ?0N45ZM>BQ,8S">\(7;=
M_23LV\ Q.\B,%7&LA3RA3?/HO>W&AWH#F6\@LX\A##G$4J0Z0$AKTD.G8DD,
M%3KQX/G*4A_Y)44C6@]9@#V/35^<CR^BK(QJD#+;/G<VT/AB!W]YZF?5NBG_
M*@%78II5<;SPPV"1FC?$AZ9M/W4QCOG" B38QVT0'U-J:/H#-3>CP0\;>S1_
MIM'W\ZF Y8G=_>?%$D]DY\;O@ O7,P28^VB2%4'O8'"70]BZ0Z_3D">L2(YL
M:=83I"1@-#XUR-1[8LHR7=H&7:#?5Y'IA<-([-BIKV.O1\N*.XP<NZL!"$G.
MT,(6GV!Q.KCXH3J,L;E(;,Q6$5UMGUP2H=IM_0S/PJHD:7UQ&4/9H/B7V;+L
M'I0(>R\L85)PKN3&'5Z>6>A@TYEX4,S/$?W%:WXS+@,7HN4C3DL?K%OA1\A1
MBQY6-=E>&M3Z6ETU_*SZRW76K_N$@-_71B2 JR3,SIZ9>=G[1%S0$]]0Q_[;
MV-,^?BLOQ<Z9\H\DB7/UPJ&_^VH^BS:I=#)Y47M*OL?/1Q8A^Z+R])T<LG^)
MG5>^L$Y+WFZ#XU,O?!;M!K5^5./JR=>X&%\'?(GR>8^KPGLT+D=9N8?*Q'OU
MT507()Q>;O:CFJ'LW;PA"F(7&R6AV)\H_I](,>27;9 (;M>"E/W$G@$IR_IZ
MEP^G;D\CKRY<N7P<$MT '"()],7= 2;\U)S:4@0/S82!"T/O73X ^8*#('O8
M7,#7P!ULM0%[ZPQPW6@'],+:@@I/,T*?(<($4\M+% J*X#<.-%ZZNC&[95]#
M)#K-W7>(F8"J3XSOO@(SUK3WECFKNN.6PJY\D>?5*T3,1R,EVHY<WI%[BQD6
MA).#,O;3TQ3#(XW(%A27AT<:6Y1AXVYT ^KE&C31*)(X6>F?0-.Q?.K0SIOR
M]KU^@.+%8T98^\]0ZC(^+N<[.H$P)?D)?1Q0>"K8Q+C@ Q5B"WDW<!:*Z!N5
MX7.+8JS,69#8(NP*DY\Z2L4\\*O6KQ5EO1OWN'._6-& @$;V3K[O JS(ODEN
M[7K?:%')^(/C#QE.A.RMH'8%,/L[M8R-ODT>6MXC;=U_77GP09X<D' ZLR.O
MIC>:'*';EAW\X9VF\/V;.#)&"%!DG*IMJ7^=NW%%K^RSN;/Y:%?WO.N/OW[9
M.?U?X<U673(ZE@A.=#A9XE&K)"@XDOR(Q  +SE=\\Z;&J;DQBO7MTL5!=B>K
M2?(:;6)F:NOO>@X*0A1>U7CE\Q.1>;R9M]\['>[*?$5(1IBSDMCB3 =\>-]>
M(%"C7+Y6T[\3FA[N+LZU&AN+FLH#\S A96,^Q("H5('%H&?3JYKH05STT+W%
MB,.]^DX.;9=-C[W3O_I.A0?JW%^*-7O3=Z/X3"7Q2[2\=# O+JB)0P<#F#N&
MU<O5E:D^6K7"KF=G@I6IF"*5?&$14D"S"!]3;C#M$O7-TX;@=_<N!VT-(JP!
M\-0V*+&D2$32V^*MD!%,;S*0D2@<--A(5.$6D#M5-79*;;_E$^.$?;YS^=?Y
M@WNPH4\,3N3#O]]X&I_!63&=;9-4*\Q#!0U"^?H+VY;S1B_O65@H9R6F ?8N
MU%JZ%>!)]0C0:<D%6QIN^/<NK6[:O[<V%G5V*ARVW/?H[K%FB2ZX/8DO&BM%
MEAL/,!_*&+/!]KTX!@W7)EH;2[N>H%Y"4UB\LV8CRY(_6T@AY^5">7'A'(;B
MB^#Z# ;.BAT=ZUO19U]=%Q+GZD"< DZ3 J*V[GX#/"V=!()=7I[ND\BBY5%"
M4JA6K:%ZO65^@4$!.SQ,G0)3C9F0@1(-5RHNC9R@4_VU"M!8_GZCX(4.MPK/
MC(@PW&D*MOR#5&> >CL'.9IU[,1XEV)*R(:B>#9ZR8FABS@U5*Z-7Y)341@0
M[$+VEXY%=GUD0OK8IU#-.NN3<G"BI<7'"?V<9ED(ZLN)GJP]8&<-B8\8YMXB
MLE#[^NO,2>D C-JK)YJM2LEGBPW0'9%Z&@]R-:I9Q3BEW54053^M%<'O818S
M;_JO6ODP5EQI.S.C[X7BAP_M&6O#5FS9ZU#S2,(/J)FM&41D2M'8F/-1G\KO
MYYYY/Q,^7SI)E"(9$CK0,:%LJ<KA,?/<Z8?JF;K.'I%&*JP\MBRF36-,K'WB
M<.[QD^D0K923)R!K(1,[JA^>NGQCCQ\/$9M&AP,\?)S-16#,P;!_6*/ \H-+
MRBITI.GAOR^_6IV41_!186WHO=Y$.OYUV<^B(LK2JMC&<==H$]!I3T_A//\G
M'Q^>&KZN\G;N5:0FPH2SW"2\,K,O%>ZJ>]^8V*GE"3RE8PPY\8<'++8!%@WC
MZ$+V\)-E;'-C(OOJPM/+?$_@8QS;\Z8)M(;<%Z[//S21Y<U^(_]-8,N>3YDI
M%CMU-#X?.&F@\K$MC^6SY1\/HEK%HM[/<LA)-%(9W:8@1VWYME"1>+1Y%3W8
M)&(&:)#4^-JE7 ]\&)*4=YR>N=;\HZ3N5>0>H0+N.C_?*4P4XC1YCFD945A*
M;',3N&-UL/&="O>NV^3:&LFY9PER(0S[6/@J_0!PF@:Q\66A6G>'W>VIPS&#
M-NVQUL9@ T"'OAM0FS)$JOF:4E\Y+HC>_1#0"[VP,7?[1FVEDT/_4?Y&;O2%
M"A-0(!'5 A/TOE\Q7%;U(YF*VP9I&B[4%'*B$KW:-H$ 61=O7^6XLH\./U>[
MN#E=X-KU_;7">@L\82KV$?-JN://5D9&K10=@U,]SWC3^$F%JZ(X2>+*C2O7
M[0]$<.Q)-N/]5F''<\S]SL,7"6Z<B9!_;DU,N/ZH6Z RH!H>VF;U#4T2:;<,
M8CBU(:4M%E<VY_'@P28RQPDLML#>6S4'[/!)*/96$+?P+=05P7/V_0D7A4$_
MI?FD/0R9A.[C]+'$F[_K_=E'LX4!^^9:T]GS0W;$FV,)/!.-CBKYW!^8EJ0F
M:#M1K3?]G;'Z;7^IVRFYY&J5?)%L#'[J!9Z[6MXR8)9ZW_ 3_IG<EY7G6_;]
M6PH)WJ3Q@T,7W\>==O>5CE?II!;/'5D7!]D@Q:LN\_7E'F,]0@K"%YT;OJ[G
M\1?VK'_.S+ $NJ'1.LUY[^V; T! ZIC+ $(EHR&]_LO=%8[*MR3C010M?)21
MY #332->36LXP3$]1/OC3]5%:D[K\<6 $B%#DU7HLUM]*,<E3M>T@3*&/B!%
ML36=4!L@V!PO;U>B\/PJ#R5I+ 512Z9B'\NY4F-CQ2R'1R]DU<X^ NQK.,ZO
MC]^Y5<E&?6[:IA27GVC_ .BC[P6T*2SK:B'?EN[@>YV!$;]#['R.?&ZJR-)Q
M:A I%]O0%\M4S[C_<"T-B2H,_W*L$*LJ[ELM?IWKVY6GEWG-XIEJ;P!":RU1
M >.O7C7V[8MMVV1;435B"4^U1$="GL./Z_IU;KS8!AW9>A@/HJW$;H,^>+9J
M1)-OD%9$S#QGR@FSNN#T^U*Q6*$"N&L'N>]2E8/:K%)7;GW9E@K/[*0\DK,V
M>)%*\ ?59>$MW:'%Q[O3D-#"^Y,/C.3FP$)5\'M](M_*TI]#*D3#^>?G\H51
M'1,[!I 'O71DC1H]:C.D!&K,^P)A4 VF&&R*?QK-JZQ6QU[%_X!='C!6"*(6
MT5%4L^8K68A#K]6S#[F4/7J._M0DF?&?GZ/P_W^>PK#0]KX'#1IMOJJ%ON?8
M@P&;/N&$+J0Z*]; =N=&EJ>!+X\.2)8E5"HB8=[U)/HF;[A]171/A<.I7X,9
MN9Z/$[O?P^>#KB;C',$:"%E6,JJB_$8=3=!;[VWW!J:TRD6RKW4+87?R6)Q:
M :.X:EQB=-F4;#52!<F42,(D9FI[!F'X(ENGW#Z;GF2VQ*N4B_7_28GX[YH2
M\0_^X#\0?_*?_3^:7^</_N _"G^J+/P_>*3_!W_P'PA=S#_DY[L%_(_7656X
M6?_,'<N@B:.,]Q&^+_^>M \$^YMS*-'Y6Q+V?\Y/F?VK=T&O?H'_ZW*1D<K_
MA+<!_:TJ9+KAW]\2S1?V_!?/4*_QWTG'/Q7<)/\#N8"4_L\> [3TSTB Z+2!
M?PED<%3QU]](3>SO *(\Z&_AQ'\ZF?V#/_AG\:= P_\.?TXC_N /?N//:<3_
M%G].(_[@#_X%?TXC_K?X+WX:\5I)0XD<*1GO^0*\05@5#^.X^ C4<6.15RD.
M.OL?&K[U KW*FC5CK3/G5@O86^R;D6 3+?/8 E6FM\%PKTXYL@JT]5N&;3S(
M4377Y]X$_@7$/.'KTPA+D%Z\<7,]W\&,2'[5F"NNY06T@EXT8W$S'A0A'M_<
ML(^EXB$P_& ]?^??Y;<KW$--PKY<YIE[+2CWLD<-)&Y[[2MR=>=6MI4>= 4S
MH\*U9FMWSI]'U:CCQ>\$_X+%6*G+OQ^ORL,[%_0[[_](BE2)RC\VO_H5M\BS
MIJ45CY6T7M<"+:CF_NT1ATRG]-+6\_D&++U%+PFH&,T\W;<V?9E[X+SEJNV;
M];X1SA@/7"]0BE3%_4N7WOQ=+Y>^'W^>>+^?>^#BW[2!_OVL68ZV?I>?4-5,
MQMHBYK9!./PSCO"_-WGQY'Z0L8")]NNK"Q\C+)7_IF9.KTL.UIKRS7D/@ZPY
MC_T7U1Z[&%OPENF]!K(V=]!0FOI?I3V7UMG_5U>?!Y-S9HHL%_/*0$;Q%[S3
MN9J#^19_=^2A\>+'?U#J785D_ M.DXM#?Y/U^_/?Y_K=PN2]F*W+/,6_+?[U
M4:G4._\PX-U/UH*A248<"WE3^8Y%EEKPXAJVM3/Q3RSZJ\_F7Z3>\BR:?X#<
MNXZ,B90WX2C?OH3K+R7S\,KL$%U_L_F7QO0XL]WWUX2H<F9C7FB-TT+EC<R3
M?7^?.QWAIB;O_T7-%TKE7O+-&PO_M:RS!X^P9G@6O.SMYCZRA#AFI9I[5[C\
M'P?RBM,M$0JG^;^V5.U;?_V/T$',Q'6\[5\-#LPMH&0C_M-S[/[!W_"G\/C_
M<X7'[7EHK9<;!MGR/O:2=ZND^(WL70L>N:R'$3K[-@_?+QK:DIUO]765^IE\
MT<E7Y&2CYJKG-:"$MC?BKM?MX)+Z..7II,=O+"D!B6!/3]\D:\7.$S?>0ZI9
M>3?C Q*D#GIEN(]O.-P*Q@Q4DEY [*C;H%&E][4.'K'> K+3MX+G82\IJT>N
M(2A6WXJ"5H_6'BG+LDV'^7_-[>P 5\*6PY5CETA4?/R.VLRE32D;'2LWF.^U
M1>M%UWWA#(]-I>@L!S#==[66_A: 2+7"Q.3*E&J?M)W'"HKF!L*LV9_P>T3B
MC63*,U7'U:HK;U3V7:!I.A_B?^J6W I1]0_?--(4O8#]P+1MC!_($X5/DCO1
MF63)>F_/<A<)IQ@'LIU1TTZ[ %F$&U$DY]WU-=*[WKPPST)V?V:HU ^3UZ'3
M74YO=.SG?)BW >?W)ML@,<-C0@7\;K:U8X41PIKB[R\\]R8-_VQ$?31RXWFT
MQ7A[Y%FF@-$VB&KU'.HA"<12Y!:[M!,:/[N;6_#E[/=46/]!R-O#])N:3#KO
M'5;^W>*FQLFGZH&UP<B'<*O.W+VT6ZEC<U(9E1<N3QN_O 3E!Q+HGZCB$P(T
M^?(R_ZBL?5U.- R$*SX9(J,7[%V\JB:!]CS1_'GWPR*[='LCLY+Z#4),<)<V
M2X&XP#<A(Q5*D)@%5]4F*U$U(G-_[69F9<5)GS*$/&,E,6_GJ@#A/WJ.Z7A-
MWLF]LQ,>NEQ-$UT7.L_4F9EZ_8PH!']VL0G;^4W[M2LN%I_TY>E=?*ER:49N
M$91A!,_IA.W!7@L*8E4&JCV_^U.U+B5Q".6S#7JLH,:9>/31LJIQ#U^'&E!7
MHJEE>-Z2U908"2HXX=(CPD1T2&OR;];2N[9!J2]$"%N$(=*"#2;[@FC\C_@E
M1,;A%[>-K&53<V;2?O8U_#?VWCNH":];&XT%48J(B'2B B($0;K4V  !$9%>
M(R+209JTD*@(05H4!:2K2),26D!:(H0B(" U%&FAET!""8$4+K_W/7>^<\^<
M._/.?/=^WSGW_OYX!F9@F+#WVFL]:^VUG@UVT7JX944US)F8ZL'SR>8'Q/D9
M'RV'NP+'Y RI<GGMC1;K"]-G>(4TM-' 'PP[5V#E>F9PZ->KR%(6*,\L.]&8
ML-A:JU0[IG]5HF[$*H-X'(]XU343VV:>"7EU]<^^,,S%E.5E#AND)<U""0HA
MHPAR+9SF&W2UJ[LC+Y=/W 4F/88W.Y.1?C7IWQSO&W/V8_68;'2NWY@S5".E
M^BO#&]TMB?H*1_WT[H=90L=$,SH[/:]6ES6U@'[2BTJM*:(?,M7->&)&*V.$
M-=Z4\#ZLOEBHU7\ 0&A?I(K0GJK$A[M]"GZE)BO[-/!-FNZ\L0%%;BR]-67?
M)V)L2V?PWN6[05'Q=;[68]EKDC-:>FT/J0ABY6VE]R&3-J>/]'B *!FD7[!S
M))'6#$7-GY=^R.%S'R^^;'&2,N9 AQ6Y>G_^.%.F[$;([!^=,IWUTB @6ACW
M>"N&?$K'):,[+J-EH,YD!$WWCV9=W@1.C3-F!S)":X.=)V'*()"T2=ZQ'TH_
MSG"&AVJK0.7<7G&:WG.1/+9KV+OL,*DJ2AJRO^)HEA)V:.YPN2X+V9@B3=M8
M(IPJ#JR,7Z@,G^[>[_OP9PY>TN,Q7"2)&YM,*;7>VS<K-_19/0.P0,,"H[.K
MBJ24/;;!)CA32H 3BZQ'X#HTB18>C+,G92.VK97L;QFR/M<84VG2Q/]4 7-K
M@]S+$&7803D>X2K;^'"3 P"+P '@W5_/50<? -1=UMS(/$TP/M(Y2MT\,3.3
M_.RV'4#?+@#5\&/(RO.;<I*$:M# +_KBM:_DD)8E@\K7GG5[HFHD/4H,V1*'
M%?R:)?.]MO8EYK:/O*;+*B0GBY_,@HU1 FD]'&>8-[,>4VM'PY["AFPH[PBH
MF W_&7R"K44@[M9U<%+X(DU]9-(&JM$?WS-=<G*\?MD!%G(KH\"T]<IFIVU.
M_PQ=QXH@/?VG=E8D=9):8R7(A4#YC'^]8H5?L&R#)SC(#$)#E,8L:I71R?23
M?21U_-@! *W7$DE"O5+F5'XF48L0Z%4FP7$'@,@:\!G>=0'["NL:BST6MH!"
M0QY[MXK:WI:/:6B/VZ<0WK1ZH"?L\$#QE#;X?E5&SP_8&Q^':\AWAXM T@X
ME7HM4MH<]+O8?J'=6%_)1',F>E_'#3Q6XIC.O\4-V1) \:@W,R!GYWG7N\S"
M3]R.VQ_FUC6>3(BC*E)PU @"\C3]5FU-_XY;\;0(-_]+!W8?,CNA<?NRH0=1
M-YB<N?P]SK(4-OXI^XWI+ VGO)I=N=NR 7#%<CVI&O*6(=1?\])^_,J8-69_
MS-PI\L?#0D%IK_'/Y,""+H%4\USI]5.0PH7L"BP15+R$D:TB3;UQ2=LT['B^
M]QY8FS;)0&GJS(X#1>YJRBO/CGS@X*PV8";-/#1R*8!ZHP4U$(IV"UH14S$,
M19)VE!==U4LTQTWHS]I>7#3_.V3HS"\7O2/14;)* WXV+=L*=8%;,E?O"7]3
M[MQ.I",[AZFUY+,"FF\"5PO60T/NM3\/!XT< %R YZ#W!K4ON9TJTH=1N*[\
M><)9%;,%C.EKRZZ*;!9W?Q?>P'55#QB*-=4$Y8^V?W+STW'CN'<UYT+Q(^[-
M!&IIP[B ,2<BLE!N4N[[3,<S9=_@U,E*AV[&XH\#0'5VBP\O-6Q6=60[_FD8
MZ$8,]/OX40R2D0)W!1E'I[%4QX?2 C6NOVKH5]W',94W$<3O)9+M^K<VG^/3
MJ7HV>!C_2G):WNB%ZL0;AGY'>'.Z"IW\QAY4/*S.^BK37\VJ7*)1<]I#>0Z&
M"B80;'W8W!6::>)6;RQ$BK9Z>@E!<4*$S3$1;W\/+,-A-@%-T7L%D["A6U#U
MX$$>E[K$56CBTF$$#&_YH5L>!$\QT;-/!K724/>+ ^U[?;1:PO00A08VAN4[
M-41E0KC3':I&SJ3;+LHK8$7U;OYQ/(X$O4_-++QW 'ATZ&)^@#=_O8>XP(:P
MFW<"((>9>/#BFL^L,1O5F(AK2;PII$C/>\2U54JO-LEYD>EL9)2W79.ZN/ N
M64P^DL^\Z7J)SUQP=WN\MGRD\>1*SH+(,<L)FX3:4FMF3ZCRW.[9IB*E"S^)
M;T?;0]> L_#FUC:BZ;UM8!V$5#R%5*6DU>#N;@0LG[45./-Q$ERGJV&9^J9-
MT][@0=)I0^UQ)FM)Y(]VEOM5,]&4%&1XPRY82TX;!-6I'2Z=J1PN7=!V9(MN
MV2VJ<VGM?0,[/YA3-X3R2>05DY*Z5 T[X9&F&T&6=QFV4:XVS*A)'1! N3!*
M-7VG?7A<TZLTBJR]58[0DH[M60X-%9TDB"$HIPJOKD&]!!6S!(-1Q<I7&DO#
MV6G:4"<$P1CA]=@9[)Z@6<DSW!B%D6>\)JZ?U7_R#%K)W3X/<;%<%,CE=R0_
MC-1"#E;$Z=R[?YI7VML7S(\J#=@X"NGUD(IR%E;?$1:D_R;KM4*BY0@>'V70
M]877VKES!!E2U/$#@/CN@WWX;4CFU.E +\4[U")?[>*?U9-/X2$#)>&7;W86
MF*6_>J_721;+*#_W*8^0G1K!VC(5$RHQIYJRF_;Z.3FS1?_[4= Z:A0Q6P7G
M#KA;(OM&-5.A/6WK #"F2@AZ$=A[7.=TDJ^;1'-KQ'S!<=_^ABF*>$5]>MM;
MNS;^,1_-A*2AV'C-YR?,\PW?M<PU&>1!/C9'JD_V*TP5#L!&M-7)<E$[4N\-
MAYRKCI".RO-N>:%:?&+J7@L1E45NS0/F9V5NH,(8-?*,VHO$!4LCFBS]#DGE
MY73F+;S==W0,X<Z/K0]G==79EG"#"4)RD5;]IC"$K/2'<NN,I<[*5SN: ]-
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
MK7>#4*T"FY?OE60^[L=0->]+\AH+%SWFS2N&Q48V3Z\XKT<);-W\0Q]E9,!
M^M/P,\JO_?A3G9V;EJTG51,6"<BVY4QDQKW/"6H;=H>AM)?#D+38MJDGR$BV
M]&NJ"T*9,.*A?. 8[0L=\.!)=^)$8RVJL62MH-GZM7H+?1)9C7HHX+E_EX;[
M42>CSO6RBN;Z]J)MX,1.*RR$>4@Y-TTO[!\ ;!@RP1;CQO)R$V8_4-W \4LZ
MD#=ESB\6\9,84\37Q?@/V6:]E037@D=BO'TYJTB$2B($]FM8OD5ATD0S'$1
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
MR74^665X[H2D?$VG.K(-\]>UT&OZK3[,%:A:_PZ#S5$EVU?A@]K<-DJ8JG$
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
M.7H <.=DGX6R#5?WN_DKK&]Z)PSO^]O7M#EE1VI+B;VCG (G 4)<UBS)V2U
M(6V@NTU-=#7C&WM;I IR1N  P+8OBKEYF-.X'P ZQ(;A:Y>FNHM&X*[98ZIW
M&%E0,0:ZX,[8AZRG3<Z>/[IV?BR\",NJUX$"?0X +#:DN97X \#)^Q7?<!IQ
M7LAYA]II^'AL,TR)1$][6YW8,3B[-J BS#S'@LQ9_RIO\VMU-^D4\ 4J$78&
MUC=YE8QH-0J[A0510!H1PL$BE0Z?R?Z4E %M/KHHHOWALJ5-4LG/L63*=.71
M\.!E2";P!-S32 -W .!%B]C3P4'2[BE"P\IQB:E:U$^NC!?QL;JO=RX(!OH>
M #AA%\?I.J0Q]SZ;#B>!8R!5?D*#RRR2V#33^VJ_:BQL.45]L"^#VV4+?O$&
M,K< %14 H4J[1*&]W''&<-:58:S[LZR @B93R4("II<T%:.TP>OVUF%Y]\$?
M/>D3+=[\I7JW;PANFX=-W!J_'YE7]SUA3$) #A3)3_<@]/+#FXP;Y&<@?"NA
MYV"\0\H\SA=O^WKGOB.%OF(!A-?H0(.F450IKL@&ZPO654)$&9ZXB:/87Y88
MJ!IUXBM4ORY91%G_E,#[8#7A!ZQ?32"RR^":W@AEN?/!^3=<12<W;LJ(;PF)
M.CHT5VFS,L?2Y-J(CPV%1$Y36A^:\F4JO,UG11D<;>\WLXRAPQ@%#6"2I+Y'
M472Z5:U#=;)7G?%/R]XQ'SJO(:XNDEA22[*H/)/Y:L-UA&57\\%Y[544@%&D
M?6WU '#J_V#OS<.A?/^_X2DD2TTJ9)V*4@EEB811/D@2K62;2H4F)-M@S%A"
MUDF2(H8D;4SV?<8^)+L,8YT9L@XS85S,]DR_YW??]_>?YWB^]_$\?]SW??S^
M<,QQ.,[C?5WG=;Y?K_?K=5WGPCE125:>A/Z4:*=GK$-BH7O+"'&&)T-BL(>3
M&O;)3#D\Q(=PZ_B@:7/8UA*A.]PD!KA*52?(((UZUT-7 '9MY5XKC.,BO(>W
M39!3AQA$;HA&B,CV$X]"LO"I[D>Z?D8:O+B?"M/@B +CM,GG!'FDS0?7+P*0
M&C^<7:)C*%TA4/H#:@]@AMH_!EL>93>\W2)!V6J ?7L?'T11$</0=V[($)U[
M=>8"NONRRVD$F;^'Z<1.BJQ;#'"L/^O5_TA,2PIR6R\28M5Q<S4Y^XX0(LJ$
M5%T/#ZF,>@7(<DK<^JLP$9#B-#[HN8J-&W4M!7C]Q[ERI=NJYY+0X)+]WY?(
M5XN3'J'0\Q@^R+7^*P7<MB*!].[[.,C10'C3[]WYYG G:JW(T&>X<FHII08C
M,IQ[-_R'89CZ;TP"%H3T81LLV%#Y(- C=QM&4L0J3G?1CU=L^=A.'I(S:)_"
M^XF6/P3,,[I)+:=;AO[(G*Z[]J0A>?J&\CYNOC],!FD^R%'Q\3KL.GS:/M!(
M'L0R//YE]!7$D8F51@UD0*)1Q]0BW<M35MZX_Q2-%_:%EITI8"X,W"B#["[<
M"X<9!-?&,A[6=U+J)@YG-K\NI-X0^WR U"7$'OXM(.MD2-FM) ;TG[X C6L3
M5M1?1QSRQ(;?H9-"O#%?6[]Y5(2\Y"TK/+]UMXH&2NS5YDJONA/1HW[-:.&
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
MTQLRM#\YX'XP> $V*K\;B]QM_E-,TY)]";Q>*+ZIQA+AYFCB3WM,'.XOZG=
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
M&5N/V<+IKM=].6=;PZ29L[2 ]$:H<$6][UV30HG(+Q5Y0=YU@;@.)3?6V("
MGW=7&>DC5")G?_ZI*ZU:?7<O''J9X+62E'T0D&,<W6A55B*RWEW*MY:,>&>O
MPQ;E];D>!S:GU(VOMU3I7SM^\D>5J%+K(Q=>G[((4,C6GA1(KU97N:RZL]ZG
MSV #WQ6SA/V+9EEN0W5BU)[8(4-2A/_-OK+J](TG7V@>.> '[^N^TGSHNP2:
M-S)#9V+2<.+'%]N1G">PY&'<"X%JB&Q!/#RK>I7!![EX%5::W)Z=S >AGO>Y
M@MG&/)*R',!]B/%4\-0_68OO]*<XA]XA?4&PVX;P($8AJSHPZ4CY!XM;$F/;
M,D#SQW"ORC# ,?M(/4(TF9BH<3 X.4O%PG\-^7,Z9'<YS4Z0\4@]W93C +I(
M<X-L948T#A'D?)KT+&P'[XP'5HX#E<G/-\PK$0U]VE#C7BP]5_9?TQ'_'_[,
MG]92[KXP6'$U9Y:RGO6C9+Z.=+([*R]'%N0C;6@8<EYKQE"^^GS(NPK6TA79
M@-"JDUBI)(RNO\O(:A5G52(\7;5^/M!R+OW9W=,3DTH_4-Y$O4'2#"P:Z@D^
M,!<2W^7[Y0?S=6?2.'R)$"&PAF?2:)\URKYF=0:K*;O)#\BF4)^DS +I*:\E
MGI]Z,_('J?5SZVB\J9ED5(HUS"C,X/]M))3^9=:C_6U?7CX^K0.PYYFEO]HV
M_.^,YBV?Y]!I60W/__P%N?_'.4;.LW\/-?+__YPK]B),.,4+V]*U ^YY,7G)
MXI_K;J],VFKA\\KGSL5BN/?:6E%55+PQ TU_@/. [B]@D)+B1_.[>M(>M.E+
M3MGI9#/T6U?D45VH,[$-6[]33'(I:JFABQMRHS*A#_&]?9R;!0AL\^R-_J*7
M?W[E:998/ 7+%8FRW@WXA[E-M97OKFC499DZFAMA<G&'N$D!GW>G!>3,+_V9
M.]W0))J:VMLKVH.5J;/*Y[@"78_P*LS;#&Y,6E!LI>>I5-#X3ER1/T&9UY-A
MG+C'\C/B;F2.2+;>0Z. LTKP:=L]2'$@^ OR3OUW(-W7.*LM/_!69Z>JNT9K
MZ!<!Y6KRI$HB2QZI2KWX9PPR%)$=P#9'9%(*FNG7!EKQXLRPMS6U53>\3+I-
MI<\;A^.^EB>A(/MX795;SW0D,.<L'SX4-:+_QCLS5Y;\V+J<PS7E/OL>Z<?I
M9^2J:"\WNR<FD@;E<;'^,$E>C^&@J_+#,$T;C>P=?K\"F:;*$FPQX#U4B->=
MK492Q70YP4E>63H=WW#/^* =T\ O9A,?1*Q9SCW"2@EX[:+I5G-D2ZC5@9MH
MI --@C[@@V3FAMZP+V^\%!&FJ1TMYX,>8N+):E$\U3&.P>"14XNWPF-O'1!B
MYH _95*THAQ;R.!=GE_%7.J<CEK2X@$%5BKWK1L#W9II[&Y5#_<R?D+WE-V)
M%N>J>J:H:)=^2MS56MIF#)_B@\C--&+,,NJ((^(IF?:S[H7(9K!<CM0ZN,E+
MN]D5..?F\VG$+ P^<^9NEI"64"^)B"Y=B49"?9D]+4SK/,<.R:#[%DD'FCCC
M7Y<F(U/>\/:.")%^^/%!R:1V6&DUD8B1AFPAH5O2H+#3[,N(7*0$(]VNLE_%
MZ2P9FG)7P7>M-1BWE,Z0O?*K3,%'$9'@C0L-4=B0]5#4(D =E_D@.&;W&(QS
M"C_H=:/N18N!M"5+'\#F+1)VK_%!8(GPFE^?W$Y*GC:M44Z@]43P]C'M8P(4
MCJUIF S]]KCM5A4S?C/E^<(I]1GPR*S-(-H='=\+R"_>PM[$7'M74]9]I<'V
M/,P'^ HK8Q!B?=:M1X0#A_ITDZV61) V#-+-<FX.SV2>I\.8F%_KTG93[$F\
M$V7:B2UOJ_[*N<>LY>CTEXN5I4?\(H<&'GJ^1L5' OIL(\"M@2<YX(7S3S"V
MON:0WEU3%>'R9NM=_.8*+;\%*HPR'D->(#6;YSE+)]UO"]9C:85S;KO1?,3F
MR=U9!U\.+1R<L\S-L>SF@RIDETBY0 &EXO/G.=;W>7U6W_VPUP<S"2>HZ"FL
MH49/;-GQ)9Q+?I4#3$O-<0-&SJ161#%6*-E?:O+;;\_$3F,(0W5!+ CSI/*I
MR,4;Y6>CIU+W@W.9E<V$$2J--DOWHL%*73ON[DI:U>V4W=:V?![7CY4&;/\!
M9!E.UVOZUSH1RX_I)0^33QVH+(+/3 [+\JZ@J7R0'!]T$<T5QS=Q\\I"DT*G
M)I\O>=G[KYK>- ?UQ* ?LGM BX3]!4 4#2TW>G%@Q_D/DU4>O:QS-F%>8<Q]
M+/1@H;>&P@U&DT3T,5>#E$O3;@?I5/QE+I8@\ U14*DE=''=^0#_[#/7>DY*
M''<U_CHRR1,+9<0?&)E.OWKCZFNW,R!(%BB8%%T70+&-%)0I78PD8-\ZCYO?
M*F./WG\K-;V&<^36JUHAA23:&E^UQZHL.LL*B-X=,E+9"-E?-NP_;K'@LY=X
M]."MI\U/],90XV?<;($@R>,_Q/9!+H$VT.'H/Q?_KJMQ37"-<$4SP#PK< QT
ML0_>>TQU,X@G?NPGH93;>+V,^UF]'^U^ZQ2O)UO._X!OP7+[>B-.[^_7370'
M80Q-ZK?_C.HZI@J *:IWT^#2HNLY8> ,/74$YRISU;)Z<-!:5_^ [:G[Z[CJ
M7Q<^V9T"-4@+5 K=G>(22IELZ0*W;9T409YUB_-Y)TDG.F[MF[*E'Z' DATO
M7YLCA2[[QEC05 -R'M.-K)EF37AP5>0N=Z?R@?RW%1:E)A+Z.5\(TAG=JY3L
M4M6%U)'ZBM7:M!,A\G]ZR$XL^WZ4SNW&SW(/,'8##F--TC\B.WO6<!D!.#*F
M=1\@$*B46]]47 )G3%H+HH7\(AHZ.,>D%OF@DI,12%/F?.&,YQOTN&43ZB:1
MHY $I7PUNG?3 DGK#265\XA043UT-&'W7=M]%_:YIL1Y^T7K49XLRA#$T!Y>
M;C=^B<486]#N/[843C7MJ1,(MAO82X *[4AU)JOEV>$=87F5>AL!A1PUJQCF
M],V(][>M4]MV=L.GZ$&M,LK:W,I"^MI''7RO_K;6[19\$&?_!0B0@X)\B-?6
M>C^%"< Y /6T.",=AKU5G\;M][6#:^TTJU=3!3\,[=\("L#%]!\,7.2>=1>+
M4^CMY6/(0$9A6SZCH#G[X'/OR@'=N>ET)5/R;E_3[B"6#??MR9-KT4S1N(?R
MZV,O3TL@:OF@K+ CP0Q<DWU@T!YTT]F/:N^B)33>;]<^G4*4GD:76+81=@.K
M3:?G64$&>,N#;6/NTFM'6CJ\A%,O!A+ET]WF0!TYES=GITA+&$@31-;U$6OB
M4%55)-7O5'F'>-Y9LOH,E$RC27!$N-]/<F#2)>.ZIX7_9.9VA1&GT&3;!CYH
M3]UYWSR/K2C;4)_CT8-%H#N^,&6./P#/X[APJP4LN OQ;-_'SIWW9#\;?Y(?
M6S)11(#MN%_U?&D"_LEN:YN*P[>+C6 NVP_C(0SE*,K78UY+_ID&1F7B+H?L
M'"(&W_G!U$870C:6\FB6I?A$\ZFCOM*)7[0O;N!RD&',O2STLQ!,'.?HO"YC
M5.X5Y*.'5 .J%R9<=+\NO0T/R;@YZ/7JW@^I\,DT-XX0]^.ZC?4-'S!BTE9^
M9T2@>8!?VBKXKB.Z>)(N%\!,:"HQHWJ^UI(Z^?/]WM/5YL&SG/V.7A)->"4&
M+V=VB33@^H5'BPQ6\C7E8#[Q3HX1U9IZ]O0HB!V&'WUPMUTEGK/ 314 .1.K
MC+RLK%I'>.TBK7G Y-WL:7UCXB5VTK*W%O3AV=\U"UNF)T+3R*<S_O@,JT$8
M<>,,'=;K64&9S$&>9P0UIBM#ZB*0^A^)%:+#G=XYG\6?^,5ONK.D!S6-C&D]
M<O.R^B7.HQW^'9+>8Q;Z3T3"<-_0[4<W>%507B1\:G+$IH+SD"FG!H+I\Z)-
MDW#D!.=!U%$D:@ E91E\-,O]T_M2Y[86-[TU0K-/N(DT0S1*ERMNH]EY\^7(
MDXV@6PO]%\.L5/3^S-)W%C(V6 V]2'2ANB4E\^(KZU-*AO;D"3 S,)U&V#VR
M&*)'))<MYD_NSWX?;A+"_0I]: QIG5#B@YZE6[Z&[I[P>%+>/7J@Y9Y7W13U
M&Z\9;U@%Y#'BY]<?L.TJJ\ZPW16BMJ7T<M6+N)],-!%P =["UW=!'&K_E.]Z
M^&NJ--K"NG@*5=Z$;C1!JGP&S"@::X;O+(ZKU6GGJ !7?$VWE,\S:YOPRK%4
M3H=R EP1A=B\=3JY?&WV.7['G(D)@/Y(]'3?D1Y8L>#V^D#3.]J@?3=:$3U=
M;"-P6L157(61+!]T.#M-P**+G$]2FYXTK 3G(B#"S"#953#J>Y+7@&3?)S'F
MQ *]4$N2B0H2!B3I_42#[S-NZ+R3\\K] W#4UVURDS8]?F%JXF4FCDQ;A+./
MY009H5EA %BTR4FN:+HFM'9Q!GS<]T=JCR/KTB5'L6/PD/P*3/[8N,O/[^:*
MCUO?T')PW=#(25DC.68>#1.'P01TAIEH[%@JCZMYL6O8^Y1-:#I]D;F7BY0
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
ML1U0O;V(;K9]E2VXA>?DF1_W;&K+7R 7X^7W3QP%0HL\ Q=K0K\^3!*MQD5
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
M[:QT<[B(#X+81%*6&5*K2).[ZAS=3G>XN55XH$FWOZ 8F F^D69EF!D7/\I
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
MJ [<+F7Z V_=R9%*\48I2T9U[-FNZ<!;$CG5GZ]KD?4) 4)]$\%Q @X6H,"
M7X;RV[(S'^B>FO7K+'3I>#',.<P&KB&ON,Z!#9T]$1^@?2;<9_2,:#J4R"F5
M 5U_OH(4R<N%>;R39E!3(XM]PF47,<EL?E)QJ% ^+BIC0=SG.(X&KW3:_?,^
M_IY'9Z:^R#%7XJP7W@%POL32& R",F(KX=I*_31E@5OV=T.+R:G!U8%DD^+Y
MC<+=((XCS?LM;*0_CKY C2L=,8O62:W$=MTT/1&"[>1EPSQ,I!DH[4_#D(KJ
M'A1<)?!@<ZQ06W4)F>K#CI'R?&9PD$Y*'^KDD?,]UU263+]:N%'K%49GIU7&
MK X[QL^-63\!7T^Q=G&TZN?YSPIS9CE35MI=.DR*G.U3E=(WR6ISQV[F?QH_
M1W)XV^!.6>^*LJUB[_VD)>DS8SSV^XAR1&5$QO&5Y"8C 2@)(AJ&$)^D209$
MAA84JRF*7#Z-\23$&>(:P5<O8>)UC:[49H@.3.=OI54(5[HJ6JBYRUT(+8DJ
MO7722J0$QJ:=_.[\($H?K2-@29'?IW;G.J.FJ+#%G;GRJG"5YPOUUPO8DX9I
MERBZTWLJ?Z<-^!K7U-QUM(K9/H4XA+)GR9#T@)!"(,C:@WA0EKG6)7;\+#Q,
M.!O82[+\CL7JZ3&6 &3728QZ,:OZK%:[N.TBR&!L@9 YHZ+M]"(N]M4I]'9A
M+@LU[<:XCZRWY]H^9:OX:2GX:AC3?[_3A7=U7@K(')/3A_B''OVT*_K[R'NY
MI5U!I<##+19\*4Q&9$Z<*;^D69U<!CG9U1*^!%??/'4/2&@=D5QH6#WR,F#G
M@[GS^D,%_@OLVP=NFO_"M%],B ^-NAWQM$<]3W^\\NR]Q1OKHN 28&_=-RF?
M#7#KNMHH R=1%=[CKG&C#Q$M<HD!2C<FW@3?2L N?N&@>*F:.J7'>AQZ[[J^
M.[)+[Y/_)$P<Z?VKTU2S[)W &Z6-??IEG_1OR:S!;K P%?6]P5CS]-K%D[B]
M7OK*\CE7[Q6><6[?T-_?G#]8(LLNL=,4@>?:F&WZ'(7WKKHFS*#$_K.LR>)/
M57KN4)TQA4&Y%]'"1WKS_7M0^++2KOL,\%?1UXZGO[^:R@]_LRND&?SN7;BL
MQ.U_BVTB3U6V9^L]5CZNE<J?*"S(7)TVO,/ /L6FP.Y$U]^YI#5)YE9!D<T)
M4>@_QY!ZK^:3P[41M^_7A]]X6VF[XN_&] -MB1#1._;)5V[T3/SE5D#_+(CI
M^)#W86T*9497S&^6J?R?NUS^Q1#7_9/;> G^3[P(0BSGMU-_4&"H[G<+\DS)
MQ=\+D'E-8-A3CJ>650KM!? ?>>\9[C]XD=NN6I8-^G?#\?SO_FVW1=X ?WBA
MTG:.C@!\TB+-Z;_F=B$V#/V94<+2_^21:JIT=3D;A!<0Q__EHG 8?G_M%(OX
M5@PLK./WRF#+"N$G?N)? 8HTK !$<Z)6X00@Y7,5*#B_9IA8B0'F9$30RV'*
M9[.RT7U08B?-A$&I%:?&:/[."Z?O9PGIIM1W>0RE,D:H#> #91EDOC%= +J
MV?O!..Q+0,/(IIX^83,/8#/@]Z;27<LHIG=*#L^>$8".9636":DF8M%67/L'
M,3BGQV'&%I>F7 *6M7W_&RB0G_B)?P1"7/_DM_B2C5B<ND3M$N9#;VQ%%Y>3
MCWVL<_AR=I%V^ \31E##=VXX$_B]HNGR: J73&)6+S%JHB# 7 *OD5O\V]^Q
M8P39+$<4?7==W'LI=HYO,C)IJDCY00P777^XK"^K%.R_>&'1G_B)?Q+^K8H=
M_V$*7?CINTDK* 3Z@Q6(+Y%_Y!N=R]$UJR+^E%>X>/Z)+&S%W99#5 ZDK4+!
MX2P<A^]O*D4>_JX>0C*^28EEQ? 3/_&O@#].(0C?3B'N]6K*3%:X^E:\#*PM
MRW%N,YEZ=7X!EZCW:F(?U!8Y1@1%)6UBC P*0!LQ'YOG<Y8P#!LN@+XMPM2!
M7\<$<8\*0'AP-XXI "7"YNA"B5_9Y:K.:V"K\E&P8[!J_@X!B)(P::K<8X:L
MY@A +?BO+-YN_@B0*@!!(;F@**N_H/%OAR=&6Q=I]P6@'WT4^*6/;%B0NERB
MC_ #<:+78K*I2<BK985LY0Z30C=R=]Y?'/+_9>/#R$FTT[?C'RKB^_$//&ZJ
MAWND5U9S'EP3TEU)IT%WD%?Y<D0^WPC-!)_/KG/Z<>G?0HHQR<.R@W[$9?<C
M)!#GGEIKPX^X+/X6TLH!'X+LW^*"_ @I$^S[5S2>5;OJN3!+95-^=''20WC'
M1ZY:)00= \W6;<EGTH8BRJKJQ,V? BEY0\?'; 0@^V@U^+_!H___-5Y!>6,U
M7W:RZ;4 )/VZ0^U*0 3#LE"L&9?K,1G"/5+^=M<#7P$(,Q #C?FWFPU/B/2'
M&HZ?,3]Z.'7P7G5+U(OC-FZ?,^ILQ?, ]QF:F3,M]ORL6S<CX!?CVEM0S[*T
M?^CW93_Q$S_QCP=,T/__ %!+ P04    "  H@E):J'(F1[LL 0!LM0$ %
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
M;\;?C/^EC%P[_E^WAG-O)W"J/*V0LLGW6NFTS_WS:LR_)N4V!N#'MZV"864
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
MY]-Q]^0][SRDH_;HLMD\(>V'W,SP_J^-W"TH6ATUD!)H#P=/SV%6G6:=^&K
M%/HYZLGY;%_AC(%VHH)S?G>*N;;]FL(LVT3496%@AR4>'"&+T6KHAKXS8D:J
M]'Y434O)\Q5'=%O":53P/)S'<3MDZ$2>ALEA0.C<\RC ]F!^_$GEU#D!5*L)
M;C9?K_MM/XS.I?G<9/8=4L@G1\W9((P%_S:SX<CY9>#Q)/M44U^R]!%)Q+:K
MU*?J.\CGG^ 2R%%X'::3.0N$$.(@)T7$(M\IK'1>.U.DP@<;%C71GW!^2.;^
MN93PL$//'IMU/!JU/\=ESM+(A-<PW/C*_ C:2)MJ2DMB1C;13^746\0U^Z4$
MYX]EU*>WS.65*>U2@)7!._M]I4^>LCPO.;+K9X&0Y0GV,#B!.7MDJV91-/0-
M!K"L:=?X;U9%@=M_-/V?1AIX//<YJ>_?;\8K/&I..==J*\238CH+Z(\<(BV1
M[X+&%$VJ;C-80BKM2FM417NJ+WX(ENW(%WC=+K9=D/SZ>CSG; X@@W2BFM'R
M4?[KH(I=1R8N"E*E&A,ZRW10EZK8AE7+/;SQ8<$=&?>6,>I/;]0F?XU8GUCD
M*WP7YB:>W67_H,>JO7V^5.5P<_JF>:6+G>^W[8!#^%=2)@IS<Z).@M"HQUJI
MFZA>*<+VF+[F!#..X$!5WKMS%DC87>CK@;CNAU378.CH$#QJK/R::U;V"Y6K
MZ,4WZ89[:-/73S[V\(NF93%]:"+F ,I7311+$&?:K0;XXE5_.+)7AWKXTPQ'
M2YH!<XB?>JA(KQZ\YW&RZZJT,)EC59WI#(9H.0S -6F7JL&A@J3 SJ'6*AM2
M3@D+K? \.N.X:+(_/QV?E9RT"K)%\KD,R\>_%C\@[GK\AF3ZH.U7["74'/T<
MV=PY)Y%T=%+VJ5=-7B+>,8L\?.PPP0R"IX>'!EH,%R\B!1!BH"T1TIK&A)Y(
M7I#C/'$-?0T:ZE'HQ,8SVAH:^$8Z9^UKQ9K%S<^6</9+969?#IBEW$C]4KLV
ML>GU3:C$ZH6%=9&P6)F 68]JCPH3)18?^W_M_MP>(G]A(@]79!^FMB4[Z&58
M7;O?<["^LW:HRU%&*?WDG;8'(S&-)^\<90!'6;F6LT8^W;3S9#W:[1'VY'Z;
MS?6,[]DM+GZ-$49%(J[I5S0O'WD]^MXW7VJYE$K%>-8X\[U3XT78,>]_CQF5
M^)M=_6?A"8YG<O3!T\&A"\N;1SZ074WE:2(WN!TL$E,##XYVZ%Y$#=LM8U=Q
M%'LJ'^VUD60G27D6G9"'J]VVNSBTV.;B4\6/D<,?2=U__7KX)5:E/MWR@6XI
M=F)@QP G'.3#\\4>J<G>;UUW]+N$9UY 9;N>5%]9]^5]$5&[Q [CCN!\9T!Y
M*(&?.7*?P3AY II9V" 9E4+CCIB;EX6%B=1C+M1^6'IHPP#2)U1UIRCOWO*8
MCGM ;DN>->^&-G5LS%4,^)0I?HDL;.F;N=6TG@\;*(H;.,ZW]33@VH5=@1QE
M9LK-D/$HNETEX15Z6$EY$0;*HZA",W.BA*DYVT&;]N=A6[!:OK*P2SZ;B[ON
MC(B\"D\3B$#CQ(^[)I7/6(RT>>H&Z"MVF7,G1-^;;T1EK&'.5GO-+#3D<.BT
MFHA&%Q==<-+:-BHI+_G.',ARP>;_DJRR'><'&1\@AX-0O*$@^0:X7?I]7 8J
M=(S2KS?4P?^RU>-:8JRB06_A]8.NBW+[.7R2.=]^O9UT R)AM(LJ0<M%R#*
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
M#XP"MR .X"7KQK=:<>+.X1^GNL4/>^_B4CO,>J_IGK##5;'I^M6KKCMSLPQ
M%(3C.6)N,H#]H+)S[><?28X?],MT+E8]-K#;UQAK9Z47M?<ZIJ9[-8^((_>
M*L54<3#/C9)Y=W$Y(M\RVNA9R//[:U?EZWO8(S32K-OMEOA6=2DV?[S-NDC_
M-()['4=(O4X"#V]0D _*]=7KAA++$4VC]C^KGB[UP;<]*4]C/!Y#!M6/+9,6
M+Y-N6MGO6-*^VE%;HH9RE+='QLV1V?S;A2)E<+Y-A=F5VHV=0=ID3DM7X"HS
MU$E35 @C!,V?Y?$>;SI$K\M^>;5\Q.IYV->D:.42<3;^S_S3&'C&-22FWM)8
M"/C_12</G?0\".C*M6C1JJ&S-9A*ID6WDG$<5/UFV'T7M;@;!Z!GFN"OQTV'
M!*?N]#Z*R'<=W7?ZVHI+FMUCS_!AV8NM5L'I:;W];U(V_:7[^H.SL#)MS6?U
M7A9!#&=2G.J^IGJ-[)!Q+\*<SC:0( ]^EEKHPRIC"IMQN 9[UZBC&LY3[VPM
M)U/8D9'($68(<<;M^>;8A(#08INEY=$(ZULZ8_X_1ZJ>K%ZZ&A)3&Z.N,K]T
M-ZDD:Y^[I-U#;U05TQI_+<HP@%<381/DAZ3+,WQTB>:VVP>,;INJ$,8-OFJ5
MQ<YN[8U^DC-7$:M_&9V&.\$ W-5 ^?35=HKP,A>&$[&O:@7-VSLCXK??ZW.
MAM$5F;?[7JPELUG??033(L/'FM7:6L@>6O$=V.U;')1ZW/I 66-GQ+'AHDZ4
M#PDN0FEPEQ+D80 +!&-*C]I.*.^#'ZG++WV^(0/ )3JG(=/%J-!*Z?M7<-4C
M!&[\[3+K[LKV (3Z;.3IBW<#BNP:[I\K=T_1]S<Z%E/PZ%21;*J/C5OT/(:X
M  45L;3],+J+HQH#D+-;+Q,>BR5YW2<^NKD\F->#"C%(4BB5R9-R,#'V6PD-
M^5F3@N\,.]ENW_/RB=+P4MT;U; Z^9#)_ 5.WW7_(Z_2TIM0=^'_YJ8M3,BF
MAIM-GZF#KA(HP2!D'M(%O3LS2M__B0$PD5;U+0AH6MV+EN\?4OT%PR\W)SV3
M-=ZVF0^Y ,@@FRTMT22G^U62>R_+FMD\]CUK&9*X[B.7C=7&>A4FOL*U&>WO
M#?H1=//E\(TBA7YY!4>23^EX1DCC<'\$TY' GT%*_O GB E*"/T= Y#"^<T(
M@_*M+I+@($*%^.'#=]/F2-<"7VLG7\=BF6OGQ@Z[>US,9[\AJB%R*+XL4A;.
MS93>FQF$L&@(IP&D@#Z JRJ*;3ZA!1-Q,(7>-S#-]0FV4,44K:O??^$NYN!Q
M^'SMZ<-%8JKB)W3AH+Q*YTSK#,CT_IV8L?193&=V:"=TCX'.7$U#8ZK3%Z,1
MD?22V#J>!]HLL;PCEH^>!_ ?F$AT*OT*C<$)H[SX'K8HD[PZ&, XAEP!]LQQ
MH_=13[:DP@*YMBM]TBZE'DW3U"3<B M^QW)0_]+1Z\J$0% 6U@6/<CE 7!A9
MK:,8(GN-#(GT5^/L727%87G=.Z=.BM3<EGC)5WTNL6.W#V#_V76?ML8-ISXC
M/>1$!E/&P#'E+@PS ,?C7"'[P@+QY74E^[GY]H!^;5X4G:"&A\;-=I)I^\T#
M;0\]E=X]WE',X4/Q@94@+M%R&8 G,QV4&[AGI.%7,FL1V/;(5V^M(=_W14 -
M1>'*XU/K>M<I>95/-J,*"OFB:X(^HEJUM-9%J*RT1J0FLW\-RPW"7_G118B=
M67HS]QXV103(OXZA]SD>7 +-ID\_ IP_I0&BU[;3_PN_6P<8;>3&*[!&@]$4
M& ( ;?':Q/0.6'R&2W*)C**RP]2[UC8=I4G65NP^<(%R#L$#%I&Z9R<A?$@Y
MG\:JT;"Q_&8G4['M<Q^%K&YPL-\7_M%2-HMF7QF)NSAB<*A@>E*8RZMI:#[Y
MW8'=BU9!+N*4"V$Z;1*B73-1_KEAUA95&N#B2<6:BH>&LTX5 ('58/.$U H#
MX$3'0K]I<=!^FE#EC)BP[/EGR-:7R_0/0PQ@J0M"^:'P%T46S%^T@1"?@F[T
MZ(NH&=M@BCX3LV'$4.L?\_Y<?,Z%^I<F-J@VMSGTSMZ3#"#2=F"5 *4C7!D
M[A3ZS\4[3"#XYT:6?R&9';2*:=';I#@ZC>LOBD#1;^G_4:1G?4MGNNU6:]25
M]3LX_EN0>PQ N$6_/!V[[ *;6+5K=\Q^F] ?(P>;/GF-5.N6S/>^6[RUE8W7
MCPYQ8"+#]PP@+XT!].HX,H"O>E2F-XGZ;"())UJK/;#LE'B)7KVFE,A,!@3\
M)+8]<<]OP+G"0M5[B*.-3WQ+;(HX]<U$FG,S:V:GRG]\P7QHF$G(,DU;LL^2
M5;*Y[/,Y2S HFR!^#.O[P*772?8;DIF?_>LEFAEB-/D1J$A:F1O.)KG-P1Y>
M_7)LK]T'"ONF(RS 8Z,P#+X5G'NN/D4'HI$X+WTP"O6LD3;%%%$]K/2M".;7
MFE:<WJ42O*&4\FCL:\_:^N8''B=N)0QR*^I*[@M?-48L286A'A.[8#R7>&_)
M*MI8^EY0<>BZ0%\]O!Y67C04AL++!7;J]I^7TQ::VS-TXX*2Z909U_2/KV4^
M1NE&90S@7G<[Y(=$-'TGCRX(X4%]].6C?,^OP+3K/>6PR&B;5ZX/YT$GKW3[
M5M"RF8,VD C=^F;WU>+8ZL#HD(4S$X',J1.[:;N?,X"6XK^X62EF;!Q%!=L9
M #(&\N?BH<=_)P-@_=<E+$=Y^3" S7D^VH[07Q1WP?[<! V>1Z@S@)/%T/67
M#7\6WO+/Q8OLT+]H _VS8"^7R"$8!F!TE ',O##YB_*)OU?AW_+_;Y/?;@!2
M!Z4*!9*OT6*/<=21$*_]D*HY>W?@T<?J8-4]R1L]^E<2O-%;H^Z)JW:MK%6[
MTN>#S]M<'S4+"$[K03FJ$KXU9CG$NMU]_SJE _]=P?HA@0$XUGU2@9\>;E%
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
M!E;E2=Q7B",$Y]D[&VZ]<58CTA7)Z.?FJ?L%"8DCAO-JH$PW5;"JF^G*:QB
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
M,++L]1QP,=[!;>LKCW)-&UI_CB6X!2$!MQ_T?6DTF;.9%%,ZSY@^4T98Q8'
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
MYX^"^$6OY;L*'$+&=TZ>LTCJ'6[#=)0CII&N>=N^M9M+DXRS* 56/,COBN-
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
M/_7.&ACR"/(=#L6,?UB*72O2'\<(8EQ6GDSL/NI:J\"T^Z4NQ%5N@URX6G8
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
MIQJ?TJ&S0?Y8J'?CBKM$=X%M1@ #V#&2DNZA5NY8O\3Y)]X1&NZ/N3TW[<[
M5\_U9ZY-;\ _;Z+;(&2[;E$$WAQZB/F,#3@7-1ARNCLUOFY4HRSC8[KF<:-[
M6M:YLN'7B"VS4"#-*=<.">W-IT][D7HN62\_-7( ">>P7PE[9PG\];SY"=+-
MXI9Q.3;\Z;6>^T;Q>+H\4*2*J&M^$M])"CNG7^30#BN^K>#&!NH=&PW>I-?K
MD.I'6?IB7<'Y]?*7STC/CEWW"ADNFU3YM<>6@+;5E/$=!)9:Q'R-70_]=(KZ
MYCY<-3AWF0U ,H)ASRS6-II FIS*PCWR<6(C.:,I 4HWB]H5 -]WEQ760AOZ
MTG%Y@E(X5-1)D2 NXK;8@.3L)Q:K8!_'@0O?$D0;#S1ML [/<3,[UWR^&U\Z
M=4CK45! 0?[X%W6&]9JUW./ZT\G=([?]6>Y9JU]4"[0VZC??,I7N&Q;&"@H#
M7,".\.,>R5E35<WRIW'X0'W(F!+AHW@!;/$(V8$02<DL64ML#V09Q"KXZ?/U
MTBCE5L57P!7]";Q\5SZ9^(/C3Y_ I#$SAR#8H@$9I;09TM6/6[IIP#Q?> \U
MR&&K)'KZ5CEFR1J[[F=GH3$5,;>,SEO)!-.ZIEJ&OU-;NMG -H]5G0NQ*^?8
M@"<\:IX-2$U(#$+ZD'XJ*T\&.,[IB1-0880BCJTSM3MSX=_W^O93I!\>]TE
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
MCO!I$D$I":-,C%:2-7/:['3WE@@LF:[J1WZBB[;SSX/1"[GWQ_-<YGK-C-E
MI"YEIYTMP_3#,NO1/",7>_]5#?SQ,UZJ;W'(C2(V\"D+?'?HXF %!VA] U?D
M/L++]9OGEQ\GN<Z1!""Z(#1/:=[%=:E3>J>%<L=;O*]$AL9<TKR#&QR)R&\1
M5XDOY\7RT2(_F[H$27W*T0G3Y2[9N5W <1=R8 K]K9,DE01*TXZ1"%9E=X^)
M! ^*]8><]!=FZLY\O8_]WGV(L:=[U@4SPC@7^1RI<Z7-<%_]SPMF=CA>;_/X
M9&.U4*W7R1RM+D\NG6VQ;-&&.EN>S$3-NUU65JD;F2-4IH^/9Y]SR*!K,4X-
MH.3UW^H1<1#=V\H8)=XPU^22)]Q6\I\++V]K<=+Q#5-TXL#(DHQ6'0>6.J6B
MK3'I;O'3-#GK_-NS+WG,UN70%WL;T\A5D6?@7 C44 M4JFR?]8A^J3Q>KC\Y
M--E 9D.F9]+E 5(7KL,:(FF?(:\=;S<\F48T]T^>IGGG'6P[.QI85VI0]&U*
M2JVYI_DMU-;R=);'T]P\$9'AQ<!%@M'" F*&H8I.A,T68.@;*FQ E,-V^9)(
M59NYM)?I.F!/+HRNPX%X3!<VL*\J0FJ-XSI+)TQ95Q@S3)_ND!OP?YF]<GIN
M<CT.'5.O/L%!CQ[JJQF9_JBVKP_HA.C/IEZU5R#T&T,U9L8(ZP_/?3/6"ZS8
M0(K >DMTK27'QK<YV#[[.&3!.0>]WJA= \WRO $NM+_5HTL@KD((B!8SGPW'
M>/"B U[/2X"/)BYQ*^/+=?!9/.& 'U_5.Q8'5B9]3T+A00$K)AA=D<X&_&]F
ML &WS J!A01RI9)/_<!W-H!:A.4Z-ER._1D5-29JZLD'=<-U_=$9<V_.)SII
M9A^K@[#[%7TK8 &S3%!?:[.-H+K25 1.$(\]25QQYU 7?9$),_M4VNE'!8OA
M.:OYHINOG90V---_39]-&J/R(=P?(!&#;. G@]?=C[DIX_.CO;B%'$2T@]PC
MLE)!0IDEZ]:0D5Y@'W$"DD>^?5S%T!?^LENI6Q73YN##FLC8_(.,U**!7K]&
M'7;U3.&-,^]<W#QA&]&"DN3X&-J+JP.V<>(:>,3*]=T(@F^ORL-4JUQS)G^P
MHY\0[36A*R'VX"W[]ZUO=$3\3%[%_C20O>,X>EM/^/I?/7WY!ZV.W&U"PTYF
MH?=,=!S)\$WOF/%&/LW0LI5LVAFQ@&] @E/HQR@=6A HBX[5/N>W/V=?AH$8
M0D:J</(64S-QTFILS8KDH("0;&')646>M<B+:M/UIU]I,S!4O)'/-15J/UR@
M-SP\;D.XW6+GG$C\IJF@D'=VN6/\+2.[$F?ALHGA0T"(<#3J" 'O1 3Y[:Z^
M^Q::'\^AZ9;^)Z'/36]Y+ @\@O&M+3]B\521*U)?N06)^7@'3GUY6E)3\@T
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
MM$#?#",'+D<' SDT6SI+YZ6EP_B /^"<..$<$ZE2Y./)8"F'4Q]EB&*\[PY
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
MU/F-HHW?BY3D%98$VP0)] 9M]8I<%IU"C)[%1$#NP44HPF,+[Y:I'A3XO5H
M1:3VQ(2$[23_LJ_P,^&14T7HB,RH/O^>(2N(K(OI*RD;LY2!8[?9W\0C<EG9
M29?\NJ.?"?,)J8XH=2^W;,?JM.L]\37/;Z:>0-P*T.;](:-M_6W6%W^%8X55
ME95HL@L_!M4$V4NE!24FQ4%R2Z64SE&]AQHGI7,BO74W5GBP0:$5L=:67B)_
M<DIT&D*HYWK[&+F(,+]H)N_BSMQ#53(TQ_V3/Z"%2/QP']L7,KC$K]0J+A6O
M>.%;(+.-*Q[1$[*G2-ZG?@,2:F&N@!/QGI_\--:XUF.;C;)=&)-1<J)49MNS
M+U2F8.;(AYK (0-^[;_H$7 61#0*+I$H[<%X?GW0K 5V@4Q*?_BK29L+<JWJ
MO"9)O/#[R\5(+R6+QOF!4+[3CX55&2D0? F&&Q+0'.)%V33%D N!>N>A7I3C
M:A1IK-+046_;5U1+0\PH&39SJFTV3R_ACM-_K5$D"W"MX$>!97S97@"%GU@V
MWBIZOO9KN?7=:\O&LH^]. TZ<V2.-H_&#F:\/GVU-CU/R8S)!Z;YTQT8Z!VR
M\.C^NQ\V2U%,9;H;1?PS4VYPS?>>O+#N$[O@8NZ/06%$MJ3W;>.1Z]O<>!2V
M45A^$^;%2E $8O2J>0+>%GKASJD3\7.*Y[QLGB7A?6T^E/"^2DQS*SAR_;6J
M8C8WJZ)'3V#P-;<U2#F$ARS)*HR%GLFR!1Y&U,ET.<A?ZA09)YJ9WA4WCSG!
M$7MNM#9+YNC&LJ:M'>(JX](E!DN<A E&,'GG=N;/A)"GGNJ96Y%M+@T6]%1<
MW5N(K9.RN);1TZMH*S3-5N#>0]IBU<XW<A;)![\ESA)N>Z16;Y;]<\JX_A@]
M,JR]^,V\MZ4:>=8JZOOTJOF5:<V9B^^#[+5^MJ8@!&')%'L"9!P-AF^@!08M
M<>)TK>%OO,T76":US/K>O+SE^9*:HWXBG5=/R\)W(T$4IW5N)L]O\@;U+%#9
M# NFK-9$$".3C)/KR/Y7U1651EYN7WX0,+]L;?WQ\\/#=C.!U(S_N#GLO&MZ
MJUL.]GMMK2E2X%AGL:\9Z(@SKYX='G0H:2>7O !H2I,2-/9Z:#K )V+]>(X1
MPV>B2H&F]J#=X'F-8]] D5&N_?U+)6Q!8ES7H__86,_#[CR!KV(Z;?:D:7:
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
MOM:*"BJ73U@X7*2EXEK_3;0'B-C^WYR%_G]]*&!L")-/@W:$^7)8I8,</74
MRLT)?.YOW=Y2$AA@_)X\-LWNY2X1K>44N:[#AI4_-,2'R$=SDX:/C=,@F[!S
M2\M3"7+VX<Z)\2V@OF3G&[Y"#_&5?9MN7FV=8I8W&%4L18/&SM>33M*LZ!<8
M]3!1 D+B,U2TJP0JL!VNV>.1[G3DS!O"_3_'&^TDS$4^-%M-O<D[?6(!=7M_
M')6"41ADV6@N:2#6LI((3<-(%<W9 1T2Q_CO&16<D));1*:RU12>L;QLT%Z(
M,G"T0%.7&=7F7#03:"*4^ ,^>^H -#'DY-[=M[3L2:[/FGQ?*A?;^/+EC\B
M=H_OU"E; ?,I[CS3:?0+"(F;9DJ798&O(] SCNZJ:M+=SXC7!^\RP4L_^>/%
MMJ%G5:5:9J)E5>XG^;O^8>,5+)BTHCDQ>5?P""2.GV6&[*,ST3)=)[K,+/B=
MB]9&RC<ZZE:K"8QGU)N^8[MRVV[6W^G=?TI<W%)45#E>(? %X([Z"<1=2W$
M18F8Q@F^)^MB)EIE+9L)^VP7^89SKLA=$CLE(A"9<^OZT5H=35O9$9K4?SU!
M,P5^T*#P5ZSR$.@VP2A9'O^BI-#[-C5"WKY/]E,)VVB,1/AK<?-HE:C$UQ$O
M^H!TO ]$P9MN.$#)K !GM\;]T6\V,AVRBC=N/^;Q\.IK8NH#P?6IV,\QWX7'
MH]>Y78$:6@P] :BF78/)+,*\",A$;Z]$8??5>KM74L,>\XJ=Y@\NU%AG1A<N
MV58$F&VE'+(A7< ),05A"4N(R&ME#I2R$112JEM.>++)2S$Z[O/6!:29^_2K
MI\9'17O'")G\L\>_X'K*)M#KT=0P*#?L!J/&DDTC]UJH^ILX?J3I& 5:5U+<
M.,"NJLT^9?+DL09<+48&&]1:CL!7(40L00 _D[>0$C&"[JK/+8$K?L&(_HH6
M]E%;-'!2=;6Z_E6P7U-G.2G_A]YHR=6%$5>;%1S9@1^*5%)D5"X3UB;O9?^*
M-!Q/P 62N?.>]+I#18$[3^RNMW2_;[^J)65N(B0B=*'HM'D9DP=#3I^ B]\C
M?IH:$,[R1J>;<U.X)]NVZ!;DI\\S3S8_OQI1_"GI6F7N5R/;P4?9B3K5GHSQ
M_QU)EL(WW;VG&FCR=)<E<PB!O_GV7]J(=UUS57$0]T.=[_81JA%=I]JXTJ_
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
M86T'31=QHM;]\XK!K8 WCCS$U/[B+\/$,L>8L\SEPC*2I1,UJZ('Q,"9F!^
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
M3+ X$@S/Q'=*T='IK^NF$*YOL:FIU67ILTL+.G[GLR^^$SJK=?*6X('@E5_
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
M@1/D3Q7[7^U=/])Z+/)Q<VMD5K7T(V<[3W\L.AWEJVNZ7--&W\(OR;-?;OP
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
M#Q#^EW[M[?+QN2KOOZU %$1)]UCWV^K?PB(* Q%P&$4!@HB(&.(8A9!3Q%B
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
MAH4]]"6=>=X^/NJN(FI+__K\0)?RR\-9E& 609+);19E<08IQW+#S3*1LBS
ME$6F\5$[(X\=L-'0 @TQ\^BH7>F'5]]%,MDM-T-QK&*CCK+N%!NU.])DL5%'
M!>C'1AU_P-W]\&%1KRI=+^"+X.)!QZDW]S_7W\MZ5L1$Y*HP5)RHFQ<2!! S
M&D$D@B!(,L1Q;.5 /4]RY$6D#ZE;#M3U;\?#YF+W5\6'Y6YG@*7YP=\?0@XG
M^,O <3J1F\GK\6A]AN#D9V0S (X==@W?=*CEI/)>UG*%72_XYZ(HF5 WQ/T[
M1<H(#@K&8<QP"%& I-5;2-V0!D&>B#!*.#>OMG2.VMA^PI:\OF]<:@9T:(_F
MP**@S5G0AI6 =RCLUO\."@UML"%^_NK5 0Z+"CP^87&KD3/XD?S)4\D:4S$'
MB\J<'62ZLB^F\NP49C%^R4ZO"<9GGY:+3V)9M]^?@7HZ>&ED521IP4\WGPV=
M9H<B#6N8BZ2QTR:=(!YC-DYR/V#CRW=:LX#QK35P.-(D2^*D -WG?_H!QX31
MGI?[W7)-5\5Z?LW8<JTCPI@HGY1__&U3N6C&TSR2PT3*^:PR0<,<8H2HW-Q9
M3'(<<1ZD-N:^%?6Q8ZU:NBJQLR5\!<C.=11SO2VT0]GL(# :=G:K> /;EQYL
M [=X+4,>DR==</"5%6E%>]IT1Q=8#O(8G089P]O0^H9)DD644@;#*. 0X2R&
M-"I49KK@448YRIB5 C(A^AH\#DX>=B-$?7@=QO:\>X'(L^=A%(^\$<E7Y'T8
M]M1;O>M\Y;87A'ZHGF8"BR*(,(5)$J8091A#3.,(%A&BC 9Y'HMHUF\88'+Y
M=):LT7(XVP_!UF!1U2?T\7/U31Y$65=&E>B+3NL+NO/8FJD/;WBY7MSM)^*H
M+*TCEHO7*SQCB?U=YYTG.?75GC$(1Z[YS-]U<%^.4<#G^D$Q.(L3'"911B G
M>0!1&J10JIL4\E D$0F4$]3<\3D>GR/;-9L26UTIM4VU-*+)6[@)1YPK W_K
MZY@!.Y77E$"CAJ72J'VIM.M7-(<63N+7,9=N[N67GE,[/_7X2 ]ZN$<D/YUO
M?'P,=[SJ$Y!SM?+; +W;Y;QDS]M$(H+26'"60IRR2.ZT1!4OS044A0A2E(8X
M#U.[RG2G2-DL;Z?J<AWATC8<]B0XIJ;YY0+;FN,M17EVUS3!K^V?HR1)G1/0
MF_5]@LS$%O>PL(=6]IGGG2[0OJSG(@QH$DK=<<V7C_)H^WY.[BUNTTZ,,,'5
MFJ(,%&D8[FRL+1=6MVZG<#"Z@O, @?U]W!GIP:^*!7\7=6=D=+VU.S7LE%=X
M9T3;N\\[][3;OOG?@M^7B_LO*MU"U3#_5CZV7M\DSX7(<PQQGLF-$T4(4H0Q
MC*@H$H2S/ R,8ES/4AIYQ;9T09^PH[?\-%AF&ZD7".Q6K)OTUCOH6<D\;:&G
MZ4RZAYX5=W\3/?^"V_+5-1,$K]]+%K^NY*[<MB*X^2XJ5DH;?,:B* P*BF'
M,(=(H @2EH00%33-0I1$16*56'*6XLC+N:,/U*R 94,<B(ZZW8(^#U^2XCS@
M"8:A*&*( BQ@S@62QP>4D;P((IXSN^.#5P"=SA&J+-GC#HRUXF-\,,VTI%>
M[+3E[L>EB7<-<\#-652LM::QI)ZTYWEZDVI18_'WM:GYBVY:]3TIJ[^0^5J\
M*VLV7]9K^<EL#\VI"%*!"P+C5->Z9P4DA,8PY0SQ4/XUB+&-1AVD-K(V5;2!
M)@Y^%D21-H]6-D/+;,U[P\!NO??$[Q$&OX[B93"2T=-*'Z8UZ2HW$GM_A9N]
MY+:Z/ZM[;^6^K,0WL:C+)[$MN?Y&%,M*90[.N"@PDWL\S"B1JSQ%%.(P$C##
MA2 TB@(>6J4M&5$=>;5_;F_\>TR '^:ZS4'3G,)NX9L!::8 O,-CIP@:9';H
M[_:!N )4<Z%R>_VI!"NI/:D&,YJ3J@@K&/95A=W+?E7&+XM*D+DJ!_+?R[E*
MJORS/-(IPI\7O1(B55G+7[V3_US<-X%-T@+_7*C%461QDL<Y@6E"4XBH5#!Y
MP) \;81IF 0T#*E51<JQ&!U9,6W9Z_31O>0/Z/9IU=_%2M='JWMU@1;"TD@9
M;08O4V]3SHNE1GS[X0H8U6/J35XK!%!2["O.;<.3KLK])*K4%\(C:]^+V7P5
M"ML7V*8ZWAL]^SLL?:M]]W"O#-2/Y4)\6(F'<PG:)]\;;QEK<N"N?%#+<N>,
MHX@#3=W39<V@9$[W-,='G.R*9E"@_NW,\(,ND8<]I\9.F6W]BU\6Y:I+U4,I
M3TF.<BAP%$ 4IP22N)!6A. 1)DG,,#+JR&I'=F1SX.N..W*O)T+CJUPK9FQB
MRXP1'5["X^%DMZYW?9/7N_T&FE]J/EQ2KLVQL@FK&P,SQR@Y;]A9QKO90C <
MOF8\VH31:+82[@:76;\]95!WRYAA"^]M_TQ*6)86/(2!\AFCHDAACB," T22
MB'(4!F8)L2_"_<B*OF,'M/R #4.@QQ%0+/WK'\,T^/<?5%;&LR!5;=CCX&7F
MW&0/><4S:;D571YTW,IT!2P^"*,^JZ_@6Y@B]'R";^+% M*=OHV7CE"_<$+&
MB5MW9>IW$,U^(=Y^8MPO9>(%K)G/ZU6]D@<L5:VZ4UAYRA#/\AB&&4XAPEA
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
M:K[CRLC(^D!^28G=RG=&U$PK3(&3G<9H.%+'@Y8GH)FZVA1V>[X"JR6@0G<
MOP(Z!N3SPD/M"%^8>%(RSFQ,JH N!6M?.5T\GF/:WN%=7'</-Q,Q9KD*QL5I
MJIM_,DBC/(1IQM($YVF2%]%LI<HOFNFF 5I6ZF=#T=P<N?AJ?P@G,XWC27H[
MI6)X#2\/)ZM55=+U2G<LDFKFEOBM'VD@O:_DOP%*T^8 GA?Y(!70X)4Q?!37
M#\MJI:[05).RI@B;U$%M3<LN4.FZD']NNBS(-YO$1?4QS<(,ATF8"AA&*($H
M">0A!L<4\I2S- A9PH2P417CLCNRMMFPI]OO^71^7#Q//OPF4Z+OW>6B[_%[
MLW,%-A* KI+N-C22*"FVO6'TK5N;(:TDF<IOXPOQ25P^%S/[BKQ%OH"W<S1Y
MH^I8C&;Q),?7]N;;.:GKLB@%?_/\MO7@K,G\9[)2K#^_(RNQUY51")'0. QA
MDC,$45%@2"F)8!P2E- \C@IBY<.ZA)FQ+T3;C%AE0_7X 2U#JA2N_,T1K^^>
MFK*L8G/)[)BI_ZDPMU/N/:[ EBU5;?0(^,] L39*!TZ?*/DJ;G,)*],6N?$
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
M1Y[K<,8%C42<YC 3>2(M@#R$).$4\B)*21[24 2I;05S)TZFB^BX JN.%U7
MN&,&K%J3ETMV[,M[N<%O9B9, JJ=HCCH/+H#\(8OT&,,=&>*=T, .Q79N@@<
MC_6SW/B8O#3617 =JWIUV8 .L;I?I(%2E6PEN+XG_V51KNKK!;\55;&L'E3M
M+*UBN]H)01$%N(@+&&%5CSEDB6KWQ:%(BYB2@.1%:'0%XD![=#=AQTP3XP$T
M.SH#L\=0LZ/;1*A: CRLQT:&S=:M>!2QZZ.(N70@LX3.(LAW/ C=@GVMH/04
M\.N&P6#@K^60TP4 N\FZ$PCL.(3]\>[F'ZOGZ]\J7E_SO[U?;(O3&9[O3KP^
MM@^W*52A[^GE=\O_MFY+CEV!]\OE:K&T\>N>0N#\*<^#\'8ZT$!N\*O7^GH&
M8CH=_$Z-.=G)[XQ0_:/?N4==SWZ%J"K![\CWYNYU6VU^6==O254]%TU/C'H6
M4Y['/,_D\4ZU/:6J)D^A^E*P/(SS /$$6_6EL* ]\DK6R>>;'@MS21VP/GG;
M YTYIJ9'N%&0LCVT-4SH'NU=\$:O,X5"[:T1:@ZG-&OYO9W+S"E/?!*SAN3P
M[&4_A.?*/7^N5 5RP; \8\49))A$$.4$0UP0"C-$:)B$D6#,*L9LF-S(NJ0C
MKD]18EO'YKX:J@[N IN9[O 'AIVZ.%/6Y\^#</@K[+,CY=BE?1IBKZ.XSX[@
MQN5]=M]R3!!09X6F"M@[G3$HSPOEDC='A5ZCS?KFNZA860L^H[@H4(@HC+#J
MAQEC C%1Y?[2G$<X*4@>D-E"W*M<ACN+A !K3HS6PZ8K\!X_%M$?+3D=5JH3
MC&SC2AU #I(P$2$.("$D4+GG :2JI HC@A8"9V%!4KO[^I'PO>2^_M-:'455
M"'\#J_H;ZZ5X@5*S"T@-")"_7\]UW:&ZUX\8B);;>M+I,5/GXT)NI^)-DB0&
M<R2ZQL>U:KG18:ZJ0FF9/&9..(/F*T7"GH%I<R&< 3I(>G ?R<?MY<=R(3ZL
MQ$,]0U' (HQ2*#6;D-HNRR'F-(*YW&CB.,W2-&'N=Y,;.B-;DWLW9>!711AH
MR@XME(_AY'*)Z"3]15>$9H)?>/UW(-8HEWM;*B]X=7<@ZO#%W.'C]C[>3^1!
M<+GJF[N\ST51,KD>'+R]9P<:VUNDZ(,- Z#CP,7M>QZ4\PY@KWC8K=+S4(S@
M"3:6U\DG?'[TR;S#QH+V_<3F+SF>[L[E,IY*96SW?5559D46ZB)_+\^GLPAN
M*\GRE^5\WGJ?9B(00@2YBBRF#"(F HC3&$.2$%$$ 2LB:E0TZ^5$&%DC[:?0
M_>L?PS3X]XX9H+EI?B9/_<U?AHLVO):9-SP3O>KY?+DS54^N(VF6NY_'*-'8
M+S<QOLYMTPLP[;GOQ2;HX-SX<IRX)I/60K[T[7K!WXDG,5]J_VE;'*UK4X0Q
M*A+!(8T3W91 ;EQ1$,(@"<.()6%>)(%=2NE9FN-'C&D.M#N?;WFPS2L]CYV9
MZO>,B)VNW@&C1[XK4SA*JJFQO-X23L]3G#CMU!B"P^13\U?=M,+GU3=1-;>I
ML[2(&<Y3 5F6YA")*(>$4@%CPHE@:8Z9L+K6[(T]\BK7E #1I.Q6=E]^LQ7L
M*)7=2FT$NAX6R'HQ'F'=TZ+KCSSIXCHBTOXB.O:(VV+Y\W+)?ROG<[D<]TM
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
MJ67G)SL$A]?T:+C8K7 '2.P23VQ%O"0QQ9C6=(DKMN+O)+98O^QF\[176UT
MZ'YU[MOEO&3/O>8 0<*25$@#*%7=)44>0RK-((A"(;(DCO,L-=(,;N1'5A'=
M3:RZ]K]?Z(8K=CN\)9AF&_]X$-EIBPZ=3;#Z87E_\&O#S3B7,6Y >#(A+(E/
M:EFX ;-O<#B.XG@%OE*=C!;\HYSU^?^LJ[+F)5,+;N/H##(6%Q&D3(7"!"2!
ME* ()C3%!2HH(8E=J?UA>F-?3BOJVJ>OZ8,^ Y:WS&=P,U,I'M&PTR%#0(Q1
M3=I,3E]WL6>H37NQ:B;ZP2VIX6N3)?A)(T>H_.A9$"N/;\%@@G,"45H(B".6
M0I0)DC,:Q9E=U?<+>!E96_RB"O5QH*?"\E;T$H#-5,=$L-FIE<NRZ3K^7C1]
M;A^DETN/VW#RVM/?]B'SD-YV,.2E 7Z?EHLG.:+@MZ+2W1XE&+KVAUKD];54
MK4^'[;Y(0DD18P19@1.(XAA#0K,49D0>O5#!>)!';L%\+NQ,&+AW^_47T#'A
M&GWGA+BAV309CI9650_"#6>@QUI;.T\SMP%XHL"Y2Z#R'B3GQ,P+!<1= MSI
MX+>+1G6V^BHA2;P3S9\?%L?.EYO^;[.4IGDNI.:+<N5CPHF )!<,IE',6()X
M@@*KLY\E_=&=3!OGDEJO7!2BJH0J7J>/W];VGA6TQC;>6(!9VW6: ?!#Q\J/
MH%R<<#Y=;5M(>K7D7*#P9[U949_:8G.!YHB5YC2,?;S,%ZGWY)%*N=+?+47]
M:;GZ(G2;[2[-R[H/C/F(HRN5#2. 2T[ 8KF2&D7SLDD<- ^RL4!J6*.,!Y*M
M[WJ+CV)"FDDK\&4/GQ&ZO-C+[A2T8T%FLD@>>]'[X3T.;SL>U=3=NBZWV2]1
MT2LE]N9Y^TB_,G!7%%@;4VWG;B;_>K=4/[KY+BI6ULJ,^JLH[[^I9YJ"&%^$
MNK63Q]!.S:W)7%4K"V<B)B*F40Y%'"$5-9/ G/(8QB)&A&0\D&= JV/?JQ%M
M[)"=+4=7X$:5^RU4D$ZY-(PK?'V F1Y(7PW#(QYN>\7?=ZO(],K]T>>A(O';
M\O#-R5C=/W02@]52_UA^./VOJ)-[4\9F(SGHB:[+#'H\-+^ZZ?1U '\]@DU[
MF'\]<I]R#+P^#B?>Q_5_%,^JWH-B547<,94)<2]FF"<%QZB +(ECB# N(&4,
M0<XYI3GG(2=6%1E&X7+DW;4)97]J:(-*$[]2^VM+?J(]=G">1MXN?:$_^<[7
MS%W+.?C2SMWM^;F;;N\RP?:EMZ%!'G\?.XH)S-XV!R-B;GI^AQ-5-']5-B73
MWY4UFR]5 ?5K6NN=91;''#.<!A!G"86(I0*J9B@PC#(F A+QE%L5Q;"@/;J_
MIR,-WHB%*-2]SJ\=;<N2.C:(FNG9D7"R=?DX062M^!R$]:3.;"A/JJ0<(-E7
M/2Y#.%;E:B]@[LCW?BIW]\7G*:$IS1@D"<$0I4D :1@PB(H<$R0B4:1&O3+,
MR(VL-CKBNMSWW*"P@ MB9CK"'PYV:F$#@23<KZUP!?Y<+>MQ5(29K+XJ< T3
MF[;^EI'@!]6WS-YR6^ZW53NZ[NRFS9?Z0UVO!9\5&<,X0CF,2)RJ'FH%S(.,
MP#"AM @CN=Q#RVZUIXG9?.!.F9X;TJ#6+1)+31;\4"Z:W,7:,GEQ #>S!>\'
M"[O%O@5!$[UJCDHU:.CZ6^#G9?.TN <(3;JPSPN\OZ@-WK#/:/R9_&U9=5?$
MM>[J%$0\B!&+H*"J5'6,(IC')(,\SX(@1P'."N/>5H?#C[P_;_-H++M:'0%B
M>%5>+I[=2C25S"J_\+0 %R02'AETLHS!TP+U4P,'GG*H,J1KD;!-R>UEU355
MS#*28(09S"*BJM&F%.8\2R%'')&@X$4LC%;2()61%U13BF>'KD4]GI/0#*\M
M;P+;+;$CLKH4(3HIM$4I(A_"NQ4D<@+!KCS1.>$&BQ2=?'FZ4D7G^-\I6'3V
MX0O2_]3L?B[>EPNR8"69WRYK'16Y.4@BGI(09QSF%(<0,<X@%ED.*<I0@JFJ
MR6)53\2$Z,CZ:,.""E'8, $Z+IQ]>$9X&EZ2>$;)\L[C<H#<L@0-)?:9*GB.
MY/3Y@H8@'$T:-'W7L5AJ78O5&\+^+@\0FY*M[<:41 'E+"I@S%+5Q+:((144
M0QS*0WN8LBS)K?3$ *VQKUH594@U:5!O:%M61AV RDP%> + ;N4WLC=4^^6@
M_6<%&XCGJ^3I *5I"YV>%_F@O*G!*SX][MK2F)$T"EB2$)C&60$1Y0)BK (A
M URD4<0)#L+90A7FE^]?ZG77)(V^:-Q\T0>$[>S2*[ 0AJW?3+"ZQ-%N+KIG
M+[NG0J$6THWJ5V\HO0*G^H[(9A[UW5<N"+MZ<SY$X,U^B,#-/];EZOG#0EH'
M^IC7<'/WC2QV(LL^+&YU(*\N&?Z>E-5?R'PM9E$N:)(%& 8D4E71U:T<I:H.
M<A92&N89+[!U7-;D8HQL3;31KN6B#8:^ H6D#)X4:8>@K>EGV?# \NKGSO((
M='G85R,9Z(G6%J5>2>$.PJ'E!W+;?B!*//"7P0_$+3+LQ>;'9^C8]$),'UOV
M8A-U-/CLY;AQO5U>,B&X+CCQE:A\:_D3J7U7S[=RC:]4G+3D[E&Q-<-)$J,D
M89!%60!1PA-(<AY $>.\2'G"46C4?]&!]L@;3\=)4XFE)DUE J(.%)9G61L\
MS7:+D5"R4_&[ 'UM >H8N0*:E:LF3Z7CQN=MM34$WJZOS2E/?)]M#<GA!;?]
M$&Y*YLVZ+A>BKJ5>I.5"J\6VJ, _I5KCDD!9E"KU0A_AZVNF$R=5DD8_G*:N
MI7:46O!)/K^LGF=<I"S.,8=%(?^#DA!#PG &@U#DG 6\2(15]N$H7(ZLN#HZ
MUCZW<:;$3*.].-!VNJ]C%_3XO0);CD&?9=#P##JFF]*!O3Y)+=^J)V[+N3\]
M.2JPGC3J.#Q.JGM'A7E?2X]+[)*JB'?D^TW3":T-5Y\E4AMG&0LA+9(4(H03
M2)-(R']*BS'+<YY0J^2S$W1&UZFZUIZ*.&X[O;F4-#Q$1PB,:!S%,,/*!51(
M0QKGRF=<L)Q'"2)4W?J8-\;S@8YK*[QR)(S,-A /DMMM =ORBZ E"7YHB9Z.
M2G4LPGA2+*\%%@^IO$#QQ).B'B^,>/IQARBR=X*NMD?N#ZI.O3QEMR?L;V7%
MVPM(J< *BF@&>5S(M9K0 N8X#B'* A%'.2XR853:T(;HR KN?P51CK5*&"Y:
M*[R&5_!8*-A>]M!5S]>H;+&&AZO6KP@T&R[!:*8P6<2FC0"76ZB:(6R>HM8L
MQ1X,8C,=:[J8-DOI=D+<;-]UT(Y'K,[;:OE4UO(O9/YAH0LQJI]^4(4!R?R:
M,=7KHUS<:U7].!<K<<W_MJY7VLO9-!YME7<]"Z,D4\Y$2$,J3^Z"!S /E3<Q
MC3)YJ(_") [-\E;&9]9F63GEO6PI7SEV&)Y@Q@RT^JN9!1^G^Q[GH,>Z4GF:
M>;#E'FS9OP+]R>RZ)-^\MLFTV'O^'WGOWMPXCNR)?A5$;-R]-1'".7R K[M_
MN5RN'N]6E[TN=T_,[3\4>-H\(TL^).4NGT]_ 3XD2I8H  )I]]Z-/5-NFT1F
M_D DD(E\?)A)M=NQ/L#DFFUZD^ ]N%6.R\%T&^PD2.YLR]-0M(U@*_(72?RE
M=1/-O2A)TBQ5 2C*>>YQI&I.<!@DE!"!,T%"9)8EODM@9!-F2P[DVWM3TTBU
M/4STG _G2&IJIFR$K$FY#$([+(.SR+.]X2<.-SLLW-L8LR//31Q8UE[R?UT5
M@N?56GX0376RO.WYT-W[SQDED8AC"HF(U;&94)CA((&)QQ!'4<!)%%N$FH[.
M^#0!JY>J,/R"LW\76W[LL\?'GTT];?,Q)N?=ZV#VQ.B*87:";*/!/D $F"GJ
M[QWLI<WO7R.NRQ1^9R%<QH0M^[W+4^+JE?,?O'C)*3_,[J9A1LU965_8]/]^
MN2JK[ZOJG[S:7B0VW$GV>\T>_#EB*$D]%,,TXQ@B(0@D3!X70RIB2EB<X<2L
M/_JD[(]\!-W6U^T*AL)MZ=UMQXS6,_I)J:E7C@O3C6CB*=?;E3[N1-IO49NM
M9[O:9[WF1.V.I)BN:_&_\JH7 [+Q@,O#AU8W7O.^\^\"N:MV]M,R/^EF]3X3
ML[]SO1,7%E<+1X,,Y<]MH[OEPS?56*4NQ'DC?BL; ^U"2"U]0>GZ:;U0-L(7
M_EQPFG<5]RZ>5D65_U?CU&18^#SE,0P1XA!1G,+,YX'<N4(>T\PG/M/:N2;C
M>/P YUJ$^O#,._X-TONFFSH50!3%<C<5G(<010+#- YC2#R2D)2+. LCG3"9
MCSEUM@$WSW^="=2X*_IHTV)V:G@3]G[1#WNO_VLC!*BE: I9PQL!I2"-,T^^
MI60!/6% 7YIZF+X\'VV:#6Z1/MITVUTF?;!I-[M8FG(*!N^7)F%DNFNF*7'=
MN6V:E+"=M^*N:1#9]3+>[Y!W]9,NUDQRJ=B2_U\E>\\]PBEB&8*<<@$1P@BF
MB4<@)UG( W5IY1NY'"QX&/DHUNSG;?-,PRLK&T2QQTF .8*)GWH097XJ$?41
M]+%@ 4^3*$B169'8D3&UBJ*9&E4]/\G(2)D=6UIFMMWF#W4DW; $.IY4U+,[
M-\89B#CR1=AP,*E#X0R(]KT"YPQU=IV\)FA;;BG*Q5#P1[XL\Y>V=_VFQ)O'
M H\+J>"%U/40^22%..8^9+['D$!$H,RL+H89_9%U_4YQN!TV0)M2X*!^GA;.
MFK>-XZ%GZ)AU =PY=?5,Q'=?8D^+^GM5VS.!9J#PGM$P=LKH.Z\N<?E81V$Q
MSCZ_RC,PNUY>+]O>8&WS^)R7<^HSZB,60Q&E2@^E'&*NKKI$0$28H!#SQ"0Y
M2Y_TR.XCR0B@DA.P+IO**7G' L ;'LQTCP&L>FIG'+#,-(["23$!.BY4:,*G
MWQK0_@8VO("+TZ@9*QYS !SI' /"DZH;<T#V-8W%"&<FPUZLJ\=5D5>O=37[
MT$O\)* (XD"H;#'AP2SU(QBG 8J],$B)9]2&YS"9D<\OO;S'_[DN\I+EM'92
MF53[/X&3GH8X7WHS;6 IN'W*YT&Y7&=\[A)YGX3/@X(>S?<\_/1Y54CJ%/FF
MUN\W^8MK>2 IYY%'&<:4PXQ)ZP-Y$8(D()FT0VC,0N;[C!G9(4/$1EZTFZ2'
M'FWPAZ(.:O*&ZW80-KW5ZPH,LS5LCX-UX8TA 1W7SSA(ZEW*8 P)?:R:Q> [
M=LN[+IJV\7QOMW=U"OBZ6/VY,3WFF"&<A(C#((X81#246S.F!/I1S$@42%5@
MYF/6ICSRPA^N5'LF:'HK?10HS)9]4S=R>Q.W96+6'/ 5'V##B#LE8"R[(XV@
M3W=2]6 ,Q[ZN,!_ 3'%PRN87B\4%^X_[E?)!M)GY&@O_\)LCKVY)L)>!6()J
MM1-5K[?NC\@\O+C/%]=L!9^0U&&!_6')#JS/DM-_>UB]_+M\L5V:E&U7Y)'A
M)EEVPZ)T:^O$4]86<*$NFK_PYM_KY6W!GW'.NBK>;1*CNIE6:[I-MXO"(";2
M%(8>2@,571Y!3% *.0DXC5(_1HQWZ4S:-K(%(UH?\FYZDMG*;9G89/77,5RK
M>INR*3%J";>VH3T6A+:&>,T'^-1Q]+<ZX:>%M*O&I!!M-OZ+841M+/0S '%G
MP=LP,;6%?P90!SP YXQF$9=\C__%&6XW1(\DV.=1"A,6IA Q2B'./ ]&2'B(
M16&,4JH=/]P?>>S@DIJ40:C@CM3#*N(L6<Q6?4/%IO[2CCP&(8JV<MF%$IZ8
M)K/0OD.L#X;@[;PP7:C<(3YW0MH./F 9AD ?.5NKFL:7FU: *M%[F]NC$O2^
M2ZZ/_/E>_E3BVNE;WJORFO,T"+G \K@2J#H)2- $$A(D,$Z]("0H\9@(C2(5
MG+,XLF[987,GB5?MOOW_[K5NV'WICYI/TU ']W.I=Q9ZWQDRTY@33(YY.,5H
M^+F*N'#/X+1!&:,!_"9N8SQ*=@K^'O^\E*? O+K$1?$J5H7*:*LO%%,2"(0\
M 3&5_X,R$L",T!CZ\N2&<!)Y)#8J"W^4TNA'N9^@(0SZE*WN7H^CI:<)G6!@
M>@2T$M]829T4S9&N.4YG4I5Q4MS]E7_Z!;L%?+EZ>LJK3G.HZ-1<JHHES7GY
M)2_I8E6NBVWX(LX"X<=^!".6I.IZEL,4I1Y,D$=2'Z$@C(T.7T;41S]7;7BI
M-^L=;L"6'>M843.H]33": ":'GO<86>L.JPP<*1.S&A/JF*L8-E7.W:#N*ET
M*ZF5.>--Z9;ZX-*ZG-H^74V]W?*Z+-?J)-/\>J=@3)U>/^<9Q0$B& 81B:3%
MF&80!VD$$\I9RC'S>1QI.Y'&XW-T]=;CLJZ/<;&L5$6N.HVY>@6T?[>#:Y;.
M*Y7J:OXTW&$?8U;,=.;AHJB[T]3CN]><L64==+QO_K1;WNL#3>%YI6[?82I=
MUKF=;$K/KG'K&&C3 K>NR+]K=5O'&)XJ;>N:W%DIQIM:7+>\J,OL2@1OR")_
MJ"FIJR*JBDKF3_*1&_%#_K84C3.B*6_CSQ-"@RC$"(HLEGMUB"DD680A2DD4
MQIPS$A&+O..S&1MY<]ZT/6\S9V?RAZZLV?.69;#:\#RKK[$5UZ"JV;;*M3U_
MPO3,E/>8!K/=^*X#?EM/KL<DN.D!W_$)&D95:ER?U9GS,IBNT7.;P7L^6^^1
MUNL,S".YON[&M]/(WU;+!ZF(GE23DGLYQ)>5XF?N1RA,0YY"EE(?(I]2F(F8
M0.ZA-$[BC&,O,=&OA\F,K"T54:BH D5V!A1A\$=#VM G<P0F/:UVOO!F.JJ6
M^]Y4;F-U,RR6(^5QA,BDJF!8T/V%?>)ILV7*>#Z_6E8JHX8Q.>5E'45[4]1Y
M<I+Y.98+E6=8KE&DKKDQXC"+<0J#,,D2EJ$L(%K!\:<(C;Q4&]*@I3UKXKTE
M0J"CK[=<3\(UO&!=@F"V9.WEUUZVNL(-A-'*(9HU*W_8+M63 T^R6'7%ZY:K
M]O/F4>I71:$LIXLE7KR6>7G/?U:?)8O_THU5/_;^V&NP*%9+OEJ7>\Z$E@W]
MB/6C\@^O/E>B&ZZ\8:G!'XH'4#/A*(+]E(Q6<>Q'!YTLFOV46/V8]I//GMTA
M]%+5SBVJG"SXO02T?%PMU+6$!'*M0ATZ#\D7_%K.:8@QC:(8)KXO-](T"&%*
M0@P]EL8\C@.YQ6HEDY['QOA^_8Z36=U-M.8%T"TS@'1N22;9L6ZB:8*\ALM^
M$CS-5,:;QIH[V&[X CW&P,;E^V4J;*U;EHZ$L:,FILZP/J>]J05$!@U/349_
MKQ:H%@@,-$6U&<TR$*UU?:MKZJ;X>NU8^9HO\9+FJN_;ICV9,M[*PW]JS?^
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
MN<0B:94BB0).,M^#,4XQ1 E#D/AA*G_R&?,89S34+W&D2W7D9:4(@1X;H.;
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
M7?YO$_^D?>%W AP=:]^%R(86_H_?9D 2G=7"*KI=95Z+,B#'A3<QYEV 8&G
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
MX@=>\!^<MEZT79_:A9"KZF;)[Q^+U?KA\6O^4M\(E*K 3%U?9I[Y6<A2Y,&
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
M,Q7NSE,$5464+"ERQB.K\^MY4A.KA+__[>YO8-/2!O5XYS1;I,R4@1_Y[13
MW^] 1[37,FZ"4^FX<+X"J<X3FC<\:E3@5T%/XV^XK6'52O,K>6SZI"11P9 T
MQ&#*1*Z"<3#$&4:PB$D1D$@4E%FEIO0'G]JUI%KA*EI._68.4#!;D:ZRV:U!
M8[&L%]TI_CTMLX.A9UU8IX0Z7DHGGW%M&TLV^F)*F>*;%Y4TOU[I3K;J.^*J
M;[E "4P0S2!"N:HS0F.8IX07.2IX1JR"I@>I36T9:Y)@3]-IF0WC97@?Y L%
M2VO8%@"'#JH&@GEKD#I$:^;^IP9BOVYO:O*2@\^UC2*[4P&<NIIW9\^FB>!Y
M2&&,:011FDM[5@@,DY05(@W",,N,"F\/$9EX"3=UWUVC>,\!8^#2]""NY:;9
MRJ@I7H%&<(> DW,R6W@6/<CNYC(\A8$G[]^(3(-NO7/OSN>O&^'^P!$W]NQE
M-?VO5^P#?^;+]9/69,TU\\UZ6=*7!2Y$'J<1A4D4)1!E#"G;(86"QPDB-(BS
M"-LEX!M0M?DJG>+C=V7QU:U,CXM=Y(1;"X A(,V,"L_@V*FK,52N0,,!^+/]
M[R0YG!80>&XJ,$3Q33H-&$!PKOV R:L.9DDWO#)WGGK!CR*,LPP)!K,@E6I"
M% $D##/((A9QBJ,T"<S-DC-$)C9+=E\_[\A:[-#G<#&P2CQ(Z[C,=Q1=;))S
M$EO8)!XD=[-)7D_UWSR9)",B#9HDY]Z=SR09X?[ )!E[ULTD>;>MRQ6OZVLJ
MAVUS)*7Q\TEUB/K*-TWMA2_KNEZH+B:8\ +R(@XAXH& A;1%8! 5,8TC$44Y
MMG%J&%.>6 U)6J#4Q.QL$'/DS"R12?"P4U0="Z#'PY7*7 .:"Z"@:JMQ_*(X
M.5\CUMH(L9;>DREB3G=6@\0:CF.SQ'X !^-$GXR4"Z;BWZ6Y4S[S_;C]\H-<
M96Z3I<K;_N_U4A5F_Y64*_74.R[6%;]F_]S6&UU35,@5?$_^6J0BCI.4QI"0
MF$"4JM(VF*N4:A9$C :9"(Q*VTS,Y]1WD#M^P(/D!/RR5*L.K%> [5LME_O2
M(5=@Q6VLJ DGT, 0^SFFQ4Y%-BZE Z8/5>(5."QX*@]QO5EL^0>_ZMEL7VBD
M 'LQKH 61!6Z^#DFT\+&_#DFU<U,_6DFU\X&GA[R03-Z0O+S6>+38WA@S,]
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
M=JN9+ <IKH:ON%GDUY167%\3/*ZK3?D_>NZ_"97.KZ/<I-Z\J?ACN7VLFPH
M.@Y_D6=Q3(- P"1' 41)%D*2IP*F41854J^QK(BZH'@S&\^-$://^S XWD[M
M[=A2)MLO3PT'_Z7+E2BV5.^3QI^HET#=<X@9MSZY<"K,K+H)X74+NMSA^DN?
MH_]2,.^8TK9<Q]85Z#'FSXJ[#!A/YILC$[/:;9<!=6RP73B:F[+K[D%;/]/I
MLG]?UYH>9SK:M]8=&_J_5\Z1K^O-/_CFEM/UPTIY.Q=%DA:"H@@B%D4J+Q%#
MG,04!AA'.*:(8V15QGDR3B>V$I4#N",U>GTX\QR9*<J? GD[77JR4.J^>*6N
M]-2PV]5/U:Y7R2!XX1NP9_&JC6WWIUTG1].3 IZ.SUEU].1P'ZOQZ0DZFK4Z
M5[TMQKTKWI8D$<H*KK(+L8"(!BDDE,4P02*F62+_"0*[ZZ*3=*:_*6KH.=77
M/XV,H1%YJ;26-F); J(3=XK2<X,B^;+N3M*8UW@;$O.5;3;XL%/7\&>^VO);
MKOJ2E*N'&UX)U?E3LOZM6)8/6@O4?U^)[5*4RR67IM^:;>GF1GX8WZ4V^:8(
MU<W>M! T#$(4Y3 I!((HH SB@(<PCS*"TX3A.#4J9.R=LXE-JY954'6\JAN$
MCEFPWG-[U4\IWNY9!T\-[^"I9;Z90$/]X7\B#9Q];S4]=GJJFYD=FZ#')_C6
MGYD>JZ#E%73,@H;;42-LXFFQ:N#^-M/CVO5]UFFR;1SO'\J1;O,>"<[9HMX_
M3D=][2<@X%RCA O)Q(9_*9\Y^RP_^-6#RI=O-NC?R#_7U?NE- *_DL>NP1Q+
M"AJC-(<LRQ*(0D8ACA&%)&.8YBF/$+$JD.3 P\3[X)XCN%0L@3U/NZ)AFBV@
M^0**,<=^?BX38&9)3PRKW?[50_2+/T1=:FZX8N*O^H8U!W/7X7"%Z$1%#N>A
MW-29"K[6%16^B;: -%E^WC>+;R+-%@4G(<-%(M562B"*LQ3F22 @3P). YI'
MM&!V9W0CNI.?V0\+2NP8 3U.[)23&9QFZL@[1'8*R ";*]#&A$X:&VJ%@R>E
M8T9S5C5C!<.Q8K%[V;[,SR<IU7K%E:M0+L27#UM^O_Y0UO_>DF4I2MI>)-V3
MO]IL-VF+;4SK_;B,/;&YT[($.IX DZM$'NR/V5(K1]5-[3BS.T8Z SNL7^;
MU%+53 6G516?2S!Q*N?C1'"VNCZ7P-$O\'/1./9UXMN3G[JK;N\_ZO80$ N<
MQ'&&(2$!A8CE 2RPZNE#LP@S3D.,,M,Z\6>I3*QX.K_'06*&U3%J&*-AS>%-
M<COUX"2T5>7X4:$NJ!Q_?NS9*L>/BM>O'#_^\,SM<[L.83MK1?<!O_].5FVG
MQ]_U/>;GU8T.WO^#EP_?U;VFU#;D@>OR<:IZW,X$6L01)VF22!U &8,HP0QB
M5&2PX%' 8Y&+(C52!#^=9%-'&S?A"K]L:Z:N.9HFC?\U4VM>[U^!V2'LI^%W
MGD@5Q]:_NYZ0.VF!%A=LI+S[QL#M!U2N0"/T%>C$!JW<IZL]_@1-@Z>:SK=N
M,NQ=KO^,IL133:>W)L:3,>BV>:MTX!_E<GF[7JJRG(K#1410D10)AVD<YA %
M<D.5[T;RCT30,.*(9:'--GJ"QL0;6D<1_*EH@I:HY7W$*6C,]I8+!;;3\K:R
M6JO6 6D\*;E3%&95-P,B'B_\H4<O]-3ONSK6NU Q'D=Y+J($!F&H@N@X@B04
M 21!2*DH!(]#8K,6AXA-[5O;^YU[Q$WBS.QALW3$7PB&L__=$@=W#_N @+X=
MZZ=(O8T_?4#HLV[TH7?<EO=-U39UNMNLZ;^T45!_VV[J#5FQ<O6P0$614Y)@
MU4E-KG!,,<PEN) 0DN4%CQGAR.X*;H3BY)=O._J@5@R ]9XV^$6>$?3QLK8\
M7X[!:+;B/4)CZ^KJ,-&4KYI#ESQ-[8G[6_:&4GI:^6/49EW\AJ(?KW_3U^Q4
M ./EHBW?]/+Q+_I=G0W4!?^B0!D3<9K"D--8U81FL!!Y!GE4\ 3E.<D"H^)O
MYPA,O)-W)$%'4P>IF*WGLY@,+V ?DEIZ3^R$-%ZD8Y(,W#C)5YL%*7_8K\.S
M \ZR\,;$Z5;:Z'/NM1?WAVEYVB[KNZ>*$_9MU<_D#A=)(3"A 8$X9E@N.?D3
M$;B ":,9BW&H_M^VWJ()X8F7HB8,:DU9I4<_=_4!*DG<OIJB$91F6^T4 -FM
M8%TU<<_"%6C NMN!=5!,P6^91!O)/99&-"([>SE$&S!.E4"T>G^B2ZSZG$.O
M==M]_(M7M*QY?<9SU_W^IBHI7T2$!'%2(!BFR@"@(8-YC.2Q7AX$"HHS*@(K
M;30O^Q/KM([6U#=2?J?4T[73FTV4_[NE>N1R:7=]M)-I\ :I>PIHT6:\.IID
M2N:Z'_++_,]U"33)Q%C?]$S#Q<\6B[%+*S^\*>*I".2^E0="0,0C#HM 6M8B
MYD51Q"+)A54ACGG9GW@;^[I5%:/^U_\5IL'_5H6&M5/A9PFJ.#F=;QTY<>DD
M_:SA$3NYY(_ZHP"[[V&R6[NWF:6?/NKA)/,_UZXVR<3,%[\PR(5#.8-K]76\
M)T_EABQO^69;K6ZJ]4-%'MOBC1QG:<;#  8DRR!":0:++$@A)S&-$HY81(R:
MWY@0FWC'4,1!2QTTY$%+WR(_?0RP82WO&P8[G3R @$O=SS$H+++O/4+BEE#O
M\G'89<4;BCB8Z#XVQGRYZX;2'*2CF[[C6(^_J?%R)R>>7Z_8%SD;RWOR5UNX
MK<V26,2X2 (49S!6K4(1)RG$.,A@D"8DB=,PI,(JB-F(ZL2*K:LI!$&]L?9+
MF\%F9KMZ!\-.O74X:/HZ[4%SH'.?6A[ +RT7Y[U=]K73;:3V52/=B.:\M=!M
M8'A5\]SJ90<[YX94FQ6OWK=;$Q(HX*P(((XHAZC(!<S3((8%1ZK*.<$X- K"
M/#'VQ(N])0;>6VS41\(;F"CN(MDMV9TT+O;'D5@6YH:[>&[6Q?BDV=D2I_D?
M-!V.7IG/4CC-ZX%A<.811R?=OCLYE:>I2D5[#Y:'>/>R+Q"Q[S45A2DO(E9
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
M1;U5)54A6\USZO=/O!+KZE%3:?YVNRK53<>*;_0#]<'9=+MBNC4,!Q_O;F[
MDV3W@O.JPZ0744XB%F8P"PLYZ200L$"JP(7<:SDF.26%L*MH,?&T.Q6].#OQ
MVR?YXT5S.NML&>ZUT\Z @Z>@.^9WI_ZKTXZ!O<:\ D3(!:Y<LX*7FZW/EI 7
MP.-K>W7@8-[=TQVB5YOC!4.Y[7TWU9IRSNI/4JQNX7\3=YS*KXBI[/M%AA$)
MTT1 +J(,RN-\ 4DF$,P*G,IS?8AH8!1Z84QQZK"RECY0,PGD (]@N2:6^;+C
ML)EI'Z]@V.F:0QSZ2K\E#Q1]?YK$6%1/>F.<WJQ:PEC\8YU@_J)K;:&CJ ?Y
M0_=W'_]2>H8?6.HK]HZON)![^FF%I'K;+@K!HCRC*=0%-%#$8JDT"@%C'J9!
MS%%69-A&:4S!Y!SW*K#0FS;MD;8MM3/![)CIIK?&W$Z=G8R84C_O?M'R?'5X
M!Z-LUH[O0TOKX#'%O,]R0--!ZZV"T 0LSEQT:#J07]<IFI"6?6J+&NJ:;K9D
MN7RY(27[O7Z_ON-+KLYJO^FVY+VB'H;Y+S9C3JQ:#R]16YZ 8@H\UW_3"Y>L
M7D#''6C9,\^IL<)O6)M."9V=AG1$S7.Y%%<\G-)_K C-EB/D(GX_D<CI?8>0
MU=])5:I(GUNRT=IKO5*N6'6OF3+.,Q932#A1U291"O,\PC ,BTQD89#EH7DI
M^[-DIK[D;>D"11CL*%M=^H[@-*P:_$EO>14\O> 6H91> ' +B3P#A*=0QE'!
M!D,2S[\]7VCAJ 0'(8+C3SM>S[15*;Z)OZ\J3M</*U4 \MA:^KI>/>LNV_J:
M2-I?DI/]'DV2,"4X)S!3;3=T;2?"LPSF)."LP(SEW"@1V"-/4Q\_6PZ50Z<)
MEN]S"C[6F_)1E31X?<Q1H6CZ-E>^V=SMJC/2'[Q\^*Z>OW[FE>K$<,O5U9NZ
M"KCE_]Z6=2F7T!VOGDO*QZ+3)IMF0Y?_O)/G< 4PY.O?\=7%!NHY^U/S!R:I
M;.<1+U]W AXXFO>.P!^$K^X,/ Y]F0?Q\XJN'_GN"/R5;Q8L2@H62<LP57&
M")$"%B++(<(D3M- 4!)9Z=WSI"96ISLOTH;\U685Z2M--V_>":3L?'*7R>_H
M66N('CC8O@X@X.P5.R^<9]_6"4)OXJ$Z+_ Y/]/ &_;>(JD;5&T*WK78,W0(
M';TV\0*4U*"N+_+QF[D?YUBR<5?-!4+9K:J>/!ZK40^(X.1 .1YK-A_)&2'Z
M;I!SC[AM8I^D+;OA7\IGM;@.NKW_O>9BN_Q2"KX@B/(P5%TV!%(!0"B'1+4U
M#:(B9'&0LXQ:Q=6:$)UX736$P%)2 K^\<%+9AN88 6>VN_F&PVY%-M2A)@_V
M]+M,R!8HQ8._+<]&8D^;GQ')6;=!&Q".-T2K=WVG[3>;K^ZC]=+\>W\4C=(8
MH5!0R$A (<KC#.8B%3#)\SQ,&>4)-@H0O8B+B77'B93B?>SF+J_XVFL._A#F
M!N[6.9"T4SNC>=D-5TWCO!?P9_M?DY.^1VA]Y<9[@GBB%/@#J.?(:#> PSUQ
M?6CPGR0_W4!^\S1TD\$<FY0R5JHOC2S5?=OGU7OR5&[(LCU5%+&(@BQ,($-8
M6H51+F!>)"%,(T&C%(L(Q59.CD%J4ZOT'6U],PP_KT!+WK)-Z2!B9N:@-QPL
M%?(1!.4.@@G:!AG)Z*MIZ2"M>?N6FHC]JG6IT4NN/LQ*ZI.-M"/W[<;J7TFY
M4B4KWKW\-V</Y>KAEB_UCE-_+Y_T/6<1I,J0BR&.B%SZ&<(PS^3ZCQ!/&<XC
MP0-DY]]T86-BG=!2!7VR3JG1CB";ND:GALY.C;B@YN RO41H;^Y4)R9F=K5>
M M1K-^Q%HUUZ#]Y905_7&UY_69.5*N\O3\)D1379SC;JF>\H$P&.&,Q#^2\4
M,PH+BB.8BE D:1I33.P2PMUYF?'>^^3Y].LEYU,?<V&FSF9"V$ZGG0)7W4AO
M5)::9DU#NV.N?]":YX;:&2SO-]/VG+S1C;0S9.=OHMV'='#1W:XEW?9@0?(T
MSB->P#"D!"+"5(BB_$GJ-Y+'899'.#+VNO4&GEAI:4H6;IR^R 9.+T=!['2#
M)C)^0AH6QL+-Y"B4F^=H>(+L'$(G&!_T\?2?G\]M<X++ T_,J=][Z]QZNXMC
M^<SD7)5"!Q8V&_4U_?>VK#B3&J57FE?^3DXKZ^5A](L_AU%8Q+C((2MBI$KE
MAA#'&8%Q'F:,42P0-8I7GH_E.<-9EGNR#C$M,TR?F<7T<TV*G?(\U;+V"NS9
M!WW^.S=U)X&VN7IL@E:(*W"0%.>U</C\H$_7,=<WPV_=;7>B"3#HU#L590>K
MT"=W;<G:YLF[[^MJ<\^KQ\\ZHE(?_1<1B4@224.3QVD*48I#6+ B@@SCF$5%
MEL?4J'?P_*Q/?1Q7)*&NLE#NB5I8A_/.HX$Q_=/.SD^QXW3MF+L T6;^E53@
M\W_ _%N</W[:[\#MA/-S?@]V)ZLWF9+!L]N\',UW.GP3I _.GV_#@=L)]RO_
MT7K$5$FG:KV2/]*FV.'I:!N4Q8$($(%%+AA$(8I@$6 *8UZD491F01PG=H7F
M;%FP43A.5>:N65,I4*N.F[8)]^XOUT*[CI7BV'$-#MFV.Z5:3X'9F7-*6.WV
M<\G)>:RN7*+'K,^"KF!X.ME9DY_UG.8*SO&IRWD<WV'Q];N7W\@_U]7[):GK
M)AA"!"3*$PIIRC%$)$I@D0H*L0AB%B9)@ JK8 @+VA.?8@9#PVN5,*O9 9H?
MI] (&YS-5--$Z-EI):_ >8RN/PO!Y$'VKRG_)+'V9R$Q#[D_/X1WY2-UX/9Q
MNU09[->/TF K_Z<YLM&<2]LHP##0":>)"&!!.8-!D>08)TD49U9UF>U9F#I
M<T\5],EZ4S?GD+U8ZWC RZ?RN0+64/I40"-H3*^'SC'PLZBC$8 LM-+82&[*
MZ=L3KX@RPG27T%M5'>.;^'O=T.S3:>N_+5@4"()(!BEE,40Y1A"C!,LS7I+Q
M'"<41U;M<&P9F#J&03$ UP)N:]YDR /BK)^LP3733E-"9J>;=IPT77VOP X^
MR4Z7<MB442FI/ NS+?6KFERA\*28K,G/JI9<P3E62L[CV"?QMX7?5%,,TP3^
MWBL3ZP9%PCQKOR_*\+J^0 J[Y=K50AP4Q"I+_P3;3AGZ_7%FR\X_P7P_,__4
MK^V^:,;+Q<?5IMR\R,V<JS!=N;%_(!O2]>J-1)PGM A@(I2'E- 0$LQ2&&'$
MBX+A, @#DW4P1FCBA=&0!CW:0!&W:X<\"M;P(O()@=VJ<I7>>*&9BC:P\N00
MS<J3/^Q7WNC LRQ%4_&ZM6G\O.,UQU9% WX3NUWOCC\TUZJYR'-<A!C&F2 0
M90Q#'!4A9#%") @(9:F5Z7N6TM3[F*:K;B?6._NM;DE;WD><Q<KPXL$' I8W
M##OA]\;KW9CP]I<(8X+YNBTX2V?>:X$Q<5_Y_T=?<%N\'X7@M,EH:DM+J3J>
MZDIU1<MEJ:W43ZPLY9E$W<LM,&9AB'D&&:(11#RD,.=!! 51N<\B%@5ABQ5_
M4*?N>_.5;<F&T=>.FZ_]%3/FCJ1UQ<N'%60J[4OW7][YDDK-IMW:MX7:3"-,
M@9S;KMXQTB\8IROL'C)S!3Y]^/Q9GW*IE]W^0B0\*19;ZK.J&T=HCI60ZS".
MN=EE31X>*K5\Y;C?Q"U_YJLMU_EDBS#'09@7*0RIZLD71JD\"(0AC(.<IPCC
M-,ISJPSL 6(36Q>'I)L8"$V\S9VSS;8>@LU,I_@"PTZ!N.-@GS]M(*"O+.DA
M4O/F0AL(_2KCV>0=N^6M@QBJE\7[_UX@DJ-<><73**80B0S!@N89Y%&8X$#$
M+#!+3]X/.?%2O?M1;OZ'5_+O#*M<]X0=7GIN(M@ML+L_/M__?Q]OOUQ__7#Y
M4GK-\,!INGVX62_M'_9+I3?4+ OB->O=9W_B-S[;NR]P0@DA@L,HQJH>/4$P
MS_,41GF<D$1D&2/8LI/LVS2+]=/E[+(.KF_1I'6D0CLE]?>NX=C4S= ][U,_
M14M5NZZI/ANC-F7&MJR44_%YI5L9ZXY=1:VK12PBRC,4X  R04.( I["/,,$
M)DG"0AR@F.1&G0U'Z$P=1=(0!CW*X,^.ME5!P?-(#:]>C_+;+=\Y1+>IEN@%
M L=ZB*^A\%7T<%2JX;*&YU^?L7#AJ R'I0G''_?4H%6U"Q"41S3G"(J4"*BT
M#LR#,(4)"6,>*G\Z0HN-ZOMB>.P]0<1*!^U(F1_SSK144 >^9[+<-DN3+)?K
M'ZKG[85]4^U[+,S<7>&HK8)"X?<="M>C*%S>@W2Z/@MOWV'!IK>"AZX*W9"W
M_*DQ$.O#YN",Q(2IV"_&5'MD+ \"!0X8S&D4)'F1"!&ASGENMG[/4'+PC]LM
MXAU=];TZ-E,_AY+9<KU$<K="-SN"TS5+'Q'*T_H\1V76)3HBZO$J'7O<=8\M
M-OM2?OIVG-<;Y=2^VZA%T3JRR0-?<,H3P5(&XY1@B/* 0TS22-5Y+[(@3! Q
MBSRQ)SWQF: C#2I)]@K4FCIXVI&WW8"-$37=EJ? R7:S+C9@S\05V&%VJS%K
M. $WXY@Y;->VXGO;Q(T)S[RUVP+R>L.W'N$")V!Q[*#H^8S>O>P?:5U*ND_;
MQW]O=;#.KL;HM\UW7MU_)ZMO.D^VOFY]\EQR7Y6KNJ3*9N2_ZU9OBXBG&0Y(
M)BV,D$*$4 2QTEPDS!!E44YCD5E5_7P;.:;VA72TU;U^0UR?/^1Z;EKF.?@R
MWV"R+9RE/_<4NGMC#SN<[V52>88GO;9- \U&M)Y>KX$6#FRD=* 5[PKLOY.=
MA/J$)K^3WX>_$S='[]O-DD]/\AM(,;^K^NVFZJ0O_ W9<=P@MT]/2\T>6;XG
M]?=/R_6/4WY507"(F$ P#86TO0,6PX*E%(9Q'.89BS)>&#G?+>E.?9G<XP*P
MLJ;+M4XVD*=+?8\D)%=R;QKWT5Z$K>'^X1\Q2WW?!TMQ !0+MMY\>XUL)[<O
M#6I(=5Z-9P?%*PUE^;K#]=UIP[[)IONVZFH-%SB,DBC,8$&8@$@U\"AB^<<$
M%7$0Q@&.(Z.BL.8D)]8C_^"D NN532%I,Z0,;O*\R^_I8-XE40+)A$MQ:C.
M+.[[O /E=O5G!)BGRT KD0?O!<U&FN^*T$JR@]M"NS?= NO>?5QP(2',*((Q
MI0E$F"7* U# B*5!*G]%>614EW0_Y,0Z[!U?/I3;1[N@.BGHL(IR8]].!;W[
M^.77SW__S5] W9[9BP/JY%"S!M3M63\.J.O]QM-M^.?53;6FO*YO>2TW0/K]
M>L4^\&>^7#^II;7(>(@3$20PSC"%*)5GACQ%,90+XO_G[FV;W,:1_,&OPHB]
M^U]/A+!!D" )[+ZJ+MOS]UZWJ\[VS-Y$OU#@L:P9E51#4NZN_?0'D)1$/5$
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
M=_=P_S&ZJ^MRP39M(%N]CAYI::+2KY:!=3;?G04.9,C;TYW4I'>&X]BX=Q_
M3ZO\O*D6*VT4Z/&9R5/0^\?]6A,17<[VUY*NJK:<7"_+13.P,7^:QSAA,><*
M2,HY0! 7@!6YR0;%.$MR27.$W+HXW\:0RW+RZO9\P(LVH5IMI%<6Y?_<+$HI
M(U-@ILWF%GH'D,(($U6RKI>N?51NG)LDE1DF/ 4L%P(@!F. "\I-9"*/TUQQ
M85?Y=OJ9\2O*=WY>[K15I-\;G!83:O>_]=[]/Z^NZ?<W3I'=9C(=\&X[S):O
MJ,?8+#J<B1YOLZB?O+AE+]P6% :F0/O2C<Q,NEF% >YX!PLTZL3]QG;9(G=5
MM7EN^[Z8+O9<JPQCU<-YGE.<2@A!CDD"$,VU@I4( Y3D!6=%1A"!D[04N\KJ
MV.:XWD#IDVQ*+?-&VYJCY$^+5?0J:>EJ@8\X8W9:]L>8!S<-'*#U5R^[K<?_
M+-I*T&2P_@!]O:Q1?NO67=<9_=?HSF4->+ &7/84/<\Z=&D:B'_Y)F7]N;40
M]P4AJUT;*)QS*7BB0"::<M40 9+P!!"%TR*E29XR)_>)'=F1E77'1-1P$75L
M],J@5C8]HVY!U=+4#8Z5HTD; B9WR]5)ZE 6JAW1:2U1)R!.+$ZWM_V4R,?5
M=ZVOUN7K)UG/BRR'BA8$R%A0@ @E@"#,0:Q_E80+D17,S?W1'WYT9\:6F'-*
M[P$(&<:0R3@%J$B(-HCU3XQAK3XISF-14)BGYG*L'@F W758[29\6VAHL8=@
M%C5'CX&8I>M8V&DYWTEVO53NJ,PB32><MCK'?2"==##TI)KGG%#'^N7L,^[%
M\A_+M=CP^J'\(LOO"RZ;6(08I31/J (4)GHEY3'5ITH2FTP6*#@C.8^M\NPN
M$1C9O.A(-F4Q.JI.A4,NXC*\H$)(Z[:H/ 1UJAT_),T-1>'/#CM9M?<AH?IE
MW >?\PCHV)9]_RRY7'PW=V!W*V$*TQH[X+\7];?[356OGV79A$/?*?WAWRV7
MZ]^-%?%A7;;15>8V\;[=&.:)(D)2I?<V?1( "*D<D(Q20&7!E=)+.$VMVLF/
MPMWXMZ]M[X1RQ^\LTKMNLQ1XQW:7S.$01!%\CBB."WU\DT!*;BHT,0B(MD%
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
M*- %TG1A>)I4%0:%\5A7AAW<(_#E?KW4/Z_+IAO!W5,I&Z-X&Y2K%2'E!"<
MBA@#Q&-SUY0AH!B-D8(XI]2^S^X@J9'57M=WJHHV*PU,Q/NL1'3'BT,LQS!P
M*$GS(J40*-S4L4LA(#+F@$J99R2%/!?(SAD8%CHO1^#4X WO#&$!<5/W!V2C
M/5V?8*!A#!R"@()AX1?\XX^)6\"/E9B#@3[#(TP7X&,ER4%@C]T;?K;T7U9B
M4;5E<:1X3\N5-M.K!]7EO'S9L&HA%K34V]$\(3$F>2Y GA*HS]L4 2I28S]G
M.$]5ED'FY*NP)SWR]G# 2*2Z###9<>1F'3O@:6<"CX.2F^([!&C+A/%Z;M/E
M^GR$LV'=90]DJ#H0GM0:=0?DV.3T&.&V?KWWZV>V6+7I<BO1^ 1ZK4$='?YN
M@XZW('8]:7N,S%HOU6&;6G-U^E_KQ:J._JI5MHGM:1JAMA6,1K@<\ ,H<!M;
M2^)OTM'6#9A+S6T=1[FAJN/'JMI( ><YEIB*0H$4Q_I(H4@!6 P+D/,\RU*!
MB%+*N2YA-_C(VZL&ZUE_[E43#+YH2)I-5I\D5OI 4IFEH'<2\S7IY63^5#<^
MWT_N(4,'B-EI%%\<W/1%&PC?D@E<9/"(]Y!E!;=#3U](\$BHLZ4#CY^YM<G4
M^^>7Y?I5RB^R_+[@LDDU^MGD&)FT<+FJVM6^;*9%__2@3+?6IY7QQSS*<K'6
MSU5UVPUFCC1C6+(8)(E@>K5"H<_^C.O%BQC/8*:XC/U:4 7D<NP0 L,:8(:W
MZ)&^-O?DO4IA;7&@5=4ECMS3ET7=>K=F4=LZKVNLY!I?,,J$6BJ3MYXF1ZW4
MS-#/(\[0#?VN1D P>#>LD#R^4:^L$6"^W$EK#&)^:O\K_>.^E&)1][N=_*)M
MNX^U?*[F!>&I*#@&19%*@')( 4L( @5G,M<#DB)U<G4,DQM9$9OD@I;Z08N=
MZ#?#0-1PX*ACKZ!GIRS#8>*F]6Z"PUFAV4D92#-=(3:IBK$3_%A76+[E:>N=
MUS?['>_GU_TCW8;8=#3=Q9#KD][F^<6\59F.W1]**3^N])*456UROWZE?RR>
M-\]SIN(L3@0&@B%IBL@C@/.8@30C:2)0@E-LE2D^->-C7\-IRI'2I$V$4T,[
M,LG^L^BY)>]HZ$TUFY:VWP\X1_[F8%^&@_J^[#4Z:S8:20YR7GK2S*)FYHU
MT5:B)AMU%OUZ9>;=#<B)IR&433D5V].:F1-/QHGE.37]6WT0YQDVZ?SEPM31
M;1P??UDMZJIA\X[7B^^+^O6H[S)*N,IE@H&*A6F C0A@D"M3MT0F*B<I)%;M
MY$?B;VR_0Z]]\^<O?XFV3/BZ$<+,B:L#87*D [L.]IQV54 ,K[/=9$S4-#LH
MBL'=!V&X>R/'05!H+[L,PI+Q3]WNA>4=!>WMP_),L=#'=7L']&EC@C,>U/9W
MT[58)3)/"D!8D@-$$04T)?I0D##,"\8HATZ'@B!<C:R+6WI-V<$=I]KXCS;[
M"-BF\_%+QX][AOCM\V*GF2='VTT?6T4B]^*.FX;+6[YFT7Z>=KR&S50/!EW
MO/;;>9H\"SX8C.=RYL,-[A&)W"^A8S3]>F6R\U9R&XK,2)KD,0$8LDR;M(56
MGH1R(&&N\CA)<FGG4;&@-;)*/"S'M",?:?H.X:-7X!K6:8%!<--4 _+[Q-%>
M <(AD#8<('Z1M#X?AEL,K9V$@T&T5X:8+HK63I:#,%K+5WQM1"7+4HH/4K]#
ME[LZ0MT5ZL]R)=7"M!<E29PI#%!B4BH27@ FL@RH+$]PED@JH55*A1O9D57:
MEHD(1*KEP]6.L\+.UE +C8BK)=:!T3$0]4I\=3Q$/W5<!,Q;=1,[F!5E171B
M,\D%B%,[R.GM6_U]=YR7&VU5:;VT6#:FUY';2&12*9@JHR\$0)PJ@%&!01$G
M%.%4X)PP/U?>-=(3>NDZ5K;+PS7HSQY-5R=<2(P<_6MGX.FQ,9'[S%;^X)ZQ
MJX3?R.EE"\AE?Y;U"&ZJI2KK^?D&\^_6SW2QFK-$<9)@!D@""X RK@]0B*0
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
M."="L$((!X-/7.3@G&"G!0S./N6;F=-VY.T*(9F0JGDNJ62I@GI-$6UV8TH
M4[P .(ES E/&,A'/ZW5-EW9KZ@P-IX6UHV3]\7TUK^P[I<N6L&LZS2DR=DOL
M1GG=UMFN*7A';=9$/8;,@;DH3+ \EU,*$^>R7!3Q-%_E\J-^"_ K_4-6C_35
MK.4N-?YN)3YISMM?YI+)7&B3%Q2LT(8P(@S00G*0,4%1'%.89$Y%E*X1''G/
M:\A'+RU]MQ5Y%2J[Y1D2 +>UVLK^>$5VYR5J*U"@]7J5W*2+UU;XXY5L_9Y[
M,YGFM"S+%UK6KY_H<UL_CR>2*R$8R%-$]7E6(KV?Y@04,8X1CVF,[,KW7"(P
M^KEU3S(R-)U25"^B,KQB0\CJ>A9U%-.I-<R0+#>TA#D[[&2M8(:$ZK> &7S.
M\RRX>%HMU()3O79Y<SMKRGF9XZ;I#=5S)<%<0"R 3' ,$,,0X!1A@&!&&58D
M3CEQBS"R(^SRF7I%&'W9/#_3LND<T.,HVK,4;7ER/%C:X6IYX R.E>-!=!B9
MD:J6NTD=ZNQJ1W3:,ZT3$"=G7;>W/>.':;G2PU;;<*6?:;7@ORQ6\J,^9U=S
M%.>HR"D&7)E;*&1BB%%* !3Z_W.4)ZIP"R0>)#?V=51'?!]3-XL:!F81:\)N
M30W3)M^^J?VVW BS6+[^OF[_&/TJZV]K$?UF^(T:AEUCD8?!MM,IX2!TO+2:
M$#WWN&8K4$(%. \3FS;2V4KPDY!GN[?\5,HG6;<N\%_65;7KZ/)UW7XB3;#D
MM_52CU>]6RPWM11WK*I+RNNYHB*#"J4@0Y@ 1+,$,!JGH"!00I4) 853^K(W
M)R,KHD]MA8&U8]U.?V#M-,LD<+DI'<W2MA'V3X:K/^V[0IGRTIW6Z;,VBSKF
M].FE8R^@GKD9HD JR)^/2;73S7 =*Z[;!W33:=_H<CW_N/HN5_J[>&VIMSO;
M-A'[T3146*_F$C$4XU@!FI-,ZRZN ",0:<.),TISA7.!;2X.K"E.=(W0,F)]
MC+(';%@GC0*#Z^U"1WT6=6JHLVF:(@NU*;+0\1 :&K'F&W/)U9:8GQ2B ])3
M0F6MBIW%[E2N?JW1HS!)8:-+[0>:1&<ZR[75C>XOWM $XZ2/<5O+^./JPUI_
M&G">YK'&%S*0X5@?&'FA%6*19B#%G"N%"8N%4Z<J&Z)CNW_IR\+HPE+6FW(5
MO;0LS*)=+^V7M@[X3Z82NVO582M0+9U-@:%R=#5=Z# ^VY9)7ZRBAH? C2,L
M!0[9*N(:R>F;0UB"<+8=A.V[M\58/-*%T*II3C(N>&+ZC^., @1)"AB2"4@+
MEN($)UFA'*N;'HP_LBK8!1R\:')^(15;(.S6] WBN1H[G62&DFD<M]W!.^W7
MU%;?/C2+]E7W[GB]^#[< -D[[N)(ZL Q%]O1WR3>XDBT2[$6QX_Y+<)W>D5_
MU]/UO2UBUUWYVM6RZY5#G$N(F=['4Q G- 8HT6<<G.EM7DC($YH1DE,G_TP@
MOD9>]'LNM^4D.T:GJO@9:OKL5,X;3(J;JIIR/IQ55V#T JF\4%Q-JBH#0WFL
M8D,/[^%8^GE3+5:RJN[7STP3,\-]WC63^2@T%PNUH/OFG?R?FT4IQ=U*_*+_
MO%@VVZ[^-\W,P5\X+S=2='%ZU3Q.4TBP("!3&0&H*"0@%"5 9:9O5@X99U9)
M91/R/+)*[ZAM@V-=?%L3S9F%=^S'FPDW/;[E/^H),(OV(D1]&;9E[K=21%J,
MJ,=UU DRZ_]Q%FTG^OT/.]$.OKX?;\+]O(4_U,2[^1VGG8)!S^5$K$SG^YP6
MVP/OZ<2D_4YQ'^BB;$H+?5R];.KJ%_E=+N&O\IG)<E[$-$]27  >DQR@E%%
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
MU<8NS6D>BRS),, IA@ AJ  N$F)ZV:FXP(@4!7'922Z3&EGW;PE'?<IN"G\
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
M35J>9&%(M0W+<JYW5AKB+$]B'$9"T)#S/",IY 3 EK"7 X$'K:8>M@]H:;A
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
M62;FM,W'1:OWEMM/^PTG- \77C-!Q_IIZUO\SFQ@O(A)&\2L80:#:HL1E,E
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
M@2GMB,W.$9>X\#[R$&WMS.=]"OK-<-;0]\/KOH,EW&/IP6PZ+VW,TG6<8P@
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
M<$?Q9#:>*"BO?9,3)/ R&%M$SDQ0/+'JZ=1M(EH;IE91Y=OVZRCY-U,%_5!
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
M[#&S_@B-_+$S*I^F$Q3$_,:/4[F*_E8>@'V >><IEF?6/6'.Y242Z#X)X_&
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
MN>?D734Y>SY?+.9_5A<0O])O5M\G2J.UV;#:$R@2;Y%XXV3[$W^*8U083.N
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
M;M(<^"2%$(L5 K*GO:-R-. =4^ \]]+1IK+->^[M0E=WSPH'HF!K&*VA2CJ
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
M[=#)BVT=KSO36O*]5+]W+?D^>NBTEEQC<<SI6A:&"50H'E D!H9)3U\DSQ]
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
M1T?-KMQ!/D&R>C4&!N0)UA$/!4FVED&@'8:,IZS["XM>T[X35NU98G44]78
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
M%"^W#E4I6=3::TA,%% Z2/ Q<$C"^>1ES.Q!=')(B.UYQ8T=1A@*; <JJ)^
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
M)NFNL?-YNDC7/)E@T,@HKGG*)+R@E 87$T_HK>3E?AN! ]!SL^ XKQZCXN=
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
M@BW"\\Q<;)U[M =YNV74GE68?RCE=("[WZZ7O2JWOTJP^MMBOEQ.E)?,>E^
MUU-:)2\AZ,(@F!A\<)&QW+KG_J/$[(:I,PODMQ!\%PBZ+9R_S_#+?+&:_BNG
MWZ;+6!V?Z[#?LUEZD,KW)J](B+%D:SA8%#6W.'C *(A=6R?/.<TEN]\[N^W]
MN3?)NZ'Q+-X QE!B,\S^?__G@0)(&O]<_VK]F_K_>I_+_ZK__OO[5W<^OT:(
M_O7]2_ZW./]R]?%UV.+'ZV&+Q-,+7"R^DP%[Y;W/RZVWMJLI\7F%TXOE7:Z6
MTR]?+^Y71SV(QAVXTO^YX>P^S]<+/L#9,%SFOU9YEG+ZW\>?'!5?%_/EY2(_
M"P0_C*M)"L9*NBQ!"X6U+1%A21H%S(GBM!;D*?@!#H2'E+0]&:]+$9E,@?X4
M3, Z#CYI<"EGB$%J8T3)(@Z;*[DF8_PJNB/U_O3YM;^HN[M'KQH:9(Q&<@4U
M$EUM20&8A2/#0'&30O2.M3?![E,Q/E:.4NR30-E;RMWAY U^V?2[,88G<FL1
MHG$2%">W-V"QX)1S1D8?2APV$'%#2T^8V5_'3T+F0(&/_<KXC/V;T+<N]P]Y
M-ITOKJ[XRTR*M9N1!U$IX5V$F"Q9D2;4N$D@F7D;DZ'OA;M?7OG(*)L=5^P)
M*X<J=SZTI$=]#KIBB_\;8T^QY3:-5!3S498Z[LL1,XX36XF^#598C8'N=;5;
M^LRN*_94PMT$0$-(NKN+Z\9OC9Y;)]"#,-: TIP$I6A;&!T$CSQE+X>P]P_M
M7'(B)+4V=0Z3=W>PN=7/P&%@WLE26S1I4(F8\0P3T)X0R=8Q'&[8P-&>721.
M'I[<2]&[=I'81^K=H6=+8&MB;,E1&0,1UT_B-6#/9&T3E*.6)"(<N-W-%J)Z
M.HB&P-.Q>M@?6/X*6+/\J?;4:?-D=SN2-I_%RT45[@0=TY8+,NN,K?/F3 'O
MZ_@Y$2RWP3/5/)Z]G9(^VY,< Z(&$N\BK^HV'Y.2?)8R2RBR]C"(D<[2A 6L
MTY$4G<AU;9ZV<FO]/CN0M$+)7M(]_+J:K_!B$&-GNO@/O+C,D]HF)=3IS-+Q
M4.U  5AK90.=BJ+4^N[!.V9=D])GJY&6ILXA,N_.TKGE/[[/U1^MQ=;75^VS
MJ[MWK;2KB7-\HAU+RI(=EU-0H(3W$(Q+D&)TWD4OF!XB=_-@@OML,=(.AD/J
M[UP>8#>3BI;SLFF+^/M?7_-LF1N^O?Y\D4&>7??D;=@75^TM]U$H8%>3N[4"
M](S./*<0$QGFA@_Q<G":%U>Z[H/X_]O[LB:W<F2]=_\7V-B7%T=4:QG+T2W)
MDGINS!,#JT0/B]1P44O^]4Z0K%(5B^LA#@&6>F)NW^J2!B>7+X%,(!=F(I+2
M@G?HG$:6>H\BCD%A(KF0I4NPKN7%]12]'_/B>HJHFSLQE^]$D6@1.,_I>LLS
M'WYR/B;D8[3"VB2\Z/<RH,T7UY,4>_C%]10I-X>3!U?\&$LA@S0HI=P6,X*
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
M."X>*Q=GHHZ9M(')_@Z)#@#I;"%?EY'#Q[F=EGFY/%<,C]OV_F,ZF<T&T8A
MA8,3.WJY+L6ES*(H%9?$4<MHZ9>F'MBH$_D^2ULY%R0MG"?YL60U.>?E8@J"
M7?&R>K#;WLXT<DJX-Q(EX62NNF2K5HI><:Z]Q\&ZTI4QIU-9YRVV393WJ^(S
MDE1RF\#PJ1G?"/S3%(?S19X.. ZOOG\=3I<KW%OX@"NNJ!2Y)3O-SXDQ(&==
MMG#',0M)4MY:#'V0J3JOR&U:2E, >CZ&]=2GY!9XY3HAFK)/:2E&UJ2$G/<V
M4$554IL#ZVL;4K>@HWCW_F=I..<!Y,R@X]4X-&$EJQ:YJXTCYK2]3Y/\JZ>R
MP88E91A#VM/\=,E@$_&*HH"#]L)8'F)K$?NQO%WILUSY^ZZF0=5"W-*/7-8N
M<$[F6<LE*$42L0H)ZQCB4GFDE<*(1*,AHC,FR=9FSQS+6^/YJL_&V,X#U3,P
MM@>JVAB ]6AF:59C6JO1R605B"GG,^#<<R0B2QG)$K+!!!V$:2:-L3.7C2?P
M7I\!]@RT7\<4!X$:Q9T2"'-#<Y,*@G3R#C%MM''8:"K#==K?LWE2[07A=0SR
M)+A=SQO3SFSQ8V9#/A80%]YCCSGRRCC$ W7(QD@A/':62)ILL+:9PN23V7LV
M85\3-ED)=M=P.AX2S9.ADGNE QZ.<XD3)$0N;3<D(8=S_U%/K,2:!JHO?D@6
MY?#91(A789?]@>\:3//<MY6]PDJ!F"2B0\;'7.U,8!^3VB'EO70!@G%G6GMO
M.(OA9Q-9-F&XS4#S&=CQL1$!$3PDSR2*@@;$M1'(F6"1<I'![WWRQ2??M!2
MMC?U^SIMLP^X_3+OC?O]C\ Y-]HB"3L42$P&9 4&)6-.0[0L8=5:-N1Y'#\;
MNVWEMO:" 'P&!^?AQZ7]&QQ-'E,(W8F*'O$H"=+**T289\X+C:DMW=>Y+L='
MF:O\VUQ;!."UEYEM".)#S,UM0)4O)N-ELM7"CC[%Z>W/LD"O+34.W(_@">@5
M)X%T9"Z/73#<4&;"DWK[?FK03J7\*"M3OX"5M8^;5LY =U@^[F1O?I>HZ"#"
M3H.CBBA)"#QX8#['UQP)8#!9X3CCK(^#[[)L7G$%7+^@WW8(-HS 9V"D)[OU
MNR1'!A8+1:(0R&N)$1>*(V.Y1E*'F)AFFM->9N8UP?T5%^I=E4E7PNOSM?3=
M$<%NR8F$*4V<(9\;A//(-++<6<"#9(2!7)GNY8&F">ZON%CQ.5AZWWB]]FCV
M8;70Y\_39779&Y#'<#P;^G_:T2+>:Y<:[XRE"D62Q8)='A\MLIZEH]X'8>AF
M:4K_O53VTWR4\>F_(]BJ6&GEL"PCF<<"&0CML);1H&0D",+*B)R) 24JL+6$
M)%]\U&1OS%QQ'-H7=/M[T3P#1\_ H [[[3O4.! ^:)5'V\ID+.R."=QT[ TB
MR2;8*P5QHK7<@L[,7G$4>24&>1D</E^#?>!^[Q)4XLKBP!@*$& C3A)%)N<B
M)V5E$!!:BW@EN0:'F;WB8/"Z#;8P#J^KDW'F;_E#\5[&3U;NL9OQ?BX:Z6?L
M98J>2!1L$HCSZ)'6@:/HB(]@%4(^"9&OLY_Q:DM9S]:8I(.7-[-[[;T9?UW<
M37SW4M/$?!ZIX7(%BC3(2>60!$5*$ZEQ9+/^?L>-PIF47'?;X1- ]_@^X)+Z
MJ^CCS*;SP8?,R7)FI3:"*FLH<H1RQ!DG0#XX9HQ1(ZQ1F(6CWHQAU0?V"?_V
MTS8??;!FU'Q1!4_.E78+$%G/EL)2*N6908)H()M+@6RB!&&N1/","WU<B?0Q
M(*DY9/,,96VJNX/D*BO\C^%X>+NX71/.N8V,,(^B50QQX2VRQ%*$0TQ.!FN(
M/^KL/J#R1Q^MK/0N*IN4D%]MQ=OO#P@7BF&!@T(BZH"X91AIH0SB"3N!#;:$
M'#7P[Y#B'WZTSLU-,<5WEE_UY[+N)^+O]^-Y(A:>$\>1IGF\:A0>F:@%8HIX
M:N!<3$_>LXN[K;_7':]7S[VHH\9KOJ%[;8?3U07-;+:XW?JT_\\)1!K#T7#^
MXP-$' -CM/,X4*0=@ZW<<0EZB1%9*ZR((*E4/(R]''?7Z8]WA&VIV[5^,=2*
M=75)/]DFF?N[QV4ZB;(V9XC"WD8P05QBB8R!_0Z;)(7T.B79RP5W+]Q<YW%3
MT'KJ8Z05:RFUCWP8SO[]>AKS?7P$/,WS]K$.+08IRT7F&RU*/>(D< 3QJ86?
M(L&**&"_F=X.)_)6\RVH"4MJ#3^_A%VM(K>!C,HGS'-74FW6K].1:&2U<D$G
MI35IVL/;PUO-F0?/WZXZX.>YV=7=R?UR^&T8XCBLW-THK4[1(2\E'.!&*SC*
MO4&:6*NHM%+29DJPCV6JYA"$9V5)9R/FNO(-/L!F,1UFAI<3B/X<#^?EQRCO
M^TB/60A'\]9&0D+@,CF=,$K>*XC"=4!:8H6$A(A<,\NX+YT-67G \GKC>)<.
M6O#.EGVKRTF,@XR,6 2[A$1<:PJNHS"(1IELLMI+5[Q+>2GBKSJ?X13,/MFV
MJZB_ 0]G13G\Y>5#KA'*,14LHN"5Y5I%@N!,20AKYSUG--A0^LKI$0&5^W#7
M <&DE$8:@%-WP?UD>QS>C^SXK;V-+R>YU&[ K> DSYZR1-M<%&B1H1XCY:R0
M01'L62_=&@KS41?<9\"J6$_;0CIN .?;W+D/'_]<OVR[Y)F@/#^-I]R^TUED
M/7,015B!@X^8NM*W)'L):GR\0>]XF?2EO :0V#G@_!GO<BM]""*WW7(YHB0&
M&0M!KTH\<&*]8:*9N1Z5\Q?:<A4NK/MK1ONK_RR&\Q]OQF#YBZ56WLV_Q.FG
M+W:\+@!Y.QE_6]: /"R9CH9@ZI-"B9@ &X)GN9\Z')-)$,>IT%$U,^BM$X>-
MGPR%\5O*?/H'TZ]A:NO)=R9*9[WTJPF3G#B3QTP2%"T-27N>Y.5'9I1B[DH-
M[ ((O[PQ=H#;]<R5ZBR>QY-_!DH&++!22-K<KHI9C%QTN4,KBT+S8(UNYD'J
M1-ZN=*+4<[+%,\#VK(_$5?GQO5R$]"(DDZO^5:Z$IN#5<$61$3Y&'AC%MIDT
MBQ-YN]+Q4<_)",\ V^E&:%9&.%Z6SN>LQ>9M<3VZYX&$N @"2Z$AR. 6U*@U
M,D1J)#WSSC--)&VF-\SI[%WI7*CG9)'G0>Y7,,I-)]XI@XF":%_[R%:3 UR,
M#A&?C,3@QIMPA3<S)\2,[0V5>4X&>0[<KGT4U/'"V:CD63KW+V%'N<]E>ZAH
M)QFS3'#P*P+-I0H)Z5S]::7G6GDMY9.F'5=@L:>(X$KCSZNY;.T-CL\Z]#Q>
M? -!K-;:<&2I]K!7LX1L[G?%DM0R!'!)<"^M]ROS_>SO</LSG 8W@9-0_,O=
M_QX6GXU.)ADD\E@(<(4L 20XAG(O*6^YCNZXMA=-; (G,G^E)_@OM1/TB>=G
M[0@\OA8\+#AC$Y=&$82E28BK/+4!BX"8IM@;F93 Z6HV@A.9?_:WV,]@(^@3
MS\]Z(W@PN_X(;XHI+!-ER-N8>[]9GKM(@A 3\S1P%BF[GJ>J4SA_]M?FSV +
MZ W)S]K^3XFEG!!$*X8DQB SGUMVYQM2IIT)&#RJ1)MIPG[I&X%KOJ%_!K;?
M$XJ?_>W^Z3,.9X/$*54,2U"^ICFOSB!'M4#24JXU2$G:Z[D3Z"" *PT'6K_9
M[QN*K9SB[K#PW,G"VS&OXGY;'(!2M8C*H9P-BWC6OI.$(4+!WR&<)FM[2;NN
MPNV5>NL%+;1]D%U7MY+W<9HFTUL[]K''=B5[O])COY+CN6NC88EU/$:3,'*>
MNG7;4&HITM(2*Z4%_[1TP[_GTK!$T$"7.XO7%L/.DB2RCD24!&7:1J9$*/ZJ
M^W?#DA,QVU_#DE/4WX##]+B/ <.>)1<3PB; J<BI0@9C(!X"-Z6#$:GX&\2S
M;%AR$@CV-BPY12,-P*F[X/8T)\#<,RN51DS8?"&2&\@E25"0'@<<(!2A%^\^
M>^4-2TZ"U24:EIRBXP9P_M"?RZS.UMTN)/>>&V<1 4<4\>RD:RX($LP*1EGD
M^KCI-2= =0<IC6=9]8Z127F%-8"[$I$OC<$X;R%PQ'DZC$M(!YQ0P-3R*!Q)
MK)E>WK\_M_8DYS@&%];]-:.]6^V$#5H3SAT*0D  04U"CBF+F'2.4B%H[.<&
M[V(<-GXF%,9OW?8DIX#IUS"U=>T/YEJ"&<")JV) W,L\D88I% (GT5#*9?%N
M;FV5FK5G8!= >+52LU/@]LNEIP]8(I+'!'MIR,\@+BJ4E8>$]%FAS!![/24H
MOW![DC9M\0RP/>LC<:-CA'*4)4HQ"DR[G"E+(:XU&GX*A'*JI(K78X2_<'N2
M-HWP#+#]"IT0GO:*(#HIB0E%+GH/:M04:9L<HMS@P*.4QEZ\/_;?[4F>D46>
M![E?P2@WG7@EM)22^NRU@_N 0:,Z8H<B]D%XJ\"IN,)F![]@>Y(V#?(<N#W[
M!.9N2>Q&*:&8M0CS ,Z%QA!VI]SKA6#'+&8F!7M]%OMKM2=I^[*U-S@^Z]#S
MA#(.SX2/B2I$\TA)KD%Z>GES%ID(PG)+_7,TX6=_A]N?X32X"9R$XE_N_O>P
M^!PQ7!+%D!,!(A/G,;A"@2%I!;$"?N<$OII-X._V),]N)^@3S\_:$3BUG4,D
MDKI !$HQ6,2%$T@;P(# 1@7"$D_\>FH2_VY/\NPV@C[Q_*PW@I.:.B1C@I6,
MHQ!@T^0F.:3SP $B'*,B>2[2]8RS^+L]R?/: GI#\K.V_Q-B*:ELR&U=D(.@
M"7'I0.U64&2LQ8E'SB6^PFOXO]N3/ /;[PG%16_W2]=1YT+B+Y,1P&^VDL\Y
MY=([%RM3%7T<K86*GU=?N"\,9=9@[3U',@]#XIH29*UUB/J8\^ZQ 4$4WK8>
M4]!.<3(UDKAH'"(I=^=DPB*3(H5_U41'R1D XN_BY&W;\!F8ZJ_8^!1U-N#$
M/*Y!=(3'Z*-"6,0(QT?>@KWA2 LKC/8I*E?Z?>%9%AN?!(*]Q<:G:*0!./52
M9,@=MPFDAB@X"2!-PY!EDB*P:R:3M,Y<OCSARHN-3X+5)8J-3]%Q SA_!0[<
MY$=<=8Y9^;OKZE5FJ.:,2Q0H@U.(>(\TA?/(40F$!)VT*-VO82<QC;^;]HZ3
M21]*ZXP^B'[<Y$S\93=^\ &BJNG00T3ULW%1EM2.>FJKL#28!21=MG4A@3D!
MS.&4$DU>.J/5H5BDPW<;?ZJ[%/CZUEC%S7#)V@-CRBQMXW3-5;*8>4$T,D8'
MQ+%C$.0S!>&^5R9IZ1/>[*2['8='?[+Q1Z*+0K ?/55$WVPZ7XGX0_RZF/HO
M(,3WT\GGJ;U=>C@&DSSL/" O M >&7#!76XI:)FQ4@7%CKIA@,\\.(/AWWZ>
MO_LI>"[]$;K$,@5UTR3"UL:H+"'2$O 8DA2Y4XE#QB6-2,1@B=H'?]SE>R>,
MU0PJ2NKW(&0Z"+OVH7@#^B/;N;GS. 53C@0&MI2RB$@$9U,1Y*3P,HF@H]^$
MSO;#\."G6D-(%W5.>I-M"TCA+^S7X=R./L3Y8CI^S N'R,,S'!#!%ES!!(&Z
M)=PABVE4'C9?+X['R9X/U3FM^D5)*;E6QXCW<12GN5)L0U@WGZ=Q>8:ON?*"
MFDB)@,,Y(]^RA(Q,!%%J@[%>D\B/1,NQGZSC8O>(FUYDW<"-58GJD\"<#739
MD3OEOAUPHFNF4;)<.P$^(N;T&'>GO39E_<6 33PI7%CW+:#]R>/V_3.AHSS%
MJ#@206KP#G+BL541*16$L()*8XOGR^VDIO$;VL*XV(1E&26U K<WL]DBAI>+
MZ7#\>97RNKK4>WCS\NI[G/HA2'.@)4]:@:0"R MQ$@,XJ4(B#]+D3'KL5"\P
M/(G*RO LA(]ML.M/657?!^YX!&_(QQAFKT&HVUGB7"MK*01)-'=9Y<DCI\"$
M@_1:844,-Z733@X25?G*K!^XE55%$^C:;T%;#Y4!321H;AV*U%G$G:)(:^61
MQMBF0 *$7<4[>9Y.9F5OL<:&=[ZZVL#DDIOW=AA>3Z:?[/?_&LZ_9%$"N_"+
M'5S*O*\[V-(-T3CW7"?(4I608,)Y:X(SQ3?!+G16KG3H"95]*ZP=6'9QL9\.
MB%MW0K$^&2P81IH2."VT!Q&8U2A'*G"B@LEFJOYV,5$Y?;]'0%=3=>UWLBS3
MIZ]!B_F7R73X_V*XN9TLQG,"!FP"9<(@\&T,XL(JY(@+B'A.@5FKA3DJE^_0
MD]EQY!R%0WDE..Q+#:W$UT_86KDQ;\9P7/A(!LP9+W$RR$,T!F<#AE,")Y[O
M?*EFQDD1BZ>)'D'741A35X*QWA32'LC",DMF/IQN\YH'*6$OM*>(!@;",\HA
M':A PFE)B _*^=(%+*?0=Q3H]'6#KIR"&@#?IVFTL\7TQY+'&P]"F]X7S.4I
M>\#;DK$!D9RYJ CB.(('C/.8*,$%,!>U8T3%1$H7?!Y+VU&@,U<&NEX44S^'
M^(AWSI6O,*"..4%\1"QEX5D9D8X"F"/*)W!)@;/-FJ#.;\JK3QYWZXRO!$@]
MBKN!?6LW8[./<3X?+5E;!SOOIA^BC\.O\X&T0CH(8I E*8!GX -RVH*/X"SS
M*D6![69*^MEU9ET(/0Z)U_8 TK_.SFV(W.?^-GLS'LZ'=K3R$QZX$["3^ZS>
MSW%@0+C>,X\<31!X>V.1=4DA0@(&Q\$Z_Z3/XJE[WA%D'(>^:WD/N;!:6AVU
M_LI.Q^"KSK["9]:W04-OQ^'E<+18=DN"OQF!YQ>3V]O)>"F-?)VT6'WYC'8"
M93Y<I/5 #S(HU:9@3=F=5W>/>",\ULD2%%3.*K,!]D&O"=+>0XP;DDZF]*WK
M+EK*M2[8_,)2#[_]6(G]Q<C.9JO<H\2,='G7]]K!AF_!';&2!&1#"!XB^4A5
MZ9K&DXFLW(J@!&YV-R7H0U$M.(^/:I*]<C$0RQ"EN1&](K#/&XF1$-P3YHF4
MQ6<]-ME\H!=E[VTR<(KD&X!-+X5U-":>)&$H&BT0#P2DR1A#Q"5KO)"4J<WJ
MQ+^;#.QO,G 2K"[19. 4'3> \]WUZCJR:(4@2&D<<[\LL'J)<]%ZPB1%QP(I
MG3SX*S49. DG1S<9.$5IM4M.[LJ#?Q8'/ZE5![&]^OC^_5TU!"5.>&(1TUED
M3D>P=1]1]%$(15T(8C.39G^3@6.__ S;#'2!7_]::V!#?!G=_&?#P>49DSUH
M)V(>"60DXH;F_'/)<OZY<IZF1*,NO!,^I:*54N]+>(YGZJ Y%#VP.\]33"0G
MV3"E<V\%BS27&HF '<?*4ZI+9P/NHJ7NH7JNCO="IJ/ &P#.B]S0=#H?@@EE
MECY&OY@.Y\/[MBW&A<2\!W]7.H4XYQJ9*&%S95X;:4T,T1?&SP&26H)15[U/
M^E-" YC:NF7_?E]>926'DYA3Y(G"B"<#[B(A#NDD8J2&)!5+/Y3MIZB5<LI+
M''4%==, TM[&^>IB_??);';SS0Y'64"?)NM+]@>//>MK^)^-59ET&B2%J.86
M9,@-TC(!W\E)&;E-A)0>.-29V+:N@<]!S*2&^EK#Z4!1KKW1.1-")-C.!1P5
M. @4++/."QRE*^V3/2*@+IXNI/1]4#M) PW 9Z/9_"J3?EU^_S#%?BVPE\.9
M'TUFB^G*1._EIW",EI"(+'<\SZ(A2"N.D34:S@TJ-.6E?;DRE->-17O< "LH
MMHD*HF/Y7HIZH%E4C#F/&!8YYYKIW 6)H6@95LY@ZD)IA_$D NONIS4PU!'&
MIZOSC*2K,B,REU(;?HL_8[)[B6EL3')P"%F+X20AV? C]8@&@WD00AE6.H-@
M-S5U8Y@>M\A""FC@% ?_8[J\/[>C!TE LYOY?#ITB_G*"WIZL?[@WGT ;HOA
M*4BD?9*(^YRO*$"DTG),(_%<XM+I!.=37?G"IA!^)E65V0!\=VSRZV/ER5X_
M<,P%2V5$1&H%1A\L,MQ+%&22 ?Z0\%0ZRCF1Q+IN94_ [%--W5$X 3OIY6[Q
M0_23L1^.ABN]W2?SZH2EL0D))P)(,'-%F$<1,\(YH<F%TJ'.<935;7O0XSG=
M@V(:V/2V"FP@%7;818^"5KD3(T_(16.7Y2W)"T*TW$Q=[N4&NZV+P1(:/^:V
M^B3Q-XBA]58\2%'QA)-"%L(AQ"-$1%I9#YL^#U::9'TH[<SM(*6M^Y4+X*B+
M"JZE^&)UQ+_Z[D>+$$,6]_Q+?&%'?C%:?FMRYPO<7XD^KDHH6(Y1BI1>"C1Z
MD5/?)1O4<"V%%HCI9"%FB!I91Q.B"?8^"!P89WV?/*5*-F[&\V%XX@/?Z2-W
MEGM0'_/T<71=6NH<H,_0 .XK@2!*,(<<8WG>*C$ZAI OLDHGV)<@O*VCNQ.^
MGN3?7URA!>^R"V_*>9\8SI=Q/L19+R8@&HC[X52+L[=V.K591F=LM*<L7V3S
M[,Q/H0WQP?=O-K[_\T+['L7$&L-D8 CCG"^C7!X""!@2B6(KB#92E'[</XG
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
M :#=7>BM#6?'63'P+.3"3(P8SK,("$0LUG"%K.0V\41"B'TUDMY/6;O%9^=
MK0>M-(2U1Q:TBS<3G.:),92<5(BKJ)#SX%HF@265E&DG^^IN<PQ]=2\K^L9=
M<0TU@+Y=;%!A0I89A,HN&Q''2(O<U]48+W'27+C>RDLZ8*JW.XN^,%5"[E=0
M0'O_XX?H)V,_' V7J[^?3KX-9_ #!.8/_O9\LKFUYYOEPN%E 4IZBT5+2^D"
M@:OT2BNE L+>Y/2M*)#.YA TU491QE,L/0&XQ\#U_E7CD6P?J^7F+I[*Y\$B
M]XA]])<'@E@O*#9(.2;@!, ):>P(4A2GX$R@*I8.;@N0W6X ? K"-K?92^NS
M@1/]&):W>S)Q-B!>Z,"-15C!R<-M),@*')"F/E%+O;#%>W.>0V^[(77?H"VB
MP=IYD<<P^G:2#[!U][:UL_3J>_2+_+][.+3B]^'M<*7[]W'J<Q/XZ DV"5M$
M3&X^H)Q#QB>+M)11N\B4Q@<]B O0V6ZPW@7$K2GV2G;DUV$XO&//1JY%(O>Y
MCA!,ZD@"LMH3)H5V(M38A!^0V&Z<W_>^VU5/[;1H.X;+^]?3!W.P9-*26 Y>
M4 +!>B&!6:V1M4QS23P6NO3-4S=*V[TOZ!N;9VKM7(A>#)W;3HY5TT0?3$J:
M*80Q]H@GHG-AJT?":N.Q(9SIT@D19Q%<-T>B)E;+Z+#9PWW;;.D!D=2HY""0
M%"HBCD&<EBJ,7-*4B"3UI<[U;=35G<MR62B>K9TKN'G=GL5;YBYU_]JE;T=/
MX.0"]YV8JJ1XREU3<UL[#(>ISH.A2# 2HFTN "C7<]_Y>%-^EW;D?K_Z[D>+
M /:R2JF<@0<,TL^);Y\FK[[;V^%X^=<_Q/EB.IY]F(Q&KU<9=P,:<' D"80I
MSI=G@B*GJ44".RLP$P2V]<+BZING=F]*3\'FT_8,#2&A@7-]5Q4.-C@D;L$S
M$2G?/?#L4><^&+!/2F&\DJITHMXY!5"]X; MO!Q90G6*\CIC$%R*X20G"TSG
M?2(1-H)IGL&:@[W%*!=2O 8EO8=O3]\O*8"_^WXR&ZZ\&T\(!((,9&AR8^;<
M[]GE:;[>>&V#=XKKTOMP";KK7O!?(\;[@T6[F_++> K/%LN0HE2(29$[1Q@(
M,%5T*%$KHB&:8K.OWT9!4SB)[KK/!-=H"OW!HIW;W)-V@1O_G\5PQ>] N!2\
M#@G./B41#U@A;<%7M"31%!5C(5W("@[26O>UX1J17U;][6[\V_E<IZ1O.^X\
M#591AC2A&'%J,;)2*01!4^+,JI!<Z2G(92BO^ZCQ?$R@##3:-8@!M\J9)/.@
M( F2E I.,1H\(H13P226S)9^ICLG/.WM;>,:(7N2\LX,3U^-0W_7T*]NOXXF
M/V+\:+_EVMCW(SLN,4GGF&6+7#Z?3'^A>^>'62\WXP"H&TZ731.WW/4Q'+7E
MR2'M#!S@<&(C2U-"2?)D--> P-+W4">05Z H)IM>?JA9%EKGY!_0PEHQT_S!
M:<R_M=,?#__2NN3?LB@\ _.Q+$]/,R$B8PB85)0\AI $XSV, SN#XKIW>7WA
M;DLAS:6TVFHU_4?_)8;%*+YY<]\CS([#_UG8T3#]R.>0]\N#Z(QM\M1/%-DR
MS^+KS.TS-Y_\V7%MVU?OT6NUE=;"D:I9/F%5,'D0 X=3&SO/,>:2'A7U'FC
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
M&:_IWZ1TDQ]P-OXU+7&>=_]J&YM&9[2<+>[*</DG,/CYY7PKWH$/^.-[V!>
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
MY76/'-\#  "9%0  &P              @ 'X/P  97@R,S%A=61I=&]R8V]N
M<V5N=#(P,C0N:'1M4$L! A0#%     @ *()26O[-3TQ7"   (C(  !(
M         ( !$$0  &5X,S$Q,3!K<30R,#(T+FAT;5!+ 0(4 Q0    ( "B"
M4EHU((9@1@@  .8Q   2              "  9=,  !E>#,Q,C$P:W$T,C R
M-"YH=&U02P$"% ,4    "  H@E):GV;P7[T%  #?-0  $0
M@ $-50  97@S,C$P:W$T,C R-"YH=&U02P$"% ,4    "  H@E):]?&5584'
M P T^B$ $0              @ 'Y6@  :&%L;RTR,#(T,3(S,2YH=&U02P$"
M% ,4    "  H@E):<2KWH>L8  !@* $ $0              @ &M8@, :&%L
M;RTR,#(T,3(S,2YX<V102P$"% ,4    "  H@E):7&)CV#HR  !4$P( %0
M            @ ''>P, :&%L;RTR,#(T,3(S,5]C86PN>&UL4$L! A0#%
M  @ *()26DA_/.O#@0  I0,& !4              ( !-*X# &AA;&\M,C R
M-#$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( "B"4EI#C%.\]"   . ]   4
M          "  2HP! !H86QO+3(P,C0Q,C,Q7V<Q+FIP9U!+ 0(4 Q0    (
M "B"4EI%I4S=/L08  Y$(P 4              "  5!1! !H86QO+3(P,C0Q
M,C,Q7V<R+FIP9U!+ 0(4 Q0    ( "B"4EKX!PD-0L$% *4_"0 4
M      "  < 5'0!H86QO+3(P,C0Q,C,Q7V<S+FIP9U!+ 0(4 Q0    ( "B"
M4EJH<B9'NRP! &RU 0 4              "  337(@!H86QO+3(P,C0Q,C,Q
M7V<T+FIP9U!+ 0(4 Q0    ( "B"4EIED,D" HX! 'R&#P 5
M  "  2$$) !H86QO+3(P,C0Q,C,Q7VQA8BYX;6Q02P$"% ,4    "  H@E):
M[L^X5LKG  "F\ H %0              @ %6DB4 :&%L;RTR,#(T,3(S,5]P
<<F4N>&UL4$L%!@     0 !  + 0  %-Z)@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>halo-20241231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:halo="http://www.halozyme.com/20241231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="halo-20241231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <instant>2025-02-11</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:RocheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:JanssenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:BMSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:TakedaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">halo:ArgenxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:JanssenAndRocheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:JanssenRocheAndTevaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">halo:PartnerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">halo:ForeignOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">halo:ForeignOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">halo:ForeignOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-24</startDate>
            <endDate>2022-05-24</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-24</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-24</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">halo:ShareBasedCompensationAwardsVestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-24</startDate>
            <endDate>2022-05-24</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">halo:ShareBasedCompensationAwardsUnvestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-24</startDate>
            <endDate>2022-05-24</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:AutoInjectorTechnologyPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-24</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:AutoInjectorTechnologyPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:XYOSTEDProprietaryProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-24</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:XYOSTEDProprietaryProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:TLANDOProductRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-24</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:TLANDOProductRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-24</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">halo:AntaresPharmaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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>2024-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</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-12-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProprietaryProductsSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProprietaryProductsSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProprietaryProductsSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:BulkRHuPH20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:BulkRHuPH20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:BulkRHuPH20Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:UpfrontFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:UpfrontFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:UpfrontFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:EventBasedDevelopmentAndRegulatoryMilestoneAndOtherFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:SalesbasedmilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:SalesbasedmilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:SalesbasedmilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DeviceLicensingAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DeviceLicensingAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DeviceLicensingAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:LicenseFeesAndEventBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">halo:OthercollaboratorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:DevicePartneredProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:CollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProductSalesOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">halo:ProductSalesOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ResearchEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ResearchEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ManufacturingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ManufacturingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ComputerAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">halo:ComputerAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:AutoInjectorTechnologyPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:AutoInjectorTechnologyPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:XYOSTEDProprietaryProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:XYOSTEDProprietaryProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">halo:TLANDOProductRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-15</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.25ConvertibleSeniorNotesdue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A0.25ConvertibleSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:A1.00ConvertibleSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="halo:AnnualInterestPaymentPeriodAxis">halo:DebtInstrumentInterestPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="halo:AnnualInterestPaymentPeriodAxis">halo:DebtInstrumentInterestPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="halo:AnnualInterestPaymentPeriodAxis">halo:DebtInstrumentInterestPeriodThirdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="halo:AnnualInterestPaymentPeriodAxis">halo:DebtInstrumentInterestPeriodFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="halo:VariableRateComponentAxis">halo:VariableRateComponentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="halo:VariableRateComponentAxis">halo:VariableRateComponentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="halo:VariableRateComponentAxis">halo:VariableRateComponentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">halo:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">halo:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:AmendedAndRestated2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RSURSAandPRSUawardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RSURSAandPRSUawardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RSURSAandPRSUawardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:A2021ESPPPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:A2021ESPPPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:A2021ESPPPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:A2021ESPPPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:AmendedAndRestated2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:AmendedAndRestated2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">halo:AmendedAndRestated2021StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">halo:CliffVestingFirstAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">halo:MonthlyVestingAfterOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">halo:CliffVestingFirstAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictedStockUnitsAndPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictedStockUnitsAndPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictedStockUnitsAndPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">halo:A2021ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">halo:A2024CapitalReturnProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-29</instant>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">halo:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">halo:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictStockUnitsPerformanceSharesAndESPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictStockUnitsPerformanceSharesAndESPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">halo:RestrictStockUnitsPerformanceSharesAndESPPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">halo:OtherStatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001159036</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="product">
        <measure>halo:product</measure>
    </unit>
    <unit id="bank">
        <measure>halo:bank</measure>
    </unit>
    <unit id="financialinstitution">
        <measure>halo:financialInstitution</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>halo:segment</measure>
    </unit>
    <unit id="security">
        <measure>halo:security</measure>
    </unit>
    <unit id="trading_day">
        <measure>halo:trading_day</measure>
    </unit>
    <unit id="businessday">
        <measure>halo:businessDay</measure>
    </unit>
    <unit id="collaborator">
        <measure>halo:collaborator</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-31">0001159036</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-32">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-33">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-6" id="f-669">http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent</us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-6" id="f-670">http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsNoncurrent</us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-788">http://www.halozyme.com/20241231#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-789">http://www.halozyme.com/20241231#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-811">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-812">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-198" id="f-835">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration contextRef="c-17" id="f-852">http://fasb.org/us-gaap/2024#AmortizationOfIntangibleAssets</us-gaap:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-302"
      decimals="2"
      id="f-1141"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-303"
      decimals="4"
      id="f-1142"
      unitRef="number">0.0208</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-304"
      decimals="2"
      id="f-1143"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:StockRepurchaseProgramPeriodInForce1 contextRef="c-311" id="f-1161">P3Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:StockRepurchaseProgramPeriodInForce1 contextRef="c-312" id="f-1163">P3Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-32335</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">HALOZYME THERAPEUTICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">88-0488686</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">12390 El Camino Real</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-11">92130</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-12">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-13">CA</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-14">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">794-8889</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, $0.001 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">HALO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="-8" id="f-29" unitRef="usd">4900000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="-3" id="f-30" unitRef="shares">123153000</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c-1" id="f-35">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The IRP provides our management and information technology personnel with processes and procedures for assessing, identifying, managing and escalating material risks from cybersecurity threats which have been integrated into our overall risk management processes. For example, our enterprise risk management processes involve the identification of events that may arise in the course of operating our business and the potential impact of such events on our business. We have identified and prioritized cybersecurity events as requiring increased managerial focus and urgency in actions taken to mitigate cybersecurity risks due to the potential impact such events could have on our business. Although the risks from cybersecurity threats have not materially affected our business strategy, results of operations or financial condition, it is possible that a cybersecurity incident resulting in a serious compromise of our IT Systems or a demand for payment to restore our IT Systems, could have a material adverse effect on us by negatively impacting our ability to operate our business effectively and by diverting the attention of our management and other resources, including financial resources, to address the cybersecurity incident. Despite our efforts to mitigate the risks associated with cybersecurity threats, we cannot eliminate all such risks or provide assurance that we have not experienced undetected cybersecurity incidents. For additional information about these risks, see Part I, Item 1A, &#x201c;Risk Factors&#x201d; in this Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our processes for assessing, identifying and managing risk from cybersecurity, we engage various third parties to assist in managing these processes including:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Outside cybersecurity legal counsel to assist in updating our IRP and for consultation and coordination with other third parties in the event of a cyber incident;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Cybersecurity vendors that would perform various investigation services in the event of a cyber incident including assisting in determining the type of attack and impact to our information technology network, maintaining cybersecurity vigilance and assisting with the recovery and restoration of any impacted IT System services;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Cybersecurity experts who would, in the event of a cybersecurity incident, assist with validation of the incident; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Vendors that would provide breach response services such as communications, notification to third parties and credit monitoring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our IRP, we have also implemented processes to oversee and identify risks from cybersecurity threats associated with our use of third-party service providers. For example, where appropriate, we seek to negotiate contractual terms with certain third-party service providers that impose obligations on such service providers with the goal of protecting our confidential information.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c-1" id="f-37">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The IRP provides our management and information technology personnel with processes and procedures for assessing, identifying, managing and escalating material risks from cybersecurity threats which have been integrated into our overall risk management processes. For example, our enterprise risk management processes involve the identification of events that may arise in the course of operating our business and the potential impact of such events on our business. We have identified and prioritized cybersecurity events as requiring increased managerial focus and urgency in actions taken to mitigate cybersecurity risks due to the potential impact such events could have on our business. Although the risks from cybersecurity threats have not materially affected our business strategy, results of operations or financial condition, it is possible that a cybersecurity incident resulting in a serious compromise of our IT Systems or a demand for payment to restore our IT Systems, could have a material adverse effect on us by negatively impacting our ability to operate our business effectively and by diverting the attention of our management and other resources, including financial resources, to address the cybersecurity incident. Despite our efforts to mitigate the risks associated with cybersecurity threats, we cannot eliminate all such risks or provide assurance that we have not experienced undetected cybersecurity incidents. For additional information about these risks, see Part I, Item 1A, &#x201c;Risk Factors&#x201d; in this Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c-1" id="f-36">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c-1" id="f-38">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c-1" id="f-39">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-40">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c-1" id="f-41">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Incident Response Team has the primary responsibility of assessing and managing risks from cybersecurity threats and implementing the various stages of our IRP set forth above. The Incident Response Team is comprised of the following IT Systems management personnel and members of senior management:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Chief Information Officer (&#x201c;CIO&#x201d;) &#x2013; Our CIO has over 25 years of information technology experience across a wide range of industry sectors including life sciences, medical device, pharmaceutical, real estate and software development with responsibility in cybersecurity, data analytics and GenAI implementations for the last 10 years, and 20 years of business continuity planning and disaster recovery planning and execution. Our CIO has oversight of our cybersecurity strategy and building out our cybersecurity capabilities and infrastructure in response to the growing threat from &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;potential cyber security incidents on our IT Systems. Our CIO is also responsible for the integration of our cybersecurity management into our overall enterprise risk management strategy;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Associate Director, Information Technology (&#x201c;IT Security Director&#x201d;) &#x2013; Our IT Security Director has approximately 20 years of relevant information technology experience including at least 15 years of hands-on experience working in various cybersecurity domains, including asset and network security and architecture, identity access management, disaster recovery and business continuity. Our IT Security Director&#x2019;s responsibilities include serving as the lead for cybersecurity under the direction of the CIO and maturing our cybersecurity program across all cybersecurity domains, including security and risk management. Our IT Security Director is a Certified Information Systems Security Professional and has an NACD CERT certificate in cybersecurity oversight;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Senior Vice President, Chief Legal Officer &#x2013; Our Chief Legal Officer oversees our enterprise risk management strategy and serves as the executive management representative on our Incident Response Team; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Vice President, Business Continuity &amp;amp; Sustainable Operations (&#x201c;VP Business Continuity&#x201d;) &#x2013; Our VP Business Continuity has responsibility for overseeing our Business Continuity Plan which incorporates our IRP. Our VP Business Continuity has over 15 years leading the business continuity programs for various companies and has training on ISO 22301 (the Business Continuity ISO Standard).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under its committee charter, the Audit Committee of the Board of Directors (the &#x201c;Audit Committee&#x201d;) is responsible for discussing with senior management our policies with respect to risk assessment and risk management and for discussing with management our financial risk exposures and the steps management has taken to monitor and control such exposures. In particular, the Audit Committee oversees our cybersecurity strategy designed to identify, assess and mitigate cybersecurity risks, and reviews our cybersecurity and other information technology risks, controls and procedures, and receives periodic updates from management on cybersecurity regarding the adequacy and effectiveness of our cybersecurity measures. In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have also instituted a separate process for communicating with the Audit Committee regarding any risks from an actual cybersecurity threat in the event we are the target of a specific cybersecurity incident. As part of our response to such an incident, members of the Incident Response Team would provide an initial awareness communication of the incident to our Chief Financial Officer then to the Chief Executive Officer who would in turn inform the Chairman of our Board of Directors (&#x201c;Board Chair&#x201d;) and the Chair of the Audit Committee (&#x201c;Audit Committee Chair&#x201d;). Following an initial assessment of the incident by senior management and IT Systems personnel, we would provide a follow-up communication to the Board Chair and Audit Committee Chair and determine whether further escalation to the full Board of Directors is warranted.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c-1" id="f-43">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Chief Information Officer (&#x201c;CIO&#x201d;) &#x2013; Our CIO has over 25 years of information technology experience across a wide range of industry sectors including life sciences, medical device, pharmaceutical, real estate and software development with responsibility in cybersecurity, data analytics and GenAI implementations for the last 10 years, and 20 years of business continuity planning and disaster recovery planning and execution. Our CIO has oversight of our cybersecurity strategy and building out our cybersecurity capabilities and infrastructure in response to the growing threat from &lt;/span&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;potential cyber security incidents on our IT Systems. Our CIO is also responsible for the integration of our cybersecurity management into our overall enterprise risk management strategy;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Associate Director, Information Technology (&#x201c;IT Security Director&#x201d;) &#x2013; Our IT Security Director has approximately 20 years of relevant information technology experience including at least 15 years of hands-on experience working in various cybersecurity domains, including asset and network security and architecture, identity access management, disaster recovery and business continuity. Our IT Security Director&#x2019;s responsibilities include serving as the lead for cybersecurity under the direction of the CIO and maturing our cybersecurity program across all cybersecurity domains, including security and risk management. Our IT Security Director is a Certified Information Systems Security Professional and has an NACD CERT certificate in cybersecurity oversight;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Senior Vice President, Chief Legal Officer &#x2013; Our Chief Legal Officer oversees our enterprise risk management strategy and serves as the executive management representative on our Incident Response Team; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Vice President, Business Continuity &amp;amp; Sustainable Operations (&#x201c;VP Business Continuity&#x201d;) &#x2013; Our VP Business Continuity has responsibility for overseeing our Business Continuity Plan which incorporates our IRP. Our VP Business Continuity has over 15 years leading the business continuity programs for various companies and has training on ISO 22301 (the Business Continuity ISO Standard).&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c-1" id="f-42">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Chief Information Officer (&#x201c;CIO&#x201d;) &#x2013; Our CIO has over 25 years of information technology experience across a wide range of industry sectors including life sciences, medical device, pharmaceutical, real estate and software development with responsibility in cybersecurity, data analytics and GenAI implementations for the last 10 years, and 20 years of business continuity planning and disaster recovery planning and execution. Our CIO has oversight of our cybersecurity strategy and building out our cybersecurity capabilities and infrastructure in response to the growing threat from &lt;/span&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;potential cyber security incidents on our IT Systems. Our CIO is also responsible for the integration of our cybersecurity management into our overall enterprise risk management strategy;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Associate Director, Information Technology (&#x201c;IT Security Director&#x201d;) &#x2013; Our IT Security Director has approximately 20 years of relevant information technology experience including at least 15 years of hands-on experience working in various cybersecurity domains, including asset and network security and architecture, identity access management, disaster recovery and business continuity. Our IT Security Director&#x2019;s responsibilities include serving as the lead for cybersecurity under the direction of the CIO and maturing our cybersecurity program across all cybersecurity domains, including security and risk management. Our IT Security Director is a Certified Information Systems Security Professional and has an NACD CERT certificate in cybersecurity oversight;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Senior Vice President, Chief Legal Officer &#x2013; Our Chief Legal Officer oversees our enterprise risk management strategy and serves as the executive management representative on our Incident Response Team; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Vice President, Business Continuity &amp;amp; Sustainable Operations (&#x201c;VP Business Continuity&#x201d;) &#x2013; Our VP Business Continuity has responsibility for overseeing our Business Continuity Plan which incorporates our IRP. Our VP Business Continuity has over 15 years leading the business continuity programs for various companies and has training on ISO 22301 (the Business Continuity ISO Standard).&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-45">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under its committee charter, the Audit Committee of the Board of Directors (the &#x201c;Audit Committee&#x201d;) is responsible for discussing with senior management our policies with respect to risk assessment and risk management and for discussing with management our financial risk exposures and the steps management has taken to monitor and control such exposures. In particular, the Audit Committee oversees our cybersecurity strategy designed to identify, assess and mitigate cybersecurity risks, and reviews our cybersecurity and other information technology risks, controls and procedures, and receives periodic updates from management on cybersecurity regarding the adequacy and effectiveness of our cybersecurity measures. In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-44">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under its committee charter, the Audit Committee of the Board of Directors (the &#x201c;Audit Committee&#x201d;) is responsible for discussing with senior management our policies with respect to risk assessment and risk management and for discussing with management our financial risk exposures and the steps management has taken to monitor and control such exposures. In particular, the Audit Committee oversees our cybersecurity strategy designed to identify, assess and mitigate cybersecurity risks, and reviews our cybersecurity and other information technology risks, controls and procedures, and receives periodic updates from management on cybersecurity regarding the adequacy and effectiveness of our cybersecurity measures. In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-46">In fulfilling this oversight responsibility, the Audit Committee receives a periodic update of our cybersecurity strategy. Included in this review is a thorough discussion of the risks from cybersecurity threats including the potential impact of such threats to our operations. Specifically, with respect to cybersecurity risks, Incident Response Team members report to the Audit Committee on the (i) potential impact of the risk to the business, (ii) our current capabilities in managing such risks, (iii) the urgency for action in managing such risks and (iv) the outlook for a potential impact on us as a result of the risk. The Audit Committee also receives reports from members of the Incident Response Team on our mitigation efforts to address cybersecurity risks.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-47">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have also instituted a separate process for communicating with the Audit Committee regarding any risks from an actual cybersecurity threat in the event we are the target of a specific cybersecurity incident. As part of our response to such an incident, members of the Incident Response Team would provide an initial awareness communication of the incident to our Chief Financial Officer then to the Chief Executive Officer who would in turn inform the Chairman of our Board of Directors (&#x201c;Board Chair&#x201d;) and the Chair of the Audit Committee (&#x201c;Audit Committee Chair&#x201d;). Following an initial assessment of the incident by senior management and IT Systems personnel, we would provide a follow-up communication to the Board Chair and Audit Committee Chair and determine whether further escalation to the full Board of Directors is warranted.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c-1" id="f-49">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-48">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-4" id="f-50">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-4" id="f-51">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-4" id="f-52">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-4" id="f-53">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-54">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId contextRef="c-1" id="f-55">42</dei:AuditorFirmId>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-56">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-57" unitRef="usd">72500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <dei:AuditorName contextRef="c-1" id="f-58">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-59">San Diego, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-60" unitRef="usd">115850000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-61" unitRef="usd">118370000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent contextRef="c-6" decimals="-3" id="f-62" unitRef="usd">480224000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent contextRef="c-7" decimals="-3" id="f-63" unitRef="usd">217630000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent>
    <halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent contextRef="c-6" decimals="-3" id="f-64" unitRef="usd">308455000</halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent>
    <halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent contextRef="c-7" decimals="-3" id="f-65" unitRef="usd">234210000</halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-3" id="f-66" unitRef="usd">141860000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-7" decimals="-3" id="f-67" unitRef="usd">127601000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-68" unitRef="usd">38951000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-69" unitRef="usd">48613000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-70" unitRef="usd">1085340000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-7" decimals="-3" id="f-71" unitRef="usd">746424000</us-gaap:AssetsCurrent>
    <halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-6" decimals="-3" id="f-72" unitRef="usd">75035000</halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-7" decimals="-3" id="f-73" unitRef="usd">74944000</halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-74" unitRef="usd">80596000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-75" unitRef="usd">17816000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-76" unitRef="usd">416821000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-77" unitRef="usd">416821000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-3" id="f-78" unitRef="usd">401830000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-3" id="f-79" unitRef="usd">472879000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-80" unitRef="usd">3855000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-81" unitRef="usd">4386000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-82" unitRef="usd">2063477000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-83" unitRef="usd">1733270000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-84" unitRef="usd">10249000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-3" id="f-85" unitRef="usd">11816000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-86" unitRef="usd">128851000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-87" unitRef="usd">100678000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-88" unitRef="usd">139100000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-89" unitRef="usd">112494000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-6" decimals="-3" id="f-90" unitRef="usd">1505798000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-7" decimals="-3" id="f-91" unitRef="usd">1499248000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-92" unitRef="usd">54758000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-93" unitRef="usd">37720000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-6" decimals="-3" id="f-94" unitRef="usd">1699656000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-7" decimals="-3" id="f-95" unitRef="usd">1649462000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-96" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-97" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-98"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-99"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="-3" id="f-100" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-7" decimals="-3" id="f-101" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="INF" id="f-102" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-7" decimals="INF" id="f-103" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-104" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-105" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-6" decimals="-3" id="f-106" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-7" decimals="-3" id="f-107" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-108"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-109"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="-3" id="f-110" unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="-3" id="f-111" unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="-3" id="f-112" unitRef="shares">123138000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="-3" id="f-113" unitRef="shares">123138000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="-3" id="f-114" unitRef="shares">126770000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="-3" id="f-115" unitRef="shares">126770000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-116" unitRef="usd">123000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-117" unitRef="usd">127000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-6" decimals="-3" id="f-118" unitRef="usd">0</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-7" decimals="-3" id="f-119" unitRef="usd">2409000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-120" unitRef="usd">3829000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-121" unitRef="usd">-9278000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-122" unitRef="usd">359869000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-123" unitRef="usd">90550000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-124" unitRef="usd">363821000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-125" unitRef="usd">83808000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-126" unitRef="usd">2063477000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-127" unitRef="usd">1733270000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-128" unitRef="usd">570991000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-129" unitRef="usd">447865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-130" unitRef="usd">360475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-131" unitRef="usd">303492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-132" unitRef="usd">300854000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-133" unitRef="usd">191030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-134" unitRef="usd">140841000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-135" unitRef="usd">80534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-3" id="f-136" unitRef="usd">108611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">1015324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-3" id="f-138" unitRef="usd">829253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-18" decimals="-3" id="f-139" unitRef="usd">660116000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">159417000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-17" decimals="-3" id="f-141" unitRef="usd">192361000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-18" decimals="-3" id="f-142" unitRef="usd">139304000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-143" unitRef="usd">71049000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-17" decimals="-3" id="f-144" unitRef="usd">73773000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-18" decimals="-3" id="f-145" unitRef="usd">43148000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">79048000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-17" decimals="-3" id="f-147" unitRef="usd">76363000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-18" decimals="-3" id="f-148" unitRef="usd">66607000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">154335000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-17" decimals="-3" id="f-150" unitRef="usd">149182000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-18" decimals="-3" id="f-151" unitRef="usd">143526000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">463849000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-17" decimals="-3" id="f-153" unitRef="usd">491679000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-18" decimals="-3" id="f-154" unitRef="usd">392585000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-155" unitRef="usd">551475000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-17" decimals="-3" id="f-156" unitRef="usd">337574000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-18" decimals="-3" id="f-157" unitRef="usd">267531000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">23752000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-17" decimals="-3" id="f-159" unitRef="usd">16317000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-18" decimals="-3" id="f-160" unitRef="usd">1046000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InducedConversionOfConvertibleDebtExpense contextRef="c-1" decimals="-3" id="f-161" unitRef="usd">0</us-gaap:InducedConversionOfConvertibleDebtExpense>
    <us-gaap:InducedConversionOfConvertibleDebtExpense contextRef="c-17" decimals="-3" id="f-162" unitRef="usd">0</us-gaap:InducedConversionOfConvertibleDebtExpense>
    <us-gaap:InducedConversionOfConvertibleDebtExpense contextRef="c-18" decimals="-3" id="f-163" unitRef="usd">2712000</us-gaap:InducedConversionOfConvertibleDebtExpense>
    <halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">0</halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue>
    <halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue contextRef="c-17" decimals="-3" id="f-165" unitRef="usd">13200000</halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue>
    <halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue contextRef="c-18" decimals="-3" id="f-166" unitRef="usd">0</halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-3" id="f-167" unitRef="usd">18095000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-17" decimals="-3" id="f-168" unitRef="usd">18762000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-18" decimals="-3" id="f-169" unitRef="usd">16947000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">557132000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-17" decimals="-3" id="f-171" unitRef="usd">348329000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-18" decimals="-3" id="f-172" unitRef="usd">248918000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-173" unitRef="usd">113041000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-174" unitRef="usd">66735000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-175" unitRef="usd">46789000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">444091000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-177" unitRef="usd">281594000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-178" unitRef="usd">202129000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-179"
      unitRef="usdPerShare">3.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-17"
      decimals="2"
      id="f-180"
      unitRef="usdPerShare">2.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-18"
      decimals="2"
      id="f-181"
      unitRef="usdPerShare">1.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-182"
      unitRef="usdPerShare">3.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-17"
      decimals="2"
      id="f-183"
      unitRef="usdPerShare">2.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-18"
      decimals="2"
      id="f-184"
      unitRef="usdPerShare">1.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-185" unitRef="shares">126827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-17" decimals="-3" id="f-186" unitRef="shares">131927000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-18" decimals="-3" id="f-187" unitRef="shares">136844000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-188" unitRef="shares">129424000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-17" decimals="-3" id="f-189" unitRef="shares">134197000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-18" decimals="-3" id="f-190" unitRef="shares">140608000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-191" unitRef="usd">444091000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-192" unitRef="usd">281594000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-193" unitRef="usd">202129000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-194" unitRef="usd">-358000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-17" decimals="-3" id="f-195" unitRef="usd">1097000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-18" decimals="-3" id="f-196" unitRef="usd">-349000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-197" unitRef="usd">-4000</halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c-17" decimals="-3" id="f-198" unitRef="usd">24000</halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="c-18" decimals="-3" id="f-199" unitRef="usd">8000</halo:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c-17" decimals="-3" id="f-201" unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c-18" decimals="-3" id="f-202" unitRef="usd">39000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax contextRef="c-1" decimals="-3" id="f-203" unitRef="usd">14693000</halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax contextRef="c-17" decimals="-3" id="f-204" unitRef="usd">-9406000</halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax contextRef="c-18" decimals="-3" id="f-205" unitRef="usd">0</halo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-1" decimals="-3" id="f-206" unitRef="usd">-1224000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-17" decimals="-3" id="f-207" unitRef="usd">-74000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-18" decimals="-3" id="f-208" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-209" unitRef="usd">457198000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-17" decimals="-3" id="f-210" unitRef="usd">273238000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-18" decimals="-3" id="f-211" unitRef="usd">201827000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">444091000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-213" unitRef="usd">281594000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-214" unitRef="usd">202129000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-215" unitRef="usd">43385000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-17" decimals="-3" id="f-216" unitRef="usd">36620000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-18" decimals="-3" id="f-217" unitRef="usd">24397000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-218" unitRef="usd">10263000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-17" decimals="-3" id="f-219" unitRef="usd">11083000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-18" decimals="-3" id="f-220" unitRef="usd">6493000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-221" unitRef="usd">71049000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-17" decimals="-3" id="f-222" unitRef="usd">73773000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-18" decimals="-3" id="f-223" unitRef="usd">43148000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-1" decimals="-3" id="f-224" unitRef="usd">7350000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-17" decimals="-3" id="f-225" unitRef="usd">7304000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-18" decimals="-3" id="f-226" unitRef="usd">7839000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-1" decimals="-3" id="f-227" unitRef="usd">10918000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-17" decimals="-3" id="f-228" unitRef="usd">6319000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-18" decimals="-3" id="f-229" unitRef="usd">-1106000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss contextRef="c-1" decimals="-3" id="f-230" unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss contextRef="c-17" decimals="-3" id="f-231" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss contextRef="c-18" decimals="-3" id="f-232" unitRef="usd">-1727000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-233" unitRef="usd">-1529000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-17" decimals="-3" id="f-234" unitRef="usd">-611000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-18" decimals="-3" id="f-235" unitRef="usd">-129000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue contextRef="c-1" decimals="-3" id="f-236" unitRef="usd">0</halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue>
    <halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue contextRef="c-17" decimals="-3" id="f-237" unitRef="usd">13200000</halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue>
    <halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue contextRef="c-18" decimals="-3" id="f-238" unitRef="usd">0</halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-239" unitRef="usd">0</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-17" decimals="-3" id="f-240" unitRef="usd">0</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-18" decimals="-3" id="f-241" unitRef="usd">-2494000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <halo:DeferredRentPayments contextRef="c-1" decimals="-3" id="f-242" unitRef="usd">-1067000</halo:DeferredRentPayments>
    <halo:DeferredRentPayments contextRef="c-17" decimals="-3" id="f-243" unitRef="usd">-1270000</halo:DeferredRentPayments>
    <halo:DeferredRentPayments contextRef="c-18" decimals="-3" id="f-244" unitRef="usd">903000</halo:DeferredRentPayments>
    <us-gaap:InducedConversionOfConvertibleDebtExpense contextRef="c-1" decimals="-3" id="f-245" unitRef="usd">0</us-gaap:InducedConversionOfConvertibleDebtExpense>
    <us-gaap:InducedConversionOfConvertibleDebtExpense contextRef="c-17" decimals="-3" id="f-246" unitRef="usd">0</us-gaap:InducedConversionOfConvertibleDebtExpense>
    <us-gaap:InducedConversionOfConvertibleDebtExpense contextRef="c-18" decimals="-3" id="f-247" unitRef="usd">2712000</us-gaap:InducedConversionOfConvertibleDebtExpense>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-1" decimals="-3" id="f-248" unitRef="usd">-532000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-17" decimals="-3" id="f-249" unitRef="usd">-34506000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-18" decimals="-3" id="f-250" unitRef="usd">-40005000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-1" decimals="-3" id="f-251" unitRef="usd">0</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-17" decimals="-3" id="f-252" unitRef="usd">0</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-18" decimals="-3" id="f-253" unitRef="usd">-227000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-254" unitRef="usd">74245000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-17" decimals="-3" id="f-255" unitRef="usd">3339000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-18" decimals="-3" id="f-256" unitRef="usd">83941000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-257" unitRef="usd">67381000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-17" decimals="-3" id="f-258" unitRef="usd">26884000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-18" decimals="-3" id="f-259" unitRef="usd">17481000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-260" unitRef="usd">-5356000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-17" decimals="-3" id="f-261" unitRef="usd">-4098000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-18" decimals="-3" id="f-262" unitRef="usd">9064000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-263" unitRef="usd">46993000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-17" decimals="-3" id="f-264" unitRef="usd">-12546000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-18" decimals="-3" id="f-265" unitRef="usd">24535000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-266" unitRef="usd">479064000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-17" decimals="-3" id="f-267" unitRef="usd">388571000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-18" decimals="-3" id="f-268" unitRef="usd">240110000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-269" unitRef="usd">647601000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-17" decimals="-3" id="f-270" unitRef="usd">292911000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-18" decimals="-3" id="f-271" unitRef="usd">255208000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">395574000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c-17" decimals="-3" id="f-273" unitRef="usd">211296000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c-18" decimals="-3" id="f-274" unitRef="usd">746127000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-17" decimals="-3" id="f-276" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-18" decimals="-3" id="f-277" unitRef="usd">999120000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">10696000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-17" decimals="-3" id="f-279" unitRef="usd">15294000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-18" decimals="-3" id="f-280" unitRef="usd">4810000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-281" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-17" decimals="-3" id="f-282" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-18" decimals="-3" id="f-283" unitRef="usd">26006000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-284" unitRef="usd">-262723000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-17" decimals="-3" id="f-285" unitRef="usd">-96909000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-18" decimals="-3" id="f-286" unitRef="usd">-487005000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt contextRef="c-17" decimals="-3" id="f-288" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt contextRef="c-18" decimals="-3" id="f-289" unitRef="usd">250000000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-1" decimals="-3" id="f-290" unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-17" decimals="-3" id="f-291" unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-18" decimals="-3" id="f-292" unitRef="usd">250000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c-1" decimals="-3" id="f-293" unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c-17" decimals="-3" id="f-294" unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c-18" decimals="-3" id="f-295" unitRef="usd">120000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="c-1" decimals="-3" id="f-296" unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="c-17" decimals="-3" id="f-297" unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="c-18" decimals="-3" id="f-298" unitRef="usd">120000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="c-1" decimals="-3" id="f-299" unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="c-17" decimals="-3" id="f-300" unitRef="usd">13483000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="c-18" decimals="-3" id="f-301" unitRef="usd">77453000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c-1" decimals="-3" id="f-302" unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c-17" decimals="-3" id="f-303" unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c-18" decimals="-3" id="f-304" unitRef="usd">702000000</us-gaap:ProceedsFromConvertibleDebt>
    <halo:PaymentOfCappedCallTransactions contextRef="c-1" decimals="-3" id="f-305" unitRef="usd">0</halo:PaymentOfCappedCallTransactions>
    <halo:PaymentOfCappedCallTransactions contextRef="c-17" decimals="-3" id="f-306" unitRef="usd">0</halo:PaymentOfCappedCallTransactions>
    <halo:PaymentOfCappedCallTransactions contextRef="c-18" decimals="-3" id="f-307" unitRef="usd">69120000</halo:PaymentOfCappedCallTransactions>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-308" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-17" decimals="-3" id="f-309" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-18" decimals="-3" id="f-310" unitRef="usd">7104000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">250000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-17" decimals="-3" id="f-312" unitRef="usd">402383000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-18" decimals="-3" id="f-313" unitRef="usd">200002000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">31139000</halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised>
    <halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised contextRef="c-17" decimals="-3" id="f-315" unitRef="usd">7879000</halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised>
    <halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised contextRef="c-18" decimals="-3" id="f-316" unitRef="usd">14050000</halo:ProceedsFromPaymentsForIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">-218861000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-17" decimals="-3" id="f-318" unitRef="usd">-407987000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-18" decimals="-3" id="f-319" unitRef="usd">362371000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">-2520000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-17" decimals="-3" id="f-321" unitRef="usd">-116325000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-18" decimals="-3" id="f-322" unitRef="usd">115476000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-323" unitRef="usd">118370000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-19" decimals="-3" id="f-324" unitRef="usd">234695000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-20" decimals="-3" id="f-325" unitRef="usd">119219000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-326" unitRef="usd">115850000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-327" unitRef="usd">118370000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-19" decimals="-3" id="f-328" unitRef="usd">234695000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">10565000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-17" decimals="-3" id="f-330" unitRef="usd">11410000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-18" decimals="-3" id="f-331" unitRef="usd">6107000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">80618000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-17" decimals="-3" id="f-333" unitRef="usd">31756000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-18" decimals="-3" id="f-334" unitRef="usd">16224000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">280000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-17" decimals="-3" id="f-336" unitRef="usd">25000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-18" decimals="-3" id="f-337" unitRef="usd">6229000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">3078000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-17" decimals="-3" id="f-339" unitRef="usd">2572000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-18" decimals="-3" id="f-340" unitRef="usd">34435000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockIssued1 contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1 contextRef="c-17" decimals="-3" id="f-342" unitRef="usd">125000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1 contextRef="c-18" decimals="-3" id="f-343" unitRef="usd">1018000</us-gaap:StockIssued1>
    <us-gaap:SharesOutstanding contextRef="c-21" decimals="-3" id="f-344" unitRef="shares">137498000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-345" unitRef="usd">138000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-346" unitRef="usd">256347000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-347" unitRef="usd">-620000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-348" unitRef="usd">-58912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-349" unitRef="usd">196953000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-25" decimals="-3" id="f-350" unitRef="usd">24397000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-18" decimals="-3" id="f-351" unitRef="usd">24397000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="c-26" decimals="-3" id="f-352" unitRef="shares">1512000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c-26" decimals="-3" id="f-353" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c-25" decimals="-3" id="f-354" unitRef="usd">1692000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c-18" decimals="-3" id="f-355" unitRef="usd">1693000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-26" decimals="-3" id="f-356" unitRef="shares">1077000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-26" decimals="-3" id="f-357" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-25" decimals="-3" id="f-358" unitRef="usd">14049000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-18" decimals="-3" id="f-359" unitRef="usd">14050000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <halo:AdjustmentToAdditionalPaidInCapitalCappedCallTransactions contextRef="c-25" decimals="-3" id="f-360" unitRef="usd">69120000</halo:AdjustmentToAdditionalPaidInCapitalCappedCallTransactions>
    <halo:AdjustmentToAdditionalPaidInCapitalCappedCallTransactions contextRef="c-18" decimals="-3" id="f-361" unitRef="usd">69120000</halo:AdjustmentToAdditionalPaidInCapitalCappedCallTransactions>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-26" decimals="-3" id="f-362" unitRef="shares">4933000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-26" decimals="-3" id="f-363" unitRef="usd">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-25" decimals="-3" id="f-364" unitRef="usd">199997000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-18" decimals="-3" id="f-365" unitRef="usd">200002000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-27" decimals="-3" id="f-366" unitRef="usd">-302000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-18" decimals="-3" id="f-367" unitRef="usd">-302000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:NetIncomeLoss contextRef="c-28" decimals="-3" id="f-368" unitRef="usd">202129000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-369" unitRef="usd">202129000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-29" decimals="-3" id="f-370" unitRef="shares">135154000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-371" unitRef="usd">135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-372" unitRef="usd">27368000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-373" unitRef="usd">-922000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-374" unitRef="usd">143217000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-375" unitRef="usd">169798000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-33" decimals="-3" id="f-376" unitRef="usd">36620000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-17" decimals="-3" id="f-377" unitRef="usd">36620000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="c-34" decimals="-3" id="f-378" unitRef="shares">289000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c-34" decimals="-3" id="f-379" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c-33" decimals="-3" id="f-380" unitRef="usd">-126000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c-17" decimals="-3" id="f-381" unitRef="usd">-126000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-34" decimals="-3" id="f-382" unitRef="shares">945000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-34" decimals="-3" id="f-383" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-33" decimals="-3" id="f-384" unitRef="usd">7877000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-17" decimals="-3" id="f-385" unitRef="usd">7879000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-34" decimals="-3" id="f-386" unitRef="shares">9618000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-34" decimals="-3" id="f-387" unitRef="usd">10000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-33" decimals="-3" id="f-388" unitRef="usd">69330000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-35" decimals="-3" id="f-389" unitRef="usd">334261000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-17" decimals="-3" id="f-390" unitRef="usd">403601000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-36" decimals="-3" id="f-391" unitRef="usd">-8356000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-17" decimals="-3" id="f-392" unitRef="usd">-8356000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:NetIncomeLoss contextRef="c-35" decimals="-3" id="f-393" unitRef="usd">281594000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-394" unitRef="usd">281594000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-37" decimals="-3" id="f-395" unitRef="shares">126770000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-396" unitRef="usd">127000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-397" unitRef="usd">2409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-398" unitRef="usd">-9278000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-399" unitRef="usd">90550000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-400" unitRef="usd">83808000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-41" decimals="-3" id="f-401" unitRef="usd">43385000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-402" unitRef="usd">43385000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c-42" decimals="-3" id="f-403" unitRef="shares">1615000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-42" decimals="-3" id="f-404" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-41" decimals="-3" id="f-405" unitRef="usd">31138000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-1" decimals="-3" id="f-406" unitRef="usd">31139000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-42" decimals="-3" id="f-407" unitRef="shares">5247000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-42" decimals="-3" id="f-408" unitRef="usd">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-41" decimals="-3" id="f-409" unitRef="usd">76932000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-43" decimals="-3" id="f-410" unitRef="usd">174772000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-1" decimals="-3" id="f-411" unitRef="usd">251709000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-44" decimals="-3" id="f-412" unitRef="usd">13107000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-1" decimals="-3" id="f-413" unitRef="usd">13107000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:NetIncomeLoss contextRef="c-43" decimals="-3" id="f-414" unitRef="usd">444091000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-415" unitRef="usd">444091000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c-45" decimals="-3" id="f-416" unitRef="shares">123138000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-417" unitRef="usd">123000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-418" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-419" unitRef="usd">3829000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-420" unitRef="usd">359869000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-421" unitRef="usd">363821000</us-gaap:StockholdersEquity>
    <us-gaap:NatureOfOperations contextRef="c-1" id="f-422">Organization and Business &lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Halozyme Therapeutics, Inc. is a biopharmaceutical company advancing disruptive solutions to improve patient experiences and outcomes for emerging and established therapies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the innovators of ENHANZE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; drug delivery technology (&#x201c;ENHANZE&#x201d;) with our proprietary enzyme, rHuPH20, our commercially validated solution is used to facilitate the subcutaneous (&#x201c;SC&#x201d;) delivery of injected drugs and fluids with the goal of improving the patient experience with rapid SC delivery and reduced treatment burden.&#160;We license our technology to biopharmaceutical companies to collaboratively develop products that combine ENHANZE with our partners&#x2019; proprietary compounds.&#160;We also develop, manufacture and commercialize, for ourselves or with our partners, drug-device combination products using our advanced auto-injector technologies that are designed to provide commercial or functional advantages such as improved convenience, reliability and tolerability, and enhanced patient comfort and adherence.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our ENHANZE partners&#x2019; approved products and product candidates are based on rHuPH20, our patented recombinant human hyaluronidase enzyme. rHuPH20 works by breaking down hyaluronan, a naturally occurring carbohydrate that is a major component of the extracellular matrix of the SC space. This temporarily reduces the barrier to bulk fluid flow allowing for improved and more rapid SC delivery of high dose, high volume injectable biologics, such as monoclonal antibodies and other large therapeutic molecules, as well as small molecules and fluids. We refer to the application of rHuPH20 to facilitate the delivery of other drugs or fluids as ENHANZE. We license our ENHANZE technology to form collaborations with biopharmaceutical companies that develop and/or market drugs requiring or benefiting from injection via the SC route of administration. In the development of proprietary intravenous (&#x201c;IV&#x201d;) drugs combined with our ENHANZE technology, data have been generated supporting the potential for ENHANZE to reduce patient treatment burden, as a result of shorter duration of SC administration with ENHANZE compared to IV administration. ENHANZE may enable fixed-dose SC dosing compared to weight-based dosing typically required for IV administration, extend the dosing interval for drugs that are already administered subcutaneously and potentially allow for lower rates of infusion-related reactions. ENHANZE may enable more flexible treatment options such as home administration by a healthcare professional or potentially the patient or caregiver.&#160;Lastly, certain proprietary drugs co-formulated with ENHANZE have been granted additional exclusivity, extending the patent life of the product beyond the patent expiry of the proprietary IV drug.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We currently have ENHANZE collaborations and licensing agreements with F. Hoffmann-La Roche, Ltd. and Hoffmann-La Roche, Inc. (&#x201c;Roche&#x201d;), Takeda Pharmaceuticals International AG and Baxalta US Inc. (&#x201c;Takeda&#x201d;), Pfizer Inc. (&#x201c;Pfizer&#x201d;), Janssen Biotech, Inc. (&#x201c;Janssen&#x201d;), AbbVie, Inc. (&#x201c;AbbVie&#x201d;), Eli Lilly and Company (&#x201c;Lilly&#x201d;), Bristol-Myers Squibb Company (&#x201c;BMS&#x201d;), argenx BVBA (&#x201c;argenx&#x201d;), ViiV Healthcare (the global specialist HIV Company majority owned by GlaxoSmithKline) (&#x201c;ViiV&#x201d;), Chugai Pharmaceutical Co., Ltd. (&#x201c;Chugai&#x201d;) and Acumen Pharmaceuticals, Inc. (&#x201c;Acumen&#x201d;). In addition to receiving upfront licensing fees from our ENHANZE collaborations, we are entitled to receive event and sales-based milestone payments, revenues from the sale of bulk rHuPH20 and royalties from commercial sales of approved partner products co-formulated with ENHANZE. We currently earn royalties from sales of nine commercial products including sales of five commercial products from the Roche collaboration and one commercial product from each of the Takeda, Janssen, argenx and BMS collaborations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have commercialized auto-injector products with Teva Pharmaceutical Industries, Ltd. (&#x201c;Teva&#x201d;) and Otter Pharmaceuticals, LLC (&#x201c;Otter&#x201d;). We have development programs including our auto-injectors with Idorsia Pharmaceuticals Ltd. (&#x201c;Idorsia&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our commercial portfolio of proprietary products includes Hylenex&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, utilizing rHuPH20, and XYOSTED&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, utilizing our auto-injector technology.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except where specifically noted or the context otherwise requires, references to &#x201c;Halozyme,&#x201d; &#x201c;the Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; and &#x201c;us&#x201d; in these notes to consolidated financial statements refer to Halozyme Therapeutics, Inc. and each of its directly and indirectly wholly owned subsidiaries as disclosed in Note 2, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <halo:RoyaltiesReceivedNumberOfProductsSold
      contextRef="c-1"
      decimals="INF"
      id="f-423"
      unitRef="product">9</halo:RoyaltiesReceivedNumberOfProductsSold>
    <halo:RoyaltiesReceivedNumberOfProductsSold
      contextRef="c-49"
      decimals="INF"
      id="f-424"
      unitRef="product">5</halo:RoyaltiesReceivedNumberOfProductsSold>
    <halo:RoyaltiesReceivedNumberOfProductsSold
      contextRef="c-50"
      decimals="INF"
      id="f-425"
      unitRef="product">1</halo:RoyaltiesReceivedNumberOfProductsSold>
    <halo:RoyaltiesReceivedNumberOfProductsSold
      contextRef="c-51"
      decimals="INF"
      id="f-426"
      unitRef="product">1</halo:RoyaltiesReceivedNumberOfProductsSold>
    <halo:RoyaltiesReceivedNumberOfProductsSold
      contextRef="c-52"
      decimals="INF"
      id="f-427"
      unitRef="product">1</halo:RoyaltiesReceivedNumberOfProductsSold>
    <halo:RoyaltiesReceivedNumberOfProductsSold
      contextRef="c-53"
      decimals="INF"
      id="f-428"
      unitRef="product">1</halo:RoyaltiesReceivedNumberOfProductsSold>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-429">Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Halozyme Therapeutics, Inc. and our wholly owned subsidiaries, Halozyme, Inc. and Antares Pharma, Inc., and Antares Pharma, Inc.&#x2019;s wholly owned Swiss subsidiaries, Antares Pharma IPL AG and Antares Pharma AG. All intercompany accounts and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. On an ongoing basis, we evaluate our estimates and judgments, which are based on historical and anticipated results and trends and on various other assumptions that we believe to be reasonable under the circumstances. By their nature, estimates are subject to an inherent degree of uncertainty and, as such, actual results may differ from our estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Equivalents and Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents consist of highly liquid investments, readily convertible to cash, which mature within 90 days or less from the date of purchase. As of December&#160;31, 2024, our cash and cash equivalents consisted of money market funds, bank certificate of deposits and demand deposits at commercial banks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Marketable securities are investments with original maturities of more than 90 days from the date of purchase that are specifically identified to fund current operations. Marketable securities are considered available-for-sale. These investments are classified as current assets, even though the stated maturity date may be one year or more beyond the current balance sheet date which reflects management&#x2019;s intention to use the proceeds from the sale of these investments to fund our operations, as necessary. Such available-for-sale investments are carried at fair value with unrealized gains and losses recorded in other comprehensive income and included as a separate component of stockholders&#x2019; equity. The cost of marketable securities is adjusted for amortization of premiums or accretion of discounts to maturity, and such amortization or accretion is included in investment and other income, net in our consolidated statements of income. We use the specific identification method for calculating realized gains and losses on marketable securities sold. None of the realized gains and losses and declines in value that were judged to be as a result of credit loss on marketable securities, if any, are included in investment and other income, net in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The authoritative guidance for fair value measurements establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments include cash equivalents, available-for-sale marketable securities, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and long-term debt. Fair value estimates of these instruments are made at a specific point in time based on relevant market information. These estimates may be subjective in nature and involve uncertainties and matters of significant judgment and therefore, cannot be determined with precision. The carrying amount of cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of the short-term nature of those instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale marketable securities consist of asset-backed securities, corporate debt securities, U.S. Treasury securities, agency bonds and commercial paper, and are measured at fair value using Level 1 and Level 2 inputs. Level 2 financial instruments are valued using market prices on less active markets and proprietary pricing valuation models with observable inputs, including interest rates, yield curves, maturity dates, issue dates, settlement dates, reported trades, broker-dealer quotes, issue spreads, benchmark securities or other market related data. We obtain the fair value of Level 2 investments from our investment manager, who obtains these fair values from a third-party pricing source. We validate the fair values of Level 2 financial instruments provided by our investment manager by comparing these fair values to a third-party pricing source.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk, Sources of Supply and Significant Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to credit risk from our portfolio of cash equivalents and marketable securities. These investments were made in accordance with our investment policy which specifies the categories, allocations, and ratings of securities we may consider for investment. The primary objective of our investment activities is to preserve principal while at the same time maximizing the income we receive without significantly increasing risk. We maintain our cash and cash equivalent balances with two major commercial banks and marketable securities with one other financial institution. Deposits held with the financial institutions exceed the amount of insurance provided on such deposits. We are exposed to credit risk in the event of a default by the financial institutions holding our cash, cash equivalents and marketable securities to the extent recorded on the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are also subject to credit risk from our accounts receivable related to our product sales and revenues under our license and collaborative agreements. We have license and collaborative agreements with pharmaceutical companies under which we receive payments for royalties, license fees, milestone payments for specific achievements designated in the collaborative agreements, reimbursements of research and development services, and supply of bulk formulation of rHuPH20 and auto-injector devices. In addition, we sell proprietary products in the United States (&#x201c;U.S.&#x201d;) to a limited number of established wholesale distributors in the pharmaceutical industry. Credit is extended based on an evaluation of the customer&#x2019;s financial condition, and collateral is not required. Management monitors our exposure to accounts receivable by periodically evaluating the collectability of the accounts receivable based on a variety of factors including the length of time the receivables are past due, the financial health of the customer and historical experience. Based upon the review of these factors, we recorded no significant allowance for doubtful accounts as of December 31, 2024 and 2023. Approximately 60% of the accounts receivable balance as of December&#160;31, 2024 represents amounts due from Janssen and Roche. Approximately 69% of the accounts receivable balance as of December&#160;31, 2023 represents amounts due from Janssen, Roche and Teva. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table indicates the percentage of total revenues in excess of 10% with any single customer:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.503%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner B&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner C&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We attribute revenues under collaborative agreements, including royalties, to the individual countries where&#160;the customer is headquartered.&#160;We attribute revenues from product sales to the individual countries to which the product&#160;is shipped. Worldwide revenues from external customers are summarized by geographic location in the following table (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.956%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Switzerland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Belgium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;829,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable, net and Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable is recorded at the invoiced amount and is non-interest bearing. Accounts receivable is recorded net of estimated prompt pay discounts, distribution fees and chargebacks. Contract assets are recorded when revenue is earned but an invoice has not been issued for payment. Contract assets relate to development milestones deemed probable of receipt for intellectual property licenses granted to partners in prior periods and for goods or services when control has transferred to the customer, and corresponding revenue is recognized but is not yet billable to the customer in accordance with the terms of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at lower of cost or net realizable value. Cost is determined on a first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories are reviewed periodically for potential excess, dated or obsolete status. We evaluate the carrying value of inventories on a regular basis, taking into account such factors as historical and anticipated future sales compared to quantities on hand, the price we expect to obtain for products in their respective markets compared with historical cost and the remaining shelf life of goods on hand.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into operating leases primarily for real estate and automobiles. These leases have contractual terms which range from three years to twelve years. We determine if an arrangement contains a lease at inception. Right of use (&#x201c;ROU&#x201d;) assets and liabilities resulting from operating leases are included in property and equipment, accrued expenses and other long-term liabilities on our consolidated balance sheets. Operating lease ROU assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the discount rate to calculate the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our leases often include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Short-term leases with an initial term of 12 months or less are not recorded on our consolidated balance sheet. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as automobiles, we account for the lease and non-lease components as a single lease component. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, including ROU assets are recorded at cost, less accumulated depreciation and amortization. Equipment is depreciated using the straight-line method over its estimated useful life ranging from three years to ten years and leasehold improvements are amortized using the straight-line method over the estimated useful life of the asset or the lease term, whichever is shorter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for long-lived assets in accordance with authoritative guidance for impairment or disposal of long-lived assets. Long-lived assets are reviewed for events or changes in circumstances, which indicate their carrying value may not be recoverable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income is defined as the change in equity during the period from transactions and other events and circumstances from non-owner sources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 Convertible Notes, the 2027 Convertible Notes and the 2028 Convertible Notes (collectively, the &#x201c;Convertible Notes&#x201d;) are accounted for in accordance with authoritative guidance for debt and derivatives. We evaluate all the embedded conversion options contained in the Convertible Notes to determine if there are embedded features that require bifurcation as a derivative as required by U.S. GAAP. Based on our analysis, we account for each of our Convertible Notes as single units of accounting, a liability, because we concluded that the conversion features do not require bifurcation as a derivative under embedded derivative authoritative guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Flow Hedges - Currency Risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in the second quarter of 2023, we entered into a cash flow hedging program to mitigate foreign currency exchange risk associated with forecasted royalty revenue denominated in Swiss francs. Under the program, we can hedge these forecasted royalties up to a maximum of four years into the future. We hedge these cash flow exposures to reduce the risk of our earnings and cash flows being adversely affected by fluctuations in exchange rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge and are highly effective in offsetting changes to future cash flows on hedged transactions. Both at inception of the hedge and on an ongoing basis, we assess whether the foreign currency forward contracts are highly effective in offsetting changes in cash flows of hedged items on a prospective and retrospective basis. If we determine a (i) foreign currency forward contract is not highly effective as a cash flow hedge, (ii) foreign currency forward contract has ceased to be a highly effective hedge or (iii) forecasted transaction is no longer probable of occurring, we would discontinue hedge accounting treatment prospectively. We measure effectiveness based on the change in fair value of the forward currency forward contract and the fair value of the hypothetical foreign currency forward contract with terms that match the critical terms of the risk being hedged. No portion of our foreign currency forward contracts were excluded from the assessment of hedge effectiveness. As of December&#160;31, 2024, all hedges were determined to be highly effective. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets or liabilities associated with our hedging contracts are recorded at fair market value in prepaid expense and other current assets, prepaid expenses and other assets, accrued expenses, or other long-term liabilities, respectively, in our consolidated balance sheets. Gains and losses related to changes in the fair market value of these hedging contracts are recorded as a component of accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) within stockholder&#x2019;s equity in our consolidated balance sheets and reclassified to royalty revenue in our consolidated statements of income in the same period as the recognition of the underlying hedged transaction. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, within the defined hedge period, we reclassify the gains or losses on the related cash flow hedge from AOCI to royalties revenue in our consolidated statements of income. Settlements from the cash flow hedge are included in operating activities on the consolidated statements of cash flows. Since the fair market value of these hedging contracts is derived from current market rates, the hedging contracts are classified as derivative financial instruments. We do not use derivatives for speculative or trading purposes. As of December&#160;31, 2024, amounts expected to be recognized as a net gain out of AOCI into our consolidated statements of income during the next 12 months are not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the acquisition method of accounting, we allocate the fair value of the total consideration transferred to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the date of acquisition. These valuations require us to make estimates and assumptions, especially with respect to intangible assets. We record the excess consideration over the aggregate fair value of tangible and intangible assets, net of liabilities assumed, as goodwill. Costs incurred to complete a business combination, such as legal and other professional fees, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the initial accounting for a business combination is incomplete by the end of a reporting period that falls within the measurement period, we report provisional amounts in our financial statements. During the measurement period, we adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. We record these adjustments to the provisional amounts with a corresponding offset to goodwill. Any adjustments identified after the measurement period are recorded in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill, Intangible Assets and Other Long-Lived Asset&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets acquired, including intangible assets and in-process research and development (&#x201c;IPR&amp;amp;D&#x201d;), and liabilities assumed are measured at fair value as of the acquisition date. Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of the net assets acquired. Intangible assets acquired in a business combination that are used for IPR&amp;amp;D activities are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Upon reaching the end of the relevant research and development project (i.e., upon commercialization), the IPR&amp;amp;D asset is amortized over its estimated useful life. If the relevant research and development project is abandoned, the IPR&amp;amp;D asset is expensed in the period of abandonment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and IPR&amp;amp;D are not amortized; however, they are reviewed for impairment at least annually during the second quarter, or more frequently if an event occurs indicating the potential for impairment. Goodwill and IPR&amp;amp;D are considered to be impaired if the carrying value of the reporting unit or IPR&amp;amp;D asset exceeds its respective fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We perform our goodwill impairment analysis at the reporting unit level, which aligns with our reporting and operating segment structure and availability of discrete financial information. During the goodwill impairment review, we assess qualitative factors to determine whether it is more likely than not that the fair values of our reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after assessing the totality of these qualitative factors, we determine that it is not more likely than not that the fair value of our reporting unit is less than the carrying amounts, then no additional assessment is deemed necessary. Otherwise, we proceed to compare the estimated fair value of the reporting unit with the carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, we record an &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;impairment loss based on the difference. We may elect to bypass the qualitative assessment in a period and proceed to perform the quantitative goodwill impairment test.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our identifiable intangible assets with finite useful lives are typically comprised of acquired device technologies and product rights. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#x2019; respective estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We perform regular reviews to determine if any event has occurred that may indicate intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, we estimate the fair value of the assets and record an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include a significant decline in our stock price and market capitalization compared to the net book value, significant changes in the ability of a particular asset to generate positive cash flows for our strategic business objectives, and the pattern of utilization of a particular asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenues from payments received (i) as royalties from licensing our ENHANZE technology and other royalty arrangements, (ii) under collaborative agreements and (iii) from sales of our proprietary and partnered products. We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers, we perform the following five steps: (i) identify the promised goods or services in the contract; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;ENHANZE and Device Royalties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of our ENHANZE collaboration and license agreements, our partners will pay us royalties at an on average mid-single digit percent rate of their sales if products under the collaboration are commercialized. All amounts owed to us are noncancelable after the underlying triggering event occurs, and nonrefundable once paid. Unless terminated earlier in accordance with its terms, collaborations generally continue in effect until the last to expire royalty payment term, as determined on a product by product and country by country basis, with each royalty term starting on the first commercial sale of that product and ending the later of: (i) a specified period or term set forth in the agreement or (ii) expiration of the last to expire of the valid claims of our patents covering rHuPH20 or other specified patents developed under the collaboration which valid claim covers a product developed under the collaboration. In general, when there are no valid claims of a specified patent developed under the collaboration covering the product in a given country, the royalty rate is reduced for those sales in that country upon the expiration of our patents covering rHuPH20. Janssen&#x2019;s patents covering DARZALEX SC do not impact the timing for this royalty reduction. Partners may terminate the agreement prior to expiration for any reason in its entirety or on a target-by-target basis generally upon 90 days prior written notice to us.&#160;Upon any such termination, the license granted to partners (in total or with respect to the terminated target, as applicable) will terminate provided; however, that in the event of expiration of the agreement (as opposed to a termination), the on-going licenses granted may become perpetual, non-exclusive and fully paid. Sales-based milestones and royalties are recognized in the period the underlying sales or milestones occur. We do not receive final royalty reports from our ENHANZE partners until after we complete our financial statements for a prior quarter. Therefore, we recognize revenue based on estimates of the royalty earned, which are based on internal estimates and available preliminary reports provided by our partners. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also earn royalties in connection with several of our licenses granted under license and development arrangements with our device partners. These royalties are based upon a percentage of commercial sales of partnered products with rates ranging from mid-single digits to low double digits and are tiered based on levels of net sales. These sales-based royalties, for which the license was deemed the predominant element to which the royalties relate, are estimated and recognized in the period in which the partners&#x2019; commercial sales occur. The royalties are generally reported and payable to us within 45 to 60 days after the end of the period in which the commercial sales are made. We base our estimates of royalties earned on actual sales information from our partners when available or estimated prescription sales from external sources and estimated net selling price. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue under ENHANZE and Device Collaborative Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ENHANZE Collaboration and License Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under these agreements, we grant the collaboration partner a worldwide license to develop and commercialize products using our ENHANZE technology to combine our patented rHuPH20 enzyme with their proprietary biologics directed at up to a specified number of targets. Targets are usually licensed on an exclusive, global basis. Targets selected subsequent to inception of the arrangement generally require payment of an additional license fee. The collaboration partner is responsible for all development, manufacturing, clinical, regulatory, sales and marketing costs for any products developed under the agreement. We are responsible for supply of bulk rHuPH20 based on the collaboration partner&#x2019;s purchase orders, and may also be separately engaged to perform research and development services. While these collaboration agreements are similar in that they originate from the same framework, each one is the result of an arms-length negotiation and thus may vary from one to the other.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally collect an upfront license payment from collaboration partners, and are also entitled to receive event-based payments subject to collaboration partners&#x2019; achievement of specified development, regulatory and sales-based milestones. In several agreements, collaboration partners pay us annual fees to maintain their exclusive license rights if they are unable to advance product development to specified stages. We earn separate fees for bulk rHuPH20 supplies and research and development services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although these agreements are in form identified as collaborative agreements, we concluded for accounting purposes they represent contracts with customers and are not subject to accounting literature on collaborative arrangements. This is because we grant to partners licenses to our intellectual property and provide supply of bulk rHuPH20 and research and development services which are all outputs of our ongoing activities, in exchange for respective consideration. Under these collaborative agreements, our partners lead development of assets, and we do not share in significant financial risks of their development or commercialization activities. Accordingly, we concluded our collaborative agreements are appropriately accounted for pursuant to U.S. GAAP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under all of our ENHANZE collaborative agreements, we have identified licenses to use functional intellectual property as the only performance obligation. The intellectual property underlying the license is our proprietary ENHANZE technology which represents application of rHuPH20 to facilitate delivery of drugs. Each of the licenses grants the partners rights to use our intellectual property as it exists and is identified on the effective date of the license, because there is no ongoing development of the ENHANZE technology required. Therefore, we recognize revenue from licenses at the point when the license becomes effective and the partner has received access to our intellectual property, usually at the inception of the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When partners can select additional targets to add to the licenses granted, we consider these rights to be options. We evaluate whether such options contain material rights, i.e. have exercise prices that are discounted compared to what we would charge for a similar license to a new partner. The exercise price of these options includes a combination of the target selection fees, event-based milestone payments and royalties. When these amounts in aggregate are not offered at a discount that exceeds discounts available to other customers, we conclude the option does not contain a material right, and we consider grants of additional licensing rights upon option exercises to be separate contracts (target selection contracts).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, we provide indemnification and protection of licensed intellectual property for our customers. These provisions are part of assurance that the licenses meet the agreements&#x2019; representations and are not obligations to provide goods or services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also fulfill purchase orders for supply of bulk rHuPH20 and perform research and development services pursuant to project authorization forms for our partners, which represent separate contracts. In addition to our licenses, we price our supply of bulk rHuPH20 and research and development services at our regular selling prices, called standalone selling prices (&#x201c;SSP&#x201d;). Therefore, our partners do not have material rights to order these items at prices not reflective of SSP. Refer to the discussion below regarding recognition of revenue for these separate contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transaction price for a contract represents the amount to which we are entitled in exchange for providing goods and services to the customer. Transaction price does not include amounts subject to uncertainties unless it is probable that there will be no significant reversal of revenue when the uncertainty is resolved. Apart from the upfront license payment (or target selection fees in the target selection contracts), all other fees we may earn under our collaborative agreements are subject to significant uncertainties of product development. Achievement of many of the event-based development and regulatory milestones may not be probable until such milestones are actually achieved. This generally relates to milestones such as obtaining marketing authorization approvals. With respect to other development milestones, e.g., dosing of a first patient in a clinical trial, achievement could be considered probable prior to its actual occurrence, based on the progress towards commencement of the trial. In order to evaluate progress towards commencement of a trial, we assess the status of activities leading up to our partner&#x2019;s initiation of a trial such as feedback received from the applicable regulatory authorities, completion of investigational new drug or equivalent filings, readiness and availability of drug, readiness of study sites and our partner&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;commitment of resources to the program. We do not include any amounts subject to uncertainties in the transaction price until it is probable that the amount will not result in a significant reversal of revenue in the future. At the end of each reporting period, we re-evaluate the probability of achievement of such milestones and any related constraint, and if necessary, adjust our estimate of the overall transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When target exchange rights are held by partners, and the amounts attributed to these rights are not refundable, they are included in the transaction price. However, they are recorded as deferred revenues because we have a potential performance obligation to provide a new target upon an exchange right being exercised. These amounts are recognized in revenue when the right of exchange expires or is exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because our agreements have one type of performance obligation (licenses) which are typically all transferred at the same time at agreement inception, allocation of transaction price often is not required. However, allocation is required when licenses for some of the individual targets are subject to rights of exchange, because revenue associated with these targets cannot be recognized. When allocation is needed, we perform an allocation of the upfront amount based on relative SSP of licenses for individual targets. We determine license SSP using an income-based valuation approach utilizing risk-adjusted discounted cash flow projections of the estimated return a licensor would receive where applicable, or an alternative valuation method such as indicative value from historical transactions. When amounts subject to uncertainties, such as milestones and royalties, are included in the transaction price, we attribute them to the specific individual target licenses which generate such milestone or royalty amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also estimate SSP of bulk rHuPH20 and research and development services, to determine that our partners do not have material rights to order them at discounted prices. For supplies of bulk rHuPH20, because we effectively act as a contract manufacturer to our partners, we estimate and charge SSP based on the typical contract manufacturer margins consistent with all of our partners. We determine SSP of research and development services based on a fully-burdened labor rate. Our rates are comparable to those we observe in other collaborative agreements. We also have a history of charging similar rates to all of our partners.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upfront amounts allocated to licenses to individual targets are recognized as revenue when the license is transferred to the partner, as discussed above, if the license is not subject to exchange rights, or when the exchange right expires or is exercised. Development milestones and other fees are recognized in revenue when they are included in the transaction price, because by that time, we have already transferred the related license to the partner.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In contracts to provide research and development services, such services represent the only performance obligation. The fees are charged based on hours worked by our employees and the fixed contractual rate per hour, plus third-party pass-through costs, on a monthly basis. We recognize revenues as the related services are performed based on the amounts billed, as the partner consumes the benefit of research and development work simultaneously as we perform these services, and the amounts billed reflect the value of these services to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Device License, Development and Supply Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have several license, development and supply arrangements with pharmaceutical partners, under which we grant a license to our device technology and provide research and development services that often involve multiple performance obligations and highly-customized deliverables. For such arrangements, we identify each of the promised goods and services within the contract and the distinct performance obligations at inception of the contract and allocate consideration to each performance obligation based on relative SSP, which is generally determined based on the expected cost plus mark-up. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the contract includes an enforceable right to payment for performance completed to date and performance obligations are satisfied over time, we recognize revenue over the development period using either the input or output method depending on which is most appropriate given the nature of the distinct deliverable. For other contracts that do not contain an enforceable right to payment for performance completed to date, revenue is recognized when control of the product is transferred to the customer. Factors that may indicate transfer of control has occurred include the transfer of legal title, transfer of physical possession, the customer has obtained the significant risks and rewards of ownership of the assets, and we have a present right to payment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our payment terms for development contracts may include an upfront payment equal to a percentage of the total contract value with the remaining portion to be billed upon completion and transfer of the individual deliverables or satisfaction of the individual performance obligations. We record a contract liability for cash received in advance of performance, which is presented as deferred revenue within accrued expense and other long-term liabilities in our consolidated balance sheets and recognized as revenue in our consolidated statements of income when the associated performance obligations have been satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;License fees and milestones received in exchange for the grant of a license to our functional intellectual property, such as patented technology and know-how in connection with a partnered development arrangement, are generally recognized at &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;inception of the arrangement, or over the development period depending on the facts and circumstances, as the license is generally not distinct from the non-licensed goods or services to be provided under the contract. Milestone payments that are contingent upon the occurrence of future events are evaluated and recorded at the most likely amount, and to the extent that it is probable that a significant reversal of revenue will not occur when the associated uncertainty is resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 5, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion on our collaborative arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Product Sales, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Proprietary Product Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our commercial portfolio of proprietary products includes XYOSTED and Hylenex recombinant which we sell primarily to wholesale pharmaceutical distributors and specialty pharmacies, who sell the products to hospitals, retail chain drug stores and other end-user customers. Sales to wholesalers are made pursuant to purchase orders subject to the terms of a master agreement, and delivery of individual packages of products represents performance obligations under each purchase order. We use contract manufacturers to produce our proprietary products and third-party logistic vendors to process and fulfill orders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We concluded we are the principal in the sales to wholesalers because we control access to services rendered by both vendors and direct their activities. We have no obligations to wholesalers to generate pull-through sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when control has transferred to the customer, which is typically upon delivery, at the net selling price, which reflects the variable consideration for which reserves and sales allowances are established for estimated returns, wholesale distribution fees, prompt payment discounts, government rebates and chargebacks, plan rebate arrangements and patient discount and support programs. We recognize revenue from product sales and related cost of sales upon product delivery to the wholesaler location. At that time, the wholesalers take control of the product as they take title, bear the risk of loss of ownership, and have an enforceable obligation to pay us. They also have the ability to direct sales of product to their customers on terms and at prices they negotiate. Although wholesalers have product return rights, we do not believe they have a significant incentive to return the product to us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of certain reserves and sales allowances requires us to make a number of judgements and estimates to reflect our best estimate of the transaction price and the amount of consideration to which we believe we would be ultimately entitled to receive. The expected value is determined based on unit sales data, contractual terms with customers and third-party payers, historical and estimated future percentage of rebates incurred on sales, historical and future insurance plan billings, any new or anticipated changes in programs or regulations that would impact the amount of the actual rebates, customer purchasing patterns, product expiration dates and levels of inventory in the distribution channel. The estimated amounts of credit for product returns, chargebacks, distribution fees, prompt payment discounts, rebates and customer co-pay support programs are included in accrued expenses and accounts receivable, net in our consolidated balance sheets upon recognition of revenue from product sales. We monitor actual product returns, chargebacks, discounts and fees subsequent to the sale. If these amounts differ from our estimates, we make adjustments to these allowances, which are applied to increase or reduce product sales revenue and earnings in the period of adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling prices initially billed to wholesalers are subject to discounts for prompt payment and subsequent chargebacks when wholesalers sell our products at negotiated discounted prices to members of certain group purchasing organizations, pharmacy benefit managers and government programs. We also pay quarterly distribution fees to certain wholesalers for inventory reporting and chargeback processing, and to pharmacy benefit managers and group purchasing organizations as administrative fees for services and for access to their members. We concluded the benefits received in exchange for these fees are not distinct from our sales of our products, and accordingly we apply these amounts to reduce revenues. Wholesalers also have rights to return unsold product nearing or past the expiration date. Because of the shelf life of our products and our lengthy return period, there may be a significant period of time between when the product is shipped and when we issue credits on returned product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate the transaction price when we receive each purchase order taking into account the expected reductions of the selling price initially billed to the wholesaler arising from all of the above factors. We have compiled historical experience and data to estimate future returns and chargebacks of our products and the impact of the other discounts and fees we pay. When estimating these adjustments to the transaction price, we reduce it sufficiently to be able to assert that it is probable that there will be no significant reversal of revenue when the ultimate adjustment amounts are known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each purchase order contains only one type of product, and is usually shipped to the wholesaler in a single shipment. Therefore, allocation of the transaction price to individual packages is not required.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the orders placed by wholesalers, we incur costs such as commissions to our sales representatives. However, as revenue from product sales is recognized upon delivery to the wholesaler, which occurs shortly after we receive a purchase order, we do not capitalize these commissions and other costs, based on application of the practical expedient allowed within the applicable guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Partnered Product Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Bulk rHuPH20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sell bulk rHuPH20 to partners for use in research and development and, subsequent to receiving marketing approval, we sell it for use in collaboration commercial products. Sales are made pursuant to purchase orders subject to the terms of the collaborative agreement or a supply agreement, and delivery of units of bulk rHuPH20 represent performance obligations under each purchase order. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce bulk rHuPH20 and have concluded we are the principal in the sales to partners. The transaction price for each purchase order of bulk rHuPH20 is fixed based on the cost of production plus a contractual markup, and is not subject to adjustments. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue from the sale of bulk rHuPH20 as product sales and related cost of sales upon transfer of title to our partners. At that time, the partners take control of the product, bear the risk of loss of ownership, and have an enforceable obligation to pay us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Devices&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are party to several license, development, supply and distribution arrangements with pharmaceutical partners, under which we produce and are the exclusive supplier of certain products, devices and/or components. We recognize revenue from the sale of certain products, devices and/or components as product sales and related cost of sales at the point in time in which control is transferred to the customer, which is typically upon shipment of the goods to our partner. Sales terms and pricing are governed by the respective supply and distribution agreements, and there is generally no right of return. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce certain products, devices and/or components, and have concluded we are the principal in the sales to partners. Revenue is recognized at the transaction price, which includes the contractual per unit selling price. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of sales consists primarily of raw materials, third-party manufacturing costs, fill and finish costs, freight costs, internal costs and manufacturing overhead associated with the production of proprietary and partnered products. Cost of sales also consists of the write-down of excess, dated and obsolete inventories and the write-off of inventories that do not meet certain product specifications, if any. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenses include salaries and benefits, allocation of facilities and other overhead expenses, research related manufacturing services, contract services, and other outside expenses related to manufacturing, preclinical and regulatory activities and our partner development platforms. Research and development expenses are charged to operating expenses as incurred when these expenditures relate to our research and development efforts and have no alternative future uses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are obligated to make upfront payments upon execution of certain research and development agreements. Advance payments, including nonrefundable amounts, for goods or services that will be used or rendered for future research and development activities are deferred. Such amounts are recognized as expense as the related goods are delivered or the related services are performed or such time when we do not expect the goods to be delivered or services to be performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record compensation expense associated with stock options, restricted stock units (&#x201c;RSUs&#x201d;), performance stock units (&#x201c;PSUs&#x201d;) and shares issued under our employee stock purchase plan (&#x201c;ESPP&#x201d;) in accordance with the authoritative guidance for share-based compensation. The cost of employee services received in exchange for an award of an equity instrument is measured at the grant date, based on the estimated fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period of the award. Share-based compensation expense for an award with a performance condition is recognized when the achievement of such performance condition is determined to be probable. If the outcome of such performance condition is not determined to be probable or is not met, no compensation expense is recognized and any previously recognized compensation expense is reversed. Forfeitures are recognized as a reduction of share-based compensation expense as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide for income taxes using the liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases at each reporting period. We measure deferred tax assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. Significant judgment is required by management to determine our provision for income taxes, our deferred tax assets and liabilities, and any associated valuation allowances recorded against our net deferred tax assets. Deferred tax assets (&#x201c;DTA&#x201d;) and other tax benefits are recorded when they are more likely than not to be realized. On a quarterly basis, we assess the need for valuation allowance on our DTAs, weighing all positive and negative evidence, to assess if it is more-likely-than-not that some or all our DTAs will be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenues from payments received (i) as royalties from licensing our EHHANZE technology and other royalty arrangements, (ii) under collaborative agreements with our partners and (iii) from sales of our proprietary and partnered products. There are no intra-entity sales or transfers. We operate our business in one operating segment, which includes all activities related to the research, development and commercialization of our proprietary enzymes and devices. This operating segment also includes revenues and expenses related to (i)&#160;research and development and manufacturing activities conducted under our collaborative agreements with third parties, (ii)&#160;product sales of proprietary and partnered products, and (iii) associated selling, general and administrative expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The chief operating decision-maker (&#x201c;CODM&#x201d;), our Chief Executive Officer, reviews the operating results on an aggregate basis and manages the operations as a single operating segment. The CODM assesses the segment&#x2019;s performance and decides how to allocate resources based on consolidated net income that is reported in our consolidated statements of income. The measure of segment assets is reported on the consolidated balance sheet as total consolidated assets. The significant expense categories regularly provided to the CODM include cost of sales, research and development, amortization of intangibles, and selling, general and administrative expenses. These expense categories are reported as separate line items in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Adoption and Pending Adoption of Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a brief description of recently issued accounting standards, those adopted in the current period and those not yet adopted:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.211%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.591%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.158%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Adoption Method&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effect on the Financial &lt;br/&gt;Statements or Other Significant Matters&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new guidance is intended to improve annual and interim reportable segment disclosure requirements regardless of number of reporting units, primarily through enhanced disclosures of significant expenses. The amendment requires public entities to disclose significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit and loss.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Annual periods beginning after December 15, 2023 (our 2024 Form 10-K), and interim periods within fiscal years beginning after December 15, 2024 (our Q1 2025 Form 10-Q) - Early adoption is permitted, including adoption in an interim period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Retrospective&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We adopted the new guidance on January 1, 2024. The adoption resulted in expanded disclosures within our notes to the consolidated financial statements for our Annual Report on the Form 10-K and our future Form 10-Qs. There was no other impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new guidance includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Annual periods beginning after December 15, 2024 (our 2025 Form 10-K) - Early adoption is permitted.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prospective or Retrospective&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new guidance is intended to enhance expense disclosures by requiring disaggregation of certain expenses included in the consolidated statements of income into specified expense categories in the notes to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Annual periods beginning after December 15, 2026 (our 2027 Form 10-K), and interim reporting periods beginning after December 15, 2027 (our Q1 2028 Form 10-Q) - Early adoption is permitted.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prospective or Retrospective&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-430">&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;The consolidated financial statements include the accounts of Halozyme Therapeutics, Inc. and our wholly owned subsidiaries, Halozyme, Inc. and Antares Pharma, Inc., and Antares Pharma, Inc.&#x2019;s wholly owned Swiss subsidiaries, Antares Pharma IPL AG and Antares Pharma AG. All intercompany accounts and transactions have been eliminated.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-431">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) requires us to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. On an ongoing basis, we evaluate our estimates and judgments, which are based on historical and anticipated results and trends and on various other assumptions that we believe to be reasonable under the circumstances. By their nature, estimates are subject to an inherent degree of uncertainty and, as such, actual results may differ from our estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-432">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Equivalents and Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents consist of highly liquid investments, readily convertible to cash, which mature within 90 days or less from the date of purchase. As of December&#160;31, 2024, our cash and cash equivalents consisted of money market funds, bank certificate of deposits and demand deposits at commercial banks.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:MarketableSecuritiesPolicy contextRef="c-1" id="f-433">&lt;div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Marketable securities are investments with original maturities of more than 90 days from the date of purchase that are specifically identified to fund current operations. Marketable securities are considered available-for-sale. These investments are classified as current assets, even though the stated maturity date may be one year or more beyond the current balance sheet date which reflects management&#x2019;s intention to use the proceeds from the sale of these investments to fund our operations, as necessary. Such available-for-sale investments are carried at fair value with unrealized gains and losses recorded in other comprehensive income and included as a separate component of stockholders&#x2019; equity. The cost of marketable securities is adjusted for amortization of premiums or accretion of discounts to maturity, and such amortization or accretion is included in investment and other income, net in our consolidated statements of income. We use the specific identification method for calculating realized gains and losses on marketable securities sold. None of the realized gains and losses and declines in value that were judged to be as a result of credit loss on marketable securities, if any, are included in investment and other income, net in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-434">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The authoritative guidance for fair value measurements establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments include cash equivalents, available-for-sale marketable securities, accounts receivable, prepaid expenses and other assets, accounts payable, accrued expenses and long-term debt. Fair value estimates of these instruments are made at a specific point in time based on relevant market information. These estimates may be subjective in nature and involve uncertainties and matters of significant judgment and therefore, cannot be determined with precision. The carrying amount of cash equivalents, accounts receivable, prepaid expenses and other assets, accounts payable and accrued expenses are generally considered to be representative of their respective fair values because of the short-term nature of those instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale marketable securities consist of asset-backed securities, corporate debt securities, U.S. Treasury securities, agency bonds and commercial paper, and are measured at fair value using Level 1 and Level 2 inputs. Level 2 financial instruments are valued using market prices on less active markets and proprietary pricing valuation models with observable inputs, including interest rates, yield curves, maturity dates, issue dates, settlement dates, reported trades, broker-dealer quotes, issue spreads, benchmark securities or other market related data. We obtain the fair value of Level 2 investments from our investment manager, who obtains these fair values from a third-party pricing source. We validate the fair values of Level 2 financial instruments provided by our investment manager by comparing these fair values to a third-party pricing source.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-435">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk, Sources of Supply and Significant Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to credit risk from our portfolio of cash equivalents and marketable securities. These investments were made in accordance with our investment policy which specifies the categories, allocations, and ratings of securities we may consider for investment. The primary objective of our investment activities is to preserve principal while at the same time maximizing the income we receive without significantly increasing risk. We maintain our cash and cash equivalent balances with two major commercial banks and marketable securities with one other financial institution. Deposits held with the financial institutions exceed the amount of insurance provided on such deposits. We are exposed to credit risk in the event of a default by the financial institutions holding our cash, cash equivalents and marketable securities to the extent recorded on the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;We are also subject to credit risk from our accounts receivable related to our product sales and revenues under our license and collaborative agreements. We have license and collaborative agreements with pharmaceutical companies under which we receive payments for royalties, license fees, milestone payments for specific achievements designated in the collaborative agreements, reimbursements of research and development services, and supply of bulk formulation of rHuPH20 and auto-injector devices. In addition, we sell proprietary products in the United States (&#x201c;U.S.&#x201d;) to a limited number of established wholesale distributors in the pharmaceutical industry. Credit is extended based on an evaluation of the customer&#x2019;s financial condition, and collateral is not required. Management monitors our exposure to accounts receivable by periodically evaluating the collectability of the accounts receivable based on a variety of factors including the length of time the receivables are past due, the financial health of the customer and historical experience. Based upon the review of these factors, we recorded no significant allowance for doubtful accounts as of December 31, 2024 and 2023. Approximately 60% of the accounts receivable balance as of December&#160;31, 2024 represents amounts due from Janssen and Roche. Approximately 69% of the accounts receivable balance as of December&#160;31, 2023 represents amounts due from Janssen, Roche and Teva.</us-gaap:ConcentrationRiskCreditRisk>
    <halo:NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained contextRef="c-6" decimals="INF" id="f-436" unitRef="bank">2</halo:NumberOfCommercialBanksWhereCashAndCashEquivalentAreMaintained>
    <halo:NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained
      contextRef="c-6"
      decimals="INF"
      id="f-437"
      unitRef="financialinstitution">1</halo:NumberOfFinancialInstitutionsWhereMarketableSecuritiesAreMaintained>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-6" decimals="INF" id="f-438" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-7" decimals="INF" id="f-439" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <halo:ConcentrationRiskPercentageInstantDate contextRef="c-54" decimals="2" id="f-440" unitRef="number">0.60</halo:ConcentrationRiskPercentageInstantDate>
    <halo:ConcentrationRiskPercentageInstantDate contextRef="c-55" decimals="2" id="f-441" unitRef="number">0.69</halo:ConcentrationRiskPercentageInstantDate>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c-1" id="f-442">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table indicates the percentage of total revenues in excess of 10% with any single customer:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.503%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner B&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partner C&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We attribute revenues under collaborative agreements, including royalties, to the individual countries where&#160;the customer is headquartered.&#160;We attribute revenues from product sales to the individual countries to which the product&#160;is shipped. Worldwide revenues from external customers are summarized by geographic location in the following table (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.956%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Switzerland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Belgium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;829,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-56" decimals="2" id="f-443" unitRef="number">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-57" decimals="2" id="f-444" unitRef="number">0.44</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-58" decimals="2" id="f-445" unitRef="number">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-59" decimals="2" id="f-446" unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-60" decimals="2" id="f-447" unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-61" decimals="2" id="f-448" unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-62" decimals="2" id="f-449" unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-63" decimals="2" id="f-450" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-64" decimals="2" id="f-451" unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-452" unitRef="usd">690461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-453" unitRef="usd">587196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-454" unitRef="usd">437989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-455" unitRef="usd">212391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-456" unitRef="usd">149024000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-3" id="f-457" unitRef="usd">166836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-458" unitRef="usd">84005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-459" unitRef="usd">58354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-460" unitRef="usd">2088000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-461" unitRef="usd">18939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-462" unitRef="usd">15096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-463" unitRef="usd">47939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-464" unitRef="usd">9528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-3" id="f-465" unitRef="usd">19583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-466" unitRef="usd">5264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-467" unitRef="usd">1015324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-468" unitRef="usd">829253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-469" unitRef="usd">660116000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <halo:AccountsReceivableAndContractAssetsPolicyPolicyTextBlock contextRef="c-1" id="f-470">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable, net and Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable is recorded at the invoiced amount and is non-interest bearing. Accounts receivable is recorded net of estimated prompt pay discounts, distribution fees and chargebacks. Contract assets are recorded when revenue is earned but an invoice has not been issued for payment. Contract assets relate to development milestones deemed probable of receipt for intellectual property licenses granted to partners in prior periods and for goods or services when control has transferred to the customer, and corresponding revenue is recognized but is not yet billable to the customer in accordance with the terms of the contract.&lt;/span&gt;&lt;/div&gt;</halo:AccountsReceivableAndContractAssetsPolicyPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-471">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at lower of cost or net realizable value. Cost is determined on a first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories are reviewed periodically for potential excess, dated or obsolete status. We evaluate the carrying value of inventories on a regular basis, taking into account such factors as historical and anticipated future sales compared to quantities on hand, the price we expect to obtain for products in their respective markets compared with historical cost and the remaining shelf life of goods on hand.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-472">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into operating leases primarily for real estate and automobiles. These leases have contractual terms which range from three years to twelve years. We determine if an arrangement contains a lease at inception. Right of use (&#x201c;ROU&#x201d;) assets and liabilities resulting from operating leases are included in property and equipment, accrued expenses and other long-term liabilities on our consolidated balance sheets. Operating lease ROU assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the discount rate to calculate the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Our leases often include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that we will exercise that option. Short-term leases with an initial term of 12 months or less are not recorded on our consolidated balance sheet. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;We have lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as automobiles, we account for the lease and non-lease components as a single lease component.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-83" id="f-473">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-84" id="f-474">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-475">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;Property and equipment, including ROU assets are recorded at cost, less accumulated depreciation and amortization. Equipment is depreciated using the straight-line method over its estimated useful life ranging from three years to ten years and leasehold improvements are amortized using the straight-line method over the estimated useful life of the asset or the lease term, whichever is shorter.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-83" id="f-476">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-84" id="f-477">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-478">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;We account for long-lived assets in accordance with authoritative guidance for impairment or disposal of long-lived assets. Long-lived assets are reviewed for events or changes in circumstances, which indicate their carrying value may not be recoverable.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c-1" id="f-479">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income is defined as the change in equity during the period from transactions and other events and circumstances from non-owner sources.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock contextRef="c-1" id="f-480">&lt;div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 Convertible Notes, the 2027 Convertible Notes and the 2028 Convertible Notes (collectively, the &#x201c;Convertible Notes&#x201d;) are accounted for in accordance with authoritative guidance for debt and derivatives. We evaluate all the embedded conversion options contained in the Convertible Notes to determine if there are embedded features that require bifurcation as a derivative as required by U.S. GAAP. Based on our analysis, we account for each of our Convertible Notes as single units of accounting, a liability, because we concluded that the conversion features do not require bifurcation as a derivative under embedded derivative authoritative guidance.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives contextRef="c-1" id="f-481">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Flow Hedges - Currency Risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in the second quarter of 2023, we entered into a cash flow hedging program to mitigate foreign currency exchange risk associated with forecasted royalty revenue denominated in Swiss francs. Under the program, we can hedge these forecasted royalties up to a maximum of four years into the future. We hedge these cash flow exposures to reduce the risk of our earnings and cash flows being adversely affected by fluctuations in exchange rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge and are highly effective in offsetting changes to future cash flows on hedged transactions. Both at inception of the hedge and on an ongoing basis, we assess whether the foreign currency forward contracts are highly effective in offsetting changes in cash flows of hedged items on a prospective and retrospective basis. If we determine a (i) foreign currency forward contract is not highly effective as a cash flow hedge, (ii) foreign currency forward contract has ceased to be a highly effective hedge or (iii) forecasted transaction is no longer probable of occurring, we would discontinue hedge accounting treatment prospectively. We measure effectiveness based on the change in fair value of the forward currency forward contract and the fair value of the hypothetical foreign currency forward contract with terms that match the critical terms of the risk being hedged. No portion of our foreign currency forward contracts were excluded from the assessment of hedge effectiveness. As of December&#160;31, 2024, all hedges were determined to be highly effective. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets or liabilities associated with our hedging contracts are recorded at fair market value in prepaid expense and other current assets, prepaid expenses and other assets, accrued expenses, or other long-term liabilities, respectively, in our consolidated balance sheets. Gains and losses related to changes in the fair market value of these hedging contracts are recorded as a component of accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) within stockholder&#x2019;s equity in our consolidated balance sheets and reclassified to royalty revenue in our consolidated statements of income in the same period as the recognition of the underlying hedged transaction. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, within the defined hedge period, we reclassify the gains or losses on the related cash flow hedge from AOCI to royalties revenue in our consolidated statements of income. Settlements from the cash flow hedge are included in operating activities on the consolidated statements of cash flows. Since the fair market value of these hedging contracts is derived from current market rates, the hedging contracts are classified as derivative financial instruments. We do not use derivatives for speculative or trading purposes. As of December&#160;31, 2024, amounts expected to be recognized as a net gain out of AOCI into our consolidated statements of income during the next 12 months are not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives>
    <us-gaap:DerivativeTermOfContract contextRef="c-85" id="f-482">P4Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:BusinessCombinationsPolicy contextRef="c-1" id="f-483">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the acquisition method of accounting, we allocate the fair value of the total consideration transferred to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the date of acquisition. These valuations require us to make estimates and assumptions, especially with respect to intangible assets. We record the excess consideration over the aggregate fair value of tangible and intangible assets, net of liabilities assumed, as goodwill. Costs incurred to complete a business combination, such as legal and other professional fees, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the initial accounting for a business combination is incomplete by the end of a reporting period that falls within the measurement period, we report provisional amounts in our financial statements. During the measurement period, we adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. We record these adjustments to the provisional amounts with a corresponding offset to goodwill. Any adjustments identified after the measurement period are recorded in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-484">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill, Intangible Assets and Other Long-Lived Asset&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets acquired, including intangible assets and in-process research and development (&#x201c;IPR&amp;amp;D&#x201d;), and liabilities assumed are measured at fair value as of the acquisition date. Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of the net assets acquired. Intangible assets acquired in a business combination that are used for IPR&amp;amp;D activities are considered indefinite lived until the completion or abandonment of the associated research and development efforts. Upon reaching the end of the relevant research and development project (i.e., upon commercialization), the IPR&amp;amp;D asset is amortized over its estimated useful life. If the relevant research and development project is abandoned, the IPR&amp;amp;D asset is expensed in the period of abandonment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and IPR&amp;amp;D are not amortized; however, they are reviewed for impairment at least annually during the second quarter, or more frequently if an event occurs indicating the potential for impairment. Goodwill and IPR&amp;amp;D are considered to be impaired if the carrying value of the reporting unit or IPR&amp;amp;D asset exceeds its respective fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We perform our goodwill impairment analysis at the reporting unit level, which aligns with our reporting and operating segment structure and availability of discrete financial information. During the goodwill impairment review, we assess qualitative factors to determine whether it is more likely than not that the fair values of our reporting unit is less than the carrying amount, including goodwill. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, and our overall financial performance. If, after assessing the totality of these qualitative factors, we determine that it is not more likely than not that the fair value of our reporting unit is less than the carrying amounts, then no additional assessment is deemed necessary. Otherwise, we proceed to compare the estimated fair value of the reporting unit with the carrying value, including goodwill. If the carrying amount of the reporting unit exceeds the fair value, we record an &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;impairment loss based on the difference. We may elect to bypass the qualitative assessment in a period and proceed to perform the quantitative goodwill impairment test.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our identifiable intangible assets with finite useful lives are typically comprised of acquired device technologies and product rights. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#x2019; respective estimated useful lives.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="c-1" id="f-485">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We perform regular reviews to determine if any event has occurred that may indicate intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, we estimate the fair value of the assets and record an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include a significant decline in our stock price and market capitalization compared to the net book value, significant changes in the ability of a particular asset to generate positive cash flows for our strategic business objectives, and the pattern of utilization of a particular asset.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-486">&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenues from payments received (i) as royalties from licensing our ENHANZE technology and other royalty arrangements, (ii) under collaborative agreements and (iii) from sales of our proprietary and partnered products. We recognize revenue when we transfer promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To determine revenue recognition for contracts with customers, we perform the following five steps: (i) identify the promised goods or services in the contract; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;ENHANZE and Device Royalties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of our ENHANZE collaboration and license agreements, our partners will pay us royalties at an on average mid-single digit percent rate of their sales if products under the collaboration are commercialized. All amounts owed to us are noncancelable after the underlying triggering event occurs, and nonrefundable once paid. Unless terminated earlier in accordance with its terms, collaborations generally continue in effect until the last to expire royalty payment term, as determined on a product by product and country by country basis, with each royalty term starting on the first commercial sale of that product and ending the later of: (i) a specified period or term set forth in the agreement or (ii) expiration of the last to expire of the valid claims of our patents covering rHuPH20 or other specified patents developed under the collaboration which valid claim covers a product developed under the collaboration. In general, when there are no valid claims of a specified patent developed under the collaboration covering the product in a given country, the royalty rate is reduced for those sales in that country upon the expiration of our patents covering rHuPH20. Janssen&#x2019;s patents covering DARZALEX SC do not impact the timing for this royalty reduction. Partners may terminate the agreement prior to expiration for any reason in its entirety or on a target-by-target basis generally upon 90 days prior written notice to us.&#160;Upon any such termination, the license granted to partners (in total or with respect to the terminated target, as applicable) will terminate provided; however, that in the event of expiration of the agreement (as opposed to a termination), the on-going licenses granted may become perpetual, non-exclusive and fully paid. Sales-based milestones and royalties are recognized in the period the underlying sales or milestones occur. We do not receive final royalty reports from our ENHANZE partners until after we complete our financial statements for a prior quarter. Therefore, we recognize revenue based on estimates of the royalty earned, which are based on internal estimates and available preliminary reports provided by our partners. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also earn royalties in connection with several of our licenses granted under license and development arrangements with our device partners. These royalties are based upon a percentage of commercial sales of partnered products with rates ranging from mid-single digits to low double digits and are tiered based on levels of net sales. These sales-based royalties, for which the license was deemed the predominant element to which the royalties relate, are estimated and recognized in the period in which the partners&#x2019; commercial sales occur. The royalties are generally reported and payable to us within 45 to 60 days after the end of the period in which the commercial sales are made. We base our estimates of royalties earned on actual sales information from our partners when available or estimated prescription sales from external sources and estimated net selling price. We will record adjustments in the following quarter, if necessary, when final royalty reports are received. To date, we have not recorded any material adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue under ENHANZE and Device Collaborative Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ENHANZE Collaboration and License Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under these agreements, we grant the collaboration partner a worldwide license to develop and commercialize products using our ENHANZE technology to combine our patented rHuPH20 enzyme with their proprietary biologics directed at up to a specified number of targets. Targets are usually licensed on an exclusive, global basis. Targets selected subsequent to inception of the arrangement generally require payment of an additional license fee. The collaboration partner is responsible for all development, manufacturing, clinical, regulatory, sales and marketing costs for any products developed under the agreement. We are responsible for supply of bulk rHuPH20 based on the collaboration partner&#x2019;s purchase orders, and may also be separately engaged to perform research and development services. While these collaboration agreements are similar in that they originate from the same framework, each one is the result of an arms-length negotiation and thus may vary from one to the other.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally collect an upfront license payment from collaboration partners, and are also entitled to receive event-based payments subject to collaboration partners&#x2019; achievement of specified development, regulatory and sales-based milestones. In several agreements, collaboration partners pay us annual fees to maintain their exclusive license rights if they are unable to advance product development to specified stages. We earn separate fees for bulk rHuPH20 supplies and research and development services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although these agreements are in form identified as collaborative agreements, we concluded for accounting purposes they represent contracts with customers and are not subject to accounting literature on collaborative arrangements. This is because we grant to partners licenses to our intellectual property and provide supply of bulk rHuPH20 and research and development services which are all outputs of our ongoing activities, in exchange for respective consideration. Under these collaborative agreements, our partners lead development of assets, and we do not share in significant financial risks of their development or commercialization activities. Accordingly, we concluded our collaborative agreements are appropriately accounted for pursuant to U.S. GAAP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under all of our ENHANZE collaborative agreements, we have identified licenses to use functional intellectual property as the only performance obligation. The intellectual property underlying the license is our proprietary ENHANZE technology which represents application of rHuPH20 to facilitate delivery of drugs. Each of the licenses grants the partners rights to use our intellectual property as it exists and is identified on the effective date of the license, because there is no ongoing development of the ENHANZE technology required. Therefore, we recognize revenue from licenses at the point when the license becomes effective and the partner has received access to our intellectual property, usually at the inception of the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When partners can select additional targets to add to the licenses granted, we consider these rights to be options. We evaluate whether such options contain material rights, i.e. have exercise prices that are discounted compared to what we would charge for a similar license to a new partner. The exercise price of these options includes a combination of the target selection fees, event-based milestone payments and royalties. When these amounts in aggregate are not offered at a discount that exceeds discounts available to other customers, we conclude the option does not contain a material right, and we consider grants of additional licensing rights upon option exercises to be separate contracts (target selection contracts).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, we provide indemnification and protection of licensed intellectual property for our customers. These provisions are part of assurance that the licenses meet the agreements&#x2019; representations and are not obligations to provide goods or services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also fulfill purchase orders for supply of bulk rHuPH20 and perform research and development services pursuant to project authorization forms for our partners, which represent separate contracts. In addition to our licenses, we price our supply of bulk rHuPH20 and research and development services at our regular selling prices, called standalone selling prices (&#x201c;SSP&#x201d;). Therefore, our partners do not have material rights to order these items at prices not reflective of SSP. Refer to the discussion below regarding recognition of revenue for these separate contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transaction price for a contract represents the amount to which we are entitled in exchange for providing goods and services to the customer. Transaction price does not include amounts subject to uncertainties unless it is probable that there will be no significant reversal of revenue when the uncertainty is resolved. Apart from the upfront license payment (or target selection fees in the target selection contracts), all other fees we may earn under our collaborative agreements are subject to significant uncertainties of product development. Achievement of many of the event-based development and regulatory milestones may not be probable until such milestones are actually achieved. This generally relates to milestones such as obtaining marketing authorization approvals. With respect to other development milestones, e.g., dosing of a first patient in a clinical trial, achievement could be considered probable prior to its actual occurrence, based on the progress towards commencement of the trial. In order to evaluate progress towards commencement of a trial, we assess the status of activities leading up to our partner&#x2019;s initiation of a trial such as feedback received from the applicable regulatory authorities, completion of investigational new drug or equivalent filings, readiness and availability of drug, readiness of study sites and our partner&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;commitment of resources to the program. We do not include any amounts subject to uncertainties in the transaction price until it is probable that the amount will not result in a significant reversal of revenue in the future. At the end of each reporting period, we re-evaluate the probability of achievement of such milestones and any related constraint, and if necessary, adjust our estimate of the overall transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When target exchange rights are held by partners, and the amounts attributed to these rights are not refundable, they are included in the transaction price. However, they are recorded as deferred revenues because we have a potential performance obligation to provide a new target upon an exchange right being exercised. These amounts are recognized in revenue when the right of exchange expires or is exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because our agreements have one type of performance obligation (licenses) which are typically all transferred at the same time at agreement inception, allocation of transaction price often is not required. However, allocation is required when licenses for some of the individual targets are subject to rights of exchange, because revenue associated with these targets cannot be recognized. When allocation is needed, we perform an allocation of the upfront amount based on relative SSP of licenses for individual targets. We determine license SSP using an income-based valuation approach utilizing risk-adjusted discounted cash flow projections of the estimated return a licensor would receive where applicable, or an alternative valuation method such as indicative value from historical transactions. When amounts subject to uncertainties, such as milestones and royalties, are included in the transaction price, we attribute them to the specific individual target licenses which generate such milestone or royalty amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also estimate SSP of bulk rHuPH20 and research and development services, to determine that our partners do not have material rights to order them at discounted prices. For supplies of bulk rHuPH20, because we effectively act as a contract manufacturer to our partners, we estimate and charge SSP based on the typical contract manufacturer margins consistent with all of our partners. We determine SSP of research and development services based on a fully-burdened labor rate. Our rates are comparable to those we observe in other collaborative agreements. We also have a history of charging similar rates to all of our partners.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upfront amounts allocated to licenses to individual targets are recognized as revenue when the license is transferred to the partner, as discussed above, if the license is not subject to exchange rights, or when the exchange right expires or is exercised. Development milestones and other fees are recognized in revenue when they are included in the transaction price, because by that time, we have already transferred the related license to the partner.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In contracts to provide research and development services, such services represent the only performance obligation. The fees are charged based on hours worked by our employees and the fixed contractual rate per hour, plus third-party pass-through costs, on a monthly basis. We recognize revenues as the related services are performed based on the amounts billed, as the partner consumes the benefit of research and development work simultaneously as we perform these services, and the amounts billed reflect the value of these services to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Device License, Development and Supply Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have several license, development and supply arrangements with pharmaceutical partners, under which we grant a license to our device technology and provide research and development services that often involve multiple performance obligations and highly-customized deliverables. For such arrangements, we identify each of the promised goods and services within the contract and the distinct performance obligations at inception of the contract and allocate consideration to each performance obligation based on relative SSP, which is generally determined based on the expected cost plus mark-up. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the contract includes an enforceable right to payment for performance completed to date and performance obligations are satisfied over time, we recognize revenue over the development period using either the input or output method depending on which is most appropriate given the nature of the distinct deliverable. For other contracts that do not contain an enforceable right to payment for performance completed to date, revenue is recognized when control of the product is transferred to the customer. Factors that may indicate transfer of control has occurred include the transfer of legal title, transfer of physical possession, the customer has obtained the significant risks and rewards of ownership of the assets, and we have a present right to payment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our payment terms for development contracts may include an upfront payment equal to a percentage of the total contract value with the remaining portion to be billed upon completion and transfer of the individual deliverables or satisfaction of the individual performance obligations. We record a contract liability for cash received in advance of performance, which is presented as deferred revenue within accrued expense and other long-term liabilities in our consolidated balance sheets and recognized as revenue in our consolidated statements of income when the associated performance obligations have been satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;License fees and milestones received in exchange for the grant of a license to our functional intellectual property, such as patented technology and know-how in connection with a partnered development arrangement, are generally recognized at &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;inception of the arrangement, or over the development period depending on the facts and circumstances, as the license is generally not distinct from the non-licensed goods or services to be provided under the contract. Milestone payments that are contingent upon the occurrence of future events are evaluated and recorded at the most likely amount, and to the extent that it is probable that a significant reversal of revenue will not occur when the associated uncertainty is resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 5, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further discussion on our collaborative arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Product Sales, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Proprietary Product Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our commercial portfolio of proprietary products includes XYOSTED and Hylenex recombinant which we sell primarily to wholesale pharmaceutical distributors and specialty pharmacies, who sell the products to hospitals, retail chain drug stores and other end-user customers. Sales to wholesalers are made pursuant to purchase orders subject to the terms of a master agreement, and delivery of individual packages of products represents performance obligations under each purchase order. We use contract manufacturers to produce our proprietary products and third-party logistic vendors to process and fulfill orders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We concluded we are the principal in the sales to wholesalers because we control access to services rendered by both vendors and direct their activities. We have no obligations to wholesalers to generate pull-through sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when control has transferred to the customer, which is typically upon delivery, at the net selling price, which reflects the variable consideration for which reserves and sales allowances are established for estimated returns, wholesale distribution fees, prompt payment discounts, government rebates and chargebacks, plan rebate arrangements and patient discount and support programs. We recognize revenue from product sales and related cost of sales upon product delivery to the wholesaler location. At that time, the wholesalers take control of the product as they take title, bear the risk of loss of ownership, and have an enforceable obligation to pay us. They also have the ability to direct sales of product to their customers on terms and at prices they negotiate. Although wholesalers have product return rights, we do not believe they have a significant incentive to return the product to us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of certain reserves and sales allowances requires us to make a number of judgements and estimates to reflect our best estimate of the transaction price and the amount of consideration to which we believe we would be ultimately entitled to receive. The expected value is determined based on unit sales data, contractual terms with customers and third-party payers, historical and estimated future percentage of rebates incurred on sales, historical and future insurance plan billings, any new or anticipated changes in programs or regulations that would impact the amount of the actual rebates, customer purchasing patterns, product expiration dates and levels of inventory in the distribution channel. The estimated amounts of credit for product returns, chargebacks, distribution fees, prompt payment discounts, rebates and customer co-pay support programs are included in accrued expenses and accounts receivable, net in our consolidated balance sheets upon recognition of revenue from product sales. We monitor actual product returns, chargebacks, discounts and fees subsequent to the sale. If these amounts differ from our estimates, we make adjustments to these allowances, which are applied to increase or reduce product sales revenue and earnings in the period of adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling prices initially billed to wholesalers are subject to discounts for prompt payment and subsequent chargebacks when wholesalers sell our products at negotiated discounted prices to members of certain group purchasing organizations, pharmacy benefit managers and government programs. We also pay quarterly distribution fees to certain wholesalers for inventory reporting and chargeback processing, and to pharmacy benefit managers and group purchasing organizations as administrative fees for services and for access to their members. We concluded the benefits received in exchange for these fees are not distinct from our sales of our products, and accordingly we apply these amounts to reduce revenues. Wholesalers also have rights to return unsold product nearing or past the expiration date. Because of the shelf life of our products and our lengthy return period, there may be a significant period of time between when the product is shipped and when we issue credits on returned product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate the transaction price when we receive each purchase order taking into account the expected reductions of the selling price initially billed to the wholesaler arising from all of the above factors. We have compiled historical experience and data to estimate future returns and chargebacks of our products and the impact of the other discounts and fees we pay. When estimating these adjustments to the transaction price, we reduce it sufficiently to be able to assert that it is probable that there will be no significant reversal of revenue when the ultimate adjustment amounts are known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each purchase order contains only one type of product, and is usually shipped to the wholesaler in a single shipment. Therefore, allocation of the transaction price to individual packages is not required.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the orders placed by wholesalers, we incur costs such as commissions to our sales representatives. However, as revenue from product sales is recognized upon delivery to the wholesaler, which occurs shortly after we receive a purchase order, we do not capitalize these commissions and other costs, based on application of the practical expedient allowed within the applicable guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Partnered Product Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Bulk rHuPH20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sell bulk rHuPH20 to partners for use in research and development and, subsequent to receiving marketing approval, we sell it for use in collaboration commercial products. Sales are made pursuant to purchase orders subject to the terms of the collaborative agreement or a supply agreement, and delivery of units of bulk rHuPH20 represent performance obligations under each purchase order. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce bulk rHuPH20 and have concluded we are the principal in the sales to partners. The transaction price for each purchase order of bulk rHuPH20 is fixed based on the cost of production plus a contractual markup, and is not subject to adjustments. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue from the sale of bulk rHuPH20 as product sales and related cost of sales upon transfer of title to our partners. At that time, the partners take control of the product, bear the risk of loss of ownership, and have an enforceable obligation to pay us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Devices&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are party to several license, development, supply and distribution arrangements with pharmaceutical partners, under which we produce and are the exclusive supplier of certain products, devices and/or components. We recognize revenue from the sale of certain products, devices and/or components as product sales and related cost of sales at the point in time in which control is transferred to the customer, which is typically upon shipment of the goods to our partner. Sales terms and pricing are governed by the respective supply and distribution agreements, and there is generally no right of return. We provide a standard warranty that the product conforms to specifications. We use contract manufacturers to produce certain products, devices and/or components, and have concluded we are the principal in the sales to partners. Revenue is recognized at the transaction price, which includes the contractual per unit selling price. Allocation of the transaction price to individual quantities of the product is usually not required because each order contains only one type of product.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <halo:RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice contextRef="c-1" id="f-487">P90D</halo:RevenueRemainingPerformanceObligationPeriodOfTerminationByWrittenNotice>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c-1" id="f-488">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Sales&lt;/span&gt;&lt;/div&gt;Cost of sales consists primarily of raw materials, third-party manufacturing costs, fill and finish costs, freight costs, internal costs and manufacturing overhead associated with the production of proprietary and partnered products. Cost of sales also consists of the write-down of excess, dated and obsolete inventories and the write-off of inventories that do not meet certain product specifications, if any.</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c-1" id="f-489">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenses include salaries and benefits, allocation of facilities and other overhead expenses, research related manufacturing services, contract services, and other outside expenses related to manufacturing, preclinical and regulatory activities and our partner development platforms. Research and development expenses are charged to operating expenses as incurred when these expenditures relate to our research and development efforts and have no alternative future uses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are obligated to make upfront payments upon execution of certain research and development agreements. Advance payments, including nonrefundable amounts, for goods or services that will be used or rendered for future research and development activities are deferred. Such amounts are recognized as expense as the related goods are delivered or the related services are performed or such time when we do not expect the goods to be delivered or services to be performed.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-490">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record compensation expense associated with stock options, restricted stock units (&#x201c;RSUs&#x201d;), performance stock units (&#x201c;PSUs&#x201d;) and shares issued under our employee stock purchase plan (&#x201c;ESPP&#x201d;) in accordance with the authoritative guidance for share-based compensation. The cost of employee services received in exchange for an award of an equity instrument is measured at the grant date, based on the estimated fair value of the award, and is recognized as expense on a straight-line basis over the requisite service period of the award. Share-based compensation expense for an award with a performance condition is recognized when the achievement of such performance condition is determined to be probable. If the outcome of such performance condition is not determined to be probable or is not met, no compensation expense is recognized and any previously recognized compensation expense is reversed. Forfeitures are recognized as a reduction of share-based compensation expense as they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-491">&lt;div style="margin-top:9pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;We provide for income taxes using the liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases at each reporting period. We measure deferred tax assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. Significant judgment is required by management to determine our provision for income taxes, our deferred tax assets and liabilities, and any associated valuation allowances recorded against our net deferred tax assets. Deferred tax assets (&#x201c;DTA&#x201d;) and other tax benefits are recorded when they are more likely than not to be realized. On a quarterly basis, we assess the need for valuation allowance on our DTAs, weighing all positive and negative evidence, to assess if it is more-likely-than-not that some or all our DTAs will be realized.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-492">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenues from payments received (i) as royalties from licensing our EHHANZE technology and other royalty arrangements, (ii) under collaborative agreements with our partners and (iii) from sales of our proprietary and partnered products. There are no intra-entity sales or transfers. We operate our business in one operating segment, which includes all activities related to the research, development and commercialization of our proprietary enzymes and devices. This operating segment also includes revenues and expenses related to (i)&#160;research and development and manufacturing activities conducted under our collaborative agreements with third parties, (ii)&#160;product sales of proprietary and partnered products, and (iii) associated selling, general and administrative expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The chief operating decision-maker (&#x201c;CODM&#x201d;), our Chief Executive Officer, reviews the operating results on an aggregate basis and manages the operations as a single operating segment. The CODM assesses the segment&#x2019;s performance and decides how to allocate resources based on consolidated net income that is reported in our consolidated statements of income. The measure of segment assets is reported on the consolidated balance sheet as total consolidated assets. The significant expense categories regularly provided to the CODM include cost of sales, research and development, amortization of intangibles, and selling, general and administrative expenses. These expense categories are reported as separate line items in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-493"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-494">&lt;div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Adoption and Pending Adoption of Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a brief description of recently issued accounting standards, those adopted in the current period and those not yet adopted:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.211%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.591%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.158%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Adoption Method&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effect on the Financial &lt;br/&gt;Statements or Other Significant Matters&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new guidance is intended to improve annual and interim reportable segment disclosure requirements regardless of number of reporting units, primarily through enhanced disclosures of significant expenses. The amendment requires public entities to disclose significant segment expenses that are regularly provided to the CODM and included within each reported measure of segment profit and loss.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Annual periods beginning after December 15, 2023 (our 2024 Form 10-K), and interim periods within fiscal years beginning after December 15, 2024 (our Q1 2025 Form 10-Q) - Early adoption is permitted, including adoption in an interim period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Retrospective&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We adopted the new guidance on January 1, 2024. The adoption resulted in expanded disclosures within our notes to the consolidated financial statements for our Annual Report on the Form 10-K and our future Form 10-Qs. There was no other impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new guidance includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Annual periods beginning after December 15, 2024 (our 2025 Form 10-K) - Early adoption is permitted.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prospective or Retrospective&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The new guidance is intended to enhance expense disclosures by requiring disaggregation of certain expenses included in the consolidated statements of income into specified expense categories in the notes to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Annual periods beginning after December 15, 2026 (our 2027 Form 10-K), and interim reporting periods beginning after December 15, 2027 (our Q1 2028 Form 10-Q) - Early adoption is permitted.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prospective or Retrospective&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We are currently evaluating the impact of the standard on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c-1" id="f-495">Business Combination&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 24, 2022, we acquired all outstanding equity interests of Antares Pharma, Inc. (&#x201c;Antares&#x201d;) according to the terms and conditions of the Agreement and Plan of Merger, dated as of April 12, 2022 (the &#x201c;Merger Agreement&#x201d;). Antares is a specialty pharmaceutical company focused primarily on the development and commercialization of pharmaceutical products and technologies that address patient needs in targeted therapeutic areas. We acquired Antares as a part of our strategy to expand as a drug delivery company and include specialty products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total purchase consideration of Antares was $1,045.7&#160;million. Each share of Antares common stock issued and outstanding was converted into the right to receive $5.60 in cash without interest, less any applicable withholding taxes (&#x201c;Merger Consideration&#x201d;). Additionally, in connection with the transaction, each Antares equity award granted and outstanding as of May 24, 2022 under the Antares&#x2019; equity compensation plans was converted into the right to receive Merger Consideration. Other components of purchase consideration include cash paid at closing to settle Antares&#x2019; existing debt of $19.7&#160;million and seller transaction costs paid by us on behalf of Antares of $22.9&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition of Antares was funded by cash on hand and borrowings under the new credit agreement with Bank of America, N.A. and other lenders that provided for (i) a $350&#160;million revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) and (ii) a $250&#160;million term loan facility (the &#x201c;Term Facility&#x201d;, collectively with the Revolving Credit Facility, the &#x201c;2022 Facility&#x201d;) as described in Note 8, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-Term Debt, Net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We recognized transaction costs of $21.9&#160;million in the twelve months ended December 31, 2022. These costs are reported in selling, general and administrative expenses in our consolidated statements of income. Transaction costs include, but are not limited to, investment banker, advisory, legal, and other professional fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total purchase consideration was comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:87.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration for Antares shares outstanding as of May 24, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration for Antares equity compensation awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration for seller transaction costs paid by Halozyme&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration related to Antares closing indebtedness settled by Halozyme&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration related to cash bonus awards paid by Halozyme&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration for Antares equity compensation awards consists of $32.2&#160;million paid for vested equity awards as well as $13.6&#160;million paid for the pre-combination portion of unvested equity awards that were accelerated as part of the Merger Agreement. The fair value of the unvested equity awards attributable to the post-combination period of $8.7&#160;million is included in our consolidated statements of income during the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Assets Acquired and Liabilities Assumed&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition of Antares has been accounted for using the acquisition method of accounting in accordance with authoritative guidance for business combinations, with Halozyme treated as the accounting acquirer, which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair value on the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the estimated fair values of assets acquired and liabilities assumed on the acquisition date based on valuations and management estimates (in thousands). Fair value estimates are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.699%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts recognized as of 12/31/2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Total purchase consideration, net of $46,548 cash acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts Payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired, excluding goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is the excess of the consideration transferred over the net assets recognized and represents the expected revenue and cost synergies of the combined company and assembled workforce. Goodwill was allocated entirely to the single reportable unit. Goodwill recognized as a result of the acquisition is not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In the first six months of 2023, we recorded measurement period adjustments to increase accrued expenses by $2.0&#160;million, increase deferred tax liabilities by $5.5&#160;million and reduce accounts receivable by $0.2&#160;million. The measurement period adjustments were recorded to reflect facts and circumstances that existed as of the acquisition date. During the second quarter of 2023, we finalized the estimates impacting the allocation of the purchase price consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Identifiable Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair values of identifiable intangible assets were prepared using the excess earnings method which calculates the present value of the incremental after-tax cash flows attributable solely to each intangible asset. The estimated useful lives are based on forecasted periods of benefit for each intangible asset which consider commercialization dates, the estimated revenue cycle based on the products&#x2019; competitiveness in the market, and the loss of exclusivity timing with subsequent trending down of revenue. For the ATRS-1902 IPR&amp;amp;D, the useful life is considered indefinite as the asset has not been placed into service. As such, the ATRS-1902 IPR&amp;amp;D will be tested annually for impairment and will not be amortized. Useful lives and final values are presented in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.659%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful life (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Auto-Injector technology platform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XYOSTED proprietary product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TLANDO product rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ATRS-1902 (IPR&amp;amp;D)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of intangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unaudited Pro Forma Results&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our prior year consolidated financial statements include Antares&#x2019; results of operations from the date of acquisition on May 24, 2022 through December 31, 2022. Total revenues and net loss after taxes attributable to Antares during this period and included in our consolidated financial statements for the twelve months ended December 31, 2022 total $112.7&#160;million and $67.6&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma financial information summarizes combined results of operations of Halozyme and Antares as if the companies had been combined as of the beginning of our fiscal year 2021 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:79.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.074%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.076%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited pro forma financial information for all periods presented includes the business combination accounting effects resulting from this acquisition. The unaudited pro forma results include adjustments to reflect the amortization of the inventory step-up and the incremental intangible asset amortization to be incurred based on preliminary valuations of assets as well as certain material non-recurring transaction adjustments related to the acquisition. Adjustments to interest expense, financing costs and investment income were made to reflect the capital structure of the combined entity. Adjustments to income tax expense also were made to reflect the anticipated effective tax rate of the combined entity. The unaudited pro forma financial information as presented is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of fiscal year 2021, nor is it necessarily an indication of trends in future results for a number of reasons, including, but not limited to, differences between the assumptions used to prepare the pro forma information, cost savings from operating efficiencies, potential synergies, and the impact of incremental costs incurred in integrating the businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-86" decimals="-5" id="f-496" unitRef="usd">1045700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare
      contextRef="c-86"
      decimals="2"
      id="f-497"
      unitRef="usdPerShare">5.60</halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableCashPaidPerAcquireeShare>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c-86" decimals="-5" id="f-498" unitRef="usd">19700000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1 contextRef="c-86" decimals="-5" id="f-499" unitRef="usd">22900000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-87" decimals="-6" id="f-500" unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-88" decimals="-6" id="f-501" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-89" decimals="-5" id="f-502" unitRef="usd">21900000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c-1" id="f-503">&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total purchase consideration was comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:87.539%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration for Antares shares outstanding as of May 24, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration for Antares equity compensation awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration for seller transaction costs paid by Halozyme&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration related to Antares closing indebtedness settled by Halozyme&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration related to cash bonus awards paid by Halozyme&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration for Antares equity compensation awards consists of $32.2&#160;million paid for vested equity awards as well as $13.6&#160;million paid for the pre-combination portion of unvested equity awards that were accelerated as part of the Merger Agreement. The fair value of the unvested equity awards attributable to the post-combination period of $8.7&#160;million is included in our consolidated statements of income during the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="c-86" decimals="-3" id="f-504" unitRef="usd">956886000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards contextRef="c-86" decimals="-3" id="f-505" unitRef="usd">45828000</halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1 contextRef="c-86" decimals="-3" id="f-506" unitRef="usd">22906000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c-86" decimals="-3" id="f-507" unitRef="usd">19683000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <halo:BusinessCombinationConsiderationTransferredBonusAwards contextRef="c-86" decimals="-3" id="f-508" unitRef="usd">365000</halo:BusinessCombinationConsiderationTransferredBonusAwards>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-86" decimals="-3" id="f-509" unitRef="usd">1045668000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards contextRef="c-90" decimals="-5" id="f-510" unitRef="usd">32200000</halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards>
    <halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards contextRef="c-91" decimals="-5" id="f-511" unitRef="usd">13600000</halo:BusinessCombinationConsiderationTransferredEquityInterestsIssuableEquityCompensationAwards>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts contextRef="c-89" decimals="-5" id="f-512" unitRef="usd">8700000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c-1" id="f-513">The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact our results of operations.&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.699%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts recognized as of 12/31/2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Total purchase consideration, net of $46,548 cash acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts Payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired, excluding goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:CashAcquiredFromAcquisition contextRef="c-86" decimals="-3" id="f-514" unitRef="usd">46548000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-92" decimals="-3" id="f-515" unitRef="usd">999120000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments contextRef="c-93" decimals="-3" id="f-516" unitRef="usd">498000</halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsShortTermInvestments>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-93" decimals="-3" id="f-517" unitRef="usd">81960000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-93" decimals="-3" id="f-518" unitRef="usd">28068000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c-93" decimals="-3" id="f-519" unitRef="usd">5241000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-93" decimals="-3" id="f-520" unitRef="usd">28661000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-93" decimals="-3" id="f-521" unitRef="usd">589800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c-93" decimals="-3" id="f-522" unitRef="usd">7197000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses contextRef="c-93" decimals="-3" id="f-523" unitRef="usd">43692000</halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccruedExpenses>
    <halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability contextRef="c-93" decimals="-3" id="f-524" unitRef="usd">2509000</halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiability>
    <halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability contextRef="c-93" decimals="-3" id="f-525" unitRef="usd">1207000</halo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesContractWithCustomerLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="c-93" decimals="-3" id="f-526" unitRef="usd">76536000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="c-93" decimals="-3" id="f-527" unitRef="usd">20788000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-93" decimals="-3" id="f-528" unitRef="usd">582299000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill contextRef="c-93" decimals="-3" id="f-529" unitRef="usd">416821000</us-gaap:Goodwill>
    <halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses contextRef="c-94" decimals="-5" id="f-530" unitRef="usd">2000000</halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses>
    <halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet contextRef="c-94" decimals="-5" id="f-531" unitRef="usd">5500000</halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilitiesNet>
    <halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet contextRef="c-95" decimals="-5" id="f-532" unitRef="usd">-200000</halo:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="c-1" id="f-534">Useful lives and final values are presented in the table below.&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.659%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful life (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Auto-Injector technology platform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XYOSTED proprietary product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TLANDO product rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ATRS-1902 (IPR&amp;amp;D)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of intangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="c-1" id="f-533">Useful lives and final values are presented in the table below.&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.659%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful life (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Auto-Injector technology platform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XYOSTED proprietary product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TLANDO product rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ATRS-1902 (IPR&amp;amp;D)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of intangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-96" decimals="-3" id="f-535" unitRef="usd">402000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-97" id="f-536">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-98" decimals="-3" id="f-537" unitRef="usd">136200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-99" id="f-538">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-100" decimals="-3" id="f-539" unitRef="usd">2900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-101" id="f-540">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired contextRef="c-102" decimals="-3" id="f-541" unitRef="usd">48700000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-93" decimals="-3" id="f-542" unitRef="usd">589800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="c-89" decimals="-5" id="f-543" unitRef="usd">112700000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual contextRef="c-89" decimals="-5" id="f-544" unitRef="usd">-67600000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="c-1" id="f-545">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma financial information summarizes combined results of operations of Halozyme and Antares as if the companies had been combined as of the beginning of our fiscal year 2021 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:79.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.074%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.076%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c-89" decimals="-3" id="f-546" unitRef="usd">712683000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c-103" decimals="-3" id="f-547" unitRef="usd">627292000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-89" decimals="-3" id="f-548" unitRef="usd">218723000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-103" decimals="-3" id="f-549" unitRef="usd">295634000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-550">Fair Value Measurement&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale marketable securities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.345%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.779%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.345%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.779%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, twenty-seven available-for-sale marketable securities with a fair market value of $250.3&#160;million were in a gross unrealized loss position of $0.8 million. Based on our review of these marketable securities, we believe none of the unrealized loss is as a result of a credit loss as of December&#160;31, 2024 because we do not intend to sell these securities and it is not more-likely-than-not that we will be required to sell these securities before the recovery of their amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of our contractual maturities of available-for-sale debt securities were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.998%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.086%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year but within five years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total estimated fair value of contractual maturities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;These investments are classified as current assets which reflects management&#x2019;s intention to use the proceeds from the sale of these investments to fund operations, as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes, by major security type, our cash equivalents and available-for-sale marketable securities measured at fair value on a recurring basis and are categorized using the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.421%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.967%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.337%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Estimated Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Estimated Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale marketable &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:0.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency hedging contracts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:0.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency hedging contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Based on observable market transactions of spot currency rates, forward currency rates or equivalently-termed instruments. Carrying amounts of the financial assets and liabilities are equal to the fair value. As of December&#160;31, 2024, the derivative assets recorded within prepaid expenses and other current assets and prepaid expenses and other assets in our consolidated balance sheets were $&lt;span style="-sec-ix-hidden:f-669"&gt;2.4 million&lt;/span&gt; and $&lt;span style="-sec-ix-hidden:f-670"&gt;1.6 million&lt;/span&gt;, respectively. The derivative liabilities recorded within other long-term liabilities in our consolidated balance sheets as of December&#160;31, 2024 were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had no available-for-sale securities that were classified within Level 3 as of December 31, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contingent liability was assumed as part of the Antares acquisition related to TLANDO. The acquisition date fair value was measured using the income approach, specifically the probability weighted expected return method for the development milestone payments and the option pricing methodology using the Monte Carlo simulation for commercial milestone payments and royalty payments. Estimates and assumptions used in the Monte Carlo simulation include forecasted revenues, cost of debt, risk free rate, weighted average cost of capital, revenue market price risk and revenue volatility. Estimates and assumptions used in the income approach include the probability of achieving certain milestones and a discount rate. These unobservable inputs represent a Level 3 measurement because they are supported by little or no market activity and reflect our own assumptions in measuring fair value. Changes in the fair value subsequent to the acquisition date is recognized in our consolidated statements of income. In September 2023, we provided Lipocine notice of termination of the TLANDO license agreement effective January 31, 2024. Based on the fair value remeasurement performed, we recognized a gain on change in fair value of the contingent liability of $13.2&#160;million for the twelve months ended December 31, 2023 in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="c-1" id="f-551">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale marketable securities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.345%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.779%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.345%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.779%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-104" decimals="-3" id="f-552" unitRef="usd">251000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-104" decimals="-3" id="f-553" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-104" decimals="-3" id="f-554" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-104" decimals="-3" id="f-555" unitRef="usd">251000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-105" decimals="-3" id="f-556" unitRef="usd">102632000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-105" decimals="-3" id="f-557" unitRef="usd">150000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-105" decimals="-3" id="f-558" unitRef="usd">207000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-105" decimals="-3" id="f-559" unitRef="usd">102575000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-106" decimals="-3" id="f-560" unitRef="usd">367700000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-106" decimals="-3" id="f-561" unitRef="usd">442000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-106" decimals="-3" id="f-562" unitRef="usd">572000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-106" decimals="-3" id="f-563" unitRef="usd">367570000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-107" decimals="-3" id="f-564" unitRef="usd">9844000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-107" decimals="-3" id="f-565" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-107" decimals="-3" id="f-566" unitRef="usd">16000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-107" decimals="-3" id="f-567" unitRef="usd">9828000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-6" decimals="-3" id="f-568" unitRef="usd">480427000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-6" decimals="-3" id="f-569" unitRef="usd">592000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-6" decimals="-3" id="f-570" unitRef="usd">795000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-6" decimals="-3" id="f-571" unitRef="usd">480224000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-108" decimals="-3" id="f-572" unitRef="usd">3512000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-108" decimals="-3" id="f-573" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-108" decimals="-3" id="f-574" unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-108" decimals="-3" id="f-575" unitRef="usd">3504000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-109" decimals="-3" id="f-576" unitRef="usd">6022000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-109" decimals="-3" id="f-577" unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-109" decimals="-3" id="f-578" unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-109" decimals="-3" id="f-579" unitRef="usd">6013000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-110" decimals="-3" id="f-580" unitRef="usd">175996000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-110" decimals="-3" id="f-581" unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-110" decimals="-3" id="f-582" unitRef="usd">12000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-110" decimals="-3" id="f-583" unitRef="usd">176184000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-111" decimals="-3" id="f-584" unitRef="usd">16119000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-111" decimals="-3" id="f-585" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-111" decimals="-3" id="f-586" unitRef="usd">16000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-111" decimals="-3" id="f-587" unitRef="usd">16103000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-112" decimals="-3" id="f-588" unitRef="usd">15826000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-112" decimals="-3" id="f-589" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-112" decimals="-3" id="f-590" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-112" decimals="-3" id="f-591" unitRef="usd">15826000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-7" decimals="-3" id="f-592" unitRef="usd">217475000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-7" decimals="-3" id="f-593" unitRef="usd">201000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-7" decimals="-3" id="f-594" unitRef="usd">46000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-7" decimals="-3" id="f-595" unitRef="usd">217630000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="c-6"
      decimals="INF"
      id="f-596"
      unitRef="security">27</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-6" decimals="-5" id="f-597" unitRef="usd">250300000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-6" decimals="-5" id="f-598" unitRef="usd">800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest contextRef="c-6" decimals="INF" id="f-599" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-600">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of our contractual maturities of available-for-sale debt securities were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.998%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.086%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year but within five years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total estimated fair value of contractual maturities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;These investments are classified as current assets which reflects management&#x2019;s intention to use the proceeds from the sale of these investments to fund operations, as necessary.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-6" decimals="-3" id="f-601" unitRef="usd">314978000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-7" decimals="-3" id="f-602" unitRef="usd">197633000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-6" decimals="-3" id="f-603" unitRef="usd">165246000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-7" decimals="-3" id="f-604" unitRef="usd">19997000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-6" decimals="-3" id="f-605" unitRef="usd">480224000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-7" decimals="-3" id="f-606" unitRef="usd">217630000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="c-1" id="f-607">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes, by major security type, our cash equivalents and available-for-sale marketable securities measured at fair value on a recurring basis and are categorized using the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.421%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.967%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.337%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Estimated Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Estimated Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale marketable &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:0.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency hedging contracts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:0.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency hedging contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Based on observable market transactions of spot currency rates, forward currency rates or equivalently-termed instruments. Carrying amounts of the financial assets and liabilities are equal to the fair value. As of December&#160;31, 2024, the derivative assets recorded within prepaid expenses and other current assets and prepaid expenses and other assets in our consolidated balance sheets were $&lt;span style="-sec-ix-hidden:f-669"&gt;2.4 million&lt;/span&gt; and $&lt;span style="-sec-ix-hidden:f-670"&gt;1.6 million&lt;/span&gt;, respectively. The derivative liabilities recorded within other long-term liabilities in our consolidated balance sheets as of December&#160;31, 2024 were not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-113" decimals="-3" id="f-608" unitRef="usd">55182000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-114" decimals="-3" id="f-609" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-115" decimals="-3" id="f-610" unitRef="usd">55182000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-116" decimals="-3" id="f-611" unitRef="usd">22142000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-117" decimals="-3" id="f-612" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-118" decimals="-3" id="f-613" unitRef="usd">22142000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-119" decimals="-3" id="f-614" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-120" decimals="-3" id="f-615" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-121" decimals="-3" id="f-616" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-122" decimals="-3" id="f-617" unitRef="usd">2000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-123" decimals="-3" id="f-618" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-124" decimals="-3" id="f-619" unitRef="usd">2000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-125" decimals="-3" id="f-620" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-126" decimals="-3" id="f-621" unitRef="usd">251000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-104" decimals="-3" id="f-622" unitRef="usd">251000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-127" decimals="-3" id="f-623" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-128" decimals="-3" id="f-624" unitRef="usd">3504000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-108" decimals="-3" id="f-625" unitRef="usd">3504000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-129" decimals="-3" id="f-626" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-130" decimals="-3" id="f-627" unitRef="usd">102575000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-105" decimals="-3" id="f-628" unitRef="usd">102575000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-131" decimals="-3" id="f-629" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-132" decimals="-3" id="f-630" unitRef="usd">6013000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-109" decimals="-3" id="f-631" unitRef="usd">6013000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-133" decimals="-3" id="f-632" unitRef="usd">367570000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-134" decimals="-3" id="f-633" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-106" decimals="-3" id="f-634" unitRef="usd">367570000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-135" decimals="-3" id="f-635" unitRef="usd">176184000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-136" decimals="-3" id="f-636" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-110" decimals="-3" id="f-637" unitRef="usd">176184000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-137" decimals="-3" id="f-638" unitRef="usd">9828000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-138" decimals="-3" id="f-639" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-107" decimals="-3" id="f-640" unitRef="usd">9828000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-139" decimals="-3" id="f-641" unitRef="usd">16103000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-140" decimals="-3" id="f-642" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-111" decimals="-3" id="f-643" unitRef="usd">16103000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-141" decimals="-3" id="f-644" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-142" decimals="-3" id="f-645" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-143" decimals="-3" id="f-646" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-144" decimals="-3" id="f-647" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-145" decimals="-3" id="f-648" unitRef="usd">15826000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-112" decimals="-3" id="f-649" unitRef="usd">15826000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DerivativeAssets contextRef="c-146" decimals="-3" id="f-650" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-147" decimals="-3" id="f-651" unitRef="usd">4006000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-148" decimals="-3" id="f-652" unitRef="usd">4006000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-149" decimals="-3" id="f-653" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-150" decimals="-3" id="f-654" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-151" decimals="-3" id="f-655" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-152" decimals="-3" id="f-656" unitRef="usd">432580000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-153" decimals="-3" id="f-657" unitRef="usd">106832000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-6" decimals="-3" id="f-658" unitRef="usd">539412000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-154" decimals="-3" id="f-659" unitRef="usd">216429000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-155" decimals="-3" id="f-660" unitRef="usd">25343000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-7" decimals="-3" id="f-661" unitRef="usd">241772000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities contextRef="c-146" decimals="-3" id="f-662" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-147" decimals="-3" id="f-663" unitRef="usd">17000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-148" decimals="-3" id="f-664" unitRef="usd">17000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-149" decimals="-3" id="f-665" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-150" decimals="-3" id="f-666" unitRef="usd">9480000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-151" decimals="-3" id="f-667" unitRef="usd">9480000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssetsCurrent contextRef="c-6" decimals="-5" id="f-668" unitRef="usd">2400000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsNoncurrent contextRef="c-6" decimals="-5" id="f-671" unitRef="usd">1600000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-156" decimals="INF" id="f-672" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="c-157" decimals="INF" id="f-673" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue contextRef="c-92" decimals="-5" id="f-674" unitRef="usd">13200000</halo:BusinessCombinationContingentConsiderationLiabilityGainLossOnChangeInFairValue>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-675">Revenue&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our disaggregated revenues were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.789%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.144%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.144%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.231%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product sales, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary product sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bulk rHuPH20 sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Device partnered product sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total product sales, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues under collaborative agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upfront license and target nomination fees&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Event-based development and regulatory milestones and other fees&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales-based milestones&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Device licensing and development revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues under collaborative agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;829,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2024, we recognized revenue related to licenses granted to partners in prior periods in the amount of $673.5 million. This amount represents royalties and sales milestone earned in the current period, in addition to $72.5 million of variable consideration in the contracts where uncertainties were resolved and the development milestones are expected to be achieved or were achieved. We also recognized revenue of $0.6 million during the year ended December&#160;31, 2024 that had been included in accrued expense and other long-term liabilities in our consolidated balance sheets as of December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net, other contract assets and deferred revenues (contract liabilities) from contracts with customers, including partners, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the amounts included in the transaction price of our contracts with customers, including collaboration partners, and allocated to goods and services not yet provided were $110.2 million, of which $99.9 million relates to unfulfilled product purchase orders and $10.3 million has been collected and is reported as accrued expense and other long-term liabilities in our consolidated balance sheets. The unfulfilled product purchase orders are estimated to be delivered by the end of 2026. Of the total deferred revenues of $10.3 million, $2.0 million is expected to be used by our customers within the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized contract assets of $20.3&#160;million as of December&#160;31, 2024, which related to development milestones deemed probable of receipt for intellectual property licenses granted to partners in prior periods and for goods or services when control has transferred to the customer, and corresponding revenue is recognized but is not yet billable to the customer in accordance with the terms of the contract.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-676">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our disaggregated revenues were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.789%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.144%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.144%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.231%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product sales, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary product sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bulk rHuPH20 sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Device partnered product sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total product sales, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues under collaborative agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upfront license and target nomination fees&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Event-based development and regulatory milestones and other fees&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales-based milestones&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Device licensing and development revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues under collaborative agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;829,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-677" unitRef="usd">570991000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-678" unitRef="usd">447865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-679" unitRef="usd">360475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-158" decimals="-3" id="f-680" unitRef="usd">166620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-159" decimals="-3" id="f-681" unitRef="usd">130834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-160" decimals="-3" id="f-682" unitRef="usd">72849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-161" decimals="-3" id="f-683" unitRef="usd">86334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-162" decimals="-3" id="f-684" unitRef="usd">115442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-163" decimals="-3" id="f-685" unitRef="usd">82084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-164" decimals="-3" id="f-686" unitRef="usd">50538000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-165" decimals="-3" id="f-687" unitRef="usd">54578000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-166" decimals="-3" id="f-688" unitRef="usd">36097000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-689" unitRef="usd">303492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-690" unitRef="usd">300854000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-691" unitRef="usd">191030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-167" decimals="-3" id="f-692" unitRef="usd">27000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-168" decimals="-3" id="f-693" unitRef="usd">2000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-169" decimals="-3" id="f-694" unitRef="usd">30000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-695" unitRef="usd">72500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-170" decimals="-3" id="f-696" unitRef="usd">69000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-171" decimals="-3" id="f-697" unitRef="usd">59000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-172" decimals="-3" id="f-698" unitRef="usd">30000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-173" decimals="-3" id="f-699" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-174" decimals="-3" id="f-700" unitRef="usd">10000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-175" decimals="-3" id="f-701" unitRef="usd">11341000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-176" decimals="-3" id="f-702" unitRef="usd">9534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-177" decimals="-3" id="f-703" unitRef="usd">9611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-704" unitRef="usd">140841000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-705" unitRef="usd">80534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-3" id="f-706" unitRef="usd">108611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-707" unitRef="usd">1015324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-3" id="f-708" unitRef="usd">829253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-18" decimals="-3" id="f-709" unitRef="usd">660116000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="c-178" decimals="-5" id="f-710" unitRef="usd">673500000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized contextRef="c-1" decimals="-5" id="f-711" unitRef="usd">72500000</us-gaap:ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-5" id="f-712" unitRef="usd">600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-713">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net, other contract assets and deferred revenues (contract liabilities) from contracts with customers, including partners, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-714" unitRef="usd">288204000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-3" id="f-715" unitRef="usd">233254000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-6" decimals="-3" id="f-716" unitRef="usd">20251000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-7" decimals="-3" id="f-717" unitRef="usd">956000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerLiability contextRef="c-6" decimals="-3" id="f-718" unitRef="usd">10343000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-7" decimals="-3" id="f-719" unitRef="usd">4048000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-179" decimals="-5" id="f-720" unitRef="usd">110200000</us-gaap:RevenueRemainingPerformanceObligation>
    <halo:RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount contextRef="c-180" decimals="-5" id="f-721" unitRef="usd">99900000</halo:RevenueRemainingPerformanceObligationsUnfulfilledProductPurchaseOrdersAmount>
    <us-gaap:ContractWithCustomerLiability contextRef="c-6" decimals="-5" id="f-722" unitRef="usd">10300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-6" decimals="-5" id="f-723" unitRef="usd">10300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-181" decimals="-5" id="f-724" unitRef="usd">2000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-181" id="f-725">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-6" decimals="-5" id="f-726" unitRef="usd">20300000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c-1" id="f-727">Certain Balance Sheet Items&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net and contract assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net and contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product sales to partners&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues under collaborative agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalty payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other product sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable and contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for distribution fees and discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net and contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less long-term portion&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Long-term portion of inventories represents inventory expected to remain on hand beyond one year and therefore is included in prepaid expenses and other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid manufacturing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less long-term portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other assets, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid manufacturing expenses include raw materials, slot reservation fees and other amounts paid to contract manufacturing organizations.&#160;Such amounts are reclassified to work-in-process inventory as materials are used or the contract manufacturing organization services are complete.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-788"&gt;&lt;span style="-sec-ix-hidden:f-789"&gt;Right of use of assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;                            &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense was approximately $10.3 million, $11.1 million, and $6.5 million, inclusive of ROU asset amortization of $5.7 million, $5.5 million and $3.0 million for the years ended December 31, 2024, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued outsourced manufacturing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product returns and sales allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-811"&gt;&lt;span style="-sec-ix-hidden:f-812"&gt;Lease liability&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense associated with the accretion of the lease liabilities was approximately $2.2 million, $2.5 million and $0.5 million for the twelve months ended December 31, 2024, 2023 and 2022, respectively. Total lease expense for the twelve months ended December 31, 2024, 2023 and 2022 was $7.9 million, $8.0 million and $3.3 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts related to leases for the twelve months ended December 31, 2024, 2023 and 2022 was $6.9 million, $6.7 million and $4.2 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-728">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net and contract assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net and contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product sales to partners&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues under collaborative agreements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalty payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other product sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable and contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for distribution fees and discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net and contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-182" decimals="-3" id="f-729" unitRef="usd">37599000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-183" decimals="-3" id="f-730" unitRef="usd">58588000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-184" decimals="-3" id="f-731" unitRef="usd">29452000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-185" decimals="-3" id="f-732" unitRef="usd">16183000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-186" decimals="-3" id="f-733" unitRef="usd">164348000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-187" decimals="-3" id="f-734" unitRef="usd">118170000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-188" decimals="-3" id="f-735" unitRef="usd">65542000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-189" decimals="-3" id="f-736" unitRef="usd">47060000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-6" decimals="-3" id="f-737" unitRef="usd">20251000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent contextRef="c-7" decimals="-3" id="f-738" unitRef="usd">956000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <halo:AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent contextRef="c-6" decimals="-3" id="f-739" unitRef="usd">317192000</halo:AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent>
    <halo:AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent contextRef="c-7" decimals="-3" id="f-740" unitRef="usd">240957000</halo:AccountsReceivableAndContractWithCustomerAssetBeforeAllowanceForCreditLossCurrent>
    <halo:AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent contextRef="c-6" decimals="-3" id="f-741" unitRef="usd">8737000</halo:AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent>
    <halo:AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent contextRef="c-7" decimals="-3" id="f-742" unitRef="usd">6747000</halo:AccountsReceivableAndContractWithCustomerAssetAllowanceForCreditLossCurrent>
    <halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent contextRef="c-6" decimals="-3" id="f-743" unitRef="usd">308455000</halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent>
    <halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent contextRef="c-7" decimals="-3" id="f-744" unitRef="usd">234210000</halo:AccountsReceivableAndContractWithCustomerAssetAfterAllowanceForCreditLossCurrent>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-745">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less long-term portion&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Long-term portion of inventories represents inventory expected to remain on hand beyond one year and therefore is included in prepaid expenses and other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-6" decimals="-3" id="f-746" unitRef="usd">24015000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-7" decimals="-3" id="f-747" unitRef="usd">23646000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-6" decimals="-3" id="f-748" unitRef="usd">30169000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-7" decimals="-3" id="f-749" unitRef="usd">34025000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-6" decimals="-3" id="f-750" unitRef="usd">142944000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-7" decimals="-3" id="f-751" unitRef="usd">69930000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <halo:InventoryNetIncludingLongTermPortion contextRef="c-6" decimals="-3" id="f-752" unitRef="usd">197128000</halo:InventoryNetIncludingLongTermPortion>
    <halo:InventoryNetIncludingLongTermPortion contextRef="c-7" decimals="-3" id="f-753" unitRef="usd">127601000</halo:InventoryNetIncludingLongTermPortion>
    <us-gaap:InventoryNoncurrent contextRef="c-6" decimals="-3" id="f-754" unitRef="usd">55268000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent contextRef="c-7" decimals="-3" id="f-755" unitRef="usd">0</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-3" id="f-756" unitRef="usd">141860000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-7" decimals="-3" id="f-757" unitRef="usd">127601000</us-gaap:InventoryNet>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="c-1" id="f-758">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid manufacturing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less long-term portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other assets, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-6" decimals="-3" id="f-759" unitRef="usd">36317000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-7" decimals="-3" id="f-760" unitRef="usd">36850000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c-6" decimals="-3" id="f-761" unitRef="usd">10562000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c-7" decimals="-3" id="f-762" unitRef="usd">12902000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:InventoryNoncurrent contextRef="c-6" decimals="-3" id="f-763" unitRef="usd">55268000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent contextRef="c-7" decimals="-3" id="f-764" unitRef="usd">0</us-gaap:InventoryNoncurrent>
    <us-gaap:OtherAssets contextRef="c-6" decimals="-3" id="f-765" unitRef="usd">17400000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c-7" decimals="-3" id="f-766" unitRef="usd">16677000</us-gaap:OtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c-6" decimals="-3" id="f-767" unitRef="usd">119547000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c-7" decimals="-3" id="f-768" unitRef="usd">66429000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-769" unitRef="usd">80596000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-770" unitRef="usd">17816000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-771" unitRef="usd">38951000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-772" unitRef="usd">48613000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-773">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-788"&gt;&lt;span style="-sec-ix-hidden:f-789"&gt;Right of use of assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-190" decimals="-3" id="f-774" unitRef="usd">9811000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-191" decimals="-3" id="f-775" unitRef="usd">8588000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-192" decimals="-3" id="f-776" unitRef="usd">39760000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-193" decimals="-3" id="f-777" unitRef="usd">32472000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-194" decimals="-3" id="f-778" unitRef="usd">9710000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-195" decimals="-3" id="f-779" unitRef="usd">9722000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-196" decimals="-3" id="f-780" unitRef="usd">7012000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-197" decimals="-3" id="f-781" unitRef="usd">6987000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-6" decimals="-3" id="f-782" unitRef="usd">66293000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-7" decimals="-3" id="f-783" unitRef="usd">57769000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-784" unitRef="usd">25429000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-785" unitRef="usd">19661000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-786" unitRef="usd">40864000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-787" unitRef="usd">38108000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-790" unitRef="usd">34171000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-791" unitRef="usd">36836000</us-gaap:OperatingLeaseRightOfUseAsset>
    <halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-6" decimals="-3" id="f-792" unitRef="usd">75035000</halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-7" decimals="-3" id="f-793" unitRef="usd">74944000</halo:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-5" id="f-794" unitRef="usd">10300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-17" decimals="-5" id="f-795" unitRef="usd">11100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-18" decimals="-5" id="f-796" unitRef="usd">6500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-5" id="f-797" unitRef="usd">5700000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-17" decimals="-5" id="f-798" unitRef="usd">5500000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-18" decimals="-5" id="f-799" unitRef="usd">3000000.0</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-800">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued outsourced manufacturing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product returns and sales allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-811"&gt;&lt;span style="-sec-ix-hidden:f-812"&gt;Lease liability&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-801" unitRef="usd">24400000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="c-7" decimals="-3" id="f-802" unitRef="usd">17361000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <halo:AccruedOutsourcedManufacturingExpenses contextRef="c-6" decimals="-3" id="f-803" unitRef="usd">16682000</halo:AccruedOutsourcedManufacturingExpenses>
    <halo:AccruedOutsourcedManufacturingExpenses contextRef="c-7" decimals="-3" id="f-804" unitRef="usd">12361000</halo:AccruedOutsourcedManufacturingExpenses>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-805" unitRef="usd">30995000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c-7" decimals="-3" id="f-806" unitRef="usd">963000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-6" decimals="-3" id="f-807" unitRef="usd">54588000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability contextRef="c-7" decimals="-3" id="f-808" unitRef="usd">41932000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-809" unitRef="usd">26239000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent contextRef="c-7" decimals="-3" id="f-810" unitRef="usd">33584000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-813" unitRef="usd">30705000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-814" unitRef="usd">32197000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c-6" decimals="-3" id="f-815" unitRef="usd">183609000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c-7" decimals="-3" id="f-816" unitRef="usd">138398000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <halo:AccruedLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-817" unitRef="usd">54758000</halo:AccruedLiabilitiesNoncurrent>
    <halo:AccruedLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-818" unitRef="usd">37720000</halo:AccruedLiabilitiesNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-819" unitRef="usd">128851000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-820" unitRef="usd">100678000</us-gaap:AccruedLiabilitiesCurrent>
    <halo:OperatingLeaseAccretionOfLiability contextRef="c-1" decimals="-5" id="f-821" unitRef="usd">2200000</halo:OperatingLeaseAccretionOfLiability>
    <halo:OperatingLeaseAccretionOfLiability contextRef="c-17" decimals="-5" id="f-822" unitRef="usd">2500000</halo:OperatingLeaseAccretionOfLiability>
    <halo:OperatingLeaseAccretionOfLiability contextRef="c-18" decimals="-5" id="f-823" unitRef="usd">500000</halo:OperatingLeaseAccretionOfLiability>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-5" id="f-824" unitRef="usd">7900000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-17" decimals="-5" id="f-825" unitRef="usd">8000000.0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-18" decimals="-5" id="f-826" unitRef="usd">3300000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-5" id="f-827" unitRef="usd">6900000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-17" decimals="-5" id="f-828" unitRef="usd">6700000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-18" decimals="-5" id="f-829" unitRef="usd">4200000</us-gaap:OperatingLeasePayments>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-830">Goodwill and Intangible Assets, net&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity impacting goodwill is presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.431%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our acquired intangible assets are amortized using the straight-line method over their estimated useful lives of &lt;span style="-sec-ix-hidden:f-835"&gt;seven&lt;/span&gt; to ten years. The following table shows the cost, accumulated amortization and weighted average useful life in years for our acquired intangible assets as of December&#160;31, 2024 (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.889%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.888%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.888%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.947%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Auto-Injector technology platform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XYOSTED proprietary product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangibles, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ATRS-1902 (IPR&amp;amp;D)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangibles, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An impairment charge of $&lt;span style="-sec-ix-hidden:f-852"&gt;2.5&#160;million&lt;/span&gt; was recognized during the year ended December 31, 2023 resulting in the full impairment of the TLANDO product rights intangible asset. The impairment charge resulted from the notice of termination of the TLANDO license agreement provided to Lipocine in September 2023, effective January 31, 2024, and is included in amortization of intangibles in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future annual amortization of finite-lived intangible assets is shown in the following table (in thousands). Actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.010%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.029%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization Expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-831">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity impacting goodwill is presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.431%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-832" unitRef="usd">416821000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-1" decimals="-3" id="f-833" unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-834" unitRef="usd">416821000</us-gaap:Goodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-199" id="f-836">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-838">The following table shows the cost, accumulated amortization and weighted average useful life in years for our acquired intangible assets as of December&#160;31, 2024 (in thousands).&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.889%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.888%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.888%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.947%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Auto-Injector technology platform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XYOSTED proprietary product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangibles, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ATRS-1902 (IPR&amp;amp;D)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangibles, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An impairment charge of $&lt;span style="-sec-ix-hidden:f-852"&gt;2.5&#160;million&lt;/span&gt; was recognized during the year ended December 31, 2023 resulting in the full impairment of the TLANDO product rights intangible asset. The impairment charge resulted from the notice of termination of the TLANDO license agreement provided to Lipocine in September 2023, effective January 31, 2024, and is included in amortization of intangibles in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-837">The following table shows the cost, accumulated amortization and weighted average useful life in years for our acquired intangible assets as of December&#160;31, 2024 (in thousands).&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.889%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.888%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.941%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.888%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.947%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Auto-Injector technology platform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XYOSTED proprietary product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangibles, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ATRS-1902 (IPR&amp;amp;D)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangibles, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An impairment charge of $&lt;span style="-sec-ix-hidden:f-852"&gt;2.5&#160;million&lt;/span&gt; was recognized during the year ended December 31, 2023 resulting in the full impairment of the TLANDO product rights intangible asset. The impairment charge resulted from the notice of termination of the TLANDO license agreement provided to Lipocine in September 2023, effective January 31, 2024, and is included in amortization of intangibles in our consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-200" id="f-839">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-201" decimals="-3" id="f-840" unitRef="usd">402000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-201" decimals="-3" id="f-841" unitRef="usd">149592000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-201" decimals="-3" id="f-842" unitRef="usd">252408000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-202" id="f-843">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-203" decimals="-3" id="f-844" unitRef="usd">136200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-203" decimals="-3" id="f-845" unitRef="usd">35478000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-203" decimals="-3" id="f-846" unitRef="usd">100722000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-6" decimals="-3" id="f-847" unitRef="usd">538200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-6" decimals="-3" id="f-848" unitRef="usd">185070000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-6" decimals="-3" id="f-849" unitRef="usd">353130000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-6" decimals="-3" id="f-850" unitRef="usd">48700000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-3" id="f-851" unitRef="usd">401830000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c-204" decimals="-5" id="f-853" unitRef="usd">2500000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-854">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future annual amortization of finite-lived intangible assets is shown in the following table (in thousands). Actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.010%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.029%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization Expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-6" decimals="-3" id="f-855" unitRef="usd">71049000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-6" decimals="-3" id="f-856" unitRef="usd">71049000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-6" decimals="-3" id="f-857" unitRef="usd">71049000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-6" decimals="-3" id="f-858" unitRef="usd">71049000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-6" decimals="-3" id="f-859" unitRef="usd">36313000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-6" decimals="-3" id="f-860" unitRef="usd">32621000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-6" decimals="-3" id="f-861" unitRef="usd">353130000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-862">Long-Term Debt, Net&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;1.00% Convertible Notes due 2028&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2022, we completed the sale of $720.0&#160;million in aggregate principal amount of 1.00% Convertible Senior Notes due 2028 (the &#x201c;2028 Convertible Notes&#x201d;). The net proceeds in connection with the issuance of the 2028 Convertible Notes, after deducting the initial purchasers&#x2019; fee of $18.0&#160;million, was approximately $702.0&#160;million. We also incurred additional debt issuance costs totaling $1.0&#160;million. Debt issuance costs and the initial purchasers&#x2019; fee are presented as a debt discount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2028 Convertible Notes pay interest semi-annually in arrears on February 15th and August 15th of each year at an annual rate of 1.00%. The 2028 Convertible Notes are general unsecured obligations and rank senior in right of payment to all indebtedness that is expressly subordinated in right of payment to the 2028 Convertible Notes, rank equally in right of payment with all existing and future liabilities that are not so subordinated, are effectively junior to any secured indebtedness to the extent of the value of the assets securing such indebtedness, and are structurally subordinated to all indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. The 2028 Convertible Notes have a maturity date of August 15, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders may convert their 2028 Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2022, if the last reported sale price per share of common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the &#x201c;measurement period&#x201d;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on our common stock, as described in the offering memorandum for the 2028 Convertible Notes; (4) if we call such notes for redemption; and (5) at any time from, and including, February 15, 2028 until the close of business on the second scheduled trading day immediately before the maturity date. As of December&#160;31, 2024, the 2028 Convertible Notes were not convertible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon conversion, we will pay cash for the settlement of principal, and for the premium, if applicable, we will pay cash, deliver shares of common stock or a combination of cash and shares of common stock, at our election. The initial conversion rate for the 2028 Convertible Notes is 17.8517 shares of common stock per $1,000 in principal amount of 2028 Convertible Notes, equivalent to a conversion price of approximately $56.02 per share of our common stock. The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued or unpaid interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, we were in compliance with all covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capped Call Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the offering of the 2028 Convertible Notes, we entered into capped call transactions with certain counterparties (the &#x201c;Capped Call Transactions&#x201d;). The Capped Call Transactions are expected generally to reduce potential dilution to holders of our common stock upon conversion of the 2028 Convertible Notes or at our election (subject to certain conditions) offset any cash payments we are required to make in excess of the principal amount of such converted 2028 Convertible Notes. The cap price of the Capped Call Transactions is initially $75.4075 per share of common stock, representing a premium of 75% above the last reported sale price of $43.09 per share of common stock on August 15, 2022, and is subject to certain adjustments under the terms of the Capped Call Transactions. As of December&#160;31, 2024, no capped calls had been exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to their terms, the capped calls qualify for classification within stockholders&#x2019; equity in our consolidated balance sheets, and their fair value is not remeasured and adjusted as long as they continue to qualify for stockholders&#x2019; equity classification. We paid approximately $69.1&#160;million for the Capped Calls, including applicable transaction costs, which was recorded as a reduction to additional paid-in capital in our consolidated balance sheets. The Capped Call Transactions are separate transactions entered into by us with the capped call Counterparties, are not part of the terms of the 2028 Convertible Notes, and do not affect any holder&#x2019;s rights under the 2028 Convertible Notes. Holders of the 2028 Convertible Notes do not have any rights with respect to the Capped Call Transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;0.25% Convertible Notes due 2027&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2021, we completed the sale of $805.0&#160;million in aggregate principal amount of 0.25% Convertible Senior Notes due 2027 (the &#x201c;2027 Convertible Notes&#x201d;). The net proceeds in connection with the issuance of the 2027 Convertible Notes, after deducting the initial purchasers&#x2019; fee of $20.1&#160;million, was approximately $784.9&#160;million. We also incurred additional debt issuance costs totaling $0.4&#160;million. Debt issuance costs and the initial purchasers&#x2019; fee are presented as a debt discount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2027 Convertible Notes pay interest semi-annually in arrears on March 1st and September 1st of each year at an annual rate of 0.25%. The 2027 Convertible Notes are general unsecured obligations and rank senior in right of payment to all indebtedness that is expressly subordinated in right of payment to the 2027 Convertible Notes, rank equally in right of payment with all existing and future liabilities that are not so subordinated, are effectively junior to any secured indebtedness to the extent of the value of the assets securing such indebtedness and are structurally subordinated to all indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. The 2027 Convertible Notes have a maturity date of March 1, 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders may convert their 2027 Convertible Notes at their option only in the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any five consecutive trading day period (such five consecutive trading day period, the &#x201c;measurement period&#x201d;) in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of our common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on our common stock, as described in the offering memorandum for the 2027 Convertible Notes; (4) if we call such notes for redemption; and (5) at any time from, and including, September 1, 2026 until the close of business on the scheduled trading day immediately before the maturity date. As of December&#160;31, 2024, the 2027 Convertible Notes were not convertible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon conversion, we will pay cash for the settlement of principal and for the premium, if applicable, we will pay cash, deliver shares of common stock or a combination of cash and shares of common stock, at our election. The initial conversion rate for the 2027 Convertible Notes is 12.9576 shares of common stock per $1,000 in principal amount of 2027 Convertible Notes, equivalent to a conversion price of approximately $77.17 per share of our common stock. The conversion rate is subject to adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, we were in compliance with all covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;1.25% Convertible Notes due 2024&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2019, we completed the sale of $460.0 million in aggregate principal amount of 1.25% Convertible Senior Notes due 2024 (the &#x201c;2024 Convertible Notes&#x201d;). The net proceeds in connection with the issuance of the 2024 Convertible Notes, after deducting the initial purchasers&#x2019; fee of $12.7 million, was approximately $447.3 million. We also incurred debt issuance cost totaling $0.3 million. Debt issuance costs and the initial purchasers&#x2019; fee were presented as a debt discount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, we notified the note holders of our irrevocable election to settle the principal of the 2024 Convertible Notes in cash and for the premium, to deliver shares of common stock. The conversion rate for the 2024 Convertible Notes was 41.9208 shares of common stock per $1,000 in principal amount of 2024 Convertible Notes, equivalent to a conversion price of approximately $23.85 per share of our common stock. The conversion rate was subject to adjustment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2023, we issued a notice for the redemption of 2024 Convertible Notes. Holders of the notes could convert their notes at any time prior to the close of the business day prior to the redemption date. In March 2023, holders of the notes elected to convert the 2024 Convertible Notes in full. In connection with the conversion, we paid approximately $13.5&#160;million in cash which included principal and accrued interest, and issued 288,886 shares of our common stock representing the intrinsic value based on the contractual conversion rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Carrying Amounts of our Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount and fair value of our Convertible Notes were as follows (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.349%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;805,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;805,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total principal amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,505,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value based on trading levels (Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;779,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of outstanding notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,549,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining amortization per period of debt discount (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of interest expense and the effective interest rates for each of our Convertible Notes (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.307%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Coupon interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total coupon interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortization of debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective interest rates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revolving Credit and Term Loan Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2022, we entered into a credit agreement, which was subsequently amended in August 2022 (the &#x201c;Amendment&#x201d;), with Bank of America, N.A., as Administrative Agent, Swing Line Lender and an L/C Issuer, and the other lenders and L/C Issuers party thereto (the &#x201c;2022 Credit Agreement&#x201d;), evidencing a credit facility (the &#x201c;2022 Facility&#x201d;) that provides for (i) a $575&#160;million revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) and (ii) a $250&#160;million term loan facility (the &#x201c;Term Facility&#x201d;). Concurrently, with the entry into the Amendment, we repaid the entire outstanding Term Loan Facility and repaid all outstanding loans under the Revolving Credit Facility under the 2022 Credit Agreement. The 2022 Facility will mature on November 30, 2026 unless either the Revolving Credit Facility or the Term Facility is extended prior to such date in accordance with the 2022 Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term Facility requires quarterly scheduled repayments of the term loans in each of the first, second, third and fourth years following the closing in annual amounts equal to 2.50%, 5.00%, 7.50% and 10.00% of the initial principal amount of the term loans, respectively. The term loans are also subject to mandatory prepayments from the proceeds of certain asset sales, subject to our right to reinvest the proceeds thereof.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the 2022 Facility bear interest, at our option, at a rate equal to an applicable margin plus: (a) the applicable Term Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) (which includes a SOFR adjustment of 0.10%), or (b) a base rate determined by reference to the highest of (1) the federal funds effective rate plus 0.50%, (2) the Bank of America prime rate, (3) the Term SOFR rate for an interest period of one month plus 1.10%, and (4) 1.00%. The margin for the 2022 Facility ranges, based on our consolidated total net leverage ratio, from 0.25% to 1.25% in the case of base rate loans and from 1.25% to 2.25% in the case of Term SOFR rate loans. In addition to paying interest on the outstanding principal under the Facility, we will pay (i) a commitment fee in respect of the unutilized commitments thereunder and (ii) customary letter of credit fees and agency fees. The commitment fees range from 0.15% to 0.35% per annum based on our consolidated net leverage ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Revolving Credit Facility was undrawn. We incurred a total of $3.6&#160;million in third-party costs related to the 2022 Credit Agreement which are recorded as debt issuance cost within prepaid expenses and other assets in our consolidated balance sheets. As of December&#160;31, 2024, the unamortized debt issuance cost related to the revolving credit facility was $1.5&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future maturities and interest payments of long-term debt as of December&#160;31, 2024, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,555,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less amount representing coupon interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross balance of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,505,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current portion and unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,505,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-205"
      decimals="INF"
      id="f-863"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-205" decimals="-5" id="f-864" unitRef="usd">720000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-205"
      decimals="INF"
      id="f-865"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFeeAmount contextRef="c-205" decimals="-5" id="f-866" unitRef="usd">18000000</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c-206" decimals="-5" id="f-867" unitRef="usd">702000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-207" decimals="-5" id="f-868" unitRef="usd">1000000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-205"
      decimals="INF"
      id="f-869"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="c-208"
      decimals="INF"
      id="f-870"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="c-208"
      decimals="INF"
      id="f-871"
      unitRef="trading_day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="c-208"
      decimals="INF"
      id="f-872"
      unitRef="trading_day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <halo:DebtInstrumentConvertibleThresholdConsecutiveBusinessDays
      contextRef="c-209"
      decimals="INF"
      id="f-873"
      unitRef="businessday">5</halo:DebtInstrumentConvertibleThresholdConsecutiveBusinessDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="c-209"
      decimals="INF"
      id="f-874"
      unitRef="trading_day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="c-209"
      decimals="INF"
      id="f-875"
      unitRef="trading_day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="c-209"
      decimals="INF"
      id="f-876"
      unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1 contextRef="c-207" decimals="4" id="f-877" unitRef="number">17.8517</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-205"
      decimals="2"
      id="f-878"
      unitRef="usdPerShare">56.02</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <halo:DebtInstrumentCapCallTransactionCapPricePerShare
      contextRef="c-210"
      decimals="4"
      id="f-879"
      unitRef="usdPerShare">75.4075</halo:DebtInstrumentCapCallTransactionCapPricePerShare>
    <halo:SaleOfStockPremiumOverLastReportedSalePricePercentage
      contextRef="c-206"
      decimals="INF"
      id="f-880"
      unitRef="number">0.75</halo:SaleOfStockPremiumOverLastReportedSalePricePercentage>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c-211"
      decimals="2"
      id="f-881"
      unitRef="usdPerShare">43.09</us-gaap:SaleOfStockPricePerShare>
    <halo:PaymentForCappedCallTransactions contextRef="c-212" decimals="-5" id="f-882" unitRef="usd">69100000</halo:PaymentForCappedCallTransactions>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-213"
      decimals="INF"
      id="f-883"
      unitRef="number">0.0025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-213" decimals="INF" id="f-884" unitRef="usd">805000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-213"
      decimals="INF"
      id="f-885"
      unitRef="number">0.0025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFeeAmount contextRef="c-213" decimals="-5" id="f-886" unitRef="usd">20100000</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c-214" decimals="-5" id="f-887" unitRef="usd">784900000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-215" decimals="-5" id="f-888" unitRef="usd">400000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-213"
      decimals="INF"
      id="f-889"
      unitRef="number">0.0025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="c-216"
      decimals="INF"
      id="f-890"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="c-216"
      decimals="INF"
      id="f-891"
      unitRef="trading_day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="c-216"
      decimals="INF"
      id="f-892"
      unitRef="trading_day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <halo:DebtInstrumentConvertibleThresholdConsecutiveBusinessDays
      contextRef="c-216"
      decimals="INF"
      id="f-893"
      unitRef="collaborator">5</halo:DebtInstrumentConvertibleThresholdConsecutiveBusinessDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="c-217"
      decimals="INF"
      id="f-894"
      unitRef="trading_day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="c-217"
      decimals="INF"
      id="f-895"
      unitRef="trading_day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="c-217"
      decimals="INF"
      id="f-896"
      unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1 contextRef="c-215" decimals="4" id="f-897" unitRef="number">12.9576</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-213"
      decimals="2"
      id="f-898"
      unitRef="usdPerShare">77.17</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-218"
      decimals="INF"
      id="f-899"
      unitRef="number">0.0125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-218" decimals="INF" id="f-900" unitRef="usd">460000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-218"
      decimals="INF"
      id="f-901"
      unitRef="number">0.0125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFeeAmount contextRef="c-218" decimals="-5" id="f-902" unitRef="usd">12700000</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c-219" decimals="-5" id="f-903" unitRef="usd">447300000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-219" decimals="-5" id="f-904" unitRef="usd">300000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1 contextRef="c-220" decimals="4" id="f-905" unitRef="number">41.9208</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-221"
      decimals="2"
      id="f-906"
      unitRef="usdPerShare">23.85</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c-222" decimals="-5" id="f-907" unitRef="usd">13500000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c-222"
      decimals="INF"
      id="f-908"
      unitRef="shares">288886</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock contextRef="c-1" id="f-909">&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount and fair value of our Convertible Notes were as follows (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.842%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.346%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.349%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;805,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;805,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total principal amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,505,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,499,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value based on trading levels (Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;779,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of outstanding notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,549,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining amortization per period of debt discount (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-223" decimals="-3" id="f-910" unitRef="usd">805000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-224" decimals="-3" id="f-911" unitRef="usd">805000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-225" decimals="-3" id="f-912" unitRef="usd">720000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-226" decimals="-3" id="f-913" unitRef="usd">720000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-6" decimals="-3" id="f-914" unitRef="usd">1525000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-7" decimals="-3" id="f-915" unitRef="usd">1525000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-223" decimals="-3" id="f-916" unitRef="usd">7518000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-224" decimals="-3" id="f-917" unitRef="usd">10950000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-225" decimals="-3" id="f-918" unitRef="usd">11684000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-226" decimals="-3" id="f-919" unitRef="usd">14802000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-6" decimals="-3" id="f-920" unitRef="usd">19202000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-7" decimals="-3" id="f-921" unitRef="usd">25752000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-223" decimals="-3" id="f-922" unitRef="usd">797482000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-224" decimals="-3" id="f-923" unitRef="usd">794050000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-225" decimals="-3" id="f-924" unitRef="usd">708316000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-226" decimals="-3" id="f-925" unitRef="usd">705198000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebt contextRef="c-6" decimals="-3" id="f-926" unitRef="usd">1505798000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-7" decimals="-3" id="f-927" unitRef="usd">1499248000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue contextRef="c-223" decimals="-3" id="f-928" unitRef="usd">769218000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-224" decimals="-3" id="f-929" unitRef="usd">695826000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-225" decimals="-3" id="f-930" unitRef="usd">779882000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-226" decimals="-3" id="f-931" unitRef="usd">670522000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-6" decimals="-3" id="f-932" unitRef="usd">1549100000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-7" decimals="-3" id="f-933" unitRef="usd">1366348000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1 contextRef="c-223" id="f-934">P2Y2M12D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1 contextRef="c-224" id="f-935">P3Y2M12D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1 contextRef="c-225" id="f-936">P3Y7M6D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1 contextRef="c-226" id="f-937">P4Y7M6D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-938">&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of interest expense and the effective interest rates for each of our Convertible Notes (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.307%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.329%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Coupon interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total coupon interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortization of debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective interest rates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-227" decimals="-3" id="f-939" unitRef="usd">0</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-228" decimals="-3" id="f-940" unitRef="usd">36000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-229" decimals="-3" id="f-941" unitRef="usd">771000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-230" decimals="-3" id="f-942" unitRef="usd">2013000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-231" decimals="-3" id="f-943" unitRef="usd">2013000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-232" decimals="-3" id="f-944" unitRef="usd">2013000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-233" decimals="-3" id="f-945" unitRef="usd">7200000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-234" decimals="-3" id="f-946" unitRef="usd">7200000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-235" decimals="-3" id="f-947" unitRef="usd">2660000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-236" decimals="-3" id="f-948" unitRef="usd">9213000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-237" decimals="-3" id="f-949" unitRef="usd">9249000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c-238" decimals="-3" id="f-950" unitRef="usd">5444000</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-227" decimals="-3" id="f-951" unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-228" decimals="-3" id="f-952" unitRef="usd">24000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-229" decimals="-3" id="f-953" unitRef="usd">357000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-230" decimals="-3" id="f-954" unitRef="usd">3432000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-231" decimals="-3" id="f-955" unitRef="usd">3409000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-232" decimals="-3" id="f-956" unitRef="usd">3386000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-233" decimals="-3" id="f-957" unitRef="usd">3118000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-234" decimals="-3" id="f-958" unitRef="usd">3073000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-235" decimals="-3" id="f-959" unitRef="usd">1124000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-236" decimals="-3" id="f-960" unitRef="usd">6550000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-237" decimals="-3" id="f-961" unitRef="usd">6506000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c-238" decimals="-3" id="f-962" unitRef="usd">4867000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt contextRef="c-227" decimals="-3" id="f-963" unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-228" decimals="-3" id="f-964" unitRef="usd">60000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-229" decimals="-3" id="f-965" unitRef="usd">1128000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-230" decimals="-3" id="f-966" unitRef="usd">5445000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-231" decimals="-3" id="f-967" unitRef="usd">5422000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-232" decimals="-3" id="f-968" unitRef="usd">5399000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-233" decimals="-3" id="f-969" unitRef="usd">10318000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-234" decimals="-3" id="f-970" unitRef="usd">10273000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-235" decimals="-3" id="f-971" unitRef="usd">3784000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-236" decimals="-3" id="f-972" unitRef="usd">15763000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-237" decimals="-3" id="f-973" unitRef="usd">15755000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-238" decimals="-3" id="f-974" unitRef="usd">10311000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-239" decimals="3" id="f-975" unitRef="number">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-240" decimals="3" id="f-976" unitRef="number">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-241" decimals="3" id="f-977" unitRef="number">0.018</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-242" decimals="3" id="f-978" unitRef="number">0.007</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-243" decimals="3" id="f-979" unitRef="number">0.007</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-244" decimals="3" id="f-980" unitRef="number">0.007</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-245" decimals="3" id="f-981" unitRef="number">0.015</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-226" decimals="3" id="f-982" unitRef="number">0.015</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-246" decimals="3" id="f-983" unitRef="number">0.015</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-247" decimals="-6" id="f-984" unitRef="usd">575000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-248" decimals="-6" id="f-985" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-249" decimals="4" id="f-986" unitRef="number">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-250" decimals="4" id="f-987" unitRef="number">0.0500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-251" decimals="4" id="f-988" unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-252" decimals="4" id="f-989" unitRef="number">0.1000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-252" decimals="4" id="f-990" unitRef="number">0.1000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-253" decimals="4" id="f-991" unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-254" decimals="4" id="f-992" unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-255" decimals="4" id="f-993" unitRef="number">0.0110</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-256" decimals="4" id="f-994" unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-257"
      decimals="INF"
      id="f-995"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-258"
      decimals="INF"
      id="f-996"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-259"
      decimals="INF"
      id="f-997"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-260"
      decimals="INF"
      id="f-998"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-261"
      decimals="INF"
      id="f-999"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-262"
      decimals="INF"
      id="f-1000"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-263" decimals="-5" id="f-1001" unitRef="usd">3600000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-264" decimals="-5" id="f-1002" unitRef="usd">1500000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-1003">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future maturities and interest payments of long-term debt as of December&#160;31, 2024, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,555,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less amount representing coupon interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross balance of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,505,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current portion and unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,505,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-6" decimals="-3" id="f-1004" unitRef="usd">9213000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-6" decimals="-3" id="f-1005" unitRef="usd">9213000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-6" decimals="-3" id="f-1006" unitRef="usd">812535000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-6" decimals="-3" id="f-1007" unitRef="usd">724480000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-6" decimals="-3" id="f-1008" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-6" decimals="-3" id="f-1009" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <halo:LongTermDebtIncludingInterestGross contextRef="c-6" decimals="-3" id="f-1010" unitRef="usd">1555441000</halo:LongTermDebtIncludingInterestGross>
    <halo:LongTermDebtInterestGross contextRef="c-6" decimals="-3" id="f-1011" unitRef="usd">30441000</halo:LongTermDebtInterestGross>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-6" decimals="-3" id="f-1012" unitRef="usd">1525000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-6" decimals="-3" id="f-1013" unitRef="usd">19202000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt contextRef="c-6" decimals="-3" id="f-1014" unitRef="usd">1505798000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-6" decimals="-3" id="f-1015" unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-6" decimals="-3" id="f-1016" unitRef="usd">1505798000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-1017">Share-based Compensation&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We currently grant stock options, RSUs and PSUs under our Amended and Restated 2021 Stock Plan (&#x201c;2021 Stock Plan&#x201d;), which was approved by the stockholders on May 5, 2021 an&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;d&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; provides for the grant of up to 17.8 million shares of common stock to selected employees, consultants and non-employee members of our Board of Directors as stock options, stock appreciation rights, RSUs and PSUs. Awards are subject to terms and conditions established by the Compensation Committee of our Board of Directors. During the year ended December&#160;31, 2024, we granted share-based awards under the 2021 Stock Plan. As of December&#160;31, 2024, 7.4&#160;million shares were subject to outstanding awards and 10.1&#160;million shares were available for future grants of share-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarized share-based compensation expense included in our consolidated statements of income related to share-based awards (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.633%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.226%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense by type of share-based award was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.633%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.226%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs, PSUs and ESPP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total unrecognized estimated compensation cost by type of award and the weighted-average remaining requisite service period over which such expense is expected to be recognized as of December 31, 2024 (in thousands, unless otherwise noted):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.243%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrecognized&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Recognition Period&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;( in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ESPP. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, our Board of Directors approved our 2021 ESPP and our stockholders approved the plan in May 2021. The 2021 ESPP enables eligible employees to purchase shares of our common stock at the end of each offering period at a price equal to 85% of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Share purchases are funded through payroll deduction of at least 1% and up to 15% of an employee&#x2019;s compensation for each payroll period, and no employee may purchase shares under the 2021 ESPP that exceeds $25,000 worth of our common stock for a calendar year. As of December&#160;31, 2024, 2,559,594 shares were available for future purchase. The offering period is generally for a six-month period and the first offering period commenced on June 16, 2021. Offering periods shall commence on or about the sixteenth day of June and December of each year and end on or about the fifteenth day of the next December and June, respectively, occurring thereafter. During the twelve months ended December&#160;31, 2024, 44,628 shares were issued pursuant to the 2021 ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Options granted under the 2021 Stock Plan must have an exercise price equal to at least 100% of the fair market value of our common stock on the date of grant. The options generally have a maximum contractual term of ten years and vest at the rate of one-fourth of the shares on the first anniversary of the date of grant and 1/48 of the shares monthly thereafter. Certain option awards provide for accelerated vesting if there is a change in control (as defined in the 2021 Stock Plan).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our stock option award activity as of and for the year ended December&#160;31, 2024 is as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.994%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.202%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Underlying&lt;br/&gt;Stock&#160;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&#160;Exercise&lt;br/&gt;Price&#160;per&#160;Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&#160;( in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value (in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,422,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,207,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(414,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,476,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,476,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,592,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average grant date fair value of options granted during the years ended December 31, 2024, 2023 and 2022 was $17.75 per share, $17.72 per share and $14.22 per share, respectively. The total intrinsic value of options exercised during the years ended December 31, 2024, 2023 and 2022 was approximately $31.4 million, $13.7 million and $21.6 million, respectively. Cash received from stock option exercises for the years ended December 31, 2024, 2023 and 2022 was approximately $32.7 million, $10.0 million and $15.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The exercise price of stock options granted is equal to the closing price of the common stock on the date of grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton option pricing model (&#x201c;Black-Scholes Model&#x201d;). Expected volatility is based on historical volatility of our common stock. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. The risk-free interest rate is based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. The dividend yield assumption is based on the expectation of no future dividend payments. The assumptions used in the Black-Scholes Model were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.243%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.243%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.01 - 42.13%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.68 - 40.82%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.91 - 50.81%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.65 - 4.70%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.37 - 4.72%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.37 - 4.27%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160;A RSU is a promise by us to issue a share of our common stock upon vesting of the unit. RSUs will generally vest at the rate of one-fourth of the shares on each anniversary of the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our RSU activity during the year ended December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.979%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.838%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.206%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&#160;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value (in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,139,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;882,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(408,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the RSUs was based on the closing market value of our common stock on the date of grant. The total grant date fair value of RSUs vested during the years ended December 31, 2024, 2023 and 2022 was approximately $15.5 million, $12.9 million and $8.6 million, respectively. The fair value of RSUs vested during the years ended December 31, 2024, 2023 and 2022 was approximately $16.5 million, $18.3 million and $11.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Stock Units&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160;A PSU is a promise by us to issue a share of our common stock upon achievement of a specific performance condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our PSU activity during the year ended December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.740%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.147%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the PSUs was based on the closing market value of our common stock on the date of grant. The fair value of PSUs vested during the years ended December 31, 2024, 2023 and 2022 was $1.6 million, $0.2 million and $0.2&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-265"
      decimals="-5"
      id="f-1018"
      unitRef="shares">17800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards contextRef="c-6" decimals="-5" id="f-1019" unitRef="shares">7400000</halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesSubjectToOutstandingAwards>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="c-6" decimals="-5" id="f-1020" unitRef="shares">10100000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-1021">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarized share-based compensation expense included in our consolidated statements of income related to share-based awards (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.633%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.226%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-266" decimals="-3" id="f-1022" unitRef="usd">12985000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-267" decimals="-3" id="f-1023" unitRef="usd">13345000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-268" decimals="-3" id="f-1024" unitRef="usd">9903000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-269" decimals="-3" id="f-1025" unitRef="usd">30400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-270" decimals="-3" id="f-1026" unitRef="usd">23275000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-271" decimals="-3" id="f-1027" unitRef="usd">14494000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-1028" unitRef="usd">43385000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-17" decimals="-3" id="f-1029" unitRef="usd">36620000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-18" decimals="-3" id="f-1030" unitRef="usd">24397000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-1" id="f-1031">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense by type of share-based award was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.633%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.565%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.226%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs, PSUs and ESPP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-272" decimals="-3" id="f-1032" unitRef="usd">16078000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-273" decimals="-3" id="f-1033" unitRef="usd">16351000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-274" decimals="-3" id="f-1034" unitRef="usd">10973000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-275" decimals="-3" id="f-1035" unitRef="usd">27307000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-276" decimals="-3" id="f-1036" unitRef="usd">20269000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-277" decimals="-3" id="f-1037" unitRef="usd">13424000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-1038" unitRef="usd">43385000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-17" decimals="-3" id="f-1039" unitRef="usd">36620000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-18" decimals="-3" id="f-1040" unitRef="usd">24397000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock contextRef="c-1" id="f-1041">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total unrecognized estimated compensation cost by type of award and the weighted-average remaining requisite service period over which such expense is expected to be recognized as of December 31, 2024 (in thousands, unless otherwise noted):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.243%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrecognized&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Recognition Period&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;( in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-278" decimals="-3" id="f-1042" unitRef="usd">29046000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-272" id="f-1043">P2Y3M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-279" decimals="-3" id="f-1044" unitRef="usd">42361000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-280" id="f-1045">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-281" decimals="-3" id="f-1046" unitRef="usd">15285000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-282" id="f-1047">P1Y6M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-283" decimals="-3" id="f-1048" unitRef="usd">303000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-284" id="f-1049">P0Y4M13D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-285"
      decimals="INF"
      id="f-1050"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate
      contextRef="c-286"
      decimals="INF"
      id="f-1051"
      unitRef="number">0.01</halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="c-286"
      decimals="INF"
      id="f-1052"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount contextRef="c-285" decimals="-3" id="f-1053" unitRef="usd">25000</halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-287"
      decimals="INF"
      id="f-1054"
      unitRef="shares">2559594</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod contextRef="c-285" id="f-1055">P6M</halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="c-288"
      decimals="INF"
      id="f-1056"
      unitRef="shares">44628</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice
      contextRef="c-289"
      decimals="INF"
      id="f-1057"
      unitRef="number">1</halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentOfSharePrice>
    <halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm contextRef="c-289" id="f-1058">P10Y</halo:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingInitialContractualTerm>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1059">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our stock option award activity as of and for the year ended December&#160;31, 2024 is as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.994%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.202%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Underlying&lt;br/&gt;Stock&#160;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&#160;Exercise&lt;br/&gt;Price&#160;per&#160;Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&#160;( in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value (in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,422,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,207,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(414,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,476,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,476,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,592,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-7"
      decimals="INF"
      id="f-1060"
      unitRef="shares">6422837</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-1061"
      unitRef="usdPerShare">30.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-1"
      decimals="INF"
      id="f-1062"
      unitRef="shares">675412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1063"
      unitRef="usdPerShare">42.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-1"
      decimals="INF"
      id="f-1064"
      unitRef="shares">1207914</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1065"
      unitRef="usdPerShare">27.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c-1"
      decimals="INF"
      id="f-1066"
      unitRef="shares">414129</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1067"
      unitRef="usdPerShare">42.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-6"
      decimals="INF"
      id="f-1068"
      unitRef="shares">5476206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-1069"
      unitRef="usdPerShare">31.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-1070">P6Y1M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-6" decimals="-5" id="f-1071" unitRef="usd">90500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="c-6"
      decimals="INF"
      id="f-1072"
      unitRef="shares">5476206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-1073"
      unitRef="usdPerShare">31.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-1074">P6Y1M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c-6" decimals="-5" id="f-1075" unitRef="usd">90500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c-6"
      decimals="INF"
      id="f-1076"
      unitRef="shares">3592590</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-1077"
      unitRef="usdPerShare">26.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-1078">P4Y11M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c-6" decimals="-5" id="f-1079" unitRef="usd">78100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-289"
      decimals="2"
      id="f-1080"
      unitRef="usdPerShare">17.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-290"
      decimals="2"
      id="f-1081"
      unitRef="usdPerShare">17.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-291"
      decimals="2"
      id="f-1082"
      unitRef="usdPerShare">14.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-289" decimals="-5" id="f-1083" unitRef="usd">31400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-290" decimals="-5" id="f-1084" unitRef="usd">13700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-291" decimals="-5" id="f-1085" unitRef="usd">21600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-289" decimals="-5" id="f-1086" unitRef="usd">32700000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-290" decimals="-5" id="f-1087" unitRef="usd">10000000.0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-291" decimals="-5" id="f-1088" unitRef="usd">15300000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-1089">The assumptions used in the Black-Scholes Model were as follows:&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.243%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.243%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.01 - 42.13%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.68 - 40.82%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.91 - 50.81%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.65 - 4.70%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.37 - 4.72%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.37 - 4.27%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="c-198"
      decimals="4"
      id="f-1090"
      unitRef="number">0.4001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="c-199"
      decimals="4"
      id="f-1091"
      unitRef="number">0.4213</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="c-292"
      decimals="4"
      id="f-1092"
      unitRef="number">0.3968</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="c-293"
      decimals="4"
      id="f-1093"
      unitRef="number">0.4082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="c-294"
      decimals="4"
      id="f-1094"
      unitRef="number">0.3991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="c-295"
      decimals="4"
      id="f-1095"
      unitRef="number">0.5081</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-1" id="f-1096">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-17" id="f-1097">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-18" id="f-1098">P4Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c-1" decimals="4" id="f-1099" unitRef="number">0.0365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="c-1" decimals="4" id="f-1100" unitRef="number">0.0470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c-17" decimals="4" id="f-1101" unitRef="number">0.0337</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="c-17" decimals="4" id="f-1102" unitRef="number">0.0472</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c-18" decimals="4" id="f-1103" unitRef="number">0.0137</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="c-18" decimals="4" id="f-1104" unitRef="number">0.0427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-1"
      decimals="INF"
      id="f-1105"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-17"
      decimals="INF"
      id="f-1106"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-18"
      decimals="INF"
      id="f-1107"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c-1" id="f-1108">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our RSU activity during the year ended December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.052%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.979%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.838%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.206%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&#160;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value (in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,139,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;882,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(408,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-296"
      decimals="INF"
      id="f-1109"
      unitRef="shares">1139336</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-296"
      decimals="2"
      id="f-1110"
      unitRef="usdPerShare">41.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-280"
      decimals="INF"
      id="f-1111"
      unitRef="shares">882672</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-280"
      decimals="2"
      id="f-1112"
      unitRef="usdPerShare">41.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-280"
      decimals="INF"
      id="f-1113"
      unitRef="shares">408025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-280"
      decimals="2"
      id="f-1114"
      unitRef="usdPerShare">37.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-280"
      decimals="INF"
      id="f-1115"
      unitRef="shares">215207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-280"
      decimals="2"
      id="f-1116"
      unitRef="usdPerShare">43.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-279"
      decimals="INF"
      id="f-1117"
      unitRef="shares">1398776</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-279"
      decimals="2"
      id="f-1118"
      unitRef="usdPerShare">42.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c-280" id="f-1119">P1Y3M29D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested contextRef="c-279" decimals="-5" id="f-1120" unitRef="usd">66900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-280" decimals="-5" id="f-1121" unitRef="usd">15500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-297" decimals="-5" id="f-1122" unitRef="usd">12900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-298" decimals="-5" id="f-1123" unitRef="usd">8600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-280" decimals="-5" id="f-1124" unitRef="usd">16500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-297" decimals="-5" id="f-1125" unitRef="usd">18300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-298" decimals="-5" id="f-1126" unitRef="usd">11300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="c-1" id="f-1127">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our PSU activity during the year ended December&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.740%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.147%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-299"
      decimals="INF"
      id="f-1128"
      unitRef="shares">242555</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-299"
      decimals="2"
      id="f-1129"
      unitRef="usdPerShare">51.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-282"
      decimals="INF"
      id="f-1130"
      unitRef="shares">332400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-282"
      decimals="2"
      id="f-1131"
      unitRef="usdPerShare">45.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-282"
      decimals="INF"
      id="f-1132"
      unitRef="shares">43955</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-282"
      decimals="2"
      id="f-1133"
      unitRef="usdPerShare">62.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-282"
      decimals="INF"
      id="f-1134"
      unitRef="shares">48597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-282"
      decimals="2"
      id="f-1135"
      unitRef="usdPerShare">46.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-281"
      decimals="INF"
      id="f-1136"
      unitRef="shares">482403</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-281"
      decimals="2"
      id="f-1137"
      unitRef="usdPerShare">46.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-282" decimals="-5" id="f-1138" unitRef="usd">1600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-300" decimals="-5" id="f-1139" unitRef="usd">200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-301" decimals="-5" id="f-1140" unitRef="usd">200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-1144">Stockholders&#x2019; Equity&lt;div style="margin-top:5pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2024, 2023 and 2022, we issued an aggregate of 1,207,914, 565,343 and 789,870 shares of common stock, respectively, in connection with the exercises of stock options, for net proceeds of approximately $32.7 million, $10.0 million and $15.3 million, respectively. For the years ended December 31, 2024, 2023 and 2022, we issued 363,155, 333,379 and 254,907 shares of common stock, respectively, upon vesting of certain RSUs and PSUs for which the RSU and PSU holders surrendered 88,825, 70,733 and 68,425 RSUs and PSUs, respectively. Stock options and unvested restricted units totaling approximately 7.4 million, 7.8 million and 6.6 million shares of our common stock were outstanding as of December 31, 2024, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2021, the Board of Directors authorized a second capital return program to repurchase up to $750.0&#160;million of outstanding stock over a &lt;span style="-sec-ix-hidden:f-1161"&gt;three&lt;/span&gt;-year period which we completed in June 2024. A total of 19.1&#160;million shares were repurchased over the &lt;span style="-sec-ix-hidden:f-1163"&gt;three&lt;/span&gt;-year period at an average price per share of $39.31. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2024, our Board of Directors authorized a new capital return program to repurchase up to $750.0&#160;million of our outstanding common stock. In December 2024, we entered into an Accelerated Share Repurchase (&#x201c;ASR&#x201d;) agreement with Bank of America to repurchase $250.0&#160;million of our common stock. Pursuant to the agreement, at the inception of the ASR, we paid $250.0&#160;million to Bank of America and took initial delivery of 4.2&#160;million shares, representing approximately 80 percent of the total shares that will be repurchased under the ASR agreement measured based on the closing price of our common stock on the transaction trade date. The final share count will be determined at the transaction settlement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All shares repurchased under our capital return programs have been retired and have resumed their status of authorized and unissued shares.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-272"
      decimals="INF"
      id="f-1145"
      unitRef="shares">1207914</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-273"
      decimals="INF"
      id="f-1146"
      unitRef="shares">565343</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-274"
      decimals="INF"
      id="f-1147"
      unitRef="shares">789870</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-272" decimals="-5" id="f-1148" unitRef="usd">32700000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-273" decimals="-5" id="f-1149" unitRef="usd">10000000.0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-274" decimals="-5" id="f-1150" unitRef="usd">15300000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-305"
      decimals="INF"
      id="f-1151"
      unitRef="shares">363155</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-306"
      decimals="INF"
      id="f-1152"
      unitRef="shares">333379</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-307"
      decimals="INF"
      id="f-1153"
      unitRef="shares">254907</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-305"
      decimals="INF"
      id="f-1154"
      unitRef="shares">88825</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-306"
      decimals="INF"
      id="f-1155"
      unitRef="shares">70733</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-307"
      decimals="INF"
      id="f-1156"
      unitRef="shares">68425</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-308"
      decimals="-5"
      id="f-1157"
      unitRef="shares">7400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-309"
      decimals="-5"
      id="f-1158"
      unitRef="shares">7800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-310"
      decimals="-5"
      id="f-1159"
      unitRef="shares">6600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-20" decimals="-5" id="f-1160" unitRef="usd">750000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-312"
      decimals="-5"
      id="f-1162"
      unitRef="shares">19100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-312"
      decimals="2"
      id="f-1164"
      unitRef="usdPerShare">39.31</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-313" decimals="-5" id="f-1165" unitRef="usd">750000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <halo:AcceleratedShareRepurchaseAgreementAmount contextRef="c-314" decimals="-5" id="f-1166" unitRef="usd">250000000</halo:AcceleratedShareRepurchaseAgreementAmount>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt contextRef="c-315" decimals="-5" id="f-1167" unitRef="usd">-250000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-314"
      decimals="-5"
      id="f-1168"
      unitRef="shares">4200000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <halo:AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage
      contextRef="c-314"
      decimals="2"
      id="f-1169"
      unitRef="number">0.80</halo:AcceleratedShareRepurchasesInitialSharesRepurchasedPercentage>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1170">Earnings per share&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is computed by dividing net income for the period by the weighted average number of common shares outstanding during the period, without consideration for common stock equivalents. Outstanding stock options, unvested RSUs, unvested PSUs, common shares expected to be issued under our ESPP and the Convertible Notes are considered common stock equivalents and are only included in the calculation of diluted earnings per common share when net income is reported and their effect is dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive common shares issuable upon vesting of stock options, RSUs and PSUs are determined using the average share price for each period under the treasury stock method. Potentially dilutive common shares issuable upon conversion of the Convertible Notes are determined using the if-converted method. Since we have committed to settle the principal amount of the Convertible Notes in cash upon conversion only, the number of shares for the conversion spread will be included as a dilutive common stock equivalent. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the numerators and the denominators of the basic and diluted earnings per share computations is as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.621%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.232%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding for basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive potential common stock outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:30pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:30pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs, PSUs and ESPP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding for diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares which have been excluded from the calculation of diluted earnings per common share because their effect was anti-dilutive include the following (shares in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.512%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.618%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.210%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.618%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.210%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.618%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The anti-dilutive securities include outstanding stock options, unvested RSUs, unvested PSUs, common shares expected to be issued under our ESPP and Convertible Notes.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-1171">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the numerators and the denominators of the basic and diluted earnings per share computations is as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;div style="margin-top:11pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.621%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.232%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding for basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive potential common stock outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:30pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:30pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs, PSUs and ESPP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding for diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-1172" unitRef="usd">444091000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-1173" unitRef="usd">281594000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-1174" unitRef="usd">202129000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-1175" unitRef="shares">126827000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-17"
      decimals="-3"
      id="f-1176"
      unitRef="shares">131927000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-18"
      decimals="-3"
      id="f-1177"
      unitRef="shares">136844000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-272"
      decimals="-3"
      id="f-1178"
      unitRef="shares">1827000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-273"
      decimals="-3"
      id="f-1179"
      unitRef="shares">1824000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-274"
      decimals="-3"
      id="f-1180"
      unitRef="shares">2265000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-316"
      decimals="-3"
      id="f-1181"
      unitRef="shares">696000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-317"
      decimals="-3"
      id="f-1182"
      unitRef="shares">388000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-318"
      decimals="-3"
      id="f-1183"
      unitRef="shares">422000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-319"
      decimals="-3"
      id="f-1184"
      unitRef="shares">74000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-320"
      decimals="-3"
      id="f-1185"
      unitRef="shares">58000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c-321"
      decimals="-3"
      id="f-1186"
      unitRef="shares">1077000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-1187" unitRef="shares">129424000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-17"
      decimals="-3"
      id="f-1188"
      unitRef="shares">134197000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-18"
      decimals="-3"
      id="f-1189"
      unitRef="shares">140608000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-1190"
      unitRef="usdPerShare">3.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-17"
      decimals="2"
      id="f-1191"
      unitRef="usdPerShare">2.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-18"
      decimals="2"
      id="f-1192"
      unitRef="usdPerShare">1.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-1193"
      unitRef="usdPerShare">3.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-17"
      decimals="2"
      id="f-1194"
      unitRef="usdPerShare">2.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-18"
      decimals="2"
      id="f-1195"
      unitRef="usdPerShare">1.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-1196">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares which have been excluded from the calculation of diluted earnings per common share because their effect was anti-dilutive include the following (shares in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.512%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.618%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.210%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.618%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.210%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.618%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The anti-dilutive securities include outstanding stock options, unvested RSUs, unvested PSUs, common shares expected to be issued under our ESPP and Convertible Notes.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-5" id="f-1197" unitRef="shares">26100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-17"
      decimals="-5"
      id="f-1198"
      unitRef="shares">27800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-18"
      decimals="-5"
      id="f-1199"
      unitRef="shares">20700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1200">Commitments and Contingencies&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our properties consist of leased office, laboratory, warehouse and assembly facilities. Our administrative offices and research facilities are located in San&#160;Diego, California. We also lease a building in Minnetonka, Minnesota consisting of office, assembly operations, and warehousing space, and have a small administrative office in Ewing, New Jersey. We lease an aggregate of approximately 162,000 square feet of space. We pay a pro rata share of operating costs, insurance costs, utilities and real property taxes. Additionally, we lease certain office equipment and vehicles under operating leases. Total rent expense was approximately $8.6 million, $9.3 million and $3.3 million for the years ended December 31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximate annual future minimum operating lease payments as of December&#160;31, 2024 are as follows (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.985%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average remaining lease term of our operating leases is approximately 5.54 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we may be involved in disputes, including litigation, relating to claims arising out of operations in the normal course of our business. Any of these claims could subject us to costly legal expenses and, while we generally believe that we have adequate insurance to cover many different types of liabilities, our insurance carriers may deny coverage or our policy limits may be inadequate to fully satisfy any damage awards or settlements. If this were to happen, the payment of any such awards could have a material adverse effect on our consolidated results of operations and financial position. Additionally, any such claims, whether or not successful, could damage our reputation and business. We currently are not a party to any legal proceedings, the adverse outcome of which, in our opinion, individually or in the aggregate, would have a material adverse effect on our consolidated results of operations or financial position.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AreaOfRealEstateProperty contextRef="c-6" decimals="-3" id="f-1201" unitRef="sqft">162000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-5" id="f-1202" unitRef="usd">8600000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-17" decimals="-5" id="f-1203" unitRef="usd">9300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-18" decimals="-5" id="f-1204" unitRef="usd">3300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-1205">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximate annual future minimum operating lease payments as of December&#160;31, 2024 are as follows (in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.985%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-6" decimals="-3" id="f-1206" unitRef="usd">7052000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-6" decimals="-3" id="f-1207" unitRef="usd">7051000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-6" decimals="-3" id="f-1208" unitRef="usd">6191000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-6" decimals="-3" id="f-1209" unitRef="usd">5447000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-6" decimals="-3" id="f-1210" unitRef="usd">5604000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-6" decimals="-3" id="f-1211" unitRef="usd">6081000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-6" decimals="-3" id="f-1212" unitRef="usd">37426000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-6" decimals="-3" id="f-1213" unitRef="usd">6721000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-1214" unitRef="usd">30705000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-6" id="f-1215">P5Y6M14D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-1216">Income Taxes&lt;div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total income before income tax expense summarized by region was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.409%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of our net deferred tax assets (liabilities) were as follows (in thousands). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development and orphan drug credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC 842 lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory related reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible book amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(89,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC 842 right of use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(116,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A valuation allowance of $2.4 million and $2.6 million has been established to offset the net DTAs as of December 31, 2024 and 2023, respectively, as realization of such assets is uncertain.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a periodic basis, we reassess the valuation allowance of our DTAs, weighing all positive and negative evidence, to assess if it is more-likely-than-not that some or all our DTAs will be realized. After assessing both positive and negative evidence, we determined that it was more likely than not that our DTAs would be realized except for certain deferred tax assets associated with unrealized cash flow hedge and net operating losses in foreign jurisdictions where we do not expect benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit) was comprised of the following components (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.409%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current - federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current - state&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred - federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred - state&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes on earnings subject to income taxes differs from the statutory federal income tax rate due to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.471%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.152%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax expense &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax expense, net of federal income tax impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive compensation limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign-derived intangible income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.44)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credits, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of December&#160;31, 2024, our unrecognized tax benefit and uncertain tax positions were $24.5 million, of which $23.6 million will impact the effective tax rate when resolved. Of the unrecognized tax benefits, we do not expect any significant changes to occur in the next 12 months. Interest and/or penalties related to uncertain income tax positions are recognized by us as a component of income tax expense. For the years ended December 31, 2024, 2023 and 2022, we recognized an immaterial amount of interest and penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our unrecognized tax benefits (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.471%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.152%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrecognized tax benefits, beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases in tax positions for prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases in tax positions for prior years and lapse in statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases in tax positions related to business acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases in tax positions for current year &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrecognized tax benefits, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, we had California and other state net operating loss carryforwards of approximately $236.9 million and $63.1 million, respectively. The California and other state net operating loss carryforwards begin to expire in 2029.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, we had federal and California research and development tax credit carryforwards of approximately $1.1 million, and $25.2 million, respectively. The federal research and development tax credits will begin to expire in 2040 unless previously utilized. The California research and development tax credits will carryforward indefinitely until utilized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to Internal Revenue Code Section&#160;382, the annual use of the net operating loss carryforwards and research and development tax credits could be limited by any greater than 50% ownership change during any three-year testing period. As a result of any such ownership change, portions of our net operating loss carryforwards and research and development tax credits are subject to annual limitations. We completed an updated Section&#160;382 analysis regarding the limitation of the net operating losses and research and development credits as of the acquisition of Antares. Based upon the analysis, we determined that ownership changes occurred in prior years; however, the annual limitations on net operating loss and research and development tax credit carryforwards will not have a material impact on the future utilization of such carryforwards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not provide for U.S. income taxes on the undistributed earnings of our foreign subsidiary as it is our intention to utilize those earnings in the foreign operations for an indefinite period of time. As of December 31, 2024 and 2023, there were no undistributed earnings in foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to taxation in the U.S. and in various state and foreign jurisdictions. Our tax years for 2008 and forward are subject to examination by the U.S. federal and state tax authorities due to the carryforward of unutilized net operating losses and research and development credits.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-1217">&lt;div style="margin-top:6pt;padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total income before income tax expense summarized by region was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.409%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-1218" unitRef="usd">557852000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-17" decimals="-3" id="f-1219" unitRef="usd">348828000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-18" decimals="-3" id="f-1220" unitRef="usd">248918000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-1221" unitRef="usd">-720000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-17" decimals="-3" id="f-1222" unitRef="usd">-499000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-18" decimals="-3" id="f-1223" unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-1224" unitRef="usd">557132000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-17" decimals="-3" id="f-1225" unitRef="usd">348329000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-18" decimals="-3" id="f-1226" unitRef="usd">248918000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-1227">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of our net deferred tax assets (liabilities) were as follows (in thousands). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.722%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development and orphan drug credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC 842 lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory related reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible book amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(89,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC 842 right of use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(116,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-6" decimals="-3" id="f-1228" unitRef="usd">20736000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-7" decimals="-3" id="f-1229" unitRef="usd">32753000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c-6" decimals="-3" id="f-1230" unitRef="usd">17868000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c-7" decimals="-3" id="f-1231" unitRef="usd">38192000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-6" decimals="-3" id="f-1232" unitRef="usd">6567000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-7" decimals="-3" id="f-1233" unitRef="usd">5024000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <halo:DeferredTaxAssetsLeaseLiabilities contextRef="c-6" decimals="-3" id="f-1234" unitRef="usd">7126000</halo:DeferredTaxAssetsLeaseLiabilities>
    <halo:DeferredTaxAssetsLeaseLiabilities contextRef="c-7" decimals="-3" id="f-1235" unitRef="usd">7258000</halo:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-6" decimals="-3" id="f-1236" unitRef="usd">30253000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-7" decimals="-3" id="f-1237" unitRef="usd">19543000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-6" decimals="-3" id="f-1238" unitRef="usd">19867000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-7" decimals="-3" id="f-1239" unitRef="usd">13561000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-6" decimals="-3" id="f-1240" unitRef="usd">4206000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-7" decimals="-3" id="f-1241" unitRef="usd">6746000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-6" decimals="-3" id="f-1242" unitRef="usd">106623000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-7" decimals="-3" id="f-1243" unitRef="usd">123077000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="-3" id="f-1244" unitRef="usd">2363000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="-3" id="f-1245" unitRef="usd">2588000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-6" decimals="-3" id="f-1246" unitRef="usd">104260000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-7" decimals="-3" id="f-1247" unitRef="usd">120489000</us-gaap:DeferredTaxAssetsNet>
    <halo:DeferredTaxLiabilitiesNonDeductibleBookAmortization contextRef="c-6" decimals="-3" id="f-1248" unitRef="usd">89247000</halo:DeferredTaxLiabilitiesNonDeductibleBookAmortization>
    <halo:DeferredTaxLiabilitiesNonDeductibleBookAmortization contextRef="c-7" decimals="-3" id="f-1249" unitRef="usd">103492000</halo:DeferredTaxLiabilitiesNonDeductibleBookAmortization>
    <halo:DeferredTaxLiabilitiesRightOfUseAsset contextRef="c-6" decimals="-3" id="f-1250" unitRef="usd">7882000</halo:DeferredTaxLiabilitiesRightOfUseAsset>
    <halo:DeferredTaxLiabilitiesRightOfUseAsset contextRef="c-7" decimals="-3" id="f-1251" unitRef="usd">8259000</halo:DeferredTaxLiabilitiesRightOfUseAsset>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-6" decimals="-3" id="f-1252" unitRef="usd">3276000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-7" decimals="-3" id="f-1253" unitRef="usd">4352000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-3" id="f-1254" unitRef="usd">100405000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-3" id="f-1255" unitRef="usd">116103000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-6" decimals="-3" id="f-1256" unitRef="usd">3855000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-7" decimals="-3" id="f-1257" unitRef="usd">4386000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="-5" id="f-1258" unitRef="usd">2400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="-5" id="f-1259" unitRef="usd">2600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-1260">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit) was comprised of the following components (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.409%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.169%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current - federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current - state&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred - federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred - state&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1261" unitRef="usd">98139000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-1262" unitRef="usd">24963000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1263" unitRef="usd">6157000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1264" unitRef="usd">13762000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-1265" unitRef="usd">5717000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1266" unitRef="usd">2525000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1267" unitRef="usd">1815000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-1268" unitRef="usd">34037000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1269" unitRef="usd">44757000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1270" unitRef="usd">-675000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-1271" unitRef="usd">2018000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1272" unitRef="usd">-6650000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1273" unitRef="usd">113041000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-1274" unitRef="usd">66735000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-1275" unitRef="usd">46789000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1276">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes on earnings subject to income taxes differs from the statutory federal income tax rate due to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.471%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.152%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax expense &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax expense, net of federal income tax impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive compensation limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign-derived intangible income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.44)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credits, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="4" id="f-1277" unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-17" decimals="4" id="f-1278" unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-18" decimals="4" id="f-1279" unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="4" id="f-1280" unitRef="number">0.0225</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-17" decimals="4" id="f-1281" unitRef="number">0.0276</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-18" decimals="4" id="f-1282" unitRef="number">0.0082</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent contextRef="c-1" decimals="4" id="f-1283" unitRef="number">0.0058</halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent>
    <halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent contextRef="c-17" decimals="4" id="f-1284" unitRef="number">0.0090</halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent>
    <halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent contextRef="c-18" decimals="4" id="f-1285" unitRef="number">0.0261</halo:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent contextRef="c-1" decimals="4" id="f-1286" unitRef="number">0.0381</us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent contextRef="c-17" decimals="4" id="f-1287" unitRef="number">0.0344</us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent contextRef="c-18" decimals="4" id="f-1288" unitRef="number">0.0506</us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-1" decimals="4" id="f-1289" unitRef="number">0.0039</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-17" decimals="4" id="f-1290" unitRef="number">0.0271</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-18" decimals="4" id="f-1291" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther contextRef="c-1" decimals="4" id="f-1292" unitRef="number">0.0066</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther contextRef="c-17" decimals="4" id="f-1293" unitRef="number">0.0062</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther contextRef="c-18" decimals="4" id="f-1294" unitRef="number">-0.0057</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="4" id="f-1295" unitRef="number">0.2029</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-17" decimals="4" id="f-1296" unitRef="number">0.1913</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-18" decimals="4" id="f-1297" unitRef="number">0.1880</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-6" decimals="-5" id="f-1298" unitRef="usd">24500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-6" decimals="-5" id="f-1299" unitRef="usd">23600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-1" id="f-1300">&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our unrecognized tax benefits (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.471%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.025%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.152%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrecognized tax benefits, beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases in tax positions for prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases in tax positions for prior years and lapse in statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases in tax positions related to business acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases in tax positions for current year &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrecognized tax benefits, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-3" id="f-1301" unitRef="usd">21918000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-19" decimals="-3" id="f-1302" unitRef="usd">19482000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-20" decimals="-3" id="f-1303" unitRef="usd">17692000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1304" unitRef="usd">2181000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-17" decimals="-3" id="f-1305" unitRef="usd">1645000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-18" decimals="-3" id="f-1306" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1307" unitRef="usd">192000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-17" decimals="-3" id="f-1308" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-18" decimals="-3" id="f-1309" unitRef="usd">1148000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c-1" decimals="-3" id="f-1310" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c-17" decimals="-3" id="f-1311" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c-18" decimals="-3" id="f-1312" unitRef="usd">2151000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1313" unitRef="usd">612000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-17" decimals="-3" id="f-1314" unitRef="usd">791000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-18" decimals="-3" id="f-1315" unitRef="usd">787000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-6" decimals="-3" id="f-1316" unitRef="usd">24519000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-3" id="f-1317" unitRef="usd">21918000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-19" decimals="-3" id="f-1318" unitRef="usd">19482000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:OperatingLossCarryforwards contextRef="c-322" decimals="-5" id="f-1319" unitRef="usd">236900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c-323" decimals="-5" id="f-1320" unitRef="usd">63100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-324" decimals="-5" id="f-1321" unitRef="usd">1100000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-325" decimals="-5" id="f-1322" unitRef="usd">25200000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c-6" decimals="INF" id="f-1323" unitRef="usd">0</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c-7" decimals="INF" id="f-1324" unitRef="usd">0</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c-1" id="f-1325">Employee Savings Plan&lt;div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have an employee savings plan pursuant to Section&#160;401(k) of the Internal Revenue Code.&#160;All employees are eligible to participate, provided they meet the requirements of the plan. We are not required to make matching contributions under the plan. However, we voluntarily contributed to the plan approximately $3.3 million, $3.3 million and $2.6 million for the years ended December 31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-1" decimals="-5" id="f-1326" unitRef="usd">3300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-17" decimals="-5" id="f-1327" unitRef="usd">3300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-18" decimals="-5" id="f-1328" unitRef="usd">2600000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-1" id="f-1329">&lt;div style="margin-top:6pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule II - Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable allowances &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable allowances &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable allowances &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,096)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;Allowances are for chargebacks, prompt payment discounts and distribution fees related to proprietary product sales.</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-7" decimals="-3" id="f-1330" unitRef="usd">6747000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-1" decimals="-3" id="f-1331" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-1" decimals="-3" id="f-1332" unitRef="usd">54090000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-1" decimals="-3" id="f-1333" unitRef="usd">52100000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-6" decimals="-3" id="f-1334" unitRef="usd">8737000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-19" decimals="-3" id="f-1335" unitRef="usd">1914000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-17" decimals="-3" id="f-1336" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-17" decimals="-3" id="f-1337" unitRef="usd">49596000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-17" decimals="-3" id="f-1338" unitRef="usd">44763000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-7" decimals="-3" id="f-1339" unitRef="usd">6747000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-20" decimals="-3" id="f-1340" unitRef="usd">1140000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-18" decimals="-3" id="f-1341" unitRef="usd">924000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-18" decimals="-3" id="f-1342" unitRef="usd">5946000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-18" decimals="-3" id="f-1343" unitRef="usd">6096000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-19" decimals="-3" id="f-1344" unitRef="usd">1914000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
